はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ FIRN.JP

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 5 / 5件)
 

Chefで始めるシステム構成管理入門 その1 | FIRN.JP

2011/12/05 このエントリーをはてなブックマークに追加 54 users Instapaper Pocket Tweet Facebook Share Evernote Clip Chef Puppet 内部DSL エントリ 手助け

最近 Chef というシステムの構成を自動で管理するツールを使い始めました。同様のツールとして Puppet が有名ですが、レシピを内部DSLで記述出来るほうが自分には合っていると思ったので、今回は Chef を採用しました。折角覚えたので復習も兼ねてエントリを起こしてみます。このエントリがChefの導入を検討している方への手助けになれば幸いです。 Chefの仕組み – 意外と依存関係が面倒なCh... 続きを読む

Ruby 1.9.2 + Rails3でテストカバレッジを取るにはSimpleCovが良さそう | FIRN.JP

2011/10/20 このエントリーをはてなブックマークに追加 44 users Instapaper Pocket Tweet Facebook Share Evernote Clip テストカバレッジ Rails Simple Ruby 見た目

Ruby (Rails) でテストカバレッジといえば Rcov ですね。 しかし Rcov は Ruby 1.9.x に非対応なので Ruby 1.9.2 + Rails3 な環境で開発をしている方は SimpleCov を使うと幸せになれます。名前にSimpleと付いていますが高機能で見た目も綺麗です。 また simplecov-rcov を併用すれば Rcov のフォーマットで出力することも出... 続きを読む

Redis の Pub/Sub を使って Node.js + WebSocket のスケールアウトを実現する方法 | FIRN.JP

2011/06/19 このエントリーをはてなブックマークに追加 162 users Instapaper Pocket Tweet Facebook Share Evernote Clip pub WebSocket redis Sub node

Node におけるスケールアーキテクチャ考察(Scale 編)というエントリーを読んで、RedisはPub/Sub型通信をサポートしているという事を知りました。エントリーでも言及されているように、Pub/Subを使えば Node.js + WebSocket サーバをスケールする際に、中継サーバの役割を果たす事が出来るはずです。 そんな訳で実際に Node.js と Redis を使って Pub/... 続きを読む

APIの作成に特化したRuby製フレームワーク grape を試してみた | FIRN.JP

2011/05/27 このエントリーをはてなブックマークに追加 107 users Instapaper Pocket Tweet Facebook Share Evernote Clip grape Sinatra Rack Rails API

RESTful API の作成に特化したマイクロフレームワーク grape の存在を知ったので調査してみる事にしました。API の実装 に Rails の ActionController は重厚すぎる、Sinatra は軽いけど手間がかかる。。。という中で作られたこのフレームワーク、はたしてその実力は… grape の特徴 grape の特徴は概ね以下の通りです。grape 自体が Rack ア... 続きを読む

Gitを使った開発・運用フローの紹介 | FIRN.JP

2011/05/23 このエントリーをはてなブックマークに追加 837 users Instapaper Pocket Tweet Facebook Share Evernote Clip Git Subversion 俯瞰図 ツッコミ 守秘義務

私の所属している会社では、2年程前にバージョン管理システムをSubversionからGitに移行し、現在まで開発フローを試行錯誤してきました。ようやく形になってきたということで、守秘義務に接触しない程度に紹介&考察していきたいと思います。 形になってきたとはいえ、まだまだ試行錯誤中ですので色々なツッコミは大歓迎です。 現在の開発フローの俯瞰図 現在の開発フローを俯瞰してみると大体下記図のような感じ... 続きを読む

 
(1 - 5 / 5件)