Railo Resin Express ??
Category : Railo open source Comments : No Comments Posted by nooree at 11:32 AM

Railo Blog에서 본 기사입니다.(http://www.railo.ch/blog/index.cfm/2009/6/30/Railo-Resin-Express)
Railo의 간편버전인 Express버전은 JRE를 내장하고 있어 Windows나 Linux에서 특별히 패키지를 설치할 필요 없이 아무곳에서 압축을 풀고 서버를 기동할 수 있는 버전인데요.. 저의 경우 거의 USB안에서 구동합니다만.. ㅎㅎ

Railo Express 버전은 그동안 Jetty(Tomcat과 같은 Servlet엔진이지만 고성능 웹서버를 내장한 J2EE WAS입니다.)를 기반으로 하고 있습니다. 하지만 국내에서는 생소한 Jetty여서 관련문서를 찾아보기 힘든데요. 다행히 Google메일링에서 여러 CF개발자가 Resin으로 된 Express버전을 많이들 요구했나 봅니다. 저 역시 그렇구요.

ResinCaucho Resin은 제가 본 J2EE인증 WAS중에 제일 가볍고, 빠르고, 안정적이며, 아파치에 버금가능 웹서버도 내장하고 있는 제품같습니다. 보통 웹로직이나 웹스피어가 수백MB의 설치파일용량으로 다소 무거운데 반하여 Resin은 수십MB에 불과하고 설치 설정도 쉽거니와 한글 문서도 많고, 또한 오픈소스와 상용 모두 이용할 수 있는 장점도 있습니다. 오픈소스 버전의 기능제약은 어쩔 수 없지만, 상용도 30~50만원선에서 구매가능해서 다 WAS에 비하여 굉징히 싸더군요. 기능과 성능은 대등하면서도 말이죠. 더욱이 Querqus를 이용한 PHP를 지원하는 유일한 WAS죠.

어찌 되었든 Railo에서 Railo Resin Express 버전을 비공식적(Non Officially)으로 배포하고 있습니다. 다운로드 하시어, 본인의 PC나 Linux등에서 압축을 풀고 바로 사용가능합니다. 참고로 Railo에 통합된 Resin은 Express버전이건, Railo Server버전이건 모두 PHP와 JSP가 비활성화되어 있습니다.

다운로드 : http://www.railo.ch/blog/index.cfm/2009/6/30/Railo-Resin-Express


Ubuntu Server 기본 패키지 설치 명령어들
Category : Ubuntu Comments : No Comments Posted by nooree at 1:28 PM

Ubuntu Server Edition에서 기본적인 패키지들을 설치할때 많이들 궁금해 하는 부분이 기본 패키지들의 APT설치방법 및 설치경로, 실행파일경로 등이 아닐까 싶습니다. 간단하게 정리해 보았습니다.

Apache 2
설치 : sudo apt-get install apache2 libapache2-mod-auth-mysql build-essential apache2-threaded-dev
Apache2 설정파일 : /etc/apache2/apache2.conf
Apache2 가상호스트 설정 : /etc/apache2/sites-available/default
Apche2 구동파일 : /etc/init.d/ -< sudo ./apache2 start|stop|restart|reload


MySQL 5
설치 : sudo apt-get install mysql-server mysql-client
MySQL 설정파일 : /etc/mysql/
my.cnf 경로 : /etc/myql/my.cnf
MySQL 구동파일 : /etc/init.d -> sudo ./mysql start|stop|restart


PHP 5
설치 : sudo apt-get install php5-common php5 libapache2-mod-php5 php5-mysql php5-gd php5-mcrypt
PHP 설정파일 : /etc/php5
php.ini 파일경로 : /etc/php5/apache2/php.ini


SunJDK 6
설치 : sudo apt-get install sun-java6-jdk
설치경로 : /usr/lib/jvm/java-6-sun
JRE경로 : Bash Profile에서 지정가능(일반적으로 /usr/lib/jvm/java-6-sun/java-6-sun/jre/)

그리고, 기본적인 방화벽의 옵션을 지정하는 방법은 다음과 같습니다.

UFW
UFW 활성화 : sudo ufw enable
UFW 로그기록 : sudo ufw logging on|off
UFW 상태보기 : sudo ufw status
UFW 아이피기준 허용 : 
 - 외부아이피 123.123.123.111 에 대하여 22번 SSH를 허용할때 : sudo ufw allow from 123.123.123.111 to any port 22
 - 외부아이피에 대하여 80번 WEB를 허용할때 : sudo ufw allow to any port 80
UFW 룰 삭제 : 기본적으로 허용한 룰의 명령줄에 delete만 추가하면 된다. 예를 들어 123.123.123.111에 대하여 22번포트 접속허용을 삭제하고자 할때는 sudo ufw delete allow from 123.123.123.111 to any port 22와 같이 구문의 앞에 delete만 추가.


Ipod touch 2G - OS 3.0 Update failed.
Category : Miscellaneous Comments : 2 Comments Posted by nooree at 4:40 AM

주인 잘못 만나 제 성능을 못내는 내 아이팟

내가 가지고 있는 아이팟은 2세대 8기가짜린데.. 그럭저럭 외부에서의 인터넷단말기 대용으로 쓰거나 기껏해야 MP3정도 듣는 정도이다. 솔직히 아이팟 음질은 걍 그런수준이기때문에 전용 MP3플레이어들 예를 들면 Cowon이나 Iriver 같은것들과 같이 들고 다니자니 영 가방이 무거운게 아니고.. 암튼 난 아이팟 해킹도 안했고.. 그 흔한 고도리 게임도 없다.

그런데 뭔 바람이 불었는지 MP3좀 넣으려고 아이튠즈를 실행했는데 OS 3.0으로 업데이트 하란다.. 그런데 헉 !! 이걸 9달러가 조금 넘는 돈을 내고 하란다.. 큰맘먹고.. 결제했다.. 그리고 업데이트..

그.런.데 이게 웬걸.. 오류다.. 1602, 1604 오류다. 처음에는 뭔 오류인가 싶어 난감해 했는데 애플의 기술문서를 보니 비일비재한 일인가 보다. 그런데 해결책이 너무 웃기다. 컴텨를 다시 켜보든가.. 사용자계정을 새로 생성하라든가, USB포트를 바꿔끼워보든가, 정 안되면 딴 컴퓨터에서 하라는 식이다. 우왕 웃기다.. 나름 지들 잘났다고 우기는 애플의 대답치고는 영 아닌거 같은데...~~

암튼.. 먹통된 아이팟을 다시 2.2로 복원하고.. 괜히 돈만 썼구나 했다.. 씨발 좃같다.. 주말에 할일 없이 한일이 이거라니.. 복원도 씨바.. 여기저기 검색해서 외국의 어떤 사이트에서 받았다. 쫌 사과닷컴에서도 제공하지 생각할 수록 열받네.. 잡스.. 이런식으로 하면 너 인형만들어 밤마다 바늘로 쑤셔덴다..ㅋ

Hey.. apple!! Give me back my fucking money $9.95.


Hello iPhone ~ Welcome to Korea!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Category : Miscellaneous Comments : 2 Comments Posted by nooree at 11:15 PM

해외에서는 우리의 삼성과 LG 휴대폰에 열광하고 있다. 하지만 국내 출시폰에는 개인적인 생각으로는 열광할 수준은 아니다. 기기의 Spec이 낮아서가 아니라, 휴대폰으로 할 수 있는 것이 오로지 전화통화외에 이통사가 지정해준 브라우저와 이통사가 제공하는 WAP화면과 단말제조사가 제공하는 Apps만 이용할 수 있기 때문이다. 해외에서 출시되는 우리 휴대폰은 모두 국내출시폰과 Spec이 좀 다르다. 대부분 개방형으로서 사용자가 다양한 부가 Apps와 콘텐츠를 단말기에 담아 즐길 수 있다. 하지만 국내에서는 SKT, KT, LGT의 시장지배력 때문에 그들의 벌이를 조금 가볍게 할 수 있는 그 어떠한 기능을 원치 않는다.

예를들면 Mp3파일하나도 Melon을 통하지 못하면 단말기에 넣을 수 없는 것이다. 그런데 오늘 기사에서 불확실성 50%이지만 국내에서 드디어 apple의 iPhone이 들어온다는 소식을 접했다. 아이폰을 이미 쓰고 있는 국가에서는 의아해 할일이지만 이미 대부분의 국내 소비자는 학수고대 아이폰을 손안에 쥐고 싶어하고 있다. 나 역시 그렇고..

국내의 스마트폰은 대부분 Microsoft사의 Windows Mobile을 탑재하고 있다. 유선에 이어 무선마저 MS의 종속국이 되고자 단말제조업체, 이통사가 작정을 했다. 단말제조사로서는 다양한 상품을 개발하여 소비자에게 제공해야 할 의무가 있는데도 디자인과 이름만 다를뿐 제작년에 나온 단말기와 특별히 다를 것 없는 단말기를 쏟아내고 있다. 사실상 소비자의 선택권은 이미 십수년전에 한국에서 모토로라의 쇄퇴로 끝나버렸다. 이통사 역시 자사의 금전적 서비스와 관련이 없는 기능은 아예 빼버리도록 제조단계에서 단말제조사를 압박하고 있다.

그 대표적인 예가 삼성에서 출시했던 울트라뮤직폰과 비디오폰이였다. June, Fimm에서 동영상을 다운로드해서 봐야지 사용자가 자신의 단말기에 영상을 넣는 다는 것은 "라스베가스에서는 상상도 못할(?)"
이야기다. 게다가 이통사가 단말기를 유통하는 것 자체가 공정무역과는 위배된다고 본다. 즉, MBC가 자사방송만 나오는 TV수상기를 파는 것과 뭐가 다른 것인가??

그런면에서 스마트폰은 좀더 자유로운 입장이지만 국내에서는 심비안이나, 구글의 안드로이드, Mac이 탑재된 스마트폰은 구경이 힘들다. 이유는 단하나 단말제조사와 이통사가 오로지 MS Windows Mobile만 탑재된 단말기만을 제공하기 때문이다. 이 얼마나 폐쇄적인 구조인가?? Adobe의 Flash Lite가 해외의 유수 단말기에 탑재되어 사용자가 자유로이 Flash Contents를 만들어 이용하고 있는데도 우리는 그림의 떡이다. divx파일을 삼성 휴대폰에 담아 즐기는 것.. 유럽인은 가능하나 정작 모국의 한국인은 불가능하다. 그런데 이런 구조를 누구도 원망하지 않는다. 그저 새로운 제품이 나오면 없는 돈 탈탈 털어 사주는 착한 소비자가 2000만이다.

iPhone그런면에서 아이폰의 등장은 대환영이다. 애국도 중요하지만 자본주의 사회에서 더 나은 제품을 찾는 것이 미덕이라고 볼 때 여기서 외산폰, 국내시장 잠식 등등의 이유는 말이 되지 않는다. 소비자의 요구가 그동안 줄기차게 있었음에도 참으로 안하무인의 제조사들 아닌가.. 삼성에서 제트라는 제품이 나왔다고 하는데 솔직히 별로 기대될 것이 없다. 역시나 사용자가 콘텐츠를 제조사와 이통사에 종속적이지 않게 생산할 수 없기 때문이다.

아이팟을 쓰고 있는 입장에서 30여만원 내외의 아이폰은 분명 파괴력이 있어 보인다. 그리고 대환영이다. 아예 이 참에 이동통신 시장도 FTA에서 거론하여 개방해야 한다. 국토 넓이는 미국의 50분의 1밖에 안되어 이동통신 설비 투자에서는 오히려 미국보다 나은데도 요금의 비슷하다. 기지국 수만해도 최소한 50분의 1인것이다. 그렇다면 요금도 미국에 비해 최소한 50분의 1이 되어야 하는 것이 아닌가? 국내에서는 사실상 SKT, KT, LGT의 독과점 구조이다. 개방해야 한다. 최소한 외국계 이통사도 필요하다. 건전한 경쟁을 위해서는..이명박 정부가 미국에 확실한 선물을 이동통신 개방으로 하나 줘야 한다.

개인적으로 단말제조사도, 이통사도 모두 문제다. 단말제조사는 휴대폰을 사주는 우리를 고객으로 보지 않는다. 단말제조사게 고객은 SKT, KT, LGT뿐이다. 그래서 그들이 요구하는 Spec를 적용해고 있다. 이통사 입장에서도 외압이 없는한 2000만명의 고객이 줄지도 않고 꾸준히 유지되는 안방이 있는한 모든 모바일세상이 그들의 뜻으로만 이루어 지고 있다.

아이폰이 이번에 꼬 나왔으면 한다. 구글의 안드로이드도 꼭 나왔으면 한다. 건방진 국내 모바일 생태계를 이제 자그마한 개인과 기업이 숨쉬는 생명이 넘치는 우리 모두의 모바일 세상으로 만들때다. 그 신호탄이 아이폰이 되기를..


Zend Server Community Edition 설치기
Category : PHP & Others Comments : No Comments Posted by nooree at 10:01 PM

어제 Zend에서 배포중인 Zend Server를 테스트해보려다가 오늘에서야 해봤습니다. 우선 너무 많은 기대를 가지고 했던 터라(거의 Coldfusion Server들의 기능를 생각하고..)부랴부랴 설치했는데요. Ubuntu에서의 간략 설치방법 및 구동, 웹관리자에 대하여 정리해 보았습니다.

Read more

About

Categories

Monthly Archives

Blog Rolls

Recent Posts

Recent Comments