avatar
蕭富云モバイルアプリ開発者 · Android & Flutter

投稿

2026

大予言タイムライン:世界を変えると言われたあの言葉たちのその後

2026-09-16-(4 min read)
補足: 本記事は AI(Claude)が私の最初のメモと着想をもとに仕上げたものです。 ふと思った。これまで「大予言」って本当にたくさんあった。世界の終わり、人口爆発、AGIはいつ来るのか。言ってた人はみんな自信満々だった。でも、その後どうなったのか。誰も振り返って確かめない…

#AI #History #Fun

繼續閱讀...

ルールはどこに住むべきか — 四つの容れ物と、自分たちで組んだ梯子

2026-09-02-(11 min read)
補足: 本記事は AI(Claude)が私の最初のメモと着想をもとに仕上げたものです。 前回、教訓には昇格の手順があると書いた。まず記憶に落とし、同じ誤りを二度正してから、ルール文書へ上げる。あの一段落が書いていたのは、最初の一段だけだった。 実際には四段ある。 容れ物は製品…

#Claude Code #Agent #Workflow

繼續閱讀...

個人の設定を製品として育てる — テストがあるからではない、壊れるからだ

2026-08-31-(17 min read)
補足: 本記事は AI(Claude)が私の最初のメモと着想をもとに仕上げたものです。 前の二回は、一巡の作業がどう回るか、そして規律が守られたかをどう測るかの話だった。そのループを回し、その点数を計算しているものは、実のところ一つの git リポジトリだ。自身の READM…

#Claude Code #Agent #Workflow

繼續閱讀...

難しいのは分母のほう — エージェントが規律を守っているかをどう測るか

2026-08-31-(14 min read)
補足: 本記事は AI(Claude)が私の最初のメモと着想をもとに仕上げたものです。 前回の「待つのは一つだけ」は、一つのことを認めて終わっていた。モデルが八段すべてを守りきる保証は出せない。だから次は、ルールを増やすことじゃない。どれだけ守られているかを測ることだ。 今回…

#Claude Code #Agent #Workflow

繼續閱讀...

待つのは一つだけ — エージェントの一巡を構成する八つの段階

2026-08-29-(12 min read)
補足: 本記事は AI(Claude)が私の最初のメモと着想をもとに仕上げたものです。 前回の「計画はチケットに書く」は、エージェントの状態をどこに置くべきかの話だった。行き着いた結論は、issue tracker のコメント欄へ引き上げる、というもの。だがチケットに残るのは…

#Claude Code #Agent #Workflow

繼續閱讀...

計画はチケットに書く — Plan / Forge / Review をマーカー・プロトコルでつなぐ

2026-06-25-(11 min read)
補足: 本記事は AI(Claude)が私の最初のメモと着想をもとに仕上げたものです。 最近、自分の AI エージェントの回し方を整理していて、ずっと見て見ぬふりをしていた問いに気づいた。エージェントの状態は、いったいどこに置かれているのか? たいていの場合、それはチャットウ…

#Claude Code #Agent #Workflow

繼續閱讀...

オフラインで失敗したリクエストが、再接続後になぜ勝手に送られたのか?

2026-06-17-(9 min read)
注: 本記事は、私の初期メモと考えをもとに AI(Claude)が仕上げたものです。 何年も腑に落ちなかった謎がある。失敗するはずのネットワークリクエストが、ネットワークを繋ぎ直したあとに、なぜか勝手に送信されてしまうことがあるのだ。 最近 Flutter アプリでまた遭遇し…

#Flutter #Network

繼續閱讀...

Frame0、HTML、ASCII —— ワイヤフレームの三つの描き方

2026-05-23-(7 min read)
ここ数日、Claude と GPS アプリの設計の話をしていて、「受け入れ半径」をどのくらいに設定すべきかという話になった。20m? 50m? 100m? 数字だけだと感覚がつかめない。図にして比べたい。 先日 Frame0 と ASCII のコストを実測したばかりだが、あれは …

#AI #Software #Tools

繼續閱讀...

Frame0 と ASCII ワイヤフレーム — 同じ画面のコストを実測

2026-05-22-(7 min read)
最近、Frame0 を Claude Code の MCP ツールセットに繋いでみた。狙いはシンプルで、AI に会話の流れでサッとワイヤフレームを描かせれば、文字で説明するより早く意思疎通できるはず——というもの。 ただ、そこで一つ気になることが出てくる。ワイヤフレーム一枚を描く…

#Frame0 #MCP #Tooling

繼續閱讀...

Iris — 画面の上の小さな窓

2026-04-21-(3 min read)
新しい app を作った。Iris という名前。 macOS の浮遊ウィンドウで、常に最前面、ドラッグ可能。Spotify の同期歌詞、アルバムアート、CPU・メモリ・ディスクといったシステム指標を、一つの小さなオーバーレイに同時に表示する。 なぜ作ったか コードを書くとき…

#Iris #macOS

繼續閱讀...

AI Agent って結局何なの?

2026-04-14-(3 min read)
最近よく耳にする:PR を自動レビュー、テストを自動生成、リリースノートを自動作成、カスタマーサポートを自動対応…… そのたびに思った——「Agent」って、実際何を指しているんだろう? 分解してみる PR レビュー agent を分解すると、だいたいこうなる: PR オープン …

#AI #Software

繼續閱讀...

2023

Metis の初回リリースは失敗した

2023-11-16-(3 min read)
注: 本記事は、私の初期メモと考えをもとに AI(Claude Sonnet 4.6)が仕上げたものです。 Metis は最初の Play Store 申請でリジェクトされた。 理由:位置情報権限のリクエストフローがポリシーに違反していた。Google Play は requ…

#Metis #Google Play

繼續閱讀...

PostgreSQL のデータベースとユーザーを設定する

2023-11-02-(2 min read)
注: 本記事は、私の初期メモと考えをもとに AI(Claude Sonnet 4.6)が仕上げたものです。 新しいマシンで PostgreSQL をセットアップする手順のメモ。インストール、データベース作成、ユーザー作成、外部接続の開放まで。 インストール # Debian/…

#postgresql

繼續閱讀...

バグが修正されるまでどのくらいかかるか

2023-11-01-(2 min read)
注: 本記事は、私の初期メモと考えをもとに AI(Claude Sonnet 4.6)が仕上げたものです。 答えは:21年かかることもある。 この Firefox のバグは2002年に報告された。macOS で Firefox をバックグラウンドに移動しても、ツールチップが他…

#Software Development

繼續閱讀...

Go で Google ID Token を検証する

2023-04-23-(2 min read)
注: 本記事は、私の初期メモと考えをもとに AI(Claude Sonnet 4.6)が仕上げたものです。 Go で Firebase ID Token を検証するときにハマった点:公開鍵は使う前に必ず parse しないと key is of invalid type が発…

#golang

繼續閱讀...

2022

Application の initialize() がコールドローンチに与える影響と最適化

2022-07-28-(7 min read)
注: 本記事は、私の初期メモと考えをもとに AI(Claude Opus 4.7)が仕上げたものです。 アプリにはたくさんのコンポーネントが入っている——自前で書いたもの、サードパーティのライブラリ——そしてその多くは起動時に初期化が必要になる。Android ではこうした …
繼續閱讀...

2021

Android で目覚まし時計アプリを実装する

2021-02-17-(6 min read)
注: 本記事は、私の初期メモと考えをもとに AI(Claude Opus 4.7)が仕上げたものです。 最近の Android で目覚まし時計アプリを作るのは、なかなか骨が折れる。バッテリー最適化、バックグラウンド制限、権限要件は年々厳しくなっている。この記事では、自分がどう…
繼續閱讀...