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

COPY コマンドで取り込む UTF8 のテキストファイルは BOM 無しなんですね

PostgreSQL で UTF8 で作ったデータベースに COPY コマンドで CSV ファイルからテーブルにデータを取り込もうとしたら、エラー発生。 ERROR: invalid input syntax for type 1列目のカラムの型: "1行1列目の値" SQLステート:22P02 コンテキスト:CO…

T4 Template を触ってみた

XMLファイルを Linq to XML で読み込んで、T4 Template を使ってコードを生成してみたので、メモメモ。まずは適当にコンソールアプリプロジェクトをつくって、入力用のXMLファイル(今回は People.xml)をプロジェクトに追加します。 <People> <Person name="Isabella" /> <Person name="Sophia" /> <Person name="Emma" /> <Person name="Olivia" /> <Person name="Ava" />…</person></person></person></person></person></people>

モナドパターン

モナドはメタファーではない: http://eed3si9n.com/ja/monads-are-not-metaphors「ある物から始めて、その値を使って新たな物を計算するのだ。」値を格納する型Aを定義して、その型Aに格納した値を使って何かを計算する関数を引数に受けて、計算結果を格納し…