기계식 키보드 BM60 제작기

그동안 만들었던 키보드들은 직각으로 키들이 배치된 Ortholinear 방식이었습니다. 처음 며칠은 무척 어색하지만, 사람이란 적응의 동물이라 Ortholinear에 적응하면 평범한 Stagger 방식의 키보드를 사용하면 오타가 나더군요. 그래서, 이번에는 가을 느낌이 물씬 풍기는 재료들을 이용해 63키 키보드를 하나 만들었봤습니다. Case YMDK GH60 Walnut Wooden Case 키보드 케이스와 팜레스트를 결합해 만든 제품입니다. 팜레스트의 길이가 좁아보이지만, 손목을 걸치는 용도로는 충분합니다. 더 길었으면 가로세로 길이의 균형상 디자인이 별로였을 것입니다. 판매자의 사진에는 상판과 합판이 접합된 것으로 나오는데, 제가 받은 케이스 2개 모두 원목 하나를 가공해 만든 제품입니다....

September 26, 2020 · 3 min

화웨이 Matebook X Pro에 MacOS 10.15 Catalina 설치기

개요 2018년 Matebook X Pro 출시 당시부터 PCMag과 같은 주요 매체들의 평가는 매우 좋았습니다. 다만, 맥북프로의 디자인을 카피했다는 점, 번들로 깔리는 Huawei PC Manager 소프트웨어에 백도어의 위험성이 있는 보안 취약점이 있었다는 점에서 사람들의 선호도는 좋지 않았습니다. 그럼에도 불구하고 저에게 이 노트북은 분기마다 한두대씩 갈아치우던 기변병을 최근 1년 이상 잠재워준 훌륭한 제품입니다. 그동안 이 노트북으로 해왔던 작업은 윈도우 10에서 Visual Studio 2019에서 C++ 개발, IntelliJ IDEA에서 Clojure 개발, PyCharm에서 Python 개발, 회사 업무로 출장시 아래아한글 문서편집 등을 해왔습니다....

June 7, 2020 · 4 min

tvheadend Docker Container 자동실행

이번에 Intel NUC을 한대 들였습니다. TDP가 10W 밖에 안되는 J5005 CPU가 탑재되어 있어, 전기요금 부담은 적을겁니다. 그동안 NAS로 써왔던 라즈베리와 Odroid C2와는 작별입니다. 덕분에 Synology 사용자들이 주로 사용하는 tvheadend를 간편하게 설치할 수 있는 Docker 이미지를 사용하게 되었습니다. 그동안 써왔던 라즈베리나 Odroid C2는 ARM64 아키텍처라 쓸 수가 없었거든요. 그래서 컨테이너를 생성하는 방법과, systemd로 tvheadend 서비스를 등록해 NAS 부팅시 자동으로 실행하는 절차를 간단히 기록하고자 합니다. Docker Container 생성 IPTV의 데이터는 IGMP로 전송되기 때문에, 네트워크는 host 방식으로 설정해야 합니다....

September 2, 2018 · 1 min