로지텍 철인삼종경기[M720] 마우스 개봉기

사무실에서 쓰던 MX anyware2가 이제 수명이 다 했는지, 충전하고 채 일주일을 못 버티고 배터리를 충전해야 해서, 새로 마우스를 주문했습니다. 동료로부터 사무실 용으로는 최강이라는 로지텍 M720을 주문했습니다. 3개의 기기를 동시에 사용할 수 있다는 점, 그리고 초고속 스크롤 휠은 MX anyware2에도 있는 기는이라 별로 감흥이 없었지만, 철인삼종경기(TRIATHLON)라는 이름에 걸맞게, 배터리 하나로 24개월을 사용할 수 있다는 점이 가장 맘에 들었습니다. 포장은 (가격이 저렴한 편이 아님에도) 제가 제일 싫어하는 플라스틱 보장입니다. 이런 포장은 가위 없이는 뜯지도 못하고 왠지 성의없어 보이거든요. 하지만 다행이도 손으로 뜯을 수 있게는 되어 있었습니다. 포장을 벗기면 마우스가 단촐하게..

https://github.com/github/renaming

오늘 우연히 GitHub Trends페이지를 살펴보다 renaming 이라는 리파지토리를 발견했습니다. 무슨 리파지토리길래? 이름이 다시 이름짖기 일까? 싶었는데, 작성자가 GitHub? 그래서 내용을 살펴보니, 최근에 이슈가 되고 있는 인종 차별 적인 단어들을 교체하자는 움직임의 일환으로 만들어진 리파지토리였습니다. IT용어 중에 인종차별적인 것으로 받아들여질 소지가 있는 일부 단어들에 대해서 대체 용어를 사용하자는 것인데, 대표적으로 master/slave, blacklist/whitelist 등이 있습니다. 오해 될 수 있는 단어는 사용하지 않는 것이 바람직하다에는 많은 공감대를 얻고 있는 분위기입니다. 하지만, 오래 전부터 사용되어 왔기에, 급작스런 변화는 혼란을 유발할 수 있고, 대체 될 수 있..

GitHub 이슈 템플릿 만들기.

서비스를 운영하다보면, 문제가 생겼을 때, 본인이 직접 에러를 해결하려고 원인을 찾아본 것 마냥 자세히 상황 설명을 하시는 분이 있는가 하면, 그냥 무턱대고 권한이 없데요. 권한을 주세요. 라는 분들이 있습니다. 전자처럼 자세히 상황설명을 하면, 상황을 이해하기도 쉽고, 재현을 할 수 있기 때문에 원인을 찾아 고치던, 사용법을 알려드리던 할 수 있는데, 후자처럼 무턱대고 안되요라고 시작하면, 사용자와 스무고개 놀이를 시작하곤 합니다. 동일한 문제에 대해서도 정확한 대답을 하는데 까지 걸리는 시간이 더 많이 걸리게 되는 건 당연합니다. 이걸 무조건 질문하는 사용자의 탓이라고 할 수 없는게, 상황을 해결해야겠다는 급한 마음에 안된다고 상황을 먼저 말하는 뿐일테니까요. 그럴 때일 수록 그런 심정과 상황을 이해..

wsl2 ubuntu 20.04 distro에서 snap 오류.

요즘 wsl을 이용해서 이것 저것 많이 해보는데, 대부분 잘 동작하지만, 간혹 잘 안되는 경우가 있습니다. 오늘도 간혹 잘 안되는 경우를 만났습니다. Ubuntu에서 대게는(저는) 라이브러리를 설치는 apt를 사용하지만, heroku cli 같은 경우는 snap을 통한 설치만을 가이드하고 있어서, snap으로 설치를 하려고 했습니다. $ sudo snap install heroku --classic error: cannot communicate with server: Post http://localhost/v2/snaps/heroku: dial unix /run/snapd.socket: connect: no such file or directory 터미널에는 예상치 못한... 서버와 연결할 수 없다는 에..

[번역글] How does blockchain really work? I built an app to show you.

원글 : How does blockchain really work? I built an app to show you. How does blockchain really work? I built an app to show you. by Sean Han How does blockchain really work? I built an app to show you. According to Wikipedia, a blockchain is: > A distributed database that is used to maintain a continuously growing list of records, called blocks. That sounds nice, but how does it wor www.freecodeca..