@hongminhee洪 民憙 (Hong Minhee) 사이트 UI가 역시 개발자들의 그윽한 향기가 나서 좋네요 환영해주셔서 감사합니다!

洪 民憙 (Hong Minhee)
@hongminhee@hackers.pub · 579 following · 383 followers
Hi, I'm who's behind Fedify, Hollo, BotKit, and this website, Hackers' Pub!
Fedify, Hollo, BotKit, 그리고 보고 계신 이 사이트 Hackers' Pub을 만들고 있습니다.
Website
- hongminhee.org
GitHub
- @dahlia
Hollo
- @hongminhee@hollo.social
DEV
- @hongminhee
velog
- @hongminhee
Qiita
- @hongminhee
Zenn
- @hongminhee
Matrix
- @hongminhee:matrix.org
X
- @hongminhee
@arpesia_lubia하 윤 칭찬으로 알아듣겠습니다. ㅋㅋㅋㅋ
여기서는 앞으로 본명으로 활동할것같습니다. 코코넥트라는곳에서 왔습니다 감사합니다.
@arpesia_lubia하 윤 님 어서 오세요!
fedify node
(ActivityPub판 neofetch
같은 것) 커맨드로 Hackers' Pub 서버를 찔러봤다.
██████████████████████████████████████ hackers.pub
██████████████████████████████████████ ===========
██████████████████████████████████████ Software:
██████████████████████████████████████ hackerspub v0.1.0+0972cbb086b1f01e039221a3c8522fc4b8d0b4b8
██████████████████████████████████████ https://hackers.pub/
▒▒▒▓▓████▓▒▒▓▓████████▓▓▒░▒▒░@##@░▓▓██ https://github.com/hackers-pub/hackerspub
ppbkM@█▓▒*mp%#▒█████▓░BowZphZXXUJCLdW# Protocols:
JJLOk#█▓░dzJb&&&*kbhahhqQCOwJuXZpLvJmp activitypub
XXzcQb*ohCfcq*pQLLQZqbhhkbqZCzQoMZuXCQ Outbound services:
XzxtnULCJx)xwaQnzCOphMB@▒#aZUxzOqLvCqk atom1.0
XXcvCpakdUtvpMkqLccU0h#▒▓@aZc|/uJOq*#▓ Users:
XXJLd8▓▒@qnXpWB@8WdYjCkM░@aZLXO%▒▒▓▓██ 244 (total)
Q0Zwa#█▓░kUQk%km0CYccmM#▒░%dw0d8██████ 24 (active half year)
MMW&#▒██▓B*MB#&*akkho&░▒▓▓@8&M8░██████ 5 (active month)
▓▓▓▓██████▓▓██▓▓▒░░▒▓▓█████▓▓▓▓███████ Local posts:
██████████████████████████████████████ 3,946
██████████████████████████████████████ Local comments:
██████████████████████████████████████ 0
██████████████████████████████████████ Open registrations:
No
많은 언어에서 배열이 primitive로 주어지기 때문에 간과하기 쉬운데, 실제로 배열은 Binary Trie이다. 인덱스 0b01101010
로 어떤 배열을 접근한다는건 왼오오왼오왼오왼
으로 트리를 타고 내려가는 것이다. 실제로 칩에서 어떻게 동작할지를 상상해보면 좋다.
Hackers' Pub이라는 소프트웨어 개발자를 위한 SNS 겸 블로그 플랫폼을 만들고 있습니다. ActivityPub을 지원하여 Mastodon이나 Misskey 등과도 상호 소통이 가능합니다. 아직 사용자 수는 적지만 괜찮은 글들이 올라옵니다. 관심 있으신 분은 DM으로 이메일 주소 알려주시면 초대 드립니다!
Hackers' Pubというソフトウェア開発者向けのSNS兼ブログプラットフォームを開発しています。ActivityPubに対応しており、MastodonやMisskeyなどとも相互にコミュニケーションが可能です。まだユーザー数は少ないですが、質の高い記事が投稿されています。
また、これまでは韓国語中心のコミュニティが形成されていますが、今後は日本語コミュニティも拡大していきたいと考えています。自動翻訳機能が搭載されているため、既存の韓国語の記事も日本語で読むことができます。
ご興味のある方は、DMでメールアドレスをお知らせいただければご招待いたします!
Hackers' Pub이라는 소프트웨어 개발자를 위한 SNS 겸 블로그 플랫폼을 만들고 있습니다. ActivityPub을 지원하여 Mastodon이나 Misskey 등과도 상호 소통이 가능합니다. 아직 사용자 수는 적지만 괜찮은 글들이 올라옵니다. 관심 있으신 분은 DM으로 이메일 주소 알려주시면 초대 드립니다!
Fedify에 Cloudflare Workers 지원 추가한 다음, BotKit에도 Cloudflare Workers 지원 추가해서, 연합우주에 봇 무한 증식시키는 상상
지금은 BotKit 앱을 가장 쉽게 배포할 만한 플랫폼이 Deno Deploy 정도인데 너무 비싸서 곤란하다.
Fedify에 Cloudflare Workers 지원 추가한 다음, BotKit에도 Cloudflare Workers 지원 추가해서, 연합우주에 봇 무한 증식시키는 상상
Apache Pulsar 4에서 ZooKeeper가 대체되는구나.
원래 Pulsar는 장기 플랜으로 ZooKeeper 대체를 계획, Cloud Native 한 운영에 맞도록 etcd를 대체자로 계획하고 있었다.
근데 어쩐 일인지 oxia 라는 Metadata store service 를 자체적으로 개발, etcd와 oxia 중에 선택할 수 있도록 했다.
메세지 브로커 서비스 특성상 운영에 큰 문제거 없다면 잘 건드리지 않기 때문에 당분간 내가 쓸 일은 없겠지만 Cloud Native 한 Pulsar 신규 구성을 염두에 둔다면 oxia를 고려해 보는 것도 나쁘지 않겠다.
드디어 Fedify에서 npm 패키지 만드는데 dnt를 버리고 tsdown을 쓰게 바꿨다. 테스트도 Deno, Node.js, Bun 내장 테스트 러너로 돌게 했고. 이제 다시 원래 하려고 했던 Cloudflare Workers 지원 작업을 재개해야 한다.
https://github.com/fedify-dev/fedify/commit/cc3d14fda6a8548ecb04473de19c9134655e5018
@hongminhee@hackers.pub洪 民憙 (Hong Minhee) 어 일단 코드뜯어보면 많이 무거워졌어요..
@arpesia_lubia루비아(카샤) 오… Windows 팀에서 일하시나요…! 🤩
@hongminhee洪 民憙 (Hong Minhee) 윈도우 11이 무거워진 느낌이에요 10에선 느려졌다는 느낌이 딱히 없었는데 11으로 올라가니 여러모로 뭔가 느릿느릿한 느낌이...
@Silverkey027은열쇠🥨
아… 그렇군요. 😅
근데 Windows가 같은 사양의 컴퓨터에서 Linux보다 훨씬 굼뜬 것 같다는 느낌이 드는데, 기분 탓인가? 아니면 Windows 11에서 유난히 굼떠졌나?
내가 Windows를 사용하는 방식에 문제가 있을 수도 있지만…
근데 Windows가 같은 사양의 컴퓨터에서 Linux보다 훨씬 굼뜬 것 같다는 느낌이 드는데, 기분 탓인가? 아니면 Windows 11에서 유난히 굼떠졌나?
Today we're announcing previews of the native port of TypeScript! These nightly previews will be available on npm and the VS Code marketplace!
npm install -D @TypeScript/native-preview
npx tsgo --version
https://devblogs.microsoft.com/typescript/announcing-typescript-native-previews
Windows에서만 발생하는 문제를 해결하기 위해 몇 달 만에 Windows를 켰다. 집에 Windows가 깔린 AMD64 컴퓨터가 없어서 ARM64 컴퓨터라도 켰다. (재작년인가에 사놓고 거의 안 쓴 Windows Dev Kit 2023.)
@rolldown/binding-win32-arm64-msvc 패키지가 없다고 오류가 난다… 하하…
Windows에서만 발생하는 문제를 해결하기 위해 몇 달 만에 Windows를 켰다. 집에 Windows가 깔린 AMD64 컴퓨터가 없어서 ARM64 컴퓨터라도 켰다. (재작년인가에 사놓고 거의 안 쓴 Windows Dev Kit 2023.)
Deno는 언제쯤 tsgo를 내장할 것인가…!
Bun에서 node:test
모듈을 쓸 수 있긴 한데, 모든 기능을 다 제공하는 건 아니라서 이것에 의존하기가 어렵다. (적어도 내가 돌리려는 테스트는.)
그리고 Deno가 자체 API를 모두 Deno
네임스페이스 안에다 몰아넣는 방식은 그 나름의 장점도 있지만, 표준화될 수도 있을 가능성은 원천 차단하는 것 같다는 생각이 들었다. Node.js처럼 모듈로 다 빼는 게 나은 것 같다.
이제 Deno 뿐만 아니라, Bun, 심지어 Node.js도 내장 테스트 러너를 지원하는데, 문제는 이들의 API가 서로 다 다르다는 것. 그리고 기능도 조금씩 달라서 어떻게 호환 레이어를 만드려고 해도 세 테스트 러너가 제공하는 기능의 교집합만 쓸 수 있다. 음…
Bun에서 node:test
모듈을 쓸 수 있긴 한데, 모든 기능을 다 제공하는 건 아니라서 이것에 의존하기가 어렵다. (적어도 내가 돌리려는 테스트는.)
이제 Deno 뿐만 아니라, Bun, 심지어 Node.js도 내장 테스트 러너를 지원하는데, 문제는 이들의 API가 서로 다 다르다는 것. 그리고 기능도 조금씩 달라서 어떻게 호환 레이어를 만드려고 해도 세 테스트 러너가 제공하는 기능의 교집합만 쓸 수 있다. 음…
Just ended up implementing much greater test coverage for @holloHollo
as well as access token revocation: https://github.com/fedify-dev/hollo/pull/147
Sometimes I end up doing more than expected in pull requests 🙃
한국 페디버스 개발자 모임에서 주최한 스프린트에 다녀왔다. 기여하고자 했던 https://github.com/fedify-dev/fedify/issues/169 는 또 JSON-ish 관련 이슈로 해결하지 못했지만 소규모 모임에서 얻을 수 있는 좋은 분위기와 에너지를 맘껏 느껴 좋았다. PR은 보내지 못했지만 Fedify 마스코트(이름 없음)로 키링 만들어 나눠드려 그나마 다행이었다. 행사 준비하고 진행해준 @hongminhee洪 民憙 (Hong Minhee) 님께 감사드린다.
페디버스 행사가 있는 날에 하필 트위터 서비스가 고장나서 오랜만에 마스토돈에 글 남겨본다 ㅋㅋ
@lqezPark Hyunwoo Fedify 키링 만들어 주셔서 다시 한 번 감사드립니다…!!
오늘 X 상태가 안 좋은 이유는… 오늘 FediDev KR 스프린트 모임에서 다 같이 모여서 X 망하라고 제사를 지냈기 때문입니다.
BeOSの精神的な後継者でありオープンソースプロジェクトであるHaiku(@haiku)…いつかはぜひちゃんと使ってみたいと思っています。(VMへのインストールは何度か試したことがありますが)
HaikuでIceweasel(Firefoxのフォーク)が使えるようになっている
WebPositiveやGNOME WebでMisskeyを開くとクラッシュすることがあったけどIceweaselは結構安定している
ただ、実用的とは言えないレベルで重いので今後の最適化に期待
오늘 드디어 Hackers' Pub의 기여자가 되었다는 소식. https://github.com/hackers-pub/hackerspub/pull/79
한국 페디버스 개발자 모임에서 주최한 스프린트에 다녀왔다. 기여하고자 했던 https://github.com/fedify-dev/fedify/issues/169 는 또 JSON-ish 관련 이슈로 해결하지 못했지만 소규모 모임에서 얻을 수 있는 좋은 분위기와 에너지를 맘껏 느껴 좋았다. PR은 보내지 못했지만 Fedify 마스코트(이름 없음)로 키링 만들어 나눠드려 그나마 다행이었다. 행사 준비하고 진행해준 @hongminhee洪 民憙 (Hong Minhee) 님께 감사드린다.
페디버스 행사가 있는 날에 하필 트위터 서비스가 고장나서 오랜만에 마스토돈에 글 남겨본다 ㅋㅋ
Had a wonderful time today at our second FediDev KR #sprint (@sprints.fedidev.kr한국 페디버스 개발자 모임) gathering at Turing's Apple (
@TuringAppleDev튜링의 사과) in #Seoul!
We spent the day contributing to various #fediverse open source projects including @fedifyFedify: an ActivityPub server framework,
@holloHollo
, and Hackers' Pub. It was fantastic to see the community come together to build and improve tools for the decentralized social web.
Our participants made some great contributions, and you can read all about what we accomplished in today's blog post.
Looking forward to our next sprint!
오늘 스프린트 모임 즐거웠어요! 다음에 또 만납시다!
같은 얘기 한 적 있는데, 유전자 발현(expression)을 계산(evaluation)하거나 평가(evaluation)하지 않듯이, 표현(expression)을 평가(evaluation)는 해도 계산(evaluation) 또는 (표현의) "값을 구한다(evaluate)"고 하지 않듯이, 식(expression)도 평가(evaluation)하지 않고, '값을 구한다(evaluate)'거나 계산(evaluation)했으면 좋겠다고 생각해 봅니다.
(2025-05-24) FediDev KR 스프린트 두 번째 모임
2025년 5월 24일 스프린트 모임의 기록을 남깁니다.
안녕 해커스펍! 이제 정말로 열심히 개발블로그 같은걸 써볼거에요 (시즌 2147483647호)
오늘 박현우 님(@lqezPark Hyunwoo)께서 Fedify 로고로 배지를 만들어 와주셨습니다! FediDev KR 두 번째 스프린트 모임 오신 분들께 나눠드리고 있어요.
@hongminhee洪 民憙 (Hong Minhee) 이미.... 다 받은 사람들일 것 같습니다,,,,
@kodingwarriorJaeyeol Lee 그럼… Fedify 스티커라도…
오늘 스프린트 모임에서는 Hackers' Pub 초대장을 막 뿌려야지!
@hongminhee洪 民憙 (Hong Minhee) 이미.... 다 받은 사람들일 것 같습니다,,,,
2nd sprint meetup @ fedidev.kr
@sprints.fedidev.kr한국 페디버스 개발자 모임
내 정신 좀 봐. 사진을 왜 빼먹었니,,,
2nd sprint meetup @ fedidev.kr
튜링의 사과(@TuringAppleDev튜링의 사과) 입구에서부터 이렇게 FediDev KR 스프린트 모임 배너를 띄워주셨네요!
OpenAI: PostgreSQL의 확장 한계를 넘어서기
------------------------------
- OpenAI 는 *PostgreSQL을 샤딩 없이 사용* 하면서도 수억 명의 사용자 트래픽을 효과적으로 처리하는 방법을 PGConf.dev 2025에서 공유함
- *쓰기 병목* 문제를 해결하기 위해 * 쓰기 분산, 쿼리 최적화, 스키마 관리* 등 다양한 접근 방식을 도입함
- 주요 이슈로 *MVCC 디자인의 테이블/인덱스 팽창* , …
------------------------------
https://news.hada.io/topic?id=21081&utm_source=googlechat&utm_medium=bot&utm_campaign=1834
아, 튜사 너무 일찍 도착해버림
아, 튜사 너무 일찍 도착해버림
오늘 스프린트 모임에서는 Hackers' Pub 초대장을 막 뿌려야지!
Zed는 일단 에디터로서의 완성도가 매우 높다. 웬만한 기능이 모두 빌트인되어 있으면서, 방대한 코드베이스에서도 엄청난 반응성을 보여준다. AI 기능은 커서와 크게 다르지 않은데, 기본 제공 모델이 아직 Claude 뿐이다. (다른 모델은 API 키 필요) 그리고 IRC 같은 채팅 기능이 내장되어 있는게 재미있다. 전반적으로 상당히 공들인 것 같고, 장인정신 같은 것이 느껴지는 소프트웨어.
MoonBit enables seamless Integration with Python — Built for AI and Large Systems!
⚙ Seamless integration via pyimport
🚀Static analysis + IDE support
💥 Built for AI and large systems
🔗 https://www.moonbitlang.com/blog/moonbit-x-python/
Try now:https://aka.moonbitlang.com/vsm
Python도 패키징 생태계 난장판이라는 생각 많이 했었는데, JavaScript/TypeScript도 나름의 난장판인 듯. 뭐, 널리 쓰이는 언어들은 다들 나름의 생태계 문제들을 갖고 있는 거겠지…
JavaScript 툴체인 너무 어렵다. 고인물 아니면 못 쓸 것 같은데…
@hongminhee洪 民憙 (Hong Minhee) pnpm에서는 옵션이 따로 있어요: https://pnpm.io/cli/run#shellemulator
yarn도 지원했던 거 같은데 기억이 잘 안 나네요
@honnip 그냥 JavaScript 파일을 하나 만들어서 실행하는 식으로 해결했습니다. 😅