rubyに関するmizchiのブックマーク (4)
-
ogiさんのユーザーページです。
-
http://github.com/technohippy/Pongo/tree/master 先週のRubyKaigi2009で﹁Rubyで*1何か作りたい欲﹂を激しく刺激されたので、前から欲しかった物理エンジンをRubyに移植してみた。本気アプリならChipmunkのRubyバインディングでFAっぽいけど、ピュアRubyのもあればあったで嬉しいっしょ。 物理エンジンと言えば前にBox2DのAS3版をJSに移植したことがあるんだけど、Rubyの場合はJSみたいに単純に置換ってわけにいかないから難度高すぎ。30分ソース眺めて諦めた。で、もうちょっとシンプルそうなエンジンということで移植のターゲットとしてはAPE (Actionscript Physics Engine)を選択。ちなみに今回は置換じゃなくてちゃんと目視&手打で移植したっす。 移植してみて分かったのは、APEはホントにシンプル
-
RubyonRailsくらいの規模になると、IDEを使って開発した方がスムーズだろう。Aptanaを使う方、Emacs + RoRモードを使う方、NetBeanを使う方それぞれいるとは思うが、どれも手に馴染まない…という人もいるかと思う。 RubyonRails開発用 開発環境が手に馴染まないのは生産性に大きく関わる問題だ。そこで新しいIDE、RoREDを使ってみよう。 今回紹介するオープンソース・ソフトウェアはRoRED、Windows用のRubyonRails向けIDE︵統合開発環境︶だ。 RoREDは既存のRubyonRailsプロジェクトを開くようになっている。そのため新規ではじめる場合はコマンドプロンプトなどで作る必要があるようだ。左側にフォルダの一覧と、その下にファイルの一覧が表示される。 コード補完 コントローラやモデル、ビューなどは全てハイライト表示される。
-
先日、まちつく!が正式リリースになりました。よろしければ是非携帯でアクセスして遊んでみてください。 おはようございます。内田です。 今までRailsを使うほどでも無いアプリはオレオレフレームワークで作ってたのですが、最近巷で流行ってるsinatraのコードを読んでみたら必要十分な機能があり、センスも良く、とても気にいった。 今回は公式ドキュメントの流れで、使いそうな機能をまとめてみました 一番簡単な例 sudogem install sinatra # app.rb require 'rubygems' require 'sinatra' get '/' do 'Hello, world' end ruby app.rb curl http://localhost:4567/ Routes HTTPメソッドにURLとブロックを渡します get '/' do end post '/'
-
1