February 2012
2 posts
sublime 2 에디터의 플러그인 확장
서브라임은 기본적으로 파이썬 코드로 에디터의 기능을 확장합니다. 플러그인 만드는 문서는 홈페이지에 튜토리얼 정도로 나와 있을듯 하지만 찾아 보지는 않았습니다.
php를 다루지는 않지만 php 개발자들을 위한 서브라임 확장이 있을 것 같아서 검색을 좀 해보는 중에 몇가지 설치해 놓으면 좋을 플러그인을 발견했습니다.
일단 다음 글을 보시죠.
Setting up Sublime Text 2 for PHP
Remote editing with Sublime Text 2
첫 번째 글에서 SublimeCodeIntel 플러그인을 발견했습니다. 코드 인텔리전스 플러그인입니다. 현재 다음 언어를 지원하고 있네요.
PHP, Python, RHTML, JavaScript, Smarty, Mason,...
쓸만한 텍스트 에디터를 찾았습니다
레일즈 튜토리얼을 보다보니 저자가 추천하는 에디터라고 해서 설치해봤는데 꽤 훌륭하네요.
텍스트메이트의 좋은 대안이 될 수 있을듯 합니다.
유료 제품이지만 아직 베타라 그런지 50불 정도면 됩니다.
서브라임 텍스트
멀티 플랫폼을 지원하는 것까지는 훌륭한데 리눅스에서는 입력기 문제가 있어 한영 전환이 안 됩니다. 아오~~ 빡쳐!!
January 2012
4 posts
젠킨스가 만들어내는 차트의 폰트가 뭉개지는 경우
젠킨스로 프로젝트를 빌드하면 필요에 따라 다양한 리포트를 만들어냅니다. 커버리지 차트, 테스트 결과 트렌드, PMD 트렌드 등등 대쉬보드에서는 이 리포트들을 그래프 차트로 볼 수 있는데 이게 xml로 된 리포트 데이터를 가지고 젠킨스가 그래프 이미지로 만들어냅니다. 문제는 그래프에 나오는 숫자나 영문 글자들이 뭉개진다는 겁니다. 구글링을 해도 시원한 대답을 찾지 못 하다 젠킨스 플러그인 페이지에 달린 댓글 하나로 실마리를 찾았습니다. msttcorefonts 패키지를 설치하라. 데비안이나 우분투는 저장소에 ms 트루타입 폰트 패키지가 기본으로 들어가 있어서 쉽게 설치가 가능하지만 레드햇 계열인 centOS에서는 직접 패키지를 빌드해서 설치해야 합니다. 패키지 설치에 관한 자세한 정보는 An easy way...
스킨을 새로 만들고 있습니다
텀블러에서 제공하는 스킨 중 맘에 드는 형태를 찾는 것도 귀찮고 html5도 파악할 겸 해서 직접 만들기로 했습니다.
header, nav, section 같은 태그가 5에서 새롭게 등장한 덕분에 디자인은 직접 해야하지만 문서 구조가 명확해지니 페이지 레이아웃을 잡기가 한층 편해진 느낌입니다.
스킨에 넣을 아이디어가 있으시면 완전 환영입니다
레일즈 튜토리얼 두번째 판의 베타가 나왔네요
개인적으로 레일즈 익히기 시작할 때 제일 좋은 교재로 생각하는 레일즈 튜토리얼이 업데이트 됐네요 아직은 베타라고 합니다만 레일즈 3.2와 루비 1.9를 모두 담았습니다. 추가 된 주요 내용 중에 어셋 파이프라인과 capybara와 rspec 으로 하는 BDD 가 땡기네요. 심심한 명절에 튜토리얼이나 한 번 돌려봐야겠네요. 업데이트에 관한 자세한 소식은 http://news.railstutorial.org/ruby-on-rails-tutorial-second-edition-updated 온라인 버전은 http://ruby.railstutorial.org/ruby-on-rails-tutorial-book?version=3.2#top 참고로 한글로 된 가장 좋은 교재는 최효성님이 운영하시는 ROR Lab 이...
톰캣의 세션을 memcached로 관리 할 때 주의할 점 한 가지
다수의 톰캣 인스턴스를 사용할 때 세션 공유 하는 방법은 여러가지가 있다.
톰캣에서 기본으로 제공하는 p2p 세션 클러스터가 있으며 memcached나 gemfire 같은 캐쉬 시스템에 세션을 저장해 공유하는 방법도 있다.
사실 이런 아이디어는 레일즈 같은 개발 스텍에서는 당연하게 쓰는 접근법인데 자바 세상에는 구현하기 시작한지 얼마 안 된것 같다.
현재 사용하고 있는 방법은 멤캐쉬드를 이용해 세션을 공유하는 것인데 자세한 내용은 memcached-session-manager 프로젝트에서 알 수 있다.
도메인 객체를 세션에 저장하려고 하니 세션 매니저쪽에서 시리얼라이즈 할 수 없다면서 에러를 내뱉고 있어서 에러 로그를 살펴보니 객체 안에 lazy 로 로딩되는 연관 객체들을 시리얼라이즈 하려다가...
December 2011
3 posts
도메인 이전
2000년 초반인가 중반부터 블로그를 써오던 블로그가
이런저런 서버를 거치다가 급기야는 데이터가 완전 없어저버렸습니다.
구글 캐쉬에도 남아있지 않는터라 복구 할 방법도 없고해서
블로그를 텀블러로 완전 옮겨버렸습니다.
워드프레스는 개인 도메인을 붙이려면 비용이 들어가나 텀블러는 공짜인 이유도 있고
워프보다 단순하게 쓰기 쉽고 해서 텀블러에 정착하려 합니다.
문제는 텀블러가 좀 불안하다는 사실. 언제쯤 안정화 되어서 걱정없이 쓰게 될지는 그쪽 사람만 알겠죠?
텀블러에 잘 붙는 오프라인 편집기 있으면 추천 부탁
November 2011
5 posts
1 tag
1 tag
October 2011
5 posts
September 2011
1 post
August 2011
3 posts
July 2011
2 posts
June 2011
13 posts
May 2011
3 posts
April 2011
1 post
March 2011
3 posts
February 2011
15 posts