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
500
自作キーボードにハマりたい / 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
460
角谷トーク2021 / kakutanitalk2021
achamixx
1
180
パートナーに協力を求める上手なお願いのススメ / backoffice-lt
achamixx
3
1.8k
エンジニア採用担当の Rubyとの関わり方 / Rails Girls Gathering Japan
achamixx
1
1.8k
競技プログラミングをはじめて、 採用担当として成長できた話 / Pepabo Tech Friday 202006
achamixx
5
5.1k
採用担当の私がテクノロジーで自分の仕事をもっとおもしろくする / We can make more interesting our work with technology!!!
achamixx
9
3.6k
Other Decks in Technology
See All in Technology
AI によるドキュメント処理を加速するためのOCR 結果の永続化と再利用戦略
tomoaki25
0
410
Jamf Connect ZTNAとMDMで実現! 金融ベンチャーにおける「デバイストラスト」実例と軌跡 / Kyash Device Trust
rela1470
0
150
20250807_Kiroと私の反省会
riz3f7
0
170
データ基盤の管理者からGoogle Cloud全体の管理者になっていた話
zozotech
PRO
0
340
ビジネス文書に特化した基盤モデル開発 / SaaSxML_Session_2
sansan_randd
0
260
生成AI時代におけるAI・機械学習技術を用いたプロダクト開発の深化と進化 #BetAIDay
layerx
PRO
1
1k
Strands Agents & Bedrock AgentCoreを1分でおさらい
minorun365
PRO
6
240
Nx × AI によるモノレポ活用 〜コードジェネレーター編〜
puku0x
0
340
Claude CodeでKiroの仕様駆動開発を実現させるには...
gotalab555
3
900
Amazon Q Developerを活用したアーキテクチャのリファクタリング
k1nakayama
2
190
【新卒研修資料】数理最適化 / Mathematical Optimization
brainpadpr
25
11k
dipにおけるSRE変革の軌跡
dip_tech
PRO
1
230
Featured
See All Featured
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.3k
Java REST API Framework Comparison - PWX 2021
mraible
32
8.8k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1k
Unsuck your backbone
ammeep
671
58k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
Typedesign – Prime Four
hannesfritz
42
2.7k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Site-Speed That Sticks
csswizardry
10
750
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.5k
Testing 201, or: Great Expectations
jmmastey
45
7.6k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
182
54k
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ҙ֎ͱγϯϓϧͳΩʔΩϟοϓ͚ͩͲΑ͔ͬͨ ◦ γϯϓϧ͚ͩͲ͔Θ͍͍ΩʔΩϟοϓؾʹͳΔ • ͰϨδϯͰσίͬͯΈ͍ͨ
ࣗ࡞ΩʔϘʔυʹͬͱϋϚΓ͍ͨʂʂ
Έͳ͞Μͷ͖ͩ͜ΘΓΛΔ͜ͱ͕ ࣍ͷࢲͷΩʔϘʔυ࡞Γʹͭͳ͕Δ 😊⌨🛠 ͬͱͬͱɺΈΜͳͷ͖ΛΓ͍ͨ
ΤϯδχΞ࠾༻ใͱ༷ͯ͠ʑͳΠϯϓοτ͕ ΤϯδχΞͷํͱҰॹʹࣄΛ͢Δࣗ৴ʹͭͳ͕Δ 🥳 ͬͱͬͱɺΈΜͳͷ͖ΛΓ͍ͨ