본문 바로가기

2016/02

CentOS7 쉘 모양/색상 바꾸기 쉘명령마다 시간 보기 CentOS 쉘 모양/색상 바꾸기 쉘명령마다 시간 보기 쉘의 모양을 결정하는 쉘변수 ps1을 수정하여 쉘모양을 바꿔보자. 쉘변수 확인은 env명령어로 실행. 현재 쉘모양 확인은 echo $PS1 으로 확인할 수 있다. 초기 설정상태이다. 쉘모양이라 함은 위에 사진처럼 [root@localhost sbin] 이 틀을 말하는 것이다. [ : 그냥 기호 \u : 사용자 @ : 그냥 기호 \h : 현재호스트 \W : 현재 위치의 저대 경로가운데 현재 디렉토리명만 출력 ] : 기호 \$ : UID가 0이면 #(root이면) 나머지는 $로 표시 이 의미가 되겠다. 이러한 상태를 변경한다면 쉘모양이 좀더 생산적으로 바뀔 수 있을 것 같다. 명령어를 친 시간을 본다던가, 다른 정보를 추가한다던가 하는 것이다. 쉘변수를.. 더보기
CentOS 7 - 패키지 설치여부 확인하기 CentOS 7 - 패키지 설치여부 확인하기 현재환경은 CentOS7_x86_64이며, 램 2GB, HDD 30GB를 할당한 상태이다. VirtualBox를 Windows 7 64bit에 올려두고 작업하고자 한다. 설치 시 사용한 이미지는 CentOS DVD iso이다. 개인적인 개발 환경 구성을 위해서 JEUS와 WebtoB, Oracle10g를 설정할 것이다. 우선 설정 전에 어떤 것들이 기본으로 설치되었는지 확인해야겠다. 예전에 다 해봤던 것들인데 생각이 안나서 찾아보았다 rpm -qa | less Space Bar를 누르면 한페이지 씩, Enter를 누르면 한줄씩 내려간다. 종료는 q를 누를면 된다. 설치된 패키지가 몇 개인지 확인하는 것은 이렇게 주르륵 나와서는 무슨패키지인지 햇갈리니 좀더 자세.. 더보기
JUnit으로 성능 테스트 겉핥기 JUnit으로 성능 테스트 겉핥기 일단 하단 참고블로그를 상당부분 보고 따라했으며, 기록에 개입을 혼자 생각한 내용을 첨부해서 적어본다. JUnit의 사용목적은 단위 테스트(unit test@wikipedia.org)에 있다. 프로그램의 성능을 시험하는데 부분 별로 테스트하여 성능을 점검해보는 것이라고 생각할 수 있겠다. 분명히 프로그램에는 다양한 함수가 쓰이고 클래스가 유기적으로 엮여있기 때문에 어떤 부분에서 부하가 발생할지를 예상도 해야할 것이고 최적으로 만들려면 어떻게 해야할지를 고민하면서 여러가지 상황을 엮어서 생각해봐야 할 것이다. 과거에 프로젝트 진행 시 선임분이 작업이 안된 부분도 이를 이용하여 작성전에 퍼포먼스를 예상하는 경우를 본적이 있다. 이 부분까지 볼 수 있을지 모르겠지만 우선 작성.. 더보기
eGovFrame HelloWorld 샘플 실행해보기 eGovFrame HelloWorld 샘플 실행해보기 하단 링크를 통하여 진입한뒤 다운로드한 프로젝트를 import해서 실행했다. import 방법은 Existing Projects into Workspace로 실행했다. 기존에 있던 워크스페이스 하위에 다운로드한 파일의 압축을 풀어 나온 디렉토리를 옮겼다. 열자마자 예상대로 x표가 여기저기 뜬다. Test 클래스도 존재하는 것으로 보인다. Run as -> Maven Install을 진행해서 프로그램들을 받아야 겠다. Backgruond로 실행하게 두고 파일들을 보아하니 console에 결과를 뿌릴 것으로 보인다. Maven으로 설치가 끝난 뒤에 context를 보니 또 오류가 있다. beans의 선언을 찾을 수 없다 정도로 해석하고 뭐가 문제인지 보면.. 더보기
eGovern 개발환경 편의기능 설정하기 eGovern 개발환경 편의기능 설정하기 상황에 따라 필요한 도구들이 있다. 일반적이 이클립스 IDE에는 없는 메뉴가 eGovern IDE에는 있다. eGovFrame이라는 메뉴가 그것인데 이를 통해서 편리하게 필요한 개발 도구를 가져올 수 있다. 만약 eGovern IDE임에도 불구하고 안보인다면, perspective를 eGovFrame으로 변경하면 나타난다. eGovFrame -> Configuration -> Customize Development Tool 메뉴를 들으가면 예전에 플러그인을 제작한 사이트에서 주소값을 받아서 접근했던 메뉴와 비슷한 형태의 화면으로 넘어간다. 이 화면인데, 하단 참고사이트에서 보이는 목록에 있는 것들이 안보인다. 이유는 간단하다. 이미 설치되어 있기때문이다. 설치여부.. 더보기
이클립스 db탐색기, data source explorer를 이용해보자 data source explorer를 이용해보자 mysql은 자체적으로 workbench를 지원하기 때문에 편리하게 db에 접근할 수 있었다. 다른 db를 접근해본적이 없었기 때문에 이번에 전자정부 framework 공부를 하면서 data source explorer가 가이드에 있어서 써보기로 한다. 괜찮으면 계속 쓰자. ODA(Open Data Access) datasouce 설정, db connection 설정, db 스키마 조회 등 작업이 주요기능이다. 전자정부 perspective를 설정하면 탐색기 메뉴에 기본적으로 Data Source Explorer가 열려 있다. 기능들을 살펴보자. db connection 설정을 해야 스키마를 볼 수 있으니 그것부터 Database Connection 에서.. 더보기
전자정부 프레임워크 가이드 따라하기 mysql 연결 기본 sample에서 어떤 db를 가져왔는지 알아보기전에 mysql설정하는 법부터 해보자 위 경로에서 sql-map-config.xml을 통하여 어떤 sql을 매핑할지 정의된 xml을 불러오자 기본값 mysql 원하는 db와 연결을 위해 bean을 설정한다. context-datasource.xml에서 원하는 db양식에 맞춰서 설정해주자. 기본값(내장db사용) < jdbc:embedded.. 더보기
전자정부 프레임워크 첫 프로젝트 작성 eGovern으로 개발환경 변경 사용 예제를 사용해 보기 위해서 generate example을 선택했다. 이렇게 되면 프로젝트에 각종 기능들을 사용해볼 수 있는 환경이 만들어져서 편하게 작업할 수 있다. 더보기