2011-11-01から1ヶ月間の記事一覧

SecureString

いまいち使いどころがわからないSecureString メモリ上にずっとパスワードを保持しないといけない場合に使うのだろうか。でもstringに変換しないと使えない(他のIFへパスワードを渡す)場合は意味あるの? とりあえず使い終わったstringには空文字でも入れ…

URLデコード、エンコードでHttpUtilityの代わりに使うメソッド url decode encode

いままでURLデコード、エンコードはHttpUtilityを使ってたんだけど windowsアプリの場合で.net 4.0だとデフォルトではclient profileしか入らないのでHttpUtilityがつかえないことがわかった。んで、代わりに使うのは Uri.UnescapeDataString(デコード)Uri…

foreach ラムダ式

C#

以下の2つは等価 Array.ForEach( Path.GetInvalidFileNameChars(), c => fileName = fileName.Replace( c.ToString(), "" ) ); foreach ( var c in Path.GetInvalidFileNameChars() ) { fileName = fileName.Replace( c.ToString(), "" ); } 後者のほうがわ…

困ったときに使えるフリーソフト

システム系 CPUストレステスト Prime95 RAMチェック MemTest86 http://www.memtest86.com/ システム情報 CPU-Z http://www.cpuid.com/softwares/cpu-z.html HWMoniitor http://www.cpuid.com/softwares/hwmonitor.html ネットワーク 疎通確認 telnet ping 設…

ニコニコ動画の動画をダウンロードする

エコノミー症候群なんでlowならlow消えるまでdl待つとかやりたいがために作った。WebClient.Downloadつ使いたかったけど。とりあえずこんなもんで。汎用性一切なし的な何か。ポイントはhttp://flapi.nicovideo.jp/api/getflvとかhttp://ext.nicovideo.jp/api…

Explorerの機能を使用してZipの解凍

以前圧縮について書いたけど、Explorerのzip機能を使うのがwindowsでは一番なのかもしれない。 ただし、Explorerの機能なんで上書きとかで問い合わせは発生する。解凍 Shell.Applicationを利用する。 static class ObjectExtentions { public static object …

tabページにhtmlをロード

tabページ 最初はiframeとか考えたんだけど。スクロールバーがうざいのでやめた。高さ取れんし。CSSは同じ物を使っているページじゃないとブラウザによっては問題がある。 <html xmlns="http://www.w3.org/1999/xhtml" > <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> …</meta></html>