長らくchromebookのC101とかGPD Pocketで書いてたんだけど、なんというか「PCを開く」というのが億劫になった。仕事で毎日PCと向かうようになっちゃったので、家でまでPC開きたくない。んで、ここんとこの更新はずっとGemini PDAを使ってたものの、日記を毎日書くようになってみるとキーボードのデキの悪さが日に日に効いてくる。正直、書くのがストレスになるレベル。でも日記は書きたい。考えた挙げ句、Bluetoothキーボードを使ってみることに。試しに3つほど購入。試行錯誤の末、日記やその他WEBの更新に関しても全ていけるように。数年前には、まさかこんな環境でWEB更新するようになるとは思いもよらなかったけれど。要因としては…
- wordpress捨ててhugo環境に移行したこと
- 自分が管理してるページはすべてhugoにした。静的生成らぶ。
- スマートフォンの機能(処理速度/写真性能)が上がったこと
- 写真キレイ、レタッチ簡単、root取らなくても諸々動く。
- Termuxが素晴らしいこと
- これがあるので大抵のことはできるようになった。
- まともなBTキーボードが見つかったこと
- パンタグラフ式でそれなりに打鍵感もあり、正直Gemini PDAよりもずっと打ちやすい。
しかし、Gemini PDAは金かけるとこ間違ってるよなぁ…後継機もバックライトなんて付ける前に、パンタグラフに変更してほしかった。って、実際のキーボードどうなってんだか知らんけど。Linuxのサポート体制含めて、なんだか中途半端感が否めないので今後の製品は購入しない予定(愚痴)。
作成環境
- Android端末(Huawei P20 Pro)
- 使用アプリ
- Termux Android用ターミナルエミュレータ(非root)
- hugo 静的HTMLジェネレータ。バイナリはここから入手可能。
- vim テキストエディタ
- rsync サーバアップ/データバックアップ用
- gawk 雛形作成用
- vim, rsync, gawkは、全てTermux上のapt/pkgからインストール可能
- Snapseed 写真レタッチ
- Image Shrink Lite 写真縮小
- Button Mapper キーボードから諸作業するのを便利に
- FAST App Search Tool 同上
- Termux Android用ターミナルエミュレータ(非root)
- 使用アプリ
- Blurtoothキーボード(B.O.W社の縦折型)
書き方の流れ
- スマートフォンで日記用の写真選ぶ
- 選択→共有でSnapseedにてレタッチ
- 共有でImage Shrink Liteへ
- hugo用のフォルダに移動
- キーボード電源ON
- Termux起動
- 日記雛形作成awkスクリプト実行
- hugoサーバ起動
- vim起動
- 雛形使って日記書く
- 保存
- chromeにて表示確認
- 問題あればvimに戻って修正
- 問題なければhugoサーバ停止
- hugoにてhtml作成
- rsyncにてwebサーバにアップロード/バックアップ
- コピペでnoteに転送
こんな感じ。いろんな事しているように見えるけど、手順を突き詰めて簡素化、エイリアスやキーボードショートカットを多用した結果、日記書く時間入れても全体で15分~30分程度で終わるようになってる。wordpressの頃にもスマートフォンから更新は何度かやってみたんだけど、どうにもかったるくて続かなかった。写真を撮ってる端末でそのまま更新ができるというのは、思っていたよりもずっと使い勝手が良い。後はnoteに自動で転送されれば最高だけど、それは無理なので今のところは手動で。3分もかからんし。