연합우주에는 광고가 없어서 좋다.

Juntai Park
@arkjun@hackers.pub · 65 following · 72 followers
中年의 中小企業 開發者, 90年代 Console Gamer. 좋은 하루를 繼續해 나아간다. 좋은 하루가 모이면 좋은 人生이 된다.
韓国人のプログラマー、40代、小学生の息子とゲームするのが幸せ😃💕龍が如く 、ゼルダの伝説、マリオ、ピクミン好き
「いい1日を続ける」
いい1日を続けていけば、いい人生になる!
threads
- @rkjun
x
- @rkJun
uri.life
- @arkjun@uri.life
GitHub
- @arkjun
노트 작성 폼을 개선했습니다. 이제 줄바꿈을 많이 하면 노트 입력창의 높이가 알아서 길어집니다. 그리고 댓글 달 때 원(原) 노트 내에 멘션된 계정들을 기본적으로 함께 멘션하도록 했습니다. 마지막으로, 자기 자신의 노트에 댓글을 달 때는 자기 자신에 대한 멘션이 포함되지 않게 했습니다.
@hongminhee洪 民憙 (Hong Minhee) 입력창 높이 자동으로 길어져서 편해졌습니다.👍(그렇잖아도 피드백 할 참이었는데 한발 늦었) 감사합니다.🙏
@arkjunJuntai Park
htop
은 알고 있었지만 btop
이라는 게 있다는 건 처음 알았네요. 저도 한 번 설치해 보았습니다. 멋지네요… ㅎㅎㅎ
@hongminhee洪 民憙 (Hong Minhee) 맞아요! 기본도 이쁜데 ESC 키 누르고, 옵션 들어가면 테마도 바꾸고 취향껏 다양하게 커스텀 가능해서 좋더라구요.
(맥/리눅스) 리소스 모니터링 커맨드 얘기. 오랜 기간 htop 을 써왔는데, 최근에 btop 이 더 이뻐(?) 보여서 바꾸려는 중입니다. (그렇지만 나도 모르게) htop 커맨드를 입력하고 있는 것은 안비밀, 습관은 무섭습니다.
스크린샷은 btop, top, btm (bottom), htop 순입니다.
@arkjunJuntai Park
htop
은 알고 있었지만 btop
이라는 게 있다는 건 처음 알았네요. 저도 한 번 설치해 보았습니다. 멋지네요… ㅎㅎㅎ
눈에 띄는 변경은 아니지만, Hackers' Pub 이외 서버의 계정을 멘션하는 링크를 누르면 Hackers' Pub 안에서 해당 계정을 보여주도록 했습니다.
(맥/리눅스) 리소스 모니터링 커맨드 얘기. 오랜 기간 htop 을 써왔는데, 최근에 btop 이 더 이뻐(?) 보여서 바꾸려는 중입니다. (그렇지만 나도 모르게) htop 커맨드를 입력하고 있는 것은 안비밀, 습관은 무섭습니다.
스크린샷은 btop, top, btm (bottom), htop 순입니다.
(맥/리눅스) 리소스 모니터링 커맨드 얘기. 오랜 기간 htop 을 써왔는데, 최근에 btop 이 더 이뻐(?) 보여서 바꾸려는 중입니다. (그렇지만 나도 모르게) htop 커맨드를 입력하고 있는 것은 안비밀, 습관은 무섭습니다.
스크린샷은 btop, top, btm (bottom), htop 순입니다.
@may오월 어서오세요. 환영합니다.
@hongminhee洪 民憙 (Hong Minhee) 님 글에 덧붙여서 상단 검색에서 연합우주 계정을 넣으면, 해당 계정 직접 검색이 가능합니다. 예) 이찬진님 스레드 -> 상단 검색에서 chanjin65@threads.net
Hackers' Pub 쓰고 계신 분들 중에서, 자신의 Hackers' Pub 계정을 연합우주(fediverse)뿐만 아니라 Bluesky에도 노출하고 그쪽 사람들과 교류하고 싶으신 분이 있다면, 상단 검색창에 @bsky.brid.gy@bsky.brid.gy
을 검색하셔서 나오는 프로필을 팔로해 보세요. 그리고 1분 정도 뒤에 Bluesky에서 본인ID.hackers.pub.ap.brid.gy
로 검색하면 본인의 Hackers' Pub 계정이 Bluesky에서도 보이는 걸 확인하실 수 있을 겁니다.
궁금해 하실 분들이 계실지 모르겠지만, Hackers' Pub은 아래의 기술로 만들어지고 있습니다.
- 백엔드 JavaScript 런타임으로 Deno (Node.js를 안 씁니다)
- 데이터베이스로 PostgreSQL
- 웹 프레임워크로 Fresh 2.0[1]
- ORM으로 Drizzle ORM
- 캐시 저장소로 Redis
- ActivityPub 연합을 위해 Fedify
- 로깅 라이브러리로 LogTape
- 웹 프런트엔드 프레임워크로 Preact
- 스타일링에 Tailwind CSS
- 국제화에 i18next
2025년 3월 현재 Fresh 2.0은 정식 버전이 릴리스되지 않은 상태인데, 무시하고 불안정 버전을 그대로 쓰고 있습니다. Fresh 1.0 → 2.0에서 많은 게 바뀌기 때문에 굳이 Fresh 1.0을 쓰고 싶지 않았습니다. ↩︎
@arkjunJuntai Park 아닙니다! 이런 홍보들이 정말 도움이 돼요! 고맙습니다!
@hongminhee洪 民憙 (Hong Minhee) 그리 말씀해주시니 감사합니다.🙏
사람 찾기는 어떻게 하는 거지..!
@arkjunJuntai Park 그렇네요. 보통은 한 노트에 10개 이상 이미지 올리는 경우는 잘 없겠죠? 조만간 제한도 넣어보도록 할게요!
@curry박준규 저도 연합우주 초보라 잘 몰라서
@alternativeAlternative_Talk
님을 소환해 봅니다 (?) 😅
@arkjunJuntai Park
@arkjunJuntai Park Bridgy Fed라는 서비스인데,
@bsky.brid.gyBridgy Fed for Bluesky 계정을 팔로하면 브리지가 켜집니다. (여러분의 연합우주 계정이 Bluesky에도 보이게 됩니다.) 다만, Bridgy Fed의 스팸 억제 정책 때문에 생성된 지 2주일이 안 된 계정은 브리지를 안 해줍니다. 😅
Mention
objects in the tag
attribute when someone mentions another actor within the content
of a Note
or Article
. Should actor objects like Person
or Group
also include Mention
objects in their tag
attribute when mentioning other actors within their bio (summary
)? Are there any implementations that already work this way? (I've checked Mastodon and it seems they don't include these mentions.) What are your thoughts on this?#fediverse #fedidev
大部分의 #ActivityPub 具顯들이 Note
나 Article
의 內容 (content
) 안에서 누군가 다른 액터를 멘션할 境遇 tag
屬性으로 該當하는 Mention
客體들을 包含시킵니다. 그러면 Person
, Group
等 액터 客體들도 略歷 (summary
) 안에서 누군가 다른 액터를 멘션할 境遇 tag
屬性으로 該當하는 Mention
客體들을 包含해야 할까요? 或是 이미 그렇게 動作하는 具顯이 있을까요? (Mastodon은 確認해 본 結果 包含시키지 않는 것 같습니다만.) 어떻게 보시나요?
RubyWorld Conference 2024 各講演の動画・発表資料を公開
2024年12月5日(木)・6日(金)に開催されたRubyWorld Conference 2024における、講演の動画・発表資料を公開しました。
https://2024.rubyworld-conf.org/ja/news/2025/03/videos-and-materials/
다음과 같은 블루스카이 브릿지(?)는 어떻게 연동하는 건가요? 블루스카이의 모든 계정을 다음과 같이 연합우주에서 팔로우 할 수 있는 게 아니고 블루스카이 사용자가 특별히 뭔가 조치를 해야 하나요?
@curry박준규 저도 연합우주 초보라 잘 몰라서
@alternativeAlternative_Talk
님을 소환해 봅니다 (?) 😅
해커스펍도 가입해놔야지
이거 스레드에 홍보해도되나요?
@alternativeAlternative_Talk
아마도
@hongminhee洪 民憙 (Hong Minhee) 님께서 답을 주실 수 있을 듯 하여 소환해 봅니다(?)
TwitterとThreadsの個人プロフィールに hackers.pub/@arkjunJuntai Park へのリンクを追加しました。ひそかにhackers.pubを宣伝中です(?)😂(フォロワーが少なくてあまり効果はありませんが…😊)
트위터와 스레드의 개인 프로필에 hackers.pub/@arkjunJuntai Park 링크를 추가했습니다.
hackers.pub 조용히 홍보중(?) 😂 (팔로워가 적어서 별 도움은 안되지만..😊)
@arkjunJuntai Park 아, 그렇겠네요… 몇 개 정도면 충분할까요?
@hongminhee洪 民憙 (Hong Minhee) 제 개인 경험으로는 5개이상 올려본 적이 없는데, 헤비 유저라면 한 10-20개까지도 올리지 않을까 싶습니다. 😂
(조심스럽게) 10개, 최대치를 감안해도 20개 정도면 충분하지 않을까요? 😅
@alternativeAlternative_Talk
미스키는 또 뭘까요? (제가 모르는 게 좀 많습니.. 😅)
@alternativeAlternative_Talk
@arkjunJuntai Park Misskey는 일본에서 만든 오픈 소스 소셜 네트워크 소프트웨어예요. Mastodon과 마찬가지로 연합우주(fediverse) 연동이 됩니다.
출근했더니 일을 하지 못하게 된 건에 대하여
안드로이드 업데이트 알림이 왔길래, 출근하자 마자 바로 업데이트를 시작하고 (회사) 컴퓨터를 켰는데, 로그인을 하지 못했다. 그렇다. 회사 컴퓨터는 로그인시 OTP 입력을 해야 한다.
(다행히, 개인 맥북의 1Password 를 실행해서 로그인 했습니다.)
出勤したら仕事ができなくなった件
携帯にAndroidのアップデート通知が来ていたので、出勤してすぐにアップデートを始め、その後(会社の)パソコンを起動したところ、ログインできなくなってしまった。そう、会社のパソコンはログイン時にOTPの入力が必要なのだ。
(幸いにも、個人のMacBookで1Passwordを起動して無事にログインできました。)
@hongminhee洪 民憙 (Hong Minhee) 아앗. 감사합니다.🙏 테스트 겸 이미지 복붙해 보았습니다.
(이미지 출처 : 나무위키 https://namu.wiki/w/미요시 토모히로)
@hongminhee洪 民憙 (Hong Minhee) 소소한 피드백을 드리자면, 무제한으로 이미지의 복사 붙여넣기가 되는 듯 하여, 최대 개수 제한이 필요하다는 생각이 드네요. 대부분의 유저들은 그러지 않겠지만, 악용하는 계정이 생길 수도 있지 않을까 하는 노파심에 언급해 봅니다. 😂
I think it’s fun to see all the support and rant reactions about Microsoft rewriting #TypeScript tooling in #Go instead of C# or Rust.
Notice that I said "fun", not "interesting". It’s fun because this is just the latest version of "vim vs. emacs" or "tabs vs. spaces". Everyone has opinions, everyone has their favorite programming language, but at the end of the day, 0% (or a very close number) of the people ranting about it are actually working on the project. It’s always easy to criticize someone else’s work when you have nothing at stake.
젠장 난 nix랑 org가 너무 좋다
@hong_joeun홍조은 나중에 미스키도 써보시죠 ㅋㅋㅋㅋㅋㅋ
@alternativeAlternative_Talk
미스키는 또 뭘까요? (제가 모르는 게 좀 많습니.. 😅)
@hongminhee洪 民憙 (Hong Minhee) 아앗. 감사합니다.🙏 테스트 겸 이미지 복붙해 보았습니다.
(이미지 출처 : 나무위키 https://namu.wiki/w/미요시 토모히로)
NJZ(舊 NewJeans)가 말아주는 〈I FEEL COKE〉. 이 曲의 原曲은 元來 80年代 日本의 Coca-Cola 廣告에 처음 쓰였고, 그 뒤에 韓國의 Coca-Cola 廣告에서도 90年代 初에 歌詞만 飜案하여 再使用되었다. 어떻게 이렇게 昭和 末期의 느낌을 살리면서도 現代的으로 解釋해낼 수 있는지… 참으로 卓越하다.
노트에 이어서 게시물(긴 글)도 삭제할 수 있게 되었습니다! 편집 버튼 옆에 삭제 버튼이 있어요.
@morealLee Dogeon 한 번 확인해 보시죠!
投稿に続き、記事も削除できる様に成りました!編集ボタンの横に削除ボタンが有ります。
@arkjunJuntai Park 넵! 한 번 만들어 보겠습니다!
hackers.pub 에서 올린 게시물은 다른 곳(소셜미디어)에 어떻게 올라가나 궁금했는데, 요렇게 이쁘게 올라가네요 👍 (이미지는 uri.life 에서 본 스크린샷입니다)
첨부 이미지가 너무 크면 작게 축소되어서 안 보이네. 확대하는 기능도 추가해야겠다.
@hongminhee洪 民憙 (Hong Minhee) 스크린샷을 클립보드 복사 후 붙여넣기 신공으로 쓰는 편인데, 요 기능도 (우선도는 낮지만) 긍정적으로 검토되었으면 좋겠습니다. 😅
첨부 이미지가 너무 크면 작게 축소되어서 안 보이네. 확대하는 기능도 추가해야겠다.
@arkjunJuntai Park 정말로 누워있다 왔습니다… 😂
@hongminhee洪 民憙 (Hong Minhee) 잘 하신 겁니다. 암요. 😂
@arkjunJuntai Park 이번 기회에 Nix를 써보시는 건 어떨까요?
@curry박준규 제가 unix 계열을 깊게 다루지 못하고, 가볍게 쓰는 편이라 용기가 잘 나지는 않는데 😅 Nix 도 한번 염탐해 보겠습니다.
배포 한 번 하면 눕고 싶어진다…
@arkjunJuntai Park Ubuntu의 Snap은 다들 안 좋아하더라고요… 😂 저도 Firefox 같은 것들 기를 쓰고 Snap 피해서 APT로만 설치하고 있어요.
@hongminhee洪 民憙 (Hong Minhee) 앗. 그렇군요. 몰랐습니다 😅 (이번 경험후에 docker 설치는 snap 은 꼭 피해야겠다 싶어요.)
@hongminhee洪 民憙 (Hong Minhee) 확인하였습니다. 👍 글 삭제 기능도 잘 되네요😎
개발을 하다보면 종종 편하고 빠른 길에 대한 유혹을 받는다. 뿌셔버려도 되는 장난감이야, 맘대로 하면 되겠지만, 내가 하거나 누군가 이어받아 유지보수해야 할 회사의 일이면 가능한 그 미래를 고려한 선택을 우선해서 코드를 짠다.
시간내에 빠르게 만들어서 돌아가게끔 만드는 것도 물론 중요하지만 미래의 나 (혹은 다른 누군가) 를 생각하면 조금이라도 더 나은 미래를 위해서 노력한다.
대충 일정상 그러지 못해서, 지금 고통 받는 중이라 하는 얘기.
노트를 삭제하는 기능을 추가했습니다. 자신이 올린 노트에는 휴지통 아이콘이 표시되는데, 그걸 누르면 삭제할 수 있습니다.
@arkjunJuntai Park 버그네요. 😂 확인했습니다. 금방 고칠게요!
@hongminhee洪 民憙 (Hong Minhee) 감사합니다.🙏
노트를 삭제하는 기능을 추가했습니다. 자신이 올린 노트에는 휴지통 아이콘이 표시되는데, 그걸 누르면 삭제할 수 있습니다.
@hongminhee洪 民憙 (Hong Minhee) 버그일까요? 다른 사람의 글에도 휴지통 아이콘이 표시되네요. (무서워서 눌러보진 않았습니다 😅)
우분투에서 snap 으로 docker 를 설치했다가 후회한 얘기

Juntai Park @arkjun@hackers.pub
우분투에서 snap으로 설치한 Docker가 OpenTelemetry(OTel) 스키마 버전 충돌로 인해 갑자기 작동을 멈춘 문제에 대한 경험을 공유합니다. Docker 데몬이 실행되지 않고 모든 컨테이너가 사라지는 상황이 발생했으며, ChatGPT를 통해 snap 자동 업데이트 중 OTel 설정이 손상되어 스키마 버전 불일치(1.21.0 vs. 1.26.0)가 원인임을 확인했습니다. snap 대신 apt를 이용한 Docker 설치가 더 안정적이라는 판단하에, snap Docker를 제거하고 apt를 통해 Docker를 재설치하는 과정을 상세히 설명합니다. 이 경험을 통해 테스트 서버의 중요성을 깨닫고, 모니터링, 빌드, 도커 설정 등 백업의 필요성을 강조합니다.
Read more →@PictoPulse356 반갑습니다. :-)
Hackers' Pub currently supports three languages: English, Japanese, and Korean. Do you speak any other language? Please contribute!
해커스펍! 흥한다!
@hongminhee洪 民憙 (Hong Minhee) 저야말로 감사합니다! 😁