Posted in
ruby,
ruby on rails at 8月 16th, 2010.
No Comments.
みんな大好きRuby on Railsも、RCが出て、いよいよバージョン3登場間際といった感じですね 2010年8月30日にリリースされました。
ベータ版をいれるのはちょっと・・と尻込みしていた人(僕)も、やっと重い尻を上げてみようじゃないかと思わなくもないのではないでしょうか?
そこで、Rails3のリリース前にチェックすべき事などをメモします。
RVMをインストールして、Rails2とRails3の環境を共存させる
Rails3から、railsコマンドの挙動が大きく変わっているので、これまでのRails2も使う必要がある場合は、RVMで複数のRuby環境を準備しておくのが良いです。
Ruby Freaks Lounge 第39回 RVM(Ruby Version Manager)による環境構築
http://gihyo.jp/dev/serial/01/ruby/0039
Ruby Freaks Lounge 第40回 RVM(Ruby Version Manager)による環境構築(2)
http://gihyo.jp/dev/serial/01/ruby/0040
※追記を参照のこと
Rails2 と Rails3 の違いを、ざっくりっと学ぶ
いままで慣れ親しんだRails2のインターフェイスは、結構互換性があるので、移行に関してものすごく大きなインパクトがあるわけではないようです。
Rails2との違いを比較しながら、Rails3の新しい部分を紹介した素晴らしいスクリーンキャストがあります。
各コンポーネントごとに動画が用意されていて、資料のPDF(全86ページ)もとてもわかりやすく、一度Rails2を学んだ人であれば、ひととおり流せばRails3の新機能を把握できると思います。
Dive into Rails3
http://rubyonrails.org/screencasts/rails3
上記のプレゼン資料(PDF)
http://assets.en.oreilly.com/1/event/40/The%20Rails%203%20Ropes%20Course%20Presentation.pdf
時間がないひとはPDFを見るだけで十分ですよ。
Rails2のプロジェクトをRails3にアップデートする
既存のRails2プロジェクトをRails3にアップデートする方法は、RailsCastsで紹介されています。
Upgrading to Rails 3 Part 1
http://railscasts.com/episodes/225-upgrading-to-rails-3-part-1
Upgrading to Rails 3 Part 2
http://railscasts.com/episodes/226-upgrading-to-rails-3-part-2
Enjoy Rails3!
追記:2010-08-30
RVMはGemによるインストールが非推奨なので、こちらの方法に従うのがよいとのことです(by @babie)。
http://rvm.beginrescueend.com/rvm/install/
Posted in
ruby,
ruby on rails at 8月 10th, 2010.
No Comments.
PaperClipでクロッピングしたい場合の書き方メモ
has_attached_file :picture, :styles => { :thumb => "200x200#" }
サイズ指定の後ろに「#」で切り抜きになるようだ
Posted in
ruby,
ruby on rails at 8月 6th, 2010.
No Comments.

今週末に放映される、フジテレビのベビスマに
うちの嫁さんのアニメと、その制作風景が放映されます。
9日(日曜日)の深夜00:25〜です。
ベビスマ – フジテレビ
http://www.fujitv.co.jp/b_hp/baby-sma/index.html#bangumi
是非ごらんくださいませ。
Posted in
うちの嫁 at 8月 6th, 2010.
No Comments.
Rails使いの味方Herokuネタです。
HerokuでRailsアプリをデプロイする場合、タイムゾーン設定にちょっと癖があります。
Read More…
Posted in
ruby,
ruby on rails at 7月 28th, 2010.
No Comments.

1時間でツイッターサービスを作ろう!
http://kray.jp/blog/twitter_service_in_1hours/
会社のブログに書いたエントリーがホッテントリに。しかも人生初の一番上のポジション。びっくり。
記念に。
Posted in
日記 at 7月 24th, 2010.
No Comments.
ラペコにコメント機能を追加しました!

コメントはログインしていれば、各ペコフォトに対して投稿することができます。
ラペコ内だけのコメントとして投稿することもできますが、同時にツイッターに つぶやくことも可能です。
是非ご利用ください。
Posted in
works,
ラペコ at 7月 20th, 2010.
No Comments.
ツイッターに匿名で投稿できるサービスを作りました。

つぶやき@名無しさん
http://nanasi3.com/
Read More…

写真を美味しそうに変換するDeliCamがラペコに対応
味しそう!を共有するサービス「ラペコ」と、 写真を美味しそうに変換するiPhoneアプリ「
Delicam」が最強のコンビを組みました。
Delicamは、撮影した写真を美味しそうに変換するiPhoneアプリです。
この度、
Delicamの最新バージョンで、変換した美味しそうな写真をラペコに投稿することが可能になりました!
今だけ半額キャンペーン中
「ラペコxDelicam 美味しさ共有キャンペーン」としまして、 通常230円のDelicamを、半額の115円で販売する半額キャンペーンを実施しています。 キャンペーン期間は7/18までですので、是非この機会にDelicamを体験してください!

DeliCamでラペコへの投稿をもっと簡単に!
Delicamで写真を撮影して、美味しそうに変換し、つぶやきと一緒にラペコに投稿する。
DeliCamを使えば、簡単に、より美味しそうなペコフォトを投稿できます!

Posted in
ラペコ at 7月 5th, 2010.
No Comments.
NiftyGeneratorとは?
すごくニッチな話題になってしまいますが
Railsでサクっとモックを作る時、僕はnifty_generatorを使います
http://github.com/ryanb/nifty-generators
nifty_generatorはRailsCastsのryanb作の、サクっと便利でシンプルなコードを生成してくれるパッケージで
- レイアウト
- Scaffold
- 設定ファイル
- 認証処理
を生成するコマンドを提供してくれます。
RailsCasts内のサンプルアプリケーションは、いつもnifty_generatorを使ってますね。
標準のGeneratorスクリプトに比べて良い点は
- デザインがシンプルだけど適度に良く、拡張する土台にしやすい
- レイアウトが良くできている
- レイアウトだけ生成できる
という具合です。
特にScaffoldしなくてもレイアウトを生成してくれるのは、非常に便利なので僕は常用しているのですが、
最近ViewをHamlで書くようになってから、ちょっと不便だなぁと感じていました。
Haml対応してた
ヘルプみたら、普通に対応してるし・・。
script/generate nifty_layout --haml
create app/views/layouts
create public/stylesheets
exists app/helpers
create public/stylesheets/sass
create app/views/layouts/application.html.haml
create public/stylesheets/sass/application.sass
create app/helpers/layout_helper.rb
すごい!かわいい!nifty_layout!
そして僕はどんどんコードをエディタで書かなくなるんだ!
Posted in
ruby on rails at 6月 29th, 2010.
No Comments.