タグ

2012年9月7日のブックマーク (9件)

  • Chef の 10.14.0.beta.1 から導入された dry run 機能 "why run" を試す - P A R A G R A P H S

    Chef 10.14.0.beta.1, whyrun and chef-client formatting 以前から Puppet と Chef の比較でよく言われていたのが、前者には dry run 機能があるが後者にはないというものだったけど、Chef 10.14.0.beta.1 から dry run っぽい機能 why run が追加された。どんなものか気になったので試してみた。 普通に gem install chef だと安定版がインストールされてしまうので、-v でバージョンを指定するか --pre で「ベータ版をインストールしたい」旨を指定するとよい。 root@ubuntu:~# gem install chef -v 10.14.0.beta.1 root@ubuntu:~# gem install chef --pre ベータ版 (10.14.0.beta.*) が

    Chef の 10.14.0.beta.1 から導入された dry run 機能 "why run" を試す - P A R A G R A P H S
  • astah* 機能ガイド(オンラインマニュアル)

    astah* professional、UML、Viewer Ver.9.2の機能と操作方法を解説する機能ガイド(オンラインマニュアル)です。 Ver9.2以外のバージョンでは画像やメニューのラベルが異なる場合があります。また、内容は予告なく変更されることがあります。 | チュートリアル | astah* SysML 機能ガイド | astah* System Safety 機能ガイド |

  • UML初学者向けチュートリアル | astah*

    このチュートリアルで学べること 実際にモデルやコードを作る演習を通じて、UMLを使って描いたモデルがソフトウェアの開発に役に立つことを学びます。astah*を使ってモデルを作成しますので、モデリングツールの有用性も実感してください。 モデルをソフトウェアの開発に活用する方法 構造のモデル、振舞いのモデルの作り方と使い方 コードの作成にモデルを活かす方法 モデリングの重要性を実感すること astah* professionalの基操作 作成するモデル図 オブジェクト図、クラス図、ステートマシン図 対象者 モデリングやUMLについてこれから学ぼうとしている方 astah*を操作しながら、UMLを学びたい方 ソフトウェア開発工程は知っているが、まだモデル図を活用していない方 分析・設計・テストなどソフトウェアの開発に携わっている方 ツール モデリング: astah* professional

  • シーケンス図(Sequence Diagram) - UML入門 - IT専科

    シーケンス図(Sequence Diagram) シーケンス図とは、クラスやオブジェクト間のやりとりを時間軸に沿って表現する図です。機能ごとに相互作用(Interaction)と呼ばれる下記のようなフレーム内に処理内容を記述します。 記述例 下の図は、在庫管理システムの一機能を表したものです。 【要件定義】 店員は在庫管理画面から在庫一覧を確認できる。 この機能は、「店員オブジェクト」、「管理画面オブジェクト」、「倉庫オブジェクト」、「商品オブジェクト」から構成されている。 メッセージと呼ばれる矢印で各オブジェクト間の応答を表し、縦軸(上から下)を時系列として応答の順序を表現しています。 これにより、ある機能(例では在庫一覧)を実現する各オブジェクトが時間に沿ってどのように相互作用しているかがわかります。 ▲PageTop 構成要素 シーケンス図は次の要素で構成されます。 構成要素一覧

  • デブサミ2012の資料「大規模化するピグライフを支えるインフラ 〜MongoDBとChefについて〜」を公開します - 元RX-7乗りの適当な日々

    今年で10周年を迎えた「Developers Summit 2012」 まずは10周年おめでとうございます。そして"いつも"ありがとうございます。 そんな記念すべき(通称)デブサミで機会をいただいて話をしてきましたので、資料を公開します。私としては、2010年以来の2回目の登壇となりました。 ※ 参考: デブサミ2012で、MongoDBとかChefを実サービスで使っている話をします オープン3週間でユーザ数100万人を突破したピグライフは、これまでのアメーバのサービスの中でも類を見ないスピードで成長しています。そのため、このピグライフを構成するアーキテクチャや開発/運用についても、よりスケーラビリティが確保できるインフラが求められます。セッションでは、それらを支える取り組みについて、実際の事例をベースにお話しします。 10年後も世界で通じるエンジニアであるために Developers

    デブサミ2012の資料「大規模化するピグライフを支えるインフラ 〜MongoDBとChefについて〜」を公開します - 元RX-7乗りの適当な日々
  • chef-solo + capistrano で複数ホストを管理する - 酒日記 はてな支店

    chef-server は仕組みが大げさでインストールも大変だし、10〜20台ぐらいなら chef-solo と capistrano を組み合わせればいいよね?(同案多数) Capistranoとchef-soloを組み合わせて使う | ひげろぐ capistrano + chef-soloで構成管理する - delirious thoughts 実はこれまでもずっと、適当に書き殴った shell script で rsync && chef-solo 実行というのをやっていたのですが、複数の json をいい感じにマージして適用したかったので、capistrano で書き直してみました。 fujiwara/chef-solo-with-capistrano · GitHub 方針 cookbook などのファイルの同期は rsync で 共通で使用する json とホストごとにそれを上

    chef-solo + capistrano で複数ホストを管理する - 酒日記 はてな支店
  • My Chef Solo - @banyan's blog

    僕の働いている会社では、mizzy さんが Maglica という素晴らしいツール (Maglica の説明のスライド) を作られていて、VM が一瞬で構築できるようになってます。 これは当に life changing で時間も削減できるし、また VM を作ったり消したりが気軽にできるので開発には当に便利になりました。 しかしながら、先週チームに Windows を使うデザイナーがアサインしてきて (今までチームには Mac 使いしかいなかった) 、Maglica で VM を作って手作業で LinuxRails 環境を一緒に構築してたけど、 せっかく VM の箇所が自動化できてるのにこういうことをやっちゃいけないなーと思いました。 ちょうど新卒の教育向けに @hiboma が Chef Solo Tutorial をしていたのもあったし、 僕もそれを見ててちょっと意識が高まっ

  • 【動画あり】5分でわかる「LTの作り方とポイント」あるいはウケるプレゼンのコツ - 941::blog

    YAPC::Asia とか、勉強会とかの運営とか司会とかをしょっちゅうしている人の視点で書いてみる。 基的には「伝える」ことが目的なので、必ずしもウケる必要はないんだけど。 LTとは 基的には技術的なネタをわーっと喋って5分で退場する電光石火のトークのこと。 Lightning Talk (ライトニングトーク)略してLT。 ・利点 5分という制約があるのでダラダラしない 興味のない話でも5分ならば飽きない ・デメリット とくに無し。あえて言うなら5分のトークを準備するのに1週間かかったりする。 俺調べによると、喋る時間が短くなればなるほど内容が洗練されていくため準備に時間がかかる。 ・歴史 こちらを参照。YAPC発祥。 ライトニングトーク - Wikipedia 構成 基的にはなんでもOKだが、オーソドックスにはこう ・自己紹介(10秒くらいでいい、あなたが誰かなんて興味ない) ・ト

    【動画あり】5分でわかる「LTの作り方とポイント」あるいはウケるプレゼンのコツ - 941::blog
  • LTをはじめてやる君へ - tokuhirom's blog

    LT というのは メインのトークは大変なので、簡単に発表できる場をもうけよう5分なのですべっても大丈夫マイナーなネタをしゃべってもゆるされるようになんか一発ネタとかも発表できる場をもうけようなどの目的をもって設置されるものです。それほど気負う必要はないし、その日のうちに思いついてやったりする場合もあります(とくに海外では、飛び込みはあたりまえにあるといいます)。 ただ、一方で5分と話す時間がみじかくなっているので、話しなれていない場合には 自己紹介は手短にスライドの文字は大きくゆっくりしゃべるよく練習するの4点に気をつけましょう。 発表になれてない人ほど自己紹介を長くしがちですが、聴衆はあなたの生い立ちに興味はありません。名前、所属程度をいえば十分です。発表が、あなたのバックグラウンドをしらないと伝わらないものならば、かるく説明する必要はありますが、それでも30秒程度におさめる方がいいでし