분류 전체보기 1135

Docker로 Gitlab 설치하기

설치형으로 된 github 대체재가 필요한 때가 있다. 하지만 이것저것 설정하려면 귀찮으니 docker로 돌리는 것이 속편하다. #!/bin/bash # https://docs.gitlab.com/omnibus/docker/ prefix=/home/data/docker docker run \ --hostname carnegie.boolbada.net \ --publish 4443:4443 --publish 2222:22 \ -e GITLAB_OMNIBUS_CONFIG="external_url 'https://carnegie.boolbada.net:4443/' gitlab_rails['gitlab_shell_ssh_port'] = 2222" \ --name gitlab \ --volume $prefix/g..

Unix 2019.04.22

Bitvise SSH / MobaSSH

이거 좋다...Cygwin이나 Babun에서도 SSH를 얹을 수 있는데 아나콘다 같은 것을 돌리려면 bash보다는 윈도우의 똥 shell이 필요할 때가 있을 것이다. 이 때 Bitvise SSH를 쓰면 된다. 리눅스 shell이 필요하면 MobaSSH를 설치하라. ... 아니다.MobaSSH가 좋고, 쓰다가 윈도우 shell이 필요하면 cmd 엔터를 치면 된다. 한글이 깨질텐데, chcp 65001로 UTF-8이 되게 하면 된다. MobaSSH로 접속이 안 될때:C:\Windows\System32\bsh\usr\sbin\sshd.exe이것을 방화벽에 등록해준다. 아나콘다는...%windir%\System32\cmd.exe "/K" C:\Users\xxx\Anaconda3\Scripts\activate.b..

vim 플러그인

Emacs로 spacemacs를 쓰다 보면 그래도 vim으로 돌아오고 싶어진다. 왜? 로딩이 느리니까;;; emacs야 껐다 켰다 하지 않는 용도지만... https://medium.com/@huntie/10-essential-vim-plugins-for-2018-39957190b7a9 fzf 플러그인: Arch linux의 경우 AUR에서 설치하면 된다.vim-ctrlspace 플러그인: vundle로 밖에 설치 안 된다., 아직.vundle: AUR로 설치한다. fzf: :Files 라고 치면 파일 여는 메뉴가 나온다. Spacemacs에서 "spc p f", projectile의 파일 열기 조합에 해당된다.ctrl-space: ctrl-space를 치면 열린 버퍼 목록이 나온다. Spacemacs에..

Unix 2019.01.22

vixie cron crontab에서 timezone 지정하기: CRON_TZ

서버에서 crontab 설정을 하다보면 애매한 시점이 온다. 서버 시간은 UTC인게 좋은 것 같은데 (한국 local time 말고), 그러면 crontab 시간 지정은 시차를 지정해야 해서 귀찮다 (-_-) 유저로서 돌릴 작업을 편집한다.$ crontab -e이러면 $EDITOR로 crontab을 편집하게 되는데... # TimezoneCRON_TZ=Asia/Seoul # 0-4 = Sunday to Thursday, for dow# m h dom mon dow command # job11 18 * * 1-5 /home/ubuntu/work/project1/cron.sh # job20 6 * * * /home/ubuntu/work/project2/cron.sh Vixie Cron의 경우는 CRON_TZ..

Unix 2019.01.21

타이베리안썬 한글화는 과연 가능할 것인가?

1. 폰트 에디터가 필요하다. 그건 있다.https://forums.cncnet.org/topic/5928-westwood-font-editor-development-thread/ 2. 폰트 에디터에서 음의 글꼴폭을 허용하지를 않으니 (;;;) 헥스에딧을 통해 음수를 손으로 입력을 시켜보고, 음수가 되는 것으로 나타나면 http://nsm53p.tistory.com/320직결식 한글로 할 수 있다.... editfont.fnt 파일이 사이드바 아이콘으로 쓰이는 글꼴이다. 3. 포맷 정보.Westwood font format information FNT Header: 00 Int16 FileSize; // Size of the file 02 Byte DataFormat; // Data format for ..

이것저것 2018.11.23

caps lock 키를 큰트롤로, 오른쪽 컨트롤 (한자)를 캡스락으로

캡스락 키를 컨트롤로 바꾸면 screen/tmux/byobu 작업시에 한결 편하다.레지스트리로 하면 너무 영구적이라 불편하다. uncap 프로그램을 쓰면 켜고 끌 수 있어 편하다.https://github.com/susam/uncap여기서 다운받는다. 사용법. c:\windows 에 집어넣는다.그리고... remap.bat 파일 작성.https://msdn.microsoft.com/library/windows/desktop/dd375731.aspx : 여기서 키코드 참고. rem CAPSLOCK to L_CTRL / uncap.exe 0x14:0xa2위 명령어는 0x14 (capslock)을 0xa2로 (left control)로 매핑한다.실행도 시켜본다. 잘 안 되었다면 uncap -k 명령어로 취소 ..