2010年4月26日

[書籍]アルゴリズムクイックリファレンス

ジュンク堂書店の新宿店で

アルゴリズムクイックリファレンス (amazon)/George T. Heineman、Gary Pollice、Stanley Selkow著/黒川利明、黒川洋訳/オライリージャパン/ISBN978-4-87311-428-6 (ISBN4873114284)/3,360円

を購入。

2010/05/06追記: コードリポジトリはここ、ErrataはAlgorithms in a Nutshell Confirmed Errata | O'Reilly Media

2010年4月14日

[書籍]正規表現クックブック

ジュンク堂書店の新宿店で

正規表現クックブック (amazon)/Jan Goyvaerts、Steven Levithan著/長尾高弘訳/オライリージャパン/ISBN978-4-87311-450-7 (ISBN4873114500)/4,410円

を購入。

Microsoft Monthly Update 2010/04

今日はMicrosoftのセキュリティアップデートの日です。
MS10-019
MS10-020
MS10-021
MS10-022
MS10-023
MS10-024
MS10-025
MS10-026
MS10-027
MS10-028
MS10-029

2010年4月13日

C++0xのlambda

C++0xで導入予定のlambda(ラムダ、無名関数)についての江添さん(=hitoさん)による解説。

本の虫: lambda 完全解説
本の虫: シンタックスシュガーとしてのlambdaの解説
本の虫: named lambdaが必要な理由

lambdaとは名前のない(名前を付ける必要がない)データ(参照またはコピーでキャプチャされたもの)と関数の組み合わせ、つまりその場で定義されて呼び出される関数オブジェクトのこと…という理解でいいのかな?Delphiの無名メソッドreference toはC++0xのstd::functionの代替表現と考えればいいのでしょうかね。

RAD Studio/Delphi/C++Builder 2010 Hotfix 2

RAD Studio/Delphi/C++Builder 2010のHotfix 2がリリースされています。
  • Delphiオプションのタイプライブラリで[SafeCall呼び出しの割り当て]および[ソースの更新]オプションが表示されない。
  • CPP32.EXE 存在するドライブのボリューム名が9文字を超えている場合に、プリプロセッサで処理されたファイルに出力されるC++ソースファイルが常に小文字になる。
  • フィルタの使用時に発生するDataSnap通信の問題。
の3点を修正するものです。

RAD Studio 2010 Hotfix 2 リリースノート
27671 Hotfix 2 for RAD Studio 2010 (Delphi and C++Builder 2010)

2010年4月9日

Firebird 2.0.6 Release Candidate 1リリース

Firebird 2.0.6 Release Candidate 1がリリースされました。2.1/2.5の開発で発見された不具合がバックポートされたようです。

Firebird File Repositories (download)
Firebird 2.0.6 Release Candidate 1 Release Notes