fishでzshのhistory-beginning-search-backwardとhistory-beginning-search-forwardをやる
たまーに「久々に少しは整えるかぁ」という気になって環境構築始めるものの、途中で力尽きる。最近ではvimからneovimに中々乗り換えられない。そんなお年頃。
で、もう頑張って設定ファイルのメンテしたくない。プラグインマネージャも使いたくない。
設定ファイルも増やしたくない。どちらかというと減らしたい。
というわけで、zshからfishにしてみることにした。あまり設定がいらないとのことなので。
zshでネックになりそうな設定は実はこれだけだった
bindkey '^P' history-beginning-search-backward bindkey '^N' history-beginning-search-forward
これ出来んのかいな?と思って調べたら、あった
それぞれ、
という名前。
まあこれだけの話なんだけど、若干検索しづらいトピックだったので。
じゃあの。
家のMac mini (Mid 2011) にManjaro入れた
まんじゃろ。まんじゃろってなんじゃろ。なんじゃろ。
High Sierraのサポートがぼちぼち切れることが分かり、別にMacじゃないと特別困ることもなさそうなので入れてみた。
結果的に、Magic Trackpad (2じゃないよ、古いやつだよ) の動作以外は問題なかった。
何が問題になったかというと、慣性スクロールが効かないってこと。どうやらlibinputだとsynapticsの時にあったような設定ができないらしく、そのためだけにsynapticsにするのもなあ、ということで諦めてマウスを使うことに。
マウス、マウス〜 (マウスコンピュータのCMの歌)
あと、CPUの負荷が高そうな状況で如実にトラックパッドの操作がもたつく。
Macのいいところはハードとソフトにまたがってええ感じにしてるところや、とはよく言うが、こういうのがあると「確かにな」と思わざるを得ない。
でもまあ、それだけっちゃそれだけだよな。みたいな。
じゃあの。
いまさらAIY Voice Kit V1でおうちハックデビューした
子供のライフログの記録・共有にぴよログというアプリを使っている。
おしっこのたびにアプリを起動するのは面倒なので、まずAmazon Dash Buttonで「ボタン押したらおしっこが記録される」というものを作った。リンクは適当
- 作者: JAMES R. HALE
- 発売日: 2018/07/07
- メディア: Kindle版
- この商品を含むブログを見る
墨田区でこんなに役立つボタンを作ったのは俺くらいだろう、ワッハッハ
後に調べたらアプリ公式にGoogle Assistant連携機能があり、「OK Google, おしっこ 」みたいに音声入力できることがわかった。オーノー、俺が作ったものはまったくの無駄じゃないか。
しかし公式のこの機能、微妙にバグっていて使っているうちにアカウント連携が切れてしまうようだ。ここいらでちょっとだけIoT(死語)周りに興味が出てきたので、会社にあったAIY Voice Kit V1を持ち帰って何とかしてみることにした。
これな。アマゾンでものを買え
- メディア: エレクトロニクス
- この商品を含むブログを見る
色々調べた結果、公式イメージに同梱されている↓を改造すると比較的簡単だということがわかった。
これをいじれば特定の音声コマンドだけローカルでオーバライド、つまり、"OK Google, xxx" のxxx部分を適当にパースして特定の処理を走らせることができる。細かいことは考えずにGoogle Assistantに乗っかれるので大変ラクである。
(なお余談だが、Voice Kit V2はRaspberry Zeroの処理性能の問題で「OK Google」からの起動ができず、ボタンを押して会話を開始するという音声入力インタフェースの良さを完全に殺したようなシロモノなので買ってはいけない)
没案
- 真面目にGoogle Assistantのスキルを作る => Dialogflow意味分かんないので却下
- snowboy入れて「OK Google」以外のホットワードで起動する => めんどくさいので却下
- それ以外 => なんだかんだでめんどくさいので却下
以下、実装したコマンド
- OK Google, おしっこ => おしっこ入力
- OK Google, うんち => うんち入力
- OK Google, 両方 => おしっことうんち入力
- OK Google, おっぱい|左|右 => 授乳入力
- OK Google, xxミリ => ミルク入力
墨田区でこんなに便利なGoogle Homeを持っているのは俺くらいだろう、ワッハッハ
以前はこうしたハックにあまり興味がなかったのだが、子供が産まれてから「やりたい時にやりたい勉強をやりゃいいか」という気分になった。目的意識にとらわれない、学ぶ楽しさやモノを作る楽しさが伝えられたらいいなと。