S_a_k_Uの日記みたいなDB

~サクゥーと呼ばないで~

技術メモ

HTMLエンコーディング

@IT:.NET TIPS 文字列やテキストをHTMLエンコードするには? - C# VB.NET HttpUtility.HtmlEncode メソッド (String)でいいらしけど、半角スペース( )のエンコーディングが含まれてないので、 HttpUtility.HtmlEncode(rawstr).Replace(" ", "&n…

Windows Server 2008 R2 Service Pack 1のインストール時にエラー発生

3時間くらい待った挙句に「インストールは正常に完了しませんでした」とか。

IIS7のWebアプリ上でCryptAcquireContext関数でfalseが返ってきた

ここで暗号化は解決したつもりだったけど、Windows Server 2008 R2のIIS7に載せて動かすと、CryptAcquireContextでfalse(何か判らんけど失敗した)が返ってきた(>_

XymonとBBWinのインストール

Hobbitの後継のXymonをCentOS5.5にインストール。 BBWinはWindowsServer2008R2にインストール。

Windowsサーバのライセンスの買い方

Windows Server 2008 R2 Standardの場合。 というか、イントラネットで使う社内のWebアプリの場合。

System.Net.Mailでの件名の文字化け…から思うこと

原因はUTF-8で送るべきところを、Shift-JISのエンコード指定をして送ってたってだけだった。。。

Aspose.Wordsでブックマークに値を貼り付ける

文書テンプレートの、文書内にあるブックマークには値が貼り付けることができるが、ヘッダにあるブックマークに貼り付けると、下記のような例外が出る。

スタティックイニシャライザとか静的コンストラクタとか

かなり以前に、元上司殿からのメールでスタティックイニシャライザの存在を知り、それを使う時がきた! 但し、C#でw

UIコントロールの取得

マスターページを利用したページのUIコントロールを取得する場合、コードビハインドからPage.FindControlやPage.Form.FindControlでUIコントロールの取得が取得できない。

暗号化処理のポーティング

元々がC++のコード。

protectedとは? 再びの続き

ライフサイクルの話から、例えばMicrosoft Officeなんかを考えるとき。

DateTimeの文字列変換

日時(DateTime型)を文字列に変換する: .NET Tips: C#, VB.NET, Visual Studio いろいろできるなーと思ったけど、データの型として、ここまでできる必要があるのか?とか。 あくまで、日時を表現する値としてのメソッドだけでもいいような気がしないでもな…

protectedとは? 再び

Javaでも考えてたんだけど。 C#だとスコープは継承関係のみなんだ。 てっきりJavaのpackageじゃないけど、namespaceと思ってた。 んで、その代わりにfriendか! と思ったらC++だけで、C#にはないとか。 代替案 プログラミング/C#/friendクラスの代替案 - t…

ListとかMapとかIListとかIDictionaryとか

Javaで言うところのList#addAllとかMap#puAllが、C#のIListとIDictionaryにないって困ってる人は少ないのか? C#のListにはAddRangeってメソッドがあるけど、なんでIListにないん? とりあえず1か所だけだったから、foreachで1要素ずつAddしたけど。

コンソールアプリケーションでリソースファイルを参照する

ConfigrationManagerの設定ファイル(XML)やStringTemplateのテンプレートファイルを、プロジェクト内の相対パスで参照する場合。

ファイルの一覧をテキストにする

"DIR > c:\dir.txt"するのもなぁ〜なんかユーティリティ入れるのもなぁ〜とか思ってたら、Windows7は標準でできるらしい。 Windows7 Tips エクスプローラで [ Shift ] を押しながらマウス右クリックでメニューを開くと、 「パスとしてコピー」 というメニュ…

CSPな暗号を復号する

レガシーなシステムの暗号を復号したい訳です。 CSP(Cryptographic Service Provider)について Visual Basic 6. 0 の文字列を暗号化する方法および Visual Basic .NET または Visual Basic 2005 で文字列を暗号化解除する方法 ファイルの暗号化 Cryptograp…

イベント・ログでメールを送信

S_a_k_Uの日記みたいなDB 〜サクゥーと呼ばないで〜 > イベントログに書き込む をすると、それをシステム管理者にお知らせしないとね、ってことで。 イベント・ログをトリガーにしてメールを送信する(基本編) − @IT アプリケーション以外のDBMSなんかのエ…

メモリ管理

LOH(Large Object Heap)なるメカニズムがあるのか…など。 メモリリークに関するリソース (Memory Leak, GC, Large Object Heap, LOH, ガベージコレクション) - いろいろ備忘録日記 世代管理はJavaでもあるしね。 で、オブジェクトとは別にクラスローダが使う…

SQLServerでページング…と言いつつ、一時テーブルw

limit offsetが使えないと困るんだよねぇ〜 とりあえず、SQLServer2008(2005以降)なのでROW_NUMBER()で解決できるけど、SQLServer2000以前ではROW_NUMBER()がないらしい。

SQLServerでのテーブルとカラムのコメント

できるだけ、個別のコードを書きたくないので、テーブルとカラムのコメントを取得したかったりする。 普通に 【テーブル】 COMMENT ON TABLE dbo.hoge IS 'テーブルほげ'; 【カラム】 COMMENT ON COLUMN dbo.hoge.fuga IS 'カラムふが'; ってなのがあるけど…

.NET FrameworkのDateTime型とSQL Serverのdatetime型

この時の問題を考えてて、DateTime型についてみてみると。

Windows2000を(できるだけ)使えるようにするw

IE5.5 Internet Explorer 5.5 日本語版 ダウンロードページ Windows Update対応 エラー番号: 0x800c0002ってのが出るので。 Windows Update IE5.01でできない件 その2 - Windows 2000 Blog その他 AVGは9.0まで。 Javaは6u23も大丈夫。 ということでOpenOff…

selectタグとoptgroupタグとoptionタグとイベント処理

Windows Vista:Firefox 3.6.13、IE7 Windows XP:Firefox 3.0.20、IE6SP2 Windows 7:Firefox 3.6.13、IE8 Windows 2000:Firefox 3.0.20、IE5.5SP4(IE5.0) Firefoxでは、上位のタグにイベント処理(onmouseover)があるとそちらを優先するみたい。

VMware Remote Consoleとブラウザ

VMware Remote Console 2.0(多分) Bamboo lath by mogumagu: VMwareアーカイブ Firefox 3.6でVMware Remote Clientが動作しない件 - blog::dameningen

VMware vCenter Converterで物理マシンから論理マシンを作成

VMware vCenter Converter 4.0.1 対象がWindows2000なので、最新バージョンは使わずに。

文字列に対して一定のバイト数で処理する

今日の課題です。 ・文字列を一定のバイト数に分割する ・文字列に一定のバイト数毎に文字列を挿入する。

BeanからIDictionaryへの変換

C#ではBeanって言葉よりPOCOってのがいいの? で、Propertyから値を取得して、Property名をキーにしたIDictionaryを作るっての。 ちょっと初Quillとか初Seasarのコンポーネントとかも合わせて。

HTMLエスケープのエンコード

これってどうなん??? ASP.NET でも html エスケープは必要 改行タグ<br />を入れたい要件があるので、それはそれで自分でやるってことでいいんだけど、普通フレームワーク内で勝手にエンコードしてるれるんちゃうの??? こういうのホントはAOPで、ってハズな…

OutputStreamと抽象化とポリモフィズム

きっとそうなんよな。。。 OutputStreamが、どんな場面で使われていて、どういうメリットがあるか、を聞くっていいかもな。