개발
3종 OS별 XULRunner 배포판을 만들면서
XUL로 개발한 프로그램을 리눅스, 맥, 윈도우 3종 OS별로 XULRunner를 포함시켜 배포판을 만들어봤습니다. 별것 아니지만 몰라서 고생했던 내용을 몇가지 적어보겠습니다. 맥 터미널에서 xulrunner 실행시 ‘Mozilla XULRunner <Error> – <Error>’ 메시지가 출력되면 다른 버전의 xulrunner로 교체합니다. 6.0 버전이 안정된 버전이라고 합니다. 저는 6.0에서 정상적으로 실행했습니다. XULRunner와 직접적인 연관은 없는 내용인데 *.app 폴더의 아이콘을 변경해도 바뀌지 않는다면 [...]
Apache에서 SSL 적용 후 재시작시 암호 요구 문제
Apache에서 SSL 적용 후 재시작을 하면 .key 파일 생성시 사용한 암호를 요구합니다. 이럴경우 서버 재부팅과 같은 상황에 매번 암호를 입력해야 하는 문제가 발생합니다. 이 문제는 아래와 같은 방법으로 해결이 가능합니다. 안전을 위해 기존 키 파일은 반드시 복사 해두세요. $ cp www.example.com.key www.example.com.key.BAK $ openssl rsa -in www.example.com.key -out www.example.com.key 이제 Apache를 재시작 하면 암호를 요구하지 [...]
워드프레스 티스토리/텍스트큐브 이사도구 2.4
버전 2.4부터 워드프레스 플러그인 방식으로 제공됩니다.워드프레스 플러그인으로 등록하기 위한 작업을 진행하고 있습니다.워드프레스에 플러그인 등록을 마쳤습니다.http://wordpress.org/extend/plugins/ttxml-importer/ 2.4에서 수정된 사항 워드프레스 플러그인 방식으로 변경 WordPress TTXML Impoter 다운로드 페이지에서 최신버전을 확인하고 받으세요. ^^
워드프레스 TTXML 이사도구 2.4 개발 계획
워드프레스 2.x에서는 이사도구가 플러그인 방식이 아니었습니다. 그동안 제가 개발한 이사도구의 설치 방식이 과거의 방식이었습니다. 그런데 워드프레스 3.3부터는 이사도구 설치가 플러그인 방식으로만 제공됩니다. 그래서 플러그인 방식으로 전환한 이사도구 2.4 버전을 개발하겠습니다. 마침 회사에서 12월30일을 휴일로 지정했습니다. 이날 개발을 마치고 워드프레스 공식 플러그인에 등록하겠습니다.
워드프레스 3.3에서 이사도구 문제
워드프레스 3.3부터 기존의 방식으로는 이사도구가 동작하지를 않는 것을 확인하였습니다. 다른 이사도구들 처럼 플러그인 설치 방식으로 새롭게 개발하여야 할 것 같습니다. 개발 착수 및 완료를 기약드릴 수는 없습니다. 급한대로 워드프레스 3.2에서 이사를 하시고 3.3으로 업데이트 하는 방법을 쓰셔도 될 것 같습니다.
워드프레스 티스토리/텍스트큐브 이사도구 2.3
로키님이 제공해주신 코드로 기존 블로그의 ‘http://블로그/글제목’와 같은 주소를 워드프레스에서도 같은 값으로 유지할 수 있게 되었습니다.워드프레스의 기본 글 주소 형식은 ‘/?p=글ID’ 이지만 ‘관리 페이지 > 설정 > 퍼머링크’에서 글 주소 형식을 바꿀 수 있습니다. 2.3에서 수정된 사항 ttxml의 <post slogan=””>에서 slogan의 값을 워드프레스 post_name으로 매칭 WordPress TTXML Impoter 다운로드 페이지에서 최신버전을 확인하고 받으세요. ^^
워드프레스 티스토리/텍스트큐브 이사도구 2.2
gsong님이 제공해주신 정보로 http://tt_attach_path 치환자에 대한 처리를 추가했습니다. 2.2에서 수정된 사항 http://tt_attach_path 치환자 처리 WordPress TTXML Impoter 다운로드 페이지에서 최신버전을 확인하고 받으세요. ^^
워드프레스 티스토리/텍스트큐브 이사도구 2.1
EM님의 의견으로 비밀댓글이 공개된다는 문구를 넣었습니다. daljoo님이 제공해주신 정보로 [##_ATTACH_PATH_##] 치환자에 대한 처리를 추가했습니다. 2.1에서 수정된 사항 첫화면 내용 및 모양 개선 [##_ATTACH_PATH_##] 치환자 처리 WordPress TTXML Impoter 다운로드 페이지에서 최신버전을 확인하고 받으세요. ^^
워드프레스 티스토리/텍스트큐브 이사도구 2.0
toice님이 제공해주신 정보 덕분에 첨부 이미지의 섬네일과 메타정보의 존재를 알게되어 반영했습니다. 중요한 기능이 반영되었고 워드프레스 3.0에서 테스트를 하였기에 버전을 1.x에서 2.0으로 올렸습니다. 2.0에서 수정된 사항 첨부 이미지의 섬네일과 메타정보가 생성됨(TTXML에 첨부파일 포함 필수) WordPress TTXML Impoter 다운로드 페이지에서 최신버전을 확인하고 받으세요. ^^
php-simple-html-parser
PHP5용 HTML 파서를 만들어서 구글 프로젝트에 등록했습니다. http://code.google.com/p/php-simple-html-parser/ PHP가 제공하는 XML 파서는 문법이 엉망인 HTML은 오류를 발생하며 해석을 하지 못합니다. 그래서 어떻게 하다보니 직접 파서를 만들었습니다. 아래와 같은 엉망인 코드도 파이어폭스에 준하게 해석 합니다. <b alt=”><” x y g>xxx</b> SAX와 DOM의 모든 기능을 제공하지 못하지만 자주 사용하는 실용적인 기능들은 제공합니다. Doxygen 문서와 샘플 예제도 포함되어 [...]

