Python (2) 썸네일형 리스트형 PNG Color Profile Removal Tool 이거 상당히 오래된 주제이긴 한데, 막상 필요할 때 대충 찾아서 쓰려고 해보니 윈도 전용으로 나온 것이 많아 cross platform으로 간단히 쓸 수 있도록 python 스크립트로 짰다. 주요 기능은 PNG 파일 포맷에서 색상 calibration 정보를 나타내는 필드들을 삭제해버림으로써 IE 및 Safari에서 gamma 값을 해석하지 않아 발생하는 색상 불일치 문제를 해결하는 것이다. 사용법은 python pngtool.py --help해보면 알 수 있다. PNG Tool 스크립트 보기 (저장하려면 오른클릭) Django 웹프레임웍 요즘 새 스팍스 홈페이지를 만들면서 Python 기반의 웹프레임웍인 Django를 사용하고 있는데, 정말 편리하고 깔끔하다. 프레임웍 기반은 Model - View - Template의 개념으로 각각 MVC 모델의 Model - Controller - View에 해당한다고 보면 된다. (View가 로직·동작과 template에 보여줄 내용을 결정한다. Template은 간단한 if, for 정도의 프로그래밍이 가능한 스킨이라고 보면 된다) DB 백엔드가 완벽하게 추상화되어 있어 쿼리문을 전혀 쓸 필요가 없고, 프로젝트 설정파일만 바꿔주면 백엔드를 언제든지 교체할 수 있다. (이때 존재하는 데이터의 백업 등은 어떻게 하는지 아직 잘 모르겠다) 다른 것보다도, 웹프로그래밍에 처음 입문하는 사람들이 가장 쉽게.. 이전 1 다음