Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
自作キーボードにハマりたい / keebkaigi2023
Search
Asami Fukuba
May 10, 2023
Technology
0
460
自作キーボードにハマりたい / keebkaigi2023
2023/05/10に開催された、Keebkaigi2023の登壇資料です。
Asami Fukuba
May 10, 2023
Tweet
Share
More Decks by Asami Fukuba
See All by Asami Fukuba
知っておきたいRubyKaigiスポンサーのはじめかた / rubykaigi_uragawa
achamixx
1
420
角谷トーク2021 / kakutanitalk2021
achamixx
1
170
パートナーに協力を求める上手なお願いのススメ / backoffice-lt
achamixx
3
1.7k
エンジニア採用担当の Rubyとの関わり方 / Rails Girls Gathering Japan
achamixx
1
1.6k
競技プログラミングをはじめて、 採用担当として成長できた話 / Pepabo Tech Friday 202006
achamixx
5
5k
採用担当の私がテクノロジーで自分の仕事をもっとおもしろくする / We can make more interesting our work with technology!!!
achamixx
9
3.5k
Other Decks in Technology
See All in Technology
alecthomas/kong はいいぞ / kamakura.go#7
fujiwara3
1
300
オプトインカメラ:UWB測位を応用したオプトイン型のカメラ計測
matthewlujp
0
180
WACATE2024冬セッション資料(ユーザビリティ)
scarletplover
0
210
PHPからGoへのマイグレーション for DMMアフィリエイト
yabakokobayashi
1
170
サーバレスアプリ開発者向けアップデートをキャッチアップしてきた #AWSreInvent #regrowth_fuk
drumnistnakano
0
200
コンテナセキュリティのためのLandlock入門
nullpo_head
2
320
ガバメントクラウドのセキュリティ対策事例について
fujisawaryohei
0
560
GitHub Copilot のテクニック集/GitHub Copilot Techniques
rayuron
37
15k
20241220_S3 tablesの使い方を検証してみた
handy
4
630
マルチプロダクト開発の現場でAWS Security Hubを1年以上運用して得た教訓
muziyoshiz
3
2.4k
生成AIをより賢く エンジニアのための RAG入門 - Oracle AI Jam Session #20
kutsushitaneko
4
260
権威ドキュメントで振り返る2024 #年忘れセキュリティ2024
hirotomotaguchi
2
760
Featured
See All Featured
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
6
520
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
Put a Button on it: Removing Barriers to Going Fast.
kastner
59
3.6k
It's Worth the Effort
3n
183
28k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
How To Stay Up To Date on Web Technology
chriscoyier
789
250k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
665
120k
Building Better People: How to give real-time feedback that sticks.
wjessup
365
19k
Statistics for Hackers
jakevdp
796
220k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
95
17k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
6.9k
Raft: Consensus for Rubyists
vanstee
137
6.7k
Transcript
ࣗ࡞ΩʔϘʔυʹ ϋϚΓ͍ͨ 2023.05.10 KeebKaigi 2023 Asami Fukuba I would like
to be obsessed with ”DIY-keyboards”
ࣗݾհ ຑඒ(͋ͪΌ) גࣜձࣾϚωʔϑΥϫʔυ ΤϯδχΞ࠾༻ใ • ΤϯδχΞ࠾༻୲ ▶︎ ΤϯδχΞ࠾༻ใ •
ΩʔϘʔυॳ৺ऀ • મ౬ɾๅ௩ɾਂϥδΦɾू߹ࣸਅ͕͖ • Let’s #keebfriends together!! @achamixx
ΩʔϘʔυΛ࡞Ζ͏ͱࢥ͖͔͚ͬͨͬ
ΤϯδχΞͷํʹࣗࣾͷັྗΛ͑ͯ ʢதظతͳʣ࠾༻ʹͭͳ͛Δ ΤϯδχΞϦϯάͷཧղɺΤϯδχΞͷํͱͷڠྗ͕ඞཁ ΩʔϘʔυΛ࡞Ζ͏ͱࢥ͖͔͚ͬͨͬ ΤϯδχΞ࠾༻ใͰ͢ 🤗 📣
ʲએʳϒʔεʹ͖͍ͯͩ͘͞ʂ
ΤϯδχΞͷํͱଟؔ͘ΘΔࣄΛ͍ͯ͠Δ͕ɺ ࢲࣗίʔυΛॻ͍͓ͯۚΛΒͬͨܦݧ͕͋ͬͨΓɺ ͦ͏ͳΖ͏ͱࢥͬͯษڧ͍ͯ͠ΔΘ͚Ͱͳ͍ ΩʔϘʔυΛ࡞Ζ͏ͱࢥ͖͔͚ͬͨͬ ʮΤϯδχΞͰͳ͍…ʯͱ͍͏ɺ Έͱෆ҆🤢
ʮࢲɺΤϯδχΞͰͳ͍͔Β…ʯͱ উखʹͰ͖ͳ͍͜ͱΛܾΊͯ͠·͏ͷɺΑ͘ͳ͍ ΩʔϘʔυΛ࡞Ζ͏ͱࢥ͖͔͚ͬͨͬ • ʮΤϯδχΞ͡Όͳ͍ࢲ͕KeebKaigiͰొஃ͢ΔͳΜͯɺͰ͖ͳ͍…ʯ • ʮςοΫϒϩάͷใϨϏϡʔɺࢲ͡Όͳ͍΄͏͕͍͍Μ͡Όͳ͍͔ʯ • ʮͦͦࢲ͕ΤϯδχΞ࠾༻ใͳΜ͍͍ͯͬͯͷͩΖ͏͔ʯ উखʹʮนʯΛ࡞ͬͯ͠·͏☹
ٕज़ʹڵຯΛ࣋ͬͯɺͰ͖Δ͜ͱ͔Β͍ͬͯ͘💪 ͦͷ1͕ͭࣗ࡞ΩʔϘʔυͰͨ͠ ΩʔϘʔυΛ࡞Ζ͏ͱࢥ͖͔͚ͬͨͬ աڈʹڝٕϓϩάϥϛϯάͬͯΈ·ͨ͠ɻΑ͔ͬͨΒ͝ཡ͍ͩ͘͞ʂ ͦΜͳؾ࣋ͪʹଧͪউͭ💪
(ࣗ࡞)ΩʔϘʔυপʹϋϚΕͳ͍…
ߴ͍💰 (ࣗ࡞)ΩʔϘʔυʹϋϚΕͳ͍ཧ༝ ಛʹࢢൢͷΩʔϘʔυΛങͬͨ͜ͱ͕͋ΔΘ͚Ͱͳ͘ɺ ٕज़ʹڵຯΛ͍࣋ͪͨʂͱ͍͏ཧ༝Ͱ࢝ΊΔʹɺॳظඅ༻ສԁߴ͘ɺ ʢԁ҆ॏͳΓʣબΜͰΒͬͨ෦Λͳ͔ͳ͔ങ͍ἧ͑ΒΕͳ͍…
ͩ͜ΘΓ͍ͨ͜ͱ͕ ΘΒͳ͍😭 (ࣗ࡞)ΩʔϘʔυʹϋϚΕͳ͍ཧ༝ ࢼ͠ʹࢢൢͷΩʔϘʔυʮKinesisʯͱʮHHKBʯΛͬͯΈ͕ͨɺ ྑ͕͞ΠϚΠνΘ͔Βͳ͍ɻ ɹɹΩʔϘʔυΛ࡞ͬͯɺվળ͍ͨ͜͠ͱɺͩ͜ΘΓ͍ͨ͜ͱ͕ಛʹͳ͍…
ͱΓ͋͑ͣొஃ͕ܾ·ͬͨͷͰ࡞ͬͯΈΔ
Choco60 rev.2 Gazzew Boba U4 αΠϨϯτ λΫλΠϧεΠονRGB PBTFANS BOW Base
PBTFANS BOW Spacebar ӳೖྗ ͔ͳೖྗ Special Thanks to Takai-san ԼͷஈҰԠϧϒͨ͠
ָ͍͔͠ ☺ ΩʔϘʔυ࡞ΓͷϒϩάΛ͝ཡ͍ͩ͘͞
Choco60 rev.2 Gazzew Boba U4 αΠϨϯτ λΫλΠϧεΠονRGB PBTFANS BOW Base
PBTFANS BOW Spacebar ӳೖྗ ͔ͳೖྗ ԼͷஈҰԠϧϒͨ͠ Special Thanks Takai-san ໊લ KiKi • ࢲͷʮ͖͡ΎΜʹͳΔɺ͖ʔ΅ʔͲʯ • ຐঁͷٸศͷΩΩಉ༷ɺ·ͩ·ͩݟश͍ • ͓ͪ͜ΜͩΓ͚ͨ͠ΕͲɺࢲ͛Μ͖Ͱ͢ɻ
ࣗ࡞ΩʔϘʔυ࡞Γ ͳΜͰָ͔ͬͨ͠ͷ͔ߟ͑Δ
ࣗ࡞ΩʔϘʔυ࡞ΓɺͳΜͰָ͔ͬͨ͠ͷ͔ߟ͑Δ ʮਓͱҧ͏ͷΛ͍࣋ͪͨʂʯͱ͍͏ؾ͕࣋ͪੲ͔Β͋Γ खாΛύϫϙͰ1͔Β࡞ͬͨΓɺΩʔϘʔυΛσίͬͨΓ͍ͯͨ͠ ࣗͷ͏ͷɺࣗͰ࡞ΔɾσίΔ🫶
ΩʔϘʔυ࡞Γͬͯ ͬͱڧ͍ͩ͜ΘΓ͕ͳ͍ͱ ࢝ΊΒΕͳ͍ͱࢥ͍ͬͯͨ 😳
͚Ͳɺͬͱࣗ༝ʹ ࣗͷ͖Λ٧ΊࠐΜͰ͍͍ͷ͔ 🤔
ͬͱͬͱΓ͍ͨ 🥰
ؾʹͳΔΩʔϘʔυ
ख͕খ͍͞ਓͰ͍͍͢ • Ωʔͷগͳ͍ΩʔϘʔυ ◦ Choco60ʢ60%ΩʔϘʔυʣ͍͘͢ɺऩ·Γ͕͍͍ • Ωʔͷԡ͠৺͕͍ܰͷ ◦ HHKBॏ͍ͱײͨ͡ɻMacͷΩʔϘʔυָ͔ ◦
λΫλΠϧʹͯ͠Α͔ͬͨ • ࢦͰૢ࡞͢Δͷ ◦ খࢦখͯ͘͞શવಈ͔ͳ͍ɺࢦEnterؾʹͳΔ • ΩʔϨΠΞτ͕ॎʹἧ͍ͬͯΔͷ ◦ KinesisΛͬͯΈͯɺखΛಈ͔ͦ͢͠͏ʹײͨ͡ • ڱϐον ◦ খ͘͞Ͱ͖ͦ͏ɺ͍ͦ͢͏ʁ
पลػثؾʹͳΔɺ͜Ε͕প…ʁ • ΩʔϘʔυΛ͍ग़͔ͯ͠ΒɺϚεඞཁ͔ʁͱͳͬͨ ◦ ࠓMagic TrackpadΛͬͯΈ͍ͯ·͢ • ΩʔϘʔυΛ͍ग़͔ͯ͠ΒɺWebΧϝϥඞཁ͔ͱͳͬͨ ◦ ϩδΫʔϧͷΧϝϥΛ͍ͬͯΔ͕ɺ͋·ΓΩϨΠʹөΒͳ͍
• ϞχλʔؾʹͳΔ ◦ Macͷը໘ͱϞχλʔΛ͍͕ͬͯͨɺMacͷը໘Λܨ͕ͳ͘ͳͬͨ ΩʔΩϟοϓؾʹͳΔ… • KiKiҙ֎ͱγϯϓϧͳΩʔΩϟοϓ͚ͩͲΑ͔ͬͨ ◦ γϯϓϧ͚ͩͲ͔Θ͍͍ΩʔΩϟοϓؾʹͳΔ • ͰϨδϯͰσίͬͯΈ͍ͨ
ࣗ࡞ΩʔϘʔυʹͬͱϋϚΓ͍ͨʂʂ
Έͳ͞Μͷ͖ͩ͜ΘΓΛΔ͜ͱ͕ ࣍ͷࢲͷΩʔϘʔυ࡞Γʹͭͳ͕Δ 😊⌨🛠 ͬͱͬͱɺΈΜͳͷ͖ΛΓ͍ͨ
ΤϯδχΞ࠾༻ใͱ༷ͯ͠ʑͳΠϯϓοτ͕ ΤϯδχΞͷํͱҰॹʹࣄΛ͢Δࣗ৴ʹͭͳ͕Δ 🥳 ͬͱͬͱɺΈΜͳͷ͖ΛΓ͍ͨ