Foreword Preface Second Edition Who is this book for? Typographic conventions Please help improve this book! Current Published Book Version Information About the Author Introduction In the beginning, there were sysadmins Modern infrastructure management Ansible and Red Hat Ansible Examples Other resources Chapter 1 - Getting Started with Ansible Ansible and Infrastructure Management On snowflakes
私の所属するチームでは Redmine + TiDD(チケット駆動開発) から GitHub の Pull Request を使った開発フロー(プルリクエスト駆動開発)に移行してしばらく経ちます。 プルリクエスト駆動開発は、TiDD による開発に比べ コードレビューがやりやすいこと Travis CI や Coveralls のような GitHub を利用したエコシステムが利用しやすいこと が大変気に入っています。 しかし、プルリクエスト駆動開発は TiDD と比べて不満な点が一点だけありました。 それは「コミットログに "refs #123" のようにチケット番号をつけるルールを行いづらい」という点です。 このルールを守る理由は、コミット→ チケットへの逆引きをしやすくするためです。 こうすることで blame の画面 → コミットの画面 → チケット(Issue) の画面にブラウザ操作
初心者でも2週間でiPhoneアプリが作れちゃうTitanium Mobileがすごい件 どうもこんにちは、フレッシュさに定評のない新入社員のtek_kocです。 初めてのお仕事として「Titanium Mobileでアプリを試しにつくってみる」というのを担当していました。 JavaScriptはあまり使ったことがないですし、そもそもMacもほとんど触ったことがなかったので苦戦するかと思いましたが、2週間ほどでとりあえず形になるところまでできました。Titanium Mobileすごいです。 ということで、Titanium Mobileで試しにアプリ開発をしてみた感想を書いてみました。 そもそもTitanium Mobileとは? Titanium Mobileとは、Appcelerator社によるスマートフォン対応アプリケーションの開発環境です。 iPhoneやiPad、Androidを
operator-commentとoperator-sortは私が作ったプラグインです。 後に動作を詳しく説明します。 私が定義しているoperator operator-comment これは、ソースコードをコメント・コメントアウトするoperatorです。 .vimrcに定義していましたが、長くなったのでプラグイン化しました。 コメント文字列は'commentstring'を見ているのでカスタマイズしたい場合は適宜設定して下さい。 マッピングはarpeggioを使って、oと任意のキーの同時押しにマッピングしています。 operatorのマッピングは2回繰り返して押すと行に対する動作になるので、シングルストロークのマッピングの方が便利です。 しかし、キーはなかなか空いてないので、同時押しにマッピングできるarpeggioを使っています。 Arpeggio map oc <Plug>(op
はじめてAnsibleを使う人が知っておきたい7つのモジュール こんにちは。makiです。 先月札幌で開催したPHP Matsuri 2013 では、Ansibleについて LT 発表してきました。 発表スライドはSlideshareにおいてあります。 Ansibleとは 構成管理ツール(ChefやPuppet等と同じ) playbookという脚本ファイル(Chefでいうrecipe)にやりたいことをyaml形式で書いて実行するだけ 別にVagrantとの関係が必須じゃない vagrant provisionよりもansible-playbookを単体実行のほうが便利なことも多い READMEには設計思想としてこのように書かれています。 とってもシンプルなセットアップ デフォルトで超速くて並列処理ができる サーバーもデーモンもいらない。sshdだけ クライアントのboxに追加で必要なものな
ようやく自宅サーバや開発環境仮想マシンの構築手順を Ansible 化した。 この手のツールはハマりポイント+よく使うイディオムを抑えるのが大事。Pythonプロダクトらしく非常にドキュメントが充実しているのだけど、充実しすぎているのでポイントを自分のためにもまとめておくことにする。 例はおもに Ansible のドキュメントから引用させていただきました。 設定ファイルを書きかえる(一行) lineinfile モジュールを使う。使い方は以下のような形になる。 1name: enalbe sudo without password if user belongs to the wheel group 2lineinfile: "dest=/etc/sudoers state=present regexp='^%wheel' line='%wheel ALL=(ALL) NOPASSWD:
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く