What is Hackers' Pub?

Hackers' Pub is a place for software engineers to share their knowledge and experience with each other. It's also an ActivityPub-enabled social network, so you can follow your favorite hackers in the fediverse and get their latest posts in your feed.

리) 정확한 지적. 우리가 군사독재시절을 바라보는 시선은 지극히 민간정부 이후의 6공화국의 시선이다. 그 기준은 당연히 규칙이 규칙으로 받아들여지는 6공화국의 기준이라, 군사독재시절의 무규칙을 규칙적으로 파훼할 수 있다고 믿는다. 앞서 말했던 속달비도 그렇다고 생각한다. 자신이 일정한 비용을 지불하면 그에 상응하는 대가를 받을 수 있을거라는 믿음은 지극히 규칙적인 발상이며, 이런 발상은 군사독재시절엔 아무 의미가 없었다.

0

토스 : 내가 필요한 메뉴를 빨리 찾을 수 있으나 진행 중간중간 쓸데없는 제안을 자꾸 넣어둠 (필요없어)
그외 은행앱 : 내가 필요한 메뉴...가 어딧냐 어딧냐고 어디로 들어가야하냐고

0

나름 사회 생활 한답시고, 마음에도 없는 접대용 빈 말 자꾸 내뱉는 사람 보단 무뚝뚝하고 친해지기 어렵게 느껴지더라도 필요한 말만 꼭 하는 사람이 좋다.

0
0

タイムラインの読み込みや検索などで、502エラーや404エラーが発生することがありましたが、その原因の一つを修正しました。

URLを解析する際にascii以外の文字が紛れ込んだ際に発生していたもので、対処するコードを追加しました。

また、アラビア語のような、右から左に向かって横書きする言語で引用の表示位置がおかしくなる問題を修正しました。

0

先日も書いたけど、みんなが本当に必要としたときに、ちゃんと機能するようにしておくことが大事なんよ。

Twitterが駄目になってきたからMastodonが作られたし(2016年)、ActivityPubがWorld Wide Web Consortiumで標準化された(2018年)んよ。

今後はXばかりでなく、TheadsやBlueskyから移行したい人も出てくるからね。やるべきことはまだまだたくさんあるので。
QT: fedibird.com/@noellabo/1142555
[参照]

0

Fediverseに人を誘うのって、

東京ヤバイから、地方に移住しようぜ

っていうような話なので、ニーズもあるし、考え方に賛同してくれる人もいるけど、実行してくれる人は限られます。そりゃまあ少ないです。

まぁ、大阪や名古屋なら、ギリ検討するかもしれません。

仙台や広島、福岡だったらどうかな……。

長野や甲府、新潟とかどうでしょう?

0
0

radicle.xyz/
Radicle は、Git 上に構築されたオープンソースのピアツーピア コード コラボレーション スタックです。集中型のコード ホスティング プラットフォームとは異なり、ネットワークを制御する単一のエンティティはありません。リポジトリは分散的にピア間で複製され、ユーザーはデータとワークフローを完全に制御できます。

0
0
0

항상 화장실에서 손을 안 씻고 나가는 아저씨가 있다. 근데 어느 날 여느 때와 마찬가지로 일을 보고는 당연히 그냥 걸어나갈 줄 알았는데 갑자기 세면대 앞으로 가는 거임. '어? 갑자기?? 손을 씻나?' 라고 생각했는데 물을 틀고 손에 물을 뜬 다음 그걸로 입을 헹궜다. .... 아하 ......

0
0
0
0
0
0
0

Fediverseに人を誘うのって、

東京ヤバイから、地方に移住しようぜ

っていうような話なので、ニーズもあるし、考え方に賛同してくれる人もいるけど、実行してくれる人は限られます。そりゃまあ少ないです。

まぁ、大阪や名古屋なら、ギリ検討するかもしれません。

仙台や広島、福岡だったらどうかな……。

長野や甲府、新潟とかどうでしょう?

0

Because the most effective way to fight discrimination is to make it clear to people that they know someone who's a member of the group they're biased against...

If you have any kinks, reply to this post. Don't have to name them, don't have to link, don't have to have an AD.

I'll go first...

Hi, I'm Siph, and I have at least one kink. Happy to talk about it and support each other, with Telegram being most ideal.

0
0
0
0
0
0

새로운 렌즈 친구는~ "SIGMA 24-70mm F2.8 DG DN II Ⓐ Art", 통칭 시계륵 2 였습니다 ~ ​:blobcataww:

삼양 35150과 매우 고민을 했는데... 여짜피 크롭줌 기능이 있기도 하고 (이번 여행에서 매우 잘씀), 삼양쪽 크기와 무게가 여행 다니면서 찍기엔 너무 큰 것 같아서... 올라운더 렌즈로 이 친구를 선택했어요.

다시 만나서 반가워 시그마야...

RE:
https://byeolvit.space/notes/a5q7qjxqm5

0
0
0
0
0
0

Simon Park shared the below article:

deno-task-hooks: Git 훅을 Deno 태스크로 쉽게 관리하기

洪 民憙 (Hong Minhee) @hongminhee@hackers.pub

안녕하세요! 오늘은 제가 개발한 deno-task-hooks 패키지를 소개해 드리려고 합니다. 이 도구는 Deno 태스크를 Git 훅으로 사용할 수 있게 해주는 간단하면서도 유용한 패키지입니다.

어떤 문제를 해결하나요?

Git을 사용하는 개발 팀에서는 코드 품질 유지를 위해 커밋이나 푸시 전에 린트, 테스트 등의 검증 작업을 실행하는 것이 일반적입니다. 이러한 작업은 Git 훅을 통해 자동화할 수 있지만, 기존 방식에는 몇 가지 문제가 있었습니다:

  • Git 훅 스크립트를 팀원들과 공유하기 어려움 (.git 디렉토리는 보통 버전 관리에서 제외됨)
  • 각 개발자가 로컬에서 훅을 직접 설정해야 하는 번거로움
  • 훅 스크립트의 일관성 유지가 어려움

deno-task-hooks는 이러한 문제를 해결하기 위해 Deno의 태스크 러너를 활용합니다. Deno 태스크는 deno.json 파일에 정의되어 버전 관리가 가능하므로, 팀 전체가 동일한 Git 훅을 쉽게 공유할 수 있습니다.

어떻게 작동하나요?

deno-task-hooks의 작동 방식은 간단합니다:

  1. deno.json 파일에 Git 훅으로 사용할 Deno 태스크를 정의합니다.
  2. hooks:install 태스크를 실행하면, 정의된 태스크들이 자동으로 .git/hooks/ 디렉토리에 설치됩니다.
  3. 이후 Git 작업 시 해당 훅이 트리거되면 연결된 Deno 태스크가 실행됩니다.

설치 및 사용 방법

1. hooks:install 태스크 추가하기

먼저 deno.json 파일에 hooks:install 태스크를 추가합니다:

{
  "tasks": {
    "hooks:install": "deno run --allow-read=deno.json,.git/hooks/ --allow-write=.git/hooks/ jsr:@hongminhee/deno-task-hooks"
  }
}

2. Git 훅 정의하기

Git 훅은 hooks: 접두사 다음에 훅 이름(케밥 케이스)을 붙여 정의합니다. 예를 들어, pre-commit 훅을 정의하려면:

{
  "tasks": {
    "hooks:pre-commit": "deno check *.ts && deno lint"
  }
}

3. 훅 설치하기

다음 명령어를 실행하여 정의된 훅을 설치합니다:

deno task hooks:install

이제 Git 커밋을 실행할 때마다 pre-commit 훅이 자동으로 실행되어 TypeScript 파일을 검사하고 린트 검사를 수행합니다.

지원되는 Git 훅 종류

deno-task-hooks는 다음과 같은 모든 Git 훅 타입을 지원합니다:

  • applypatch-msg
  • commit-msg
  • fsmonitor-watchman
  • post-update
  • pre-applypatch
  • pre-commit
  • pre-merge-commit
  • pre-push
  • pre-rebase
  • pre-receive
  • prepare-commit-msg
  • push-to-checkout
  • sendemail-validate
  • update

이점

deno-task-hooks를 사용하면 다음과 같은 이점이 있습니다:

  1. 간편한 공유: Git 훅을 deno.json 파일에 정의하여 팀 전체가 동일한 훅을 사용할 수 있습니다.
  2. 설정 용이성: 새 팀원은 저장소를 클론한 후 한 번의 명령어로 모든 훅을 설치할 수 있습니다.
  3. 유지 관리 용이성: 훅 스크립트를 중앙에서 관리하므로 변경 사항을 쉽게 추적하고 적용할 수 있습니다.
  4. Deno의 안전성: Deno의 권한 모델을 활용하여 훅 스크립트의 보안을 강화할 수 있습니다.

마치며

deno-task-hooks는 작은 패키지이지만, Git과 Deno를 함께 사용하는 팀의 개발 경험을 크게 향상시킬 수 있습니다. 코드 품질 유지와 개발 워크플로우 자동화를 위해 한번 사용해 보세요!

패키지는 JSR에서 다운로드할 수 있으며, GitHub에서 소스 코드를 확인할 수 있습니다.

피드백과 기여는 언제나 환영합니다! 😊

Read more →
0
0

[지난 이야기]
- 월요일까지 기타쿠슈에 다녀왔어요. 벳푸 → 고쿠라 → 모지코 → 후쿠오카 등 알차게 돌아다니다
- 아무래도 여행와서 디지털과 필름을 둘 다 들고 다니는건 욕심일까 싶기도 하고
- 본토의 드립 커피(?)를 맛봤어요.
- 하카타에서 돈코츠라멘을 먹었어요.

0
0
0
0
0
0
0

민주정에서 평생을 산 사람들은 신분제 사회의 개념을 이해 못해서 창작물에서는 귀족한테 깝싸는 시골 처녀가 종종 나오는 것처럼...

0
0
0
0

「兵庫 百条委委員だった県議にひぼう中傷メール1800件超」:

「ひぼう中傷のメールが送られているのは、斎藤知事の内部告発文書をめぐる県議会の百条委員会で委員を務めた無所属の丸尾牧議員です。

丸尾氏によりますと、3月31日午前7時40分ごろ、「自殺しろ」「早く早く」などといった内容のメールが届き、その後、同じメールアドレスから同様のメールが1分間隔で相次いで送られ、4月1日午後3時までに1880件に上っているということです。

丸尾氏は、3月31日に警察に通報するとともに被害届を提出することも含めて今後の対応を検討しています。」

未だに、こんなことをする奴がいる。こんな奴らが支えた斎藤知事の支持率調査をメディアはやるべき。

0
0
0
0

https://learnbyexample.github.io/learn_perl_oneliners/one-liner-introduction.html https://learnbyexample.github.io/learn_ruby_oneliners/one-liner-introduction.html

대화형 쉘 환경에서 Perl / Ruby 한줄짜리 스크립트를 짜는 방법을 소개. awk/sed 같은 스크립트를 쓰지 않고도, stdin으로 넘어온 입력을 가독성 있는 코드로 처리하기 좋음.

0
0

SNSは、ソーシャルネットワークであって、様々な存在の中間に位置するから機能するものなので、

SNSと似た仕組みをもった何か別のものも派生しうるけど、

極端に振ってしまうとSNSじゃなくなっちゃうんだよね。

0
0