前々から気にはなっていたが値段的に躊躇していたこのデバイス。
効率化厨にはたまらないと紹介されている記事を多数見かけたので、実際に使ってみた。
STREAM DECKとは?
製品ページ↓
STREAM DECKという名前なだけあり、本来はゲーム配信者のための左手デバイスのよう。
STREAM DECKでできること
- アプリやwebページ起動のショートカットを追加
- メッセージのテンプレートを追加
- 複数のアクションをまとめて実行(個人的にはここに一番可能性と魅力を感じた)
- プラグインの開発(今回はそこまで試していない)
などの機能が備わっており、生産性を爆上げすることができる(らしい)
実際にエンジニアが使ってみての感想(Macユーザー)
①定型文登録機能について ★☆☆☆☆
結論:clippyのスニペットかユーザー辞書使えばいい
左手でポチッとする方が手間だろう。
自分が愛用しているClipyにはスニペットを登録できるからそれを呼び出せば良いし
②ホットキー登録機能について ★☆☆☆☆
結論:結論わざわざ打つ方が手間
command + C
やcommand + V
などを登録することができるがこちらも①同様で、左手でポチッとする方が手間だろう。(4つも5つも同時に押さえなければいけないショートカットキーがあるならば話は別かもしれないが)これ単体では意味は薄い。
③IFFFTについて ★★★☆☆
結論:多分便利(家にハブがないので検証していない)
デスクからカーテンの開け閉め、電気・クーラーのオンオフができたら便利だとは思う。(次回要検証)
ここまで散々な言いようだけどここからは役立っていると感じている機能のレビュー
④アプリ・WEBページの起動ショートカットについて ★★★★☆
結論:これは便利
説明するまでも無いが、よく利用するアプリは登録しておくと便利
「Dock見ればいいやん」とか「command + Tab
でいいやん」と言われるかもしれないがSTREAM DECKからの方が迷わずボタンを押せる気がする。
よく利用するGoogleDrive内の特定のフォルダをいくつか登録しておくと便利だった。
Finderを別タブで開いてくれるのでそれが地味に便利。
⑤フォルダ機能について ★★★☆☆
ブラウザのブックマークと同じようにフォルダグループを作ることができる。
「〇〇プロジェクト」というボタンを押すと...
⑤マルチアクションについて ★★★★☆
結論:これはとても便利
このように一つのボタンに対して複数のアクションを追加することができる。
今回自分は
- エディタで特定のプロジェクトを起動(VScode)
- ターミナルを起動→
cd
→docker-compose up
- 別タブでもう一つターミナルを開き
rails c
- さらにもう一つ別タブを開いて
docker-compose logs
-
localhost
にアクセス - Githubの特定のリポジトリにアクセス
までをひとまとめにしている。いままで意識せずこれらのことを手動でやっていたわけだが、一度これを利用してしまうともう戻れない。(gitコマンド系をもっと追加しても良かったかもしれない)
ほかにコマンドラインでよく実行するコマンドのショートカットを用意しておいたら便利かとも考えたが、自分の場合~/.zshrc
にalias
を追加してあるので、不要と判断した。
また、他にも便利なものとして
⑥Slackステータスの変更 ★★☆☆☆
結論:ありゃ使うかな
ボタン一つでステータスを変更できる。プラグインをインストールすることで機能を利用できるようになる。
ただ、設定の手間が思ったよりかかったので評価は低い。
感想
使っていてとても便利だしかっこいいので好きだが、唯一引っかかるのが値段の面である。
6000円くらいであれば自信を持って進めることができるなあという所感
シェルスクリプトとの相性良い
shファイルにやりたいことをまとめておいて、あとはボタン一つで実行可能なんてこともできる。
前述のマルチアクションで行えばいいやんと思われるかもしれないが、ここは敢えてシェルスクリプトにしている。
理由としてはシェルスクリプトの方がcronとの相性が良いから。
どこに処理をまとめるかは要検討
シェルスクリプトでやるべきか、DECK上でやるべきか、オートメーターを使うのか...はたまたプラグインを開発するのかなど、いかようにでもなるのでどこで処理をまとめるべきかは使いながらじっくりと検討が必要と感じた。
プラグインを自由に開発できそう
実際に開発してみてはいないが、C++、Objective-C、JavaScriptでの開発が可能とのことなので自由度が高そう。
次回:プラグイン自作してみた!
おわり
こうしたらもっと便利になるよ!などアイディアございましたらアドバイスいただけると幸いです。