00:00
はい、こんにちは、ヨシオリです。 今日はですね、昨日、リストにアップロードするTUIのアプリを作っているよ、みたいな話をしたら、セコンからTUIかっこいい、みたいなコメントが来てて、時代はTUI、みたいなコメントを返したんだけども、そこに半分マジって書いてあったんだけども、
半分マジって俺は書いて、それは本当に結構最近、自分でアプリ作るときはTUIになりがちだなという話をしようと思います。
TUIになりがちっていうか、コマンドラインのアプリをまた作ることが増えたというか、ターミナルの中で生きる時間がまた増えたんだよね。
これはプログラマーのおっさんは、昔はターミナルの中で生きていて、ビームとかEmacsでコードを書いて、メイクして、みたいな時代があったんだけども、そこからIDとかを使うようになったりとか、
VSコードがIDかどうかは別としても、そういうもうちょっとグラフィカルなGUIのものに行くっていうのがあって、
最近なんだけれども、やっぱクロードコードと一緒にコードを書くことが多くて、
ってなると、クロードコードってエディターの拡張とか色々できてるんだけれども、一番UI UXがこなれてるというか作り込まれてるのって、
TUIアプリ、ターミナルの中にあるアプリなんですよね。
ってなると、結局ターミナルの中にいる時間が長いので、そのターミナルの中で色々済むのが一番わかりやすくて、
ってなると、そのターミナルの中で動くアプリを作りがちっていうのが結構ありますっていうのと、
これこの前ね、有名人のティーワダと飲みながら話す機会があって、話したんだけど、
最近俺Emacsに戻ってんだよねって言ったら、タクトも1年ぐらいEmacsに戻っているらしくて、
何かって言うとやっぱりターミナルの中にいることが増えたんで、じゃあターミナルの中にエディターあった方がいいよねっていう風に戻ってきてるよねと。
それこそアラクリティとかゴースティとか新しいターミナルエミュレーターが出たときに、
ただ単にタブ分割とかをしたいためだけにスクリーンとかTMUXとか使うのは間違いだよ、それターミナルエミュレーターの仕事だから、
ターミナルエミュレーターでそういうタブとかは使おうねっていう風潮になってたんですよ一時期。
でも、最近もう完全にターミナルの中でしか行けなくなってきたんで、僕はTMUXも復活したし、Emacsも復活した感じです。
今TMUXが何で復活したかっていう話になってくると、これもまたそのクロードコードに繋がってくるんだけど、
03:01
逆クロードコードでセッション開始していろいろ仕事をした後に、ちょっと外に出かけるとかなったときに、
最近だと、テールスケールとか、あの辺を使うと外からiPadで自分の家のLinuxにログインできるんですよね。
簡単にIPv6だろうが何だろうが。
ってなると、外でターミナル上のクロードコードと会話してた続きをやるために、それはリモートコントロールとかでもいいんだけども、
iPad持ってってるんだったら、そのまんまTMUXにアタッチして、SSHしてTMUXでアタッチして続きをやっちゃうのが一番楽。
ってなってきた結果、TMUXの中でクロードコードとEmacsを使ってコードを書くみたいなのが、
もうなんかデフォンになったっていうか、戻ったんだよね、その形に。
なので最近は本当にもうターミナルの中で生きていくことがすごい多いので、
ListのアップロードアプリもTuxのアプリで作ったみたいなのがあって、ターミナルの中で全部済んでいいねっていう感じになってます。
これ結構面白いなと思って、俺だけかと思ってたんだけども、この前和田拓人と話したら、
拓人もそうやって、いやーターミナルの中に戻ってるよねーって話だったんで面白いなぁと思います。
さすがに令和なんで、Emacsの中で全部やろうって言って、
それこそメール読んだりIRC読んだりとか、オルグモードでメモしたりみたいなのはもうやんないですよ。
コードを書くエディターとしてしか使わないですけども、結構ターミナルの中に戻ってるなーって感じです。
ちなみに仕事で使うのと後はブラウザとスラックと、僕はメモ使うのにObsidian使ってるのでObsidianぐらいなんで、
マジで家のマシンにSSHできるとiPadだけで全然仕事できるなーっていう風になってきているのが最近です。
デカいディスプレイとか欲しいので基本的には家でLinuxでやってるんだけど、
最近はそういう感じで、一時期IDとかを使い始めてポータビリティがちょっと下がったんだけども、
クロードコードのおかげで、また昔のSSHで入ってEmacsで開発するみたいなポータビリティのある生活に戻ってきてるなーって感じでした。
じゃあ。
