タグ

2015年5月12日のブックマーク (2件)

  • 将棋と入試算数、実はそっくり?…後藤卓也 : KODOMO : 読売新聞(YOMIURI ONLINE)

    みなさんは「電王戦」というイベントをご存じですか? 電王戦とは、将棋プロ棋士と、コンピューターの将棋ソフトが5対5で対戦し、「人間とコンピューターのどちらが強いかを決めよう」という大会のこと。2013年大会は3勝1敗1引き分け、2014年は4勝1敗で、いずれもコンピューターの勝利。今年は「5対5」形式の最終決戦だったのですが(来年から対戦方式が変更になる)、ようやくプロ棋士(人間)が3勝2敗で雪辱を果たしました。 将棋の特殊性…羽生名人の「予言」 「人間とコンピューターなら、コンピューターが勝つのは当たり前じゃん」 皆さんなら、ごく自然にそう思うかもしれません。だって人間は、どんなに頭のいい人でも絶対にミスをするけど、コンピューターは間違えないのだから。 でも、実はそんなに簡単な話ではないのです。 将棋によく似た「チェス」というゲームでは、2005年にコンピューターソフトがチェスの世界王者

    将棋と入試算数、実はそっくり?…後藤卓也 : KODOMO : 読売新聞(YOMIURI ONLINE)
  • 遅いッ!遅すぎるッ!Java の正規表現のお話。 - Cybozu Inside Out | サイボウズエンジニアのブログ

    こんにちは、ミドルウェア開発チームの青木です。 先日、アプリケーションサーバーが応答を返さなくなるトラブルに遭遇しました。 今回はその時のトラブルの原因と対策の顛末についてお話しようと思います。 現象 アプリケーションサーバーが突如応答を返さなくなりました。 現象が発生したアプリケーションサーバーのスタックトレースを見ると、あるスレッドの先頭が上記のようになっていました。 "qtp258153142-514386" prio=10 tid=0x00007f40b8dbf000 nid=0x7b4e runnable [0x00007f415ccb0000] java.lang.Thread.State: RUNNABLE at java.util.regex.Pattern$Loop.match(Pattern.java:4692) at java.util.regex.Pattern$G

    遅いッ!遅すぎるッ!Java の正規表現のお話。 - Cybozu Inside Out | サイボウズエンジニアのブログ
    kits
    kits 2015/05/12
    最初から (|) を避けて [0-9A-Za-z-\\%_+!/=.] のように書くかなあ。