Jenkins monitoring을 매일 해야하는데 열어야 하는 페이지가 많다면 어떻게 해야 하는가? 상당히 귀찮다. 단순 반복이기도 하고. 특별히 문제가 있는 경우는 별로 없지만 그래야 안심이 되어서 매일 아침마다 하고 있는 상황이다. 한 눈에 파악할 수 있는 monitoring page를 간단하게라도 만들어볼까 하는 생각에 우선 각 서버들에 퍼져있는 job의 status 확인이 가능한지 알아봤다. (RSS도 되는데 없을리가…) 아래의… Read more »
Gerrit의 문제점들
Gerrit을 처음부터 설정해 사용하면서 느끼는 문제점들이 몇가지 있다. 1. 사용자 추가 Gerrit 설정시 로그인과 관련해서 지원하는 몇 가지 방법이 있다. 그 중 OpenID와 LDAP을 가장 많이 쓸 것이라고 생각하는데 우리네 환경에서는 OpenID를 사용하기가 힘들다. (보안 이슈) 그래서 AD 서버와 LDAP으로 연결해서 쓰고는 있는데 이것 이외에 UI 조작으로 사용자 계정 추가를 할 수 있는 방법이… Read more »
Gitblit과 Framework
Git 저장소를 관리하기 위한 web 기반 툴인 Gitblit을 알아볼 일이 있었는데 우연히 본 자료에 그 구성이 나와있었다. Bootstrap (CSS framework) + Wicket + Google chart + JQuery Wicket이 생소해서 찾아보니 Apache 재단의 web application framework (Apache Wicket)이란다. Struts 같은… Web과 관련된 무엇에 손을 대면 (서비스든 단순한 페이지든), 궁금하고 관심이 가는게 많아진다. 내가 아직 잘 몰라서…… Read more »
GIT 참고 article (Git from the bottom up)
GIT의 상세 내용에 대해서 알아보다가 우연히 발견한 article. Git from the bottom up 본인이 정리했는지 PDF로 만든 문서도 링크되어 있다.
Ubuntu에서 stdin의 내용을 clipboard에 복사하기
Ubuntu를 사용중인데 terminal에서 작업을 하다 보니 command로 clipboard에 내용을 붙여넣을 일이 많다. 특히나 RSA key pair 등을 생성해서 공개키의 내용을 어딘가에 붙여넣어야 할 때. 방법 중에 하나가 xsel 이란 툴을 사용하는 것이다. xsel을 terminal에서 입력해보면 현재 Ubuntu에 설치되어 있는지를 알 수 있는데 없다면 친절하게 설치하라고 메세지가 나온다. 메세지대로 설치하자. [shell] $ sudo apt-get install xsel… Read more »