日記

2026.09.23 〜 2026.09.29 / 4 ページ目

火

雨が続く

東京は30日以上雨が降ったらしい。時々晴れた記憶はあるが、夜間に降ったりしたんだろう。幸い自宅で仕事ができるので買い物に行くときくらいしか雨の影響は受けない。自宅への湿度の影響は気になるが… 雨続きだったり、たまの晴れの日は用事があったりしてバイクにも乗れていない。最近タイヤに空気はいれた。まあ、今はソフトウェア作りが楽しいので手持ち無沙汰になるわけではないのが救いである。

既存のソフトウェアを使うのではなくAIで自分専用のものを自作することについて

メリット:

  • 必要な機能だけ搭載できる。不要な機能追加がない
  • 多くの人が使うことを考慮しなくてよく、汎用度を下げられる
  • 上記により高パフォーマンス、低リソースも実現しやすい

デメリット:

  • 僕にとってUI/UXは不慣れな領域で、使いやすいものをシュッと作るのは難しい
  • 自分専用といってもメンテナンスは必要
  • 特に専門性の高い領域だとAIを使っても機能実装自体が難しいケースがある(動画編集とか)

月

何のOSを使うか

仕事はともかくプライベートで何のOSを使うかなんてほぼ好みで決めればいいのだが、Linuxでも生活できる度合いは年々高まっているように思う。大学生〜社会人3年目くらいまではLinuxで生活していた。Gentoo Linux。その後はMac。Adobeが使えないのがやはり痛いんだよね。しかし、Lightroomコンパチなソフトウェアが実装されたりとかなり実用度合いが高まっているように感じる。Omarchy用のラップトップを買って遊んでみてもいいかな、なんて思ってもいる。

自作ブラウザを常用するかどうか

さて、自作ブラウザは最低限必要な機能が作れたのでその他必要そうな機能だったりセキュリティ周りだったりを実装していっている。問題はこの先このブラウザを使うかどうか、ということ。脆弱性があった時の影響が大きいよね。少なくとも一般公開はしないだろうな。

うなぎ

ふるさと納税返礼品のうなぎを食べた。美味しいね

日

Apple製品はDIYにはちょっと向いてないよなあと感じることが増えてきた。これまではそこまで自作することってなくてありものを使うので満足していたんだけど、自作できるようになったら自由度の高い環境が魅力に思えるように。

自作ブラウザは思ったより難しい

Chrome拡張を満足に使おうとするとChromiumのフォークが必要で相当重量級になるようだ。Webkitベースで作った場合、1PasswordでPasskeyログインするための手間がかかるらしい… Geckoベースも試すべきだろう。

AI使ってごり押し

Geckoベースも試したが、Firefoxのフォークっぽくなるのが微妙だなと思った。最終的に、WebkitベースだがChrome拡張をサポートする、という力業でやってみることにする。どうなるかな〜。

力業できてしまった

Webkitベースで、Chromeの1Password拡張が動くようになった。ひえ〜。ウェブブラウザなので次ぎはセキュリティ周りをちゃんとできるのかリサーチだなあ。

土

シンクイットへ寄稿した

まだアイデンティティは保たれているが、いつ壊れるだろうか

コードを書かなくなったことでソフトウェアエンジニアとしての自分は死んだ、という記事を読んだ。その記事以外にもAIコーディングエージェントによってプログラマとしてのアイデンディディを失ったという話を見聞きすることは時々ある。これはよくわかるし、定期的に考えることでもある。ソフトウェアエンジニアやプログラマにとって、プログラミングというのは業務の中で結構なウェイトを占めることがあるからだ。ただ、まだ自分の場合はソフトウェアエンジニアとしてのアイデンディディが失われた感覚はない。おそらく、自身の自認としては、「専門技術を用いて個人や組織の課題解決を行う実践者」というものだからだ。また、プログラミングが滅茶苦茶得意というわけでもなかったのが要因の一つでもあるだろう。得意ではないからこそAIでブーストされてできることが広がったというポジティブな精神状態がまだある。以前も書いた気がするが、そもそも同じことを繰り返す仕事をあまりしてこなかった。課題を解決して手から離れたら別の課題解決に移るということが多かったと思う。今はまだAIをうまく活用するための仕組み作り、という大きな課題が目の前にあるし、AIとは関係ない課題もたくさんある。これらを解決することで技術者としてのアイデンティティは保たれると考えている。技術に関する課題をAIでほとんど全て解決できるようになった時、アイデンティティが壊れるのかもしれない。

ブラウザ自作を試す

Swift+Webkitでブラウザ作ったぜ、という投稿を見かけてなるほどと思ったのでやってみることにした。とりあえず最低限の機能を持つブラウザが爆誕。こういうの、まあ作れるよねというのは分かっているのにすごい!と思ってしまうな。自分の手だとまず無理(相当時間がかかる)と認識しているからだろうなあ。

いくつか追加で要件を決めて実装させてみる。どうなるかなー。

WebkitかChromiumか

Webkitで軽量なブラウザええやん、と思っていたものの、1Password拡張がないとかなり普段の作業に支障がでることに気づく。Safari拡張を使えるようにするか、重量級になるのを挙用してChromiumベースにするか。

金

カインズの枕、やっぱり高さがあわない気がする。起きたときどうにも首に違和感がある。困ったなあ。これまで使っていた枕を再度買い直す、のがベターか?でももうちょっと通気性のある枕がほしいんだよな。

今使っている枕のカバーだけ買い換える手がありそう。これでもうしばらくしのぐか。

オフサイトのため都心へ。混んでるときはグリーン車を使うことがあるんだけど、ここで仕事するのもったいない気がしてきた。本読む方が有益そう。

ランチはキャプテンカンガルーという沖縄発祥のハンバーガー。手が汚れないように、とニトリル手袋が提供されていたのがおもしろかったが、その手袋は清潔なのか?というのも気になった。

日高やのラーメンの様子。

木

「雑談」の難しさ

いわゆる雑談について。よく「内容にはそれほど意味はない」とか「会話する意思があることを伝えることが大事」なんてことを見聞きするけど、適当なことを言っていいわけでもないところが難しいと思う。後話した内容を覚えてないとそれも不利益になるので、相当頭を使う必要があってつらい。

immrokをPer-orderした

BLE経由でタッチ認証を提供するガジェットを見かけて結構安かったのでPre-orderを申し込んでみた。有線で使いたかったけど、2台までつなげられるので問題はないはず。

カインズで本来買うつもりだった枕が届いた。設置してみたが…店頭で試したときより高さが高い気がする。うーん、これはあわないような…

水

Home Assistantを導入。これはCursorAgentに全部やってもらうことにした。

iDeCo口座の住所を変更

証券会社の住所変更は済ませていたのだが、iDeCoは別らしく古い住所のままだった。シュッと変更手続きをしておいた。

アベンジャーズ・エンドゲーム アンコールを見た

内容はまあ再上映+追加映像ってことなのであまり触れないが、当然ながらただの再上映ではなかった。ドゥームズデイにがっつり繋げてくる感じ。賛否あるだろうな、というところである。しかしマーベルも大変だよな。(おそらく)ジョナサン・メジャーズの不祥事でプロットを相当変えたわけで。コロナ禍などのあれこれもあったし。エンドゲームまでが奇跡的とも言える。

プリプリエビプリオ

これまで存在を知らなかったのだが、マクドナルドにはプリプリエビプリオという期間限定のメニューがあるらしい。夕食は月見バーガーとプリプリエビプリオ。これは美味いね。