@IT総合トップ > 自分戦略研究所 > エンジニアライフ > Rails Hub情報局 > Rails4に間に合うか、REPL付きエラー画面「Better Errors」がイイ感じ 2日ほど前にGitHubに登場して話題となっているRackアプリケーション向けエラー画面表示ツールの「better_errors... 続きを読む
2012-12-11 Private Resource (Namespace) パターン /my/{resource} どのようなパターン? Singular Resource パターンの特別な場合で、「自分自身」を指すリソース。 人によって違うリソースを指すことを明示するため、名前空間を分けるという用法に着目する場... 続きを読む
gem, ruby, ruby on rails | 02:55自社サービスにAPIを実装する事ってあまりないですよね。kamadoのプロダクトも現在はAPIは公開してません。もし提供するのであれば、簡易的な方法ですが、ユーザーテーブルにtokenカラムを追加して、API用のルーティングを作成... 続きを読む
検索ヘルプ tag:タグ名 タグで絞り込んで検索 user:ユーザーID ユーザーIDで絞り込んで検索 tag:とuser:の併用可能。 tag:およびuser:に設定できる項目は1件のみになります。 続きを読む
現在、Ruby on Railsから使用するジョブキュー処理についてのGemは、ResqueとDelayed Jobがメジャーかと思います。 defunkt/resque collectiveidea/delayed_job Ruby ToolboxのBackground JobsのカテゴリではResqueの方が上位ランクになっていますが、それぞれ... 続きを読む
ITエンジニア向けの質問・回答コミュニティ「QA@IT」で、「RSpec のテストがたくさんついたオープンソースの Rails3 アプリはあるでしょうか」という質問に対して回答したところ、少しはてブが付いたりしたようです。Railsに限らないかもしれませんが、ちょっと... 続きを読む
Statistics Favorites 0 Downloads 0 Comments 0 Embed Views 0 Views on SlideShare 0 Total Views 0 routesrb-shibuyarb-20120718 — Presentation Transcript routes.rb をもう一度考えてみた @tkawa 2012.7.18 Shibuya.rb @tkawa 川村 徹RESTとかRailsとか... 続きを読む
Shota Fukumori (sora_h)'s blog about Ruby, Gentoo, etc. 気になって調べたのでメモ。自分も気をつけないとなー。 Public Key Security Vulnerability and Mitigation github に脆弱性があってそれが突かれたらしい。Rails アプリにありがちな脆弱性の一つ、M... 続きを読む
Rails 3 Ropes Course Gregg Pollack Nathaniel Bibler Thomas Meeks Jacob Swanner Mark Kendall Caike Souza Tyler Hunt Getting Started & Routes Workshop - Lab #1 Bundler & ActionController Workshop - Lab #2 ActionMailer Workshop - Lab #3 ActiveR... 続きを読む
rails | #282 Upgrading to Rails 3.1 - RailsCastsを見て、 The Ruby Toolbox SearchをRails3.1.0に移行してみましたが、(諸問題があり未デプロイ)思ったより大変でした。いろいろ嵌ったので、個人的にはrails2から3への移行よりしんどい印象です。productio... 続きを読む
ようやく Rails3 アプリを一つリリースした。リリースしたものよりもそこに至る過程や理由が自分にとって大事なのでそれを残しておこうと思う。 Rails の採用に関して オレフレームワークとの決別と人材採用のコストダウン これまで、PHP 4.2 以降で使えるオレ... 続きを読む
どうも皆さんこんにちは、GW返上で頑張る babie でございます。Rails のインテグレーションテストで一般的となった Capybara ですが、JavaScript のテストには選択肢が色々あります。envjs, selenium, akephalos, celerity, culerity などなどです。迷いますね... 続きを読む
これまで同社は仮想化から発展したvSphere製品群を中心にIaaS(Infrastructure as a Service)を提供するクラウドベンダでした。今回の発表で、Windows AzureやGoogle App Engineなどと競合するPaaS市場への本格参入を宣言したことになります。 主な発表内容は2... 続きを読む
Ruby1.9: submitted string form parameters with non-ASCII characters cause encoding errors (Using latest Rails 3 from git and latest ruby-1.9.2-head) When one enters any non-ASCII character(s) into a form's text field and submits the form one ... 続きを読む
メモ。一つ謎が解けたので。Rails3ではメールを扱うクラスがTMailからMailクラスに変わりました。そのせいか、素朴に日本語のメールを送る場合、文字コードはISO-2022-JPではなく、UTF-8になります。まあUTF-8になるのはいいとして、問題はこれがbase64なのでし... 続きを読む
ソースの中で定数として扱うのではなく、設定ファイル的に扱いたいRubyはそれなりに長い間使っていますが、Railsはメジャーバージョン毎にちょっと触るくらいで、まったくベストプラクティスとか知らないんですね。で、いまは作る際のお手本として 日本Ruby会議... 続きを読む
メール Twitter mixi Yahoo! Japan goo Ameba 楽天ブログ Facebook ウェブリブログ Blogger Buzz 続きを読む
Rubyのバージョンは1.8系と1.9系に大きく分かれている。Ruby 1.9は、実際には2.0と名付けるべきだったとの声もあるほど、1.8系と比較して高速化や機能強化を果たしている。ただ、Ruby 1.9系の初の安定版であるバージョン1.9.1は2009年1月にリリースされてはいる... 続きを読む
The NullDB Connection Adapter Plugin What NullDB is the Null Object pattern as applied to ActiveRecord database adapters. It is a database backend that translates database interactions into no-ops. Using NullDB enables you to test your model ... 続きを読む
Harmony, from Martin Aumont, is a new Ruby DSL for executing JavaScript and DOM-using code from within Ruby apps. Why's that cool? Well, it enables you to build your own Ruby-level unit tests for JavaScript code within your Web applications -... 続きを読む