Jeong Arm
About Archives Categories Tags
  • Lenovo 노트북에서 리눅스 사용시 파일시스템 ro 문제 삽질노트

    May 7, 2022 • settings • linux, Wi-Fi, lenovo, NVMe, APST

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

    Read on →

  • systemd user timer로 anacron 대체하기

    Mar 17, 2022 • systemd • systemd, cron, anacron

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

    Read on →

  • 홈 오토메이션

    Dec 18, 2021 • home automation • home automation, homeassistant, google home

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

    Read on →

  • X-Clacks-Overhead: GNU Terry Pratchett

    Aug 17, 2021 • fun • clacks overhead, Terry Pratchett, discworld, Mastodon, Glitch

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

    Read on →

  • archive.is 차단하기

    Aug 17, 2021 • web • archive.is, archive.today, wayback machine

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

    Read on →

  • SSH only for JumpProxy

    Mar 31, 2021 • settings • ssh

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

    Read on →

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

    Feb 5, 2021 • programming • c, linux, posix, shell scripting

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

    Read on →

  • Lotto 번호 생성기

    Jan 27, 2021 • fun • lotto

    Read on →

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

    Dec 3, 2020 • life • time

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

    Read on →

  • asyncio에서 multiprocessing 사용시 This event loop is already running 문제

    Jul 30, 2020 • python • python, asyncio, multiprocessing

    파이썬에서 asyncio를 사용하던 도중 multiprocessing.Process로 새 프로세스를 생성한 후 거기서 또 asyncio.run을 사용하면 RunetimeError: This event loop is already running이라는 에러가 뜰 때가 있다.
    그렇다고 get_running_eventloop을 사용해 보면, 돌고 있는 이벤트 루프가 없다고 뜨는 이상한 현상이 있다.

    Read on →

« Older

리눅스 환경이 아닌 일반 환경에서 이용 부탁드리며,

이 블로그는 웹사이트 주제에 OS를 차별하는 사이트들에 반항하는 의미로 Windows/Chrome 환경에서의 브라우징을 거부합니다.

© Jeong Arm - Powered by Jekyll & whiteglass - Subscribe via RSS