タグ

2014年3月24日のブックマーク (9件)

  • 分散テスト実行システムRRRSpecをリリースしました - クックパッド開発者ブログ

    技術部アルバイトの鈴木(@draftcode)です。 クックパッドが内部向けに開発・運用を行ってきた、分散テスト実行システムRRRSpecをオープンソースとして公開しました。RRRSpecは時間のかかる自動テストを分散処理することで、全体のテスト時間の短縮を狙うアプリケーションです。現在クックパッドでは17000を超えるテスト項目があり、マシン一台でテストを実行すると完了まで数時間かかります。このテストを60並列程度の分散処理で行うことで、平均8分から9分程度で完了できるようになりました。また、Amazon EC2のスポットインスタンスを利用することにより、大幅なコスト削減も同時に達成しました。 https://github.com/cookpad/rrrspec 分散テスト実行とは アプリケーションが大きくなるにつれて、自動テストの数も大きくなっていきます。クックパッドでは、非常に多くの

    分散テスト実行システムRRRSpecをリリースしました - クックパッド開発者ブログ
    nemoba
    nemoba 2014/03/24
    「技術部アルバイトの鈴木です。」のインパクトが高すぎます。
  • 奈良市公式サイトのパンくずが斜め上を行くヤバさな件 – Webディレクターのお仕事ブログ

    【追記】Twitterで教えてもらったのですが、13行が改善されて3行になってました。ご対応頂いた市役所のご担当者様、富士通のご担当者様、お疲れ様でした。今後とも、よろしくお願いいたします。【追記終わり】 住民票を郵送で取り寄せようと思って市役所のサイトを見たんですよ。今まで何回も見てるし別に普通のクソみたいな使いづらい行政サイトだなって相変わらず思ってたんです。でもね、あれ、これはおかしいなって、思ったんです。なんかね、変だな~って。それがね、この画像なんですよ。 委任状 – 奈良市 すっごいパンくずなんですよ…パンくずい過ぎてお腹いっぱい。マジで。 僕らの業界ってまぁどの業界でもそうだけど仕事の流儀とか、そういうのあるじゃないですか。使いやすいサイトを作りたい人、ある程度ユーザビリティを犠牲にするけどかっこいいサイトを作る人、でもこれ酷いでしょ。誰もパンくず13段にしろなんて望んでな

    奈良市公式サイトのパンくずが斜め上を行くヤバさな件 – Webディレクターのお仕事ブログ
    nemoba
    nemoba 2014/03/24
    問題はパンクズの数じゃなく「暮らし」「 市役所ご案内 」「こんなときは」ユースケース毎に用意された入口に書類関連が全てリンクされてた悲劇かな。むしろ使いやすさを考慮した結果にシステムが追従出来てない
  • 電王戦

    対局中にコンピューター将棋ロボットアームが佐藤六段の頭部に直撃しそうな瞬間があった。 多くの棋士は考えるときに盤面を上から覗き込むような姿勢になることがよくある。 この時にロボットアームが動くと移動速度も早いので非常に危険。 たとえ当たらなくても棋士側は不必要な注意を払わなければならないので相当な集中力を削ぐ。 アームの形状や可動範囲をもっと修正するべき。

    電王戦
    nemoba
    nemoba 2014/03/24
    面白い観点
  • Why are there no PUT and DELETE methods on HTML forms?

    Stack Exchange Network Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers. Visit Stack Exchange

    Why are there no PUT and DELETE methods on HTML forms?
    nemoba
    nemoba 2014/03/24
    FROMのPUT DELETE問題のそれ
  • 2(048)

    How to play: Use your arrow keys to move the tiles. When two tiles with the same number touch, they merge into one! Edge tiles that don't merge will split into two tiles! Note: 2(048) created by Joe Wegner Original Created by Gabriele Cirulli. Based on 1024 by Veewo Studio and conceptually similar to Threes by Asher Vollmer.

    nemoba
    nemoba 2014/03/24
    縦横に同数が並んでない方向に動かすと数字が分裂する孤独ゲー。512*4の状態をどう超えるか。
  • 「全てを失う」といわれた自己破産から3年 - ぼくら社Blog

    今日の書き手:安田 佳生(ぼくら社編集長) このブログを読んで 個人保証 中小零細企業の話。抵当に入れるものが無くたって、銀行は金を貸してくれる。社長の個人保証って奴だ。この個人保証が経営者を悩ませ、不安にさせ、うつ病にもなるだろうし、最悪自殺もする。 個人保証。 自己破産。 思い出しますね。あれは3年前。 私も自己破産を経験しました。 個人保証していた金額は30億円。 手元に残った現金は数十万円。 ただ私の場合、取られたものはありませんでした。 なぜ取られなかったのか。 それは、何も持っていなかったからです。 住んでいた家は借家でした。 車は所有していませんでしたし、 土地も金融資産も持っていませんでした。 私は資産を持つことには興味がなかったですし、 持っていた現金は全て会社につぎ込んだ後でした。 私が持っていたのは自分の会社の株だけ。 その株も民事再生によって紙屑同然になっていたので

    「全てを失う」といわれた自己破産から3年 - ぼくら社Blog
    nemoba
    nemoba 2014/03/24
    オフィスに設置してた豪華ワインバーを失ったんじゃないの?あれが全てに見えたんだけど
  • なぜ html の form は PUT / DELETE をサポートしないのか?

    なんで html の from は PUT / DELETE ができないのか、「セキュリティ的理由」とか「歴史的経緯」とか、わかったような分からないような説明はよく聞くけど、実際なんでなのか調べてたら色々教えてもらった話。 ここまでわかったことを blog にまとめました。 / “なぜ html の form は PUT / DELETE をサポートしないのか? - Block Rockin’ Codes” http://jxck.hatenablog.com/entry/why-form-dosent-support-put-delete

    なぜ html の form は PUT / DELETE をサポートしないのか?
    nemoba
    nemoba 2014/03/24
    Formの未来のために過去を紐解くとしたら、挫折したXFormsとは別に、Web Forms2.0という仕様があってHTML5に統合されてたんだけど、かなりの機能をそぎ落とされてる。このあたりとかに隠れたりしてるかも
  • DevOpsとは何(ではないの)か、そしてどうやって実現するのか

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    DevOpsとは何(ではないの)か、そしてどうやって実現するのか
    nemoba
    nemoba 2014/03/24
    「我々はChefスクリプトを書くのが仕事なのか?市場により速く到達するのを、もっと高品質でもっと確実なものにするのが仕事ではないのか?」
  • 新言語Hackで最強PHPerになろう! - Qiita

    新言語 Hack とは こんにちは、新言語 Hack が Facebook より OSS としてリリースされましたね。 詳細は以下の通り。 https://code.facebook.com/posts/264544830379293/hack-a-new-programming-language-for-hhvm/ 新言語 Hack は HHVM 向けの開発言語で静的型付き言語の性質を取り入れ PHP での素早い開発を実施し、PHPとの互換性があります http://hacklang.org/ http://hhvm.com/ HHVM (HipHop Virtual Machine for PHP) とは、Facebook が OSS で開発している PHP 用の JIT コンパイラです。 HHVM は PHP のコードをダイナミックにバイナリコードへと変換することで高速実行の実現を目

    新言語Hackで最強PHPerになろう! - Qiita
    nemoba
    nemoba 2014/03/24
    HipHopVMが内部でC++に変換してるので副産物に近いのと。やっぱ型欲しいよね。とか伝わるし。PHPの独自拡張みんな好きなだもわるかが。それPHPでやる意味あるのもすごい