OSX에서 brew를 이용해서 jenkins를 설치하면 JVM의 기본 인코딩(file.encoding) 때문에 한글 처리 등에 문제가 생기는 경우가 있다.
JVM 옵션으로 -Dfile.encoding=UTF-8을 주면 될 것 같지만, ~/Library/LaunchAgents/homebrew.mxcl.jenkins.plist 에 JVM옵션을 추가해도 jenkins의 file.encoding은 여전히 US-ASCII 다.
OSX에서 brew를 이용해서 jenkins를 설치하면 JVM의 기본 인코딩(file.encoding) 때문에 한글 처리 등에 문제가 생기는 경우가 있다.
JVM 옵션으로 -Dfile.encoding=UTF-8을 주면 될 것 같지만, ~/Library/LaunchAgents/homebrew.mxcl.jenkins.plist 에 JVM옵션을 추가해도 jenkins의 file.encoding은 여전히 US-ASCII 다.
OSX에서 JAVA_HOME 경로는 아래와 같은 커맨드로 얻을 수 있다.
1 2 3 4 5 6 | |
.bashrc 파일에 아래처럼 세팅하면 되겠다.
1
| |
ruby에서 rspec과 함께 대표적인 BDD(Behavior Driven Development) 툴로 사용되던,
cucumber가 jvm으로 포팅되어 cucumber-jvm으로 돌아왔다. Cucumber를 만든 Aslak Hellesøy가
예전에 jruby로 java와 연동해서 cucumber를 사용할 수 있게 해주던 cuke4duke라는 걸 만들었는데,
실사용에 문제가 많더니만 결국 java로 cucumber를 재개발했나보다. (cuke4duke는 현재 더이상 개발되지 않음)
오늘 ruby 2.0의 첫 안정화 버전인 ruby 2.0.0-p0이 릴리즈 되었다: 공식홈페이지
그와 발맞춰 일명 ‘곡괭이책’-Programming ruby 1.9 & 2.0 (4th ed) 역시 업데이트되었다.
ssh로 서버에 접근할 때 많은 회사들이 Gateway를 통해서만 접속이 가능하도록 제한한다. ssh의 ProxyCommand 설정을 이용하여 Gateway에 접속하는 과정을 줄여보자.