Ruby on Rails

Rails3のコマンド

昨日の続き 参考:Rails3 リリースノート全文和訳 (ただし適当) - gom68の日記 参考:#200 Rails 3 Beta and RVM - RailsCasts scaffold作成 コマンド変わっている ってか"ruby script/***"を"rails ***"にすれば良いです。 rails generate scaffold todo titl…

Rails3を試してみる

参考(ってか、そのまんま):#200 Rails 3 Beta and RVM - RailsCasts とりあえずRVMで確認してみる rvm:All about Ruby on Rails & Data recovery software > rvm 1.9.1 > ruby -v ruby 1.9.1p376 (2009-12-07 revision 26041) [i386-darwin10.2.0] 必要そう…

次号のWEB+DB PRESSはRails特集!

WEB+DB PRESS Vol.51作者: 吉見和也,安井真伸,川口耕介,武者晶紀,森田創,高林哲,羽生章洋,小飼弾,角田直行,はまちや2,川嶋慶介,高橋徹,舘野祐一,石黒尚久,赤松祐希,杉本俊幸,今井克則,有賀一輝,小棚木章直,荒川傑,冨田慎一,青木靖,伊藤直也,吉野純平,ミック,…

Comet + Rails がおもしろい!

今更ながらCometに挑戦。 Cometというのは… Comet(コメット)とは、Webアプリケーションを構築する際に利用される技術で、この技術を使うと、サーバで発生したイベントをクライアントからの要請なしにクライアントに送信することができる。 Comet - Wikiped…

Merb(Rails3) in Action

Manning | Rails 3 in Action タイトルは時期尚早だなー。 ちなみに、第1章のみDL可能 http://manning.com/ivey/katz_meapch1.pdf 買おうか検討中 Merb Way, The (Addison-Wesley Professional Ruby Series)作者: Foy Savas出版社/メーカー: Addison-Wesley …

jQuery on Rails

Railsでアプリケーションを作成した際のデフォルトJS(AJAX)ライブラリはprototype.jsとscript.aculo.us。 しかし、昨今のajax開発にはjQueryを使う人が多いんじゃないかと。 っつーワケで、今更ながらRailsでjQueryを使ってみましょう。 今回は以下のサイト…

JRuby on Rails で エラー その3

コレとコレの続き。 情報もらった。 っつーか、自分が貼ってたリンクに書いてあった。(よく読めよ。オレ。) It looks like using the -S flag for the script/generate script was causing me problems. jrubyコマンドのオプションで"-S"をつけるとダメっぽ…

JRuby on Rails で エラー その2

昨日の続き。 っつーか、windowsはJRuby1.2.0でのRailsは無理っぽい。 http://jira.codehaus.org/browse/JRUBY-3621 こんなのを見ると、 「神様、Windowsを忘れてないですか?」 って言いたくなる。

JRuby on Rails で エラー

JRuby 1.2.0 Rails 2.3.2 でgenerateを実行すると"relative_path_from"エラーが出る。 c:\rbc\jruby_test>jruby -S script/generate controller hello index C:/_work/languages/JRuby/jruby-1.2.0/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_cont…

Rails + YUI Editor でRailsのテキストエリアをWYSIWYG化

たまには技術的な事も書かないとね。 というワケでRails + YUI Editorでリッチなエディターを作ってみよー。 YUI Editor: http://developer.yahoo.com/yui/editor/ プラグインで簡単導入 YUI Editorを簡単導入できる"YUI Editorプラグイン"があるのでそれを…

NetBeansが重い。

MongrelなどのRailsサーバを起動しようとすると、すっごく重い。 キックから起動完了まで1分以上かかる。 なんやねん。

aptana結構いいね。

最近はRuby(Rails)のコーディングはNetBeansを使っていたんだけど、id:shikajiroさんがTwitterでaptanaリスペクト状態だったので、自分もaptanaを使ってみた。 Aptana いいねー、コレ。 aptana(RadRails)の登場当初は安定性が低くて、途中で落ちたり、コード…

Rails2.3.2でActiveResourceの仕様が変わってる?

Rails2.2.2でActiveResouceを使用して作っていたアプリを2.3.2に移行したら動かなくて焦った。 どうやらActiveResourceが取得する属性名がキャメルタイプの場合、勝手にアンスコタイプに変換してくれてやがる。 Rails2.2までは item.attributes["DataUrl"] …

JRuby on Rails 2.3.2 で db:create できない?

とりあえず、メモ 以下の環境で、db:create が動かなかった Java 1.6.0_11 MySQL 5.0.77 JRuby 1.1.5 rails 2.3.2 activerecord-jdbc-adapter 0.9.1 activerecord-jdbcmysql-adapter 0.9.1 jdbc-mysql 5.0.4 database.yml はこんな感じ development: adapter…

Rails2.3.2がリリース

id:taigouさんのエントリーから RBC3月のイケテルRails勉強会はRails2.3.2で - tragicomedy アップデート方法 1.コマンドプロンプトを起動し、"gem update rails"を実行 >gem update rails Updating installed gems Updating rails Successfully installed …

Rails2.3.1 で SQLite3 を使用する(Windows Vista)

まぁ、Vistaと書いてますが、環境変数の開きかたが違うだけでXpでも(たぶん)同じです。 ※Macに関してはid:taigouさんの方をご覧ください 3/28のRBCイケテルRails勉強会の環境構築〜SQLite編 - tragicomedy まずはRails2.3.1のインストール 以前、書いたエ…

Rails2.3.0にしたら

Railsを2.3.0に更新した後に、NetBeansで遊んでみようとプロジェクト作成。 プロジェクトを右クリック→生成を押下したら こんなエラーが出るように…orz java.lang.NullPointerException at org.netbeans.modules.ruby.railsprojects.GeneratorPanel.getSelec…

Ruby on Rails 2.3 リリース

いつの間にかリリースされてた リリースノート Ruby on Rails 2.3 Release Notes — Ruby on Rails Guides 英語が出来ない自分を呪う まぁ、とりあえずインストール >gem update rails --source http://gems.rubyonrails.org Updating installed gems Updatin…

RBC勉強会資料(ソース込み)

↓にすべてアップしました。 h-nakaoの日記 - hiroshinakaoグループ 誤字があればご愛嬌。

Windows環境での Rails2.2 + MySQL5.1

Windows に Ruby on Rails 2.2 + MySQL 5.x 環境を構築する手順とハマり所 - すがブロ どうやら地雷のようです。 RBCのメンバーの方に教えていただきました。ありがとうございます。 Windows環境でRailsを使うにはMySQL5.0が無難なようです。 1月24日にRBCの…

最近jQueryの勉強をしています。

Railsで開発しているとデフォルト導入されるprototype.js。 なので、prototype.jsばかり使っていました。 でも最近、「jQueryの方が面白いんじゃないの?」と思って、jQueryの勉強をしています。 ジュンク堂で書籍を見ても、prototype.jsに比べてjQueryの書籍…

リクエストパラメーターのみを取得する

コントローラーでリクエストパラメーターを取得する場合、通常 params を使うと思うのですが、この場合 params には controller, action, format などのリクエストパラメータ以外の値も入っています。 getやpostなどで渡されるリクエストパラメーターのみを…

最強の Ruby 向け IDE は?

http://journal.mycom.co.jp/column/ide/046/index.html 最近になって Ruby や Rails に対応したIDE がたくさん出てきたけど、 Ruby および Ruby on Rails 用の IDE は今のところ NetBeans が最強かなと思う。 最近 Ruby で NetBeans ばかり使っていたので、…

Rails3

「Merb2はRails3に」,Rubyの代表的な2つのフレームワークが統合へ | 日経 xTECH(クロステック) どうやらMerbと統合するっぽい。 パフォーマンスには超期待だけど、Rails2との互換性は無理だろうなー。

xmlのハイフンをアンダースコア表示されるようにする

scaffold 作成時などにできるソースでは以下のようになっている。 render :xml => @prefecture.to_xml これだと、単語区切りがハイフンになって気持ち悪い (created-at みたいになっている) こうすれば、単語区切りがアンスコで表示されてちょっと気持ちよく…

NetBeansのタスクフィルタをカスタマイズ

NetBeans6.5でRails開発をする際、prototype.jsなどのデフォルトのjavascriptライブラリがタスクフィルタに引っかかって、重くなったり必要な情報が見づらくなったり。 そんなワケで、デフォルトで生成されるjavascriptのフィルタリングをカット。 1.フィル…

paperclip でハマった。

ファイルのアップロードを簡単にするRailsプラグイン「paperclip」でハマった。 多分、Windows(XP)でやってるヒトはハマるかも。 まずはインストールは公式サイトに従いgitで入手 ruby script/plugin install git://github.com/thoughtbot/paperclip.git 導入…

mongrel_clusterが起動しない

朝からとなりの本棚にアクセスできない。んで、mongrel_cluster をスタートしようとしても↓のメッセージが > mongrel_rails cluster::start starting port 4000 ** !!! PID file tmp/pids/mongrel.4000.pid already exists. Mongrel could be running alread…

Rails2.2.2を使ってみた

NetBeansも6.5になりました。 起動時にタスクを洗い出してくれるのはいいのですが、CPU食いすぎ…orz prototype.jsが引っかかりまくっています。 まぁ、それはいいとしてRails2.2.2のプロジェクトを作成。 そしたら、いきなりエラー。 gem を1.3.1にしていな…

OpenID

となりの本棚をOpenIDに対応させようと、ruby-openidのサンプルを試してました。 はてなやopenid.ne.jpのOpenIDはうまく動いたけど、YahooのOpenIDは動かず。 どうやら、YahooのOpenIDはlocalhostじゃ動かないみたい。 サーバにアップして試してみるかね。