이클립스가 이번에 Juno Release가 되었는데요. 디자인이 훨씬 깔끔해졌네요. 그런데 이클립스를 새로 설치할 때마다 인코딩이 기본으로 EUC-KR로 설정이 되어 있습니다. 그래서 기존 프로젝트를 SubVersion 등에서 받아보면 한글이 깨지는 것을 알 수 있죠.. 인코딩 설정을 UTF-8로 바꾸면 되는데.. 가끔 작업하는 것이라 변경하는 부분을 자주 잊어버리게 되네요. 그래서 이클립스에서 텍스트 설정하는 것에 대해서 모두 모아 봤습니다. 이클립스(Eclipse) 기본 설정에서 UTF-8 변경하기 먼저 이클립스 기본 설정을 UTF-8로 지정하기 위해서 환경 설정(Preference)로 들어가야 합니다. 윈도우에서는 Windows > Preferences.. 로 들어가면 되구요. 맥에서는 Eclips..
MySQL의 설정이 어떻게 되어 있는지 확인하는 명령어를 간단하게 한번 정리합니다. 가끔 언어 설정이나 버전 등의 정보가 궁금한 경우가 있더라구요. MySQL 상태 확인 mysql> status -------------- /usr/local/mysql/bin/mysql Ver 14.14 Distrib 5.1.45, for apple-darwin10.2.0 (i386) using readline 5.1 Connection id: 34 Current database: campus114 Current user: root@MINI SSL: Not in use Current pager: stdout Using outfile: '' Using delimiter: ; Server version: 5.5.14 MySQ..
RSS 리더를 구현하거나 웹과 관련된 프로그램을 구성할 때, URL을 입력해서 해당 글을 가져오는 루틴이 필요한 경우가 종종 있습니다. 이 경우, 항상 문제가 되는 것이 바로 인코딩 문제인데요. 웹사이트의 경우, 인코딩을 주로 UTF-8과 EUC-KR의 두 가지를 사용해서 처리하고 있습니다. 제가 처음 RSS 리더인 RSSNym을 개발할 때 사용한 방식은 먼저 해당 URL의 텍스트를 한번 읽어온 후 인코딩 정보를 검색했습니다. 그래서 UTF-8인지 EUC-KR인지 확인하고, 인코딩을 설정해서 해당 URL의 글을 가져오는 방식을 사용했습니다. 어떤 인코딩으로 처리하든지 영문으로 된 텍스트는 깨지지 않는다는 점을 활용한 것이죠.. 하지만 이 방식은 같은 URL을 두번씩 읽어오게 되므로 효율성에 문제가 있었습..