๐Ÿ““2022-w51

๐Ÿ““2022-w51

December 29, 2022

๐Ÿ–ŠJournals #

๐Ÿ’ญๅญ˜ๅœจใ—ใฆใ„ใ‚‹ใ ใ‘ใงๅฏ’ใ•ใจใฒใ‚‚ใ˜ใ•ใ‹ใ‚‰้€ƒใ’ใ‚‹ใ“ใจใŒๅ‡บๆฅใชใ„ #

<2022-12-20 Tue 07:53>

ๆœ€่ฟ‘ใฏๅฏ’ใใชใ‚Šๆœฌๅฝ“ใซ่พ›ใ„. ๅฏ’ใ•ใฎ่พ›ใ„ใจใ“ใ‚ใฏ, ่ตทใใฆใ„ใ‚‹ใ ใ‘ใง, ๅญ˜ๅœจใ—ใฆใ„ใ‚‹ใ ใ‘ใง่พ›ใ•ใ‚’ๆ„Ÿใ˜, ใใฎ่พ›ใ•ใŒ่ฒงๅ›ฐใฎใฒใ‚‚ใ˜ใ•ใชใฉใฎใƒใ‚ฌใƒ†ใ‚ฃใƒ–ใชใ‚นใ‚คใƒƒใƒใ‚’็ตถใˆใš้€ฃๆ‰“ใ—ใฆใ„ใ‚‹็Šถๆ…‹.

็ตๅฑ€, ๏ผ‘ๅนด้–“ใชใซใฒใจใค็”Ÿๆดปใฏๆ”นๅ–„ใ—ใชใ‹ใฃใŸ. ใ„ใคใซใชใฃใฆใ‚‚็”Ÿใๅœฐ็„ใฏ็ถšใ. ใ“ใฎไธ€ๅนดใฏ็”Ÿใใ‚‹ไพกๅ€คใ‚’ๅ…จใๆ„Ÿใ˜ใชใ„.

ใ—ใ‹ใ—, ่พ›ใ•ใ‹ใ‚‰้€ƒใ’ใ‚‹ใŸใ‚ใซใฏ, ใใ‚Œใงใ‚‚ๅ‰ใ‚’ๅ‘ใ„ใฆๆญฉใใ—ใ‹ใชใ„ใ‚“ใ . ๅญ˜ๅœจใ—ใฆใ„ใ‚‹ใ ใ‘ใง่‹ฆใ—ใฟใ‹ใ‚‰้€ƒใ‚Œใ‚‹ใ“ใจใŒๅ‡บๆฅใชใ„ใฎใ ใ‹ใ‚‰. ใ‚‚ใ†ไฝ•ใ‚’ใ—ใฆใ‚‚ไธ€็ท’ใชใ‚‰ใŸใ ใฒใŸใ™ใ‚‰ใ‚ญใƒผใƒœใƒผใƒ‰ใ‚’ๅฉใใ—ใ‹็„กใ„ใ‚“ใ ใ‚ˆ.

๐Ÿ“œๅทฑใฎๅผฑใ•ใ‚„ไธ็”ฒๆ–ใชใ•ใซ ใฉใ‚Œใ ใ‘ๆ‰“ใกใฎใ‚ใ•ใ‚Œใ‚ˆใ†ใจ ๅฟƒใ‚’็‡ƒใ‚„ใ› ๆญฏใ‚’ๅ–ฐใ„ใ—ใฐใฃใฆ ๅ‰ใ‚’ๅ‘ใ‘ - ็…‰็„ๆๅฏฟ้ƒŽ

ใใ‚Œใ—ใ‹ใ“ใฎไธ–ใฎ่‹ฆใ—ใฟใ‹ใ‚‰้€ƒใ‚Œใ‚‹ใ“ใจใŒๅ‡บๆฅใชใ„.

๐Ÿ”–ๅฏ’ใ•ใจใฒใ‚‚ใ˜ใ•

๐Ÿ’ญ็ตถๆœ›ใ ใ‘ใ‚’ๆ„Ÿใ˜ใคใฅใ‘ใ‚‹ๆ—ฅใ€…ใง็”Ÿใใ‚‹ๆ„ๅ‘ณใŒใ‚ใ‹ใ‚‰ใชใ„ #

<2022-12-20 Tue 13:12>

2ๆ™‚้–“ๅŠUberEatsใ‚’ใ‚„ใฃใฆ1230ๅ††ใ‚’็จผใ„ใ ใŒ, ใใฎ้–“ใซ็จผๅƒใ—ใฆใŸbotใŒใƒใ‚ฐใฃใฆ1215ๅ††ๆๅคฑใŒใงใŸ. ใชใ‚“ใฎใŸใ‚ใซๅƒใ„ใŸใ‚“ใ ใ‚ใ†ใ‹. ใใ‚‚ใใ‚‚ๅƒใ„ใฆใ‚‚2ๆ™‚้–“ใง1200ๅ††ใ ใ‚ˆ. ใ“ใ‚“ใชไป•ไบ‹ใ‚‚ใ†ใ†ใ‚“ใ–ใ‚Šใ . ใชใ‚“ใงใ“ใ†ใ„ใ†ๅซŒใชใ“ใจใ—ใ‹ๆฏŽๆ—ฅ่ตทใ“ใ‚‰ใชใ„ใ‚“ใ ใ‚ใ†. ใ“ใฎ๏ผ‘ๅนด, ใชใœใ“ใ‚“ใชใซใ‚‚ๅซŒใชใ“ใจใ—ใ‹่ตทใ“ใ‚‰ใชใ„ใ‚“ใ . ๆฏŽๆ—ฅๆถ™ใŒๆตใ‚Œใ‚‹, ๆฏŽๆ—ฅๆณฃใ„ใฆใ„ใ‚‹. ใ“ใ‚ŒใŒ็”Ÿใใ‚‹ใ“ใจใชใฎใ‹? ใ“ใ‚ŒใŒๆ™ฎ้€šใชใฎใ‹?ใชใœๆฏŽๆ—ฅ่‹ฆใ—ใฟใ ใ‘ใŒใ‚ใ‚Š, ใใ‚Œใงใ‚‚็”Ÿใใชใ‘ใ‚Œใฐใ„ใ‘ใชใ„ใฎใ‹ใ‚ใ‹ใ‚‰ใชใ„.

ๅˆฉ็›Šใ‚‚ๅนใ้ฃ›ใ‚“ใ . ใ“ใ‚“ใชๆ‚ฒใ—ใ„ใ“ใจใฏใชใ„.

๐Ÿ’ญใƒฏใ‚ฟใ‚ทใ‚’ๅ‹•ใ‹ใ™UberAIๆง˜ใฏZing JVM #

<2022-12-20 Tue 17:54>

ใŸใพใŸใพ่ฆ‹ใคใ‘ใŸUberใฎๆŠ€่ก“่จ˜ไบ‹ใฏใจใฆใ‚‚ใŠใ‚‚ใ—ใ‚ใ„. UberใฎๆฉŸๆขฐๅญฆ็ฟ’ๅŸบ็›คใฏScalaใงๆ›ธใ‹ใ‚ŒใŸJVMใง, ใƒชใ‚ขใƒซใ‚ฟใ‚คใƒ ใชไบˆๆธฌใ‚’ใ•ใฐใใŸใ‚ใฎใ‚ฌใƒ™ใƒผใ‚ธใ‚ณใƒฌใ‚ฏใ‚ทใƒงใƒณใƒใƒฅใƒผใƒ‹ใƒณใ‚ฐใฎๆณฅๆฒผใฎๆˆฆใ„ใŒ่จ˜้Œฒใ•ใ‚Œใฆใ„ใ‚‹.

Tricks of the Trade: Tuning JVM Memory for Large-scale Services | Uber Blog

Zing JVMใจใ„ใ†GCๆ™‚้–“ใŒใปใผๅญ˜ๅœจใ—ใชใ„ใ‚ขใƒซใ‚ดใƒชใ‚บใƒ ใ‚’ๆŒใคๅ•†็”จJVMใ‚’ๆดป็”จใ—ใฆใ„ใ‚‹ใ‚‰ใ—ใ„. ใพใŸใƒ“ใƒƒใ‚ฏใƒ‡ใƒผใ‚ฟๅŸบ็›คใŒJVMใชใฎใ‚‚้ข็™ฝใ„. ใ•ใ™ใŒใฏใƒฏใ‚ฟใ‚ทใ‚’ๅฅด้šทใฎใ‚ˆใ†ใซๅ‹•ใ‹ใ™UberAIๆง˜ใ .

๐Ÿ’ญๅฏ’ใ‹ใฃใŸใ‚‰็ญ‹่‚‰ใงใชใ‚“ใจใ‹ใ™ใ‚‹ #

<2022-12-20 Tue 19:44>

ๅฏ’ใ‹ใฃใŸใ‚‰ใใฎๅ ดใง็ญ‹ใƒˆใƒฌใ‚’ๆ•ฐๅˆ†ใ™ใ‚Œใฐใ„ใ„ใ ใ‘ใฎ่ฉฑใ . ใใ‚Œใง่บซไฝ“ใŒๆธฉใพใ‚‹.

ๅฏ’ใ„ใ‘ใฉ้›ปๆฐ—ไปฃ็ฏ€็ด„ใฎใŸใ‚ใซๆš–ๆˆฟใŒไฝฟใˆใชใ„ใจใฏ, ใŸใฃใŸใใ‚Œใ ใ‘ใฎๅทฅๅคซใงใชใ‚“ใจใ‹ใชใ‚‹ใ‚‚ใ‚“ใชใ‚“ใ .

๐Ÿ›็ญ‹ใƒˆใƒฌ

๐Ÿ’ญASOTใจDI.FMใŒใคใชใŒใ‚‹ใฎใŒใ‚จใƒขใ„ #

<2022-12-20 Tue 19:47>

ๆœ€่ฟ‘ใฏASOTใฎ2000ๅนดไปฃใฎๆ”พ้€ใ‚’ๆฏŽๆ—ฅใใ„ใฆใ„ใ‚‹ใฎใ ใŒ, ใกใ‚‡ใ„ใกใ‚‡ใ„Digitally Importedใจใ„ใ†ๅ˜่ชžใŒๅ…ฅใฃใฆใใ‚‹ใฎใง่ชฟในใฆใฟใŸใ‚‰, ASOTใฎ185ใใ‚‰ใ„ใ‹ใ‚‰ใšใฃใจใ“ใฎใƒ—ใƒฉใƒƒใƒˆใƒ•ใ‚ฉใƒผใƒ ใ‚’ใƒ›ใƒผใƒ ใจใ—ใฆๆ”พ้€ใ•ใ‚Œใฆใ„ใŸใใ†ใ .

DI.FMใฏใ‚ใŸใ—ใŒใ‚‚ใ†10ๅนดใšใฃใจ่žใ็ถšใ‘ใ„ใฆใ‚‹ใƒใƒƒใƒˆๆ”พ้€ๅฑ€ใชใฎใง, ใ“ใ“ใง๏ผ’ใคใŒ็ตใณใคใใ“ใจใฏใจใฆใ‚‚ใ‚จใƒขใ„.

Digitally Imported ๐Ÿ”–ASOT

๐Ÿ’ญใƒˆใƒฉใƒณใ‚นใƒŸใƒฅใƒผใ‚ธใƒƒใ‚ฏใŒๆ—ฅๆœฌใงๆต่กŒใ‚‰ใชใ„ใฎใชใ‚‰ใ‚ใŸใ—ใŒDJใซใชใฃใฆๅธƒๆ•™ใ—ใŸใ„ #

<2022-12-21 Wed 08:24>

UberEatsใ‚’ใฏใ˜ใ‚ใฆใ‹ใ‚‰ๅฅฝใใซใชใฃใŸใ‚‚ใฎใฏ, ๅบง็ฆ…ใจ็ญ‹ใƒˆใƒฌใจใƒ†ใ‚ฏใƒŽใƒŸใƒฅใƒผใ‚ธใƒƒใ‚ฏใจ่‡ช่ปข่ปŠ.

ๅบง็ฆ…ใ ใ‘ใŠ้‡‘ใŒใ‹ใ‹ใ‚‰ใชใ„. ็ญ‹ใƒˆใƒฌใฏใจใ‚Šใ‚ใˆใšไปŠใ‚ใ‚‹ใƒ€ใƒณใƒ™ใƒซใ•ใˆใ‚ใ‚Œใฐใ‚ใจใฏใƒ—ใƒญใƒ†ใ‚คใƒณไปฃใฎใฟ.

ใ›ใฃใ‹ใ่‡ช่ปข่ปŠใŒๅฅฝใใซใชใฃใฆใ‚‚, ใƒญใƒผใƒ‰ใƒใ‚คใ‚ฏใ‚‚ไป˜้šใƒ‘ใƒผใƒ„ใ‚‚ใพใฃใŸใ่ฒทใ†ใ“ใจใŒๅ‡บๆฅใชใ„. ็จฒๅŸŽๅธ‚ใงใ‚ฆใƒผใƒใ‚’ๅŽปๅนดใฏ็†ฑๅฟƒใซ็จผๅƒใ—ใฆใ„ใŸใŒ, ใจใฆใ‚‚ๅซŒใ ใฃใŸใฎใฏ็จฒๅŸŽๅธ‚ใฏใƒญใƒผใƒ‰ใƒใ‚คใ‚ฏใฎ่–ๅœฐใชใฎใงใ‹ใฃใ“ใ„ใ„ใƒญใƒผใƒ‰ใซไน—ใฃใŸไบบใŸใกใซๅพŒใ‚ใ‹ใ‚‰็…ฝใ‚‰ใ‚Œใ‚‹ใฎใŒๅซŒใ ใฃใŸ. ใ‚ˆใฟใ†ใ‚Šใƒฉใƒณใƒ‰ใฎใƒฉใƒณใƒ‰ๅ‚ใ ใฃใฆ, ใฟใ‚“ใชๆฅฝใ—ใใ†ใซ็™ปใฃใฆใ‚‹ใŒใ“ใฃใกใฏ็จฒๅŸŽๅธ‚ใ‹ใ‚‰ๆ–ฐ็™พๅˆใƒถไธ˜ใพใงใŠๅผๅฝ“ใ‚’้…้”ใ™ใ‚‹ใŸใ‚ใซไป•ไบ‹ใง่ตฐใฃใฆใ‚“ใ ใ‚ˆ!

DJใ‚ปใƒƒใƒˆใ‚‚่ฒทใ„ใŸใ„. ใ‚‚ใ†ใƒ—ใƒญใ‚ฐใƒฉใƒžใ‚‚ใฉใ†ใงใ‚‚ใ„ใ„ใ—ใ‚ณใƒผใƒ‰ใ‚‚ๆ›ธใ‹ใชใใฆใ‚‚ใ„ใ„. ใ‚ใŸใ—ใฏใƒˆใƒฉใƒณใ‚นใƒปใƒŸใƒฅใƒผใ‚ธใƒƒใ‚ฏใ‚’ไฝœๆ›ฒใ—ใŸใ‚ŠDJใซใชใฃใฆใƒ™ใƒผใƒˆใƒผใƒดใ‚งใƒณใ‚„ใ‚ซใƒฉใƒคใƒณใซใชใ‚ŠใŸใ„. ใ‚ขใƒผใƒŸใƒณใƒปใƒดใ‚กใƒณใƒปใƒ–ใƒผใƒฌใƒณใฎใƒˆใƒฉใƒณใ‚นใƒปใƒŸใƒฅใƒผใ‚ธใƒƒใ‚ฏใฏ็ด ๆ™ดใ‚‰ใ—ใ„, ใใ—ใฆใ‚ขใƒผใƒŸใƒณใ‚‚ใƒˆใƒฉใƒณใ‚นใ‚‚ๆ—ฅๆœฌใงใพใ‚‹ใงๆต่กŒใฃใฆใ„ใชใ“ใจใซ้ฉšใ„ใฆใ„ใ‚‹ใ‚“ใ . ใ‚ใŸใ—ใŒDJใซใชใ‚Šๅธƒๆ•™ใ—ใŸใ„. ๅฐ†ๆฅใฎๅคขใฏใƒˆใƒฉใƒณใ‚นDJใ . ใ‹ใคใฆใฏใ‚ฏใƒฉใ‚ทใƒƒใ‚ฏ้Ÿณๆฅฝใฎไธญๅฟƒใฏใƒ‰ใ‚คใƒ„, ใ—ใ‹ใ—็พๅœจใƒจใƒผใƒญใƒƒใƒ‘้Ÿณๆฅฝใฎไธญๅฟƒใฏใ‚ชใƒฉใƒณใƒ€ใ .

๐Ÿ’ญใ‚‚ใ—ใƒˆใƒฉใƒณใ‚นDJใจใ—ใฆใƒ‡ใƒ“ใƒฅใƒผใ™ใ‚‹ใจใใฏๅๅ‰ใ‚’keidoใซใ—ใŸใ„

ใŠ้‡‘ใ•ใˆใ‚ใ‚Œใฐ DJใ‚ปใƒƒใƒˆใ‚‚่ฒทใฃใฆใƒญใƒผใƒ‰ใƒใ‚คใ‚ฏใ‚‚่ฒทใ„ใŸใ„. ใŠ้‡‘ใŒใชใ„ใฎใงใชใซใ‚‚ใงใใชใ„.

ๅนธใ›ใจใฏ, ๅฏ’ใ•ใจใ‹ใฒใ‚‚ใ˜ใ•ใŒ่งฃๆถˆใ•ใ‚ŒใŸใ‚ˆใ†ใช, ๅ˜็ด”ใชใ‚‚ใฎใชใ‚“ใ . ่‹ฆใ—ใฟใŒใชใใชใ‚‹ใ“ใจใŒๅนธใ›ใ . ๅ˜็ด”ใซ, ๅฏ’ใ„ใจ่พ›ใ„ใ‚“ใ .

๐Ÿ›ใƒˆใƒฉใƒณใ‚นใƒŸใƒฅใƒผใ‚ธใƒƒใ‚ฏ

๐Ÿ’ญใƒกใƒขใƒชๆžฏๆธ‡ใซใ‚ˆใ‚‹Websocketๅˆ‡ๆ–ญๅ•้กŒใฏใ‚ˆใ†ใ‚„ใใ‚ฑใƒชใŒใคใ„ใŸๆฐ—ใŒใ™ใ‚‹ #

<2022-12-21 Wed 19:05>

๏ผ‘้€ฑ้–“ใใ‚‰ใ„ใšใฃใจWebsocketใฎๆŽฅ็ถšใŒๅฎ‰ๅฎšใ—ใชใ„ๅ•้กŒใ‚’่ชฟๆŸปใ—ใฆใ„ใ‚‹ใŒใ‚ˆใ†ใ‚„ใใ‚ฑใƒชใŒไป˜ใใใ†. ใฏใ˜ใ‚ใฏไฝฟใฃใฆใ„ใ‚‹ใƒฉใ‚คใƒ–ใƒฉใƒชใฎใ›ใ„ใ‹ใจๆ€ใฃใŸใฎใ ใ‘ใฉ, ็ตๅฑ€ใ‚ใŸใ—ใฎ็Ÿฅ่ญ˜ไธ่ถณใซใ‚ˆใ‚‹ใƒŸใ‚นใ ใฃใŸ.

CPUใ ใฃใŸใ‚Šใƒกใƒขใƒชใ ใฃใŸใ‚Šใ‚นใƒฌใƒƒใƒ‰ๅ‡ฆ็†ใ ใฃใŸใ‚ŠGCใ‚„ใƒ€ใƒณใƒ—่งฃๆžใ ใฃใŸใ‚Š… ใ„ใ‚ใ„ใ‚ใ‚ใŸใ‚Šใ‚’ใคใ‘ใฆ่ชฟๆŸปใ‚’ใ—ใฆใฏๅค–ใ‚ŒใŸใ“ใจใ‚‚ใ‚ใ‚Šใ„ใ‚ใ„ใ‚้ ๅ›žใ‚Šใ‚’ใ—ใŸๆฐ—ใŒใ™ใ‚‹ใŒ, ๅญฆใถใ“ใจใŒใŸใใ•ใ‚“ใ‚ใฃใŸ. JVMใฎไฝŽใƒฌใƒ™ใƒซใฎๅญฆใณใ‚’ๅŽ็ฉซใซใ—ใฆๆบ€่ถณใ™ใ‚‹ใ“ใจใซใ™ใ‚‹.

๐Ÿ’ญๆ•ฐใ‚ซๆœˆๅพŒใซไบบ็”Ÿใฎใ‚ดใƒผใƒซใ‚’ๅฎšใ‚ใฆๆ‚”ใ„ใŒใชใ„ใ‚ˆใ†ใซๆฏŽๆ—ฅใ‚’็ฒพไธ€ๆฏ็”Ÿใใ‚‹ #

<2022-12-23 Fri 11:38>

ๆ•ฐๅนด้–“ใšใฃใจ้ ‘ๅผตใฃใฆใ„ใ‚‹ใŒใชใซใ‚‚ๆ”นๅ–„ใ—ใชใ„ใฉใ“ใ‚ใ‹, ็พๅฎŸใฏๆ—ฅใซๆ—ฅใซ่พ›ใใชใฃใฆใ„ใ. ๅŽปๅนดใฎๅ†ฌใ‚‚ๅฏ’ใ‹ใฃใŸ, ใŠใจใจใ—ใฎๅ†ฌใ‚‚ๅฏ’ใ‹ใฃใŸ, ใใฎใพใˆใ‚‚ๅฏ’ใ‹ใฃใŸ.

ๆฅๅนดใ“ใใฏใจ, ใชใ‚“ใฉ้ก˜ใฃใŸใ“ใจใ ใ‚ใ†ใ‹. ใ„ใคใซใชใฃใฆใ‚‚ๅ†ฌใŒๅฏ’ใ„. ๆณฃใ„ใฆใ‚‚ๅ–šใ„ใฆใ‚‚, ๅฏ’ใ•ใ‹ใ‚‰้€ƒใ‚Œใ‚‹ใ“ใจใŒๅ‡บๆฅใชใ„. ๅซใ‚“ใงใ‚‚ๅฃใ‹ใ‚‰ใŠ้‡‘ใฏๅ‡บใฆใ“ใชใ„.

ใ“ใฎใพใพใ„ใใ‚‰ใ‚‚ใŒใ„ใฆใ‚‚ใชใซใ‚‚ไบ‹ๆ…‹ใฏๆ”นๅ–„ใ—ใชใ‘ใ‚Œใฐใใฎใ†ใกๆญปใฌใ ใ‘ใ . ใใ—ใฆใใ‚Œใฏๆ•ฐใ‚ซๆœˆๅพŒใ‹ใ‚‚ใ—ใ‚Œใชใ„. ใใฎใŸใ‚, ๆ•ฐใ‚ซๆœˆๅพŒใซไบบ็”Ÿใฎใ‚ดใƒผใƒซใ‚’ๅฎšใ‚ใฆ, ๆ‚”ใ„ใŒใชใ„ใ‚ˆใ†ใซๆฏŽๆ—ฅใ‚’็ฒพไธ€ๆฏ็”Ÿใใ‚ˆใ†ใจๆ€ใ†.

๐Ÿ’ญไปŠใฎไฝœๆฅญใฏๆœชๆฅใซๆ‰‹ใซใ™ใ‚‹ไพกๅ€คใซใ‚ˆใฃใฆไป•ไบ‹ใซใ‚‚้Šใณใซใ‚‚ๆญดๅฒ็š„่งฃ้‡ˆใฏๅค‰ใ‚ใ‚‹ #

<2022-12-23 Fri 19:39>

ใ‚ฏใƒชใ‚นใƒžใ‚นใ‚‚ใŠๆญฃๆœˆใ‚‚ใ„ใคใ‚‚ใฉใŠใ‚Šใซไปฎๆƒณ้€š่ฒจbotใ‚’้–‹็™บใ™ใ‚‹.

๐ŸŽ“ใŠ็›†ใฎใŠๆญฃๆœˆใ‚‚่ช•็”Ÿๆ—ฅใ‚‚ใ‚ฏใƒชใ‚นใƒžใ‚นใ‚‚ใ„ใคใ‚‚ใฉใŠใ‚Šใซ้Žใ”ใ™

ๅผทๅˆถๅŽๅฎนๆ‰€ใซ้–‰ใ˜่พผใ‚ใ‚‰ใ‚ŒใŸใƒฆใƒ€ใƒคไบบใŸใกใŒใ‚ฏใƒชใ‚นใƒžใ‚นใซๅœฐ็„ใฏ็ต‚ใ‚ใ‚‹ใจใ„ใ†ๅนปๆƒณใ‚’ไฟกใ˜ใŸ็ตๆžœ, ใ‚ฏใƒชใ‚นใƒžใ‚นใซใชใซใ‚‚่ตทใ“ใ‚‰ใšใซใใฎๅพŒๆฌกใ€…ใจๆญปใ‚“ใงใ„ใฃใŸใ“ใจใ‚’ๆ•™่จ“ใซใ™ใ‚‹.

ใ‚ฏใƒชใ‚นใƒžใ‚นใ ใ‚ใ†ใŒใŠๆญฃๆœˆใ ใ‚ใ†ใŒ, ๅ˜ใชใ‚‹ใ„ใคใ‚‚ใฎ๏ผ‘ๆ—ฅใซ้ŽใŽใชใ„ใซใ‚‚ใ‹ใ‹ใ‚ใ‚‰ใš, ใใ“ใซใชใซใ‹็‰นๅˆฅใชใ“ใจใ‚’ๆœŸๅพ…ใ™ใ‚‹ใ‹ใ‚‰ๆ‚ฒใ—ใฟใŒๅŠ ้€Ÿใ™ใ‚‹. ใ„ใคใ‚‚ใฉใŠใ‚Šๆœ่ตทใใฆ, ็ž‘ๆƒณใ‚’ใ—ใฆ, ใ‚ณใƒผใƒ‰ใ‚’ๆ›ธใ„ใฆ, ๅฏใ‚‹ใ ใ‘.

ใ“ใ‚ŒใŒไป•ไบ‹ใชใฎใ‹ใ‚‚้Šใณใชใฎใ‹ใ‚‚ใ‚ใ‹ใ‚‰ใชใ„. ไผ‘ใพใšใซไฝœๆฅญใ‚’ใ—ใฆ, ใใ‚Œใ‚’ไฝ•ๅนดใ‚‚็ถ™็ถšใ—ใฆ, ใใ‚ŒใงใŠ้‡‘ใŒ็จผใ’ใ‚Œใฐใใ‚Œใฏไป•ไบ‹ใจใชใ‚Š, ใชใซใ‚‚ไพกๅ€คใ‚’็”Ÿใฟๅ‡บใ•ใชใ‘ใ‚Œใฐๅ˜ใซๅฅฝใใชใ“ใจใ‚’ใ—ใฆ้Šใ‚“ใงใ„ใ‚‹ใ ใ‘ใซใชใ‚‹.

ใ—ใ‹ใ—ใใฎ่งฃ้‡ˆใŒๆฑบๅฎšใ™ใ‚‹ใฎใฏไปŠใงใฏใชใ„. ใ‚ใŸใ—ใŒไปŠใชใซใ‚’ใ—ใฆ็”Ÿใใฆใ„ใ‚‹ใฎใ‹ใฏ, ๅฐ†ๆฅๆฑบๅฎšใ™ใ‚‹ใฎใงใ‚ใ‚Šใใ‚ŒใฏไปŠใฏๅˆคๆ–ญใ‚’ไฟ็•™ใ™ใ‚‹. ไป•ไบ‹ใงใ‚‚้Šใณใงใ‚‚ใชใ„, ใŸใ ไพกๅ€คใ‚’ๆฑ‚ใ‚ใฆใ‚ญใƒผใƒœใƒผใƒ‰ใ‚’ๅฉใใ ใ‘.

ใ‚ใŸใ—ใŒใ„ใใ‚‰ใ“ใ‚Œใ‚’ไป•ไบ‹ใจใ—ใฆ็œŸๅ‰ฃใซๅ–ใ‚Š็ต„ใ‚“ใ ใจใ“ใ‚ใง, ็ฌฌไธ‰่€…ใ‹ใ‚‰ใฟใŸ, ใŸใจใˆใฐ่ฆชๆˆšใ‹ใ‚‰ใฏใ‚ใ„ใคใฏใŸใ ็œŸ้ข็›ฎใซๅƒใ‹ใšใซ้Šใ‚“ใงๆšฎใ‚‰ใ—ใฆใ„ใ‚‹ใจๆ€ใ†ใ ใ‚ใ†. ่ฆชใซใฏใ‚ใŸใ—ใฏไป•ไบ‹ใ‚’ใ—ใฆใ„ใ‚‹ใจไธปๅผตใ—ใฆใ„ใ‚‹ใ—, ็†่งฃใ—ใฆใใ‚Œใฆใ„ใ‚‹ใจๆ€ใ†. ็–Ž้ ใช่ฆชๆˆšใฏ็„ก็†ใ ใ‚ใ†. ่ฆชใŒ็†่งฃใ—ใฆใใ‚Œใ‚Œใฐใ‚ใจใฏใฉใ†ใงใ‚‚ใ„ใ„.

๐Ÿ›ไป•ไบ‹

Clojuredoc็จ‹ๅบฆใฎsee alsoใฎใƒชใƒณใ‚ฏใŒzettelkastenใซใ‚‚ใ‚ˆใ„ #

ๆœ€่ฟ‘, Clojuredocsใฏใ‚ˆใ„ใชใ‚ใจๆ€ใ†ใ“ใจใŒใ‚ˆใใ‚ใ‚‹.

https://clojuredocs.org/

ใพใšClojureใฎๆ–‡ๆณ•ใซใคใ„ใฆใฎ็–‘ๅ•ใฏใใ“ใ‚’ใฟใ‚Œใฐใ ใ„ใŸใ„่งฃๆฑบใงใใ‚‹. ้–ขๆ•ฐใจใใฎไฝฟใ„ๆ–นใŒใพใจใพใฃใฆใ„ใฆ, ใ•ใ‚‰ใซsee alsoใซใฏๆ•ฐๅ€‹ใฎ้–ข้€ฃใƒชใƒณใ‚ฏใŒใฏใ‚‰ใ‚Œใฆใ„ใ‚‹.

zettelใฎใ‚ขใ‚คใƒ‡ใ‚ขใƒกใƒขใ‚‚ใ“ใฎ็จ‹ๅบฆใŒใ„ใ„. ใฒใจใคใฒใจใคใฎใ‚นใ‚ณใƒผใƒ—ใ‚’ๅฐใ•ใใ—ใฆ, ใ•ใ‚‰ใซ้–ข้€ฃใƒกใƒขใฏๆ•ฐๅ€‹ใฎใƒชใƒณใ‚ฏใ‚’ใคใ‘ใ‚‹.

ใกใ‚‡ใฃใจorg-roam->markdownใ‹ใ‚‰ใฎใ‚ตใ‚คใƒˆๅ…ฌ้–‹ใซ้™็•Œใ‚’ๆ„Ÿใ˜ใฆใใŸใฎใฏ, ใƒชใƒณใ‚ฏใ‚’่ฒผใ‚Šใ™ใŽใ‚‹ใจexportใŒใ‘ใฃใ“ใ†้…ใใชใ‚‹. ใพใ‚ใ‚ตใ‚คใƒˆๅ…ฌ้–‹ใ—ใชใ‘ใ‚Œใฐใ„ใ„ใฎใ ใŒ… ใ‚‚ใ—ใใฏๆ™‚้–“ใ‚’ใจใฃใฆๅฐ‘ใ—ใ‚นใ‚ฏใƒชใƒ—ใƒˆใ‚’ๆ›ธใ„ใฆ่‡ชๅ‹•ๅŒ–ใฎใƒ†ใ‚ณๅ…ฅใ‚Œใ‚’ใ™ใ‚‹ใ‹.

๐Ÿ’ญ่‡ชๅทฑๅˆ†ๆžใฏๆ™‚้–“ใŒใ‹ใ‹ใ‚‹ใŒใใ‚Œใงใ‚‚ๆ™‚้–“ใ‚’็ขบไฟใ—ใฆใกใ‚‡ใใกใ‚‡ใ้€ฒใ‚ใ‚‹ #

<2022-12-23 Fri 22:57>

ใ„ใคใ‹ๆ™‚้–“ใŒ็ขบไฟใงใใŸใจใใซใ‚ฌใƒƒใƒ„ใƒชใ‚„ใ‚ใ†ใจใ—ใฆใ‚‚ใงใใชใ„. ใ‹ใจใ„ใฃใฆใ‚„ใ‚‰ใชใ„ใจใชใซใ‚‚ๅ‰ใซ้€ฒใพใชใ„. ๆ™‚้–“ใ‚’็ขบไฟใ—ใฆใชใ‚‹ในใๆฏŽๆ—ฅ้€ฒใ‚ใ‚‹.

1ๆ—ฅใซใฒใจใคใฎใƒˆใƒ”ใƒƒใ‚ฏใ‚’ๆทฑๅ €ใ—ใฆใ‚‚ใ„ใ„. ใใ‚Œใ‚’็ฉใฟ้‡ใญใ‚‹. ไปŠๆ—ฅใฏใชใœ่‡ชๅˆ†ใŒ่ฝ่ชžใŒๅฅฝใใ‹ใ‚’ๆทฑๅ €ใ—ใŸ.

ใฒใจใคใฎzettel noteใ‚’ไฝœๆˆใ™ใ‚‹ใ ใ‘ใงใ‚‚, ใใ‚Œใฏ่‡ชๅทฑ็†่งฃใŒๆทฑใพใ‚‹. ไบบ็”Ÿใซๅ‘ณใ‚ใ„ใŒ็”Ÿใพใ‚Œใ‚‹. ใใ†ใ‚„ใฃใฆ้›†ใ‚ใŸใƒกใƒขใ‚’ๅฐ‘ใ—ใšใคใพใจใ‚ใฆใ„ใ“ใ†. ไบบ็”Ÿใฏ็‚นใจ็‚นใฎ็ตใณใคใใชใ‚“ใ . zettelๅ˜ไฝใงใƒกใƒขใจใ„ใ†ๆ€่€ƒใ‚’ๆ•ด็†ใ—ๅง‹ใ‚ใฆ, ใใ‚Œใ‚’ใคใ‚ˆใๆ„Ÿใ˜ใ‚‹ไปŠๆ—ฅใ“ใฎ้ ƒ.

๐ŸŽ“็Ÿฅ่ญ˜ใ‚„็ตŒ้จ“ใฏorg-modeใฎ่ฆ‹ๅ‡บใ—ใซ้ŽใŽใš่‡ชๅˆ†ใฎๆ„ๅฟ—ใงใคใชใŽๅˆใ‚ใ›ใ‚‹

๐Ÿ’ญใ‚ฆใƒผใƒใƒผใ‚คใƒผใƒ„ๆ™‚็ตฆ600ๅ††ใใ‚‰ใ„ใฎใ‚ฏใƒชใ‚นใƒžใ‚นใ‚คใƒ– #

<2022-12-24 Sat 20:30>

1ๆ™‚้–“2ไปถใใ‚‰ใ„ใง1ไปถใŒ300ๅ††. ใใ‚Œใงใ‚‚ๆ˜ผใจๅคœใง4ๆ™‚้–“็จผๅƒใ—ใŸ.3ๅนดใ‚‚ใ‚„ใฃใฆใ„ใ‚‹ใŒใ‚ฏใƒชใ‚นใƒžใ‚นใชใฎใซไปŠๅนดใŒไธ€็•ชใƒ€ใƒกใ ใช. ใ‚‚ใ†ใ‚ณใƒญใƒŠใ‚‚ๆ˜Žใ‘ใฆใƒ•ใƒผใƒ‰ใƒ‡ใƒชใƒใƒชใƒผใฎใƒ–ใƒผใƒ ใฏ็ต‚ใ‚ใ‚Šใ .

ใ“ใ‚“ใช็จผใŽใงใฏใ„ใคใซใชใฃใฆใ‚‚็”Ÿใๅœฐ็„ใ‹ใ‚‰ๆŠœใ‘ๅ‡บใ™ใ“ใจใŒๅ‡บๆฅใชใ„. ้ ญใŒใคใ‹ใ‚Œใ‚Œใฐ่บซไฝ“ใงๅƒใ, ่บซไฝ“ใŒใคใ‹ใ‚Œใ‚Œใฐ้ ญใงๅƒใ. ใ“ใฎใ‚ตใ‚คใ‚ฏใƒซใฏใ„ใคใพใง็ถšใใ‚“ใ . ็พๅฎŸใฏๅŠชๅŠ›ใซ็ญ”ใˆใฆใใ‚Œใชใ„.

ๅนธใ„, ็”Ÿๆดป่ฒปใฏไปŠๆœˆใ‚‚6ไธ‡ใ‚’ไธ‹ๅ›žใ‚‹ใ ใ‚ใ†. ็”Ÿๆดป่ฒปใ‚’ๅ‰Šใ‚Œใฐๅ‰Šใ‚‹ใปใฉ, ่™šใ—ใ„ๅŠดๅƒใ‚’ใ—ใชใใฆใ„ใ„ใ‚“ใ . ้›ปๆฐ—ไปฃใŒ้ซ˜้จฐใ—ใ‚ˆใ†ใŒ, ใใ‚‚ใใ‚‚ๆš–ๆˆฟใ‚‚ๅ†ท่”ตๅบซใ‚‚ใ‚ฌใ‚นใ‚‚ใคใ‹ใฃใฆใ„ใชใ„ใฎใง, ้›ปๆฐ—ไปฃใฏ2000ๅ††็จ‹ๅบฆใ ใช. ไธ–้–“ใฎ่ฆ–็‚นใจ่‡ชๅˆ†ใฎ่ฆ–็‚นใŒ้•ใ„ใ™ใŽใ‚‹.

๐Ÿ’ญใ‚ฆใƒผใƒใƒผใฎใ‚„ใ‚Š้ŽใŽใฏ่บซไฝ“ใŒ็–ฒใ‚Œใฆใƒ‡ใ‚ฏใ‚นใƒฏใƒผใ‚ฏใซๆ”ฏ้šœใŒใงใ‚‹ #

<2022-12-24 Sat 21:00>

1ๆ—ฅ2ๆ™‚้–“ใใ‚‰ใ„ใฏใ‚ˆใ„ใŒใใ‚ŒไปฅไธŠใฏ่บซไฝ“ใซ็–ฒๅŠดใ‚’ๆ„Ÿใ˜ใ‚‹ใฎใงใƒ‡ใ‚นใ‚ฏใƒฏใƒผใ‚ฏใซๆ”ฏ้šœใŒใงใ‚‹.

้ฃŸไบ‹ใ‚’ใ—ใŸใ‚ใจใฏใ™ใใซ้ ญใŒๅƒใ‹ใชใ„ใฎใง่‡ช่ปข่ปŠใงใ‚‚ๆผ•ใใ‹ใจๆ€ใฃใฆใ‚ฆใƒผใƒใƒผใ‚’ใ‚„ใฃใŸใ‚‚ใฎใฎ, 2ๆ™‚้–“็จผๅƒใ—ใŸใ‚ใจใซ็–ฒใ‚Œใฆใ—ใพใฃใฆใชใ‚“ใ ใ‹็œ ใใชใฃใฆใใŸ. ใ“ใ‚Œใงใฏใ‚ˆใ„ใƒ‘ใƒ•ใ‚ฉใƒผใƒžใƒณใ‚นใŒๅ‡บใชใ„. ๅฏใฆๆ˜Žๆ—ฅใฎๆœไฝœๆฅญใ—ใŸใปใ†ใŒใ„ใ„.

ใ—ใ‹ใ—, ๆ˜ผ็จผๅƒใฎใ‚ใจใซๅ†ทๆฐดใ‚ทใƒฃใƒฏใƒผใ‚’ๆตดใณใฆใ‚ซใƒ•ใ‚งใ‚คใƒณใ‚’ใ„ใ‚Œใ‚‹ใจๆฒก้ ญ็Šถๆ…‹ใซ็ชๅ…ฅใ™ใ‚‹ใ“ใจใ‚‚ไบ‹ๅฎŸ. ้ฉๅˆ‡ใช็จผๅƒใฏ็ด ๆ™ดใ‚‰ใ—ใ„ใ‚“ใ . ๅ•้กŒใฏ, ็–ฒๅŠดใ—ใ™ใŽใ‚‹ใ“ใจใฏใ‚ˆใใชใ„ใ‚“ใ . ใ•ใ˜ๅŠ ๆธ›ใŒ้›ฃใ—ใ„.

๐Ÿ’ญๆˆฆๆ™‚ไธญใซใฏ็›†ใ‚‚ๆญฃๆœˆใ‚‚้–ขไฟ‚ใชใ„ #

<2022-12-25 Sun 14:33>

UberEatsใฏ3ๆ™‚้–“ใฎ็จผๅƒใง1900ๅ††, ใพใŸๆ™‚็ตฆใŒ1000ๅ††ๅฑŠใ‹ใชใ‹ใฃใŸ. ใƒกใƒณใ‚ฟใƒซใŒ็—…ใ‚€.

ใ—ใ‹ใ—ๆœ‰้…ธ็ด ้‹ๅ‹•ๅพŒใฎๅ†ทๆฐดใ‚ทใƒฃใƒฏใƒผใ‚’ๆตดใณใฆไปฎๆƒณ้€š่ฒจbot้–‹็™บใซ้›†ไธญใงใใ‚‹. ใ“ใ‚Œใ ใ‘ใŒๅ”ฏไธ€็ด ๆ™ดใ‚‰ใ—ใ„ใ“ใจใ . ใ‚ขใ‚ฏใƒ†ใ‚ฃใƒ–ใƒฌใ‚นใƒˆใฎใคใ„ใงใซ็”Ÿๆดป่ฒปใŒ็จผใ’ใ‚Œใฐใ„ใ„. ไป•ไบ‹่‡ชไฝ“ใซไพกๅ€คใŒใชใใฆใ‚‚, ่‡ช็„ถใฎใชใ‹ใ‚’่‡ช่ปข่ปŠใง่ตฐใ‚Š, ๅฟƒ่บซใฎๅฅๅบทใซใ“ใไพกๅ€คใŒใ‚ใ‚‹. ่‚‰ใŒ้ฃŸในใ‚‰ใ‚ŒใšใฒใŸใ™ใ‚‰้‡Ž่œใ‚’้ฃŸในใฆ่‡ช่ปข่ปŠใ‚’ๆผ•ใใ‚ใŸใ—ใฏไบŒๅๆญณใฎใ‚ˆใ†ใชๅฅๅบทใ‚’็ถญๆŒใ—ใฆใ„ใ‚‹. ใ“ใ‚Œใฏ็ด ๆ™ดใ‚‰ใ—ใ„ใ“ใจใ .

ใ‚ใŸใ—ใฏไธ–้–“ใฎใ‚ณใƒญใƒŠใ‚ˆใ‚Šใ‚‚ๅ…ˆใซ็ทŠๆ€ฅไบ‹ๆ…‹ๅฎฃ่จ€ใ‚’ใ—ใŸใ—, ๆœชใ ใซ็ถ™็ถšใ—ใฆใ„ใ‚‹. ๆˆฆๆ™‚ไธญใซใฏ็›†ใ‚‚ๆญฃๆœˆใ‚‚้–ขไฟ‚ใชใ„. ่ฒ ใ‘ใ‚Œใฐๆญปใฌใ ใ‘ใ . ๆญปใฌใฎใŒๆ€–ใ‘ใ‚Œใฐๆˆฆใ†ใ‚“ใ . ใ‚ญใƒผใƒœใƒผใƒ‰ใ‚’ๅฉใใ‚“ใ .

๐Ÿ’ญใ‚ขใƒซใƒ•ใ‚กๆŽข็ฉถใฎๅ‹‡ๆฐ—ใ‚’ๅ‡บใ™ #

<2022-12-25 Sun 15:46>

ๆŠ€่ก“่จ˜ไบ‹ใงๅ‹‡ๆฐ—ใŒๅ‡บใฆๆณฃใ„ใŸ.

ๆˆๅŠŸใ™ใ‚‹ๆŠ•่ณ‡๏ผšใƒˆใƒฌใƒผใƒ‡ใ‚ฃใƒณใ‚ฐใฎใ‚ตใ‚คใ‚จใƒณใ‚น - Qiita

ๆˆๅŠŸใ™ใ‚‹ใ‹ใฉใ†ใ‹ใฏ้‹ๆฌก็ฌฌใงใ‚ใ‚Š, ใจใซใ‹ใ่ฉฆ่กŒๅ›žๆ•ฐใ‚’ใ™ใ‚‹. ใ‚ขใƒซใƒ•ใ‚กใ‚’ๅฝ“ใฆใ‚‹ใŸใ‚ใซใจใซใ‹ใ่ฉฆใ™.

๐ŸŽ“ใ‚ตใ‚คใ‚ณใƒญใ‚’ๆŒฏใ‚Š็ถšใ‘ใ‚Œใฐๅคงๆ•ฐใฎๆณ•ๅ‰‡ใซใ‚ˆใ‚ŠๆˆๅŠŸ็ขบ็Ž‡ใŒๅŽๆŸใ™ใ‚‹

ใ•ใ‚‰ใซใฏๆœ‰้™ใฎๆ™‚้–“ใ‚’ๅŠ ้€Ÿใ•ใ›ใ‚‹ใŸใ‚ใซใจใซใ‹ใใƒใƒƒใ‚ฏใƒ†ใ‚นใƒˆใจใƒ•ใ‚ฉใƒฏใƒผใƒ‰ใƒ†ใ‚นใƒˆใ‚’ใ‚ฌใƒใฃใฆ่ฉฆ่กŒใ‚’ๅŠ ้€Ÿใ•ใ›ใ‚‹.

โš™ใ‚ขใƒซใƒ•ใ‚กใ‚’ๆŽขใ›