私、餡子のためなら逆立ちだってしますよ。 こじらせている。 食べたいと思ったら食べたいのである。 ここが北カリフォルニアの片田舎であろうと、私があんみつが食べたいと思えば、あんみつは今すぐ作って食べなくてはいけないものになる。食いしん坊の思考は凄まじい。 子供が観ていたアニメで、赤ちゃんが空の…
Merbのsliceは、独立したMerbのサブシステムを再利用する仕組みです。 はじめ、Railsのcomponentのようなものだと思っていたのですが、 どちらかというとEnginesのような機能を持っているようです。 Merbのsliceは、Gemで管理されているので、sliceを利用する場合は、 sliceのGemをインストールします。 例えば、 merb-auth-activation-slice を利用したい場合、 今の所Gemが配布されていないので、githubからソースを持ってきて、 以下のようにインストールします。 1 % git clone git://github.com/ck/merb-auth-slice-activation.git 2 % cd merb-auth-slice-activation 3 % sudo rake install
This book is work in progress, your help is requested @ github この本はまだ執筆中です。協力いただけるなら github まで。 Life On The Edge With Merb, DataMapper & RSpec Foreword (前書き) (TODO) the foreword Preface (序文) This is a collaborative effort to document the features of Merb and DataMapper, while also providing example Merb applications. これは、Merb と DataMapper の機能をドキュメント化しようという、協力的な取り組みです。 また Merb アプリケーションのサンプルも提供します
As of version 2.0, Phusion Passenger supports Rack (and thus Merb) through a Rack config.ru file placed at the root of an app: # config.ru require 'rubygems' # Uncomment if your app uses bundled gems #gems_dir = File.expand_path(File.join(File.dirname(__FILE__), 'gems')) #Gem.clear_paths #$BUNDLE = true #Gem.path.unshift(gems_dir) require 'merb-core' Merb::Config.setup(:merb_root => File.expand_pa
昨夜詳解 Objective-C 2.0が届いてたので、週末はObjective-C漬けになろうと思ってたんだけど、何故かMerbを弄るのにはまってしまった。ということで遅蒔きながらMerb+DataMapperをいろいろ調べた。 ちょっと触ってみた感触としては、良いね。基本はRails+ARで書くのとそんなに変わらない。良くわかんないけど勘で「Railsだったらこうだよな」で書いても大概のものは動いた。ふむ。あとはパフォーマンスがどうなるかだけど、こればっかりはまともなアプリ書いてみないとわかんないな。前に頼まれて作ったとあるイベントの管理システムを試しにMerb化してみるか。FastladderをMerbに移植してみるとか(ry。いいからバグ修正しろって怒られそうなのでやめとこう。ていうか忙しくて止まってたもろもろの修正はやくコミットしないと。 DataMapperは結構気にいった。モ
railsアプリの欠点のひとつはファイルのアップロードが大変なことでしょう。 そこで次のようなrakeを作って、rsyncをつかってサーバと同期するようにしました。 これでテストサーバにアップロードするのが簡単になります。 deployするときはcapistranoの方が楽そうですが、開発段階ではいちいちsvnにコミットせねばならず無駄にコミットを繰り返すことになってしまいます。 おそらくこちらの方がよいでしょう。 参考につくったrakeファイルを置いておきます。これを lib/tasksに入れておけばOK。 SERVER=”username@domain.name” APP_DIR=”/path/to/merb/root/” namespace “rsync” do desc “do rsync” task :do do sh “rsync -avz –delete –exc
悪い冗談としか思えないんだけど、Merb と Rails が統合されるらしい。 Merb gets merged into Rails 3! by DHH (Rails 作者) Rails And Merb Merge by Yehuda Katz (Merb 主任開発者) Rails and Merb core team working together on their next release by Matt Aimonetti (Merb コアチームメンバー & merb-book リーダー) Merb *is* Rails by Ezra Zygmuntowicz (Merb project 創始者 & EngineYard 共同設立者) Rails and Merb Bury the Hatchet (Rails の有名ブログ) 実は 1 週間前に、DHH が Merb の信者
これって、ある意味、オープンソースプロジェクトの凄みが見えてくるすごく衝撃的なニュースです。そこで、なるべく、IT業界に関係ない人にもわかるように、このニュースの意味をいくつかの側面から考えてみたいと思います。 ビジネスではあり得ないことが起きた まず何が起きたのかひとことで言うと、RailsというプロジェクトがMerbというプロジェクトと合流して、次のバージョンを共同で開発することを発表したということです。 Rails 3高速化Merb技術採用、Rails 2非互換の可能性 | エンタープライズ | マイコミジャーナル 簡単に言えば、Windowsの次期バージョンをMac OSXベースで開発することになったようなものかな。 Ruby on Railsは、「RubyのWebアプリ開発用フレームワーク」というジャンルで一番メジャーなソフトです。その分野に関係する人ならば誰も知らない人がいない
PassengerはRackに対応しているので、Merbも動かすごとができます。 以下のように、Merbアプリケーションのディレクトリの直下に config.ruファイルを作成して置くだけです。 1 require 'rubygems' 2 require 'merb-core' 3 Merb::Config.setup(:merb_root => ".", 4 :environment => ENV['RACK_ENV']) 5 Merb.environment = Merb::Config[:environment] 6 Merb.root = Merb::Config[:merb_root] 7 Merb::BootLoader.run 8 9 # Uncomment if your app is mounted at a suburi 10 #if prefix
今月16日のMerb newsで、数日後にリリースされると予定されていた Merb-1.0.1がリリースされたみたいです。 Merb news nov-16-2008 Merb 1.0.1 Merb 1.0.1 is in the work and should be released in the next few days. It’s just a maintenance release, so nothing new but we expect to ship with the new upcoming version of DataMapper, optimized generator (you will be able to use spaces in between arguments if you follow the unix standard) and some bug
前回のつづき、 automigrate によって development 環境の DB はうまく出来てくれるのだけど、テスト環境の DB が反映されない。面倒なのでこうしてしまう。 database.yml :test: <<: *defaults # :database: db/test.sqlite3 :database: db/development.sqlite3 mkdir db rake dm:db:automigrate ここは fixtures が欲しい。 spec/fixtures/articles.yml を作成 birdland: id: 1 title: Lullaby of Birdland body: | Lullaby of birdland, that's what I always hear when you sigh Never in my woodla
gem install してみると merb 0.5.3、ここは 0.9 系が使いたいので git head からインストールする。 (change log を見ると 0.5.3 の次が 0.9.0) http://www.merbivore.com/get_merb.html#trunk OSX Tiger + ruby 1.8.6 + MacPorts でインストールは滞り無く完了、 途中エラーが出た場合はライブラリや gem の有無を疑う。glib2無いとか、rspec無いとか。 アプリを書こう 参照 http://rorblog.techcfl.com/category/merb/ datamapper, mock http://fr.ivolo.us/ http://www.jaikoo.com/2007/10/28/datamapper-with-merb init.rb を触
● [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 以下のディレク
GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く