Quantcast
Channel: func09 » ruby on rails
Browsing all 10 articles
Browse latest View live

[rails]PaperClipでクロッピング

PaperClipでクロッピングしたい場合の書き方メモ has_attached_file :picture, :styles => { :thumb => "200x200#" } サイズ指定の後ろに「#」で切り抜きになるようだ

View Article


Rails3のリリース前にチェックすべきこと

みんな大好きRuby on Railsも、RCが出て、いよいよバージョン3登場間際といった感じですね 2010年8月30日にリリースされました。 ベータ版をいれるのはちょっと・・と尻込みしていた人(僕)も、やっと重い尻を上げてみようじゃないかと思わなくもないのではないでしょうか? そこで、Rails3のリリース前にチェックすべき事などをメモします。...

View Article


Image may be NSFW.
Clik here to view.

[Rails3][Mongoid] スレッド式掲示板を作ってみた

Rails3で簡単なサンプルを作ってみた スレッド式掲示板です。 レスは追加できるけど、スレッド追加する機能は作り忘れた。 Mongoid版 http://github.com/func09/rails3_sample_bbs/tree/mongoid-20100813 ActiveRecord版...

View Article

Image may be NSFW.
Clik here to view.

[ラペコ] mixiチェックボックスに対応しました

昨日、mixiの新プラットフォームの発表会、mixi meetup 2010 が行われ、僕も参加してきました。 mixiコネクトはmixi pluginとmixi graph api という2つに分かれました。 予想以上にmixiの本気を感じることができて、今後はmixiへの対応もどんどんとりいれていこうと思いました。...

View Article

Image may be NSFW.
Clik here to view.

Railsのイケてる管理画面を生成するプラグイン「Typus」

(この記事はRuby Advent Calendar jp: 2010 : ATNDの12日目です。前日はbash0C7さんでした。) 今日はRubyでイケてる管理画面を生成する「Typus」を紹介します。 Typusは デザインがシンプルで素敵 認証機能つき(認証なし・HTTP認証・DB認証から選べます) ユーザーの権限制御が可能 Rails3で動く テンプレートのカスタマイズが楽...

View Article


[rails] resque-web にだけBasic認証をかける方法

メモです。 非同期処理にResqueを使う場合、/resque にアクセスすることでResqueのジョブ管理画面を利用できます。 公開する場合、管理画面には認証をかけておきたいので、簡単にBasic認証をかけます。 Rails.root にあるconfig.ruを編集します。 require ::File.expand_path('../config/environment',  __FILE__)...

View Article

[rails][mongoid] MongoidでMapReduce

メモです。 RailsでMongoidを試していろいろやっているのですが、SQLでGROUPとか使う系の処理は、Mongoidに備わっているgroupメソッドよりもmap_reduceメソッドの方が良さそうなのでした。 MapReduce...

View Article

Cucumber + Capybara で RESTful API な ファイルアップロード

冴えないタイトルですみません。メモです。 Cucumber + Capybara で RESTful APIをテストする場合は シナリオ: コメント投稿APIからコメントを投稿できる   もし  パラメーター "body" に "こんにちは!" を設定する   かつ  "コメント投稿API"を"POST"で送信する   ならば ステータスコードは "201" であること もし /^パラメーター...

View Article


Rails(Rack)のHTTPステータスコードとシンボル名早見表

Railsのコントローラーで、ステータスコードを返すときは head 200 のように、ステータスコードの数字で返すこともできますが head :ok のように、数字の代わりにシンボルを使うこともできます。 しかしRailsのリファレンスを眺めていても :ok 以外のシンボル名がわからなかったので調べてまとめました。...

View Article


Rails3.1.rc4 とsprockets 2.0.0.beta.11 のバグ

Rails3.1.rc4 と sprockets 2.0.0.beta.11 は相性が悪く /assets/以下のルーティングに失敗してしまうので Gemfileで下記のようにする gem 'sprockets', '!= 2.0.0.beta.11'

View Article
Browsing all 10 articles
Browse latest View live