C++

数年ぶりにC++の開発だ。開発環境は Visual Studio 2005だ。
やっぱり、C#の方が生産性が倍ぐらいいいと感じる。gccファミリにC#が入れば、移行組みも増えるのだろうか。

VS2008はライセンス持っていてインストール済みだが、ほとんど使っていない。 VSは全バージョン利用してきたが、最新バージョンが出ても、メインの開発環境にしていないのは、VS2008 だけだ。理由は、特にないが、私の周りも皆VS2005 だ。新人の演習もVS2005の予定。

最近は、CAPTCHAも役にたたないらしい。個人の認証ならば、 サイン方式がいいと思う。
http://plaza.harmonix.ne.jp/~fakira/turedure/cprog_02.htm#020325
機械をはじいて人を識別するのに猫認証というのもある。これは、普通の人があいまいな猫を識別できるの対し、機械では困難でることを利用している。しかし、特定の画像ばかり出していれば、対策できてしまう。
例えば、ねこ認証ツールキットとして画像も出回ってしまえば、ボット作成者も容易に認証できてしまう可能性がある。
動画にしてしまえば、機械的に認識するのはより難しくなる。最近なら動的にCGを作成するのもできるだろう。技術的には可能でも認証システムとしては大掛かりになる。しかし、どこかのベンダーが作れば、皆が利用できる。例え、ボット作成者がツールを入手してもCGが動的にできれば、認証を機械的に作るのは困難だ。イメージとしては、 CGで動物を数匹だして、猫だけ何匹かクリックしてもらう。