@hongminhee洪 民憙 (Hong Minhee) 방화벽 같은 제품에서 쓰는 그 syslog 맞죠? syslog 많이 씁니다.

洪 民憙 (Hong Minhee)
@hongminhee@hackers.pub · 906 following · 630 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
@curry박준규 네, 아마도요? 클라우드 세상이 되어서 요즘엔 잘 안 쓰려나 했거든요.
LogTape에 RFC 5424 구현중…인데, 그런데 요즘 syslog 자체를 잘 안 쓰나?
예전에는 LG전자제품에 대한 별 생각이 없었는데 스마트홈 세팅한다고 HomeAssistant로 다 모으고 난 이후에 LG제품을 피하고 싶어졌다.
일단 연동을 HA 기본 제공 확장이 아닌 서드파티 확장을 설치 해야하고, 주기적으로 재인증을 해줘야 한다. "조작"은 쓸만 한데 "상태"는 잘 갱신이 안되어서 센서로 쓸 수가 없다.
연동 없이 그냥 쓰는데야 뭐 별 불만 없지만, 다양하게 모아서 연동 하고 싶은 분에게는 큰 단점이라고 본다.
2개월 전에 애자일 이야기 글을 편하게 읽고 싶었던 것과 검색 기능의 필요를 느껴 삼아 작성했던 프로젝트[1]를 아카이브 했습니다. 글도 다 읽었고 읽으면서 수정하다 보니 내가 쓸만큼의 무언가는 되어서 특별히 더 동기가 남아있지 않았기 때문입니다. 불필요하게 SSR로 돌려서 서버 비용이 나가는 것이 걱정거리로 남아있었는데 그것도 어제 오늘 작업해서 이제는 GitHub Pages로 배포하기 때문에 아카이브할 수 있게 되었습니다. 그냥 놔둬도 괜찮지만 괜히 신경 쓰여서 아카이브로 돌려놓습니다.
코드 퀄리티는 좋지 않을텐데... 혹여나 수정이 필요하신 분은 AGPL-3.0 라이센스이니 편하게 포크해서 사용하시면 될 듯합니다.
https://github.com/moreal/agilestory.blog/
https://agilestory.blog
아카이브된 옛날 글을 보면 플래시를 쓰는 경우가 있어서 Ruffle 같은 걸 써서 지원해야 하나 했었는데, Internet Archive에서는 이미 Ruffle로 플래시 파일들을 지원하는구나
https://blog.archive.org/2020/11/19/flash-animations-live-forever-at-the-internet-archive/
洪 民憙 (Hong Minhee) shared the below article:
스마트홈 세팅

제이미 @theeluwin@hackers.pub
신혼집에 스마트홈을 구축한 경험을 공유하는 이 글은 LG 가전제품과 헤이홈, 미니빅 기기를 활용한 자동화 루틴을 소개합니다. 아침 기상 시 전동 커튼이 열리고, 로봇청소기가 작동하는 등 시간대별로 설정된 자동화 시스템을 통해 일상생활의 편리함을 더했습니다. 특히, 화장실 환풍기를 헤이홈 푸쉬봇으로 제어하여 반신욕 시 온도 유지를 돕는 등 개인적인 필요에 맞춘 스마트홈 환경을 구축했습니다. 이 글은 독자들에게 스마트홈 구축에 대한 아이디어를 제공하고, 자동화를 통해 삶의 질을 향상시킬 수 있는 가능성을 보여줍니다.
Read more →로봇청소기 API가 쓸데 없이 중국 갔다오느라 이상하게 불안정해서 커펌 올리고 싶다.
이번 GraphQLConf 발표들도 재밌는 것들 잔뜩이구만
@xiniha 오… 몇 개 추천해 주세요.
이번 GraphQLConf 발표들도 재밌는 것들 잔뜩이구만
선거철이 되면 한국에서는 선거 공보물에 2차원 바코드가 삽입되는 모습을 볼 수 있습니다. 국내 기업 "보이스아이"사의 독자 규격 2차원 바코드입니다. (시각장애인이 사용할 수 있는) 무료 스마트폰 앱을 쓰면 바코드에 들어있는 정보, 즉 공보물 속에 적힌 글자를 확인할 수 있습니다. 소리내어 읽어주기도 하지요.
선거철에는 선거 공보물 제작 담당자가 바코드 생성 프로그램을 무료로 사용할 수 있게 제공되긴 합니다. 그렇다면, 이를 QR 코드로 대체하기는 얼마나 어려울까요. 아직 한국에서는 URL주소를 QR코드로 담는 수준을 넘어 '한글 데이터'자체를 QR코드에 담는 모습을 많이 보진 못했는데요. 단순히 개발자라면 할 수 있는가, 의 문제를 넘어 어떤 문제들이 기다리고 있을지.
10년쯤 전부터 고민하던 문제인데 아직 명확한 답은 못 찾았습니다.
올해 파이콘은 벌써 제안마감했군요. 내년 파이콘에는 발표제안을 해볼까...
이제 그놈 지도에서 한국 길 찾기가 된다 😲
@kroisse크로이세 님 어서 오세요!
NameSpaceの地上げに失敗したのでNamaeSpaceを取る会 #存在しない会
当たり前かもしれないが、日本では“namespace”を「名前空間」と翻訳するんだな。
日本のソフトウェア開発者の皆様をHackers' Pubにご招待します。Hackers' Pubは、ActivityPubを実装するソフトウェア開発者のためのSNSであり、ブログプラットフォームです。MastodonとQiitaやZennをミックスしたような雰囲気です。短文(投稿)と長文(記事)の両方に対応しており、ActivityPub上では投稿はNote
、記事はArticle
として表現されます。また、快適な技術ブログ執筆のために、TeX数式やGraphvizダイアグラムなど、さまざまなMarkdown拡張にも対応しています。ご興味のある方は、下記の招待リンクから先着25名までご登録いただけます。
https://hackers.pub/@hongminhee/invite/0197453c-95a9-7542-8c23-dc213ba07fb0
Hackers' Pub 오프라인 모임하는 상상
내가 커밋 메시지에 가장 자주 넣는 말: [ci skip]
. 사소한 변경할 때 CI 돌아가는 게 아까워서 항상 쓴다.
洪 民憙 (Hong Minhee) replied to the below article:
미리알림을 이용한 생활 루틴 자동화

제이미 @theeluwin@hackers.pub
이 글은 아이폰의 '미리알림' 앱을 활용하여 일상 및 업무 루틴을 자동화하는 방법을 소개합니다. ADHD 성향을 가진 저자는 주기적으로 해야 하는 일들을 잊지 않기 위해 '미리알림'을 통해 알림을 받고, 이를 통해 뇌의 인지 자원을 절약하고 효율성을 높입니다. 작업을 세분화하고, 완료 후 즉시 체크하는 방식을 통해 미루는 습관을 개선하고, 새로운 습관을 형성하는 데 도움을 받습니다. 또한, '미리알림'을 자주 확인하는 습관을 통해 중요한 일들을 잊지 않도록 관리하며, '구글 캘린더'와 일기장을 병행하여 전체적인 일정 관리와 자기 성찰을 돕습니다. 이 시스템은 루틴 관리를 자동화하고, 새로운 습관을 쉽게 만들 수 있도록 도와주는 유용한 방법입니다.
Read more →@theeluwin제이미 저도 ADHD이고 미리 알림을 거의 같은 방식으로 사용하는데, 반갑네요!
안녕하세요 혹시 일본어 독학하신 분께 팁 좀 공유 받을 수 있을까요? 여름 방학에 배우려고 합니다. 목표는 게임 스크립트 읽기이고 지금 생각하고 있는 방법은 문자를 외우고 냅다 읽는다 입니다
@z9mb1wwj 회화를 잘 하고 싶은 게 아니라면, 말씀하신 것처럼 문자를 외우고 냅다 읽는 게 도움이 되긴 합니다. 나름 지름길일 수도 있고요. 대신 이렇게 배우면 일본어 읽는 버릇이 안 좋아집니다. 이른바 교수님 일본어가 되어요…
클로드 200달러짜리 구독 시작했다............ 근데 이렇게 구독료 많이 나가면 사실상 연봉 깎이는 느낌이 씨게 드는데(....)
@kodingwarriorJaeyeol Lee 200달러짜리가 Max던가요?
약간의 시행착오가 있었지만 어쨌든 파이썬 개발 환경을 uv와 marimo로 완전히 옮기는 데 성공했다.
그래도 마리모에서 작성한 모듈 안의 함수를 다른 데서 가져오지 못할 때는 다소 당황했다. 마리모는 함수를 코드 외부에서 재사용 가능하도록 만들고 싶으면 셀을 형식에 맞게 설정해야 하더라. 보통은 메인 함수를 if name=='main': 조건하에서 실행하도록 만들뿐 모듈 내부 함수에는 별다른 접근 제한이 없지만 마리모는 import를 포함해 함수에 필요한 사전 설정들이 setup cell에 없다면 재사용 자체가 불가능하다.
global variable 다루는 것도 그렇고 마리모쪽이 보안에 어느 정도는 신경을 쓰는 것 같다. 그래봤자 파이썬이지만...
@ll4g1 팁입니다만, Hackers' Pub은 Markdown을 지원하다 보니 단어를
__
로 감싸면 두꺼운 글씨가 됩니다. 그래서 코드를 쓸 때는 코드의 앞 뒤를 백쿼트(`
)로 감싸는 걸 권해요. 아래처럼요:
보통은 메인 함수를 `if __name__=='__main__':` 조건 하에서…
그럼 아래처럼 렌더링 됩니다:
보통은 메인 함수를
if __name__=='__main__':
조건 하에서…
React Native 라이브러리 쓸때 제일 (충분한 까닭없이) 고통받는 경우가 JS 단에 노출되어야할 API가 쓸데없이 한번 래핑되서 네이티브 단에 숨어있는 경우인거 같다. 오히려 래핑을 안했으면 JS 단에서 알아서 쇼부를 볼텐데, 쓸수있는 인터페이스가 충분히 원자적이지 않아서 네이티브단 코드를 까거나 아니면 꼼수를 써야한다.
await 안 해야 하는 곳에서 await하고는 왜 Thread가 멈추는지 열심히 찾고 다녔다...
noc.social 이라는 인스턴스에는 클라우드플레어 공식계정이 있구먼.... social.kernel.org도 그렇고 처음보는 인스턴스가 많은데, 이걸 보기좋게 시각화한 디렉터리 서비스 같은게 있으면 좋겠다. 그냥 확 나열해놓기만 한거 말고
@kodingwarriorJaeyeol Lee 맞아요. 기계적으로 나열하기만 한 거 말고, 사람이 큐레이션한 걸 보고 싶어요.
noc.social 이라는 인스턴스에는 클라우드플레어 공식계정이 있구먼.... social.kernel.org도 그렇고 처음보는 인스턴스가 많은데, 이걸 보기좋게 시각화한 디렉터리 서비스 같은게 있으면 좋겠다. 그냥 확 나열해놓기만 한거 말고
Web Workers API, Bun이나 Deno에서는 지원되는데 Node.js에서 지원을 안 해서 쓸 수가 없네…
@bglbgl gwyng
@iamuhun김무훈 URL을 클릭하면 제대로 연결되는데 링크 미리보기를 누르면 제대로 연결 안 되네요. 이거
link[rel=canonical]
이나 meta[property="og:url"]
이 잘못 되어 있는 것 같습니다.
@bglbgl gwyng
@iamuhun김무훈 네, 실제로 잘못되어 있네요:
<link href="https://sorto.me/2021-02-18--alt" rel="canonical">
@iamuhun김무훈 링크가 깨졌네요ㅠ
@bglbgl gwyng
@iamuhun김무훈 URL을 클릭하면 제대로 연결되는데 링크 미리보기를 누르면 제대로 연결 안 되네요. 이거
link[rel=canonical]
이나 meta[property="og:url"]
이 잘못 되어 있는 것 같습니다.
결국 claude MAX를 구독하기 시작함
@ll4g1 안녕하세요! 해커즈 퍼브에서는 Graphviz도 지원합니다!
Hackers' Pub에서 DOT 언어(Graphviz)로 다이어그램 그리기
Hackers' Pub에 숨겨진 유용한 기능, 바로 Graphviz DOT 언어 지원에 대해 알아봅니다. 이 기능을 사용하면 복잡한 다이어그램을 간단하게 Markdown 코드 블록 안에 DOT 언어로 기술하여 표현할 수 있습니다. 특히 `graphviz` 언어 태그를 사용하여 ActivityStreams 데이터 전송 과정을 시각적으로 나타낼 수 있습니다. 서버 간의 상호작용을 명확하게 보여주는 다이어그램을 통해, 독자는 Mastodon과 Hackers' Pub 서버 간의 데이터 흐름을 쉽게 이해할 수 있습니다. 이 기능은 긴 게시글뿐만 아니라 짧은 글에서도 유용하게 활용될 수 있으며, 기술적인 내용을 시각적으로 표현하고자 하는 사용자에게 큰 도움이 될 것입니다.
hackers.pub · Hackers' Pub
Link author: 洪 民憙 (Hong Minhee)@hongminhee@hackers.pub
파이썬에 inspect.getsource() 함수가 있다는 것 자체는 알고 있었는데 이번에 처음 써봤다. 저게 무슨 함수인고 하니 매개변수로 함수를 받아 그 소스코드를 리턴해준다. 사실 이 얘길 처음 들었을 때 이걸 대체 어디 쓰지 싶었는데...
그리드 서버에 있는 데이터를 분석하기 위한 코드를 돌리려고 했더니 내가 따로 만든 모듈을 못 불러가서 모듈 못찾음 에러가 뜨더라... 물론 내 모듈을 불러가게 만들 방법이 있기는 했는데 연구 그룹의 분석 프레임워크로 컴파일한 shared object 파일을 만들어야 했다. 게다가 내 모듈은 수시로 바뀌는 설정값들을 따로 뽑아 json 파일로 만든 뒤 그걸 매번 읽어서 반영하는 형식이어서 바뀌는 설정값마다 컴파일을 따로 해줘야 했다.
그래서 이번에 inspect.getsource() 함수를 활용해서 설정값들을 반영하면서 내 모듈의 소스코드를 포함하는 파이썬 스크립트를 쓰는 파이썬 스크립트를 썼다. 이게 상정된 용례인지는 잘 모르겠지만 어쨌든 해결해서 기분은 좋다.
나도 다음에는 nginx 대신 Caddy 를 써봐야겠다.
아무래도AI업체바이럴인거같아요!! 이런걸퍼와서죄송합니다
지난번 read papers with me에 이어서... 이번에도 어차피 논문 읽을겸, 세미나 발표 준비하듯 피피티도 만들고, 영상도 촬영해봤는데요,
결국 촬영 + 편집에 오버헤드가 너무 많이 걸려서 이것도 그다지 좋은 방법이 아니었네요. 혹시라도 비슷한 생각 하신 분들은 참고하시길(...)
LogTape 벤치마크 세트를 만들면서 다른 로깅 라이브러리들을 써보는데, 내가 만든 거라 그런 게 크겠지만 LogTape이 나한테는 가장 사용하기 쉬운 것 같다…
예전에는 주로 Windows랑 Mac을 왔다 갔다 하면서 작업했는데, 요즘은 Mac mini랑 MacBook Air를 나눠서 쓰는 일이 많아지다 보니까, 슬슬 dotfiles
백업이나 공유가 필요하겠다~ 싶어졌다.
우선은 셸 히스토리를 백업하고 공유할 수 있도록 https://atuin.sh/ 를 설치해봤다. (@daidaisuke 님 블로그에서 우연히 본 건데, 감사합니다!)
これまでは主にWindowsとMacを行き来しながら作業してたんだけど、最近はMac miniとMacBook Airを使い分ける感じになってきて、dotfiles
のバックアップとか共有がそろそろ必要かな〜と思い始めた。
とりあえず、シェルの履歴をバックアップ・共有できるように、https://atuin.sh/ を入れてみた。(@daidaisuke さんのブログでたまたま見かけたやつ。感謝です!)
Deno Deploy에 올라간 서비스의 영향인지 모르겠는데, 인용 원문 불러올때 페이지 렌더링이 블로킹되는 듯...?
@kodingwarriorJaeyeol Lee 어라… 오래 걸리는 게 아니라 기다려도 아예 안 뜨나요?
벤치마크 코드 작성하는 건 바이브 코딩으로 할 만한 것 같다.
…라고 생각했지만, 결과적으로 유지보수 불가능한 코드가 나와서 버렸다. (혹시 몰라서 git stash
에 넣어두긴 했다.)
이름값 못하는 프로그래밍 개념들로 플러그인과 미들웨어가 있는데
- 플러그인: 플러그-인 하면 고장남
- 미들웨어: 가운데 두면 고장남
Next.js 15.1+는 Vercel 외 환경에서 사실상 쓸 수 없다
------------------------------
- Next.js 15.1.8부터 *메타데이터 처리 방식이 변경* 되어 Vercel 이외의 배포 환경에서 심각한 문제 발생
- 메타데이터가 HTML head에 직접 렌더링되지 않고 "메타데이터 스트리밍"이라는 방식으로 따로 전송됨
- 검색 엔진이 자바스크립트를 실행하지 않으면 메타데이터가 아예 노출되지 않아 SEO가 치명적으…
------------------------------
https://news.hada.io/topic?id=21430&utm_source=googlechat&utm_medium=bot&utm_campaign=1834
이게 부활을 하네.... 진짜 뭐지
@kodingwarriorJaeyeol Lee 최근에 Deno Deploy가 개편했는데 그 영향일 수도…!?
# Ask Hackers Pub : 이번 주말에 뭐 하시나요?
이번 주말에 뭘 하려고 계획 중인지 편하게 얘기해 보아요.
읽을 책, 가볼 곳, 해볼 것.. 어떤 것이든 좋습니다.
도움 요청이나 피드백 요청도 좋습니다.
물론! 아무것도 하지 않고 쉬는 것도 훌륭합니다.
* 지난 주말에 계획하셨던 일의 회고도 한 번 남겨보면 좋을 것 같아요.
Hackers' Pub도 Deno 2.3.6으로 올려야지.
벤치마크 코드 작성하는 건 바이브 코딩으로 할 만한 것 같다.
Hackers' Pub도 Deno 2.3.6으로 올려야지.
Deno 2.3.6 is out 🎉
- deno bundle is back!
- new --unstable-node-conditions flag to customize conditional exports
and more 👇
nimf가 의외로 안정적이었습니다. kime도 괜찮을거같긴해보이고요. 어찌되었건 아치리눅스라 이것저것 건드려보고있습니다.
하스켈북의 저자에게 다음 책이 언제 나오냐고 물었더니 아이 넷 육아를 하느라 바빠서 계획이 없다고 한다. 아이가 넷이라니!(아이가 셋인 사람이 하는 소리) https://x.com/theodorvaryag/status/1933303607362715941