タグ

2014年7月25日のブックマーク (2件)

  • データ分散とインデックス最適化のためのハッシュ関数の利用 - Articles Advent Calendar 2011 Hacker

    はじめに こんにちは、piarra です。みなさん、意識は高まっていますか?私は上々です。 という書き出しをやめたくてやめられなかったのが心残りです。 昨年までは、Casual Trackで寄稿させていただいていましたが、今年はYAPCで話したこともあり、Hacker Trackに初挑戦させていただきます。得意のMD5暗算法とその習得法について解説したいと思っていたところですが、より日常に役立つ方がよいかと思い、MD5やその他のハッシュ関数の活用法について少し触れてみたいと思います。 データサンプル DBMSを考慮せず、以下のようなデータサンプルがあったと考えてみましょう。 +----+-----------------------+ | id | url | +----+-----------------------+ | 1 | http://www.google.com | | 2

    データ分散とインデックス最適化のためのハッシュ関数の利用 - Articles Advent Calendar 2011 Hacker
  • 【中毒させるサービス設計】なぜポテトチップ食べ続けられるか? : 雲の上に音符あり。

    ポテトチップの封をあけたら、最後の一枚までべ続けますよね。 それと同じように、一度ログインしたらどんどん続けてしまうサービスというのは、 どうやったら実現できるのでしょうか。 実は「もぐら叩き」はわかりやすくそれが設計されています。 1.隠れたモグラが出てきたらタップする。 2.タップするとモグラはイテっという顔をする。 3.その顔をする瞬間が楽しくてユーザは続けてしまう。 こういったサイクルを「プレイサイクル」と呼ぶことにしましょう。 ひとたびプレイサイクルが成立すると、ユーザはよほどのことがない限り延々と続けてしまうのです。 古今東西のビジネスは、ヘビーユーザがそのビジネス基盤を支えております。 iPhoneアプリもその例外ではありません。 そもそも、iPhoneアプリにライトユーザはいません。 ダウンロード

    【中毒させるサービス設計】なぜポテトチップ食べ続けられるか? : 雲の上に音符あり。