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.

0
0
0
0
0
0

Juntai Park shared the below article:

Vim이랑 Neovim은 어떻게 다를까?

Jaeyeol Lee @kodingwarrior@hackers.pub

이 글은 Vim과 Neovim의 결정적인 차이점을 명확히 설명하며, 독자들의 궁금증을 해소하고자 합니다. Vim은 VimScript를 사용하는 반면, Neovim은 Lua를 사용하여 커스터마이징할 수 있다는 점을 강조합니다. Lua는 VimScript에 비해 가독성이 좋고, macOS 자동화 툴인 Hammerspoon이나 터미널 에뮬레이터 Wezterm과 같은 Unix CLI 프로그램 설정에 널리 사용됩니다. 또한, Neovim은 LuaRocks 패키지 매니저를 통해 다양한 패키지를 활용할 수 있으며, Telescope, nvim-cmp, Treesitter와 같은 강력한 플러그인 생태계를 자랑합니다. 특히, Treesitter는 소스 코드를 트리 구조로 분석하여 코드 탐색 및 조작을 용이하게 해줍니다. Language Server 지원도 준수하며, coc-nvim을 통해 편리하게 설정할 수 있습니다. 이 글은 Vim과 Neovim 중 어떤 에디터를 선택할지 고민하는 개발자에게 유용한 정보를 제공하며, Neovim의 강력한 기능과 확장성을 통해 생산성을 향상시킬 수 있음을 시사합니다.

Read more →
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

“We’re firing all the people who weren’t working on important things. We’re keeping everyone who told them what things to work on. This means we will move faster and make better decisions. This is so difficult for me personally.”

- every layoff announcement.

0
0
0
0
0
0
0

긍까 이걸 하려면 API키를 갖고와서 학습을 시켜야 되는데... 문제는 학습에 필요한 데이터가 너무 많이 필요함,,,,,, 그걸 아니까 이자식들이 무단 크롤링을 해서 썼겠지........ 우리 교수님도 나보고 니 그림만 학습시켜서 러프칠때 사용하면 안되나? 라고 했는데 그러면 러프그림만 300만개를 먹여야 겨우 엇비슷한거라도 나올텐데.............프롬프트 짜는건 어캐하고.... AI는 그냥 있는 데이터 따라하기에 불과하니까...

RE: https://bsky.app/profile/did:plc:mk3k3q4ahz2coieim7s44ceb/post/3lkdricucr22w

0
0
0
0


해난님이 만든 툿친소시트를 구글시프레드로 옮긴 버전을 배포합니다 👍
구글 로그인이 된 상태에서 사본 만들기를 이용해서 가져가주세요!
그 외에 사용 방법은 기존 제작 시트와 동일합니다.

색, 내용 등 수정 가능 / 수정하여 재배포 X , 출처 삭제 X
https://docs.google.com/spreadsheets/d/1bRJg7w7ZCJKrKiosfVtaD03qfFMQibJaCG4wimd-Bp0/edit?usp=sharing

0
0
0
0
0

だいたい分かった。

要するに今は OpenPGP と LibrePGP に分裂してるんだ。

OpenPGP (RFC 9580) に完全準拠している実装は分からない。 Rust 実装の Sequoia PGP あたりかな?

LibrePGP は RFC 4880bis の発展形のようだ。現在公開テストバージョンになっている gpg v2.5 は LibrePGP ベースの実装になると思う。
datatracker.ietf.org/doc/draft

系統的に GnuPG は OpenPGP ではなく LibrePGP になると思われる。

OpenPGP と LibrePGP の最大の違いはパケットバージョンの違い。 LibrePGP は当初からの V5 パケットによる標準化を進めているのに対し OpenPGP は V5 パケットを捨てて V6 パケットを定義した。これによって影響を受けるのは楕円曲線暗号と AEAD と(今後実装が予定されている)耐量子コンピュータ暗号と思われる。

OpenPGP と LibrePGP の間の関係は分からない。コミュニティ内の人間関係とかに興味ないし。ただ,ユーザから見てこの分裂状態はよろしくないので,どこかで統一してくれないと困ってしまうんだがなぁ。

まぁ,でも Git とか APT とかはメジャーなツールは GnuPG を前提にしてるし OpenPGP は分が悪いんじゃないだろうか。

ユーザ側の自衛としては, ① V5 および V6 パケットは使わないこと(GnuGP は普通に鍵を作成するなら V4 パケットで生成する), ② AEAD は使わないこと,③ 耐量子コンピュータ暗号には手を出さないこと,といったところだろうか。 V4 パケットを使う限りは楕円曲線暗号の使用も問題ない。

よし,これを踏まえて鍵を一新するか!

参考:
didisoft.com/2024/10/08/openpg
wiki.archlinux.org/title/GnuPG
openpgp.dev/book/migration.htm
wiki.gnupg.org/OpenPGPEmailSum
librepgp.org/
datatracker.ietf.org/doc/draft
sequoia-pgp.org/
github.com/rpgp/rpgp

0
0
0

음내 비상행동 펌: [72시간 100만 온라인 긴급 탄원 캠페인] <선고 지연 헌법재판소에 대한 윤석열 즉각 파면 촉구 전국 시민 서명> 📍기간: 2025. 3. 30.(일) ~ 4. 1.(화) 24:00까지 📍위 탄원서는 참여해주신 시민들의 명의로 헌법재판소에 4. 2.(수)에 제출될 예정입니다. 📍문의: 윤석열즉각퇴진사회대개혁비상행동(yoonoutaction@gmail.com) 🔥 참여하기: docs.google.com/forms/d/e/1F...

📢 선고 지연 헌법재판소에 대한 윤석열 즉각 파면 촉구...

📢 선고 지연 헌법재판소에 대한 윤석열 즉각 파면 촉구 전국 시민 서명

[72시간 100만 온라인 긴급 탄원 캠페인] 주권자 시민의 최후 통첩, 내란 우두머리 윤석열을 즉각 파면하라 1. 문형배 권한대행은 4월 첫주까지 내란우두머리 윤석열의 탄핵심판 선고기일을 지정하고 내란 우두머리 윤석열을 즉각 파면하라. 1. 문형배, 이미선, 정계선, 김형두, 정정미, 정형식, 김복형, 조한창 재판관은 헌법재판소 안에 더이상 숨어있지 말라. 내란 우두머리 윤석열의 파면 의견을 주권자 시민 앞에 분명히 밝혀라. 작년 12월 3일 내란 우두머리 윤석열의 불법계엄이 발생한지 4개월이 다되어 가고 있습니다. 헌법을 위반한 것이 명백한 상황에서 헌법재판소는 납득할 수 없는 침묵을 이어가고 있습니다. 다른 탄핵사건과 비교하더라도 도무지 이해할 수 없는 침묵입니다. 정의에는 중립이 없습니다. 지연된 정의는 정의가 아니라 불의입니다. 명백한 헌법위반을 방치하는 것은 결국 헌법을 파괴하는 일이자, 헌법재판소의 본연의 역할을 포기하는 것입니다. 주권자 시민들이 가까스로 지켜낸 민주주의와 헌정질서를 파괴하는 일입니다. 헌법재판소의 선고 지연으로 대한민국은 계속 혼란에 빠져있습니다. 헌법의 권위는 실추되었고, 사회혼란은 거듭되고 있으며, 내란 우두머리와 그 공범자들에 대한 수사와 재판도 제대로 이뤄지지 않고 있습니다. 국정의 혼란 속에 민생은 파탄나고 있습니다. 우리 주권자 시민들은 헌법재판소가 헌법과 주권자 시민으로부터 부여받은 헌법수호의 사명을 방기하는 것을 더이상 지켜볼 수 없습니다. 헌법수호와 기본권을 보장할 사명을 가진 헌법재판소가 한참 전에 내려졌어야 할 파면선고를 지금까지 미루고 있는 것은 그 사명을 해태하는 것뿐만 아니라 헌법재판소를 존중하고 있던 주권자 시민들을 우롱하는 것입니다. 우리들은 대한민국의 주권자 시민으로서 헌법재판소에게 우리들로부터 받은 권한을 행사할 것을 촉구합니다. 주권자 시민의 명령입니다. 헌법재판소는 내란 우두머리 윤석열을 즉각 파면하십시오. <윤석열즉각퇴진·사회대개혁 비상행동과 더불어민주당, 조국혁신당, 진보당, 기본소득당, 사회민주당, 정의당, 노동당, 녹색당이 시민들께 탄원 서명을 제안합니다.> 📍기간: 2025. 3. 30.(일) ~ 4. 1.(화) 23:59까지 📍위 탄원서는 참여해주신 시민들의 명의로 헌법재판소에 2025. 4. 2.(수)에 제출될 예정입니다. 📍문의: 윤석열즉각퇴진사회대개혁 비상행동(yoonoutaction@gmail.com)

docs.google.com · Google Docs

0
0
0

だいたい分かった。

要するに今は OpenPGP と LibrePGP に分裂してるんだ。

OpenPGP (RFC 9580) に完全準拠している実装は分からない。 Rust 実装の Sequoia PGP あたりかな?

LibrePGP は RFC 4880bis の発展形のようだ。現在公開テストバージョンになっている gpg v2.5 は LibrePGP ベースの実装になると思う。
datatracker.ietf.org/doc/draft

系統的に GnuPG は OpenPGP ではなく LibrePGP になると思われる。

OpenPGP と LibrePGP の最大の違いはパケットバージョンの違い。 LibrePGP は当初からの V5 パケットによる標準化を進めているのに対し OpenPGP は V5 パケットを捨てて V6 パケットを定義した。これによって影響を受けるのは楕円曲線暗号と AEAD と(今後実装が予定されている)耐量子コンピュータ暗号と思われる。

OpenPGP と LibrePGP の間の関係は分からない。コミュニティ内の人間関係とかに興味ないし。ただ,ユーザから見てこの分裂状態はよろしくないので,どこかで統一してくれないと困ってしまうんだがなぁ。

まぁ,でも Git とか APT とかはメジャーなツールは GnuPG を前提にしてるし OpenPGP は分が悪いんじゃないだろうか。

ユーザ側の自衛としては, ① V5 および V6 パケットは使わないこと(GnuGP は普通に鍵を作成するなら V4 パケットで生成する), ② AEAD は使わないこと,③ 耐量子コンピュータ暗号には手を出さないこと,といったところだろうか。 V4 パケットを使う限りは楕円曲線暗号の使用も問題ない。

よし,これを踏まえて鍵を一新するか!

参考:
didisoft.com/2024/10/08/openpg
wiki.archlinux.org/title/GnuPG
openpgp.dev/book/migration.htm
wiki.gnupg.org/OpenPGPEmailSum
librepgp.org/
datatracker.ietf.org/doc/draft
sequoia-pgp.org/
github.com/rpgp/rpgp

0
0

今天我要來跟久違的手繪奮鬥一下。

我發覺對我來說,手繪和電繪的手感真的完全不一樣。電繪我必須要盡可能放輕握筆力道,用拉的方式拉出線條,而手繪因為修改很麻煩盡量最好一筆到位,所以控筆很重要,相對地就必須某種程度抓握好筆桿不能搖晃。

另外,我是到了電繪階段才學會轉紙(?)。以前手繪畫圖時都不懂得轉紙,所以如果畫到不擅長的角度時就變成我的手和頭會跟著轉(??)

電繪畫久了,重新拿出手繪工具時是一種感動。然後也會想起原來畫畫本來是一件很簡單的事情——意思是只要拿起筆來,畫在一張白紙上就行了(對我來說的簡單定義)。曾幾何時因為電繪總是需要準備電腦跟繪圖板,大概是因為這樣,讓我覺得畫畫有點麻煩,不是想畫就能畫。

我的手繪工具們。有一塊深綠色切割板、數支新買的代針筆、一塊MONO蜻蜓牌橡皮擦、以及一支改造過的自動鉛筆。
0

>このほか、自分のプロフィールに最大10個までのトピックをタグとして表示できるテストを3月20日より開始。旅や美容など自分が発信しているジャンルのほか、いま夢中になっているドラマやアニメ、自炊のためのレシピや夏に向けて始めた筋トレなど、タグとしてトピックを追加すれば、プロフィールを訪れる人に分かりやすくアピールできる。
https://www.watch.impress.co.jp/docs/news/1672699.html

0
0

#갠홈 #배포 #트레틀 안녕하세요 여러분, 멜론 머스크씨께서 트위터를 ai 자회사에 매각했다는 소식에 빡쳐 밤새 갠홈 트레틀 밀키트 낋여왔습니다 블스에도 배포 합니다 웹코딩을 전혀 모르고, 공부에 진입장벽을 느끼는분들을 겨냥하여 만들어졌습니다 복붙 몇번으로 아날로그 갠홈을 가져보세요 posty.pe/ahyjxf

0
0