Lately, I've been wanting to get a new, full aluminum keyboard with an HHKB layout. I'm holding back though, since I already have so many keyboards at home…
초무
@2chanhaeng@hackers.pub · 85 following · 70 followers
GitHub
- @2chanhaeng
Gravatar
- gravatar.com/2chanhaeng
How about build the keyboard yourself?
Lately, I've been wanting to get a new, full aluminum keyboard with an HHKB layout. I'm holding back though, since I already have so many keyboards at home…
@hongminhee洪 民憙 (Hong Minhee)
Pro tip: you can always give old keyboards to someone you know and get new ones. (I'm not begging btw)
(최근에 직장을 옮겨 풀타임 근무를 시작함)
새 동료들과 이야기하다 함수형 언어 이야기가 나왔는데, 밈에 불과한 이야기만 나와서(함수형 언어 사용자들의 컬트스러움 등) 좀 아쉬웠다. 답답하거나 짜증난다기 보단, 빨리 그부분을 스킵하고 진짜 재밌는 이야기로 넘어갔으면 하는 생각이 들었다. 다행히 동료들이니 앞으로 이야기할 기회가 아주 많을 것이다.
불변성, 사이드이펙트 없음, 아름다움(?) 추구 등의 이야기가 나왔는데, 물론 다 함수형 언어와 관계있지만 본질적인건 아니다. 내게 함수형 언어는 코드를 조합하는 방법을 연구하고, 조합이 잘되는 코드를 짜는걸 실천하는 것이다. 이를 통해 많은 것을 공짜로 안전하게 얻는 것이 목표이다. 그래서 '함수형'의 칭호를 부여받지 못한 방법론들은(ex: 상속), 그냥 해보니까 조합성에 한계가 있어서, 설계를 구성하는 근본적인 요소로 포함시키기에 부적절하다고 결론이 내려졌을 뿐이다. 그럼... 그냥 좋은 방법들을 엄선해놓은게 함수형인가? 그럴지도? 다함께 좋은거 합시다.
여기에 뒤늦게 올리지만 2차 모집도 진행중입니다! 이번엔 12월 15일(월)까지....!!
탐라 다 봤니?
이제 할 일을 하자.
내 엉덩이 뒤에서 나와라 고양이
그래 제발 나를 후원해주시오
초무 shared the below article:
일본 서버를 한국과 거의 비슷한 속도로 원격 접속하기
고남현 @gnh1201@hackers.pub
이 글에서는 한국에서 일본 서버를 사용할 때 발생하는 네트워크 지연 문제를 다루고, 해저 케이블망을 활용하여 이를 개선하는 방법을 소개합니다. 저렴한 일본 서버를 선택했지만, 실제 한국에서의 통신 속도가 예상보다 훨씬 느린 250ms에 달해 미국 시애틀보다도 못한 상황을 겪었습니다. 하지만 Microsoft Azure의 한국 리전을 중간 서버로 활용하여 데이터 센터 간 통신을 시도한 결과, 핑 시간을 30ms대로 크게 단축시키는 데 성공했습니다. 이는 86%의 속도 향상으로, RDP를 통해 원격 데스크탑을 사용하는 환경에서 체감 속도를 극적으로 개선했습니다. 이 글은 해외 서버를 사용할 때 네트워크 지연을 줄이는 실질적인 해결책을 제시하며, 독자에게 더 빠르고 효율적인 원격 작업 환경을 구축하는 데 도움을 줄 수 있습니다.
Read more →이 하얀 고양이는 일대 길냥이들을 돌보던 대학생을 끝까지 따라가 자취방에 무단 침입 하였으며 (다른 대학생이 병원비 낼 돈이 없어 길바닥에 버린 것으로 추정)
무늬 고양이는 하얀 고양이의 사회성을 길러주기 위해 리트리버에게 가정교육 잘못 받은 웃긴 시고르잡종 고양이를 가정입양
RE: https://bsky.app/profile/did:plc:x72lfydtpnnjrhl5w76hipzu/post/3m6nkmfkw3k2r
#BotKit is a #TypeScript framework for building #ActivityPub bots. The difference from typical Mastodon/Misskey bots? Your bot runs as its own independent server—no platform account needed.
This means no character limits, no rate limiting headaches, no API restrictions.
bot.onMention = async (session, message) => {
await message.reply(text`Hi, ${message.actor}!`);
};The ActivityPub stuff (federation, HTTP Signatures, delivery queues) is handled by #Fedify under the hood. You just write your bot logic.
BotKit은 ActivityPub 봇을 만드는 #TypeScript 프레임워크입니다. 일반적인 Mastodon/Misskey 봇과 다른 점은, 봇 자체가 독립된 서버로 돌아간다는 겁니다. 플랫폼 계정이 필요 없습니다.
글자 수 제한도 없고, API 호출 제한에 시달릴 일도 없습니다.
bot.onMention = async (session, message) => {
await message.reply(text`안녕하세요, ${message.actor}님!`);
};연합(federation), HTTP Signatures, 메시지 전달 같은 #ActivityPub 관련 처리는 Fedify가 알아서 해줍니다. 봇 로직만 짜면 되는 거죠.
오븐에 200도로 3분 넣을 바에는 600도에 1분 넣는다는게 틀린 이유: 켈빈 온도를 쓰지 않았기 때문 여러분은 이런 아마추어적인 실수를 하지 말고 꼭 1146.3도에 1분 돌리도록 합시다.
오늘 Claude Code에서 프런트엔드 디자인 플러그인을 사용하여 한 페이지짜리 랜딩 페이지를 만들어 보았는데, 결과가 너무 괜찮아서 깜짝 놀랐다.
Hey #fediverse people, I've an ask: If you appreciate all that I do for the fediverse and open social web, and you'd like to see me continue to do that work, please support my work financially.
Right now I'm having to look for work outside of the Fediverse because I simply cannot make ends meet.
I need €60-70k per year to support myself, with costs everywhere feeling increased (so that number may even be too low)
Right now, year to date, I've received a total of €20,170 in financial support from the community, and €22,450 from NLNet grants. I've also only had minimal freelance work this year, as I've been busy on grant work & try to focus on the fediverse & open social web.
So my total income isn't yet enough to be regularly sustainable. I've had problems being able to make rent payments this year because cashflow on grants comes in large chunks usually months after the work has been done.
So if you want to see me keep doing what I'm doing, please support my work!
# 좋아하는_빵을_말하지않으면_지나갈수_없는_해시 내 고양이 식빵
너무 좋아하는 짤 주움
I'd love to go to
@fosdem 2026, but Brussels is just too far from Seoul… and the plane tickets are so expensive. 😭
펌) ‼️내란은 끝나지 않았다! 12.3 계엄 1년, 국회로 모이자!‼️ 내란수괴 윤석열의 구속기간이 내년 1월 18일이면 만료됩니다. 이미 한 차례 내란수괴 윤석열의 구속 취소 결정을 단행한 지귀연 재판부가 의도적으로 재판을 지연시켜 다시 내란수괴가 거리를 활보하도록 하게 하려는 것은 아닌지 국민적 우려가 커지고 있습니다. 내란공범 한덕수는 최후변론에서 계엄을 막지는 못했지만 찬성하거나 도우려 한 일은 결단코 없다고 했습니다.
오늘 코딩(유의어: 클로드 갈구기)는 여기서 포기 사유:
블스에서 봤는데 웃기다
개인 맵 Private map을 가질 수 있고, 연인, 가족이나, 지도를 공유하면 좋은 동호회(낚시, 캠핑, 라이딩...) 분들이 공유할 수 있는 맵으로 쓸 수도 있습니다.
맵에 아무나 읽을 수 있는 권한을 주고, 블로그나, 회사 페이지 등에도 임베드할 수 있습니다.
아직은 UI가 심히 엔지니어 손 맛인데, 계속 고민하고 있습니다.
잠자지 말고 날 만져
Git 3.0에서는 기본 브랜치로 main을 사용합니다
------------------------------
- *Git 3.0* 부터 새 저장소 생성 시 기본 브랜치가 자동으로 *main* 으로 설정됨
- 이번 변경은 *Git 2.52 패치 노트* 에 명시된 내용으로, Git 3.0부터 git init 명령이 ‘master’ 대신 ‘main’을 사용함
- Software Freedom Conservancy 가 2020년 6월 기본 브랜치명 변경 계획을 발표했고, *GitHu…
------------------------------
https://news.hada.io/topic?id=24651&utm_source=googlechat&utm_medium=bot&utm_campaign=1834
Hackers Public @ Seoul 송년회 ---- 2025년의 마지막을 해커들과 함께해요.
Hackers' Public @ Seoul 송년 네트워킹 밋업은 발표보다 대화, 형식보다 연결을 중심으로 진행됩니다. 라이트닝 토크도 지원받습니다. 만들었던 것·배운 것·고민했던 이야기를 자유롭게 얘기해보도록 해요.
많은 관심 부탁드립니다~
- 🗓 12/21(일) 14:30~18:30
- 🎤 라이트닝 토크 5분 자유 참여
- 📌 1차 모집: 11.26~12.5 (회원 대상)
- 신청하기 👉 https://event-us.kr/hackerspubseoul/event/117468
GitHub Action Rerunner
초무 @2chanhaeng@hackers.pub
GitHub Action Rerunner는 팀원들이 레포지토리에 대한 직접적인 쓰기 권한 없이도 실패한 GitHub Actions를 재실행할 수 있도록 권한을 위임하는 웹 애플리케이션입니다. 레포지토리 소유자는 개인 및 조직 레포지토리를 등록하고, 암호화된 Personal Access Token을 등록하여 공유 가능한 고유 링크를 생성할 수 있습니다. 팀원은 이 링크를 통해 자신에게 할당된 PR 목록을 확인하고, 실패한 Action을 원클릭으로 재실행할 수 있습니다. Next.js, React, Tailwind CSS, PostgreSQL, Prisma ORM, Octokit 등의 기술 스택을 사용했으며, GitHub OAuth를 통해 안전한 계정 관리를 제공합니다. 이 도구를 사용하면 레포지토리 보안을 유지하면서도 팀원들이 CI/CD 프로세스를 효율적으로 관리할 수 있어 개발 생산성을 향상시킬 수 있습니다.
Read more →샤이훌루드 재등장: 300개 이상 NPM 패키지 감염
------------------------------
- NPM 레지스트리에서 *1,000개 이상의 구성요소* 가 몇 시간 만에 동일한 방식으로 감염되어 악성 코드가 포함된 새 버전이 배포됨
- 악성 패키지는 *Bun 런타임 설치 스크립트* 로 위장해 setup_bun.js와 난독화된 bun_environment.js를 추가, 실행 시 TruffleHog 을 이용해 로컬 자격 증명 탈취
- 수집된 …
------------------------------
https://news.hada.io/topic?id=24589&utm_source=googlechat&utm_medium=bot&utm_campaign=1834
아침에 자는 마리에게 손을 스윽 넣어서 따숩따숩 나도 옆에서 눈감고 있는데 지나가던 옆사람이 웃으면서 사진을 찍길래 뭐가 그렇게 웃기지 했더니, 마리 발이 너무 귀여웠네. ㅋ
모래는 좀 털고 올라가세요 공주먀먀
구글이 오픈 웹을 죽이고 있다, 2부
------------------------------
- *Chrome의 XSLT 지원 중단* 은 구글이 오픈 웹의 핵심 기술을 약화시키는 조치로, 보안 문제를 이유로 들었지만 *대체 기술 제공 없이 기능을 제거* 함
- 구글은 브라우저 내 기본 기능 대신 *JavaScript 기반 폴리필(polyfill)* 을 제안했으나, 이를 브라우저에 내장하지 않고 *개발자에게 구현 부담을 전가* 함…
------------------------------
https://news.hada.io/topic?id=24434&utm_source=googlechat&utm_medium=bot&utm_campaign=1834
마늘을 먹지 않는 한국인들을 조심하시오 그들은 호랑이다
갓 태어난 프로그램 특징이죠
개발자/개발환경과 멀어지면 분리불안을 느껴 엉엉웁니다
RE: https://bsky.app/profile/did:plc:vvzs2fzdysmrkt3waewzzubc/post/3m5vadhw7a22q
Optique 發表 資料 아직도 만드는 中… 이걸 이렇게 며칠씩 붙잡고 있는 게 말이 되나…
그나저나 Slidev는 소프트웨어 프로그래머를 爲한 정말 잘 만든 發表 슬라이드 作成 소프트웨어 같다. 特히, 슬라이드에 TypeScript 코드를 꽤 包含해야 하는 發表 資料를 만든다면 Slidev를 使用해 볼 것을 勸한다. Twoslash가 支援된다…!
꼭 TypeScript 코드가 아니더라도 特定 줄들을 順序대로 強調하는 것도 되고, 라이브로 코드를 고칠 수도 있다. 비포 애프터로 두 코드를 比較할 때도 매직 무브로 괜찮은 演出이 可能하다.
아무튼 Slidev 最高…!
저렴한 로지텍 트랙볼(사진은 고급형) 쓰고 있는데 손목이 압도적으로 편해집니다. 무선 키보드하고 같이 쓰면 일반적이지 않은 자세로 일할 수 있어서 좋아요.
Dang it, PostgreSQL is so good.
I did a data export thing. The options I needed were there. Then I needed more options, and then they were also there. They worked the way I guessed. It was fast. It was reliable. Then I thought “oh, what about sequences?!?”, but they already had that covered. My seemingly easy task turned out to be…easy.
Dang it, PostgreSQL is so good.
I did a data export thing. The options I needed were there. Then I needed more options, and then they were also there. They worked the way I guessed. It was fast. It was reliable. Then I thought “oh, what about sequences?!?”, but they already had that covered. My seemingly easy task turned out to be…easy.
@inthehandsPaul Cantrell there's a whole book about this phenomenon
https://www.manning.com/books/just-use-postgres
오랜만에 잊은 혀수납. 세 식구가 보고 앞에서 까르르 웃으니 ‘뭐, 왜‘ 하는 표정이었다. 😅
뭉치. 온열의자 위에 느긋하게 식빵 굽다가 사람을 보고 통행료 징수를 위해 후다닥 일어나시었다.
국가문화유산청과 SCP재단이 협력해서 만든 곳이 기이현상청이라는걸 아시나요? 지금 이산화 작가님의 기이현상청의 사건 일지를 만나보세요! #아무말
www.aladin.co.kr/shop/wproduc...
RE: https://bsky.app/profile/did:plc:iqga7bwbwbdo4z6suofriwa5/post/3m5tlin7pkk2e
기이현상청 사건일지 | 안전가옥 오리지널 18 | 이산...
LibrePods - 애플 생태계에서 AirPods를 해방하기
------------------------------
- 애플 기기 전용으로 제한된 *AirPods의 고급 기능을 안드로이드/리눅스등 비(非)애플 기기에서도 사용할 수 있게 하는 오픈소스 앱*
- *노이즈 제어, 적응형 투명 모드, 자동 귀 감지, 배터리 상태 표시, 헤드 제스처, 대화 인식* 등 주요 기능 지원
- *AirPods Pro 2세대와 3세대* 에서 대부분 기능이 완전 …
------------------------------
https://news.hada.io/topic?id=24407&utm_source=googlechat&utm_medium=bot&utm_campaign=1834
월 구독제 주택
월세를 누가 그렇게 불러요
여기가 네크로맨서 양성기관이라면서요?
오래전에 sendmail, postfix, qmail 가지고 놀던 기억만 있고, 메일 서버란 것과 완전히 등지고 살아서, 이제 기억에 남은 게 없습니다. 서비스에서 메일 발송을 위해 smtp가 필요한데, 요즘은 뭘 쓰나요? 예전엔 자체 메일서버를 설치하고, 네이버, 다음 등에 메일이 잘 들어가게 하기 위해, 각 회사에 화이트 리스트 등록 등 신경 써야 하는 것들이 꽤 있었거든요. 그래서 지금은 자체 메일 서버 설치가 꺼려져서 구글 걸 가져다 쓸까 하고 있습니다만,













