LogTape 벤치마크 세트를 만들면서 다른 로깅 라이브러리들을 써보는데, 내가 만든 거라 그런 게 크겠지만 LogTape이 나한테는 가장 사용하기 쉬운 것 같다…

洪 民憙 (Hong Minhee)
@hongminhee@hackers.pub · 565 following · 372 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
벤치마크 코드 작성하는 건 바이브 코딩으로 할 만한 것 같다.
Hackers' Pub도 Deno 2.3.6으로 올려야지.
@oenomelPorco Rosso
@faaaaaaaux Hackers' Pub에 오신 것을 환영합니다!
OSC 2025 교토에서 세미나 발표 요청을 받았다… 개발자 시점에서 연합우주에 관해 10분 정도 발표해 달라고 한다. 일단 수락하긴 했는데, 무슨 내용으로 발표를 해야 하려나…?
@encypheredGeunwoo Shin
@ll4g1
@enigmatoAngry Discordant Hackers' Pub에 오신 것을 환영합니다! 어서 오세요.
할 게 많아서 뭐부터 해야 할 지 우왕좌왕
LogTape에서 dnt 쓰던 걸 모두 걷어내고 tsdown 쓰게 바꿨다!
https://github.com/dahlia/logtape/commit/dc6777f0f23dd9d178171e4f23e00ce8ca360c79
@jinukJinuk Kim
@artfloweranthony
@hyaline
@edykim용균 Hackers' Pub에 오신 것을 환영합니다!
@overworksMinhyung Park 님, 어서 오세요!
혹시 Bluesky 쓰시는 분 계시면 아래 글을 Bluesky에서 공유해 주실 수 있을까요? 감사합니다.
사실 @geeknews_bot 아주 감사하게 잘 쓰고 있긴 한데, 가끔 링크가 안 걸리는 버그가 있어서 조금 아쉽습니다. 서식도 종종 깨지더라고요. 나중에 시간 나면
@botkitBotKit by Fedify
써서 하나 만들어 볼까 싶기도 합니다.
그것 아시나요…? 연합우주 봇 만들 때는 @botkitBotKit by Fedify
쓰면 아주 많이 편하답니다. BotKit 문서를 참고해서 만들어 보세요!
제가 121명 초대했는데 @kodingwarriorJaeyeol Lee 님이 118명 초대했군요… 좀 있으면 저보다 초대한 사람이 더 많아지실 것 같네요. ㄷㄷ
할아버지 댁에 Macintosh가 있었는데, 내 기억이 맞다면 이 모델인 것 같다. 할아버지는 Apple을 좋아하셔서 Apple 컴퓨터만 사셨는데, 내가 고등학교 입학할 때는 내 입학 선물로 PowerBook G4를 사준다는 핑계로 용산에 같이 가서 당신의 iMac G4도 함께 사셨다. (그게 핑계라는 건 나중에 할머니 통해서 알게 되었다… ㅋㅋㅋ)
지금 보니 키보드에 좌측 Control 키가 위에 있고 Caps Lock 키가 아래에 있네. 좋은 디폴트인데 왜 요즘 Mac은 이렇게 안 하지?
초대장이 무척 필요하신 분들은 제게 DM 주시면 몇 개 정도는 드릴 수 있습니다!
이제 Node.js, Bun, Deno 모두 테스트 러너를 내장하게 되었는데, 서로 API가 다른 게 문제다. 뭔가 셋이서 잘 협의해서 크로스 런타임으로 쓸 수 있는 테스트 프레임워크 API를 마련해 주었으면 좋겠다. @cross/test 같은 거 쓰고 싶지 않다.
단문도 번역 기능 만들긴 해야겠다.
새로 오신 분들은 #자기소개 태그 걸린 글들 읽어보고 관심사가 맞는 분들 팔로하셔도 좋을 것 같네요. 그나저나, 자기소개만 읽어도 다 재밌다…
프로그래밍 입문… 저는 AUTOEXEC.BAT을 수정하면서 코딩 비슷한 걸 시작한 것 같아요. 주로 아버지가 짜 둔 MS-DOS 배치 파일을 고치면서 놀았었고, 나중에는 90년대 말에 개인 홈페이지 붐이 오면서 HTML을 다루기도 했습니다. 게시판을 붙이고 싶어서 Perl을 조금 배웠고, 금방 PHP로 넘어가서 제대로 된 프로그래밍을 시작하게 됐네요. (“제대로 된”이라고 하는 이유는 그 전까지는 반복문을 다루지 못했기 때문에.) 그 뒤로 중학생이 된 뒤로는 JavaScript를 배웠고, 고등학생 때는 C/C++와 Python, Ruby 같은 걸 배웠던 것 같습니다.
사실 저도 Haskell 입문하기 전에 Scheme이랑 Common Lisp부터 깔짝대긴 했습니다. 근데 솔직히 깊게 배운 건 아니라서 동도상성(homoiconicity) 개념이나 컨티뉴에이션(call/cc
)정도만 배우고 금방 Haskell로 갔던 것 같아요.
더 많은 자기소개를 보고 싶다…!
졸려서 WWDC25 안 보고 그냥 잤는데, 그냥 UI 디자인 바뀐 게 다인가…?
새로 오신 분들도 많이 계시니, #자기소개 한 번 해 볼까요? 저부터 해보겠습니다.
- Hackers' Pub을 만들고 운영하고 있습니다. (Hackers' Pub은 저희 집 홈 서버에서 돌아가고 있습니다… 😂)
- 연합우주(fediverse)와 ActivityPub에 관심이 많고, 또 관련된 소프트웨어(
@fedifyFedify: an ActivityPub server framework,
@holloHollo
,
@botkitBotKit by Fedify
, Hackers' Pub…)를 만듭니다.
- 좋아하는 언어는 Haskell인데 자주 쓰는 언어는 TypeScript입니다. 예전에는 Python을 좋아하고 자주 썼습니다.
- 함수형 프로그래밍을 좋아합니다만, 좋아하는 만큼 잘 다루는지는 잘 모르겠습니다.
- 옛날에는 덕 타이핑 언어를 좋아했는데, 나이가 들고 협업을 많이 하게 되면서 정적 타이핑 언어를 선호하게 되었습니다. 그래도 여전히 덕 타이핑 언어가 제공하는 특별한 생산성이 있다고 생각합니다.
- 자유 소프트웨어와 오픈 소스를 좋아합니다. GPL을 좋아하지만, 트랜스젠더 배제적인 행보를 보인 적 있는 자유 소프트웨어 재단이나 여러 성추행 전적이 있는 Richard Stallman은 좋아하지 않습니다.
- 소프트웨어 문서화에도 관심이 많습니다. 문서화가 소프트웨어 개발의 중요한 부분이라고 생각합니다. 문서화 도구들에도 관심이 많습니다.
- 원래는 백엔드 개발자였는데 바로 전 직장이 블록체인 회사여서 백엔드 개발에서 손을 놓은 지 좀 되니까 이제는 잘 모르게 됐습니다. 재활이 필요합니다.
- 현재는 일 안 하고 쉬고 있습니다.
- 30대 후반, 기혼, 자녀는 없습니다. 서울에서 살고 있습니다.
아무쪼록 잘 부탁드립니다.
오늘은 Ghost에서 갑자기 또 기능 요청이 들어와서 그거 하다가 하루 다 갔다. 근데 계약은 이미 다 끝났는데 여전히 그쪽 Slack으로 나한테 말을 건다… 답을 해주고는 있지만 그냥 이슈 트래커나 Discord 와서 얘기했으면 좋겠다. (이슈도 내가 만들었음…)
ChatGPT가 지식을 틀리게 변형하여 적용하고 있을 경우, 이를 자기가 눈치채지 못할것 같다면 ChatGPT를 사용해서는 안됩니다.
초대 족보 보면서 새로 오신 분들 다 팔로하고 다니는 중…
오… 갑자기 Hackers' Pub이 북적북적!
@paranbaram파란바람 님,
@acidsound 님, 어서 오세요!
@shiromadaraしろまだら さん、Hackers' Pubへようこそ!
Claude의 모델들은 다 좋은데 컨텍스트 윈도가 짧은 게 항상 너무 아쉽다.
Zed 설정 파일 형식은 VS Code보다 구조화도 덜 되어있고 쓰기에도 불편한 것 같다. 주먹구구식으로 만든 느낌…
@nove_b さん、いらっしゃいませ!
We're migrating Hackers' Pub to a pretty unconventional tech stack, and I'm honestly excited about it!
Thanks to my friend @xiniha, we're diving into #Solid, #SolidStart, #Pothos, #GraphQL, and #Relay. In a world dominated by Next.js and React, this feels refreshingly different. And yes, we're sticking with #Deno instead of Node.js too.
Some might call it contrarian, but I like to think of it as exploring what's possible beyond the mainstream. Sometimes the road less traveled leads to interesting places.
오늘 @xiniha 님 소환해서 배운 것:
- SolidStart 기본적인 사용법
- SolidStart 위에서 GraphQL 질의해서 결과 갖다 쓰는 법
- GraphQL + Relay에서 커넥션에 추가 필드 끼워넣는 법
- SolidStart에서 shadcn/ui…가 아니라 solid-ui 쓰는 법
그리고 배운 건 아니고 그냥 @xiniha 님이 다 해주신 것:
- Lingui를 이용한 국제화 세팅
- Deno를 쓰기 때문에 생기는 온갖 트러블들 해결
이제 이 새로운 스택으로 Hackers' Pub을 재구현하기만 하면 된다…! 다행히 도메인 모델은 분리되어 있어서, UI 위주로 재작성하면 될 것 같다.
요즘 본격적인 바이브 코딩 말고 자잘한 수정은 그냥 Warp에서 에이전트 모드를 쓰고 있는데, 적당히 잘 굴러가서 괜찮다.
페미위키 개발팀에서 오픈 소스 컨트리뷰터 및 개발팀을 모집한다고 합니다!
페미위키 개발팀(@femiwiki페미위키 개발팀)을 환영합니다!
이제 Fedify도 Cloudflare Workers에서 돌아가게 됐으니 BotKit을 Cloudflare Workers에서 돌아가게 해야…하는데, 일단 Deno 전용인 것부터 해결해야겠구나.
@jj1bdxKenji Rikitake Welcome to Hackers' Pub, Kenji!
Cloudflare Workers 배포와 RFC 9421 (HTTP Message Signatures) 서명 및 검증을 지원하는 Fedify 1.6이 릴리스되었습니다!
뭐든 잘 만드려면 공부를 해야 하는데, 공부를 안 하고 만들기만 많이 만드는 느낌이다…
@nolakyu 님, 어서 오세요!
@20chan 님, 어서 오세요!
@drkup 님도 어서 오세요!
@viram비람 님, 어서 오세요!