docker 로 GitLab 띄우기
docker 로 GitLab 컨테이너를 띄우고 외부 URL, 포트, 볼륨과 메일 설정을 잡는 방법입니다.
docker 로 GitLab 컨테이너를 띄우고 외부 URL, 포트, 볼륨과 메일 설정을 잡는 방법입니다.
`docker search` 는 이미지만 찾아 주고 태그는 보여 주지 않습니다. 레지스트리 API 를 긁어 태그 목록을 뽑는 셸 함수를 ~/.zshrc 에 넣어 씁니다.
libinput-gestures 를 설치하고 ~/.config/libinput-gestures.conf 에 3·4 손가락 스와이프를 매핑해, elementary OS 트랙패드를 맥처럼 쓰는 설정입니다.
XOR 세 번으로 임시 변수 없이 두 정수를 맞바꾸는 코드입니다. 두 포인터가 같은 곳을 가리키면 값이 0 이 되는 함정도 함께 적었습니다.
python3 로 띄웠는데 python2 커널이 실행될 때 `ipython3 kernel install` 로 커널을 다시 등록하는 방법입니다.
우분투에서 Logitech MX Anywhere 2S 의 제스처 버튼과 휠 동작을 인식시켜 쓰는 설정입니다.
gzip 은 코어 하나만 씁니다. pigz 로 여러 코어를 써서 tar 압축을 빠르게 하는 설치와 사용법입니다.
Ubuntu 16.04 에서 OpenCV 3.4.2 를 contrib 모듈과 함께 소스 빌드해 설치하는 절차입니다. 의존 패키지 설치부터 cmake 옵션, make -j 까지.
virtualenv 설치부터 가상환경 생성·활성화·비활성화까지, 파이썬 버전을 지정해 환경을 격리하는 기본 사용법입니다.
kr.archive.ubuntu.com 이 응답하지 않을 때 /etc/apt/sources.list 의 미러를 AWS 서울 리전, 카카오, 네오위즈 중 하나로 바꾸는 vi 치환 명령입니다.
변환 사이트에 올리기 곤란한 PDF 를 pdftoppm 으로 직접 변환합니다. 해상도(-r), 흑백(-gray), png/jpeg/tiff 출력 옵션을 정리했습니다.
도커란 ?최근 많은 어플리케이션등은 컨테이너(container)를 통하여 관리 되고 있습니다. 컨테이너에는 코드와 실행에 필요한 소프트웨어 패키지가 담겨져 있으며 어떠한 환경이든 빠르고 안전하게(격리를 통하여) 실행할 수 있습니다.
우분투에 zsh 와 oh-my-zsh 를 설치하고 기본 셸로 바꾸는 절차입니다.