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
開発環境(物理)を作る
Search
uvb_76
May 18, 2019
Technology
1.8k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
開発環境(物理)を作る
uvb_76
May 18, 2019
More Decks by uvb_76
See All by uvb_76
地元にいないローカルオーガナイザーの立ち回り
uvb_76
2
1.4k
ユーザーにサブドメインの ECサイトを提供したい (あるいは) 2026年函館で一番熱くなるかもしれない言語の話
uvb_76
0
910
Rails 7.2 のリリースノートを見て思ったこと
uvb_76
0
970
Rails Girls ガイドを使って社内で Rails 講座を開催した
uvb_76
0
160
問い合わせ調査との付き合い方
uvb_76
0
260
メール認証とRuby
uvb_76
0
1.1k
yawaraka zouzei
uvb_76
0
2.1k
Other Decks in Technology
See All in Technology
Type-safe IaC for Dart
coborinai
0
160
なぜ私たちのSREプラクティスはなかなか機能しないのか 〜システムより先に組織を見る〜 / Why our SRE practices aren't really working
vtryo
4
4k
【Claude Code】鹿野さんに聞く 私の推しの並行開発環境 大公開 / claude-code-parallel-2026-07-15
tonkotsuboy_com
12
8.6k
公式ドキュメントの歩き方etc
coco_se
1
120
SRE本の知られざる名シーン / The Hidden Gems of Google SRE Book
nari_ex
1
420
Foxgloveについて 実際にExtensionを開発して公開するまでの話 / About Foxglove: The Story of Developing and Releasing an Extension
ry0_ka
0
290
SREとQA 二人三脚で進めるSLO運用/sre-qa-slo
sugitak
0
820
誤解だらけの開発生産性 / Myths and Misconceptions about Developer Productivity
i35_267
2
780
実践!既存 Project への AI-Driven Development 適用〜 一ヶ月で Project 唯一のフロントエンドエンジニアを作り出せ〜
lycorptech_jp
PRO
0
200
Data + AI Summit 2026 イベントレポート: 「AIがビジネスで意思決定するデータ基盤」へ
nek0128
0
260
AIが実装を自走する時代の認知負債との戦い
lycorptech_jp
PRO
0
130
LLM/Agent評価:トップ営業の発言を「正解」にする 〜暗黙的正解による評価を営業資産に変える〜
takkuhiro
1
230
Featured
See All Featured
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
220
Documentation Writing (for coders)
carmenintech
77
5.4k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
970
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.8k
The Cost Of JavaScript in 2023
addyosmani
55
10k
YesSQL, Process and Tooling at Scale
rocio
174
15k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.4k
Building Adaptive Systems
keathley
44
3.1k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.6k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.7k
First, design no harm
axbom
PRO
2
1.2k
Transcript
開発環境(物理)を作る Atsushi Katsuura 1
2 宣伝
夏のインターンシップやります! 8日間 チームの一員となり リリースを前提とした 機能開発・改善をします!
▪実施日程・会場 ・東京・福岡・鹿児島:8月下旬~9月中旬で 8日間 ▪待遇 ※調整中 ▪その他 ・ペパボのパートナーと同じ福利厚生が利用可能 ・社内勉強会や、社内イベントなど自由に参加可能! 夏のインターンシップやります!
@pb_recruit 詳細は随時告知します 夏のインターンシップやります!
興味のある人は↓の エントリーフォームから!
7 宣伝終了
勝浦 敦 Atsushi Katsuura EC事業部
エンジニア Twitter: @UVB_76 函館生まれ函館育ち函館高専卒 8
帰省時の生息地 9
10 開発環境 (物理)
11 入力装置
- キーボード - 物理 - ソフトウェアキーボード - フリックキーボード - 音声入力
考えたことが直接入力できれば早くて最高だけど、PCへの入力は物理キー ボードがまだ中心 今日は物理キーボードの話をします。 12 入力装置
基板を買ってキーボードを作る と楽しい Atsushi Katsuura 13
学生の頃: Windowsでパソコン工房の適当なキーボード 2013-03: ThinkPad x230を仕事で使う ????-??: Majestouch MINILA Air(メカニカル)を自宅で使いだす 2017-11:
仕事用の静かで小さなキーボードが欲しくてHHKBJPを買う 2018-02: Helixを作り、家で使いだす 2018-07: GMOペパボ株式会社へ入社 MacBook Pro(2017)のキーボードが辛くなりHHKBを続投 2018-11: Lily58とErgoDashを作る 2019-04: MacBook Pro(2018)でHHKBJPを続投 14 キーボード遍歴
15 自作? (ここで質問する)
16 Helix
17 Lily58 ErgoDash
割れているキーボード基板(分割型)が 多く、肩こりに困っている人に好評 見た目からキーマップまで自分だけの キーボードが作れる - これが大事 18 (自作の)何が嬉しいの?
- キー配列 - 割れていたり割れていなかったり - 格子配列だったり千鳥配列だったり - 有線/無線 - キーマップ
- キースイッチ - キーキャップ(みため) 19 何が選択できる?
Pro Micro - Arduino互換のマイコンボードがよく使われる - Ble Micro ProというBluetoothを飛ばすボードも有志 によって作成されている qmk/qmk_firmware
- Pro Microに焼いて使う定番のファームウェア - GitHubで公開されている(qmk/qmk_firmware) 20 ファームウェア
メカニカルスイッチが自由に選べる - スイッチの高さ - パンダグラフキーボード並に低いスイッチがある - スイッチの重さ - 小指のキーだけ軽いスイッチにするとか -
押したときの反動、音 - 静かにしたいとか - カチャカチャ言わせたいとか 21 キースイッチ
レイヤーを定義できる - 特定のキーを押している間キー配列が変化する - 記号など遠くなりがちなキーをホームポジションで打 てる 他にも - 長押しするとShift,単押しするとEnterとか -
1キーでElixirの パイプ演算子 `|>`を入力する人とか - キーボードのカスタマイズについて #builderscon 2018 で Lightning Talk してきた 22 キーマップ
キーキャップ - 色とかキーの高さとか LEDで光らせる - qmk_firmwareが対応しちゃってる 23 見た目
他人と違うものがいい よね 24 「自作」のモチベ
道具を(なければ買う) - はんだごて、はんだ、テスター - ホーマックとかイエローグローブに行けば売ってる - もちろんネットで買っても良い 基板を買う - 国内外に基板を取り扱うネットショップが存在する
キースイッチ、キーキャップを買う - 基板と同様。国外だとAliexpressが手軽。アメリカのネットショップだと送料が すごい ダイオードとか抵抗とか細々したものを買う - 国内の方が制作している基板のセットを買うと大体ついてきて親切 25 自作するために
- Scrapbox - https://scrapbox.io/self-made-kbds-ja/ - Discord - https://scrapbox.io/self-made-kbds-ja/README_%F0%9F%98%89 - ほぼ週刊キーボードニュース
- https://www.youtube.com/channel/UCyU1PAGvw_suAyI4wljHmag 26 情報収集は?
27 最高じゃ ん?
確かに作るの楽しいし最高なんだけど… 接触が悪くてちょくちょく壊れるので直す 最高のキーマップを追い求める そのたびにビルドしてファーム焼き直す CI回して自動化? 無線化? その時間を割けるか? 28 考え直した
学生の頃: Windowsでパソコン工房の適当なキーボード 2013-03: ThinkPad x230を仕事で使う ????-??: Majestouch MINILA Air(メカニカル)を自宅で使いだす 2017-11:
仕事用の静かで小さなキーボードが欲しくてHHKBJPを買う 2018-02: Helixを作り、家で使いだす 2018-07: GMOペパボ株式会社へ入社 MacBook Pro(2017)のキーボードが辛くなりHHKBを続投 2018-11: Lily58とErgoDashを作る 2019-04: MacBook Pro(2018)でHHKBJPを続投 29 キーボード遍歴
30 開発環境を突き 詰めるより先に 学ぶものがある
31 木こりの ジレンマ
32 木こりのジレンマ 「切れない斧で切り続けるよりも一 度研ぎ直して切ったほうが効率が良い ですよ」 「そんな暇はない」
33 続・木こりのジレンマ(引用) https://twitter.com/MHTcode_Alex/status/1124925679152185344
これじゃん 34 考え直した
HHKBJP 自作と違ってなかなか壊れない 既成品は強い 35 いまこれ
- 開発環境(ソフトウェア)とか - エディタのプラグイン設定でハマったりとか - かつてのWindowsデスクトップカスタマイズとか - Samurizeとか - 突然Linuxのディストリビューション切り替えに挑戦し
て開発進まないとか 36 他のことでも同じことが言えますね
当たり前だけどこだわるのもほどほどに 電子工作としてのキーボード作成は楽し い 自作キーボードは盆栽 皆さんは優秀だと思うので盆栽以上に使 いこなせると思います 37 まとめ(感想)