開発環境(物理)を作る

 開発環境(物理)を作る

31bd6f01896a7c8f449b01bfa4bc1fe6?s=128

uvb_76

May 18, 2019
Tweet

Transcript

  1. 開発環境(物理)を作る Atsushi Katsuura 1

  2. 2 宣伝

  3. 夏のインターンシップやります! 8日間 チームの一員となり リリースを前提とした 機能開発・改善をします!

  4. ▪実施日程・会場 ・東京・福岡・鹿児島:8月下旬~9月中旬で 8日間 ▪待遇 ※調整中 ▪その他 ・ペパボのパートナーと同じ福利厚生が利用可能 ・社内勉強会や、社内イベントなど自由に参加可能! 夏のインターンシップやります!

  5. @pb_recruit 詳細は随時告知します 夏のインターンシップやります!

  6. 興味のある人は↓の エントリーフォームから!

  7. 7 宣伝終了

  8. 
 
 
 
 
 勝浦 敦 Atsushi Katsuura EC事業部

    エンジニア Twitter: @UVB_76 函館生まれ函館育ち函館高専卒 
 8
  9. 帰省時の生息地 9

  10. 10 開発環境 (物理)

  11. 11 入力装置

  12. - キーボード - 物理 - ソフトウェアキーボード - フリックキーボード - 音声入力

    考えたことが直接入力できれば早くて最高だけど、PCへの入力は物理キー ボードがまだ中心 今日は物理キーボードの話をします。 12 入力装置
  13. 基板を買ってキーボードを作る と楽しい Atsushi Katsuura 13

  14. 学生の頃: 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. 15 自作? (ここで質問する)

  16. 16 Helix

  17. 17 Lily58 ErgoDash

  18. 割れているキーボード基板(分割型)が 多く、肩こりに困っている人に好評 見た目からキーマップまで自分だけの キーボードが作れる - これが大事 18 (自作の)何が嬉しいの?

  19. - キー配列 - 割れていたり割れていなかったり - 格子配列だったり千鳥配列だったり - 有線/無線 - キーマップ

    - キースイッチ - キーキャップ(みため) 19 何が選択できる?
  20. Pro Micro - Arduino互換のマイコンボードがよく使われる - Ble Micro ProというBluetoothを飛ばすボードも有志 によって作成されている qmk/qmk_firmware

    - Pro Microに焼いて使う定番のファームウェア - GitHubで公開されている(qmk/qmk_firmware) 20 ファームウェア
  21. メカニカルスイッチが自由に選べる - スイッチの高さ - パンダグラフキーボード並に低いスイッチがある - スイッチの重さ - 小指のキーだけ軽いスイッチにするとか -

    押したときの反動、音 - 静かにしたいとか - カチャカチャ言わせたいとか 21 キースイッチ
  22. レイヤーを定義できる - 特定のキーを押している間キー配列が変化する - 記号など遠くなりがちなキーをホームポジションで打 てる 他にも - 長押しするとShift,単押しするとEnterとか -

    1キーでElixirの パイプ演算子 `|>`を入力する人とか - キーボードのカスタマイズについて #builderscon 2018 で Lightning Talk してきた 22 キーマップ
  23. キーキャップ - 色とかキーの高さとか LEDで光らせる - qmk_firmwareが対応しちゃってる 23 見た目

  24. 他人と違うものがいい よね 24 「自作」のモチベ

  25. 道具を(なければ買う) - はんだごて、はんだ、テスター - ホーマックとかイエローグローブに行けば売ってる - もちろんネットで買っても良い 基板を買う - 国内外に基板を取り扱うネットショップが存在する

    キースイッチ、キーキャップを買う - 基板と同様。国外だとAliexpressが手軽。アメリカのネットショップだと送料が すごい ダイオードとか抵抗とか細々したものを買う - 国内の方が制作している基板のセットを買うと大体ついてきて親切 25 自作するために
  26. - 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. 27 最高じゃ ん?

  28. 確かに作るの楽しいし最高なんだけど… 接触が悪くてちょくちょく壊れるので直す 最高のキーマップを追い求める そのたびにビルドしてファーム焼き直す CI回して自動化? 無線化? その時間を割けるか? 28 考え直した

  29. 学生の頃: 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. 30 開発環境を突き 詰めるより先に 学ぶものがある

  31. 31 木こりの ジレンマ

  32. 32 木こりのジレンマ 「切れない斧で切り続けるよりも一 度研ぎ直して切ったほうが効率が良い ですよ」 「そんな暇はない」

  33. 33 続・木こりのジレンマ(引用) https://twitter.com/MHTcode_Alex/status/1124925679152185344

  34. これじゃん 34 考え直した

  35. HHKBJP 自作と違ってなかなか壊れない 既成品は強い 35 いまこれ

  36. - 開発環境(ソフトウェア)とか - エディタのプラグイン設定でハマったりとか - かつてのWindowsデスクトップカスタマイズとか - Samurizeとか - 突然Linuxのディストリビューション切り替えに挑戦し

    て開発進まないとか 36 他のことでも同じことが言えますね
  37. 当たり前だけどこだわるのもほどほどに 電子工作としてのキーボード作成は楽し い 自作キーボードは盆栽 皆さんは優秀だと思うので盆栽以上に使 いこなせると思います 37 まとめ(感想)