[카테고리:] 단편

  • 수동식(?) 스플릿 키보드

    수동식(?) 스플릿 키보드

    필자는 어깨가 아파서 자주 한의원에 간다. 옛날에는 문제가 없었는데, 최근 2~3년 사이에 어깨 통증이 잦아졌다. 3달 주기로 통증이 찾아오는데, 한번 아프기 시작하면 3주는 꾸준히 병원을 가야한다. 실력이 좋은 한의사 분을 찾아서 3주지, 그렇지 않았다면 거의 만성통증 처럼 지냈을 것 같다. 해당 한의사분의 말에 따르면 20대 때 프로그래밍 업무를 하셨다고 한다. 그 덕분인지, 아픈 부분을 잘…

  • ARM서버용 Spring Boot Dockerfile (Dokku)

    ARM서버용 Spring Boot Dockerfile (Dokku)

    필자는 2개의 서버를 돌리고 있다. 하나는 잡탕구리 서버이고, 나머지 하나는 서비스 전용 서버이다. 원래는 잡탕구리 서버에서 모든걸 다 돌렸었다. 그러다가 dokku에 정착하면서 조금 달라졌다. 필자가 처음 Dokku를 쓸 때만 해도 ARMv8을 제대로 지원하지 못했다. 그래서 AMD64용 서버를 하나 더 돌려 사용했다. 서버를 두개씩 돌리니까 서버비가 꽤 나오기 시작했다. 사실 이전에는 부담이 아니었는데, 환율이 오르니까 앞자리가…

  • 불법 영상의 “링크만 제공” 하는것도 불법

    이전 글에서 불법 사이트들을 살펴보다가 많은 영상 사이트들이 “이 사이트는 영상으로의 링크만 제공한다” 내지는 “이 서버에는 영상이 존재하지 않는다”를 적어 놓은곳이 많았다. 그래서 살펴보았다. 이와 관련된 판례가 있었다. 국내 재판번호 2017도19025 이다. 해당 건은 17년도에 재판을 시작해서 대법원까지 간 모양이다. 대법원에서 전원 합의체로 21년도에 결론이 났다. 결과는 법률상 불법임이 맞다! 이다. 해당 사건의 설명에 따르면…

  • Dokku를 이용한 Sveltekit 배포 스크립트

    Dokku를 이용한 Sveltekit 배포 스크립트

    이때껏 Sveltekit로 간단한 사이트를 몇 개 만들었다. 매번 수동으로 Dokku를 설정하는 것이 번거로워서 이 글에 설정법을 간단히 정리한다. 이 글은 adapter-node 만을 다룬다. adapter-node의 기본 설정 방법은 https://svelte.dev/docs/kit/adapter-node 에서 확인할 수 있다. 다른 어뎁터로 빌드했다면 적용되지 않는다. Dokku에 프로젝트를 올리면 herokuish가 package-lock.json 와 package.json 를 확인하여 npm 프로젝트로 인식한다. 그리고 알아서 nodejs 빌드팩으로 프로젝트를 빌드한다.…

  • BitLocker 비밀번호에 영어, 특수문자 까지 포함하기

    BitLocker 비밀번호에 영어, 특수문자 까지 포함하기

    윈도우 10에서 윈도우 11로 넘어가면서 시스템 초기화를 했다. 윈도우 업데이트 방식으로 업그레이드를 하니까 파일들이 어지럽고, 일부 드라이버가 제대로 작동하지 않던 문제가 있어서다. 기존 윈도우 10때에 향상된 PIN 기능을 이용하여 영어 및 숫자를 조합해서 BitLocker를 사용했었다. TPM만을 사용해서 암호화 할 경우에는 충분히 기기를 지킬 수 없다고 생각했기 때문이다. 물론, 기밀 데이터를 가지고 있진 않다. 그러나, TPM을…

  • SecureGuard AM에 대한 짧은 관찰기

    SecureGuard AM에 대한 짧은 관찰기

    최근 SecureGuard AM을 사용할 기회가 생겼다. 관리하는 서버 수가 많아지고, 서버에 접근할 수 있는 사람이 많아짐에 따라서 접근 관제에 대한 필요성이 나왔기 때문이다. 시큐어가드를 써본 적 있는 분의 추천으로 단기간 사용해 보았다. 이 글에서는 깊은 내용 까지는 다루지 않는다. 인터넷에 SecureGuard와 관련된 글이 많지 않고, 보안과 관련이 있는 부분이 있을 수 있기 때문이다. 공식 페이지의…

  • Dokku를 이용한 스프링 배포 스크립트

    Dokku를 이용한 스프링 배포 스크립트

    요즘 Dokku를 이용해서 서비스 몇 개를 운영하고 있다. 매번 배포할 때 마다 나름 정리한 문서를 보며 과정을 진행한다. 어딘가 바로 붙여 넣으면 한번에 설정이 끝나는 스크립트가 있을만 한데, 간편 세팅 법 같은게 보이지 않아서 여기 정리한다. 이 글에서는 Dokku 프로젝트 이름을 esukmean-spring-back 으로 설정한다. 프로젝트 명은 본인에 맞게 수정하자. Dokku 환경 설정 어플리케이션 생성 후…

  • Ubuntu(Linux)에서 OCI Object Storage로 디스크 이미지 백업

    Ubuntu(Linux)에서 OCI Object Storage로 디스크 이미지 백업

    250GB의 SSD를 백업할 필요가 생겼다. 문제는 필자는 250GB의 디스크 이미지를 담을 여유공간이 없었다. 백업한 이미지를 어딘가 저장해야 하는데, 아무리 뒤져봐도 저장할 공간이 없었기 때문에 백업을 진행할 수 없었다. 이럴때, Oracle Cloud (또는 AWS 등도 가능)의 Object Storage를 이용할 수 있다. dd를 이용해서 디스크를 읽고, 이것을 stdin(pipe)로 바로 aws-cli, oci-cli로 쏴주면 별도의 파일 저장 없이 바로…

  • bunny.net의 pricing zone을 보고난 단상

    bunny.net의 pricing zone을 보고난 단상

    Bunny.net CDN에는 Cloudflare등을 비롯한 다른 CDN에서 찾아보기 힘든 기능이 있다. 바로 Pricing Zone 기능이다. 국가·대륙별로 네트워크 비용이 다른것은 많이 들어봤을 것이다. 한국 비용이 다른 국가에 비해서 지나치게 높다는 이야기를 들어서 더더욱 잘 알고 있을것이다. Bunny.net에서는 내가 원하는 대륙에서만 데이터를 쏠 수 있다. 굳이 네트워크 비용이 비싼 대륙에서 데이터를 쏠 필요는 없다고 주장한다. 그렇다면, 이것은 어떻게…

  • e북 리더기용 리모컨의 짧은 후기

    e북 리더기용 리모컨의 짧은 후기

    6월 즈음에 ebook 리더기용 리모컨을 구매했었다. 조금 늦긴 했지만, 이제와서라도 몇자 적어보려 한다. 우선 필자는 알리 익스프레스에서 반지형 리모컨을 2개 샀으나, 둘 다 불만족스러워서 미테르 리모컨을 샀다. 중국의 반지형 리모컨 필자가 알리 익스프레스에서 구매했던 리모컨은 다음 두가지이다. 혹시 미래에 링크가 짤릴수도 있으니 아래에 이미지를 같이 첨부한다. 두 제품 모두다 반지형 리모컨이다. 그리고, 배송을 받고나서 알았지만…

목차