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.

1
1
1
1

Xใฎใชใ‚Šใ™ใพใ—(้•ทๆ–‡ใงใ™)

ๆœฌๆ—ฅXใฎๆ–นใงใชใ‚Šใ™ใพใ—ใ‚’็™บ่ฆ‹ใ—ๆณจๆ„ๅ–š่ตทใ‚’่กŒใชใฃใฆใ„ใŸใฎใงใ™ใŒใ€ใชใ‚Šใ™ใพใ—ใซใ‚ใ†ใฎใฏๅฎŸใฏ2ๅบฆ็›ฎใงใ‚ใ‚Š(ๅŒไธ€ไบบ็‰ฉใงใฏใชใ„ใจใŠใ‚‚ใ†ใฎใงใ™ใŒ)ใ€ไปฅๅ‰ใฎใชใ‚Šใ™ใพใ—ใซใคใ„ใฆใ‚‚ๆณจๆ„ๅ–š่ตทใฎใŸใ‚ๆ›ธใ„ใฆใŠใ“ใ†ใจๆ€ใ„ใพใ™๐Ÿ™‡

็ตตๆใใฎใชใ‚Šใ™ใพใ—ใจ่žใ„ใŸๆ™‚ใ€ใ€Œ่ปข่ผ‰ใ—ใฆ่‡ชไฝœ่‡ชๆผ”ใ€ใ ใฃใŸใ‚Šใ€Œๆœฌไบบใซใชใ‚Šใ™ใพใ—ใฆไธญๅ‚ทใ€ใชใฉใŒ่ขซๅฎณใจใ—ใฆๆƒณๅƒใ—ใ‚„ใ™ใ„ใจๆ€ใ†ใฎใงใ™ใŒใ€ไปฅๅ‰ใชใ‚Šใ™ใพใ—ใ‚’ๅ—ใ‘ใŸ้š›ใฏใ€Œใชใ‚Šใ™ใพใ—ใŒใƒ•ใ‚ฉใƒญใƒฏใƒผใ•ใ‚“ใซDMโ†’ๆœ‰ๅ„Ÿไพ้ ผใฎใ‚ˆใ†ใชๅฝขใงๅ€‹ไบบๆƒ…ๅ ฑ(ไธปใซใŠ้‡‘้–ขไฟ‚)ใ‚’ๅผ•ใๅ‡บใใ†ใจใ™ใ‚‹ใ€ใจใ„ใ†ใ€ใชใ‚Šใ™ใพใ•ใ‚ŒใŸๆœฌไบบใงใฏใชใใƒ•ใ‚ฉใƒญใƒฏใƒผใ•ใ‚“ใŒใ‚ฟใƒผใ‚ฒใƒƒใƒˆใจใชใฃใฆใ„ใ‚‹ๆ‚ช่ณชใชใ‚‚ใฎใงใ—ใŸใ€‚

ๅฝ“ๆ™‚ใ€็งใฏใ€ŒๆŠฝ้ธใงๅฝ“ใŸใฃใŸๆ–นใซ ็„กๅ„Ÿใง ็ตตใ‚’ใƒ—ใƒฌใ‚ผใƒณใƒˆใ™ใ‚‹ใ€ใจใ„ใ†ไผ็”ปใ‚’ใ—ใฆใŠใ‚Šใ€ใชใ‚Šใ™ใพใ—ใŒDMใ‚’้€ใฃใŸใฎใฏใ“ใฎๅฝ“้ธ่€…็™บ่กจๆ—ฅใงใ™ใ€‚ใ€Œใ‚ใชใŸใŒๅฝ“้ธใ—ใพใ—ใŸใ€ๆƒ…ๅ ฑใ‚’้€ใฃใฆใ€ใจใ„ใ†ใ‚ˆใ†ใชๆ‰‹ๅฃใงใ—ใŸใ€‚
ใ“ใฎๆ™‚ใฏDMใ‚’้€ใ‚‰ใ‚ŒใŸๆ–นใŒไธๅฏฉใซๆ€ใ„็งใซๅ ฑๅ‘Šใ—ใฆใใ ใ•ใ‚Šใ€ๆณจๆ„ๅ–š่ตทใ‚’่กŒใฃใŸ็ตๆžœใ€ใใฎใชใ‚Šใ™ใพใ—ใฏๅ‡็ตใ•ใ‚Œใพใ—ใŸใ€‚

ๆฐ—ไป˜ใ‘ใŸ่ฆๅ› ใจใ—ใฆใ€DMใ‚’้€ใ‚‰ใ‚ŒใŸๆ–นใŒใชใ‚Šใ™ใพใ—ใฎใƒ—ใƒญใƒ•ใ‚ฃใƒผใƒซ(ใƒฆใƒผใ‚ถใƒผๅใชใฉ)ใ‚’็ขบ่ชใ—ใฆใใ ใ•ใฃใŸใ“ใจใ€ไผ็”ปๅ†…ๅฎนใฏ็„กๅ„Ÿใงใ‚ใฃใŸใ“ใจใ€ใพใŸ็พๅœจใซ่‡ณใ‚‹ใพใงDMใงใฎๆœ‰ๅ„Ÿไพ้ ผใ‚’่กŒใฃใŸไบ‹ใŒใชใ„ใจใ„ใ†ใฎใŒใ‚ใ’ใ‚‰ใ‚Œใ‚‹ใจๆ€ใ„ใพใ™ใ€‚

ไปŠๅ›žใฎใชใ‚Šใ™ใพใ—ใงใฏใใ†่จ€ใฃใŸๅ ฑๅ‘Šใฏใพใ ๅ—ใ‘ใฆใŠใ‚‰ใšไฝ•ใŒ็›ฎ็š„ใ ใฃใŸใฎใ‹ไธๆ˜Žใงใ™ใŒใ€ไธŠ่จ˜ใฎใ‚ˆใ†ใชใ“ใจใ‚‚ใ‚ใ‚‹ใŸใ‚ๅ……ๅˆ†ใซใ”ๆณจๆ„ใใ ใ•ใ„ใ€‚

็ตตๆใใ•ใ‚“ใ ใ‘ใงใชใใ€DMใงใŠไป•ไบ‹ใ‚’ๅ—ใ‘ไป˜ใ‘ใฆใ„ใ‚‹ๆ–นใฏๅคšใใ„ใ‚‰ใฃใ—ใ‚ƒใ‚‹ใจๆ€ใ„ใพใ™ใ€‚
ใ‚‚ใ—็Ÿฅใฃใฆใ„ใ‚‹ใ‚ขใ‚คใ‚ณใƒณใ€ๅๅ‰ใ€ใƒ—ใƒญใƒ•ใ‚ฃใƒผใƒซใ‹ใ‚‰้€ฃ็ตกใŒใใฆใ‚‚ใ€ไธๅฏฉใ ใจๆ„Ÿใ˜ใŸใ‚‰DMใ‚’้–‹ใ‹ใšใ€ใพใšใƒฆใƒผใ‚ถใƒผๅใชใฉใงๆคœ็ดขใ—ใฆๆœฌไบบใ‹ใŠ็ขบใ‹ใ‚ใใ ใ•ใ„ใ€‚
ใใฎไธŠใงใชใ‚Šใ™ใพใ—ใงใ‚ใ‚Œใฐใ”ๆœฌไบบใซๅ ฑๅ‘Šใ€ใ”ๆœฌไบบใŒ้€šๅ ฑใ‚’ๅ‘ผใณใ‹ใ‘ใฆใ—ใพใ—ใŸใ‚‰ใ€ใ‚ˆใ‘ใ‚Œใฐใ”ๅ”ๅŠ›ใ„ใŸใ ใ‘ใพใ™ใจๅนธใ„ใงใ™ใ€‚

ใ‹ใชใ‚Šใฎ้•ทๆ–‡&ๆ–‡็ซ ใ‚’ๆ›ธใใฎใŒ่‹ฆๆ‰‹ใชใŸใ‚ๅˆ†ใ‹ใ‚Šใซใใ„้ƒจๅˆ†ใŒใ‚ใ‚‹ใ‹ใ‚‚ใ—ใ‚Œใพใ›ใ‚“
๐Ÿ’ฆใ“ใ†ใ„ใ†ไบ‹ใ‚‚ใ‚ใ‚‹ใ‚“ใ ใชใ€ใจ็ŸฅใฃใฆใŠใไบ‹ใŒ่ขซๅฎณใ‚’ๆœช็„ถใซ้˜ฒใใใฃใ‹ใ‘ใซใชใ‚Œใฐใจๆ€ใ„ๆŠ•็จฟใ•ใ›ใฆใ„ใŸใ ใใพใ™ใ€‚

1

ใ‚คใƒณใ‚ฟใƒผใƒใƒƒใƒˆใงไธ–็•Œใซ็™บไฟกใ—ใŸใ‚‰้‡็ฎฑใฎ้š…ใ‚’ใคใคใๅ›žใ•ใ‚ŒใŸๆŒ™ใ’ๅฅใ€่บซๅ…ƒๅ‰ฒใ‚‰ใ‚Œใฆๆ™’ใ•ใ‚Œใฆใƒใƒƒใƒˆ็งๅˆ‘ใ•ใ‚Œใ‚‹

ไธ–ใฏๆญฃใซไธ–็ด€ๆœซ

0
1
0
2

ใ‚ซใƒกใƒฉใƒชใƒฅใƒƒใ‚ฏใ€ไฝ•ใซใ™ใ‚Œใฐ่‰ฏใ„ใ‹ใ‚ใ‹ใ‚‰ใšๆ‚ฉใ‚“ใ ใ‚‰Peak Designใจใ‹่ฒทใฃใฆใŠใ‘ใฐ่‰ฏใ„ใฎใงใฏโ€‹:kumapu_hatena:โ€‹ใจไพกๆ ผ่ชฟในใฆใฟใŸใ‚‰5ไธ‡ๅ††โ†‘ใงโ€‹:meowsurprised:โ€‹

0

I solved the daily Clues by Sam (Aug 15th 2025) in less than 9 minutes ๐ŸŸจ๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ ๐ŸŸฉ๐ŸŸจ๐ŸŸฉ๐ŸŸฉ ๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ ๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ ๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ cluesbysam.com ์ˆซ์ž ์ž˜๋ชป ์„ธ๊ณ  ํ–‰์ด๋ž‘ ์—ด ํ—ท๊ฐˆ๋ฆฐ ๊ฑฐ ์—๋ฐ˜๋””

Clues by Sam

0

้“ใฎ้ง…ใงใฏใกใฟใค่ฒทใฃใฆใใŸใ‹ใ‚‰ใƒจใƒผใ‚ฐใƒซใƒˆใซๅ…ฅใ‚ŒใŸใ‚Šใƒˆใƒผใ‚นใƒˆใซๅก—ใฃใŸใ‚Šใ—ใฆ้ฃŸในใชใใ‚ƒ

1

jiskeyใ€ใใ‚ใใ‚ๆฏŽๆ—ฅใƒ•ใ‚กใ‚คใƒซ้กžใฎใƒใƒƒใ‚ฏใ‚ขใƒƒใƒ—ใ‚‚ใจใ‚‹ใ‚ˆใ†ใซใ—ใ‚ˆใ†ใ‹ใชใ
ใ“ใ“ใ‚‰ใธใ‚“ใกใ‚‡ใฃใจๆ‚ฉใ‚€

2
1
0

้‡‘ๆฌ ๅ›ž้ฟใฎๅŠนๆžœ็š„ใชๆ–นๆณ•ใ€ใ€ŒไปŠใ‚ใ‚‹ใ‚‚ใฎใง้Šใ‚“ใงๆ–ฐ่ฆใซ่ฒทใ‚ใชใ„ใ€ใจใ„ใ†ใฎใŒใ‚ใ‚‹

0

์ •์น˜

์ง„์งœ ์˜์ ˆ ๋ฒ•์ œํ™”์™€ ๊ธฐ๋ณธ์†Œ๋“์€ ์ฒญ(์†Œ)๋…„์ธต์„ ์œ„ํ•ด์„œ ๋„์ž…ํ•ด์•ผ ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•ด.

๋ง‰์žฅ ๋ถ€๋ชจ๋“ค์€ ์ž์‹์„ ์ด์œ ๊ฐ€ ์—†์œผ๋ฉด ๋งŒ๋“ค์–ด์„œ ๊ดด๋กญํž˜.

0
1

ใพใ‚ใ€ใฟใ‚“ใช็Ÿฅใฃใฆใ‚‹ใ“ใจใงใ™ใŒใ€ๆ—ฅๆœฌใŒ่ฒ ใ‘ใฆๆˆฆไบ‰ใŒ็ต‚็ตใ—ใŸใฎใฏ1945ๅนดใฎ9ๆœˆ2ๆ—ฅใงใ™ใ‹ใ‚‰ใญใ€‚

0
1
1
1
1
1
1
1
1
0
2
1
0
1

ใŠใ‚‚ใ—ใ‚ใƒฌใƒณใ‚บใฟใŸใ„ใชใƒใ‚ฟใƒฌใƒณใ‚บใ‚‚ใพใใ‚ซใ‚นใฟใŸใ„ใชๅฃฒๅ€คใ ใ—ใ€ใƒžใ‚ธใงๅฃฒใ‚‹ใ‚‚ใ‚“ใŒใชใ„

0

5G SAๅฏพๆฑบใ€ๅ‹่€…ใฏauใ€‚ๆฏ”่ผƒๅฏพ่ฑกใ‹ใ‚‰้™คๅค–ใ•ใ‚ŒใŸใ€Œ็‹ญใ™ใŽใ€ใƒ‰ใ‚ณใƒขใจๆœช้–‹ๅง‹ๆฅฝๅคฉ

ใ™ใพใปใ‚“!! @smhn.info@web.brid.gy

2025ๅนด4ๆœˆ1ๆ—ฅใ‹ใ‚‰6ๆœˆ29ๆ—ฅใซใ‹ใ‘ใฆ่กŒใ‚ใ‚ŒใŸOpensignalใฎ่ชฟๆŸปใซใ‚ˆใ‚‹ใจใ€ๆ—ฅๆœฌใฎ5Gใ‚นใ‚ฟใƒณใƒ‰ใ‚ขใƒญใƒณ๏ผˆSA๏ผ‰ใƒใƒƒใƒˆใƒฏใƒผใ‚ฏใซใŠใ„ใฆใ€auใŒไธป่ฆใช่ฉ•ไพก้ …็›ฎใงใ‚ฝใƒ•ใƒˆใƒใƒณใ‚ฏใ‚’ใปใผไธŠๅ›žใ‚Šใ€ๅ„ชใ‚ŒใŸ้€šไฟกไฝ“้จ“ใ‚’ๆไพ›ใ—ใฆใ„ใ‚‹ใ“ใจใŒๆ˜Žใ‚‰ใ‹ใซใชใ‚Šใพใ—ใŸใ€‚ไบ‹ๆฅญ่€…้–“ใฎๆฏ”่ผƒใงใฏใ€auใŒใ‚ฝใƒ•ใƒˆใƒใƒณใ‚ฏใซ...

smhn.infoใซใ‚ขใ‚ฏใ‚ปใ‚นใ™ใ‚‹ใจใ€ๅ…จๆ–‡ใ‚’่ชญใ‚€ใ“ใจใŒใงใใพใ™ใ€‚

Read more โ†’
0
1
1
1

ใ‚ตใƒ–ใ‚นใ‚ฏใฎๅ€คไธŠใŒใ‚Šใ‚„ใ‚นใƒˆใƒชใƒผใƒŸใƒณใ‚ฐใ‚ตใƒผใƒ“ใ‚นใฎๆŠฑใˆใ‚‹ๅˆถ้™ใซใ‚ˆใ‚Šๆ˜ ็”ปใ‚„ใƒ‰ใƒฉใƒžใฎใƒ•ใ‚กใƒณใซใ‚ˆใ‚‹่‘—ไฝœๆจฉไพตๅฎณใ‚ณใƒณใƒ†ใƒณใƒ„ใฎใƒ€ใ‚ฆใƒณใƒญใƒผใƒ‰ใŒๆ€ฅๅข—

Netflixใ‚„Disney๏ผ‹ใ€Amazonใƒ—ใƒฉใ‚คใƒ ใƒปใƒ“ใƒ‡ใ‚ชใชใฉใ•ใพใ–ใพใชๆ˜ ๅƒใ‚นใƒˆใƒชใƒผใƒŸใƒณใ‚ฐใ‚ตใƒผใƒ“ใ‚นใŒใ‚ใ‚Šใพใ™ใŒใ€ใ“ใ‚Œใ‚‰ใฎใ‚ตใƒผใƒ“ใ‚นใฏ่ป’ไธฆใฟๅ€คไธŠใ’ใ‚’ๅฎŸๆ–ฝใ—ใฆใ„ใพใ™ใ€‚ใพใŸใ€้…ไฟกใ‚ณใƒณใƒ†ใƒณใƒ„ใฎๅ…ฅใ‚Œๆ›ฟใ‚ใ‚Šใ‚„่ณผๅ…ฅๆธˆใฟใ‚ณใƒณใƒ†ใƒณใƒ„ใŒ็ชๅฆ‚่ฆ–่ดใงใใชใใชใ‚‹ใชใฉใฎๅ•้กŒใ‚‚ใ‚ใ‚‹ใŸใ‚ใ€ๆ˜ ็”ปใƒ•ใ‚กใƒณใฏๆตท่ณŠ็‰ˆใ‚ณใƒณใƒ†ใƒณใƒ„ใฎใƒ€ใ‚ฆใƒณใƒญใƒผใƒ‰ใซ็งป่กŒใ—ใคใคใ‚ใ‚‹ใจThe GuardianใŒๆŒ‡ๆ‘˜ใ—ใฆใ„ใพใ™ใ€‚

gigazine.net ยท GIGAZINE

0
0
1

็จผๅƒ็އไฝŽใ‚ใ€ๅผทใ„ใฆ่จ€ใ†ใชใ‚‰ใƒจใƒณใƒ‹ใƒƒใƒ‘Gใ ใ‘ใฉใ“ใ‚“ใชใ‚“ใ‚‚ใฏใ‚„ไบŒๆŸไธ‰ๆ–‡ใ ใ—ใƒญใƒƒใƒˆ็š„ใซๅฃฒใ‚‹ๆ–นใŒๅ‹ฟไฝ“็„กใ„

0

ใ—ใ‚…ใ„ใ‚๏พ๏พ๏พใŒไฝ•ไบ‹ใ‚‚ใชใ‹ใฃใŸใƒ‰ใ‚ขใซๅฎ‰ๅ ตใ—ใฆๆŒฏใ‚Š่ฟ”ใฃใŸ็žฌ้–“ใซ่—ใ•ใ‚“ใŒโ€‹:don__ii:โ€‹ใ™ใ‚‹ใ‚ธใƒฃใƒณใƒ—ใ‚นใ‚ฑใ‚ข

1
1
0
0
1

Show GN: Showmaker: ๋งˆํฌ๋‹ค์šด์„ ์Šฌ๋ผ์ด๋“œ๋กœ ๋งŒ๋“œ๋Š” ํ”„๋กœ๊ทธ๋žจ
------------------------------
๋งˆํฌ๋‹ค์šด์„ Quarto, ์—„๋ฐ€ํžˆ๋Š” revealjs๋ฅผ ์‚ฌ์šฉํ•ด์„œ ์›น ์Šฌ๋ผ์ด๋“œ๋กœ ๋งŒ๋“œ๋Š” ํ”„๋กœ๊ทธ๋žจ์ž…๋‹ˆ๋‹ค.

์ด๋ฏธ ๋น„์Šทํ•œ ๊ธฐ๋Šฅ์„, ๋” ์ž˜ํ•˜๋Š” ์„œ๋น„์Šค์™€ ํ”„๋กœ๊ทธ๋žจ๋„ ์ข…์ข… ์†Œ๊ฐœ๋˜์—ˆ์ง€๋งŒ,

์›น์„œ๋น„์Šค, ๊ฐ€์ž…์„ ํ•˜๊ฑฐ๋‚˜, ์œ ๋ฃŒ, ํ˜น์€ ๊ฐœ๋ฐœ์ž ๋„๊ตฌ๋กœ ์‚ฌ์šฉํ•ด์•ผ ํ•œ๋‹ค ๋“ฑ๋“ฑ ์ง„์ž… ์žฅ๋ฒฝ์ด ์žˆ์–ด์„œ

๊ฐœ๋ฐœ์ž๋“ค์˜ ์ž…์žฅ์—์„œ๋‚˜ ์ข‹์€ ํ”„๋กœ๊ทธ๋žจโ€ฆ
------------------------------
https://news.hada.io/topic?id=22517&utm_source=googlechat&utm_medium=bot&utm_campaign=1834

0

I just realized that the default specifications for ActivityPub/ActivityStreams do not have a way to perform an update on an object's ID. (ie, moving it from example.com/1 -> example.com/2)

An Update activity does not allow ID updates because it would lose the reference to the original one. (It can be massaged by using an Origin property, but I don't like that).

Another option would be to use a Move activity (which is defined as moving objects between collections), where the Origin property is the object itself instead of a collection. (I like this behaviour better, as it requires less divergence from the spec)

0
0
0