タグ

2009年11月7日のブックマーク (3件)

  • SQLで数独を解く - y-kawazの日記

    Before After Oracle RDBMS 11gR2 - Solving a Sudoku using Recursive Subquery Factoringという海外の記事を見つけて、これはスゲーwwと思ったんだ。 で、Oracleなんかよりも自分が慣れ親しんだ PostgreSQL でも、8.4で再帰SQLが出来るようになったからやってみたい!ってことでやってみた。 Oracleスペシャルな関数とかが無かったりしたのでちょこちょこと直したけど基は同じです*1。 こうして上手く動くと感動するわー。 WITH RECURSIVE x(s, ind) AS ( SELECT sud, position(' ' in sud) AS ind FROM (SELECT '53 7 6 195 98 6 8 6 34 8 3 17 2 6 6 28 419 5 8 79'::text

    SQLで数独を解く - y-kawazの日記
  • あるあるおハマり大事典 - InnoDBなのに行ロックしないの - (ひ)メモ

    drop table if exists t; create table t ( iid int ,nid int ,bid binary(3) ,msg varchar(69) ,key (iid) ,key (bid) ) ENGINE=InnoDB; insert into t values (1,1,1,"ichi"),(2,2,2,"ni"),(3,3,3,"san") ,(4,4,4,"si"),(5,5,5,"go"),(6,6,6,"roku") ; なテーブルとデータで、2つ端末を用意して update しあいっこしてみます。 まず、これ↓は両方ともupdateが完了してスコっと返ってきます。行レベルロック++ begin; update t set msg = "t1" where iid = 1; と begin; update t set msg = "t2" wh

    あるあるおハマり大事典 - InnoDBなのに行ロックしないの - (ひ)メモ
    ockeghem
    ockeghem 2009/11/07
    『フルスキャンになる理由は、数値型→binary型への型変換がかかるせいかなと思います』<やはり暗黙の型変換のワナですね
  • ドコモの新ブラウザ・アクセス制限対策本部

    携帯関連の将来や最新の技術情報や業界の行く末などを適当に綴るblogです。 内容の信憑性は?余り信じない方がいいと思います。 家の鈴の音情報局はこちら→http://suzunone.0g0.jp:8800/ スマホ・携帯端末アクセス[ランキング]/[アクセスシェア(グラフ)] (毎年10/1にログをクリア) ドコモがこの最新のSH06AやF09A等のJavaScript再有効化で80番以外のポートを制限している 可能性が発覚しました。 後注:どうもポート制限というよりは、制限発動に条件があるようです。 この記事のリンクから飛ぶとfc2の変換を通りますのでアドレスをコピーするか、blogのトップ のリンクよりジャンプしてください。 そのブラウザではポート880番を使う家・鈴の音情報局がアクセスできなくなっています。 他のサイトもアクセスできなくなる恐れが有るので安易なアップデートはご注

    ockeghem
    ockeghem 2009/11/07
    『ドコモがこの最新のSH06AやF09A等のJavaScript再有効化で80番以外のポートを無断で 制限すると言う暴挙に出ました』<SMTPなど他プロトコルを制限したかったのかな?