everydayminder
python 개발 환경 설정 중, virtualenv를 쓰다 매번 activate를 하기 위해 설정위치/bin/activate로 활성화하고, deactivate로 비활성화 하는 것이 번거로웠는데, 이를 좀더 쉽게 도와주는 virtualenvwrapper를 알게 되었다. 설치 sudo pip install virtualenv virtualenvwrapper 로 하면 될텐데, 내 경우는 패키지 설치도중 permission 에러가 발생하여, sudo pip install --ignore-installed virtualenv virtualenvwrapper로 설치완료했다. 환경 설정 mkdir ~/virtualenvs.bash_profile 또는 .zshrc 등과 같은 본인 SHELL 설정 파일에 export ..
Local Tunneling을 통해 외부에서 접속하기 SSH tunneling을 통한 port forwarding을 하고자, putty나 secure crt로 설정하고 썼다. 혹은 집의 내부 서버에 DNSEver 같은 DDNS 서비스랑 연결하고, 내부에서 포트 포워딩을 하거나. 그러다가, 손쉽게 local tunneling을 구축할 수 있는 서비스를 찾아보게 되었고, 간단하게 비교해 보았다. ngrok : https://ngrok.com/ NAME: ngrok - tunnel local ports to public URLs and inspect traffic DESCRIPTION: ngrok exposes local networked services behinds NATs and firewalls to ..
Docker - Kitematic으로부터 Jenkins 이미지를 클릭하여 Jenkins를 쉽게 설치할 수 있다. 일단, 설치 후 실행 시키면, 다음과 같은 창이 뜬다. 이후, General, Hostname/Ports, Volumes, Network, Advanced 등의 탭으로부터 정보를 확인하거나, 원하는 값으로 설정을 변경하여 사용할 수 있다. Hostname/Ports 탭은 아래와 같이 나오는데, 로컬서버의 32769 포트로 접속하면, Jenkins에 접속가능하다는 뜻이다. 이 주소로 접속해 보면, 다음과 같은 초기화면이 뜬다. 화면에 뜬 바와 같이, unlock 정보를 확인해보자. /var/jenkins_home/secrets/initialAdminPassword 내용을 확인해보자. 앞서 확인한..