1. 개요 나는 원래 Maven 을 사용해 본 적이 없다. 기존의 시스템을 운영하고 유지보수하는 일이 주 업무였기때문에 새로운 기술을 접할 기회가 없었다. 하지만 최근 새 시스템을 운영하기 위해 인수인계를 받고 있는데, 이쪽은 Maven 으로 프로젝트를 관리하고 있었다. 이번 기회에 Maven 을 접해보고 장단점을 실제로 느껴보자. 메이븐은 이클립스의 플러그인들 중 하나다. 메이븐의 주요 기능은 개발자가 정의한 자바 프로젝트에서 필요로 하는 각종 라이브러리들과 이들의 종속성을 자동으로 관리해주는 것이다. 출처 : http://likebnb.tistory.com/128 Maven 으로 신규 프로젝트를 생성하는 방법은 http://likebnb.tistory.com/128 에 잘 설명되어 있다. 내가 필요한..
1. 쉘스크립트로 oracle sqlplus 사용시 문제발생과 해결 이전 글에서 설명했듯이 기존의 데이터를 select 해오는 DB 는 오라클이다.오라클에서 데이터를 select 해오는 과정 역시 여러가지 시행착오를 겪어야 했다. 우선 sqlplus 를 이용한 쉘스크립트 방식으로는 결과물 리스트에서 개행이 빠지는 현상이 발생한다. list=`sqlplus -s $HOST/$PASSWD@"$host" tmp.$host 즉, 이런 식으로 80,373 건의 결과물이 1 line 에 담기게 된다. 이를 해결하기 위해서는 두가지 방법이 있다. 첫번째, echo $list 를 echo "$list" 로 바꿔주면 된다.list=`sqlplus -s $HOST/$PASSWD@"$host" tmp.$host 두번째, s..
1. 개요 항상 느끼는 것이지만 개발환경 구축은 중요하고 만만한 작업이 아니다. SVN 관련하여 기본적으로 해야할 일들을 정리해 본다. 우선 프로젝트 코드, 산출물 문서, 경험/지식 공유를 위한 형상서버 위치를 확인한다. 그리고 확인된 주소값을 이클립스 Svn Repository 연동하면 된다. Repository 를 연동하고 나서는 최신 작업내역을 확인하고 반영된 정보가 올바른지 확인해보자 어떤 프로젝트에서는 팀 내부적으로 사용중인 Repository 와 별도의 Repository 를 사용하고 있을 수도 있다. (예를 들면 해당 프로젝트 개발업체의 Repository) 나 같은 경우는 얼마전 PC 를 교체하면서 사용중인 이클립스를 그대로 옮겨오고, 나머지 세팅들은 필요할 때 마다 새로 맞춰주다보니 설정..
- Total
- Today
- Yesterday
- 32bit
- find
- 풀이
- solution
- bz2
- grep
- over the wire
- natas7
- Encode
- Strings
- Bandit
- 리터럴
- Linux
- 압축파일
- BASE64
- tar
- OverTheWire
- Natas
- 웹보안공부
- ssh
- 웹보안
- X32
- HTTPS
- nc
- OpenSSL
- 리눅스
- java
- gz
- SSL
- tr
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |