mattn

Long-time #Golang user&contributor, #GoogleDevExpert Go, #Vim, #Windows hacker, ex-#GitHubStars, #runner. https://compile-error.net
mattn 12/15 2:32:38 ๐Ÿ’•
CtrlP ใฏใพใใ€ๅƒ•ใƒกใƒณใƒ†ใƒŠใชใ‚“ใงใ€‚
mattn 12/15 2:25:57 ๐Ÿ’•
vim-clap ๅˆใ‚ใฆใ„ใ‚ŒใฆใฟใŸใ‘ใฉใ€ŒCtrlP ใงใˆใˆใˆใ‹ใ€ใซใชใฃใŸใ€‚
mattn 12/15 2:23:35 ๐Ÿ’•
approved
mattn 12/15 2:22:06 ๐Ÿ’•
ใชใ‚“ใ‹ๅทจๅคงใชใ‚ณใƒŸใƒƒใƒˆใ‚’ๅฐใ•ใๅˆ†ใ‘ใ‚‹ใฎใ€ๆ‰‹็™–ใซใชใฃใฆใ—ใพใฃใฆใ‚‹ใ‚ใ€‚
mattn 12/15 2:17:18 ๐Ÿ’•
ใˆใ‚‰ใ„
mattn 12/15 2:16:40 ๐Ÿ’•
ใ„ใพใ‚ใ‚Šใ™ใˆใ‚ฆใ‚งใ‚ขใฎไธญใงใฏ vim-gin ใŒๆœ€ๆ–ฐใกใ‚ƒใ†ใ‚“ใกใŒใฃใŸ๏ผŸ
mattn 12/15 2:15:45 ๐Ÿ’•
ใ‚‚ใจใ„ใ€verocity
mattn 12/15 2:15:29 ๐Ÿ’•
ในใ‚ในใ‚ใ—ใฆใ‡
mattn 12/15 2:14:57 ๐Ÿ’•
WinMerge ใฟใŸใ„ใซใ“ใ‚Œใ„ใ‚‹ใ€ใ“ใ‚Œใ„ใ‚‰ใ‚“ใ€ใŒใงใใ‚‹ใ€‚
โฌ†
mattn 12/15 2:14:03 ๐Ÿ’•
vim ใฎไธญใงใฏ git ไฝฟใ‚ใชใ„ใ‘ใฉ [diff] tool = vimdiff [difftool] prompt = false trustExitCode = true ใ—ใชใŒใ‚‰ git difftool ใ™ใ‚‹ใ€‚ไปŠใฎ็Šถๆ…‹ใ‚’ diff ใงๆŠŠๆกใงใใ‚‹ใฎไพฟๅˆฉใ€‚
mattn 12/15 2:12:43 ๐Ÿ’•
ๆฑไบฌ่กŒใๆฉŸไผšใŒ vimconf ใจๅ‡บๅผตใใ‚‰ใ„ใ ใ‘ใฉใ€ๆ˜จไปŠใƒชใƒขใƒผใƒˆใƒฏใƒผใ‚ฏใงใปใผใปใผๅ‡บๅผตใชใ„ใชใฃใŸใ€‚
mattn 12/15 2:10:16 ๐Ÿ’•๐Ÿค™
ๅƒ•ใฏ graph ใฏใ‚ใฃใ•ใ‚Š tig ไฝฟใฃใฆใ—ใพใ†ใ€‚
mattn 12/15 2:06:02 ๐Ÿ’•
ๅƒ•ใฏใ‚ฟใ‚ฐใฎใ‚ฝใƒผใƒˆใŒ่ฆšใˆใ‚‰ใ‚Œใชใ„ใฎใง tags = tag --sort=v:refname $ git tags ใง sem-ver ใ‚ฝใƒผใƒˆใ™ใ‚‹ๆง˜ใซใ—ใฆใ‚‹ใ€‚
mattn 12/15 2:04:43 ๐Ÿ’•
chmod = "!f(){ mode=$1; shift; git update-index --add --chmod=${mode} \"$*\"; }; f" ใ‚‚ไพฟๅˆฉใ€‚ $ git chmod +x foo.sh ใจใ‹ใ€‚
mattn 12/15 2:03:07 ๐Ÿ’•๐Ÿค™
[alias] pr-setup = config --add remote.origin.fetch +refs/pull/*/head:refs/remotes/origin/pr/* ใจใ‹ใ—ใฆใ‚‹ใ€‚ $ git pr-setup # ๅˆๅ›ž $ git fetch --all ใ™ใ‚‹ใจ $ git checkout pr/222 ใฟใŸใ„ใชไบ‹ใŒใงใใ‚‹ใ€‚
mattn 12/15 2:01:21 ๐Ÿ’•๐Ÿค™
ใŠใ‚‚ใ—ใ‚ใฟใจใ—ใฆใฏ .ssh/config ใ‚ˆใ‚Šใ‚‚ .gitconfig ใฎๆ–นใŒใ‚ใ‚Šใใ†ใ€‚
mattn 12/15 1:54:47 ๐Ÿ’•
ใƒฌใ‚ฒใƒƒใ‚ฏใ‚นใƒปใƒ”ใƒผ
mattn 12/15 1:51:15 ๐Ÿ’•
ใใ†ใใ‚Œใ€‚ใŸใ  / ใ‚’ ja ใซใ™ใ‚‹ใจใ€ใŸใถใ‚“ใƒกใƒ‹ใƒฅใƒผใฎ JA/EN ใŒ่‡ชๅ‹•็”Ÿๆˆใงใใชใ„ใฎใง่‡ชๅˆ†ใงใƒใƒผใƒ‰ใ‚ณใƒผใƒ‰ใ™ใ‚‹ใ—ใ‹ใชใ„ใ€‚(ใ„ใ‚„ใ€ใ“ใ ใ‚ใ‚‰ใชใใฆใ„ใ„ใจใ“ใ‚ใ ใ‘ใฉ)
mattn 12/15 1:50:14 ๐Ÿ’•
ไปฅๅ‰ใฏใ‚ใกใ‚ƒๅ‡ใฃใŸ .ssh/config ใ ใฃใŸใ‘ใฉใ€ใชใ‚“ใ‹็‡ƒใˆๅฐฝใใŸใ€‚
mattn 12/15 1:47:33 ๐Ÿ’•
ๆœ€่ฟ‘ใฎ ssh-keygenใ€ed25519-sk ใฟใŸใ„ใช -sk ใฎใคใ„ใŸใ‚ขใƒซใ‚ดใƒชใ‚บใƒ ใงใ‚ญใƒผไฝœใ‚‹ใจใƒ‘ใ‚นใ‚ญใƒผไฝฟใˆใ‚‹ใ‚“ใ ใ‚ˆใญใ€‚ใ‚„ใฃใฆใชใ„ใ‘ใฉใ€‚
mattn 12/15 1:45:39 ๐Ÿ’•
โฌ†
mattn 12/15 1:45:08 ๐Ÿ’•
ใŸใถใ‚“ .ssh/config ใง match ใจใ‹ไฝฟใ†ใƒ†ใ‚ฏใƒ‹ใƒƒใ‚ฏใ‚„ใ‚ใญ > ใ†ใกใ˜ใ‚‡ใ•ใ‚“ใฎ
mattn 12/15 1:41:25 ๐Ÿ’•
โฌ†
mattn 12/15 1:41:19 ๐Ÿ’•
Linux ใฎ ssh-agent ใฏๆฎ็™บใ™ใ‚‹ใ‘ใฉใ€Windows ใฎ C:\Windows\System32\OpenSSH ใซๅ…ฅใฃใฆใ‚‹ ssh-agent ใฏใƒฌใ‚ธใ‚นใƒˆใƒชใซๆ›ธใ่พผใฟใ‚ˆใ‚‹ใ‹ใ‚‰ใ€ใ„ใฃใŸใ‚“็™ป้Œฒใ—ใŸใ‚‰ไธ€็”Ÿใƒ‘ใ‚นใƒฏใƒผใƒ‰ใƒฌใ‚นใงใƒญใ‚ฐใ‚คใƒณใงใใ‚‹ใ€‚
mattn 12/15 1:38:35 ๐Ÿ’•
kubernetes ไฝฟใฃใฆใ‚‹ใจใƒ›ใ‚นใƒˆๅใŒ้•ทใใชใ‚ŠใŒใกใชใฎใง็œ็•ฅๅฝขใงๆŽฅ็ถšใ—ใฆใ„ใ‚‹ใ€‚ Host gitolite Hostname gitolite-gitolite.gitolite.svc.cluster.local
mattn 12/15 1:37:32 ๐Ÿ’•
~/.ssh/config ใฏ็ง˜ไผใฎใ‚ฟใƒฌๅŒ–ใ—ใฆใ„ใ‚‹
mattn 12/15 1:36:33 ๐Ÿ’•
ใฏใ„
mattn 12/15 1:35:42 ๐Ÿ’•๐Ÿพ ๐Ÿ‘€ ๐Ÿค™
ใจใ‚Šใ‚ใˆใš https://awesome.nostr-jp.org/ ใง ja ใ‹ en ใŒ่กจ็คบใ•ใ‚ŒใŸๆ–นใŒใ„ใ„ๆฐ—ใฏใ™ใ‚‹ใ€‚
mattn 12/15 1:34:39 ๐Ÿ’•
ใŸใถใ‚“ minima ใ‚’ไฝฟใ†้™ใ‚Šใฏ ja.md ใจ en.md ใจใ„ใ†ๆ›ธใๆ–นใ‚’ใ™ใ‚‹ใ—ใ‹ใชใใฆใ€ja.md ใ‚’ index.md ใซใƒชใƒใƒผใƒ ใ—ใฆ header_pages ใ‚’ index.md ใซใ—ใฆใ‚‚ๅ‹•ใ‹ใชใ„ใ‚“ใ ใ‚ใ†ใชใ€‚
mattn 12/15 1:25:04 ๐Ÿ’•
ใ—ใ‹ใŸใชใ„ใญใ€ใใ‚‰ใ„ใ€‚ใกใชใฟใซ Rust ใฎใƒ•ใ‚ฉใƒผใƒžใƒƒใ‚ฟใซ้–ขใ—ใฆใฏ็ณžใ ใจ่จ€ใฃใฆใ‚‹
mattn 12/15 1:23:33 ๐Ÿ’•
Linusใ€Rust ๆŽจใ—ใฆใชใ„ใ‚ˆ
mattn 12/15 0:18:34 ๐Ÿ’•
awesome.nostr-jp.org ใ‚ใŸใ‚Šใ‚’ CNAME ใซๆ›ธใ„ใฆใŠใ„ใŸใ‚‰่‰ฏใ„ใฎใงใฏใ€‚
mattn 12/15 0:07:13 ๐Ÿ’•
ๅฎถใ‚’่ฒทใ†ใฎใฏๅ‹ขใ„ใ ใ‘ใฉใ€ๅ‹ขใ„ใฎไธญใซใ‚‚่ญฒใ‚Œใชใ„็‰ฉใ‚’ๆŒใฃใฆใŠใใฎใŒๅคงไบ‹ใ€‚ใ“ใ‚Œใฏไบบใใ‚Œใžใ‚Œใ ใ‘ใฉใ€‚ ๆˆ‘ใŒๅฎถใฏ * ๅญไพ›ใŒๅฎ‰ๅ…จใงใ‚ใ‚‹ใ“ใจ * ่ฟ‘ๆ‰€ใซใ†ใ‚‹ใ•ใ„็‰ฉใŒใชใ„ใ“ใจ ใ“ใฎ2็‚นใŒๆœ€้‡่ฆ้ …็›ฎใ ใฃใŸใ€‚
mattn 12/15 0:02:01 ๐Ÿ’•
ใฉใ‚Œใฎ่ฉฑใงใ™ใ‹๏ผŸ
โฌ†
็™บ็ซๅคงๆ น hakkadaikon๐ŸŽค 12/14 23:50:40 ๐Ÿ’•๐Ÿฝ ๐Ÿ’ฏ ๐Ÿค™
ใ“ใ‚Œใ‚ณใƒผใƒ‰ใฏใจใ‚‚ใ‹ใใ€ใ“ใฎ3ใคๅˆๆ„ใ™ใ‚‹ๅฟ…่ฆใŒใ‚ใ‚‹ใ‚ใ‘ใ‹ - takashi000ใ•ใ‚“ใฎPRใŒ็„กๅŠนใซใชใ‚‹ - ๆง‹ๆˆใŒๅค‰ใ‚ใฃใฆpagesใซใชใ‚‹ - pagesใฏnostr-jpใฎใ‚ขใ‚ซใ‚ฆใƒณใƒˆใ‹ใ‚‰ใƒ›ใ‚นใƒˆใ—ใฆใ‚‚ใ‚‰ใ†ๅฟ…่ฆใŒใ‚ใ‚‹
mattn 12/14 23:29:45 ๐Ÿ’•
ๅŒใ˜ REQ ใฎ id ใงไธŠๆ›ธใใจใ„ใ†ใ‹ใ€ๅŒใ˜ websocket ใ‚ปใƒƒใ‚ทใƒงใƒณใฎไธญใง CLOSE ใ›ใšใซ REQ ใ‚’ๆŠ•ใ’ใ‚‹ใจๆ–ฐใ—ใ„ใƒ•ใ‚ฃใƒซใ‚ฟใงไธŠๆ›ธใใ•ใ‚Œใ‚‹ใ€ใจใ„ใ†ไบ‹ใงใ™ใ€‚
โฌ†
็ฉบ 12/14 23:24:59 ๐Ÿ’•
NostrใฎใƒชใƒฌใƒผใฃใฆๅŒใ˜REQใฎIDๆŠ•ใ’ไป˜ใ‘ใ‚‹ใจไธŠๆ›ธใใ•ใ‚Œใ‚‹ใ‚“ใ ใจใ„ใ†ใฎใ‚’ไปŠ็ŸฅใฃใŸ
mattn 12/14 23:10:45 ๐Ÿ’•
ไปŠๅŠใŸใณใŸใ„
mattn 12/14 22:56:01 ๐Ÿ’•
ใ‚ซใƒผใƒ‰ 33 ไธ‡ใ€ใƒใ‚คใƒณใƒˆใ™ใ”ใใ†ใ€‚
mattn 12/14 22:53:09 ๐Ÿ’•
ใซใ—ใใฎโญใ‚ใใ‚‰
mattn 12/14 22:28:33 ๐Ÿ’•
Since I wasn't involved in the initial design of nostr, I'm curiousโ€”why is created_at a 32-bit epoch time not 64bit?
โฌ†
darashi 12/14 22:24:49 ๐Ÿ’•
It's not bad at all. Just a joke. Because someone said he's been using Nostr since the Middle Ages.
โฌ†
2d597fb1ecb266b0a87768a678e6e31d2bdde014841f61e603c5d95252a23ea4
โฌ†
darashi 12/14 22:13:21 ๐Ÿ’•
strfryใฏuint64_tใฃใฝใ„ใชใ€ๆฎ‹ๅฟต๏ผˆๆฎ‹ๅฟต๏ผŸ๏ผ‰ src/PackedEvent.h: uint64_t created_at() const {
mattn 12/14 22:20:23 ๐Ÿ’•
/run js console.log(new Date(-8640000000000000))
mattn 12/14 22:11:38 ๐Ÿ’•
mattn 12/14 21:59:29 ๐Ÿ’• ๐ŸŒต
ใ ใ‚Œ...
mattn 12/14 21:38:18 ๐Ÿ’•๐Ÿฆ€
ใ‚ซใƒ‹้ฃŸในใŸใ„
mattn 12/14 20:43:35 ๐Ÿ’• ๐Ÿ’š
ใ„ใ„่จ˜ไบ‹ใ‚„ใ‚“ nostr:nevent1qqsqzs8f9usvet4hxgvcqca56eaf5402lg0g5s4j92rtl23vrg8qqrcdtt3ky
mattn 12/14 20:33:56 ๐Ÿ’•
ไผๆฅญใŒ่ฒทใ„ๅ–ใฃใฆๅคงๅž‹ๆ–ฝ่จญใจใ‹ไฝœใ‚‹ใ‚“ใกใ‚ƒใ†๏ผŸ
mattn 12/14 20:32:51 ๐Ÿ’•๐Ÿค™
Hyper ๅ…ฅใ‚ŒใฆใฟใŸใ€‚ใ„ใ„ใ‹ใ‚‚ใ—ใ‚Œใ‚“ใ€‚
mattn 12/14 20:30:50 ๐Ÿ’•
ๅฃฒใ‚Œใชใ„ๅœŸๅœฐใฏ็›ธ็ถšใ•ใ‚Œใ‚‹ใจ่ฟทๆƒ‘ใจใ‹ใ‚ใ‚‹ใ‚ˆใญใ€‚
mattn 12/14 20:29:46 ๐Ÿ’•
้ซ˜ใ„ๅฎถใ‚’่ฒทใ†ใจๅ›บๅฎš่ณ‡็”ฃ็จŽใŒใคใ‚‰ใ„ใ‚ˆใ€‚
mattn 12/14 20:28:30 ๐Ÿ’•
ๆŒใฃใฆใ‚‹ใ ใ‘ใง้‡‘้ฃ›ใ‚“ใงใใ‚ˆ
mattn 12/14 20:26:20 ๐Ÿ’•
200่ถ…ใˆใใ†
mattn 12/14 20:24:11 ๐Ÿ’•
ๅฎถ้ธใณใ‚’ใ™ใ‚‹้š›ใซไฝ•ใ‚’ๅŸบๆบ–ใซใ™ใ‚‹ใ‹ใฏไบบๆฌก็ฌฌใ€‚
mattn 12/14 20:20:39 ๐Ÿ’•
็ฌฌไบŒ็จฎไธญ้ซ˜ๅฑคใจใ‹ใใ‚“ใชใ‹ใช
mattn 12/14 20:18:19 ๐Ÿ’•
ๆณจๆ–‡ไฝๅฎ…ใฏใ„ใ„ใž
mattn 12/14 19:59:29 ๐Ÿ’•
18โ„ƒใ•ใ‚€ใชใ„๏ผŸ
mattn 12/14 19:55:46 ๐Ÿ’•
ใƒชใƒขใ‚ณใƒณใ‚ขใƒ—ใƒชใ‚’่จญๅฎšใ™ใ‚‹็‚บใซใƒชใƒขใ‚ณใƒณใ‚’่ณผๅ…ฅใ™ใ‚Œใฐใ„ใ„ใฎใงใฏ๏ผŸ(ๅคฉๆ‰)
mattn 12/14 19:12:02 ๐Ÿ’•
ๆขจใจใƒ‘ใ‚คใƒŠใƒƒใƒ—ใƒซใŒๅฅฝใ
mattn 12/14 19:10:58 ๐Ÿ’•
ใƒญใƒœ็ตŒ็”ฑใงๅ‡บๆฅไบ‹็ŸฅใฃใŸใ€‚ใชใ‚‹ใปใฉใ€‚
mattn 12/14 19:09:01 ๐Ÿ’•
ๆด—้ซชใ—ใชใ„ใฎใงใฏ
mattn 12/14 19:04:53 ๐Ÿ’• ๐Ÿค™
ใชใ‹ใชใ‹ใ‚ฑใƒ‹ใ‚ข่กŒใฃใฆ็พๅœฐใง้ซช็ทจใ‚“ใงใ‚‚ใ‚‰ใŠใ†ใจใ™ใ‚‹ไบบใŠใ‚‰ใ‚“ใ‚ˆใชใw ใ‚ซใƒƒใ‚ณใ„ใ„ใ‚
mattn 12/14 19:03:20 ๐Ÿ’•
ใชใ‚“ใฆใ„ใ†ใ‚“ใ‚„ใฃใ‘ใ€ใƒ‰ใƒฌใƒƒใƒ‰๏ผŸ
mattn 12/14 19:00:59 ๐Ÿ’•
ใ‚€ใ—ใ ใ„ใ™ใใ€ใซ่ชค่ชญใ—ใŸ
mattn 12/14 18:58:58 ๐Ÿ’•๐Ÿซ‚
ใพใ‚ใญใ€ๆ‹ๆ„›ใ‚„็ตๅฉšใฏไธ€้€šใ‚Šใงใฏใชใ„ใฎใง่‡ชๅˆ†ใฎๆญฃใ—ใ„ใฏไป–ไบบใฎๆญฃใ—ใ„ใงใ‚‚ใชใ„ใ—ใ€ใพใŸใใฎ้€†ใ‚‚็„ถใ‚Šใ€‚ใชใฎใงๆ™ฎๆฎตใ‹ใ‚‰ๆ€ใฃใฆใ„ใฆใ‚‚่จ€ใ‚ใชใ„ใงใŠใ“ใ†ใจๆฐ—ใ‚’ไป˜ใ‘ใฆใ„ใพใ™ใ€‚
mattn 12/14 18:57:54 ๐Ÿ’•
็”˜ใ„็‰ฉใƒžใƒ‹ใ‚ขใฎๅฅฅใ•ใ‚“ใงใ•ใˆใ€Œใ‚ใพโ€ฆใ€ใจ่จ€ใฃใฆใ—ใพใ†ใ‚ณใ‚นใƒˆใ‚ณใฎใƒใƒผใ‚บใ‚ฑใƒผใ‚ญ
mattn 12/14 15:41:09 ๐Ÿ’• โ™ฅ
ใŸใพใŸใพ่‡ชๅˆ†ใฎ้ŽๅŽปใฎ็™บ่จ€ใ‚’่ฆ‹ไป˜ใ‘ใฆใ€Œใ“ใฎไบบใ€ไฝ•่จ€ใฃใฆใ‚‹ใฎ๏ผŸใ€ใซใชใฃใŸใ€‚ https://posfie.com/@petaritape/p/3aqWpHm
mattn 12/14 15:38:38 ๐Ÿ’•
ๅค•ๆ–นใซๅคงไธธใฎใ‚Šใใ‚ใƒผใŠใ˜ใ•ใ‚“ๅพ…ใคใจๆœ€ๅคง1ๆ™‚้–“ๅŠใ‹ใ‹ใ‚‹ใ‚ˆ
mattn 12/14 15:33:44 ๐Ÿ’•
ใกใชใฟใซไธ‰้‡็œŒใซ่กŒใใจใ‚ขใƒŸใƒผใ‚ดใจใ„ใ†ไผผใŸใƒใƒผใ‚บใ‚ฑใƒผใ‚ญใ‚‚ใ‚ใ‚‹ใ€‚
mattn 12/14 15:26:07 ๐Ÿ’•
ๅคงไธธใฎๅฃฒใ‚Šๅ ดใฏๆททใ‚“ใงใ‚‹ใฎใง่ฆšๆ‚ŸใŒๅฟ…่ฆใ€‚
mattn 12/14 15:22:34 ๐Ÿ’•
ใชใ‚“ใฐ่จ€ใ„ใ‚ˆใฃใจใ‹
mattn 12/14 15:21:37 ๐Ÿ’•
็พŽๅ‘ณใ—ใ„ใŠๅบ—ใฏใ ใ„ใŸใ„้›ฃๆณข
mattn 12/14 15:18:56 ๐Ÿ’•
ใƒใƒณใ—ใฆ้ฃŸในใ‚‹ใจใƒ•ใƒฏใƒ•ใƒฏใชใฎใง่ฉฆใ—ใฆใ€‚
mattn 12/14 15:17:52 ๐Ÿ’•
ใ‚ใใ‚ˆใ†ใŠใ˜ใ•ใ‚“ใฎใƒใƒผใ‚บใ‚ฑใƒผใ‚ญ
mattn 12/14 15:17:36 ๐Ÿ’• ๐Ÿงก
็Ÿฅไบบใ‹ใ‚‰ใ€ใ‚Šใใ‚ใ†ใŠใ˜ใใ‚“ใฎใƒใƒผใ‚บใ‚ฑใƒผใ‚ญใ‚’้ ‚ใ„ใŸใฎใงใƒใƒณใ—ใฆ้ฃŸในใŸใ€‚
mattn 12/14 14:59:41 ๐Ÿ’•
ๅ–ใ‚Š่พผใพใ‚Œใชใ‹ใฃใŸใ‘ใฉ svelte (ใฎ ls)ใซ pull-req ้€ใฃใŸไบ‹ใ‚ใฃใŸใชใ€‚ https://github.com/sveltejs/language-tools/pull/435
mattn 12/14 14:52:48 ๐Ÿ’•
ๆ‰นๅˆค็š„ใชๆ„่ฆ‹ๅคšใ„ใ‘ใฉๅ€‹ไบบ็š„ใซใฏ htmx ใ‚‚ๅฅฝใใ€‚
mattn 12/14 14:47:14 ๐Ÿ’• ๐Ÿพ
svelte ๆ˜”ใ‹ใ‚‰้ซ˜่ฉ•ไพกใ—ใฆใ‚‹ใ‘ใฉใƒ‰ใƒƒใƒ—ใƒชใฏไฝฟใฃใฆใชใ„ใ€‚
mattn 12/14 14:44:08 ๐Ÿ’•๐Ÿค™
mattn 12/14 14:22:24 ๐Ÿ’•
ๆ˜”ใฏ pull-req ใงๅ‹•ใ‹ใ—ใฆใŸใ‚“ใ ใ‘ใฉใ€ใชใ‚“ใ‹็†็”ฑใŒใ‚ใฃใฆใ‚„ใ‚ใŸใ‚“ใ ใ‚ˆใญใ€‚
mattn 12/14 14:06:57 ๐Ÿ’•
X ใฏ้–ขไฟ‚ใชใ„ไบบ้–“ใŒใฒใŒใฟใ‚„ๅฆฌใฟใง่ฆใ‚‰ใ‚“ไบ‹่จ€ใฃใฆใใ‚‹ใพใงใŒๆง˜ๅผ็พŽใชใฎใงใ€‚
mattn 12/14 14:05:10 ๐Ÿ’•
ๅ•้กŒใŒไฝ•ใ ใฃใŸใ‹ๆ€ใ„ๅ‡บใ›ใชใ„ใ€‚ใŸใ—ใ‹ org ใง็„กๆ–™ใงใ‚„ใ‚‹ใฎใฏ็„ก็†ใฟใŸใ„ใช่ฉฑใ ใฃใŸใ‹ใ‚‚ใ—ใ‚Œใชใ„ใ—ใ€ใใ†ใ˜ใ‚ƒใชใ‹ใฃใŸใ‹ใ‚ˆใ—ใ‚Œใชใ„ใ€‚(ใ˜ใ‚ƒใ‚ไฝ•ใ )
mattn 12/14 13:59:28 ๐Ÿ’•:broken:
ใŸใ—ใ‹ใ“ใฎใƒฏใƒผใ‚ฏใƒ•ใƒญใƒผใ€ใกใ‚ƒใ‚“ใจๅ‹•ใ„ใฆใชใ„ใ‚“ใงใ™ใ‚ˆใญใ€‚
mattn 12/14 13:46:47 ๐Ÿ’•
awesome-nostr-japan ใฏ GitHub Actions ใง่‡ชๅ‹•็”Ÿๆˆใ•ใ›ใŸใ‹ใฃใŸใ‘ใฉ่ซฆใ‚ใŸใ€‚
mattn 12/14 13:28:45 ๐Ÿ’• โ™ฅ
ใ“ใฎๅ•†ๅ“ๅใ‚’่€ƒใˆใŸไบบใฏๅคฉๆ‰ใ ใจๆ€ใฃใฆใ‚‹ใ€‚
mattn 12/14 13:23:34 ๐Ÿ’•๐Ÿ’ก
ใŸใพใซใ“ใ‚Œไฝฟใ†ใ‘ใฉ็พŽๅ‘ณใ—ใ„ใ‚ˆ
mattn 12/14 13:19:19 ๐Ÿ’•๐Ÿค™
ใ‚ขใƒกใƒชใ‚ซไบบใฏใƒ”ใ‚ถใ‚„ใ‚ฑใƒใƒฃใƒƒใƒ—ใ‚’้‡Ž่œใ ใจๆ€ใฃใฆ้ฃŸในใฆใ‚‹ใ‚„ใ‚ใชใ€‚
mattn 12/14 13:16:29 ๐Ÿ’•
qzz.io ใจใ„ใ†ใƒ‰ใƒกใ‚คใƒณใ‚„ใŸใ‚‰ใ‚ณใ‚ฑใ‚‹ใ‚“ใ ใ‘ใฉไฝ•ใ€‚ใ€‚ใ€‚
mattn 12/14 13:10:49 ๐Ÿ’•
ไธญ่ฏๆ–™็†็—‡ๅ€™็พคใŒใ‚ใฃใŸใจ่จ€ใ‚ใ‚Œใฆใ‚‹ๅบ—ใงใฏใ€ๅ‘ณใฎ็ด ใ‚’ 40 % ใ‚‚ๆททใœใฆใŸใ‚“ใงใ™ใ‚ˆใญใ€‚ๅŠ ๆธ›ใ—ใ‚ใ‚ˆใ€‚
mattn 12/14 13:08:54 ๐Ÿ’•
ใ‚นใƒฌใƒƒใƒ‰
โฌ†
mattn 12/14 13:08:39 ๐Ÿ’•โค๏ธ
ไปฅๅ‰ใ€ๅ‘ณใฎ็ด ใซ้–ขใ—ใฆๅฐ‘ใ—่ชฟในใŸใ‚นใƒฌใƒƒใƒˆใ€‚ https://x.com/i/status/1366055100851003397
mattn 12/14 13:06:45 ๐Ÿ’•
ๅ‘ณใฎ็ด ใ‚’ๅŒ–ๅญฆ่ชฟๅ‘ณๆ–™ใจๅไป˜ใ‘ใŸใฎใฏๅฎŸใฏ NHK ใชใ‚“ใงใ™ใ‚ˆใญใ€‚
mattn 12/14 13:05:27 ๐Ÿ’•โค๏ธ ๐Ÿง
ๅฎŸ้š›ใ€ใ‚ฐใƒซใ‚ฟใƒŸใƒณ้…ธใƒŠใƒˆใƒชใ‚ฆใƒ ใฏๅ˜ใชใ‚‹ๆ˜†ๅธƒใ ใ—ใ ใ—ใ€‚
mattn 12/14 13:04:44 ๐Ÿ’•
ๅ‘ณใฎ็ด ใ€ใƒ‡ใƒžๆตใ™ไบบ้”ใ‚’่จดใˆใ‚Œใฐใ„ใ„ใฎใซใจๆ€ใฃใฆใ‚‹ใ€‚
mattn 12/14 13:01:11 ๐Ÿ’• ๐Ÿค™
ๅตใ‹ใ‘ใ”้ฃฏใซๆŽ›ใ‘ใ‚‹ใจใŠใ„ใ—ใ„
mattn 12/14 12:20:33 ๐Ÿ’•
ใ“ใ‚Œ็ขบใ‹ใซใ‚„ใฐใ„ใ‚ˆใชใ€‚ https://x.com/i/status/1999660031546098028
mattn 12/14 12:02:42 ๐Ÿ’•
ๆŠ€่ก“ๆ›ธๅ…ธใงใ‚‚ใ„ใ„ใจๆ€ใ†ใ€‚
โฌ†
mattn 12/14 12:01:27 ๐Ÿ’•โค๏ธ
ใใ‚Œใจใ€ใ“ใ‚Œใฏ่‰ฏใ่จ€ใฃใฆใ‚‹ใ‚“ใงใ™ใŒใ€ๅ˜่‘—ใ‚’ๆ›ธใใƒใƒฃใƒณใ‚นใŒใ‚ใ‚‹ใชใ‚‰ๆ›ธใ„ใŸใปใ†ใŒ่‰ฏใ„ใ€‚ใ‚ใ‚Šใจ่‡ชๅˆ†ใซๅฏพใ™ใ‚‹่ฉ•ไพกใ‚„ใ€ไบบ็”Ÿ่ฆณใŒๅค‰ใ‚ใ‚Šใพใ™ใ€‚
mattn 12/14 11:59:39 ๐Ÿ’• โค๏ธ โญ ๐ŸŒต ๐Ÿ’ก ๐Ÿค™
็Ÿญๆ–‡ SNS ใงใฏใชใใ€ๅฐ‘ใ—้•ทใ‚ใฎๆ–‡็ซ ใ‚’ๆ›ธใ็ทด็ฟ’ใ‚’ใŸใพใซใ—ใฆใŠใ‹ใชใ„ใจใ€ๆ–‡็ซ ใ‚’ๆ›ธใใ“ใจใŒ้šœๅฃใฎใชใฃใฆใ—ใพใ„ใ€็‰ฉไบ‹ใ‚’่จ˜้Œฒใ—ใŸใ‚Š่€ƒใˆใ‚‹่ƒฝๅŠ›ใŒ่ฝใกใ‚‹ใ€‚ ็ตๆžœใจใ—ใฆ็”Ÿ็”ฃๆ€งใŒ่ฝใกใ€่‡ชๅทฑ่ฉ•ไพกใ‚‚้›ฃใ—ใใชใ‚‹ใ€‚IT ใ‚จใƒณใ‚ธใƒ‹ใ‚ขใ ใจใชใŠใ•ใ‚‰ใ€‚ ใƒ–ใƒญใ‚ฐใงใ‚‚ไฝ•ใงใ‚‚ใ„ใ„ใฎใงๆ›ธใใ‚ฏใ‚ปใฏไป˜ใ‘ใŸใปใ†ใŒใ„ใ„ใ€‚
mattn 12/14 11:35:21 ๐Ÿ’•๐Ÿค™ ๐Ÿงก
ๆŸฟๅซŒใ„ใ‚„ใ‘ใฉใ€ๅฎถๆ—ใŒๅฅฝใใชใฎใงๅคง้‡ใซใ‚€ใ‹ใชใ„ใจใ„ใ‘ใชใ„ใฎใคใ‚‰ใ„ใ€‚ ใŠๅ‰ใ‚‰ใงใ‚€ใ‘ใ€‚
mattn 12/14 1:35:28 ๐Ÿ’•๐Ÿค™
ใใ‚ใใ‚ๅคš่จ€่ชžใงใฎ Nostr ใƒชใƒฌใƒผๅฎŸ่ฃ…ใฎใƒใ‚ฟใŒ็„กใใชใฃใฆใใŸใฎใงใ€ๆฌกใฏใ€Œๅ††ๆฅฝใƒชใƒฌใƒผใ€ใ‚’ไฝœใ‚ใ†ใจๆ€ใ†ใ€‚ ๅ††ๆฅฝใ€Œใˆใƒผใ€ใ“ใ‚Œใ‹ใ‚‰็งใŒ kinds [1] ใฎใƒ•ใ‚ฃใƒซใ‚ฟใง REQ ใ—ใพใ™ใฎใงใ€็š†ใ•ใ‚“ใซใฏ้ข็™ฝใŠใ‹ใ—ใ็ญ”ใˆใฆ้ ‚ใใŸใ„ใ€ใฏใ„ๆฅฝใ•ใ‚“้€Ÿใ‹ใฃใŸ๏ผใ€
NIP-07
๐Ÿ’•
Send kind:7