• Fedora에서 '가' 이후의 한글 자모가 분리되는 문제 해결

    우분투에서 페도라로 갈아탄지 얼마 안 되었을 때 discord에서 한글 자모가 분리되어 입력되는 현상이 있었다. 입력기의 버그인 줄 알았는데 입력하고 난 뒤 폰에서 열어보면 자모가 분리되어 있지 않았기에 좀 이상했었고 결과적으로 내가 쓴 글이 아니어도 ‘가’ 이후의 모든 글자들이 깨져 보이는 문제가 있었다.

    Read on →

  • Lenovo 노트북에서 리눅스 사용시 파일시스템 ro 문제 삽질노트

    원래 쓰던 HP 노트북이 와이파이 모듈이 죽어서 결국 새 노트북을 작년 12월 부터 5개월 동안 쓰고 있었지만 리눅스를 사용하다 보면 파일시스템에 문제가 생겼다며 읽기 전용으로 재마운트가 되었다는 메시지가 뜨는 문제가 계속 발생했다. 지금 생각해보면 정상적인 시스템 종료도 안 되었으니 읽기조차 안 되는 상태였다.

    Read on →

  • systemd user timer로 anacron 대체하기

    crontab은 참 편리하다. 매일매일 돌아가는 백업 스크립트 등을 설정하기 좋고 심지어는 설정은 단 한 줄만 적으면 되니까 딱히 까먹을 일도 없다. 그나마 까먹을 수 있는 항목은 돌아갈 시각을 지정하는 부분인데 그건 crontab 파일에 주석으로 적어 놓으면 항상 먼저 보이기 때문에 그 또한 문제도 되지 않는다.

    Read on →

  • 홈 오토메이션

    홈 오토메이션이 활성화가 되기 이전부터 손수 하나하나 깎아가며 홈 오토메이션을 만들어 왔던 입장에서 Home Assistant로 넘어온 이후까지 대충 정리해보는 글

    Read on →

  • X-Clacks-Overhead: GNU Terry Pratchett

    오늘도 브라우저가 아닌 httpie라는 커맨드라인 툴을 이용해 웹을 탐색하고 있었다.
    그런데 오늘은 익숙하지 않은 헤더가 보였다.

    Read on →

  • archive.is 차단하기

    웹 아카이브라는 것이 있다. Wayback Machine이라는 것도 있지만 오늘 차단할 것은 archive.is(aka archive.today)다.
    이 사이트는 웨이백 머신과 다르게 robots 규약을 존중하지도 않고 무작정 어떻게든 페이지를 보존하며, 삭제 요청을 보내면 “경찰한테 요청 하든가~”라는 식으로 조롱하기 바쁜 곳이다. 그렇기 때문에 이 사이트에서의 아카이빙은 차단하는 게 좋다는 결정을 내렸다.

    Read on →

  • SSH only for JumpProxy

    서버를 관리하다보면 SSH의 접근을 특정 호스트에서만 가능하도록 제한해야 할 경우도 생기고 ProxyJump 기능을 사용해야 할 때도 있다.
    ProxyJump 기능은 A호스트에 SSH 접속을 해서 그 터널을 통해 B호스트에 접속을 하는 것인데 당연하게도 A호스트에 접속 권한이 있어야 한다. A호스트에 대해서는 권한을 모두 제거하고 B호스트에 접속하기 위한 경유지로서만 사용 가능하게 하도록 설정하는 방법을 기록으로 남긴다.

    Read on →

  • return -1 / exit(-1)을 사용하지 마세요

    주로 POSIX OS 밑에서 프로그램을 작성할 때 에러가 나면 메인 함수에서는 return -1;, 다른 함수에서는 exit(-1);을 쓰는 경우를 굉장히 자주 목격할 수 있습니다. 단언하자면 이건 틀렸으며 사용하지 말아야 합니다. 전부 -11로 바꿔야 합니다.

    Read on →

  • Lotto 번호 생성기

    Read on →

  • 12시간제 대신 24시간제를 써야 하는 이유

    오전 10시 30분은 오전 11시 27분보다 이른 시각이다.
    오전 11시 27분은 오전 12시 18분보다 늦은 시각이다.

    Read on →