タグ

2014年1月17日のブックマーク (6件)

  • Jenkinsでアプリケーションをデプロイしてみよう

    継続的インテグレーションの手順のうち、デプロイに焦点を当てて、テストの実行から、GitによるHeroku環境へのデプロイまでを自動化する方法を解説。Mac向けのGrowlを使って実行結果を通知する方法も説明。 ← 前回 連載 INDEX 次回 → 連載第1回「Jenkinsを使ってみよう」ではMac(OS X)/LinuxWindowsへのインストール方法を、第2回「Jenkinsでテストを実行してみよう」ではユニットテストおよびインテグレーションテストを作成し、Jenkinsから実行する手法を解説した。ここまで読んでいただいた読者の皆さんもJenkinsをインストールして自分なりの使い方を模索していることと思う。 さて、連載第1回で「継続的インテグレーションとは次のような手順の繰り返しだ」と説明したのを覚えているだろうか? プログラミング テストの実行 リファクタリング デプロイ 今回

  • PHPにおける宣言的集合操作入門:Ginq

    配列、連想配列といったデータの集まり - 集合に対する操作は、日々のプログラミングにおいて頻繁に記述するコードの1つです。その一方で、旧来の愚直なループを使った集合操作はコードを複雑にする大きな要因となります。これに対処するために、Microsoftは統合言語クエリ:LINQ(Language-Integrated Query)を開発しました。LINQ to Objectsのページには、LINQを使うメリットとして次のように説明があります。 質的に、LINQ to Objects は、コレクションを扱うための新しい方法です。 従来の方法では、複雑な foreach ループを記述して、コレクションからどのようにデータを取得するかを指定する必要がありました。 LINQ を使用する場合は、何を取得するかを表す宣言コードを記述します。 また、LINQ クエリには、従来の foreach ループと

    PHPにおける宣言的集合操作入門:Ginq
  • Googleが量子コンピュータ「D-Wave Two」のスピードテストを実施

    従来のコンピュータープロセッサの性能を大きく凌駕する可能性があるとされ、次世代コンピューターとして期待する声も高い技術が量子コンピューターです。GoogleもD-Wave社の量子コンピューター「D-Wave Two」の開発に参画していますが、先日実施されたD-Wave Twoの性能テストの結果が、従来の一般的なPCとほぼ変わらないものだったことが明らかになりました。 Google's quantum computer flunks landmark speed test - tech - 15 January 2014 - New Scientist http://www.newscientist.com/article/dn24882-googles-quantum-computer-flunks-landmark-speed-test.html#.UtiBCrTp-y8 性能テストには

    Googleが量子コンピュータ「D-Wave Two」のスピードテストを実施
  • そろそろ池袋でNo.1のラーメン屋決めようぜ : VIPワイドガイド

    1: 以下、名無しにかわりましてVIPがお送りします 2014/01/16 23:26:26 ID:67XUpRFJP

    そろそろ池袋でNo.1のラーメン屋決めようぜ : VIPワイドガイド
  • Nike. Just Do It. Nike.com (JP)

    ナイキでは、パフォーマンス、ソーシャルメディア、広告を目的としたクッキーの使用にご同意いただけるようお客様にお願いしております。サードパーティーによるソーシャルメディアと広告のクッキーは、お客様にソーシャルメディアの機能やパーソナライズド広告を提供するために使用されます。さらに詳しい情報をご希望の場合、もしくはお客様の設定を変更したい場合は、「詳細を読む」のボタンをクリックするか、ウェブサイト下にある「クッキーの設定」をご覧ください。これらのクッキーやお客様の個人情報の処理についてさらに詳しい情報をご希望の場合は、Nikeのプライバシーとクッキーに関するポリシーをご覧ください。クッキーの使用や関連する個人情報の処理についてご同意いただける場合は、下の「同意する」をクリックしてください。

    Nike. Just Do It. Nike.com (JP)
  • Nike. Just Do It. Nike.com (JP)

    ナイキでは、パフォーマンス、ソーシャルメディア、広告を目的としたクッキーの使用にご同意いただけるようお客様にお願いしております。サードパーティーによるソーシャルメディアと広告のクッキーは、お客様にソーシャルメディアの機能やパーソナライズド広告を提供するために使用されます。さらに詳しい情報をご希望の場合、もしくはお客様の設定を変更したい場合は、「詳細を読む」のボタンをクリックするか、ウェブサイト下にある「クッキーの設定」をご覧ください。これらのクッキーやお客様の個人情報の処理についてさらに詳しい情報をご希望の場合は、Nikeのプライバシーとクッキーに関するポリシーをご覧ください。クッキーの使用や関連する個人情報の処理についてご同意いただける場合は、下の「同意する」をクリックしてください。

    Nike. Just Do It. Nike.com (JP)