タグ

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

  • MySQLでランダムにN件取得する方法のパフォーマンス比較 - しんふぉにゃん

    こちらと同じような比較を自分でもやってみました。 私はMySQLに関してあまり深い知識を持っていないため、検証の方法や設定値の問題などがあるかもしれませんが、ざっくりとした傾向は分かるかと思います。 まず、今回使用しているテスト用環境のバージョン等です。 OS Fedora Core 7 MySQL 5.0.45 PHP 5.2.6 # やや古い・・・。 また、テストで使用するテーブルは以下のような簡単なものです。 ┌────┬───────┬───┐ │ 名前 │   型   │サイズ│ ├────┼───────┼───┤ │id  │int    │   │主キー ├────┼───────┼───┤ │name│varchar│ 64│ └────┴───────┴───┘ まず今回テストした6つの方法を簡単に説明します。 (1) RAND()列を追加してソート 以下のようなSQL

  • WebSocket のバイナリメッセージを試したら、ウェブの未来が垣間見えた

    長い記事なので、先に結論だけ書いておきます。WebSocketのバイナリメッセージ機能は、これまでのインターネットのあり方をひっくり返します。「そんなの知ってるよ」という方もいるとは思います。僕も理屈では分かってたつもりだけど、実際にアプリを作ってみて、具体的にそれを感じることができたので、ちょっと長いですがどういうことなのか説明してみます。 WebSocketとは # WebSocketは、HTML5関連の中でも特に注目を集めている技術の一つです。通常のHTTP通信であればクライアントからのリクエストなしにサーバーは応答しませんが、WebSocketを使うことでクライアントとサーバーの間で双方向の通信が可能となります。これを利用することで、今後様々なリアルタイム性の高いサービスを構築することが可能になるでしょう。 そんなWebSocketですが、これまで波乱の道を歩んできました。数年前か

    WebSocket のバイナリメッセージを試したら、ウェブの未来が垣間見えた
  • 自衛隊の体験入隊に行ったら大変なことになった。

    へたれ @Hetare_wexy 今回、2/27-3/2までの期間で自衛隊体験入隊、その後3/3-3/5までの期間で東北地方の自衛隊慰問へ行きました。 2012-03-07 00:29:54 へたれ @Hetare_wexy きっかけはたいしたことなくて、戦車に乗れるとかスキー訓練が出来るとか聞いて面白そうじゃんwwwってノリでいったんよ。そしたら予想以上のことだったわけで... 2012-03-07 00:30:18

    自衛隊の体験入隊に行ったら大変なことになった。