2009년 2월 10일 화요일

읽은 책: 프리젠테이션 젠

프리젠테이션 젠
카테고리 자기계발
지은이 가르 레이놀즈 (에이콘출판, 2008년)
상세보기


3월부터 새로운 스터디를 시작하기도 하고, 책이 출판되면서 부터 많은 블로거들에게 소개가 되어서, 한번 읽어봐야겠다는 생각하고 있었던 책 입니다.

좋은 점중에 하나는 그림이 많아서 지루하지 않게 빠르게 읽을 수 있었습니다.

많은 내용이 있지만,
프리젠테이션을 준비 할 때, 장인정신을 발휘 해서, 정성을 들여서 준비를 하고, 청중들의 시간이 아깝지 않도록 좋은 프리젠테이션으로 준비를 해야 겠다는 생각을 했습니다.
(잘 할 수 있을지는 모르겠습니다만...)

2009년 2월 5일 목요일

집에서 개발서버 운영하기

저희 집 거실에 아래 사진과 같이 IBM X31 노트북으로 운영하는 개발 서버가 있습니다.
이 노트북 구입한지는 만5년이 넘은 듯 하네요. 구형이긴 하지만 제품이 워낙 좋아서 리눅스 서버로 사용하는데 전혀 문제가 없습니다.



집에서 서버를 운영하기에 PC가 아닌 IBM X31 노트북으로 서버를 운영하는 데에는 몇가지 장점이 있습니다.
1. 무소음에 가깝습니다.
2. 발열이 거의 없습니다.
3. 전력소비가 적습니다.

우분투 리눅스를 설치해서 사용중인데, 개발용으로 사용하는데에는 전혀 불편함이 없습니다.
ftp, ssh, svn, ruby on rails, java, tomcat, apache, mysql, php등의 개발환경을 갖추고 있습니다.

운영 기간은 약 1년을 넘었는데, H/W불안정으로 서버가 장애를 일으킨 적이 한번도 없었습니다.
개발서버로 사용하기에는 안정성에는 전혀 문제가 없다는 것이죠.

도메인 설정은 어떻게 하고 있는지 소개해 드리겠습니다.
국내 가비아, 닷네임등의 도메인 구입 대행 업체에서 도메인을 구입한 다음, 아래와 같은 무료 DNS서버를 이용하여 DNS를 설정합니다.

무료 DNS서비스로 http://zoneedit.com/ 이 있습니다.
국내에도 유사한 서비스가 있는 것으로 알고 있습니다만, 다양한 설정을 할 수 있고, 깔끔한 인터페이스를 가지고 있는 zoneedit 서비스를 추천합니다.
무료 회원은 도메인 5개 까지 DNS서비스를 받을 수 있습니다.
부족하다면 아이디를 더 만드셔서 10개, 15개.. 더 많이 관리 할 수 있겠죠. (아이디만 더 만들면 무료로 더 많은 ip를 관리 할 수가 있겠죠..)


위와 같이 로그인 화면이 있습니다.

위와 같이 다양한 설정을 할 수 있습니다.

그리고 가장 중요한 것은 도메인을 alias로 하여 아래 소개 할 유동IP를 고정 IP로 바꾸어 주는 no-ip서비스에 alias를 설정 해 줍니다. 


개인 가정의 유동 IP를 고정IP인 듯이 서비스를 해주는 http://www.no-ip.com/ 서비스를 이용하고 있습니다.
no-ip에서 고정IP서비스를 사용하기 전에는 http://codns.com 에 유료 서비스를 이용 해 본적이 있습니다. 1년에 약 17000원 정도의 비용을 들여서 유료 서비스를 받았었죠.
그런데, 안정성 면에서 무료인 no-ip도 전혀 문제가 없습니다. 오히려 안정성이 더 좋은 것 같기도 합니다. 제가 no-ip 서비스를 이용하는 동안에 장애가 발생한 적이 한번도 없었으니까요.

그런데, no-ip의 무료서비스를 이용하면 60일 마다 email로 날라오는 무료사용 만료 경고 메일에 계속 사용하겠다는 click을 해 주어야 합니다. (유료로 전환하라는 광고를 보면서..)
이정도 작업은 전혀 번거로움이 없습니다. 무료이니 충분히 감수 할 수 있는 불편함 정도라고 생각됩니다.

위와 같이 작업을 하면, 아래와 같이 고정 IP를 가진 개발 서버를 운영비용이 거의 들이지 않고 운영할 수 있습니다.

예)
http://dev.jaehyun.kr
http://board.jaehyun.kr/board/freeboard

그럼, 저렴한 비용으로 개인 서버를 운영해 보세요.~