都内で働くSEの技術的なひとりごと / Technical soliloquy of System Engineer working in Tokyo

都内でサラリーマンやってます。SQL Server を中心とした (2023年からは Azure も。) マイクロソフト系(たまに、OSS系などマイクロソフト以外の技術も...)の技術的なことについて書いています。日々の仕事の中で、気になったことを技術要素関係なく気まぐれに選んでいるので記事内容は開発言語、インフラ等ばらばらです。なお、当ブログで発信、発言は私個人のものであり、所属する組織、企業、団体等とは何のかかわりもございません。ブログの内容もきちんと検証して使用してください。英語の勉強のため、英語の

Memory Leak

GC.Collect() は使い過ぎに注意です!と思って記事かいてみた

今回やることを説明してみる メモリを早いとこ回収させたいがために、GC.Collect() を乱用してしまう人がたまにいるので、簡単なサンプルを交えて説明します。あー、こーゆーことが発生するんだなぁと思っていただければいいと思います。 使用する環境を説明…

ソースコードを読んでいて Dispose の扱いについて少し気になったので記事かいてみた

C# のソースコードを読む機会が久々にあったので、プログラミング 関連の記事書いてみます。最近、DBMS ばっかりだったので、久しぶりにプログラム触ると楽しいですね。( 自分の本業は、プログラムだといまだに思ってます!) 楽しいのはさておき、今回は取り…

WPF と Silverlight メモリリーク発生原因について少し調べてみた

Silverlight と WPF のメモリーリークに関する情報を探してみました。ここにいい記事がありました。詳しい記事は、PDFをダウンロードしたほうが理解が容易だと思います。 これはありがち。昔はよくやりました。イベントは解放しないといけません。 Unregiste…