옳게 된 오픈소스 생태계
洪 民憙 (Hong Minhee)
@hongminhee@hackers.pub · 974 following · 683 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
요즘은 pothos-drizzle 쓸만한가...? 라는 내용을 해커스펍에 썼더니 갑자기 500으로 맞았다 이건 쓰지 말란 뜻일까...?
요즘은 pothos-drizzle 쓸만한가...? 라는 내용을 해커스펍에 썼더니 갑자기 500으로 맞았다 이건 쓰지 말란 뜻일까...?
@robin 500 오류 난 서버는 GraphQL 없이 Fresh로 만들었습니다… 😂
킵올빌런님... 잊지 않겠습니다..
LLM이 말아주는 코드는 이것저것 고민하면서 수제로 코딩하는 노가다를 줄여주는 역할을 하지만, 인터페이스 짜는 것 정도는 사람이 해줘야 하는듯. 인터페이스만 잘 만들어놓고 그거 가지고 알아서 조립하라하니까 그럴싸하게 조립은 잘해줌
@kodingwarriorJaeyeol Lee 저도 그렇게 하는 것 같아요.
LLM이 말아주는 코드는 이것저것 고민하면서 수제로 코딩하는 노가다를 줄여주는 역할을 하지만, 인터페이스 짜는 것 정도는 사람이 해줘야 하는듯. 인터페이스만 잘 만들어놓고 그거 가지고 알아서 조립하라하니까 그럴싸하게 조립은 잘해줌
@hongminhee洪 民憙 (Hong Minhee) 발표 하시고 마지막에 트위터 킵올빌런 계정 바로 비활성화(삭제)까지 하셨어요
킵올빌런 은퇴식 퍼포먼스 대박이다
킵올빌런 은퇴식 퍼포먼스 대박이다
요즘에는 그런 요구는 잘 없는 것 같았는데, 예전에는 의외로 디자이너가 저런 요구를 하는 경우가 더러 있었습니다. 아이디가 표시되는 화면의 너비에 한계를 정해두기 위해서요.
NestJS로 포폴쌓으려고 했는데, NestJS 특유의 이상한 동작때문에 억까당함
민희님 덕분에 한 사이클 돌게는 했다......... 내가 만들어놓은 구현도 이상했던거임...
FEConf 갈걸ㅠㅠㅠㅠ
# Ask Hackers Pub : 이번 주말에 뭐 하시나요?
이번 주말에 뭘 하려고 계획 중인지 편하게 얘기해 보아요.
읽을 책, 가볼 곳, 해볼 것.. 어떤 것이든 좋습니다.
도움 요청이나 피드백 요청도 좋습니다.
물론! 아무것도 하지 않고 쉬는 것도 훌륭합니다.
* 지난 주말에 계획하셨던 일의 회고도 한 번 남겨보면 좋을 것 같아요.
@botHackersPub Ask Bot conal 리팩토링하고 문서만들기!!!
NestJS로 포폴쌓으려고 했는데, NestJS 특유의 이상한 동작때문에 억까당함
내가 만든 프로젝트끼리의 의존 관계 그래프를 그려봤다. 자급자족하는 개발…
- Fedify에 이슈 만들기 (이른바 “뉴딜 정책”…)
- LLM을 이용하여 GitHub Issues에 레이블과 마일스톤 설정을 자동으로 해주는 Issues Auto-Labeler 프로젝트 마무리
새로 세팅된 TF가 두 달동안 UT 252개 & coverage 90%. agent 사용은 자유로우나 full agent code를 하진 않음. 그래도 코어 아키텍처가 안깨질것이란 믿음이 있고 전반적인 플젝 이해도와 제어권이 관리 가능한 선이 유지되고 있다는 팀 컨센서스가 있어서인지 iteration 회고 때 만족도가 높다.
그리고 제어 가능한 선에서 사람들이 딱히 시키지 않아도 특정 파트에 대해 full agent coding 을 할 용기(?) 를 내며 알아서 실험들 시도. 팀에서의 core practice 를 unit test 와 review (10-4시 집중근무 시간 뒤 1시간이 매일 팀 리뷰 시간) 를 정착시킨게 긍정적인 결과가 이끌어진듯.
오늘 할 것
- vimrc 모임 열리긴 한다고 공지하기
- vimrc 장소 후원 모집하기
- nestjs 프로젝트 진짜진짜 federation 잘 동작하는지 사이클 확인해보기
- Hackers Public @ Seoul 모집 포스터 만들기
Show GN: Optique: TypeScript를 위한 타입 안전한 CLI 파서
------------------------------
안녕하세요! TypeScript로 CLI 도구를 자주 만들다 보니 기존 라이브러리들의 한계가 아쉬워서 새로운 CLI 파서를 만들게 되었습니다. 혹시 관심 있으신 분들께 소개해보고 싶어 글을 올립니다.
CLI 애플리케이션을 개발하면서 늘 불편했던 점이 하나 있었습니다. 기존 CLI 파서 라이브러리들은 대부분 설정 객체나…
------------------------------
https://news.hada.io/topic?id=22670&utm_source=googlechat&utm_medium=bot&utm_campaign=1834
오랜만에 들어와보니 뭔가 영어가 굉장히 많아졌다. 커뮤니티도 예전보다 훨씬 활성화된 것 같다
역시 수제코딩을 해야 감각이 늘고 리터러시가 생긴다..... 뇌에 힘주고 해야하는건 수제코딩..
@kodingwarriorJaeyeol Lee 사람이 쓰는 프로그램 사람 손으로 만들자 - 수제코딩장려운동
ひとまずActivityPubClientはapkitに入れておく (後で分離できるようにclient => apkitの依存性は含まないようにする)
오늘 튜사 오시는분 계신가요?
@bglbgl gwyng 앗… 저랑
@kodingwarriorJaeyeol Lee 님은 요새 주중에는 튜사에 거의 상주하는데 주말에는 못 가고 있어요. 😭
Lobsters는 인터뷰도 하는구나
Lobsters Interview with Matklad https://lobste.rs/s/ntruuu #person
Re-activate the blog building. What do we think o3o ?
foo buzz bar
@tochu_cha杜仲茶 Hackers' Pubへようこそ!
foo buzz bar
해커스펍에선 안되던 기능 바로 가져와버리기~
Hackers' Pub의 환경 설정에 “단문 공개 범위” 및 “공유 공개 범위” 설정 항목이 추가되었습니다. 기여해주신
@nebuletoHaze 님께 감사드립니다!
投稿(Note)と記事(Article)の両方でMarkdownをサポートしているだけでなく、シンタックスハイライトとTeX数式にも対応しているという点で、[1]Hackers' Pubはフェディバースで最もソフトウェアプログラマーに適したプラットフォームであると自負しております。
そんな皆さんのために、Hackers' Pubの招待状を共有します。(笑)
ちなみに、Hackers' Pubはかなり多様なMarkdown拡張構文をサポートしています。 ↩︎
단문(Note)과 긴 게시글(Article) 모두에서 Markdown을 지원할 뿐만 아니라 구문강조와 TeX 수식을 지원한다는 점에서 Hackers' Pub은 연합우주에서 가장 소프트웨어 프로그래머가 쓰기에 적합한 플랫폼이라고 자부합니다.
단문(Note)과 긴 게시글(Article) 모두에서 Markdown을 지원할 뿐만 아니라 구문강조와 TeX 수식을 지원한다는 점에서 Hackers' Pub은 연합우주에서 가장 소프트웨어 프로그래머가 쓰기에 적합한 플랫폼이라고 자부합니다.
Open source projects I'm currently maintaining:
- Fedify, an ActivityPub server framework for TypeScript
- Hollo, an ActivityPub-enabled single-user microblogging software
- BotKit, an ActivityPub bot framework for TypeScript
- LogTape, a modern logging library for TypeScript
- Upyo, a simple and modern email sending library for TypeScript
- Optique, a type-safe combinatorial CLI parser for TypeScript
머지가 되었다는 소식
논문을 방금 제출했는데 접수 번호를 팝업으로만 띄워주고 메일로는 아무 연락이 없다… 아직 제출 기한 내 이기도 하고 다시 검토하다 보니 한줄 잘못 엔터친 부분도 수정해야 하는데 ㅠㅠ
僕がActivityPubを始めた理由 - Yaruki NotFound
AI 에이전트와 도구를 결합하는 방법 중 하나인 "재귀적 신경신호 제어 역전(recursive neuro-symbolic IoC) 패턴"에 대해 정리했다. 이름이 너무 거창해서 마음에 쏙 들지는 않지만 정확한 명명이라서 그냥 그렇게 정했다. https://wiki.g15e.com/pages/Recursive Neuro-Symbloic Inversion of Control
GitHub Classroom을 사용해서 온라인 저지 시스템을 구축해본 후기입니다.
https://theeluwin.github.io/article/online-judge-with-github-classroom/
실제로 사용하고 싶었으나, 제 결론은... 안쓰는쪽으로 났습니다. 이유는 결국, 문제 출제하는 UI/UX가 좋지 않다는 것입니다. 제가 고생을 덜 해야만 하니까요(,,,,) 암튼 GitHub Classroom이 문서도 제대로 안되어있기도 하고, 기능이 아직 좀 오락가락 합니다. 없는 기능도 너무 많구요. 제 검토를 참고해주십시오, , ,
@hongminhee洪 民憙 (Hong Minhee) 답장이 엄청나게 빠르시군요. 덕분에 호기심을 빠르게 풀었네요. 감사합니다! 😊
개발에 집중된 주제의 커뮤니티인 게 너무 매력적이어서 마스토돈보다 더 자주 들어올 것 같습니다!
@yg1ee밀 감사합니다! 자주 들어와서 얘기 나눠요!
해커스펍 너무 낯설고 익숙하지가 않은데 이거는 마스토돈 프로토콜(?)이 아닌 건가? 마스토돈 클라이언트에서 로그인해서 쓰고 싶은데.
@yg1ee밀 네, Mastodon API를 구현하지 않고 있어요. 하지만 Mastodon 서버과 소통은 가능하고요. 기술적으로는 Mastodon 서버끼리는 ActivityPub으로 소통하는데, Hackers' Pub도 ActivityPub을 구현하고 있기 때문에 Mastodon 서버들과 소통이 가능합니다. Mastodon 클라이언트 앱이 Mastodon 서버와 통신할 때는 Mastodon API라는 별도의 프로토콜을 사용하는데, Hackers' Pub은 그건 구현하지 않습니다. 그래서 Mastodon 클라이언트 앱으로 Hackers' Pub을 사용할 수는 없어요.
Hackers' Pub 모바일 앱은 추후 개발 예정입니다!
Anthony Fu의 〈야크 셰이빙에 관해〉. 요즘 내 심정을 잘 대변하는 글 같다.
이제 Cutter에 include 기능이 생겼다. 이제 정말 라이브러리를 짜기 시작할수 있다는 뜻.
https://github.com/makachanm/questionbasket
셀프호스트 1인용 익명 질문함 서비스의 백엔드까지는 전부 짜긴 했지만 프론트엔드를 맡아줄 사람이 없어서 그냥 백엔드 API만 작동하는 정도로 남겨두었다. 언젠간 완성할수도 있지만... 일단은 이정도 완성시킨걸로 만족하기로 하자. Gemini 없었으면 4달 전에 진행하다 버린 프로젝트를 오늘 완성시킬순 없었을거다.
펍냥이와 고양이 두부
오늘의 개인 개발
https://github.com/dodok8/discord-aladin 을 개선해서, 알라딘 URL 을 넣으면 상세 설명을 답변으로 달아주는 기능을 넣었다.
진짜 미치겠네 왜 같은 WebDAV 서버에 요청보내는데 iOS랑 macOS랑 웹브라우저랑 결과가 다르지
지나친 자동화로 인해 '과정에 담긴 가치'가 훼손되어 당장의 편리함과 장기적인 이득을 맞교환하는 실수를 종종한다. 자동화를 잘해서 과정에 담긴 가치를 오히려 증강시킨 사례를 정리해봤다. https://wiki.g15e.com/pages/Augmenting values in the process
역시 수제코딩을 해야 감각이 늘고 리터러시가 생긴다..... 뇌에 힘주고 해야하는건 수제코딩..










