본문 바로가기

소프트웨어

PHP Framework, DooPHP 코드리뷰 어제 그제 이틀동안 같이 일하는 클라이언트 부탁으로 외주 개발건을 진행하고 있는 개발자와 코드분석을 했는데 일단은 지금까지 경험이 없는 DooPHP로 프레임웤을 구성하고 Symfony로 프리젠테이 파트를 구성한 경우였다. 처음에는 진행되고 있는 프로젝트에 대해서 기술배경에 대해서는 거의 정보가 없는 상태에서 코드분석에 들어가는 경우였기 때문에 한참 삽질할 각오를 하고 시작했는데 의외로 간단하게 끝났다. 개발하는쪽은 이스라엘 출신 개발자였는데 DooPHP 컨트리뷰터로도 활동하고 있었는데 역시 자기 코드에 상당히 자신감이 있고, 아니나 다를까 고집이 장난 아니였다. 사실 별달라보이지 않는 일반적인 PHP MVC 프레임웤이였지만, 특징으로는 구성이 비교적 단순하고 직관적이였다. 어쨌거나 판타스틱 연발 하면서 .. 더보기
클론질라(Clonezilla): 노턴 고스트(Norton Gost) 대체하고도 남는, 아주 예전에 컴퓨터좀 한다고 하던사람들의 필수 유틸리티의 하나가 노턴의 고스트란 프로그램이다. 노턴이 지금처럼 안티 바이러스 프로그램 회사로 알려지기 전에 PC TOOLS와 같은 각종 유틸리티 프로그램들로 명성을 날리던 시절부터 디스크 백업 복사등의 작업용 프로그램으로는 지금까지도 아주 독보적인 위치를 고수하고 있는 프로그램이 바로 고스트다. 클론질라(Cponezilla)는 정확하게 노턴 고스트의 역활을 대체할 수 있고는 프로그램으로, UI 디자인은 상용프로그램에 비해 많이 떨어지지만 오히려 사용법도 직관적이고, 오픈소스의 무료 소프트웨어 이고, SSH, FTP, SAMBA등네트워크 지원이 오히려 고스트보다 낳다. 물론 주변장치 인식이나 안정성등도 아주 만족 할만한 수준이였다. 더보기
실시간 접속통계 최강 Woopra Woopra는 작년 베타때부터 정말 유용하게 잘 사용하고 있는 실시간 접속통계 프로그램이다. 말 그대로 실시간으로 사용자의 방문상황이 모니터링 되기 때문에 Google Analytics 등의 통계 정보로는 모자란 부분을 200%잘 채워주는 프로그램이다. 온라인 쇼핑몰이나 서비스 웹사이트 같은 경우는 결제가 이루어지는 부분에서 알람소리가 나게 설정을 한다던지, 현재 방문자에게 개별 대화창을 띄워서 실시간 채팅등도 가능하고 일반 블로거나 개인 홈페이지 운영자 뿐만 아니라 상업용 웹사이트등에서도 유용하게 사용할 수 있을만한 기능이 많이 있다. 얼마전에 드디어 베타를 떼고 유료로 전환이 되었는데 월 30,000 페이지뷰까지는 여전히 무료로 사용이 가능하다. 더보기
윈도우용 (작은) 필수 프로그램들 오랫만에 컴퓨터 포멧하고 다시 설치하면서 습관처럼 꼭 필요한 없으면 정말 아쉬운 프로그램들이 몇가지 있었음을 깨닫게 되었다. 1. Synergy - 마우스 키보드 공유 프로그램, 데스트탑과 노트북을 동시에 사용하고 있는데 거의 듀얼모니터를 사용하는 효과를 얻을수 있다. 2. TeamViewer - 온라인 미팅, 원격지원 프로그램으로 가볍고 설치가 간단. 3. Virtual CloneDrive - 가상드라이브 프로그램 4. DropBox - 웹하드 개념의 온라인 파일싱크 프로그램 5. VirtualBox - VM Ware 같은 가상머신 프로그램 더 좋은 점은 위의 프로그램 모두 무료이거나 무료버전만 사용해도 충분히 만족할 만한 편리함을 얻을 수 있다는것!! 더보기
유저가 중심이다 > image from gapingvoid.com 웹2.0 이 어떻고 어떤 XML표준을 사용해서 개방형 웹서비스를 구현하고 소셜화는 이러쿵저러쿵 하지만 많은 경우에 그 시스템이나 서비스를 사용하는 사용자의 입장을 너무 가볍게 생각하는 경우가 종종 있다. 그 무엇보다 사용자가 하는일이 중심이다. 더보기