2011年12月20日に実施したワンクリックデプロイ勉強会の資料です。 http://www.ryuzee.com/Read less
![ワンクリックデプロイ101 #ocdeploy](https://cdn-ak-scissors.b.st-hatena.com/image/square/c0163a5b1d1d5cd4fad1b8eb4e1bdb378079f586/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2F20111220oneclickdeploy101-111220081238-phpapp01-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)
Welcome to Chef! Chef is a systems integration framework, built to bring the benefits of configuration management to your entire infrastructure. With Chef, you can: Manage your servers by writing code, not by running commands. (via Cookbooks) Integrate tightly with your applications, databases, LDAP directories, and more. (via Libraries) Easily configure applications that require knowledge about y
VagrantはOracle VirtualBoxを利用した仮想マシンをコマンドラインから作成してくれるソフトウェアだ。 設定ファイルをRubyで書くことができ、Chef等とも連携できるので、開発環境をコマンドライン一発で作成することができる。更にはCapistranoと組み合わせてアプリケーションのデプロイも一括で行うことで完全自動でいつでもテスト環境をつくれたりもする。 仮想マシンを捨ててしまってもいつでも再構築できること、誰のところにでもすぐ同じ状態に展開できることは開発を進める上で非常にメリットがある。 以下ではまずはVagrantを利用した簡単な仮想マシン構築の手順を説明する(本当に説明したい内容はもっと違う話なのだが追って別のエントリで書いていくことにする) Oracle VirtualBoxのインストールhttps://www.virtualbox.org/にアクセスし左ナビ
Ryuzeeさんの記事をトリガにしてContinuous Deliveryネタが多く回ってきたので、Continuous DeliveryとDevOpsについて考えてみた。なぜDevOpsかというと、日本語だと「継続的デリバリー」や「Continuous Delivery」よりも「DevOps」の方が目的の情報に引っかかりやすいから Continuous DeliveryとDevOps Continuous Deliveryとは 継続的に動作するソフトウェアをリリースすること アジャイル宣言の背景の一番目「価値のあるソフトウェアを早く継続的に提供します」が、まさに「Continuous Delivery」である*1 アジャイル宣言の背後にある原則 Principles behind the Agile Manifesto DevOpsとは 開発と運用の壁をなくし、ともにビジネスの成功に向け
Special 10周年を迎えたデブサミ、この10年の間に私たちデベロッパーの世界は大きく様変わりしました。もはや王道と呼べるキャリアなどありません。自らの道は、自ら決し、進まなければなりません。それは、逆に、私たちがより自由に道を選べるようになったことに他なりません。Specialトラックでは、けもの道を往く先達たちの生き様に触れ、自分自身の戦略を見つめ直す機会、そして、これから行動を起こす我々の背中を押すようなセッションを用意しました。ともに、道を切り開いていきましょう。 開発プロセス 開発プロセストラックは、毎年、その年の開発プロセスに関係した旬の言葉や概念、取り組みを切り取ることを意識しています。今年のテーマに設定したのは「変わっていくシステム開発の姿」です。ここ数年で、クラウドの登場がシステム開発の価格も時間感覚も変えました。よりビジネスに寄り添うかたちでのアジャイルの再興もあり
2010年12月に続き Jim Coplien 氏の認定スクラムマスタ研修を東京にて開催します。Scrumに影響を与えた研究「QPW study」の発表者で、Jeff Sutherlandさんとも親交が深い Coplien 氏による説明で、ぜひスクラムについて「腹落ち」してください。Jim Coplien 認定スクラムマスタ研修日時: 2012年 1月12日(木) 〜 13日(金) 10:00〜18:00場所: 野村コンファレンスプラザ日本橋 〒103-0022 東京都中央区日本橋室町2丁目4番3号 日本橋室町野村ビル5F・6Fお申し込み: こちら (Scrum Foundation)通訳付き 最少催行人数: 15名 (催行一ヶ月前までに、人数に満たない場合はキャンセルになることがあります)
システム管理者のみなさん、こんにちは。今日は Rails アプリの deploy ツールとして有名な(らしい)Capistrano についてです。紹介? いえいえ。紹介はすでに有名な人たちによってなされています。ワタシがしたいのは検討。こいつはどこにどのように使えそうか。 Capistrano: Home システム管理の話なのになんで Puppet じゃないの?と思うかもしれません。それは、以前 Puppet の OSX 対応があまりよくなかったことと、また自分の環境が PPC Mac だったため、仮想マシンを使って他の OS を動かすのも現実的でなく、面倒になってしまっていたからです。 で、巡り巡って Capistrano って実は deploy 以外にも結構使えそうじゃない?と思えましたよというお話。想定しているバージョンは Capistrano 2.5.3 です。 なお、例によって嘘
大きな損傷もなくイランに拿捕された米無人偵察機RQ-170 Sentinelは、偽のGPS信号に騙されてイラン国内に着陸していたとのこと(The Christian Science Monitorの記事、 本家/.)。 先日のストーリーの続報となる。イランは妨害電波によりRQ-170と遠隔操縦システムとの接続を切断し、強制的に自動操縦モードに移行させたのだという。RQ-170はGPS信号を頼りにアフガニスタンの基地に向かったが、偽のGPS信号に誘導されてイラン国内に着陸してしまったそうだ。こうしてイランは遠隔操縦システムに侵入することなく、RQ-170を乗っ取ったというわけだ。なお、報道された写真では胴体下部が覆われていたが、本当の基地と実際の着陸地点とでは数メートルの標高差があり、着陸時に破損したものとされている。
2011-12-17 これは Scala Advent Calendar 2011 の 17日目の記事です。 specs2 の作者であり、@etorreborre としても活発に発言を続けるシドニーの強豪 Eric Torreborre さんが書いた “The Essence of the Iterator Pattern” を翻訳しました。翻訳の公開は本人より許諾済みです。翻訳の間違い等があれば遠慮なくご指摘ください。 2011年6月24日 Eric Torreborre 著 2011年12月17日 e.e d3si9n 訳 去年読んだ論文で一番気に入ったのは “The Essence of the Iterator Pattern”(以下、EIP)だ。これを読んだ後で、今まで何年も使い続けてきたあるものに対する考えがガラリと変わった。それは、for ループだ。 この論文の中からいくつか
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く