いろいろ備忘録日記

主に .NET とか Go とか Flutter とか Python絡みのメモを公開しています。

2012-07-01から1ヶ月間の記事一覧

UICloud (UI部品を探せるサイト, 素材探し, UI Elements, User Interface)

素材を調べたりするのに、便利なサイト発見したのでメモメモ。 UICloud http://ui-cloud.com/ ページもとっても綺麗。探しやすいですねー。 個人的に、アイコン探すのに Icon Finder http://www.iconfinder.com/ を利用しているので、この2つあれば大分満足…

Go Azureのセッションが公開 (Windows Azure, TFS on Azure, node.js on Azure, PHP on Azure)

C#

Windows Azureのイベント「Go Azure」のセッション動画が公開されていたのでメモメモ。 後で見る。 Go Azure (Channel 9) http://channel9.msdn.com/Events/Windows-Azure-DevCamps/Go-Azure-2012 ============================…

Be.HexEditor (editor for binary files, C#で書かれたバイナリエディタ, カスタムコントロール, WinForms, HexBox)

C#

ちょっとした理由で、C#で利用できるバイナリエディタ無いかなって探してたら 見つかったコントロール。すごい便利。 Be.HexEditor http://hexbox.sourceforge.net/ HexBoxという名前のカスタムコントロールが含まれています。 これをツールボックスに登録し…

.NET クラスライブラリ探訪-061 (System.Threading.ThreadLocal, TLS, スレッドローカルストレージ, ThreadStatic, .NET4.0から追加)

C#

今回は、System.Threading.ThreadLocalクラスについてちょこっとメモメモ。 ThreadLocalクラスは.NET Framework 4.0から追加された型です。 ThreadStatic属性と同じく、スレッドローカルストレージ(TLS)を定義するために利用します。 以前のバージョンから存…

.NET クラスライブラリ探訪-060 (System.LazyInitializer, System.Lazy, 遅延初期化, EnsureInitialized)

C#

今回は、System.LazyInitializerクラスについてちょこっとメモメモ。 LazyInitializerクラスは.NET Framework 4.0から追加された型です。 Lazyクラスと同様に、遅延初期化をサポートするためのクラスです。 System.Lazyについては、前回の記事をご参照くださ…

.NET クラスライブラリ探訪-059 (System.Lazy, 遅延初期化, double-checked locking, race-to-initialize)

C#

今回は、System.Lazyクラスについてちょこっとメモメモ。 Lazyクラスは.NET Framework 4.0から追加された型です。 名前の通り、遅延初期化をサポートするためのクラスです。 スレッド処理でよくある共通の問題として、如何にして共有フィールドの遅延初期化…

DevExpress奮闘記-109 (CodeRushを使ってINotifyPropertyChangedインターフェース実装クラスを手軽に作成, Paste Event Trigger)

今回は、CodeRushを利用したちょっとしたTips。 個人的によく利用している機能です。 アプリを作成する際、データの変更通知を受け取りたい場合 .NETでは、INotifyPropertyChangedインターフェースを実装します。 で、このINotifyPropertyChangedインターフ…

Microsoft MVP 再受賞

私事で申し訳ありませんが、2012年度のMicrosoft MVPを再受賞しました。 ジャンルは、引き続き「Development Tools - Visual C#」です。 今回で4回目の受賞となったのですが、相変わらず他のMVPさんたちのレベルを 見て、自分はその中で最下層のレベルだなと…