Pixel 8 Pro、UbigiのeSIMを入れようとしたらSIMシステムがぶっ壊れた。Androidのバグっぽい。 そして既存のeSIMも動かなくなった&NFCも動かなくなった。 オワタ…。ファクトリリセットしかなさそう。
FUJI Goro
@gfx.bsky.social
Software engineer. Parent of mfx (2017~) and rfx (2022~). 毎日楽しく開発したい!! https://github.com/gfx
AGENTS.md に「コメントを書くな」と書いているのにコメント書きまくるのはなんなんだ Opus。
AGENTS.md
AGENTS.md is a simple, open format for guiding coding agents. Think of it as a README for agents.
agents.md
opus5、edit toolを使わずにpythonなどを使ってコードを編集する癖があるな。 system promptを8割削減したってドヤってたけど、消しちゃいけない指示も大量に消したらしいな。
opus5にとって最適な指示、どのみち1-2週間でsystem promptは大幅に変わるだろうから、あまり真面目に追う気になれないな。 コメントを書きすぎるのはなんとかしてほしいが…。
opus5にwadoのパフォーマンス改善を頼んだら、これまで一度も上がってこなかった角度の提案を複数してきたので、たしかにソフトウェアエンジニアリングの能力はopus4.xよりかなり向上してそうだ。
wasm cmの単位って「普通のライブラリより大きく、サービスより小さい」んよな。 microservices ならぬnanoservices というか。あるいはErlang/OTPに近い雰囲気を感じる。
都営大江戸線ってリニアモーターなんだ。 "推進方式は、鉄輪式・リニア誘導モーター推進方式を採用している" ja.wikipedia.org/wiki/%E9%83%...
都営地下鉄大江戸線 - Wikipedia
ja.wikipedia.org
Wado製のパーサージェネレータ用に作ったWado構文ファイルで作ったsyntax highlightでWadoのサイトのWadoコードをハイライトできるようになった。 wado-lang.org/docs/cheatsh...
Wado Cheatsheet
Wado Cheatsheet — Wado documentation.
wado-lang.org
Fastlyのcompute、wasm instanceの再利用がopt-inできるようになってる。去年末くらいからっぽい。 これでようやくcomputeをまともに使えるようになった! これがあと2 年早ければM社がFastlyを止めることにならなかったかもしれないが…。 www.fastly.com/documentatio...
Sandbox Execution Lifecycle | Fastly Documentation
Compute runs request handlers in WebAssembly sandboxes. In the default configuration, each request starts a new sandbox. This provides fast…
fastly.com
Wadoの static reflection ができてきた。 後少しで Inspect (Rubyのinspect, RustのDebugみたいなもの)とかserdeとかをreflectionだけで実装できそう。 github.com/wado-lang/wa...
feat(reflect): compile-time reflection and library-defined derivation (WEP 2026-06-13) by gfx · Pull Request #1657 · wado-lang/wado
Implements the machinery of WEP 2026-06-13 — Library-Defined Derivation: compile-time reflection over structs, variants, enums, and flags, so trait derivations can be written as ordinary blanket im...
github.com
wadoのplayground、Rustでつくったwasm-targetのcompilerをブラウザで動かしてその成果物のwasmを即ブラウザで実行する & LSPも完備で標準ライブラリもほぼほぼ動くの、まじでやばい(語彙力)。これが片手間の趣味プログラミングの成果だと…?自分でやってて信じられない。 wado-lang.org/playground/
Wado Playground
Write and run Wado in the browser: the compiler, the language server, and your program all execute client-side as WebAssembly.
wado-lang.org
あと1年くらいするとcoding agentsの標準的な賢さがFable5くらいになるか、あるいは下手するとFable5を超えるんだろうなあ。
夏休み、今年からmfxさん(小三)は学童には行かずにやり過ごすことにした。 となると大変なのがランチの管理だが、とりあえずワンバンクのジュニアカードを発行してみた。 自分で作るのにもチャレンジはしてほしいが。サンドイッチづくりとかね。
claude code on webのためのキャッシュシステムを作る羽目になってる(ビルドが遅すぎるので) github.com/wado-lang/wa...
chore: share the cargo registry cache across environments via GCS by gfx · Pull Request #1631 · wado-lang/wado
Summary Bridges the cargo registry cache between GitHub Actions and non-GitHub environments (e.g. the Claude Code web container, which cannot read GitHub's actions/cache) through a GCS bucket. ...
github.com
ここにきててちゃくちゃ大きな仕様変更をしてしまった…。 github.com/wado-lang/wa...
feat!: switch template interpolation from `{expr}` to `${expr}` by gfx · Pull Request #1619 · wado-lang/wado
Summary Template string interpolation moves from Rust-style {expr} to ES/TypeScript-style ${expr}. Under the new syntax braces are literal by default — only ${ opens an interpolation — so JSON, CSS...
github.com