RUBY ON RAILS
Less than one week after the release of Rails 2.1, was launched in Brazil the first book describing all the new features of this release. After the launch of the book in Portuguese, the Brazilian community united to translate the book into…
大井宏友です。 Ruby on Railsの実行環境はまた混沌とした状態になりつつありますが、 その中でも最近注目なのがApacheプロセスの中で動くPassnger(mod_rails)かと思います。 RailsConfではそのセッションがありました。 開発したのはオランダの企業Phusio…
MySQLのフロントエンドとして有名なのがphpMyAdminだ。Railsをメインシステムにしておきつつも、このためにPHPをインストールすることも少なくない。だが本番環境下ではセキュリティの問題あるので利用が難しい。 そこでRailsで作られたフロントエンドを採用…
RailsのWebサーバとしては、Mongrelが最も良く使われているだろう。最近ではmod_railsも人気になってきている。Mongrelは優れたWebサーバではあるが、実際の運用時にはプロキシの設定などが面倒に感じられることがある。 起動しているところ そんな中、プロ…
Ruby/RoRの開発はテキストエディタとコマンドラインツールがあればすぐに始めることができます。一方、Ruby/RoRの普及に合わせてテキストエディタとしての機能の他にデバッガ、WebサーバやDBサーバとの連携、バージョン管理などの機能を備えた統合開発環境(…
そういえば、半年ほど前からfooo.nameの監視にmuninを入れていて、muninプラグインを書いてRailsのパフォーマンスをモニタリングできるようしているのですが その手順を書いておくと誰か嬉しい人がいるかなと思ったので、メモを残しておきます。サーバはAmaz…
)。2年越しで苦しめられてきたスケーラビリティの問題に対応するためで、書き換えの候補はPHP、Java、そしてRailsフレームワーク抜きのRubyとのこと。 ただし、Twitter創設者であるEv Williams氏自身のTwitterコメントによれば、Twitterのコードの多くはそも…
では, RailsのOpenID Authenticationプラグインを使って,OpenIDでログインとユーザ登録ができるアプリケーションを作成しました。しかし,現状ではOpenIDの認知率が10%強ということもあり,すべての人が OpenID を使える訳ではありません(参考: 【OpenID…
で作成したモデル情報をRuby上で簡単に扱うことを可能にした糊フレームワークです。LuRuJuの紹介の前に、糊付けの対象であるJUDEとRubyを筆者の観点で簡単に紹介します。 JUDEについて 「JUDE」はChangeVisionが提供するJavaベースのモデリングツールで、筆…
http://gihyo.jp/dev/feature/01/openid/0004 まちゅさんの記事 OpenID2.0対応のRailsプラグインを使って。 http://b.hatena.ne.jp/entry/http://gihyo.jp/dev/feature/01/openid/0004
Rails 2.0にてオープンソースなRailsアプリケーションは集合!「Open Source Rails」という記事を書きました。Railsアプリケーションが9つほど一覧されているWebサイトの紹介記事になります。 Open Source Railsのトップページ ライブラリやフレームワークの…
Railsで一番めんどくさかったアプリの公開を、Apache httpdが動いているサーバに、普通にアップロードするだけで行える様にするモジュール、mod_railsがリリースされました。 いままで似たようなものにmod_rubyがあったのですが、ずっとメンテナンスされてい…
http://jibun.atmarkit.co.jp/lskill01/rensai/jruby03/jruby01.html Strutsの知識を基に、Ruby on Railsを学ぶ方法 "RailsのMVCに当たる各コンポーネントと、Strutsの各コンポーネントとの関係をまとめた‥Model(モデル)とController(コントローラ)につ…
respond_to do |format| format.html format.atom { render(:layout => false) } format.rss { render(:layout => false, :action => "index.rxml") } end これで、Atomの場合は/views/example/index.atom.builderが、RSSの場合は/views/example/index.rxml…
respond_to do |format| format.html format.atom { render(:layout => false) } format.rss { render(:layout => false, :action => "index.rxml") } end これで、Atomの場合は/views/example/index.atom.builderが、RSSの場合は/views/example/index.rxml…
http://jibun.atmarkit.co.jp/lskill01/rensai/jruby03/jruby01.html "RailsのMVCに当たる各コンポーネントと、Strutsの各コンポーネントとの関係をまとめた‥Model(モデル)とController(コントローラ)については責務の分担が少々異なっています" http://…
プロジェクト管理というと、大事のように感じてしまい引いてしまう人がいる。だがプロジェクトの大小に関わらず管理はすべきだ。ただその管理項目がプロジェクトの大小によって、変わるべきではある。 [1] 何百、何千人月の場合はいざしらず、個人や少人数の…
http://www.modrails.com/ mod_rails ふふぇ…… mod_rails modrails Apache Module mod_rails 期待していいのかな http://b.hatena.ne.jp/entry/http://www.modrails.com/
http://localhost:3000/say などにアクセスすると、以下のようなエラーが出る。 no such file to load -- sqlite3 DBを使用しないように設定してみる % vim config/environment.rb config.frameworks -= [ :active_record ] この状態で http://localhost:300…
http://journal.mycom.co.jp/news/2008/03/21/017/index.html http://b.hatena.ne.jp/entry/http://journal.mycom.co.jp/news/2008/03/21/017/index.html
Eコマースを成功させる秘訣は何だろうか。単純に言えば、商品と決済方法そして配送の的確さだ。システムは重要ではあるが、最重要ではない。また、現状のECシステムは独自開発かパッケージかに限らず、どれも似たり寄ったりだ。 そう考えると今更ECシステム…
自分で作ってる物でドラッグアンドドロップのUI使いたいなと思ってぐーぐる先生に聞いてみたら以下のページを教えてくれた。 つくるぶガイドブログ: ドラッグアンドドロップで並べ替え(Rails + Ajax) 読み進めていると途中でいきなりsortable_elementという…
チェックポイント Rails 2.0 (2.0.2) をインストールしてみたので、メモ。 Rails 2.0 をとりあえず使ってみる コントローラーのコード JSONP と CSRF 対策の相性 情報ソース このエントリは、実際にやったことをダラダラ書いただけなので、Rails 2.0 のさわ…
http://d.hatena.ne.jp/zariganitosh/20080207/1202373997 セッション保存先変更とCSRF対策とか http://b.hatena.ne.jp/entry/http://d.hatena.ne.jp/zariganitosh/20080207/1202373997
SWXとはFlash向けのデータフォーマットのことだ(参照 [1])。そしてSWX PRCとなると、リモート処理を呼び出すための技術になる。これを使えば他の言語とFlashとでデータを授受できるようになる。 [2] Flashはなんとか今年中に習得したいと考えていた。しか…
http://gyazo.com/cbaf16b8ac44a2715aaf400cd7a9afdc.pngという由来があったんで、簡単にまとめてみる。・CentOS・デフォルトでApacheが動いてて、これは都合で消せない・railsを動かしたいといった状況から、・ロードバランサはapache mod_proxy_balancer・…
Ruby on Rails 1.x系で開発したWebアプリケーションを、Rails 2.0へアップグレードするには、基本的には1.x系の最新版にアップグレードしてから非推奨メッセージがでないようにアプリケーションを変更し、そのあとで2.0にしたらよい── Rails 2.0へのアップグ…
「生産性」は定義が難しいというか泥沼になりがちなので、あえて触れません。ごめんなさい。たぶんJavaでも高レベルなフレームワークを使えばずっと楽になると思います。うまく進まないのが言語やフレームワークのせいでないのなら、個々人がよいと思う*1技…
様々なデータがオンライン上に保管されるようになっている。インターネットVPNを使って、イントラネットのファイルサーバをiDCに置いてしまうサービスもある。 [1] あらゆるデータをオンライン上にストックしていくと何が起こるのか…それを体験できるのがこ…
Rails 2.0.0、2.0.1、そして 2.0.2 という最近の矢継ぎ早なリリースに伴い、Rails サポートディスカッショングループには新しい Rails ユーザからの多くの問い合わせ(source)が届いている。彼らは Dave Tomas 氏と David Heinemeier Hansson 氏が執筆した書…