만료된 GPG 키 갱신하기 (유효기간 연장)

Github 등 Git 서버에서는 커미터가 자신임을 증명하기 위해 GPG 서명을 사용할 수 있습니다. 이때 사용되는 GPG 키는 보안을 위해 유효기간을 지정하는 것이 권장되는데, 유효기간...

2022년 3월 30일  · 2 분 · 523 단어 · dfkdream

macOS에 pyenv 설치, 사용하기

pyenv, pyenv-virtualenv 설치 방법과 자주 사용되는 명령어들을 모아 보았습니다. 테스트 환경 macOS Monterey iTerm2 ZSH pyenv 설치 brew install pyenv echo 'eval "$(pyenv init --path)"' >> ~/.zprofile echo 'eval "$(pyenv init -)"' >> ~/.zshrc 특정 버전의 python 설치 pyenv install <python-version> ex) pyenv install 3.8.12...

2022년 3월 8일  · 1 분 · 179 단어 · dfkdream

zsh-autosuggest와 zsh-syntax-highlighting 충돌 문제 해결

zsh-autosuggestions와 zsh-syntax-highlighting은 zsh 사용을 엄청 편리하게 해 주는 플러그인입니다. 그런데 ma...

2020년 2월 21일  · 3 분 · 1035 단어 · dfkdream

[Golang] 구조체 필드를 배열처럼 접근하기

리플렉션 (reflect 패키지) 를 사용하면 구조체를 배열처럼 인덱스로 접근할 수 있습니다. import( "fmt" "reflect" "strconv" ) type test struct{ A int B int C string } 값 읽기 t := test{1,2,"3"} fmt.Println(reflect.ValueOf(t).Field(0).Int()) fmt.Println(reflect.ValueOf(t).Field(1).Int()) fmt.Println(reflect.ValueOf(t).Field(2).String()) 결과 1 2 3 자료형이 일치...

2019년 4월 5일  · 1 분 · 396 단어 · dfkdream

Python3 CLI 스크립트에서 표 그리기

데이터와 행 이름을 리스트로 넣으면 표를 출력해 주는 함수입니다. 한글을 포맷팅하면 전각 한글을 한 글자로 계산해 표가 제대로 출력되지 않는데, 해당 문제를 해결해 두...

2018년 9월 19일  · 1 분 · 395 단어 · dfkdream