.NET

AspectDNG を使ってインターフェースを追加実装する

.NET 用の AOP ツールである AspectDNG を使って、指定のクラスにインターフェースを追加実装する。手順は以下の通り クラスとインターフェースの作成 アスペクトの定義と適用 テストクラスの作成と実行 クラスとインターフェースの作成 アスペクトの適用対…

IronPython でビデオ編集

Windows Media Encoder の COM コンポーネントを使って IronPython でビデオファイルの編集を実施する。複数の wmv ファイルからビデオの一部をそれぞれ取り出し連結するような編集処理を実施する場合の APIの使い方は以下の通り。 wmv ファイルからビデオの…

IronPython でスクリーンキャプチャのビデオを作成

Windows Media Encoder の COM コンポーネントを IronPython から使用すれば、IronPython で WMV の動画処理が可能となる。とりあえず、今回は IronPython でスクリーンキャプチャの WMV ファイル作ってみる事にする。主な手順は以下の通り。 Windows Media …

開発支援ツール

個人的に、現時点では以下のような開発支援ツールを使用している。 コーディング Eclipse(Java、PHP、Ruby) Visual Studio(C#) ビルド Apache Ant Apache Maven(あまり使ってない) MSBuild NAnt テスト XUnit(JUnit、NUnit等) 負荷テスト JMeter MS …