
洪 民憙 (Hong Minhee)
@hongminhee@hackers.pub · 861 following · 607 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
오늘의 디버그 일기 자꾸 액펍아카데미랑 플래닛에서 요청을 보내도 씹었다 근데 액티비티 워크샵에서 수동요청 만드니까 잘 받아줬다 알고보니 액터 디스패쳐에서 inbox를 http로 던져줘서 그런 거였다...
오늘의 디버그 일기 자꾸 액펍아카데미랑 플래닛에서 요청을 보내도 씹었다 근데 액티비티 워크샵에서 수동요청 만드니까 잘 받아줬다 알고보니 액터 디스패쳐에서 inbox를 http로 던져줘서 그런 거였다...
@hongminhee洪 民憙 (Hong Minhee) pub을 좀 더 살려서 puppy라 합시다
@kodingwarriorJaeyeol Lee 너무 강아지 같잖아요 ㅋㅋㅋ
그나저나 Hackers' Pub 마스코트 고양이에 아직 이름이 없는데, 어떤 이름을 지어 주면 좋을까요? 🤔
@hongminhee洪 民憙 (Hong Minhee) pub을 좀 더 살려서 puppy라 합시다
Hackers' Pub 스티커 왔다!
@hongminhee洪 民憙 (Hong Minhee) 펍냥이 잘 쓰겠습니다 ㅋㅋㅋ
해커스펍 고양이는 해커 + 네코 해서 헤코(HECKO) 라고 하면 좋겠지만 L33T로 H3CKO라고 하는건 어떨까 하고 생각한다
역시 내 작명센스는 괴멸적이다
그나저나 Hackers' Pub 마스코트 고양이에 아직 이름이 없는데, 어떤 이름을 지어 주면 좋을까요? 🤔
어라 사진이 안 올라갔네. 해커스펍 로고 스티커 오백장이 왔습니다! 빵빠레!
그나저나 Hackers' Pub 마스코트 고양이에 아직 이름이 없는데, 어떤 이름을 지어 주면 좋을까요? 🤔
그나저나 Hackers' Pub 마스코트 고양이에 아직 이름이 없는데, 어떤 이름을 지어 주면 좋을까요? 🤔
그나저나 Hackers' Pub 마스코트 고양이에 아직 이름이 없는데, 어떤 이름을 지어 주면 좋을까요? 🤔
그나저나 Hackers' Pub 마스코트 고양이에 아직 이름이 없는데, 어떤 이름을 지어 주면 좋을까요? 🤔
Lots of talk about Ghost today, and rightly so, but don’t forget that a little open source framework @fedifyFedify: ActivityPub server framework made the ActivityPub plugin possible.
Support open source!
We'd like to recognize some excellent contributions from our #OSSCA (Open Source Contribution Academy) participants who have been working on #Fedify.
@gaebalgom개발곰 contributed PR #339, which introduces the
@fedify/elysia
package to provide Elysia integration for Fedify. This work addresses issue #286 by creating a plugin that enables developers using #Bun and #Elysia to integrate Fedify's #ActivityPub capabilities into their applications. The contribution includes the core integration module, documentation, examples, and proper monorepo configuration, making Fedify accessible to the Elysia community.
@r4bb1t submitted PR #315, implementing comprehensive
AbortSignal
support across multiple APIs to resolve issue #51. This contribution adds request cancellation capabilities not only to lookupWebFinger()
but also to lookupObject()
, DocumentLoader
, and the HTTP signature authentication flow (doubleKnock()
), allowing developers to properly handle timeouts and abort ongoing requests throughout the entire request chain. The implementation includes extensive test coverage for cancellation scenarios across all affected components and lays the groundwork for adding --timeout
options to various CLI commands like fedify lookup
, fedify webfinger
, and fedify nodeinfo
, making federated applications more robust and responsive.
@ooheundaoed addressed a testing infrastructure issue with PR #350, fixing a race condition in PostgreSQL message queue tests that was causing intermittent failures (issue #346). By adding explicit initialization before concurrent message queue listeners, this fix prevents table creation conflicts that were affecting test reliability, ensuring more consistent PR testing for all contributors.
@songbirds provided two test stability improvements with PR #344 and PR #347. The first PR adds skip guards to
RedisKvStore
tests as a workaround for a known Bun runtime issue, keeping the test suite functional while awaiting an upstream fix. The second PR resolves a race condition in the code generation process by randomizing output filenames, preventing conflicts during parallel test execution. These contributions help maintain a stable testing environment for the project.
Thank you all for your contributions to Fedify. Your work helps make federated social networking more accessible to developers.
아.. 저 승질 머리 고양이, 득 해야 하는데...해펍 모임은 언제인가요?
@lionhairdino 아마도
@kodingwarriorJaeyeol Lee 님께서 올해 내 모임을 생각 중이신 걸로…
아.. 저 승질 머리 고양이, 득 해야 하는데...해펍 모임은 언제인가요?
xv6 부팅에 릭롤링 끼얹기. 재밋잖아~ 한잔해~
Python 기반의 교육용 DBMS인 BlueBase라는걸 만들고 있습니다. 언젠가... 언젠가 공개하겠습니다. 제 과목 수강생이 아니더라도 누구나 해볼 수 있게, GitHub Classroom 기능을 이용해볼 예정입니다.
맥 마이그레이션을 할 땐 썬더볼트 케이블을 사용하기로 해요.
@aiooAhn Kiwook 새로 사셨나요?!
맥 마이그레이션을 할 땐 썬더볼트 케이블을 사용하기로 해요.
modern-screenshot 이란 물건을 접하게 됐는데 얘는 html-to-image 로부터 포크 떠진 아이이고, 걔는 또 dom-to-image 로부터 포크 떠진 아이인데 vercel satori 가 더 낫다는 얘기도 본 것 같다. 한편, 우리 팀은 html2canvas 로부터 포크 뜬 html2canvas-pro 를 써보고 있었으며... (정신 없음)
전 개인적으로 LINQPad를 정말 좋아하는데요, LINQPad 9 Beta 버전에서 새롭게 강화된 JavaScript Interop과 내장된 WebView 지원 덕에 C# 코드 레벨에서 ESM 모듈을 불러와 사용하는 것도 훌륭하게 소화 가능합니다. 이 코드는 LINQPad 밖에서는 WebView2를 대상으로도 쓸 수 있습니다.
これは欲しい、欲しくてたまらない。😂
@hongminhee洪 民憙 (Hong Minhee) 몇개 주문하셨나요 👀👀👀
@kodingwarriorJaeyeol Lee 500장 주문했어요
Hackers' Pub 스티커 왔다!
시간 날 때 언어 관련 툴링들을 어떻게 구현하는지에 대한 글을 써봐야겠다. 린터, 테스트 커버리지, 프로파일러, 디버거에 대해 써보고 싶지만 과연 나의 게으름이 잘 버텨줄지는 모르겠다
洪 民憙 (Hong Minhee) shared the below article:
OSTEP 독학 일지 - H.0.

Jaeyeol Lee @kodingwarrior@hackers.pub
6년 차 개발자가 기본기를 다지기 위해 OS 기초를 다시 공부하는 여정을 담은 글입니다. 저자는 신입 개발자 수준의 기본기를 갖추기 위해 OSTEP 교재를 선택하고, xv6 프로젝트를 통해 운영체제 동작 원리를 체화하고자 합니다. 이 글에서는 xv6 과제들을 단계별로 공략하며 겪는 우여곡절과 발견, 그리고 이를 통해 얻는 인사이트를 서사적으로 풀어낼 계획을 밝힙니다. 단순히 지식을 정리하는 것을 넘어, 독자에게 재미있는 스토리를 전달하고 기술 면접에도 도움이 될 만한 생생한 경험을 공유하고자 하는 저자의 의지가 돋보입니다. OSSCA 2025 멘토링 경험에서 영감을 받아 시작된 이 여정은, 개발자로서의 성장과 더불어 해커스펍 커뮤니티에도 기여하고자 하는 저자의 열정을 보여줍니다.
Read more →3년 전에 @disjukrㄹ 님에게 받아 묵혀두었던 misaka.moe 도메인 어디 쓸만한데 없을까 계속 미루만 있다가 임시로 제 레포지토리에 리다이렉션 걸었습니다. 예) https://misaka.moe/.dotfiles
웹 서버 프레임워크를 밑바닥에서부터 직접 만들고(!!!!) 거기다가 fedify 끼얹으면 재밌는 챌린지가 될 듯
@hongminhee洪 民憙 (Hong Minhee) 지금까지 살펴본 바로 관리자 계정만 팔로우를 관리할 수 있게 되어있는듯 합니다.
@rkttu남정현 앗… 그렇군요. 😅
사실 Git을 배우기 전에도 Mercurial을 썼었고, Git 자체도 배운 지 15년은 지났기 때문에 Git을 접한 지 얼마 안 되는 분들이 어려워 하시는 부분을 도와 드리고 싶어도 쉽게 설명을 잘 못 하겠다.
@rkttu남정현
@kodingwarriorJaeyeol Lee 귀가한 뒤에 확인해 보겠습니다!
@rkttu남정현 닷넷데브 포럼에 들어가서 다른 ActivityPub 계정을 팔로하는 기능을 찾아보고 있는데, 찾지를 못하겠네요. 저도 팔로 테스트를 해보고 싶어서 그런데, 어디서 외부 ActivityPub 계정 팔로를 할 수 있는지 알려주실 수 있을까요?
@hongminhee洪 民憙 (Hong Minhee) https://www.spacecloud.kr/ 이런 곳 찾아 보거나 Airbnb 빌리는 것도 방법이 될 것 같네요.
@kaidomo김병환 Byunghwan Kim 안 그래도 다른 분께서 SpaceCloud 추천해 주셔서 살펴보고 있었습니다. 고맙습니다!
를 더 명확하게 관리하기 위해서라도 Relay같은 물건이 필수적으로 보이는데, React 바깥에서 제대로 사용하기 좀 어려워서 고민임
@rkttu남정현
@kodingwarriorJaeyeol Lee 귀가한 뒤에 확인해 보겠습니다!
@xtjuxtapose 오옷…!! 감사합니다!
공공서비스예약 이란 페이지가 있습니다. 10~20년 전에는 "공공" 이런게 많지 않았어서 그런가, 모르는 분들이 많은 것 같아요. @hongminhee洪 民憙 (Hong Minhee)
@lionhairdino 오… 유용하네요!! 감사합니다!
다 쓰고 나서 보니 realgsong님이 이미 쓰셨네요. 서울창업허브는 이용은 안하고 방문만 했었는데, 시설 괜찮습니다. 용산구 시설 대관 같은 관공서들 이용 방법도 있습니다. 은근, 비영리는 지원 받을 곳이 꽤 있습니다. (아는 척 얘기하고 있는데, 예전에 알아만 보고 실제 사용할 일이 사라져 실 경험은 없습니다) @hongminhee洪 民憙 (Hong Minhee)
@lionhairdino 오… 정보 감사합니다!
많은 사람들이 각자 에디터에 Vim 에뮬레이터깔고, 한번씩 ci(/ci{/ci[/ci'/ci"/ci` 돌려봤으면 좋겠어
프론트엔드 하는 팔로워분들은 cit 한번씩만이라도,,,,
Replit으로 이런걸 만들었어요 https://tweet-gen-ai.replit.app/
결과는 이런식으로 나와요 https://tweet-gen-ai.replit.app/shared/FyZD8OU9W-gsXg3SxFqpv
@hongminhee洪 民憙 (Hong Minhee) 저번에 서울숲하스켈은 패파 회의실에서 하더라고요
@bglbgl gwyng 오… 그것도 한 번 알아보겠습니다. 감사합니다.
2004年8月5日から始まったエンジニア人生、気づけばもう21年。本当にお疲れ様、21年間の自分。
- すべてが素晴らしかった会社もあった。
- 恨みや憎しみでいっぱいだった職場もあった。
- 良いところも悪いところもあった会社。
- 給料も退職金も払わなかったひどい会社。
- ちょっと変わった会社もあったな…。
- 本当に色々あった、波乱万丈の21年だった。
これからの10年も、自分自身にエールを送りながら――
すべてが思い通りにいくわけじゃないけれど、そんな時こそ、逃げずに、正面からぶつかって、前に進む覚悟で。
@hongminhee洪 民憙 (Hong Minhee) 서울창업허브 같은 곳에 문의 해보면 어떨까요? 보통은 입주 기업들만 회의 공간을 쓰긴 합니다만...
@realgsong 오… 한 번 문의해 보겠습니다. 감사합니다.
서울에서 10–15명 정도 모여서 회의 겸 작업할 만한 공간 어디 없을까요? 토즈를 이용해 볼까 했는데 8시간 정도 예약하려면 너무 비싸더라고요.
FEP 뒤적뒤적 거리면서 Fedify에 넣을만한거 찾아보는 중....
マルコフ連鎖bot、botkitに載せるでもいいな
8月3日(日)にOSC 2025 京都で開催される「Fediverseのつくりかた 〜開発者・管理者たちの現場から〜」セミナーで、「BotKit by Fedify:誰でも簡単に作れるActivityPubボット」というテーマでオンラインにて約10分間発表します。普段からフェディバースボットの制作に興味がある方には、きっと興味深く聞いていただけるのではないかと思います。参加費も無料ですので、ぜひ多くの方のご参加をお待ちしております。
BotKit by Fedify:誰でも簡単に作れるActivityPubボット
本日OSC 2025京都で開催された「Fediverseのつくりかた 〜開発者・管理者たちの現場から〜」セミナーで発表した「BotKit by Fedify:誰でも簡単に作れるActivityPubボット」の発表資料を共有します。ご清聴ありがとうございました。