タグ

2008年12月26日のブックマーク (3件)

  • 優しい Merb の育て方

    ● [Rails][Merb] Merb とは? Merb (Mongrel + Erb) は MVC ベースな Ruby の Web フレームワークである。簡単に言うと、軽量な ActionPack クローンである。Rails のテーマが「規約とDRY」ならば、Merbのテーマは「疑わしきものは入れない」であり、Rails の各機能を取り込みつつも、小さくて単純で簡単で軽量、そして高速であることを目指している。 特徴 コアはシンプルに (必要な機能はプラグインとして追加させる) thread safe cgi.rb を使っていない 高速な ERb エンジンである Erubis を標準装備 Rails に似ている (機能、ファイル配置) 大体3倍くらい速い (Rails Mongrel との比較) チートシート (Rails との比較) 基的に Rails である。app 以下のディレク

  • s21gブログをRails-2.2.2対応にアップデートしました - Hello, world! - s21g

    しばらくRails-2.0.2で運用しておりましたが、このたびRails-2.2.2対応にアップデートしました。 いくつか引っかかった所などをメモしておきます。 background_fuに手を入れたものを使っていたのですが、2.2.2で動かなかったので、最新のコードをgithubからpullしてmerge. それでもsend!を呼び出してる所があって、エラーが出ていたので、sendを使うように書き換えた。 手を入れたものはこちらに置いてあります。http://github.com/genki/background-fu/tree/master プラグイン版のjpmobileが残っていてエラーを出していたので、一旦外す。 erubisが以下のようなエラーを出すようになった。 1  /opt/local/lib/ruby/gems/1.8/gems/erubis-2.6.2/lib/erub

  • Ruby on Railsの作者より:高まった生産性を仕事を余計にこなすためではなく自分の将来に向けて使おう - himazu blog

    IT ConversationsでRuby on Railsの作者デービッド・ハンソンが2008年5月にRailsConfでおこなった講演が配信されている。そして、以下でも聞ける。 RoRの思想についての言及が冒頭にあるが、大部分は開発者の身の処し方についての講演である。その部分の概要は以下の通りである。 RoRは他のフレームワークや開発手法に比べて生産性について依然として優位性があり、RoRを使って開発していると「余剰開発力」を享受できる。しかし、その状態は永遠には続かない。遅かれ早かれ以下のどれかが起こるから。 他の言語/フレームワークがRoRを凌駕する RoRを凌駕する新たなフレームワークが登場する RoRがメインストリームになる 幸い、どれもすぐには起こりそうになく、RoRでの開発はまだしばらく生産性の点で有利である。その優位性によって生ずる余剰開発力をいかに活用すべきだろうか。も