오… 완전 짱 좋은 꿀팁이네요.
洪 民憙 (Hong Minhee)
@hongminhee@hackers.pub · 1032 following · 730 followers
Hi, I'm who's behind Fedify, Hollo, BotKit, and this website, Hackers' Pub! My main account is at
@hongminhee洪 民憙 (Hong Minhee)
.
Fedify, Hollo, BotKit, 그리고 보고 계신 이 사이트 Hackers' Pub을 만들고 있습니다. 제 메인 계정은:
@hongminhee洪 民憙 (Hong Minhee)
.
Fedify、Hollo、BotKit、そしてこのサイト、Hackers' Pubを作っています。私のメインアカウントは「
@hongminhee洪 民憙 (Hong Minhee)
」に。
Website
- hongminhee.org
GitHub
- @dahlia
Hollo
- @hongminhee@hollo.social
DEV
- @hongminhee
velog
- @hongminhee
Qiita
- @hongminhee
Zenn
- @hongminhee
Matrix
- @hongminhee:matrix.org
X
- @hongminhee
LLM으로 문서 뽑아낼 때 "위키피디아 하드 유저(Highly Active User) 겸 테크니컬 라이터"라고 페르소나 주입하니까 문서 질이 다르다
Incredible news: Skip is now free and open-source for everyone!
Create fully native x-platform apps in Swift and #SwiftUI, with deep Android and #JetpackCompose integration, powered by the Swift Android SDK
Read more and learn how to contribute:
https://skip.dev/blog/skip-is-free/
Secretive(혹은 1Password)로 SSH 키를 관리하는데 Touch ID로 인증을 해야하다 보니 노트북 저 멀리에 두고 모니터와 별도 키보드를 쓰는 상황에서 팔을 쭉 뻗어 Touch ID에 손가락을 올리는 것이 여간 불편한 것이 아니었다. 예전에 Apple Watch로 인증이 되고 그랬다고 했던 기억이 나서 오늘에서야 써보는 데 팔을 뻗지 않아도 되서 매우 편하다 :D
아이패드를 세로로 세워서 외장모니터로 쓰고 싶어서 열심히 뻘짓을
Gemini 3.0 is great... it quickly wrote out the design I had in mind.
@cocoaAmaseCocoa ココアさんは主にどのモデルを使っていますか?Gemini以外のモデルも使いますか?
소신발언: C 비슷한 문법을 가진 언어 중에서 C++가 제일 문법이 이질적이다.
템플릿은 말할 것도 없고, 앞뒤에 아무 것도 붙지 않은 {}를 polymorphic한 값으로 취급하는 건 아마도 C++가 유일할 것이다.
시큐리티 오딧을 한 두어차례 겪다 보니까 코드 리뷰할 때도 이거 이러면 뚫리지 않을까 하는게 보인다
작년 말부터 내가 코딩을 좋아하나? 잘 하나? 계속 할 수 있나? 의심이 들어서 괜히 다른 일을 열심히 해봤는데... 돌고 돌아 코딩을 너무 좋아한다는 걸 뒤늦게 깨달았다.
나도 몰랐는데 스스로 맘 속으로 시름시름 앓았었나보다. 왜 그런지 고민해보았는데, 퇴사하면서 했던 마지막 업무가 내가 해왔던 일 중 하나를 자동화 하는 것이었다. AI의 발전과 더불어 직업적 회의감을 느꼈던 것 같다. 스스로를 대체하는 직업이 지속 가능성이 있는가? 같은 고민을 했던 것 같다.
근데 농사도 지어보고 커피도 낋여보고 다른 일도 열심히 해봤는데, 퇴근하면 어느샌가 이맥스 켜고 Nix 짜넣어서 빌드 돌리더라. 생각해보면 코딩을 잘해서 시작한 것도 아니었고, 유망해서 시작한 것도 아니었다. 그냥 재밌으니까, "3D 업종"이라는 말을 들을 때부터 해왔다. 근데 이제와서 잘 못하나, 덜 좋아하나 같은 고민으로 그만두기에는 너무 코딩에 깊이 빠져버렸다는 걸, 작년이 끝나며 깨달은 것 같다.
내가 좋아하는 거 내가 하겠다는데 내 부족함이 무슨 상관인가
작년 말부터 내가 코딩을 좋아하나? 잘 하나? 계속 할 수 있나? 의심이 들어서 괜히 다른 일을 열심히 해봤는데... 돌고 돌아 코딩을 너무 좋아한다는 걸 뒤늦게 깨달았다.
나도 몰랐는데 스스로 맘 속으로 시름시름 앓았었나보다. 왜 그런지 고민해보았는데, 퇴사하면서 했던 마지막 업무가 내가 해왔던 일 중 하나를 자동화 하는 것이었다. AI의 발전과 더불어 직업적 회의감을 느꼈던 것 같다. 스스로를 대체하는 직업이 지속 가능성이 있는가? 같은 고민을 했던 것 같다.
근데 농사도 지어보고 커피도 낋여보고 다른 일도 열심히 해봤는데, 퇴근하면 어느샌가 이맥스 켜고 Nix 짜넣어서 빌드 돌리더라. 생각해보면 코딩을 잘해서 시작한 것도 아니었고, 유망해서 시작한 것도 아니었다. 그냥 재밌으니까, "3D 업종"이라는 말을 들을 때부터 해왔다. 근데 이제와서 잘 못하나, 덜 좋아하나 같은 고민으로 그만두기에는 너무 코딩에 깊이 빠져버렸다는 걸, 작년이 끝나며 깨달은 것 같다.
https://blog.moreal.dev/2026/01/reproducible-commit/ 예전에 일할 때도 들었던 생각인데 요즘 이슈 적으면서 생각나서 적어봤습니다. (사실 여기 단문으로 써도 되는데 장황(?)해서..)
온세상이 다 Next를 쓰니까 힙스터 프레임워크로 너무 버티기 어렵다... 이 세상에 이 오류를 겪는게 나밖에 없다... 구글도모른다AI도모른다... 디버그에 며칠 쓰다가 죽겠다... 그냥갈아탈까...
LLM에게 한 번도 반말을 해본 적이 없다 (100%인지는 모르겠음). 같이 일하는 동료로서 존중하기 위한 목적도 있고, 먼 훗날 기계 문명이 도래했을 때 조금이나마 정상참작을 받을 수 있을까 하는 마음에서이기도 하다.
@hongminhee洪 民憙 (Hong Minhee) 사실 이건 PDF -> Markdown으로 변환 후 -> context window에 맞게 쪼개서 병렬로 번역 -> 결과물을 Markdown으로 병합한 다음 -> PDF로 변환하는 것입니다 ㅋㅋㅋ 그래서 실질적으로는 Markdown이에요
@nebuletoHaze 아, 원본 PDF 레이아웃에 맞추는 건 아닌가 보군요 ㅋㅋㅋ
洪 民憙 (Hong Minhee) shared the below article:
업무 일지 CLI 명세 메모 (v0.0.1)
notJoon @joonnot@hackers.pub
텍스트 파일로 관리하던 할 일 목록과 업무 일지의 기입 실수를 방지하기 위해 전용 CLI 도구를 개발하는 과정을 소개합니다. 날짜 자동 생성 기능과 함께 todo, done, note 명령어를 사용하여 업무 상태를 체계적으로 기록하며, 특히 들여쓰기 깊이에 따라 불렛 포인트를 자동으로 변환하는 독특한 포맷팅 규칙을 적용했습니다. 환경 변수를 통해 사용자 파일 경로와 에디터를 자유롭게 설정할 수 있도록 설계하여 개인의 작업 흐름에 최적화된 단순하면서도 강력한 업무 관리 환경을 구축하는 방법을 제시합니다.
Read more →중소규모에서 동작하는 개발자를 위한 SNS를 만든다면.... 오프라인 밋업 플랫폼과 연동이 되어 있거나, 혹은 이벤트 기능이 내장되어 있다면 더욱 리텐션이 높아지지 않을까? 싶은 생각이 든다... connpass에 별의별 밋업이 있는 것을 보면서 드는 생각이다..
최근 그냥 코딩 에이전트에게 코딩을 넘어서 삶의 귀찮은 자동화나 일들을 대신 해주는 느낌으로도 쓸 수 있지 않을까 싶어서, 자는 동안 남은 토큰 한도로 epub 파일로 된 소설을 번역시켰더니 꽤 그럴싸한 수준의 번역이 나와서 놀랐다. 그래서 이건 좀 잘 만들어두면 굉장히 편하겠다 싶어서 pdf 파일과 epub 파일을 번역하는걸 Agent Skills로 만들어보았다.
- PDF or epub 파일 지원
- 번역 효율과 context window 문제를 피하기 위해 큰 파일은 잘라서 병렬로 하위 Task를 실행하는 형태로 동작
- PDF의 경우, 텍스트를 추출 과정에서 줄바꿈 등에 대한 후처리
- epub의 경우, 우종서(중국어나 일본어)나 RTL 방식 언어의 레이아웃에도 대응
@nebuletoHaze 오… 결과 자체도 PDF인데 레이아웃까지 깔끔하게 나오네요?!
최근 그냥 코딩 에이전트에게 코딩을 넘어서 삶의 귀찮은 자동화나 일들을 대신 해주는 느낌으로도 쓸 수 있지 않을까 싶어서, 자는 동안 남은 토큰 한도로 epub 파일로 된 소설을 번역시켰더니 꽤 그럴싸한 수준의 번역이 나와서 놀랐다. 그래서 이건 좀 잘 만들어두면 굉장히 편하겠다 싶어서 pdf 파일과 epub 파일을 번역하는걸 Agent Skills로 만들어보았다.
- PDF or epub 파일 지원
- 번역 효율과 context window 문제를 피하기 위해 큰 파일은 잘라서 병렬로 하위 Task를 실행하는 형태로 동작
- PDF의 경우, 텍스트를 추출 과정에서 줄바꿈 등에 대한 후처리
- epub의 경우, 우종서(중국어나 일본어)나 RTL 방식 언어의 레이아웃에도 대응
브라우저 API가 모두 ‘웹’ API는 아님
------------------------------
- 웹 플랫폼은 *표준화된 API* 위에서 동일하게 동작한다는 인식이 널리 퍼져 있으나, 실제로는 *브라우저 벤더별 인프라* 에 의존하는 API가 다수 존재함
- Geolocation, Speech, Push, Payments, Passkeys 등은 표면적으로는 웹 표준이지만, 내부적으로는 *Google·Apple·Microsoft의 서비스* 를 호출
- 동일한…
------------------------------
https://news.hada.io/topic?id=25974&utm_source=googlechat&utm_medium=bot&utm_campaign=1834
또 이상한 버그를 마주쳤다... LinkTimeCodeGeneration단계에서 별로 납득이 안가는 라인에서 경고가 발생해서 빌드가 실패 하는데, ninja로 프로젝트를 만들었을 때만 발생한다... MSVC로 프로젝트를 만들면 문제가 없고...
코로나 시기의 단절이 사람들에게서 ‘뉴비를 잘 가르치는 법’을 앗아갔듯이 AI의 유행이 사람들에게서 ‘사람에게 잘 설명하는 법’을 앗아갈 거라는 생각이 가끔 든다.
위클리 미팅은 왜 매주하는걸까요? 너무 잦습니다.
@bglbgl gwyng 팀마다 사정이 다르겠지만… 저는 개인적으로는 주간 회의도 너무 가끔이라고 생각하는 편이긴 합니다. ㅋㅋㅋ 만약 주간 회의도 자주 하는 것 같다고 느끼실 정도면 사실 한 팀일 필요가 없는 경우일 가능성이 높은 것 같고요.
@hongminhee洪 民憙 (Hong Minhee) 앗! 기존 라이브러리 업데이트 하시나요, 새로운 프로젝트인가요?ㅎ
코드 안정화 끝내서 10만년 만에 다시 백엔드 코드 만지는 중
위클리 미팅은 왜 매주하는걸까요? 너무 잦습니다.
이번 주에는 sli.dev랑 cosmoslide 연동을 반드시 해야 한다... 그전에 작업 큐부터 좀 만지자...
올해는 딴짓할 여유가 생기면 좋겠다
오랫동안 Grafana 와 Prometheus 의 조합으로 서버 모니터링을 해왔는데, (거기에 Uptime Kuma 까지)
뭔가 바꿔볼 마음이 들어서, 올해 하게 되는 프로젝트에는 SigNoz 와 xyOps 를 적용해볼까 싶어서 살펴보고 있다. (바쁘거나 우선순위에서 밀리면 못하겠지만)
Dojang is a dotfiles manager I built a few years back and then basically abandoned. I'd accumulated enough friction points that I wasn't really using it myself anymore. Finally got around to addressing those issues and just shipped a new version: https://github.com/dahlia/dojang/releases/tag/0.2.0.
If you're curious about Dojang, the docs are here: https://dojang.dev/.
제이쿼리는 불멸이다 PHP와 제이쿼리여 영원하라
Sometimes when I see programming experts trying to help new learners I imagine what would happen if we were a driving school:
"The gas pedal makes the car go, right?"
"Well, only if the engine is started, and not if you are out of gas, and not if the car is in neutral, and not if the car is parked against a wall, and not if the parking brake is on, and it shouldn't be called a gas pedal in an electric car, and, and, and...."
Weekend thoughts on Gas Town, Beads, slop AI browsers, and AI-generated PRs flooding overwhelmed maintainers. I don't think we're ready for our new powers we're wielding. https://lucumr.pocoo.org/2026/1/18/agent-psychosis/
洪 民憙 (Hong Minhee) shared the below article:
내가 보려고 정리한 유용한 Rclone 명령어들
맹꽁이 @markeb54@hackers.pub
Rclone을 활용해 원격 저장소 마운트의 안정성을 높이고 대역폭을 효율적으로 관리하는 핵심 기술을 다룹니다. 가상 파일 시스템(VFS) 캐시 설정을 통한 오류 방지와 업로드 및 다운로드 속도 제한을 통한 네트워크 최적화 방법을 간결하게 정리했습니다. 복잡한 클라우드 스토리지 환경에서 데이터 전송 효율을 극대화하는 실무적인 해결책을 제시합니다.
Read more →OpenCV 만지게 될 날이 오니까 엄청 옛날에 주워들었던 선형대수학적 지식을 끌어오게 되기도 하는군아
@hongminhee洪 民憙 (Hong Minhee) 기술적인 궁금증이에요. 그쪽 구현이라도 보라는 말씀이시죠?
@akastoot악하 그 둘이 Reddit 같은 모델이거든요. 한 번 살펴보셔도…!?
ActivityPub은 토론 플랫폼을 만들기에는 적합하지 않은 것 같다... 라고 쓰면 잘 아시는 분들이 아니라고 잘 알려주시겠죠?
@akastoot악하 Lemmy나 PieFed 같은 건 어떠세요?
과연 Deno 다음 마이너 릴리스는 --unstable-temporal 플래그를 없앨 수 있을 것인가…!?
https://socket.dev/blog/temporal-api-ships-in-chrome-144-major-shift-for-javascript-date-handling
CI 고치느라 반나절 날렸다…
오랜만에 Haskell 코딩하는데 빌드 너무 오래 걸린다… 😂
정말 어려운 과정을 거쳐서 드디어 Certum에서 개인용 코드 서명 인증서를 발급받았습니다. 자동화가 안된다는 한계가 있지만, 코드 서명이 그래도 가능해졌다는 사실은 정말 기쁩니다.
Certum과의 인증 평가 과정에서, 저는 현재 월세 거주자이고 관리 사무소에서 공과금을 관리하고 있기에 영문 증명 서류를 떼는게 어려웠는데, 여권과 영문 주민등록등본으로 인증이 가능했습니다.
또한 가격도 합리적인 선에서 지불할 수 있었고, HSM 대신 SimplySign이라는 클라우드 기반 인증서 관리 도구를 사용하는 것을 조건으로 크게 단가를 낮출 수 있었습니다.
Mearie, 한 번 써보고 싶긴 한데 쓸 곳이 없다…
mearie를 개조해서 SvelteKit에서 SSR이 되게 만들었다...
We are joining Cloudflare! https://astro.build/blog/joining-cloudflare/
洪 民憙 (Hong Minhee) shared the below article:
생성 AI 논의에 대해 두서없이 몇 가지
lark @lark@hackers.pub
생성형 AI의 가치는 무분별한 창작보다 입력을 유의미하게 변환(transformative)하는 능력에 있으며, 이는 저작권법의 공정이용(Fair Use) 원칙과 밀접하게 연결됩니다. 구글 북스(Google Books) 소송 사례처럼 결과물의 목적이 원본과 판이할 때 기술적 정당성이 확보되지만, 현재의 LLM 서비스들은 출력의 자유도가 지나치게 높은 생성 방식에 치중해 저작권과 윤리적 문제를 야기합니다. 저자는 단순 생성을 제한하고 정보 추출이나 개발자 사고 보조에 집중하는 새로운 인터페이스(interface)와 기술적 장치의 필요성을 제안합니다. 이러한 비판적 시각은 AI 기술이 인간의 능력을 보조하면서 법적·윤리적 테두리 내에서 발전할 수 있는 중요한 설계 방향을 제시합니다.
Read more →빨리 저런 라이센스가 제대로 잘 만들어져서 내 레포에 적용하고 싶다.
근데 그런 라이센스가 있다한들 AI 기업들이 그걸 존중할까 하는 걱정이 있는데. 한가지 긍정적인건 LLM들이 원본 데이터를 하도 잘 외워서(이게 꼭 긍정적이지만은 않다), 가령 유명한 소설 '위대한 개츠비'를 한번 읊어보라 하면 80% 정확도로 뱉더라 라던 연구가 있다. 그래서 라이센스를 어기고 학습에 사용한 코드가 있다면 검출은 쉬울지도?
모델 프로바이더 입장에서는 시스템 프롬프트에 '코드를 외웠다는 사실이 드러나지 않게하라' 같은걸 넣을수도 있겠다. 근데 또 모델이 나쁜짓을 하게 하면 딱 그지시만 따르는게 아니라 전반적으로 부작용이 생긴다는 연구가 있다(해당 연구에선 프롬프팅이 아니고 파인튜닝이었지만). 그래서 라이센스를 어기고 학습한다음 잡아떼기가 생각보다 어려운 일일수 있겠다.
@hongminhee洪 民憙 (Hong Minhee) 앗. 피드백 감사드립니다. 오류 수정했습니다! (Google 로그인을 넣으면서 버그가 있었네요.)
@arkjunJuntai Park 이제 잘 되네요! 감사합니다!
















