Rabbit Slide Show

そして少キーへ...

2024-12-07

Description

2024-12-07に開催された[KeebWorld Conference 2024 松江](https://keebkaigi.org/2024/)での発表資料

Text

Page: 1

そして少キーへ…
西田雄也
2024-12-07
KeebWorld Conference 2024
“狭ピッチ”トーク
Powered by Rabbit 3.0.3

Page: 2

自己紹介
西田雄也
GitHub・X: @nishidayuya
Mastodon: nishidayuya@mastodon.social
ネットワーク応用通信研究所
Matz江市在住
1/41

Page: 3

さて

Page: 4

キーボードと私
2017年に yhara さんの呼びかけでキーボード組み立て会に参加
市内の公民館で集まって組み立て
雪積もった日もありました
私のは2018年に完成
3/41

Page: 5

キーボードと私
Keyboard: Let’s Split
Switch: Gateron 青 (Clicky 50g) Keycap: DSA無刻印
Case: 組み立て会に参加していた島根大学学生さん(2017年当
時)がカットしてくださいました ありがとうございました
4/41

Page: 6

キーボードと私
2018年に完成
以来6年間 Let’s Split を利用
あまりいじってません…
5/41

Page: 7

そんな自
分ですが

Page: 8

キーボー
ドを見て

Page: 9

気がつき
ました

Page: 10

使ってない
キーがある
のでは?

Page: 11

という
ことで

Page: 12

調べる旅に
出ました

Page: 13

やり方
使ってなさそうなキーキャップを外して使う
↓
12/41

Page: 14

やり方
使ってなさそうなキーキャップを外して使う
↓
そのキーを使っていたら → 違和感で気がつく
そのキーを使っていなかったら → 違和感なし
13/41

Page: 15

やり方
使ってなさそうなキーキャップを外して使う
↓
そのキーを使っていたら → 違和感で気がつく
そのキーを使っていなかったら → 違和感なし
↓
超ローテクで!!!
14/41

Page: 16

やってみた 1
15/41

Page: 17

やってみた 2
16/41

Page: 18

やってみた 3
17/41

Page: 19

やってみた 4
18/41

Page: 20

やってみた 5
19/41

Page: 21

順調に減っていきました
20/41

Page: 22

あとは
まあ

Page: 23

だいたい
使ってるし

Page: 24

こんなも
んかなあ

Page: 25

いや待
てよ

Page: 26

エンターも
なくて良い
のでは

Page: 27

エンターもなくて良いのでは
C-mがある
Emacsも仮想端末もTextbringerも問題なさそう
26/41

Page: 28

エンターもなくて良いのでは
C-mがあるよね
Emacsも仮想端末もTextbringerも問題なさそう
27/41

Page: 29

だめ
だった

Page: 30

だめだった
主にウェブブラウザー周りで困った
ロケーションバーで URL を確定できない
DevToolsとかも
29/41

Page: 31

だめだった
主にウェブブラウザー周りで困った
ロケーションバーで URL を確定できない
DevToolsとかも
まあキーマップをなんとかすれば...
↓
私にはエンターは必要でした!
30/41

Page: 32

という
ことで

Page: 33

私のキー
ボードは

Page: 34

こうなり
ました

Page: 35

こうなりました
34/41

Page: 36

ご静聴あり
がとうござ
いました

Page: 37

ご静聴あり
がとうござ
いました

Page: 38

余談

Page: 39

余談
Rabbitでスライド切り替え時に音を鳴らしたい
38/41

Page: 40

余談
Rabbitでスライド切り替え時に音を鳴らしたい
私の調べ方が悪くてよくわからなかった
39/41

Page: 41

余談
Rabbitでスライド切り替え時に音を鳴らしたい
私の調べ方が悪くてよくわからなかった
スライドが変わるときのメソッドを置換えればいいや!
Rabbit::Renderer::Display::DrawingAreaBase.prepend(
Module.new do
def post_move(old_index, index)
super
Dj.play_track_for_slide(@canvas.current_index)
end
Ruby万歳!Rabbit万歳!
40/41

Page: 42

ご静聴あり
がとうござ
いました

Other slides