トップページ⇒php
1001コメント302KB

【Agile】Ruby on rails相談所 part2【DRY】

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2006/06/26(月) 01:52:58ID:???
Ruby on rails に関する相談所です。

<英語>
本家: http://www.rubyonrails.org
API: http://api.rubyonrails.com/
Documents&Tutorials: http://documentation.rubyonrails.com/

<日本語>
Rails' wiki: http://wiki.fdiary.net/rails/

ActiveRecordの記事(データベースの操作):
http://jp.rubyist.net/magazine/?0004-RLR
http://jp.rubyist.net/magazine/?0006-RubyOnRails
0002nobodyさん2006/06/26(月) 04:14:04ID:???
RoR廚ってスキル低い香具師ばっかだな。
rubyでRSSリーダ作ってトレンドチェックしてないのか?
0003nobodyさん2006/06/26(月) 07:36:35ID:???
前スレ http://pc8.2ch.net/test/read.cgi/php/1118663500
0004nobodyさん2006/06/26(月) 09:05:44ID:???
>>1
乙
0005nobodyさん2006/06/26(月) 10:19:37ID:???
>>2
なんでRoRでRSSリーダなんか作らなくちゃいかんのだ?

rubyで作られたものならあるさ。
しったか厨乙!
0006nobodyさん2006/06/26(月) 12:16:20ID:???
ここは情報収集能力が低い香具師の巣窟ですね。
0007nobodyさん2006/06/26(月) 20:45:34ID:???
ライド・オン・Rails
発売:ソフトバンククリエイティブ
発売日:2006/06/30
ttp://www.cbook24.com/bm_detail.asp?sku=4797335750

はじめよう Ruby on Rails
発売:アスキー
発売日:2006/07/04
ttp://www.cbook24.com/bm_detail.asp?sku=4756147739

かんたんRuby on RailsでWebアプリケーション開発
発売:翔泳社
発売日:2006/07/27
ttp://www.cbook24.com/bm_detail.asp?sku=4798111570

優しいRailsの育て方
発売:秀和システム
発売日:2006/07/末(予定)
http://wota.jp/ac/?date=20060616

ThinkIT(要無料登録)
ttp://www.thinkit.co.jp/free/article/0605/2/1/

ここのRailsの連載がよさげ。
0008nobodyさん2006/06/26(月) 21:10:02ID:???
シンクイットの中の人必死だなあ(w
0009nobodyさん2006/06/26(月) 21:26:43ID:???
お布施対象が増えすぎると儲としては大弱りなのですがどうしたらいいですか。
0010nobodyさん2006/06/26(月) 21:42:30ID:1biR0DPj
>>1 乙
0011nobodyさん2006/06/27(火) 07:30:05ID:???
お前らも必死だなあwww
0012nobodyさん2006/06/27(火) 09:43:09ID:???
どうするんだろうね。
ruby廚の懐を狙って4社が出版したけど。
そもそもruby廚って4冊買えるほどの財力あるの?
0013nobodyさん2006/06/27(火) 09:50:21ID:???
入門書はあんまり興味ない。
優しいRailsの育て方は、リファレンスとして〜って書いてあるからそれの出来次第。
0014nobodyさん2006/06/27(火) 10:50:01ID:???
きゅまきゅまーの中の人のが秀和ってのが何とも言えないが買いそう。
artonさんのは俺は買う。
他は後から考える。
でも正直言ってRailsだけ4冊は出過ぎ。翻訳本合わせれば5冊だし。


それにつけてもcbook24は目次も載せてないし貧弱なことよ。
0015nobodyさん2006/06/27(火) 21:29:31ID:???
とりあえず全部買う。そして積む。
ボーナスが出るから。
0016nobodyさん2006/06/28(水) 01:35:47ID:???
くまの人のサイトにはいつも大変世話になってるから、お布施しようと思う。
あとはartonも買うかな。他は見送り。
なんか>>14氏と一緒だな
0017nobodyさん2006/06/28(水) 14:46:31ID:???
railsの場合本読んでる時間あったらコード書いたほうがいい。
普通の素養があればgoogle片手に1日2時間弄って
10日も経てば結構なモノが作れるようになる。
0018nobodyさん2006/06/28(水) 14:48:41ID:???
それだけでは不満だから本を買うんじゃないか。
0019nobodyさん2006/06/28(水) 15:54:40ID:???
>>17の言うとおりなんだけど、
どうしても、「これで動くけど、これで正しい方法なのか?」
というのに確信がもてないのがRailsの特徴な気がする。
数多くの「手段」が用意されてるからなんだけど、
最初のうちは、これがお手軽感を出しているが、
ちゃんと作ろうとし始めると、不安感が出てくる。
0020nobodyさん2006/06/28(水) 20:40:02ID:???
一時期の Ruby 本ラッシュを思い出すな…
0021nobodyさん2006/06/28(水) 21:07:02ID:???
RailsのスレがあるのにRubyのスレはなんでないんだろうここ
webprog板っていってもPerlはいくらでもあるのに
0022nobodyさん2006/06/29(木) 00:32:55ID:???
rubyのスレはム板にあるし、乱立させるほどの話題も無いからだと思う
0023nobodyさん2006/06/29(木) 02:01:33ID:???
池袋ジュンク堂いったらもうライド・オン・Rails売ってたよ
0024nobodyさん2006/06/30(金) 15:50:18ID:???
1.1.4
0025nobodyさん2006/06/30(金) 16:39:12ID:???
はやっ
0026nobodyさん2006/06/30(金) 17:33:11ID:???
あれ。
1.1.3はいつの間に出てたの?
0027nobodyさん2006/06/30(金) 17:33:42ID:tdjNSijM
『ライド・オン・Rails』どうでつか?
0028nobodyさん2006/06/30(金) 21:03:55ID:???
今日の昼にgemで入れようとしたら入らなかった
1.1.3も入らなかった
1.1.2なら入った
0029nobodyさん2006/06/30(金) 22:04:16ID:C/ItS9uc
一昨日から、さくらインターネットに Rails 入れようとして急にはいらなくなった。
いままではほとんど問題なかったのに。

ActiveSupport が1.1.3以上じゃないと駄目と言われるし…どっか解決方法を知っている方
お力お貸し下さい。

パーフェクトではいってたのになぁ、ここのところしばらくは。
0030nobodyさん2006/06/30(金) 22:07:53ID:???
失礼、1.3.1 ですね。<ActiveSupport

WEBrickサーバーは問題なく動いているんだけどなぁ。(--;
0031nobodyさん2006/06/30(金) 22:13:23ID:???
>>29-30
普通に指定された以上のものを入れれば動く。
rubyforgeで落とせば?
RubyForge: Active Support: ファイルリスト
http://rubyforge.org/frs/?group_id=570&release_id=4814
0032nobodyさん2006/06/30(金) 23:24:48ID:???
>>31

やってみます。とりあえず、妥協案(時間が無いので)としてWEBRickをポート変えつつ起動してソフトの動きだけテストをしてしまおうかと。

そのあいだに、Gems からおとすのが安定することを祈ってみようかと。

さくらは請求をしないとログが見れないのが辛い。
0033nobodyさん2006/07/01(土) 00:44:24ID:fIwqzkRs
この前のRubyConferenceで、Davidが発表したものの
日本語での要約ってどこかにアップされていませんでしたっけ??

ちょっと前に見たけど、どこにあったか忘れてしまったんですけど
誰か知ってる方がいたら教えてください。
0034nobodyさん2006/07/01(土) 02:11:38ID:???
>>33
http://techno.hippy.jp/rorwiki/?RubyKaigi2006
http://jp.rubyist.net/magazine/?RubyKaigi2006-0611-3#l29
0035nobodyさん2006/07/01(土) 14:46:15ID:00C5+Mz8
ちょっと ActiveRecord で困ってるんだけど、誰か知らない?

class Department < ActiveRecord::Base
  has_many :users
end

class User < ActiveRecord::Base
  belongs_to :department, :foreign_key => 'FK_users_department',
                :dependent => true
end

で、script/console から
Department.find(User(1).department_id)     => Userクラス
って、正しく返るんだけど
User.find(1).department   => nil

最初はうまくいってて、途中で MyISAM から InnoDB に変えたんだけど、そういのって関係あるかな? ARは 1.14.3 です。
0036352006/07/01(土) 14:52:46ID:???
ごめん、
foreign_key と dependent とったら動いた。
原因はわからんけど・・・
0037nobodyさん2006/07/01(土) 17:11:40ID:???
>>35
UsersにはFK_users_departmentっていうカラムがあるの?
あと理屈としては:dependentは関係ないとおもられ。
0038nobodyさん2006/07/01(土) 17:29:25ID:???
foreign_keyって外部キーのことだろ?
単に、データベース設計ミスって田だけじゃねーの?
0039nobodyさん2006/07/01(土) 22:02:40ID:???
>27
ライド・オン・Rails買ってきたからレポするお。
買ったのは、新宿紀伊国屋南店。理由は29日に出ていたから。
Ruby本が平積みだった、、、ありえねぇ。

まずは、中表紙が真っ赤だったのは気に入ったw
本の内容は、初心者を抜けた初級者から中級者向け。これからどうしよう、って人に実際の使い方とTipsがちりばめている。
個人的な感想では、値段の価値は十分にあるが、買うときには立ち読みして欲しいネタがどうか判断して下さい。
以下、箇条書きでチラシの(ry

(・∀・)イイ!!
・具体的な例で使い方をまとめているのでわかりやすかった。それと「あ〜、こういう処理したいんだけどどうかくんだっけ?」って思っていたことに関して
解説があるのが良かった
・解説時に画像を使っているのが多い。これはわかりやすいが、人によってはいらないとも思われる可能性があるも。
・とにかく日本語関係のネタが多い。今までと「ActiveHeartを使え、カス!」と言われてそうなところにGetTextでの日本語化の解説にページ割いていたり
スペジェネの解説やっていたり。
・環境周りのネタを取り扱っている。Apacheでの設定やMongrelの使い方、クラスタリング方法などちょっとマニアックなところまで書いているのにはさすがにびびった
・各種コマンド系で一覧表でまとめているのは便利。RakeタスクやCapistranoのコマンド一覧があるのわかりやすい
・多対多の関係での参照・更新について、HABTAMとhas_many:throughの両方のパターンをまとめているのが嬉しかった。

(・A ・) イクナイ!
・エンタープライズネタ以外Tips集が散っており、それを探すのがちょっと困難。巻末のINDEXが必須
・あまりにエッジなところが多いので、数年後には使えない本になるかも(個人のサイト日記へのリンクバリバリ)
・Tips集ともチュートリアル本ともどっちとも言えない中途半端さがある
・テスト関連のネタがちょっと少ないかな。あることはあるけど軽くふれる程度。実際ページのかねあいであまりさけないのでこれは仕方ないか、、、
・プラグイン特集をして欲しかった。よく使われる代表的なプラグインについての解説があったらいいなと。
・バッドノウハウ的なTipsがなかったのでそのへんもできれば記載して欲しかった

参考になったでしょうか?
0040nobodyさん2006/07/01(土) 22:23:15ID:???
ライド・オン・Railsをジュンク堂で座り読みしてきたけれど、>>39もいっている通り、どっちつかずな印象。
Railsの仕組みが分かった段階で、手っ取り早く主要な機能を覚えるには良さそうかな? 広く浅く。
RailsによるアジャイルWebアプリケーション開発を読んでいるなら、必要ない、と思う。

くまーに期待する。
■ このスレッドは過去ログ倉庫に格納されています