Tbpgr Blog

元エンジニア 人事 tbpgr(てぃーびー) のブログ

2013-11-08から1日間の記事一覧

Chef | cookbook | opscodeのphantomjs cookbookを利用してphantomjsをインストール + シンボリックリンクを作成

概要 opscodeのphantomjs cookbookを利用してphantomjsをインストール後に、シンボリックリンクを作成 詳細 opscodeのphantomjs cookbookを利用してphantomjsをインストール後に、シンボリックリンクを作成します。 http://community.opscode.com/cookbooks/…

Chef | cookbook | sudo権限付与用のcookbookの作成

概要 sudo権限付与用のcookbookの作成 詳細 sudo権限付与用のcookbookを作成します。 opscodeのsudo cookbookを利用します。 http://community.opscode.com/cookbooks/sudo 手順 # kitchenの作成 mkdir grant_sudo cd grant_sudo knife solo init . # Vagran…

Chef | resources | remote_fileで外部ロケーションからファイルを取得

概要 remote_fileで外部ロケーションからファイルを取得 詳細 remote_fileで外部ロケーションからファイルを取得します。 例 jenkins.war(1.509.4)をダウンロードする remote_file "/home/vagrant/jenkins.war" do source "http://updates.jenkins-ci.org/…

Ubuntu | sudo実行権限の付与とパスワード不要での実行権限の付与

概要 sudo実行権限の付与とパスワード不要での実行権限の付与 詳細 sudo実行権限の付与とパスワード不要での実行権限の付与について/etc/sudoersファイルでsudoの権限を管理しています。 下記コマンドでsudoをパスワード無しで実行する権限を付与します。 su…

Ruby | breakに戻り値を指定

概要 breakに戻り値を指定 詳細 Rubyの制御構文を抜けるbreakですが、戻り値を指定することが可能です。 サンプル # encoding: utf-8 require "pp" cnt = 0 puts 10.times { puts cnt break "hoge" if cnt == 5 cnt += 1 } 出力 0 1 2 3 4 5 hoge