0.9.7 입니다. metaWeblog api 에서 멀티미디어 자료를 추가할 수 있는 함수를 구현하였습니다. 따라서, Zoundry나 Semagic 등에서 그림 파일을 문서에 추가하면, 동일하게 업로드가 됩니다. Tatter의 Attachment 테이블에도 적절하게 상하관계가 맺어지는 것까지 추가하였습니다. 그리고 중요한 버그하나를 여태까지 몰랐습니다. 다름아닌, html escaping이 두 번일어나고 있다는 것인데, 이로 인하여, 블로깅 툴로 포스팅을 한 뒤 받아 보면 html 태그들이 살아나는 것입니다. 여태까지 저는 이것이 정상인줄 알았는데, 자세히 보니 BlogAPI에서 한 번 escaping을 하고, XMLRPC 라이브러리쪽에서 보내기 전에 한 번 더하고 있더군요. 이제 명랑한 블로깅이 일어날..
이상하게 한 한 달 전부터 고무나무에 물을 준 날이면 다음날 아침 노란 버섯이 자라있는 것을 보게된다. 이 버섯이 하루가 다르게 자라는데, 모두 제거해도 어느날 화분 곳곳에.. 아니 가득히(!) 노랗게 올라오는데.... 문제는 며칠전 고무나무에 물을 준 뒤로 이틀간 자세히 안봤는데, 아 글쎄! 한 7cm 정도 자란 버섯을 보게되었다 단 3일만에!!! 아악! 어찌나 놀랐는지... 보통 2 cm 정도짜리들이 저 화분 바닥에 쫙 난다고 생각해도 끔찍한데.. 으윽.. (저 more 버튼을 누르시라)
요즘 며칠간, 순수하게(?) 인쇄된 활자를 인식하는 것에 관심이 가고 있다. 뭐 아주 품질좋은 요구사항을 생각하는 것이 아니고, 이 정도다. 흑백으로된 이미지 스캔한 이미지가 아닌 컴퓨터 프로그램에 의해 파일로 인쇄된 정도 숫자들로만 구성됨 이탤릭 없음 10글자 이내 한 줄 폰트는 서너 가지 이보다 더 쉬울 수가 있을까마는, 아주 간단한 검색으로 다음과 같은 것들을 얻었다. http://www.google.com/search?q=typewritten+recognition 처음발견되는 위키피디어 문서에서 다음과 같은 말이 있다. The accurate recognition of Latin-script, typewritten text is now considered largely a solved proble..
Semagic은 초창기에 blogger api를 만들 때, 고려해보다가 blogger api를 지원하지 않아서 잘 사용하지 않았고, 게다가 id도 15글자 이상은 지원하지도 않아서 alias만 만들어야겠다는 생각만 하고 말았단 툴입니다. 그런데 이번에 lunamoth 님의 글을 보다 다시 보니 metaweblog를 지원하고 있었군요. 1. .htalias에 태터의 긴 ID를 짧은 ID와 매치 시키는 기능이 0.9.3까지의 /plugins/ 방식으로만 가능했었다는 것을 알았습니다. 이 기능을 수정하였습니다. 2. 최근 writely.com 하부에서 blog api관련 프로그램 변경이 일어나면서, 한 일주일간 동작하지 않았습니다. 지금은 정상화되었는데, BlogAPI에서 blogger api 관련 버그가 하..
어느날, 네 가족이 외출하였다가 집에 들어가는데, 들어가자마자 TV가 켜있는 것을 느꼈다. 이것은 느낀다라고 표현해야 옳다. TV는 비디오 모드로 돼있었고, 비디오는 켜있지 않았으니, 어둑한 화면에 "틔~~" 하는 소리만 들리고 있었다. 이 소리를 나와 지민이는 듣는데, 마눌님은 들리지 않나보다. 처음에는 TV소리인지 모르고, 뭔가가 켜있다고 뒤졌는데, 나와 딸래미의 호들갑이 소파에 앉아 있는 마눌님에게는 "뭐하는겨" 정도이지 않았나 싶다. 어째, 그 소리는 나와 딸래미에게만 들리는 것일까? 사실 밤에 퇴근을 하며, 집 앞 엘레베이터에만 내려도 우리집 TV가 켜있는지 알 수 있는데, 그 소리(?)는 벽 뚫고도 어느 정도 들리기 때문이다. 이거, 나만 이러는 거 아니지 않아???
많은 사무실 빌딩 화장실에 설치된 손을 가져가면 물이 나오는 절약형 수도꼭지가 있습니다. 많은 물이 필요한 "세수하기"같은 상황이 발생하면 대략 난감한 일이 발생하게 되는데, 우리 회사 건물(CCMM빌딩)이 꼭 그렇습니다. 이 수도꼭지 공략법을 네 단계로 알려드리죠. 먼저 이 놈의 구조는 이렇습니다. 물 나오는 것 위부분이 물체 접근 감지기죠. 여기에 3 cm 가량부터 20cm 가량 손과 같은 물체가 존재하는 동안만 물이 나오는 것인데, 얼굴을 두손으로 씻는 심각한 일은 감지할 수 없는 태생적 구조입니다. 자, 우리가 먼저 할 일은 손씻고 닦을 때 쓰는 종이 타올입니다. 보통 옆에서 뽑아 쓰죠. 이놈에다가 일단 물을 묻힙니다. 그리고 접혀있는 방향 그대로 한번 더 접습니다. 위 모습은 연출된 것이므로 사..
한 이틀전 writely.com의 xmlrpc client가 개발자의 실수인지, 개편되면서 적법한 xmlrpc 포맷을 따르지 않게 되었다. 이것 때문에 메일을 보냈는데, 고쳤으니 다시 테스트 해달라는 메일을 받았다. 출근해서 아침에 보냈는데, 퇴근하기 전 쯤 답메일을 받았으니, 약 12시간만에 뭔가가 된 것이다. 도움을 주고 받는 메일링 리스트는 구글 그룹스에 있으며, 여기로 이관한지 얼마 안되었고 아직은 185명 정도이다. 어떤 녀석도 나와 비슷한 테스트를 하다가 안된다고 보고한 것이 있으며, 거기에 대한 답은 아직 안 한 것 같다. 일단 xmlrpc client 포맷은 잘 수정되었으나, 또다른 문제가 있다. 바로 한글이 utf-8 변환이 깨진다는 것. 이 문제도 또 어떤 중국녀석이 보고하였더구만. 난..
지금 쓰고자하는 주제와 비슷한 개념이 다른 글에서는 살짝 지나갔을 법도 한, 평소에 내 생각의 일부를 적어보고자 한다.자유롭게 생각하라는 말이 무슨 말인가? 다른 말로는 당신의 생각에 걸림돌을 가정하지 말고 생각할 수 있는 한 생각하라는 것인데, 과연 사람은 자신이 생각할 수 없는 영역까지 생각할 수 있을까? 자유롭게 생각하는 것은 어디까지 그 사람이 가지고 있는 지적인 배경에서 크게 벗어 날 수 없는 것이다. 자유롭게 설계하고, 개발하라는 말도 있다. 과연 여기에서 자유란 것이 무엇일까? 만약 신참 개발자에게 동시 접속 10만명인 검색엔진을 만들라하면, 과연 자유롭게 설계할 수 있을까? 물론 설계야 자유지만, 그것이 견딜 수 있을지는 매우 궁금해지는 작품이 나올 것이다. 여기서도 마찬가지로, 자유란 그..
Subversion으로 개발하는 개발팀이 늘어나고 있습니다. 기존의 CVS를 쓰던 사람들에게는 같은 명령어로 이관하고 있고, 상용제품만큼 쓸만한 기능들은 모두 제공되기 때문입니다. 특히 MS Windows를 사용하는 사람들은 그 클라이언트 프로그램으로 TortoiseSVN을 사용합니다. TortoiseSVN은 subversion의 client 라이브러리를 응용하여 Shell extension으로 만들어지는 것이며, 큰 버전과 중간 버전을 subversion과 일치시켜가며 릴리즈를 하고 있습니다. 그리고 매일 밤 빌드를 통하여 현재 들어 있는 소스 트리의 스냅샷을 만들어 내기 때문에 버그가 수집되어 고쳐지는 대로 중간 릴리즈를 매일 받아 볼 수 있습니다. http://nightlybuilds.tortois..
알고 있던 하드웨어 혹은 간단했던 소프트웨어의 구조를 알고 있다가, 세월이 지나 다시 보기가 두려워질 때가 있다. 두렵다는 표현이 적절하지는 못하나 뭔가 이해하지 못하는 개념에 부딪힐 것 같은 느낌이 있다는 정도면 적당할것 같다. 과거, MSX나 MS-DOS 기반에서 키보드를 다루는 것은 단지 하드웨어 인터럽이 발생하고 해당 I/O port로부터 scan code를 읽어 키보드 버퍼에 넣는다는 개념만 알면 되었던 것이 OS가 CPU 특권에 따라 움직이는 상황이 발생하고, USB Keyboard가 추가되고, 추상화되는 Driver의 계층이 생기고, Driver의 추상층에 대한 개념이 달라지고, 키 스캔코드의 매핑이라는 고급스러운 변환이 일어나고, 무슨 문서화되지 않은 필터링 기능, 켁, 여기까지는 문서를 ..
- Total
- Today
- Yesterday
- BlogAPI
- JavaScript
- OpenID
- 디버깅
- VIM
- 벤자민
- 구근
- TCP/IP
- ssh
- SSO
- Subversion
- macosx
- 퀴즈
- 클레로덴드럼
- perl
- Linux
- 덴드롱
- 오픈소스
- nodejs
- 대화
- MySQL
- 식물
- 커피
- 수선화
- writely
- SVN
- 킹벤자민
- tattertools
- Tattertools plugin
- url
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |