@hongminhee洪 民憙 (Hong Minhee) 하이랄로 돌아오세요…

洪 民憙 (Hong Minhee)
@hongminhee@hackers.pub · 906 following · 629 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
@z9mb1wwj 하이랄 이미 구했습니다.
디버깅을 하다가 도저히 모르겠어서 Gemini한테 시켜서 해보라고했는데, 걔도 나랑 똑같은 시도를 한다음에 잘 모르겠다고 하니까 덤앤더머같다;;
✨ Hackers' Public 첫 오프라인 모임! ✨
Hackers' Pub 사용자들의 자발적인 모임, Hackers' Public이 📅 9월 14일(일) 오후 3시 ~ 6시 열립니다.
이번 모임에서는 많은 분들이 흥미로워할 두 가지 발표가 준비되어 있습니다:
- 🎨 Code As a Canvas: 코드에서 예술작품이 되기까지
- ✍️ 폰트는 어떻게 만들어지는가 – Neo둥근모 개발 후일담
또한 자유롭게 교류할 수 있는 네트워킹 시간도 마련되어 있으니 많은 관심 부탁드립니다 🙌
현재는 2차 모집 단계이며, 👉 신청은 포스터의 QR코드 또는 http://public.hackers.pub 에서 가능합니다. (두 경로 모두 동일한 이벤트 페이지로 연결됩니다)
2차 모집 기간은 9월 7일까지이며, 완판이 되었더라도 참가자 신청 대기하신 분 중에서 두분 정도 선정할 예정입니다!
@cocoaAmaseCocoa おかしいですね。応答で
410 Gone
エラーが出ます。
일주일 넘게 손 놓고 있던 GitHub 이슈/PR 자동 레이블링 봇 다시 작업중.
@jcha0713joohoon 안녕하세요! 반갑습니다! #자기소개 에 올라와있는 분들 팔로하셔도 좋고, 자기소개도 해주시면 땡큐입니다<
해커스펍 오프라인 밋업 기대하고 있었는데 1차는 매진으로 못 사고 2차 기다리고 있었는데, 정신이 없어서 놓쳤네.. 담번엔 꼭 가봐야지
@yg1ee밀 2차 아직 안 떴어요!
洪 民憙 (Hong Minhee) shared the below article:
Fediverse Auxiliary Service Providers(FASP)の詳細解説
のえる @noellabo@hackers.pub
この記事では、Fediverseの課題を解決し、機能拡張を目指す新しいアーキテクチャ、Fediverse Auxiliary Service Providers(FASP)について解説します。FASPは、分散型ネットワークにおける検索・発見の限界や、セキュリティ・モデレーションの課題に対処するために開発されており、アカウント検索、コンテンツ検索、スパム検出などの機能を提供します。Mastodon gGmbHが主導し、NGI Searchプログラムからの資金提供を受けて開発が進められています。2025年にかけて基本仕様の公開、実装、テストが行われ、最終的にはFediverseエコシステム全体への拡大を目指しています。FASPは、Fediverseの可能性を大きく拡張する重要なプロジェクトであり、今後の進展が期待されます。
Read more →洪 民憙 (Hong Minhee) shared the below article:
Fediverse Auxiliary Service Providers(FASP)とは?
のえる @noellabo@hackers.pub
Fediverse Auxiliary Service Providers(FASP)は、分散型SNSであるFediverseの課題を解決するための「助っ人サービス」です。情報の探しにくさや小規模サーバーの不利といった問題を、検索サービス、スパム対策、トレンド表示といった機能で解消します。サーバー管理者はFASPを登録するだけで、高度な機能を外部サービスとして利用でき、ユーザーはどのサーバーにいても便利な機能を使えるようになります。Mastodonの最新バージョンで試験的な機能も登場しており、今後はスマホアプリなどからも利用可能になる予定です。FASPは、Fediverseをより便利で使いやすいSNSへと進化させる鍵となります。
Read more →Want to use C libraries in MoonBit? Now you can😆
With C-FFI, MoonBit can call native C functions — from low-level hardware ops to high-performance math.
A step-by-step guide to MoonBit’s C-FFI:
https://www.moonbitlang.com/pearls/moonbit-cffi
apkit書き直すか
해커스펍 오프라인 밋업 기대하고 있었는데 1차는 매진으로 못 사고 2차 기다리고 있었는데, 정신이 없어서 놓쳤네.. 담번엔 꼭 가봐야지
NeoVim Keybinding 사용 통계 보여주는 쓸만한 플러그인을 찾고 있다. 스스로 돌아보는 데에도 좋을 것 같고 다른 사람과 비교해보면서 유용한 패턴도 배워볼 수 있지 않을까
apmodel 0.4.0
書き直したばかりでまだドキュメント整備してないからもしも使いたいならソースコード見ながら使ってください
https://pypi.org/project/apmodel/0.4.0/
오랜만에 Termfedi 업데이트 Renote/React를 할 수 있게 Action 모드를 추가했다.
洪 民憙 (Hong Minhee) shared the below article:
한국의 eSIM 정책 문제점 분석
푸른곰 @purengom@purengom.com
서론 해외에서는 새 기기를 켜고 액티베이션 마법사만 따라가면 eSIM이 자동으로 이전되는 경험이 보편화되어 있습니다. 반면 한국은 여전히 IMEI/EID 전산 등록과 재다운로드 수수료(2,750원)가 당연한 절차로 남아 있습니다. 저는 이 구조가 보안 명분을 앞세운 과도한 통제이며, 결과적으로 소비자에게 비용과 불편을 전가한다고 판단합니다. 1) 자동 이전이 ‘가능한 […]
Read more →https://keivan.io/the-day-appget-died/
윈도 패키지 매니저 AppGet의 개발자가 WinGet 개발 과정에서 접촉했던 경험을 쓴 글.
MS가 오픈소스 친화적으로 바뀌고 있다고 하지만, 여전히 내부 문화가 매우 관료적이고 사내 정치가 toxic하다고 유명한데, 독립 개발자로서 MS와 컨택하는 일이 어떤 것인지 잘 알려주는 사례라고 봄.
Special thanks 한 줄만 적어줬어도 그가 분노하지는 않았겠지만, 그 한 줄 넣기가 어려운 게 Microsoft겠지.
컴파일러를 버리려면?? 역시 타입세이프 쿼리를 만들고 싶어...
@robin 오픈 소스로 공개하시나요!?
쿼리도 뮤테이션도 프래그먼트도 내부스토어관리도 만들었다... 이제 개인용도 정도로는 사용할만 하지 않을까??? 그치만 relay-compiler 의존성을 버리고 싶다... 얘가 svelte 파일은 무시하고 쿼리도 무슨 리액트에나 맞는 이상한 네이밍 강요하고 수정해보려 해도 RIIR 당해서 플러그인 시스템도 사라지고 참별로다... 역시 페이스북이 만든 모든건 웹 생태계를 자기 중심에 맞추기 위한 음모다... (아무말)
컴파일러를 버리려면?? 역시 타입세이프 쿼리를 만들고 싶어...
분해한 노트북으로 뭔갈 해야한다 장기는 멀쩡한데 관절이 일단 없음. 뼈도 절반은 부서짐(부러짐?)
@z9mb1wwj 뭔가 하드웨어 팅커링하시는 거 좋아하시나 보군요…
일단 첫번째 목표였던 SvelteKit SSR에 맞게 load 함수에서 쿼리하게 만드는덴 성공했다... 이제 캐시 업데이트와 relay-compiler를 때려서 svelte 파일도 컴파일하도록 만들기와 그외등등이 남았다...
쿼리도 뮤테이션도 프래그먼트도 내부스토어관리도 만들었다... 이제 개인용도 정도로는 사용할만 하지 않을까??? 그치만 relay-compiler 의존성을 버리고 싶다... 얘가 svelte 파일은 무시하고 쿼리도 무슨 리액트에나 맞는 이상한 네이밍 강요하고 수정해보려 해도 RIIR 당해서 플러그인 시스템도 사라지고 참별로다... 역시 페이스북이 만든 모든건 웹 생태계를 자기 중심에 맞추기 위한 음모다... (아무말)
결국 SvelteKit용 자체 GraphQL 클라이언트를 만드는 중... (relay-runtime 기반이지만)
일단 첫번째 목표였던 SvelteKit SSR에 맞게 load 함수에서 쿼리하게 만드는덴 성공했다... 이제 캐시 업데이트와 relay-compiler를 때려서 svelte 파일도 컴파일하도록 만들기와 그외등등이 남았다...
Mastodonの引用ってどういう仕様だっけ
Mastodonの引用ってどういう仕様だっけ
우부콘 코리아 2025에서 **"연합우주(Fediverse)란 무엇인가"**를 주제로 소개하는 세션을 가졌었는데, 그 때 쓰던 발표자료 한번 만들어놓으니까 "연합우주는 이런겁니다" 하고 던져주기 좋은 듯.....
발표자료는 여깄다네요... https://slides.kodingwarrior.dev/fediverse-onboarding-ubucon2025.pdf
포스터 본 사람들이 행사 참여 링크로 들어올 수 있게 QR코드를 넣었는데 너무 꽉찬 느낌이 들더라구요
시간이랑 정보는 어차피 행사 링크 들어가면 볼 수 있으니 빼는게 나을까요?
Parse, don’t validate는 언제 읽어도 좋은 글이다 https://lexi-lambda.github.io/blog/2019/11/05/parse-don-t-validate/
혹시 번역본이 편한 분은 여기에 번역본이 있습니다.(notJoon님 말고 다른 분들 보시라고 링크 달아 둡니다.)
https://eatchangmyeong.github.io/2022/12/04/parse-don-t-validate.html
@joonnotnotJoon
思い出すとここへ来る。
ㅋㅋㅋ 대체 몇번째지
Parse, don’t validate는 언제 읽어도 좋은 글이다 https://lexi-lambda.github.io/blog/2019/11/05/parse-don-t-validate/
Apple이 SIM 카드 슬롯 없는 iPhone을 어서 한국에서도 출시해서 K-eSIM을 정상화하는데 일조했으면 좋겠다. iPhone 3Gs가 이동통신 데이터 요금을 정상화하는 데에 결정적인 역할을 했던 것처럼…
I just published a blog post on the use of type-level programming in TypeScript. It was originally a section of the larger post I’ve been alluding to but I broke it out and expanded it. It’s much more of an opinion piece than most things I write but I’d like to think I have a few decent insights in there. Please check it out and let me know what you think.
재밋는 빵셔널 하실 분
fp-ts 라는 함수형 라이브러리와 함께 화살표로 맛깔나는 설명을 해주십니다
https://dev.to/gcanti/getting-started-with-fp-ts-setoid-39f3
귀여운 마스코트는 21세기 현대 프로그래밍 언어 및 개발툴의 필수사항이며 그렇지 않은 툴은 귀여운 마스코트를 가진 툴 미만잡이다 반박시 코볼 쓰는 회사 취직함
vtsls 시도해봤다가 yarn pnp에서 go to definition이 망가졌고... 전혀 상관없을 것 같지만 왠지 denols의 go to definition도 망가졌다. 힘든 일요일이다.
Hackers' Public 포스터 완성~ https://public.hackers.pub/
Hackers' Pub web-next 작업하다가 https://hackers.pub/@moreal/2025/debugging-deno-vite-plugin-part-1/ 이슈를 만나서 PR을 올렸다.
deno-vite-plugin 디버깅 1편
이 글은 Deno 런타임 환경에서 SolidStart와 `deno-vite-plugin`을 사용할 때 발생하는 라이브러리 임포트 문제를 해결하는 과정을 담고 있습니다. 특히, `jsr:@fedify/fedify` 라이브러리를 임포트할 때 `deno task build`가 실패하는 상황을 재현하고, 원인을 분석하여 임시 해결책을 제시합니다. 문제의 원인은 `deno info` 명령어가 `kind: asserted`인 모듈을 제대로 처리하지 못하는 데 있었으며, 이를 `esm`으로 취급하도록 수정하여 해결했습니다. 다만, 근본적인 해결책은 아니며, 추가적인 `npm` 관련 에러가 남아있음을 언급합니다. 이 포스팅은 Deno 생태계에서 Vite 플러그인을 사용할 때 발생할 수 있는 문제와 그 해결 과정을 보여주며, 유사한 문제를 겪는 개발자들에게 실질적인 도움을 줄 수 있습니다.
hackers.pub · Hackers' Pub
Link author: Lee Dogeon@moreal@hackers.pub
@TuringAppleDev튜링의 사과
튜사의 공동구매 꾀임에 넘어갔다.
@woaol벨 꽤 비싼 모델 같던데… ㄷㄷㄷ
딱히 Windows를 좋아하지는 않지만… 그렇다고 내가 만든 소프트웨어가 Windows를 아예 지원 안 하는 건 별개의 이야기. 그래도 가장 많이 쓰이는 운영체제인데, 지원을 아예 안 할 수는 없다고 생각한다.
지금 튜사라 Windows 장비가 없어서 테스트를 못 하고 있다는 뜻.
딱히 Windows를 좋아하지는 않지만… 그렇다고 내가 만든 소프트웨어가 Windows를 아예 지원 안 하는 건 별개의 이야기. 그래도 가장 많이 쓰이는 운영체제인데, 지원을 아예 안 할 수는 없다고 생각한다.
ㅋ딩워리어 님이 알려준 링크 백업...
- https://www.cs.cmu.edu/afs/cs/academic/class/15213-f15/www/schedule.html
- https://pages.cs.wisc.edu/~remzi/OSTEP/
- https://www.youtube.com/watch?v=vdPALZ-GCfI&list=PLSE8ODhjZXjbj8BMuIrRcacnQh20hmY9g
- https://hpbn.co
- https://codingchallenges.fyi/challenges/challenge-forth/
- https://app.codecrafters.io/courses/redis/overview
나는 API가 좀 복잡해도 좋으니까 기능 많은 라이브러리가 좋다. 물론 기능도 많으면서 API까지 단순하면 금상첨화지만.
거의 반은 내가 기여했네 ㅎㅎ
@fedify/fedify
: Custom Collection 디스패처 setter@fedify/cli
:webfinger
커맨드@fedify/next
: 패키지 제작 및 예제 생성@fedify/sveltekit
: 패키지 분리, 타입 수정 및 예제 생성@fedify/cfworkers
,@fedify/denokv
,@fedify/hono
: 패키지 분리
The #Fedify monorepo has grown to 16 packages!
We've been working hard to make Fedify more modular and easier to integrate with your favorite tools and platforms. From the core framework to database drivers, from CLI tools to web framework integrations—we've got you covered.
Our packages now include:
- Core framework and CLI tools
- Web framework integrations: Express, Hono, H3, Elysia, NestJS, Next.js, SvelteKit
- Database drivers: PostgreSQL, Redis, SQLite, AMQP/RabbitMQ
- Platform integrations: Cloudflare Workers, Deno KV
- Testing utilities
Each package is available on JSR and/or npm, making it easy to pick exactly what you need for your ActivityPub implementation.
What integration would you like to see next? Let us know!
@hongminhee洪 民憙 (Hong Minhee) union + type 쓰면 비슷하게 되지 않나요?
@bglbgl gwyng GraphQL이 공용체는 객체 타입끼리만 쓸 수 있더라고요. 열거형을 못 씁니다…
https://well-typed.com/blog/2025/08/standard-chartered-supports-haskell-ecosystem/
제일은행을 먹은 SC(Standard Chartered)가 하스켈 생태계에 돈을 보태겠다네요. SC가 하스켈을 프로덕트에 조금씩 쓰고 있다는 얘기는 들은 적 있는데... 뭐 얼마나 후원하는지는 자세히는 안나와 있습니다만, 대기업 돈이 들어오면, 긍부정적 변화가 생기긴 하는데.. 툴체인이 정돈된다든지 해서 입문자한테 도움이 되는 변화가 생기면 좋겠습니다. 하스켈을 JS로 트랜스파일링 하는 컴파일러도 있는데, 막상 쓰려고 보면, 난이도가 너무 높아요.
진짜 디자인 하고싶은대로 다 하고 있는데, 누군가가 보다 못해서 "차라리 내가 하고 만다" 하고 자원을 해주지 않을까(?)
@kodingwarriorJaeyeol Lee 요런 디자인은 어떠세용
@kodingwarriorJaeyeol Lee 요런 디자인은 어떠세용
@2chanhaeng이찬행
@kodingwarriorJaeyeol Lee 헉! 이거 좋은데요!?!
언젠가는 나만의 Markdown 포매터를 만드리… 이름은 MMF 정도로…