Sanggu's blog




최상단 광고 코드

 추천 사이트

 애자일 이야기 : http://agile.egloos.com
 서명덕 기자의 인터넷 : http://itviewpoint.com
 비지니스 뉴스 : http://www.ciobiz.co.kr
 MOCOMSYS : http://www.mocomsys.com
 Apache Software : http://www.apache.org
 소프트웨어 기술경력관리: http://career.sw.or.kr
 한이음 (지식경제부): http://www.hanium.or.kr
 IT 기술 뉴스: http://www.bloter.net/
 IBM 티볼리 까페: http://cafe.naver.com/tivolitool.cafe
 JAVA jar 검색 : http://www.findjar.com
 VM Ware 가상화: http://www.vmware.com

2012년 5월 16일 수요일

정규표현식 자동 생성 사이트

* programing language 별로 정규표현식을 자동 생성 해 줍니다.

괜찮은 site가 있어서 추천합니다.

1) C#, Java, Perl, PHP, C, C++, Ruby, VB, VB Script 등등 여러 language에서 가능합니다.



2) Java langauge 정규표현식이며, eclipse plugin 또한 가능합니다.




2012년 5월 9일 수요일

Hudson 설치

Hudson은 CI tool 로서, 프로젝트 통합 관리를 합니다. SVN 또는 CVS 에서 check out 부터 , 소스 빌드 , 테스트 코드 빌드, 테스트 코드 실행, 빌드 된 library 를 배포 까지 일련의 transaction을 관리 할 수 있습니다.

1. Hudson Web page 접속
http://hudson-ci.org/   접속을 합니다.


현재 안정적인 최신 버전은 2.2.0 이며, 3.0 마일스톤 2 릴리즈 가 배포된것으로 봐서 곧 3.0으로 업그레이드 될것 입니다.

Latest Production Version : 2.2.0 을 클릭하여 Hudson-2.2.0.war 를 다운로드 합니다.

2. 해당 서버에 War 를 가져다 놓은 후, 명령을 실행 합니다.
    가장 보편적으로 쓰는 명령어는 다음과 같습니다
   windows :
       java -jar hudson.war --httpPort=지정할포트(기본8080)
         ex) java -jar hudson.war --httpPort=8092

   unix 및 linux :
       nohup nice java -DHUDSON_HOME=hudson홈디렉토리 -jar hudson.war --httpPort=지정할포트(기본8080)
      ex) nohup nice java -DHUDSON_HOME=/home/nextree/app/hudson/data -jar  hudson.war --httpPort=9090
 
 
 
3. 아래 폴더에 기본적으로 설치가 됩니다.
   C:\Documents and Settings\Administrator\.hudson
 
 
 * war : 해당 파일은 hudson-2.2.0.war 파일이 압축이 풀려 설치 된 디렉터리 입니다. 즉, web 화면을 나타내는 파일입니다.
* jobs : Hudson에서 등록한 프로젝트의 파일을 check out 할 디렉터리 입니다. (물론 Hudson 설정시 자동으로 이곳에 check out 합니다.

4. http://localhost:8092  로 접속해서 Hudson을 띄어 봅시다.



  위와 같은 접속 화면을 보실 수 있습니다. 이제 "새 작업"을 통해 프로젝트 관리를 해 보시기 바랍니다.