スマホの画面を長押ししてYouTubeを倍速にしている時、カップラーメンのタイマーも倍速にならないかなって思っている。UFOを食べた。

ロシアの小説家チェーホフは「物語の中に銃が出てきた以上、それは発射されなければならない」と言う。書き出しの、のけぞらせる一行目は、「銃」である。しかし、それはまだ、発射されていない銃だ。そこにあることは、分かっている。読者は、銃を見て、ぎょっとしている。弾丸が入っているのかどうか、おそるおそる、しかし好奇心には勝てず、二文目、三文目と読み進めている。うまくいけば、最後まで読んでくれる。近藤 康太郎. 三行で撃つ 〈善く、生きる〉ための文章塾 (pp. 23-24).

アーキテクチャの教科書 第2章を読んだ。翔泳社から購入したPDFで読んでいるのだが、文章のコピペができない。そういう書籍もあるみたい。

LSPの説明、3回ほど読み直してやっと理解した。

LSPを守るためには、基本型の定める事前条件を派生型が強めてはいけないということがわかります(逆に事後条件は読まめてはいけません。また、普遍条件は維持しなくてはなりません)。

requirement って要件だけじゃなくて要求も該当するよなって思ってたけれども、本を読むと「要望」もあると書かれていて確かにな〜って思った。

要求は要望のうち"システムを使って達成すべきこと"というのがミソなのだなって思った。要望はシステムで解決するとは限らないし、解決すべきとも限らない(システムよりも良いやりようはあるかもしれない)。そこから深掘りをしてシステムを使って達成すべきことが要求として整理され、実際に具体的に作るものを要件、作ったものの品質を評価する acceptance criteria にまで落としたものが仕様って感じかな。

ただ、仕様については、理想よりも技術的限界が壁になるだろう。技術的限界について先回りして十分論点を洗い出して整理するのが手戻りが少ないあるべき姿なのだろうけれども、知識や前提条件がなければ仮で置くしかない。実測した時に望む結果が得られないこともあるかもしれない。その時のために、設計段階から plan B を考えておいて、いざという時にリカバリとして取り出せるべきなのかもなって思った。

ウロマガの購読を note から独自ドメインの方に変えた。

ウロマガ品田遊(ダ・ヴィンチ・恐山)の文章や日記ウロマガ

アーカイブの遡りやすさが明らかにこっちの方が便利だ。

このブログをどこからでも書き込めるようにするために tailscale に登録して mac mini を家で起動させて VPS 代わりにすれば良いのではないかということに気づいた。

今だけ月見食べ美です!

これに沿って論点スライドとワークシートを作って作業してみているけれども、サブ論点って概念が難しすぎる😢

Introduction - The Rust RFC Bookrust-lang.github.io

設計のベストプラクティスを探していたらここに辿り着いた。

構造がとにかく美しい。機能設計で必要な情報が漏れ・ダブりなく網羅されている上に、章立ての順番が読み手の関心に沿った段階的開示になっているのも良い。早速明日共有してみよう。

複数人で並行で開発している時の DB のマイグレーション管理ってどうすれば良いのだ……?

alembic、並行で開発していると100%枝分かれが発生するのが面倒だ……そもそも models.py を書いていないのに alembic を使っているのって変すぎるかも、なんだこれ、罰?

萌

窓から光が差し込んでくると目が覚めるから、大体この時間に起床している

notebookLM のスライド作成機能初めて使ってみたけれども、このお絵かきの能力はどうやって身につけたんだ?

図や表を作らせるのは不安だけれども、絵を作る能力はピカイチかも。

からあげ10個くらい入ってて腹パンパンなんだけど

「デレマスのあの曲なんだったっけ〜〜〜」って思って考えてたらウラノミトだった

ところで初めて聞いた時から思ってたんだけれども、4分あたりのブレイクって何拍?

tailscale セットアップ完了!反映されているのか確認のテスト。

mac miniのVPS化計画の第一弾が完了した。他の用途も色々考えていきたいね〜

基本設計でIFとスキーマが定義されていれば、そこから先の作業はAIに並列作業させることができるのではないか?と思ったが、それはスキーマ駆動開発という名前が既についているみたい。

とはいえ、その発想を coding agent にやらせる方法は身につけておいた方が良さそう。

設計視点でのMCPの嬉しさがようやく腹落ちした。契約駆動の観点で考えたら、当然欲しい機能だな!

Workflow - LlamaIndex Workflowsdevelopers.llamaindex.ai

イベント駆動のエージェントワークフレームワーク、嬉しい

エージェントのスキーマについて少し整理して、エージェントチョットワカル になった

会社の偉い人の送別会のために久々に出社、二ヶ月ぶりとか?

ありえないロングトーンありがとう

最高音質

開発は好きだけれどもコーディングはそれほど好きではないからcoding agent本当にありがとうの気持ち。

というか、キーボードでコードをタイピングするのがあまり好きじゃない。タイピングをどれだけ極めたところで、思考の速度よりは絶対に遅くて、じゃあ思考の速度と同程度で開発できる方法は?と考えるとcoding agent しかない。

「アイスブロスが沖縄に行ったらハンマーブロスになっちゃう」はちょっと面白すぎる

オタクの気持ちを思い出すために GitHub をエニメにした

いとこっちケコーンしたっぽい、もう手とか繋いだのかな

ぶいずちゃ

本当に今更、帰納と演繹の意味を理解した。数学的帰納法ってそういうことだったんだ。

めちゃくちゃオペラの音が聞こえてきて面白い

最近結婚したいとこに最近の暮らしぶりを聞いたところ、satisfactory にどハマりして一日中やってるらしい。新婚とは?

世にも珍しい、ホルンのコンボレコードを発見した

macを一年半ほど使って、emacsが至高なのでは?という気持ちになってきた。というか windows の配列はホームポジションからの移動が多くて非効率だと感じる。

読書、本に書かれたことを写経するだけでは全く見につかないので自分の言葉で書き直す必要があるなあの気持ち。

dynalist で journal を書くと捗るのではないか?と思ったのでちょっと始めてみる。

最近は私生活でPoCを回してみることが増えた気がする。原義の概念実証。思いついた概念が本当に実証できるのかってことをとにかくやってみる。大抵は微妙な感じで終わる。

「AIを用いて〇〇を自動化!」みたいなポストやブログが最近増えてきたけれども、本当に一ヶ月くらい試したんだろうな?って目で見ている。

emacs の org-mode めちゃくちゃ便利だ、、、欲しいものが大体揃っている。メモは全部これで良い。擬似的にアウトライナーができるのも嬉しい。

Installation | Playwrightplaywright.dev

Playwright のドキュメントを改めて少し読んだ。端的に言えば、pageというフィクスチャを渡して、locator で要素を取得し、それを操作して、expect で assert を行うというものの理解で良さそう。

AI臭い文章とは何なのか2026/9/28 豊洲会 教育用途にご利用くださいSpeaker Deck

そうだね。

悪い例のメッセージは聞き手がメッセージを受けてアクションするのが難しいと感じた。まず文を書く。それに対して聞き手に生じるであろう Why や?を洗い出す。それを元に修正する。これをきちんと数こなすことが大事かなって気持ち。

来月からプロジェクトに後輩が入ってきて、自分が指導役になるっぽいということを聞いた。きちんと指導できるのか不安だ、、、

毎週水曜日くらいになるとほぼ確実に酷い頭痛に襲われる。多分自分の連続活動限界がこの辺りなのだろうなってことは薄々察している。

Docker の説明としてはやや怪しくないか?