What is the biggest reason that makes you hesitate to adopt #Fedify?

洪 民憙 (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
시간이 지날 수록 Cursor랑 대화할 때 사용하는 주어가 바뀌는게 재밌네.
- 초반에는 "나 지금 XX를 만들고 싶어" 와 같은 식으로, 내가 작업의 메인이니까 넌 검색해와 같은 느낌에 가까웠다.
- 조금 익숙해지니까 점점 "너가 XX를 만들어 와" 라고 일을 위임하는 어조로 바꼈다.
- 그러다가 오늘 코드를 지칭할 때 무의식적으로 "우리가 만든 코드"라는 표현을 사용했다. 개발 사이클을 여러 번 돌리다보니 공동 저작물이라는 인식이 나도 모르게 생겼나보다.
질 수 없다 책 쓰러 감요
OSSCA 중간레포트 쓰는데 대략잡아서 5페이지 정도 되는 분량이 뽑히는데 이게 맞나.... 내 성향이 들어가니까 예시보다 너무 투머치해짐...
감동적인 아침이다
슬랙에 프로세싱 처리 완료 알림만 있음
에러 없고 😗
공부할건 많은데 일하느라 시간이 없다. 이러다 은퇴하고 몰아서 할듯
애플 실리콘 맥에서 Windows VM을 돌리고 계시거나, 퀄컴 프로세서를 쓰는 윈도우 PC를 사용하시는 분들 중에서 Discord ARM64 네이티브 버전을 찾고 계시다면 아래 레딧 스레드에 올라온 링크에서 ARM64 개발용 빌드를 일단 설치해보세요. 일렉트론 앱들은 ARM64 빌드가 필수입니다.
https://www.reddit.com/r/Surface/comments/1l0z1qh/discord_arm64_native_canary_build_now_available
tsconfig에 stripInternal
란게 있군요?
JS에선 Java처럼 package-level visible property를 못만들다보니, 상호 참조가 많은 클래스를 정의할때 죄다 public으로 해야하는게 별로네. 내부 클래스와 그걸 래핑한 유저한테 노출하는 클래스(또는 인터페이스)를 따로 만들어야 하나.
모던 C++도 C++이다.
마크다운 기반의 콘텐츠만 가지고 웹 사이트를 만들면서도, Hugo, mkdocs, Jekyll 등등 온갖 도구 쓸 필요 없이 브라우저에 얹히는 스크립트만 갖고 비슷한 걸 만들어볼 순 없을까 심술이 나서 ChatGPT와 Claude로 만들어본 물건인데 꽤나 쓸만한게 나왔네요.
덕분에 식탁보 홈페이지를 Bootstrap 기반으로 빠르게 리뉴얼할 수 있었습니다. :-D
https://github.com/yourtablecloth/yourtablecloth.github.io/blob/main/docs/index.html
ソフトウェアのバージョン番号「0.3.0」は日本語でどう読みますか?「零点三点零」?それとも、「ゼロ点三点ゼロ」?
OSSCA 다른 팀들은 무슨 작업하는지를 염탐하는 시간을 가지기로 함
A database for Crush-compatible models. 🐈️ https://github.com/charmbracelet/catwalk
바뀐 로고 귀여워요
CLI 도구 만드는거에 진심이어서 CLI 도구 만드는게 비즈니스 모델인 회사가, 이걸로만 누적 600만 달러 이상을 투자 받았는데, CLI 코딩 에이전트 시장에 뛰어들었다??? 이건 생태계 교란종임...
https://nodejs.org/api/packages.html#community-conditions-definitions subpath export에서 'production', 'development' 분기는 커뮤니티 스펙이군
ロゴが変わっただけで、とても可愛らしい雰囲気の場所になった。気に入った。だって、可愛さが世界を救うから。
코드 최작화 할 때 쓰려고 프로파일링 기능 만들었는데 얼추 돌아간다
평소에 OOP 별로다, 상속은 거품이다 비난만 하다가, 막상 클래스 만들어야할 상황이 오니까 기어코 아름다운 상속 구조를 만들어보려 애쓰는 나, 정상인가요?
논문요약기 리팩토링을 좀 했습니다 https://github.com/theeluwin/summarxiv 오픈소스지만 세팅하기 귀찮으신 분들을 위해서 제가 연1만원에 매일 아침 메일로 보내드립니다 https://forms.gle/xiLPNyEqsLEH5BLH9 많관부
지금 일하는 곳은 14시-19시까지만 일하는 걸로 합의를 봤다.... 취업준비와 Fedify 기여에 올인을.......
ロゴかわいい!!🐾
PWAのアイコンも変わってた!かわいい!!🪐
연합우주 관련 서비스를 만들게 되어 해커스팝에도 공유해 봅니다~ 내 글을 부스트하고 나서 다른 사람이 작성한 반응글을 모아서 볼 수 있는 서비스를 만들고 있어요!
아직까지는 마스토돈 계정 로그인만 지원합니다. https://boost.chalk.moe 에 테스트 서버가 배포되어 있어요.
React Router 7 (Framework Mode) 기반의 웹사이트와 Temporal.io 기반의 백엔드로 구성되어 있습니다. 기여는 언제든지 환영합니다 🤗
방금 입수한 어떤 정보에 따르면 해커스펍 올해안에 1200명 넘길 수도 있을 것 같다는 소식입니다...
타입스크립트의 타입으로 흑마법 쓰는거 배울만한 리소스 없나? 찾아봐야겠다
Hackers' Pubのロゴが可愛すぎたので可愛い!と言うためにすっ飛んできた🐈⬛💨💨❣️
"모든 사람을 위한 웹 접근성 지원과 설계, 제대로 알아봅시다."
아래 명제에 대한 제 생각이 궁금하시면 꼭 이번 FEConf 2025에서 보러 와주세요!
- 웹 접근성은 장애 사용자만을 위한 특수한 사용자 경험을 지칭하는 기술 분야이다.
- 따라서 접근성은 보조 기술 지원을 위한 추가 사용자 인터페이스로, 웹 서비스의 구현 양이 그만큼 더 늘어날 것이다.
日本で一部の地域に津波警報が出ていてなぜか軽量なクライアントを書きたくなったから書いた
https://simple-client-for-mastodon.pages.dev/ (Mastodon) https://misskey-simple-client.pages.dev/ (Misskey)
https://github.com/AmaseCocoa/simple-client-for-mastodon https://github.com/AmaseCocoa/misskey-simple-client
해커스펍 영업짤 생성 >_<
오는 8월 2일 토요일 저녁에 닷넷데브 포럼에 Fediverse 지원을 추가하기 위하여 ActivityPub 플러그인을 설치한 후 구성할 예정입니다. forum.dotnetdev.kr/t/2025-8-2-8/13468/1
https://github.com/riemannulus/suho.io
미루고 미루던 suho.io 되살리기 했다.
애플리케이션 만들고 moon generate github-actions, moon generate docker-compose-service 이용해서 손쉽게 GitOps 서비스 등록도 되게 만듦...
페디버스는 약간 굳이 팔로 안해도 로컬이나 연합 탐라로 볼수있는게 많아서 팔로 잘 안하게 되는거같음
누가 토큰 덜 쓰고 기능을 만드는지 겨루는 프롬프트 골프 같은거 없나?
세상에 rust-analyzer가 코드베이스 분석을 포기하고 뻗음
https://vt.social/@lina/114934794939255861 아사히 리나 스트리밍 복귀 선언....
🎉 Huge shoutout to @2chanhaeng이찬행 for implementing custom collection dispatchers in #Fedify through the Korean #OSSCA program!
This incredible contribution adds support for creating arbitrary collections beyond the built-in ones (e.g., outbox, inbox, following, followers). Now developers can expose custom collections like user bookmarks, post categories, or any grouped content through the #ActivityPub protocol:
federation
.setCollectionDispatcher(
"bookmarks",
Article,
"/users/{identifier}/bookmarks",
async (ctx, values, cursor) => {
const { posts, nextCursor } = await getBookmarkedPosts(values.identifier, cursor);
return { items: posts, nextCursor };
}
)
.setCounter(async (ctx, values) =>
getBookmarkCount(values.identifier)
);
The implementation is technically excellent with full #TypeScript support, both Collection
and OrderedCollection
types, cursor-based pagination, authorization predicates, and zero breaking changes. @2chanhaeng이찬행 delivered not just code but a complete feature with 313 lines of comprehensive documentation, practical examples, and thorough test coverage.
This opens up countless possibilities for ActivityPub applications built with Fedify. From user-specific collections to complex categorization systems, developers now have the flexibility to create any type of custom collection while maintaining full ActivityPub compliance.
Thank you @2chanhaeng이찬행 for this outstanding contribution and to the OSSCA program for fostering such excellent open source collaboration! 🚀
지난 한달간 열심히 개발한 실시간 퀴즈 사이트입니다. django, django drf, jwt 기반 인증, websocket, ticket으로 받아오는 jwt websocket 인증, celery, 등을 모두 사용한 예시이기도 합니다. 구경와주세요~
전화기 앱 개발을 별로 하고 싶지는 않은데, 딱 하나 있었으면 하는 앱이 있다. 다른 기능 없이, 그냥 123456789*0# 버튼 있고, 누를 때마다 도레미파솔라시도레미파솔 키음이 나는 기능이 있는 앱이 있었으면 좋겠다. 좀 더 욕심을 내자면, 버튼이 한 두 개 정도 더 있어서 파샵이랑 시플랫정도는 있었으면 좋겠다. 이게 없는 전화기는 내게 완전한 전화기가 아니다. 아쉽게도, 첫 스마트폰으로 아이폰4를 산 이후로 나는 완전한 전화기를 겪어보지 못했다.
다음주는 우부콘 발표, 다다음주면 파이콘 발표라니 흑흑흑흑
전화기 앱 개발을 별로 하고 싶지는 않은데, 딱 하나 있었으면 하는 앱이 있다. 다른 기능 없이, 그냥 123456789*0# 버튼 있고, 누를 때마다 도레미파솔라시도레미파솔 키음이 나는 기능이 있는 앱이 있었으면 좋겠다. 좀 더 욕심을 내자면, 버튼이 한 두 개 정도 더 있어서 파샵이랑 시플랫정도는 있었으면 좋겠다. 이게 없는 전화기는 내게 완전한 전화기가 아니다. 아쉽게도, 첫 스마트폰으로 아이폰4를 산 이후로 나는 완전한 전화기를 겪어보지 못했다.
리눅스 커널에 관심있는 사람이라면 다들 알고 있는 lwn.net도 공식 계정이 있는듯?
프로그램 명세서는 문서 그 자체로도 컴파일 되어야만 한다
@joonnotnotJoon 반대로 컴파일이 안되면 명세가 아니고 이를통해 가짜 명세를 구분할수있겠지요
프로그램 명세서는 문서 그 자체로도 컴파일 되어야만 한다
claude max를 구독하면 월 200$씩 깨진다는 사소한 문제가 있지만, 별도 과금이 없어 인간성을 지킬 수 있습니다.
JS 라이브러리를 만들때 개발시엔 invariant check를 위해 assert를 쓰되, 배포할땐 빼고싶거든요. 어떤 좋은 방법이 있을까요?
@bglbgl gwyng Vite 같은 경우에는 기본적으로
import.meta.env.DEV
이 빌드 시에는 false
로 치환되어서 minifier 돌리면 안쪽 코드가 통째로 날아가게 할 수 있습니다. 다른 번들러들에서도 비슷한 방법을 찾아볼 수 있을 것 같네요
전에 쿼리 두 번 날려서 처리했던 일을 삼중 조인으로 쿼리 한번으로 줄이는데 성공해서 기분이 좋아졌어
이상한 버그가 생겨서 디버깅을 했는데, 코드에 관상이 이상한 부분이 있어서 거기를 중점적으로 파보니까 진짜 거기가 문제였음.
JS 라이브러리를 만들때 개발시엔 invariant check를 위해 assert를 쓰되, 배포할땐 빼고싶거든요. 어떤 좋은 방법이 있을까요?