タグ

2008年4月23日のブックマーク (8件)

  • たけまる / Google App Engine のデータストアは Bigtable をどのように使っているのか

    _ Google App Engine のデータストアは Bigtable をどのように使っているのか [gae][bigtable] Google App Engine (GAE) が発表されてから2週間ほど経ちます.GFS や Bigtable という名前だけはよく耳にするようになりましたが,Bigtable と GAE のギャップについては話題になっていないように思います. Bigtable は multi dimensional sorted table と言われるように, primary key (row key) でソートされたテーブルでしかありません.つま り,GAE のデータストアが提供するような多様な検索機能は持たないわけ です.というわけで,GAE のデータストアを実現するために,Bigtable がどのように使われているのかを考えてみました. # この件について,もし

  • 極力ユニットテストを書かずに品質を確保する方法 - ひがやすを技術ブログ

    今日のテストサミットで、できるだけユニットテストを書かずに品質を確保する方法について、ディスカッションします。 やり方を簡単に紹介すると、最初は、Programming First Developmentで、機能を実装して、ユーザに動かしてもらうってことをユーザの要件が固まるまで繰り返します。このときは、基的にユニットテストは書きません。動かすことに集中します。 ユーザの要件が固まった(実装がほとんど終わった)ら、保守のためのドキュメントの一つとして、テストシナリオ(ユースケーステスト)を作って、テストを行います。そのテスト中に、バグが発見されたらその周辺のユニットテストを書いていきます。 これは、「バグは偏在(偏って存在)する」という特徴を利用して、一通り動かした後に見つかったバグの近くをテストしておけば、主なバグはつぶれるだろうという考えです。 これまでは、「ユニットテストは、できる

    極力ユニットテストを書かずに品質を確保する方法 - ひがやすを技術ブログ
    bobbyjam99
    bobbyjam99 2008/04/23
    動くもの先に作ってバグったところだけユニットテストを書いたら良いじゃんって話.言いたいことは良く分かるんだけど,そもそもこの手の手法を使って欲しい人に限って実装できないという根本的原因が蔓延っている.
  • 配偶者と天職は先物を買え! : 404 Blog Not Found

    2008年04月21日12:00 カテゴリLove 配偶者と天職は先物を買え! 発言小町の発言にはpermalinkがないのでこちらから孫引き失礼。 ・・・。 - $ dropdb 人生 仕事ができる男の人の特徴は? : 恋愛結婚離婚 : 発言小町 : 大手小町 : YOMIURI ONLINE(読売新聞) アメリカで25歳の自信満々の美人女性が、 年収などのハードルの高い条件をあげて、結婚相手をネットで募集したことがあったけど 一人のエリートに、 「僕は君の希望を全部かなえられるし、君は美人だけど、お断りだね。 なぜなら、僕の収入は今後もっと上がっていく可能性が高いが、 君の美しさは、今をピークにどんどん下降していくばかりじゃないか。投資対象としては最低だよ」 と書き込まれて、そのサイトを閉じたという・・・ 参考までに。 これを見て溜飲を下げている男の子たちも、彼女は現在の容姿とかで

    配偶者と天職は先物を買え! : 404 Blog Not Found
    bobbyjam99
    bobbyjam99 2008/04/23
    ぜひ捕まえたいね.
  • スーパーSE,トップ営業を求める企業は不幸である

    スーパーSEやトップ営業を“求める”企業は不幸である。ふと、こんなことを考えた。企業にとっては得難い存在ではあるが、これらの人材に頼って、業績の拡大や不振からの脱出を実現しようと考える企業は不幸だということだ。 超人を求めるのは願望の裏返し 記者は2008年1月から、ソリューションを提案する専門家向けの専門誌である「日経ソリューションビジネス」に所属している。実は5月26日に「日経ソリューションビジネスフォーラム2008春」と題したセミナーを開催する。 目的はソリューションプロバイダのビジネスや個々の営業担当者の成功に有用な情報を提供することだ。できればセミナーという形式を生かして、雑誌では難しいことも可能にしたい。 セミナーのテーマに何を選ぶべきか、ソリューションプロバイダにとって不可欠な存在とは何か、編集部の2人の副編集長と議論を重ねながら思案する中で、浮かんできたのが冒頭の言葉だった

    スーパーSE,トップ営業を求める企業は不幸である
    bobbyjam99
    bobbyjam99 2008/04/23
    全員スーパーでも意味が無い.巨人が勝てないのと一緒.チームで勝つようにしなくてはいけない.
  • Flashは粘土、Silverlightはレゴブロック ― @IT

    2008/04/22 順調なスタートというのも間違った表現ではないのかもしれない――マイクロソフトが提供するクロスプラットフォーム対応のリッチ・インターネット・アプリケーション技術「Silverlight」の利用が増えている。GyaOが一部サービスで採用したのに続き、ヤフーも採用を発表した。この2つのサービスを手がけるのは、セカンドファクトリー。同社の取締役 グローバルストラテジグループ シニアエクスペリエンスアーキテクトの東賢氏は「XAMLの存在がSilverlightのミソだ」と話す。 Silverlightはその誕生当初からアドビシステムズの「Flash」と比較されてきた。というか、Flashが持つ市場を獲得しようとしたマイクロソフトがSilverlightを開発したといえるだろう。SilverlightとFlashの違いは何だろうか。Flashを使ったWebサイト、Webアプリケー

    bobbyjam99
    bobbyjam99 2008/04/23
    Flashは初速が速いらしい.あと,再利用性が低いって言うのはホントなの?
  • Ruby on Rails開発者のDavid Heinemeier Hanssonによる「起業の学校」講演!

    Ruby on Rails開発者のDavid Heinemeier Hanssonによる「起業の学校」講演! 37 signalsのパートナーであり、Ruby On Railsの開発で有名なDavid Heinemeier Hansson氏(通称DHH)による講演"The Secret to Making Money Online"が面白い。 これは、4月19日にスタンフォード大学で開催された"Startup School 2008"なるイベントでの講演で、起業家を目指す学生たちへのメッセージとなっている。 (講演するDavid Heinemeier Hansson氏 Omnisioより) DHHの主張は、シンプルかつ有効である。(その割にはあまり語られていない) 起業家は、Facebook、Myspace、YouTubeのようなメガヒットベンチャーになろうという妄想を捨て、「いい製品を作

    Ruby on Rails開発者のDavid Heinemeier Hanssonによる「起業の学校」講演!
    bobbyjam99
    bobbyjam99 2008/04/23
    いきなりビックベンチャーを目指さずに小さい目標を立て,それを実行していけって話.メガヒットは必要なしと.
  • アイデア創発の素振り:TRIZ――10分以内に「それ、どうやって実現するか」を思いつく方法 (1/3) - ITmedia Biz.ID

    TRIZ(トゥリーズ)は「発明的問題解決の理論」と訳される。ロシアで作られ、欧米に広まり、近年はアジアで認知度が上がってきた。TRIZを作った人物たちは膨大な特許を分析し、特許の中に繰り返し現れる問題解決の構造を「技術的ブレークスルーの40パターン」にまとめた(筆者注:そのほかにも複数のコンテンツがある)。その40パターンは「発明原理」と名付けられている。 この原理は「分割原理」「機械的振動原理」などなど。なお、TRIZの表現は堅く、かつ適用までに長いプロセスも必要とする。この理論自体をヘビーに使う人を前提にして作られたのが一因かもしれない。TRIZを用いて早速アイデアを出してみようとすると、TRIZのを読み込み用語の意味を理解するというところからはじめて、アイデアを出し始めるまでに数時間がかかる。 そこで、筆者の別のプロジェクトチーム(宮城TRIZ研究会)では、SCAMPERのように、

    アイデア創発の素振り:TRIZ――10分以内に「それ、どうやって実現するか」を思いつく方法 (1/3) - ITmedia Biz.ID
  • 似顔絵☆メール : 無料で顔メ!写真を送るだけ。

    似顔絵☆メール : 無料で顔メ!写真を送るだけ。