글쓴이 이름: 봄바람

자바

Eclipse : Unhandled event loop exception

  이클립스 사용 중 위와 같은 오류가 발생하는 경우 해결을 위해 시도해 볼 수 있는 세가지 방법이 있다.  eclipse.ini 수정 그래픽 카드 드라이버 업데이트 윈도우즈 업데이트 1, 2번은 소용이 없었으나, 3번 방법을 적용하고 난 후 더 이상 경고창이 뜨질 않고 있다. 아마도 윈도우즈7 초기 버전에 무슨 버그가 숨어있었던 건 아닌가 싶다. 

기타 개발

TrueCrypt 영역을 빠른 포맷한 경우 파일 복구 방법

TrueCrypt로 암호화된 디스크 파티션을 빠른 포맷으로 포맷한 경우, 사라진 파일을 복구하는 방법이다. 빠른 포맷 후 디스크에는 아무런 쓰기 작업을 수행하지 않은 상태여야 한다. 1. 사전 준비 TrueCrypt 설치 복원 프로그램 : R-Studio 설치 복원한 데이터를 저장할 새로운 디스크 공간   2. TrueCrypt 프로그램을 이용하여 해당 디스크 파티션의 Restore 수행 목적 디스크 파티션의 암호화 영역 삭제로 TrueCrypt를

책 읽기

습관의 힘

  습관의 힘 – 찰스 두히그 지음, 강주헌 옮김/갤리온 한동안 게임엔 담을 쌓고 살았었는데, 얼마 전부터 넥슨에서 나온 피파온라인3라는 게임을 하기 시작했다. 처음 얼마간은 재미있게 플레이를 했지만, 점점 하루에 투자하는 시간이 늘어가게 됨에 따라 마음이 불편해지기 시작했다. 게임을 하고 싶은 마음을 누르지 못해 키보드를 두드리지만, 한편으로는 그렇게 흘려버리는 시간이 너무 아깝게 생각되기 때문이다.  그렇다고 게임을

기타 개발

JIRA 사용자 정보를 Confluence 사용자 정보에 추가하기

개요 JIRA 6.0.1 + Confluence 5.0.2 기준으로 작성 JIRA에 등록된 사용자 정보가 Confluence 사용자 정보에 일정 주기로 추가된다. (기본 60분) Confluence에 등록된 사용자 정보가 JIRA의 사용자 정보에 통합되는 것은 지원하지 않는다. SSO는 지원되지 않으며, Crowd를 구매하면 가능하다. 참고자료 https://confluence.atlassian.com/display/CONF50/Configuring+User+Directories https://confluence.atlassian.com/display/DOC/Connecting+to+Crowd+or+JIRA+for+User+Management 용어 정의 User 정보 full name, username, password, email address and other personal information을 의미한다.

자바

SLF4J

개요 SLF4J(Simple Logging Facade for Java)는 배포 시점에 여러 로깅 프레임웍 중 하나를 적용할 수 있도록 해주는 퍼사드(Facade) 이다. 간단한 이력 버전 1.6.0 이후 클래스패스에 바인딩 된 로깅 프레임워크가 없는 경우 최초 1번의 경고 메시지만을 출력하며, 이후의 로그정보를 출력하지 않는다. 버전 1.7.0 이후 Object[] 대신 varargs 기능을 사용할 수 있으며,버전 1.6 과 100% 호환된다.(JDK 1.5

책 읽기

빅 픽처 (원제 : THE BIG PICTURE)

종종 서점에 들러 베스트셀러 코너에 가보면 늘 볼 수 있었던 책이었다. 어떤 소설이길래 꽤 오래 저 자리를 지킬까 궁금했었는데, 막상 손에 잡고 읽어보니 그럴만하다는 생각이 들었다. 우발적 살인을 저지른 주인공이 신분 세탁을 한 후 다른 사람으로 살아가는 과정을 묘사한 작가는 그런 살인자를 응원하게 하는 재주를 가지고 있었다. 덕분에 난 그런 주인공을 응원했고, 정체가 탄로라도 나면

책 읽기

너무 많이 알았던 사람 : 앨런 튜링과 컴퓨터의 발명

너무 많이 알았던 사람 – 데이비드 리비트 지음, 고중숙 옮김/승산 컴퓨터는 어떻게 자료를 저장하고 출력하며, 연산을 수행하는걸까? 0과 1로 표현되는 비트의 세계는 실제로 어떤 방식으로 동작하는걸까? 늘 궁금했다. 그런 궁금증이 앨런 튜링과 컴퓨터의 발명이란 부제목을 만나니, 덜컥 책을 주문하고 말았다.  그리고 근 한달을 껴안고 힘들게 일독을 하긴 했으나, 왠지 소화하기 힘든 글을 읽은 느낌이다. 익숙하지

책 읽기

동물농장

여느 농장의 가축들과 다름없이 하루하루를 연명하던 매너농장의 가축들은 명품 수컷 돼지인 메이저 영감의 연설 덕분에 자신의 존재에 대해 각성을 한다. 이는 주인이었던 존스를 힘으로 쫓아내는 계기가 되었고, 주인 없는 농장은 그날로 동물농장이 되었다. 그렇게 시작된 동물농장의 일상은 처음에는 행복한 듯 보였다. 동물들은 평등했고, 전보다 일을 덜 하면서도 풍족하게 먹을 수 있었다. 편히 쉴 수 있었고,

자바

Jetty : ContextPath 추가하기

${jetty 설치경로}/context 디렉토리에 추가할 Context 정보를 기술한 xml 파일을 추가한다. 운영 중인 jetty는 동적으로 추가된 XML 파일을 파싱하여 추가된 Context에 대한 서비스를 시작한다. 예를 들어 /home/tester/sampleWebApp 를 추가하는 경우 아래와 같이 sample.xml 파일을 작성하여, ${jetty 설치경로}/context 디렉토리에 저장한다. <?xml version=“1.0”  encoding=“ISO-8859-1”?> <!DOCTYPE Configure PUBLIC “-//Jetty//Configure//EN” “http://www.eclipse.org/jetty/configure.dtd”>   <Configure class=“org.eclipse.jetty.webapp.WebAppContext”>   <!– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –>   <!– Required minimal context configuration :                        –>   <!–  + contextPath                                                  –>   <!–  + war OR resourceBase                                          –>   <!– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –>   <Set name=“contextPath”>/sample</Set>   <Set name=“war”>/home/tester/sampleWebApp</Set>  </Configure> Colored by Color Scripter cs

자바

Jetty : java.err.nojdk

Jetty를 설치하고 실행하여 샘플 웹페이지까지 확인했다. 그런데 JSP를 호출하면 java.err.nojdk가 발생한다. 검색해 보니 JAVA_HOME 경로가 설정되지 않은 경우에 위와 같은 에러가 발생한다고 한다. PATH에는 java 명령어가 포함되어 있어 jetty 기동이 되었으나, JSP나 Servlet 처리 시 환경변수에 설정된 JAVA_HOME을 이용하는가 보다. JAVA_HOME에 JDK 경로를 설정 후 재시작하면 OK! 참고로 JAVA_HOME에 JRE 경로를 설정하면 jetty 기동 시

위로 스크롤