22 Jun '12, 11am

Rubyist Magazine - Chef でサーバ管理を楽チンにしよう! (第 1 回):

クライアントーサーバなツールなので、chef-server と chef-client に関しては特に何の疑問もないと思います。 いっぽうで chef-solo というサーバ無しでもレシピが実行できるツールも存在します。つまり、クラサバツールですが、必ずしもクラサバ構成を採る必要はありません。DECOLOG では主に chef-server に登録する前のレシピをテストする用途で使われることが多いですが使い道はいろいろあると思います。 例えば、大規模開発PJでは開発環境の統一が行われることが多いですが、かつて筆者がそういった仕事をしていたときは、セットアップ手順が書かれた Word が配布されてそのとおりにやろうとすると、メンテナンスされていなかったり、書き手もしくは読み手のミスにより手順を飛ばしてしまい、開発環境を整えるだけでも疲労する、なんてことが多かったです。 そういったところで、開発環境を構築するレシピを配布し、chef-solo でレシピ実行をするだけで OK な状況が作れれば、かなりの時間がセーブされることは想像に難くありません。

Full article: http://jp.rubyist.net/magazine/?0035-ChefInDECOLOG#l0&utm...

Tweets

スはスペックのス 【第 2 回】 RSpec on Rails (コントローラとビュー編)

jp.rubyist.net 25 Jun '12, 6am

diff --git a/0023/myblog/config/environments/development.rb b/0023/myblog/config /environments/development.rb index 0589aa...

“Rubyist Magazine - RubyOnRails を使ってみる 【第 6 回】 ...

jp.rubyist.net 17 Jun '12, 4pm

ここでとりあげるのは、ソフトウェアテストのうち、ユニットテスト (unit test) と機能テスト (functional test) といわれるものです。 まず、言葉の意味を確認しておきましょう。 ユニットテストとは ユニットテストはユニッ...

Rubyist Magazine - Rubyist Magazine 0037 号:

jp.rubyist.net 17 Jun '12, 1am

書いた人:るびま編集長 高橋征義 編集長からの 0037 号発行の挨拶です。(難易度:高) Ruby の歩き方 Ruby をはじめるにあたって必要な情報をご紹介します。本稿は Rubyist Magazine 常設記事です。(難易度:低) Ru...

@sugamasao とか?

jp.rubyist.net 22 Jun '12, 1pm

RSpec はよく「難しい」とか「構文がわかりづらい」と言われます。Rubyist はものごとをきっと Ruby のコードで考えるのでそのコードと RSpec の DSL にギャップがあるからなのかなと個人的には思っています。正直、この辺は慣れ...

rubyで文字列からURL抜きだすのを作ってて、URI.regexpを見つけた。 中身表示した...

jp.rubyist.net 20 Jun '12, 3pm

pathname は Unix のパス名を扱うライブラリです。 Windows などの DOSISH な環境ではドライブ名やパスの区切り文字などで問題が起きる可能性があることに注意が必要です。 DOSISH については ruby-man:DOS...

@shugomaeda 「test/unitと何が違うの?」って聞いたら「書き方が違う」って言...

jp.rubyist.net 18 Jun '12, 3am

RSpec とは、公式サイト の説明によれば、「プログラムの振舞 (behaviour)」を記述するためのドメイン特化言語 (DomainSpecific Language:DSL) を提供するフレームワーク」 です。 プログラムの振舞? ドメ...