C++Builder 2009 Update 3、Update 4、Boost Updateで、どこが修正されたのか

C++Builder 2009 Update 3、Update 4、Boost Updateがリリースされました。 リリース ノート: Delphi 2009 および C++Builder 2009 Update 3、U …

Continue reading ‘C++Builder 2009 Update 3、Update 4、Boost Updateで、どこが修正されたのか’ »

ESET Smart Securityを安く購入する方法

イーセットスマートセキュリティ(ESET Smart Security)を購入しました。 ESET Smart Securityの性能の良さは、検索エンジンで調べてもらえばすぐにわかると思います。 無料で30日間使える体 …

Continue reading ‘ESET Smart Securityを安く購入する方法’ »

ファイル名に使用できない文字を判別する

PathGetCharTypeを使用すると、ファイル名に使用できない文字を判別することができます。 こんな便利な関数が用意されているとは知りませんでした。 ファイル名に使用できない文字の一覧表を作成して、チェックする必要 …

Continue reading ‘ファイル名に使用できない文字を判別する’ »

専門家による新型インフルエンザへの対応策の提言

日本感染症学会が『日本感染症学会緊急提言「一般医療機関における新型インフルエンザへの対応について」』を公開しました。 専門家による信頼できる情報です。 一般人は何ができるかというと「一般予防策ではうがい、手洗い、マスクが …

Continue reading ‘専門家による新型インフルエンザへの対応策の提言’ »

ユニフィケーション照合アルゴリズム

前回(パターン照合(1))の続き。 『Javaによる知能プログラミング入門』の「2.探索とパターン照合」にあるパターン照合プログラムのソースコードをPythonで実装してみました。 前回のパターン照合プログラムは文字列と …

Continue reading ‘ユニフィケーション照合アルゴリズム’ »

パターン照合(1)

『Javaによる知能プログラミング入門』の「2.探索とパターン照合」にあるパターン照合プログラムのソースコードをPythonで実装してみました。 このプログラムはパターンが文字列に一致するかどうかをテストします。 パター …

Continue reading ‘パターン照合(1)’ »

A*アルゴリズム

前回の「分岐限定法」の続きです。 『Javaによる知能プログラミング入門』の「2.探索とパターン照合」にあるA*アルゴリズムのソースコードをPythonで実装してみました。 本では分岐限定法の後に山登り法と最良優 …

Continue reading ‘A*アルゴリズム’ »