プログラミング

モンテカルロ碁

http://slashdot.jp/articles/08/08/09/2221200.shtml 上のリンクは 8段のプロ囲碁棋士がコンピュータに破れる(ただし9子のハンデつき) というエントリーです。 毎度おなじみの、ためになるスラッシュドットのコメント欄で モンテカルロ碁の解説PDFへのリン…

給与カットできない給与システムって何よ?

http://slashdot.jp/developers/08/08/07/0055205.shtml システムがCOBOLで作られているが、COBOLを扱える技術者がいないために給与カットできない ・・・意味がわからないんですけど。 給与カットできないって、何ができるシステムなんでしょうか? 内部の…

スタイルシートの実践的なテクニック

HTMLやスタイルシートなどを扱う際にプログラマーが悩まされる問題として 「標準規格に忠実に従えばいいというものでもない」 という点が挙げられるかと思います。 ブラウザ毎によって微妙に表示のされ方が異なる上に ブラウザ独自のタグが導入されていたり…

駄目出しをしたくなるホームページ

タイトル画像をクリックしてもトップページへ行けない トップページがいきなりFLASHオンリー(視覚障害者や旧型パソコンに対する配慮の問題) 各ページにページのタイトルを表す文字情報がヘッダーどころかどこにもない ヘッダーで文字コードが指定されてい…

型グロブは役に立つのか

Perl/変数、データ構造 上記のリンクはググった結果たまたま引っかかったのですが フリー教科書WikiBooksというものがあるんですね。ちょっと気になるのでメモ。 型グロブは前々から存在自体は知っていたのですが いまいち有用性がわからなかったので、一度…

SQLインジェクション対策

http://0-day.x128.net/simple-sql-injection.html このサイトは、SQLインジェクションの生々しい再現FLASHだそうです。 正直、1度見ただけではいまいち経過が理解できない・・。 なんにせよ、SQLインジェクションは簡単に実行できるシステム侵入の手口なの…

Unicode

http://www.bugbearr.jp/?Perl%2FUnicode Unicodeが文字コードのスタンダードになるといわれて早5年以上。 スタンダードかどうかはともかく、プログラマーにとっては非常に重要な知識となってきました。 とはいえ、Windowsの標準であるshift-jis、Linuxでも…

Niftyの新Webメールサービス

http://slashdot.jp/articles/07/01/31/0057201.shtml 経由で http://www.nifty.co.jp/cs/06shimo/detail/070126003147/1.htm NiftyもAjaxを使ったサービスを始めたのか、と思いメモ。 VistaではDirectXが使えない?らしいので 今後、インターネットコンテン…

Binary Hacks

Binary Hacks ─ ハッカー秘伝のテクニック100選 最近はJAVAをいじる機会が多いのですが 普段さまざまな局面でPerlを使っている小生にとってバイナリというものは近くて遠い存在です。 私的用途ではあまり気にしなくても困らないのですが 仕事で何かを開発す…