본문 바로가기

분류 전체보기

(11)
[Thor-RSS] Torrent RSS 생성 서비스 TorrentMax, TTobogo는 Cloudflare DDOS 시스템이 적용되어 작동하지 않습니다. Docker 이미지 v0.2를 다시 올렸으며, Torrent Sir6(구 Torrent Sir4)만 작동합니다. 설치 아래 명령으로 Docker 이미지를 다운 받은 후 실행합니다. docker run --name thor-rss -p 3000:3000 goaxert/thor-rss:v0.2 아래 처럼 실행이 된다면 성공적으로 설치된 것입니다. 사용법 IE, Chrome 또는 Edge 에서 해당 IP의 3000 포트로 접속합니다. 저의 경우에는 NAS 장비의 IP가 192.168.1.73으로 되어 있으므로, http://192.168.1.73:3000 으로 접속하겠습니다. (각자의 NAS IP로 변경해서..
WSL, Windows New Terminal 그리고 Oh My Zsh + Plugins Windows 10에서 WSL을 이용하여 Linux 배포판을 설치 할 수 있습니다. 윈도우에서 Linux를 사용한다는 것은 상당히 매력적입니다. 또한 Windows New Terminal을 이용하면 여러가지 Terminal(Dos, PowerShell, Ubuntu...)을 하나로 관리 할 수 있습니다. 먼저 WSL의 설치부터 알아보겠습니다. WSL 설치 [Win+Q]를 눌러 검색창에 "앱 및 기능"을 입력하여 아래 창을 엽니다. 오른쪽 상단에 [프로그램 및 기능]을 눌러 [Windows 기능 켜기/끄기]를 누릅니다. [Linux용 Windows 하위 시스템]을 체크합니다. 설치가 완료되면 Microsoft Store에서 Linux 배포판을 설치합니다. 검색에서 wsl로 검색하면 설치할 수 있는 배포만이..
TISTORY에 Toc 적용하기 Toc (Table of Content)가 있다면 전체 포스트의 내용을 한눈에 볼 수 있을 뿐만 아니라, 클릭 한번으로 해당 위치로 이동할 수 있습니다. 자동으로 Toc를 생성해 줄 수 없을까? 라는 생각으로 조사를 해보니, 여러가지 오픈소스 라이브러리가 검색됩니다. 오늘은 Toc 라이브러리중 Tocify를 Tistory에 적용하는 방법을 소개합니다. Prepare http://gregfranko.com/jquery.tocify.js/에 방문하여 Download as zip을 눌러 다운받습니다. jQuery 1.7.2+가 필요하지만, Tistory에는 이미 jQuery를 사용하므로 넘어갑니다. Bootstrap이 옵션으로 필요하지만 현재 블로그 테마와 맞지 않으므로 사용하지 않습니다. Tocify 설정하..
Terminal용 Git UI Tool - lazygit git은 terminal에서 직접 쓰는 것도 좋지만, 가끔 ui 툴이 필요할 때도 있습니다. GUI툴로 Sourcetree, GitKraken등 다양한 툴이 많지만 CUI에서는 선택지가 많지 않습니다. github에서 핫한 CUI툴로는 lazygit과 grv이 있으며, 오늘은 lazygit을 설치해보겠습니다. Install macOS의 경우 Homebrew를 이용하여 설치할 수 있습니다. Homebrew Core에 lazygit이 있지만, lazygit에서는 잦은 업데이트를 위해 Tap(Third-Party-Repository)으로 설치하기를 권장합니다. Tap: (추천) brew install jesseduffield/lazygit/lazygit Core: brew install lazygit 설치가 ..
git cheat sheet 1. 기본 설정 설정파일은 3가지 /etc/gitconfig: 시스템의 모든 사용자에게 적용. git config --system으로 접근. ~/.gitconfig, ~/.config/git/config: 현재 사용자에게만 적용. git config --global로 접근 .git/config: git 디렉토리에 있으며 해당 프로젝트에만 적용. git config --local로 접근 우선 순위는 역순입니다. (.git/config > ~/.gitconfig > /etc/gitconfig) 1.1 사용자 정보 사용자의 이름과 이메일을 설정합니다. $ git config --global user.name "goax" $ git config --global user.email "goax@gmail.com" ..
gvm을 이용한 GO 설치 Go를 설치하는 방법은 macOS의 경우 pkg, brew가 있습니다. 개인적으로 위의 방법보다는 node.js의 nvm (Node Version Manager)과 같은 버전 관리가 가능한 설치 방법을 선호합니다. go에는 gvm (Go Version Manager)이 있으므로 gvm을 이용하여 설치를 진행하겠습니다. GVM Install zsh를 사용하는 경우 zsh <
Terminal Hostname 변경 아래 명령을 사용하여 hostname을 변경할 수 있습니다. sudo scutil --set HostName [NewHostName]
macOS Terminal Theme (Smyck) 맥을 새로 설치하면 제일 먼저 하는 것이 Terminal에 Smyck Color Scheme를 적용하는 것 입니다. Dark Theme가 여러개 있기는 하지만 제 눈에는 Smyck가 제일 좋네요. 먼저 파일을 다운받은 후 압축을 해제합니다. Download Terminal ➜ Preferences ➜ Profiles에서 다운받은 파일중 Smyck.terminal 파일을 Import 합니다. 추가된 Symck를 선택하고 Default 버튼을 눌러 기본 프로필로 설정합니다. ⌘+Q를 눌러 터미널을 종료한 후 다시 실행해보면 Smyck가 설정된 것을 확인할 수 있습니다.