Introduction有名な話だが、 System.Net.Http.HttpClient クラスは接続を終了するたびに Dispose してはいけないという注意事項がある。IDisposable を実装しているにもかかわらず、このような注意事項がある点についてネットでは怨嗟の声があがっている。 インスタンス化...
Introduction備忘録。 シミュレータ上で動作していた Flutter のコードを、初めて Mac につなぐ iPhone 15 Pro (iOS 17) で動かそうとした時に遭遇したエラー。 The developer disk image could not be mounted on this d...
IntroductionID・パスワードの入力画面を作り、Debug で動かしているとレスポンスが急激に悪くなる時があった。Release ビルドだとそれほど気にならないが、Debug だと明らかに遅い、というかキーボード入力が全く受け付けない。現象が発生するのは TextField または TextFormFi...
IntroductionSystem.Drawing の代替の有力候補、というか Microsoft が推奨している SkiaSharp。それを使っている過程でとんでもないメモリーリークが。それも、ビットマップのインスタンス複製、というよくあるケースで。 Why?複製したインスタンスを Dispose しているに...
IntroductionGoogle Chrome で大量のタブを開いていたからなのかしらないが、PC のリソースを大量に消費し、グラフィックが不安定になって、ディスプレイが真っ黒に明滅した後、突如デスクトップの中心に下記のような黒い箱が出現する事象に遭遇した。 何これぇ? How to resolve?この黒...
IntroductionWinForms で ListView を使った時、下記のような例外を投げる時がある。 SystemSystem.ArgumentException: ‘TrueType フォントのみがサポートされています。これは TrueType フォントではありません。’ そのままの説明なのだが...
Introduction備忘録。以前 開発メモ その210 CentOS7 on Gen2 Hyper-V VM のディスクをリサイズする において、CentOS 7 で同じことをやったが、同様に RHEL でも実行できるかの確認。 How to?まず直前の状態。 1234567891011$ df -hFile...
Introduction同一ソースから常に同じバイナリが生成できれば、ある 2 つのリビジョンで生成されたバイナリまたはその集合を比較することで、差分を把握することができる。これを利用してパッチを作ることができるのではと考えたのだが… この手の質問は Microsoft の Japan Developer Sup...
Introduction備忘録。 12% ${ANDROID_SDK_ROOT}/tools/emulator -avd Pixel_5_API_34Could not launch '/Users/username/Library/Android/sdk/emulator/qemu...
IntroductionFlutter で WebM を表示させる仕様があって、iOS じゃ表示できないから、 ffmpeg で WebP に変換した。普通に Image Widget で表示できたからよかったが、画面遷移して同じ画面に戻ってくると… 「あれ?アニメーションが止まってる?」 という具合。 なんで...