맥프레 13인치 2017 키보드 교체

오래전에 방향키에서 이상한 소리가 나서 키캡을 반복하여 분리, 결합하다가 플라스틱 고정부를 부러뜨렸다. 만용을 부린 결과는 참혹했다. 아래, 위 방향키는 한쪽이 고정되지 않아 나풀거리고, 입력도 2~3번에 한 번은 안 먹었다. 이상한 소리도 그대로 였으니 혹 떼려다 혹 붙인격이었다. 그러다 최근에 N키가 중복 입력되는 현상이 지속적으로 발생하여 속으로 쾌재를 불렀다. ‘드디어 공짜로 고칠 수 있겠구나!’ 유베이스 수원센터에 […]

워드프레스 한글 웹폰트 적용

가장 깔끔한 방법은 테마 디자인 > CSS 편집 메뉴에서 아래와 같이 폰트를 강제로 변경하는 CSS 코드를 추가하는 것이다. @import url(‘//cdn.jsdelivr.net/font-iropke-batang/1.2/font-iropke-batang.css’); * { font-family: ‘Iropke Batang’, serif !important; } pre, code { font-family: ‘monofur’, ‘PT Mono’, monospace !important;} !important를 적용하여 워드프레스 테마의 style.css에 의해 개별 요소에 대하여 별도로 정의된 폰트를 무시하는 것이 키 포인트다. 소스코드는 고정폭 […]

Confluence에서 Notion으로 이사

현충일 연휴를 이용하여 Confluence에 정리한 개인 자료를 모두 Notion으로 옮겼다. 단돈 $10를 내고 Confluence를 개인 서버에 설치하여 사용해왔는데, 처음의 계획만큼 잘 활용하지 못했다. 이유는 크게 2가지: 어쩌다 한 번 쓰려고 하면 길고 긴 콜드 부트 시간을 기다려야한다.모바일에서 읽기, 쓰기 불편하다. Notion이 좋았던 이유 5가지: 예쁘다.Block 단위 편집모바일 접근성이 좋다.직접 관리 안하고 마음 편하게 쓰고싶다.마크다운 형식으로 […]

Cloudflare Update DNS Record Python Script

DNSEver를 떠나 Cloudflare에 정착. 서버의 변경 된 IP 주소를 주기적으로 DNS 레코드에 반영하기 위해 간단한 Python 스크립트를 작성해보았다. API documentation: https://api.cloudflare.com/ import requests import json zone_id = ‘…’ email = ‘…’ api_key = ‘…’ ip_addr = requests.get(‘https://api.ipify.org’).text headers = { ‘X-Auth-Email’: email, ‘X-Auth-Key’: api_key, ‘Content-Type’: ‘application/json’, } list_dns_record_url = ‘https://api.cloudflare.com/client/v4/zones/{}/dns_records’ update_dns_record_url = ‘https://api.cloudflare.com/client/v4/zones/{}/dns_records/{}’ response = […]

콘솔에서 구글드라이브에 업로드하기

2012년 10월에 구축한 홈서버가 언제 사망할지 알 수 없는 일이라, 주기적으로 구글 드라이브에 WordPress 데이터와 Confluence 데이터를 백업하고 있다. 홈서버에서 mac으로 파일을 옮긴 후 다시 mac에서 구글드라이브로 업로드하는 과정이 불편해 개선안을 찾다가 구글드라이브 CLI를 발견해 사용해 보았다. 설치 방법은 gdrive github을 참고. 설치 후 처음 명령어를 실행해 보면 아래와 같이 인증을 위한 웹 주소를 준다. […]