Start Debugging

.NET、C#、EF Core、MAUI、Blazor、Flutter に関する、実際にリリースする開発者向けの日々のノート。

2026-08-24 flutterdarttesting
withClock クロージャなしで Flutter ウィジェットを固定時刻でテストする方法
testWidgets の中では package:clock のアンビエント clock はすでに偽物ですが、開始時刻はテストが始まった実時刻になります。flutter_test_config.dart から独自の AutomatedTestWidgetsFlutterBinding を導入し runTest をオーバーライドすれば、スイート全体で時刻を固定できます。Flutter 3.44.2、clock 1.1.2、fake_async 1.3.3 で検証しました。
2026-08-23 claude-codeai-agentsdevops
Claude Code 2.1.238 でプラグインマーケットプレイスが自前の認証ヘッダーを発行できるようになりました
url マーケットプレイスとカタログエントリに追加された headersHelper は、HTTP ヘッダーを出力するローカルコマンドを実行します。これにより S3 やアーティファクトリポジトリの背後にある社内プラグインカタログを短命トークンで認証できます。スキーマ、同意プロンプト、Claude Code が破棄するヘッダー名を解説します。
2026-08-21 flutterdartandroid
修正: SDK 35 をターゲットにすると Flutter の UI が Android のシステムナビゲーションバーと重なる
Android SDK 35 をターゲットにすると Flutter アプリは edge-to-edge モードになり、Scaffold の body がナビゲーションバーの背後に描画されます。オプトアウトするのではなく SafeArea と MediaQuery の padding でインセットを処理してください。そのオプトアウトは Android 16 ではすでに無効です。
ページ 1 / 68