MacIrssi 를 한글이 가능 하도록 수정해서 사용하다가 일부 한글 코드가 계속 깨지는 문제가 있어서, 새로운 클라이언트를 알아보던 중에 LimeChat 이라는 녀석을 알게 되었습니다. 이 녀석은 특별한 수정 없이 잘 동작 했지만, 불행히도 한글 닉네임의 닉컴플릿에 문제가 있었고, UI도 살짝 마음에 안들어서 해당 사항만 수정 하여 재 배포를 합니다. 소스코드는 Ruby 부분을 살짝 수정 한거라 패키지 내에서 충분히 볼수있기 때문에 따로 재배포 하지는 않습니다.

LimeChat

Update: Socks를 지원하는 1.3 버전이 나왔습니다.

칭찬 속에서 자란 아이는 감사할 줄 안다. -도로시로 놀트
2009/12/04 13:08 2009/12/04 13:08
TAG ,

윈도우 Vista나 7을 설치한 후에 BIOS에서 SATA-HDD를 AHCI로 전환을 하면, 부팅시 블루스크린이 뜨면서 재부팅이 되어버립니다. 원래 Vista나 7은 ACHI모드를 지원하기 때문에 설치시 AHCI로 설치했으면 문제가 없지만, IDE모드로 설치를 하면 AHCI드라이버를 로딩하지 않기 때문에 블루스크린이 발생합니다. 저 역시 처음 설치시 IDE모드를 사용하고 나중에 AHCI모드를 사용 하려다가 이 문제를 만났었는데, 다음과 같은 방법으로 간단하게 AHCI모드로 전환이 가능합니다.

  1. 모든 Windows 기반 프로그램을 종료합니다.
  2. 시작을 누르고 검색 시작 상자에 regedit를 입력한 다음 Enter 키를 누릅니다.
  3. 사용자 계정 컨트롤 대화 상자가 나타나면 계속을 누릅니다.
  4. 다음 레지스트리 하위 키를 찾아 누릅니다.
  5. HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
  6. 오른쪽 창에서 이름 열의 Start 항목을 마우스 오른쪽 단추로 누른 다음 수정을 누릅니다.
  7. 값 데이터 상자에 0을 입력한 다음 확인을 누릅니다.
  8. 파일 메뉴에서 끝내기를 눌러 레지스트리 편집기를 닫습니다.
  9. 재부팅 후 바이오스에서 SATA-HDD를 AHCI로 변경 한 후 윈도우에서 드라이버를 설치합니다.
위의 설정 과정은 MS 고격지원 에서 인용했습니다.
남에게서 훌륭하다는 칭찬을 받기 위해서 살지 말라. 자기가 자신을 훌륭하다고 생각할 수 있게 살라. 남이 그대의 흉을 보는 것을 두려워하는 것을 허영에 지나지 않는다. -류시 마로리
2009/10/10 13:32 2009/10/10 13:32
TAG ,

맥북 프로와 아이팟 터치의 iCal에서 쓸만한 공휴일 ics가 없을까 찾아봤더니, 구글과 애플에서 각각 제공하고 있었습니다. 애플에서 제공하는 공휴일은 연단위 반복으로 되어있고 음력은 모두 빠져있어서 아쉬웠지만, 구글에서 제공하는 공휴일은 2008 ~ 2010년까지 음력을 모두 포함하고 있습니다.

apple 제공: webcal://ical.mac.com/ical/South32Korean32Holidays.ics
google 제공(한글): http://www.google.com/calendar/ical/south_korea__ko%40holiday.calendar.google.com/public/basic.ics
google 제공(영문): http://www.google.com/calendar/ical/south_korea__en%40holiday.calendar.google.com/public/basic.ics

위에 셋 중 마음에 드는 걸로 하나를 구독하면 되겠습니다.

iPod touch iCal screenshot

행복이란 같은 취미와 같은 의견을 가진 사람들의 교제로써 축적된다. 인간적 행복을 원하는 사람은 칭찬을 더 많이 하고 시기심을 줄여야 한다. -러셀
2009/07/03 15:33 2009/07/03 15:33
TAG , ,

Mac OS X에서의 터미널은 항상 기본 터미널만 사용해 오다가, 얼마전에 갑자기 iTerm으로 주 터미널을 바꾸어 보았습니다.

iTerm의 가장 큰 장점은 역시 한글 폰트 지원부분인데, 터미널에서는 무궁화체 밖에 사용할 수 없었지만, iTerm에서는 다양한 폰트들을 이용할 수 있다는것과, 쉘에서 한글 디렉토리 사용에 큰 불편이 없다는 것.하지만 기본 터미널에서는 delete key mapping을 간단하게 CTRL-H로 바꿀 수 있는데 비해서, iTerm은 어떻게 해야할 지 몰라 몇일을 불편하게 써 왔는데, iTerm도 별 문제 없이 mapping이 가능했습니다. (stty erase [CTRL-?] 을 사용해도 되지만, 그러면 바꿔야 할 것들이 너무 많아서 패스)

바꾸는 방법은 Bookmark 메뉴에서 Manage Profiles 다이알로그를 열어서, 다음 그림과 같이 delete 키의 매핑을 정의해 주면 됩니다. (Bookmark메뉴에 왜 이런기능이 들어있을까요?)
iTerm Key Mapping

자기 희생을 하는 사람들에 의해서만 인류 사회는 개선될 수 있습니다. -톨스토이
2009/06/24 14:15 2009/06/24 14:15

야후! 거기 지도 위젯

야후! 코리아 지도 서비스의 위성지도가 1km 내의 사진도 보이도록 업데이트를 했네요. 덕분에 지도 위젯 에서도 보다 상세한 사진을 볼 수 있도록 수정 했습니다.

야후! 거기 지도 위젯 2.02 다운로드

자비·검약·겸허를 몸가짐의 삼보(三寶)로 하라. -노자
2008/08/28 22:09 2008/08/28 22:09

애플 도움 페이지 중에서 맥북/맥북프로 배터리 보정하기 이라는 글을 대강대강 번역해 보았습니다.

맥북/맥북프로의 배터리 성능을 완전하게 유지하려면, 한 달 또는 두 달에 한 번씩 아래의 방법으로 보정을 합니다.
  1. 전원어댑터를 꼽고, 맥북/맥북프로를 전원어댑터의 커넥터에 파란불이 켜질 때까지,그리고 메뉴바의 베터리 아이콘이 충전완료로 표시 될 때 까지 완전히 충전합니다.
  2. 배터리가 완충된 상태에서 두시간 이상을 유지합니다.(이 시간 동안 전원어댑터를 꼽고 컴퓨터를 계속 사용해도 됩니다.)
  3. 전원어댑터를 분리 한후에 컴퓨터를 사용합니다. 배터리 용량이 부족하면, 화면에 배터리 부족 경고 창이 나타납니다.
  4. 컴퓨터가 잠자기 모드가 될때까지 계속 켜 놓은 채로 유지합니다. (배터리 부족 경고창이 나타난후, 잠자기 모드가 되기 전에 모든 어플리케이션을 닫고, 작업을 저장합시다.)
  5. 다섯시간 이상 컴퓨터를 끄거나 잠자기 상태로 유지합니다.
  6. 전원어댑터를 연결하고, 완전히 충전합니다. (이 시간동안 컴퓨터를 사용해도 됩니다. )

** 문서의 위치는 #perky챈의 퍼키옹 께서 제공해주셨습니다.
** 제 맥북프로는 배터리 사용시간이 딱 한시간을 겨우 채우네요. 그래서 일단 위의 방법대로 캘리브레이션을 해봐야 겠습니다. ㅠ.ㅠ
** 다 적고 나서 확인해보니 허무하게도, 한글로 된 문서가 존재하네요. :( 배터리 보정하기(한글)

사람은 남을 칭찬함으로써 자기가 낮아지는 것이 아니다. 도리어 자신을 상대방과 같은 위치에 놓는 것이 된다. -괴테
2008/08/21 16:40 2008/08/21 16:40

요새 많이 사용되는 Flac, Ape등의 포멧을 Apple Lossless 포멧으로 변환 하려고 이리 저리 찾아보다가 X Lossless Decoder 라는 어플리케이션을 발견 했습니다. GUI 버전과 CLI버전이 각각 있는데, 포멧 변환 뿐만 아니라, CD Ripping도 지원하며, CDDB연동, 태그수정 등등 간편하고 딱 원하는 기능들이 들어 있는 어플리케이션이었습니다.

얼마 되지는 않지만 이리저리 굴러다니는 CD들을 파일로 만들어서 정리하려고 계획 중이 었는데, 이 녀석을 딱 애용하게 될 것 같습니다.

남의 좋은 점을 발견할 줄 알아야 한다. 그리고 남을 칭찬할 줄도 알아야 한다. 그것은 남을 자기와 동등한 인격으로 생각한다는 의미를 갖는 것이다. -괴테
2008/08/21 13:45 2008/08/21 13:45

윈도우에서는 리모트 터미널을 거의 사용하지 않지만, 가끔 이나마 가장 애용하는 터미널 프로그램은 공개소프트웨어인 Putty입니다. Putty의 대부분의 기능에 만족 하지만, 단 한가지, 탭 윈도우가 지원이 되었으면 좋겠다는 바람이 있었는데, 마침 Putty에 탭을 지원해주는 괜찮은 Addon을 발견해서 적어봅니다.

이름 하여 "PuTTY Connection Manager"라는 프로그램으로 공개소프트웨어입니다. 필요한 조건은

  • Putty 0.60 이상 (이하 버전도 작동은 하는것 같습니다만, 0.59이하 버전의 버그 때문에 0.60이상을 추천한다고합니다. 저는 0.60에서만 돌려 보았습니다.)
  • Microsoft .NET Framework 2.0
.Net Framework 2.0을 설치해야 하는 불편함이 있긴 하지만, 64Bit Vista까지 깔끔하게 지원해주는 장점이 있습니다.(비록 알파버전에서 지만) 자세한 내용과 다운로드는 http://puttycm.free.fr/ 에서 볼 수 있고, 64비트 비스타를 지원하는 알파버전은 http://puttycm.free.fr/support/forum/vi ··· Bt%3D111 에서 다운로드 받을 수 있습니다.

기능은 탭윈도우 제공 이외에도, 테마선택,Putty 세션관리, 단축키 재정의 등등 여러가지 유용한 기능들이 있지만, 저는 탭윈도우를 사용 할 수 있다는 점 하나로 둘러 보는것을 몽땅 패스 했습니다(-_-). 단, 단축키 재정의는 이상 없이 잘 작동하네요.

스크린샷

자신의 칭찬을 부정하는 자는 다시 한번 그 칭찬을 듣기 위해서이다. -라 로시푸코
2008/08/11 14:15 2008/08/11 14:15
TAG

텍스트큐브 에서도 여러가지 스팸필터 플러그인이 존재하지만, 워드프레스 에서 익숙하게 사용하던 Defensio 스팸필터 플러그인을 계속 사용하기 위해서, 텍스트큐브 용으로 제작해 보았습니다. 워드프레스 텍스트큐브 의 플러그인/답글 시스템이 상이한 관계로, 워드프레스 플러그인과 동일하지는 않지만 최대한 비슷하게 구현 하려고 노력 했습니다.

스크린샷:

defensio config defensio center defensio menu

설치/사용법

설치는 다른 플러그인들과 마찬가지로 플러그인 디렉토리에 압축을 풀고 나서, 플러그인 설정에서 활성화 한후에 defensio 에서 받은 API 키를 환경설정 메뉴에 등록합니다.

사용법은 스크린샷을 참조 하시고, 몇 가지 주의할 점은 다음과 같습니다.

  • 차단된 답글을 복원시, Defensio메뉴에 내에 있는 글을 복원 하면, 복원과 함께 Defensio서버에 해당 답글이 스팸이 아닌것을 알립니다. (휴지통에서 복원 할 경우 Defensio서버에 알리는 과정을 생략 합니다.)
  • 일반 답글을 스팸으로 지정 할 때에는 답글 메뉴에서 삭제를 한 후에 Defensio메뉴에서 삭제를 하면, 답글이 서버에서 완전히 지워지면서 Defensio서버에 해당 답글을 스팸으로 알립니다.(자동 차단된 답글의 경우 서버에서만 삭제합니다.)

조금 복잡해 보이지만, 스팸트레이닝 기능을 지원하기 위해서 위와 같이 구현 하였습니다.

주의: textcube 1.7.3 에서만 테스트 되었습니다.

다운로드:

Defensio Anti-Spam filter for Textcube 0.2b - Lastest Update: 20080827

라이센스

원본 플러그인과 텍스트큐브 의 ESA플러그인, 그리고 인터페이스쪽 코드들을 짜깁기해서 제작하였으며, 라이센스는 사용된 오리지널 코드들을 계승해서 GPL을 따릅니다.

사용/참고한 코드

Defensio anti-spam filter for wordpress
v1.1, Karabunga, Inc
EAS-Eolin Antispam Service
v0.95beta, Tatter & Company
Interface code of textcube
v1.73 Tatter & Company
정해진 해결법 같은 것은 없다. 인생에 있는 것은 진행중의 힘뿐이다. 그 힘을 만들어 내야 하는 것이다. 그것만 있으면 해결법 따위는 저절로 알게 되는 것이다. -생텍쥐베리
2008/08/01 11:06 2008/08/01 11:06

환영합니다

etc. 2008/07/28 17:44

블로그 데이터가 몽땅 날아간지 어언 몇달이 지났습니다. 블로그를 다시 오픈 하면서 이전에 사용하던 Wordpress 를 버리고 국내에서 제작된 텍스트큐브(Textcube) 로 바꾸어 보았습니다. django 등 웹 프레임웍을 사용해서 새로 개발해 볼까 했지만, 역시 귀차니즘으로 인하여, 간편하게 인스톨이 가능한 텍스트큐브(Textcube) 를 사용하기로 결정을 했습니다. 다시 열기는 했는데 역시나 쓸게 없군요.

일단은 테스트 삼아서 글 하나를 올려봅니다.

남들로부터 칭찬을 바란다면 자기의 좋은 점을 늘어놓지 말라. -파스칼
2008/07/28 17:44 2008/07/28 17:44
TAG ,