タグ

2010年3月16日のブックマーク (5件)

  • 人生を書き換える者すらいた。: 人材獲得作戦・4 試験問題 - kusano_progの日記

    人生を書き換える者すらいた。: 人材獲得作戦・4 試験問題ほか 30分くらい。 知らなければなかなか解けない問題だし仕事でこういうプログラム書くことは無いんだろうな、とは思う。 maze = open("input.txt","r").read().splitlines() w = len(maze[0]) h = len(maze) inf = w*h for y in range(h): for x in range(w): if maze[y][x] == "S": sx = x; sy = y if maze[y][x] == "G": gx = x; gy = y dist = [[(inf,)]*w for y in range(h)] dist[sy][sx] = (0,) for i in range(0,inf): if dist[gy][gx][0] < inf: br

    人生を書き換える者すらいた。: 人材獲得作戦・4 試験問題 - kusano_progの日記
  • TDD Boot Camp 北陸に登壇させていただきました - t-wada の日記(旧)

    3/13, 3/14 の2日間北陸で開催された「TDD Boot Camp 北陸」に登壇させていただきました。 参加下さった皆様、企画を立ち上げた id:katzchang さん、ありがとうございました。 今回の TDD Boot Camp (略して TDDBC) は、二部構成になっており、第二部は泊まりこみで行うという意欲的な企画でした。金沢の白山里*1に集まり、開発について、 TDD について、いろいろ体験していただきました。 一日目は午前中は私の講演、午後は各言語に分かれてペアプロで TDD、その後コードレビューというセットを 2 セット行うという、東京で行われた TDDBC と同じような構成で行いました。ここまでが TDDBC 北陸第一部。そのあとから第二部で、夜は楽しくお酒を飲みつつ、自由に議論したりハッカソン風のことをしたりしました。午前の講演資料は別マシンに入っているので後ほ

    TDD Boot Camp 北陸に登壇させていただきました - t-wada の日記(旧)
  • TDDはテスタビリティの保証をしてくれるのかも - プログラマーの脳みそ

    TDD Boot Camp 北陸行ってきました。 TDDはテストドリブンデベロップメントの略で、自働テストを書いてから実装を書くというスタイル。ここでよく誤解されるのだけど、業務でおなじみ単体テストや結合テストといった網羅的なテストを記述してから実装を書くわけではない。目の前の1歩分、ひとつだけテストを書き、すぐさま実装を書いて自働テストをグリーンにする、というやり方をするのだ。こればかりは実際にやってみないと誤解は解けないかもしれない。 さて、深夜のテストTL - Togetterや、TDDはテスト手法か否か - Togetterで議論されている「TDDは品質保証の手法ではない」という部分に関する議論。ここでいう「品質保証」はバグがないこと、ソフトウェア品質の12の属性でいう信頼性(reliability)が高いことを指す。 TDDのスタイルには網羅的な検査をしてバグをあぶりだすようなフ

    TDDはテスタビリティの保証をしてくれるのかも - プログラマーの脳みそ
  • アップルとグーグルを財務諸表で比較する:日経ビジネスオンライン

    第1回と第2回のコラムで、財務諸表の基的な仕組みと財務分析の手法について説明しました。そして、それ以降の3回(第3回JALとANA、第4回ユニクロと丸井、第5回フォルクスワーゲンとスズキ)の分析でPLとBSを図にすれば企業の実態が直感的に把握できることをご理解いただけたと思います。 今回はアップルとグーグルを比較してみましょう。アップルは、iPod(アイポッド)、iPhone(アイフォーン)、iPad(アイパッド)と斬新なデジタル機器を世に出し続けています。まさに「アップル革命」といっていいでしょう。また、グーグルも検索ツールだけでなく、Gmail、Googleマップなど斬新なサービスを立て続けに世に出し、いまやネット業界に君臨する先進企業です。アップルやグーグルの名前を聞かない日はないくらいですが、これらの2社は財務的にはどのような会社なのでしょうか。 アップル(2009年9月期)とグ

    アップルとグーグルを財務諸表で比較する:日経ビジネスオンライン
  • auにGoogle製のハイエンドスマートフォン「Nexus One」が登場する可能性が浮上

    KDDIが自社の携帯電話ブランド「au」向けにGoogleの携帯電話向けOS「Android」を搭載したモデルとマイクロソフトのWindows Mobileを搭載したモデルの2機種のスマートフォンを投入する予定であることが話題を集めましたが、なんとau向けにGoogleのハイエンドスマートフォン「Nexus One」が登場する可能性があることが明らかになりました。 通信方式の違いから、他社で提供されているスマートフォンを利用できなかったauですが、もし実現すれば1GHzで駆動するSnapdragonプロセッサや3.7インチワイドVGA(800×480)有機ELタッチパネル、LEDフラッシュ付きオートフォーカス対応500万画素カメラなどを搭載したハイエンド端末がお目見えすることになります。 詳細は以下から。 HTC shipping CDMA-version Nexus One to Ver

    auにGoogle製のハイエンドスマートフォン「Nexus One」が登場する可能性が浮上
    todogzm
    todogzm 2010/03/16
    auって終わった子じゃなかったのかー!!