본문 바로가기

흥미로운 링크들 12월 5주차 ~ 1월 1주차

기술적인 이야기/잡다한 기술적인 이야기 2020. 1. 2.
반응형

연말연시가 껴있다 보니 다들 바쁘신가 봅니다 😅 적지만 흥미 있었던 사이트 링크를 정리해 봅니다.

https://www.cockroachlabs.com/blog/go-file-size/

 

Why are my Go executable files so large? | Cockroach Labs

This blog post was originally published on the author's personal blog. Overview I built some tooling to extract details about the contents of a Go executable fi

www.cockroachlabs.com

왜 Go로 빌드한 실행파일은 크기가 클까요? 뭐 예상은 되겠지만 당연히 뭔가를 많이 집어넣기 때문이겠죠? Go 바이너리 파일을 분석한 내용입니다. 사족이지만 과거 Swift도 바이너리 사이즈가 무자비하게 컸었지요. ABI가 없던 시절 스탠다드 라이브러리를 바이너리에 집어넣으니 아무것도 하지 않는 기본 바이너리가 10MB에 육박하던 때도 있었죠. 🤪


https://rosettagit.org

 

https://rosettagit.org

 

rosettagit.org

특정 일을 하는 코드를 다양한 프로그래밍 언어 단위로 모아 놓은 사이트입니다. 대표적인 Hello World의 경우 뭐 이따위로 언어가 많은지 눈이 의심스러울 정도로 많은 언어로 구현되어 있습니다. 악명(?) 높은 언어들도 있기에 재미로 보기에도 괜찮은 것 같습니다.


https://github.com/imsnif/bandwhich

 

imsnif/bandwhich

Terminal bandwidth utilization tool (formerly known as "what") - imsnif/bandwhich

github.com

CLI 네트워크 사용량 확인 도구입니다. 리눅스와 맥을 지원하네요. 그리고 요즘 Rust가 붐이라는 것을 또 실감하게 되네요. 독특하게도 raw 모드가 있어서 다른 *NIX CLI 도구들처럼 파이프 처리를 하기에도 괜찮아 보입니다.


https://www.youtube.com/watch?v=a8l3MDzBnFA

좋아하는 게임인 마인크래프트를 주제로 삼으니 '직업이라 참으로 싫어하는 쿠버네티스 주제'의 키노트가 이렇게 재미있게 들리기도 하네요. 제목을 통해 내용을 알 수 있겠지만, IBM의 무료 쿠버네티스 클러스터 및 노드를 이용해 마인크래프트 서버를 구축하고 이로 인해 발생하는 여러 이슈를 해결하는 과정이 담긴 발표 영상입니다.


https://seorenn.github.io/note/pyenv.html

 

pyenv

파이썬 버전 및 virtualenv 환경을 별도로 관리할 수 있게 해주는 pyenv의 소개 및 사용법을 정리하는 글입니다.

seorenn.github.io

pyenv 사용법을 간략히 정리해 본 글입니다. 요즘은 pyenv로 파이썬 버전만 관리하고 poetry로 패키지를 관리하기 때문에 왠지 반쪽만 쓰는 느낌이 들기도 하네요.

728x90
반응형

댓글