S_a_k_Uの日記みたいなDB

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

技術メモ

Assert.Inconclusive

テストがこいつのせいで通ってない?と思ったら。 【Team System】単体テストの Assert.Inconclusive() - 長沢智治のライフサイクルブログ - Site Home - 「ちゃんとテストケース書けてる?」って。 今は1つのクラスに1つのメソッドでテスト的にやってみて…

STAThread

このおまじないみたいなヤツなんだ?と思ったら、意外にコアな話(スレッドセーフか否か)なのね。 STAThreadについて - いろいろ備忘録日記 STAThread - なんにも考えていません -CROSSBONE アパートメントモデルと、.NETのSTAThreadAttribute - Bug Cathar…

WindowFormを動的に生成して実行する

プロジェクトが「WindowsFormアプリケーション」じゃない場合なんかに、テスト用のフォームを使ってテストしたい時に。

VisualStudioでSubversion

Visual Studio 2010 AnkhSVN 2.1.8420 ankhsvn: Subversion Support for Visual Studio 使い方はまだまだだけどw Visual Studioでsubversion – AnkhSVN | たぬの麻雀日記

NICの冗長化とか

BondingとかTeamingって、2系統のLANに繋ぐって話ではないのね。

例外処理

C#と諸々 久々に業務エラーについて 考察が面白い。

System.Data.Objects.DataClasses.EdmScalarPropertyAttributeの情報で主キーかどうかを判定

Entity Data Modelで、自動生成されたスキーマ(テーブル)に対応するクラスhogeのプロパティに設定されている、カスタム属性(System.Data.Objects.DataClasses.EdmScalarPropertyAttribute)のEntityKeyPropertyを取得して判定する。

アプリケーション・アーキテクチャ・ガイド2.0

@ITの記事だったけど、日本語版が公開されてる。 .NET におけるアプリケーション アーキテクチャ ガイダンス この辺りもう一度復習せんといかんな。

.NETでリフレクション

MSDN > リフレクション こっちの方がいろいろ融通が効くか。 アノテーションじゃなくて属性 MSDN > カスタム属性へのアクセス リフレクションを使って、属性を参照するとか。

.NETでSerializable

MSDN > .NET におけるオブジェクト シリアル化 ちょっと方法として妥当かどうかはともかく、シリアルにするって方法もあるかな?

オブジェクトのスコープ

そもそも2つ画面で同じデータを参照しているとき、そのオブジェクトのインスタンスは同一であるべきなのか?異なるべきなのか?

DIコンテナ

各種DIコンテナとASP.NETのWeb Formとの連携 - taediumの日記 やっぱQuillだとSingletonなんだろうから、Quill管理下のオブジェクトからスレッド(リクエスト)やセッション単位のオブジェクトへの参照はダメなんよな。。。 TransactionScriptパターンを採用…

透過GIFの作り方

グラフィックツールがない時の最後の手段! 画像をExcelで透過GIFに - [Web素材] All About calcでもできるんかな???

datetime2 データ型の変換は、datetime データ型に範囲外の値になりました。

.NET Framework 3.5 SQL Server 2008 対象となるテーブルのあるカラムの型がDATETIME型の場合に、UpdateあるいはDeleteを行うと例外OutOfRangeExceptionが発生する。

LINQで動的なOR条件で抽出

ちょっと間に仕組みを入れたい感じ。 Expressionを使った動的なOR文の生成 - Programmable Life

vSphere Clientからデータストアブラウザを開く方法

弱者のネット活用術 VMWare上にあるサーバーのBIOS管理画面が表示できない ◆初めてのVMWare ・[構成]タブを選択 ・ハードウェアのリストからストレージを選択 ・デバイスを選択して右クリック ・データストアの参照を選択

selectタグでのborderのスタイル

IE6だとselectタグの枠線の色が変わってないぞ?と思ったら、こういう話みたい。 select要素ではz-indexやborderなどのプロパティを無視する - CSSバグリスト IE8やFirefox3.6だと、指定された色で表示されてる。

IPアドレスからホスト名を取得する

DHCP環境で接続されたクライアントPCを特定するには、ということで。

VirtualBoxでフォルダの共有

ホストとゲスト間で共有する場合、仮想マシンに共有フォルダを設定すると、ゲストOSからホストOSの共有フォルダにアクセスできる。 Windows環境なら、ゲストOSから\\VBOXSVR\共有フォルダ名でアクセスできる。 仮想マシンに共有フォルダを設定していると、仮…

HttpModuleとHttpHandler

HttpModuleはJ2EE/ServletではFilter相当 HttpHandlerはJ2EE/ServletではHttpServlet相当 ってな感じにマッピングしないと理解できないw ASP.NET MVCはイマイチ流行ってる感じがしないなぁ〜 ASP.NETのレイヤ構造とか、IISとの位置関係みたいなのとかetc...…

イベントログに書き込む

バッチ処理なんかで何かエラーが発生したとき、サーバがWindowsであればイベントログに書き込んで、後はJP1みたいな監視ツールにお願いする方法なんか考えてみる。 JavaからWindowsのイベントログに書き込み : rs6000の日記 イベントログにエントリを書き込…

テーブル情報を取得する

SQL Serverでテーブルの主キーやインデックスをSQLで取得したい − Database Expert − @IT DB 内のテーブル情報を取得する方法 - アジャイルプログラマの日常 テーブルとビューの定義情報を取得 (sys.tables, sys.columns, sys.objects, sys.extend_properti…

SQL Serverでテーブルの主キーやインデックスをSQLで取得したい − Database Expert − @ITASP.NET MVCフレームワークの概要を理解する(1/6):CodeZine

グラス片手にアジャイル開発 第1回 ― 実践的アジャイル開発とは(1/5):CodeZine

ThreadLocalのようなもの

C#言語でのThreadLocal実装方法 - .NET入門

オートコンプリート

JavaScriptを使ったAutoCompleteの仕組み色々 prototype.js+script.aculo.usってパターンで十分なんかな。

Lettering.js

MOONGIFT : JavaScriptを使って文字をデフォルメ「Lettering.js」

Tomcat7

Apache Tomcat - Welcome! Servlet 3.0, JSP 2.2, EL 2.2って辺りをおさらいせんといかんかな。

MyFacesとその周辺

MyFaces - Welcome to the Apache MyFaces Project JSF2.0になってバージョンも2.x台か。 Trinidadは2.x台に対応してるように書いてるけど、Tobagoの方はJSF1.1と1.2ってな書き方しかしてないな。 RichFacesは4.x台からJSP2.0に対応か。

iBATIS改めMyBatis

MyBatis Home バージョンは引き継いで3.x台から。 Spring3との連携(追記:2010/09/27) MyBatis 3 + Spring 3 - Spring Community Forums