Redmine + git 기반 통합 개발환경 구축

  이전에는 워드, 엑셀, 파워포인트, 한글, 구글문서, 블로그 문서 등 난립하고 흩어진 문서들로 프로젝트를 관리하곤 했다. 프로젝트 규모가 조금씩 커질수록 한계와 관리의 피로감이 더해져 효율적인 관리방법을 찾는 중이다.   그리하여… 오픈소스 기반으로 통합 개발환경 구축을 시도하고 있다. 현재 팀 내에 적용하여 시행착오를 거치는 중이다. 구축 보다 더 중요한 것이 운영이다. Read more…

Redmine + git 서버 연동하기

프로젝트 관리 도구로서 Redmine을 설치하고 git 저장소를 연결해 보고자 한다.   설치 환경은 UBUNTU Server 12.04 이고, 가상호스트를 구성하였다.   순서 1. Redmine  설치 2. Redmine 설정 3. git 서버 설치 4. redmine git 저장소 등록 5. git push   1. Redmine  설치 우선 기본적인 APM 환경을 조성한다. $ sudo Read more…

coda2 + git 서버 연동하기

  coda2의 프로젝트 관리능력을 체험하고 버전관리기능까지 테스트해 보았다. 웹프로젝트에 활용할 때 깔끔한 publish 기능과 버전관리를 위한 svn과 git까지 전천후 개발툴로 손색이 없는 듯 하다. 직접 git 서버를 구축하여 coda에 연결함으로써 협업 개발 환경 구축을 하고자 한다. git 관련 유틸리티들로 저장소를 관리하고 웹에서 접근할 수도 있으나 coda2를 비롯한 좋은 gui툴들만으로도 충분하다. Read more…

오픈 API로 구글 트랜드 따라잡기

  구글 트랜드는 심플하고 세련되게 검색어들을 나열하여 현재 네티즌들이 어떤 것에 관심이 있는지 알려준다. 화면 보호기로도 사용할 수 있어 활용도가 높다. 그런데, 국내에서는 구글 검색엔진을 많이 사용하지 않아서인지 가만히 보다보면 오래된 내용이 올라오기도 한다. 우선 구현에 앞서 구글 트랜드의 불편한 점들을 나열해 보았다.   1) 국내 유저가 적어 국내 트랜드를 Read more…

HADOOP – Fully distributed Mode

하둡으로 삽질한지 거의 한달이 되었다. 일주일 정도 작업해서 싱글로 워드카운트 예제 성공한 후 분산모드를 위해 서버도 32비트에서 64비트 최신으로 업데이트했으나 연이은 실패… 한달여만에 2대로 분산처리에 성공하였다. 인터넷 자료가 많은 도움이 되었으나 구 버전 설명을 그대로 이용하다가 여러번 시행착오를 겪기도 했다. 본 글에서는 하둡 2.3.0 버전을 사용하였다.   구성 서버 : Read more…