이번 프로젝트에서 핵심 기능은 서버(Java 컨테이너) 쪽에서 클라이언트(각 브라우져)들에게 특정 이벤트가 발생했을 때 5초 내에 알림을 주는 것이다.(팝업/경보 소리 등.) 보통은 Ajax를 써서 주기적으로 Polling 해오거나, 페이지 리로딩 하는 방식으로 하지만, 5초내에 응답을 해줘야 한다는 제약 사항 때문에 Pollong 하게 되면…
읽어보기 →
Ajax는 웹의 유저빌리티와 인터랙티비티를 극적으로 향상시켰다. Reverse Ajax는 그이상의 인터랙티비티를 약속하는 새로운 기술이다. Ajax의 소개 고전적인 웹에서 유저는 버튼을 클릭하고, 수초를 기다려야 두번째 페이지를 볼수 있었다. 웹은 데스크톱 기반의 소프트웨어보다 느리고 유저빌리티도 나빴다. 이것은 매우 느리고, 끊어지는 동작이고, 클릭하고 빈 화면을…
읽어보기 →
간만에 PPT 작업이 생겨 MS Office 2007으로 작업을 하는데.. 몇개의 PPT 파일을 참고해서 작성해야 되서 PPT 파일을 여러개 띄우면 한 개의 인스턴스로 떠서 각각의 화면에 안보이는 것이다..OTL (난 듀얼로 쓴단말이다!!) 그래서 찾아보니 좋은 방법이 있었다. C:\Program Files\Microsoft Office\Office12 에 아래의 DLL…
읽어보기 →
현재 CI 툴로 CruiseControl을 사용한지 거의 2년이 넘어간다.. 지난번에 아시는분이 알려준 Hudson 이란 툴도 꽤 좋다고 해서 사용해 볼까했는데.. 이번에 자바 프로젝트 필수 유틸리티 라는 책을 읽으면서 TeamCity라는 툴도 알게 되었다. 그래서 이 3개의 툴중에 어느 것이 더 좋을지 비교해보기 위해…
읽어보기 →
Groovy란 자바 플랫폼에서 실행하는 동적 애자일 언어이며 Python, Ruby, Smalltalk 언어로부터 영향을 받았습니다. 자바 개발자는 자바 비슷한 문법으로 이러한 특징들을 구현할 수 있습니다. 웹 어플리케이션 개발, 쉘 스크립트 사용, Groovy의 JUnit 기능을 이용한 간결하고 의미있는 테스트 케이스 작성, 어플리케이션 프로토타이핑과 구현을…
읽어보기 →
iphone 개발을 위해 개인적으로 모아둔 링크들이다.. * Community - Korean http://cafe.naver.com/mcbugi.cafe http://iphoneos.co.kr/ http://kmug.co.kr/iphone/ http://osxdev.org/ http://x86osx.com/ * Community - English http://cocoadevcentral.com/ http://developer.apple.com/iphone/program/ http://stackoverflow.com/questions/tagged/iphone http://www.appleforum.com/ http://www.appsamuck.com/ http://www.iphonesdkarticles.com/ http://www.macosxhints.com/ http://www.macrumors.com/ * Blogger - Korean http://allmac.tistory.com/ http://blog.naver.com/aorldia http://blog.naver.com/fpenguin http://broneri.tistory.com http://cocoadev.co.kr/ http://ddalkiko.egloos.com/ http://goya.pe.kr/ http://han9kin.doesntexist.com/ http://i-dreaming.com/ http://jinhyung.org/ http://kekedie.tistory.com/…
읽어보기 →
조인스 닷컴에 흥미로운 기사가 났다.. 상대방의 거짓말을 알아채는 10가지 방법 (http://news.joins.com/article/aid/2009/05/19/3380533.html?cloc=nnc) 상대방이 어떻게 거짓말을 하고있는지 알 수 있을까? 살다보면 이게 정말인지 거짓말인지 궁금할때도 많고 또 진실을 알아야만 할때도 많다 그때 나는 뭘 가지고 거짓말인지 진짜인지 구별할까 생각해봤다. 1. 그사람의 평소 행동…
읽어보기 →
이번에 사이트 영문화(한->영) 번역 작업을 하면서 영어공부를 많이 했다..ㅋㅋ 물론 구글 번역기(http://translate.google.co.kr/)의 도움을 많이 받긴했지만.. 그중 몇몇 문장을 영어선생님이 바로잡아 주셨다.. 1은 내가 번역 2는 영어강사님 보정 동일한 문자 또는 숫자의 3자 이상 연속 사용은 패스워드에 사용할 수 없습니다 1-> Continuous…
읽어보기 →
특정 포트를 사용하고 있는 프로세스 확인하기. 현재 열린 포트와 tcp연결 확인 ]# netstat -anp 현재 떠있는 프로세스 확인 ]# ps -ef 그런데 netstat 로 보면 p옵션을 줬는데도 어떤 프로세스인지 안나오는 경우는 아래의 명령으로 확인한다. ]# fuser -n tcp (port) 그럼 사용하고있는…
읽어보기 →
요즘 눈이 너무 많이 피로하다.. 모니터를 너무 오래봐서 그런것같다.. 저녁때가 되면 눈이 아려오고 피곤하고 눈물까지 난다.. 그래서 요즘 눈에 좋다는 비타민도 먹고 있는데 별로 큰 효과는 없는 것 같다.. 눈이 피로한거와 비타민이랑 큰 영향이 없는 것 같기도 하고..ㅋ 내가 컴퓨터를 너무…
읽어보기 →
또 하나의 위대한 도전 - 티맥스 윈도우 기념 1000만원 지원 이벤트 작년쯤에 티맥스에서 운영체제를 만든다는 소식을 들었었다.. 드디어 국산OS도 개발이 되는 구나 하고 생각했었다. 그러면서도 과연 국산OS가 Windows에 익숙해져버린 국내 사용자들의 마음을 돌릴 수 있을지 의문이 들었었다. 그래도 개인적으로는 이번에 이렇게…
읽어보기 →
회사 홈페이지의 영문화를 진행중이다.. 영문화를 하는데 있어 분량파악을 위해 한글 부분만 뽑아내야 하는데... 이 일을 수백개가 넘는 파일 하나씩 열어 한글 부분만 copy & paste 노가다로 하자니 미친짓 같고.. 좀편하게 하려고 간단하게 스크립트를 짜보았다. (이런 간단한 스크립트는 사실 php가 편하다^^;) 우선…
읽어보기 →