タグ

2010年7月2日のブックマーク (5件)

  • Amazon Elastic MapReduceでPHPも使えるか試してみた - Stellaqua - TOMの技術日記

    AmazonがEC2上でHadoopによるMapReduceを実行できるサービスを出してきたようですね。 →Amazon EMR - Amazon Web Services →http://kzk9.net/blog/2009/04/reviewing_amazon_elastic_map_reduce.html 前回の記事では、EC2上でHadoop用のインスタンスを自分で動作させて、ファイルの転送も事前にやって…と色々下準備が必要だったんですが、このサービスを使えばローカルの環境からいきなりコマンド一発でMapReduceを実行する事ができるようになりました。 そんなのを聞いたらやってみたくなるよね、という事で、PHPMapper/Reducerが使えるか試してみたかったので、早速使ってみる事にしました。 多段階のMapReduceは面倒なので、今回は以前の記事で使った単語カウントの

    Amazon Elastic MapReduceでPHPも使えるか試してみた - Stellaqua - TOMの技術日記
    ruicc
    ruicc 2010/07/02
    PHPでMapReduce。EC2とS3が必要。
  • かわんご回顧録 ドワクエ戦記その1 - はてなポイント3万を使い切るまで死なない日記

    さて、すっかり時期を外した感もありますが、mixi第9サーバでのわがドワクエ同盟の伝説的な戦いの歴史について、なにがしかの記録を残したいという願いから、ここに回顧録と題した一文を公表する。来は第一期の戦い終了後のオフ会パーティで発表する予定であったが、生憎、私は仕事が遅いことに定評がある。回顧録の執筆を開始したのは、完成予定の日時から、2ヶ月半ぐらいたった6月30日だ。ブログのひとつのエントリでは収まりきらない長さになるだろうから、完成までどれだけかかるかわからないが、ご興味のあるかたはお付き合いいただきたい。 ブラウザ三国志をやるきっかけは社内でソーシャルゲームを勉強しようとmixiアプリのサンシャイン牧場とかをみんなでやりはじめたことが最初だ。ところが、われわれ、かなりの年季のはいったコアゲーマーが多いので、正直、mixiアプリのゲームがくだらなすぎて、こんなぬるいゲームなんかできる

    かわんご回顧録 ドワクエ戦記その1 - はてなポイント3万を使い切るまで死なない日記
    ruicc
    ruicc 2010/07/02
    なにこれおもしろい。
  • 「Web開発者のための大規模サービス技術入門」という本を書きました - naoyaのはてなダイアリー

    自分が作ったWebサービス、将来大きくなってもシステムは大丈夫なんだろうか? そんな不安を抱きながらWebサービス開発に携わっている方も多いでしょう。あるいは、毎日毎日システムが悲鳴を上げる、どうしたらこの状況を看破できるんだろう? 成長したWebサービスを前に、困っている技術者の方もいるかもしれません。 筆者も、まったく同じ経験をしてきました。 月間1,500万人が訪れる、はてなというサイト。その大規模システムの開発と運用に、筆者らは取り組んでいます。1,000台のホストが、その負荷を捌きます。100万人以上のユーザによってブログやソーシャルブックマークに投稿され続けるデータは日々大きくなっていき、サーバリソースを逼迫させます。ギガバイト、テラバイト単位のデータ量が技術者たちを悩ませます。それでもトラフィックの波は収まることを知りません。 (中略) どうしたらこの怪物、大規模サービスを抑

    「Web開発者のための大規模サービス技術入門」という本を書きました - naoyaのはてなダイアリー
  • MySQL のNULL ではまったことあれこれ - LukeSilvia’s diary

    MySQL に限らず、SQL のNULL の仕様には何回か「えっ」と驚くことがあったのでメモしておこうと思います。5.1 版の日語マニュアルがなかったものについては、4.1 のマニュアルを参照しました。 そもそもNULL は何を意味するか NULL は未定義または、不明を意味する。「電話番号を持たない」ということを表現する場合は、NULL ではなく、空の文字列を使う。 NULL 値というものを SQL 初心者はよく混乱します。SQL 初心者は、多くの場合、NULL が空文字 "" と同じであると考えてしまいます。これは違います。たとえば、以下のステートメントは完全に別のものです。 mysql> INSERT INTO my_table (phone) VALUES (NULL); mysql> INSERT INTO my_table (phone) VALUES (""); どちらのス

    MySQL のNULL ではまったことあれこれ - LukeSilvia’s diary
    ruicc
    ruicc 2010/07/02
    NULLの比較演算と論理演算恐いなこれ。
  • Haskell features I’d like to see in other languages

    When I read Ben Hutchison‘s OO/Imperative programmers: ‘Study Functional Programming or Be Ignorant’ I knew I had too much to say for the comments, so I figured I’d put in my 2 cents here. Haskell is my go-to language, both for scripting, and for getting work done. This is not because of any particular allegiance to the language. Haskell and I have an open relationship, and the moment I find a lan

    Haskell features I’d like to see in other languages