【Agile】Ruby on rails相談所 part2【DRY】
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2006/06/26(月) 01:52:58ID:???<英語>
本家: 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:???rubyでRSSリーダ作ってトレンドチェックしてないのか?
0003nobodyさん
2006/06/26(月) 07:36:35ID:???0006nobodyさん
2006/06/26(月) 12:16:20ID:???0007nobodyさん
2006/06/26(月) 20:45:34ID:???発売:ソフトバンククリエイティブ
発売日: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:???0009nobodyさん
2006/06/26(月) 21:26:43ID:???0010nobodyさん
2006/06/26(月) 21:42:30ID:1biR0DPj0011nobodyさん
2006/06/27(火) 07:30:05ID:???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:???普通の素養があればgoogle片手に1日2時間弄って
10日も経てば結構なモノが作れるようになる。
0018nobodyさん
2006/06/28(水) 14:48:41ID:???0019nobodyさん
2006/06/28(水) 15:54:40ID:???どうしても、「これで動くけど、これで正しい方法なのか?」
というのに確信がもてないのがRailsの特徴な気がする。
数多くの「手段」が用意されてるからなんだけど、
最初のうちは、これがお手軽感を出しているが、
ちゃんと作ろうとし始めると、不安感が出てくる。
0020nobodyさん
2006/06/28(水) 20:40:02ID:???0021nobodyさん
2006/06/28(水) 21:07:02ID:???webprog板っていってもPerlはいくらでもあるのに
0022nobodyさん
2006/06/29(木) 00:32:55ID:???0023nobodyさん
2006/06/29(木) 02:01:33ID:???0024nobodyさん
2006/06/30(金) 15:50:18ID:???0025nobodyさん
2006/06/30(金) 16:39:12ID:???0026nobodyさん
2006/06/30(金) 17:33:11ID:???1.1.3はいつの間に出てたの?
0027nobodyさん
2006/06/30(金) 17:33:42ID:tdjNSijM0028nobodyさん
2006/06/30(金) 21:03:55ID:???1.1.3も入らなかった
1.1.2なら入った
0029nobodyさん
2006/06/30(金) 22:04:16ID:C/ItS9ucいままではほとんど問題なかったのに。
ActiveSupport が1.1.3以上じゃないと駄目と言われるし…どっか解決方法を知っている方
お力お貸し下さい。
パーフェクトではいってたのになぁ、ここのところしばらくは。
0030nobodyさん
2006/06/30(金) 22:07:53ID:???WEBrickサーバーは問題なく動いているんだけどなぁ。(--;
0031nobodyさん
2006/06/30(金) 22:13:23ID:???普通に指定された以上のものを入れれば動く。
rubyforgeで落とせば?
RubyForge: Active Support: ファイルリスト
http://rubyforge.org/frs/?group_id=570&release_id=4814
0032nobodyさん
2006/06/30(金) 23:24:48ID:???やってみます。とりあえず、妥協案(時間が無いので)としてWEBRickをポート変えつつ起動してソフトの動きだけテストをしてしまおうかと。
そのあいだに、Gems からおとすのが安定することを祈ってみようかと。
さくらは請求をしないとログが見れないのが辛い。
0033nobodyさん
2006/07/01(土) 00:44:24ID:fIwqzkRs日本語での要約ってどこかにアップされていませんでしたっけ??
ちょっと前に見たけど、どこにあったか忘れてしまったんですけど
誰か知ってる方がいたら教えてください。
0034nobodyさん
2006/07/01(土) 02:11:38ID:???http://techno.hippy.jp/rorwiki/?RubyKaigi2006
http://jp.rubyist.net/magazine/?RubyKaigi2006-0611-3#l29
0035nobodyさん
2006/07/01(土) 14:46:15ID:00C5+Mz8class 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 です。
003635
2006/07/01(土) 14:52:46ID:???foreign_key と dependent とったら動いた。
原因はわからんけど・・・
0037nobodyさん
2006/07/01(土) 17:11:40ID:???UsersにはFK_users_departmentっていうカラムがあるの?
あと理屈としては:dependentは関係ないとおもられ。
0038nobodyさん
2006/07/01(土) 17:29:25ID:???単に、データベース設計ミスって田だけじゃねーの?
0039nobodyさん
2006/07/01(土) 22:02:40ID:???ライド・オン・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の仕組みが分かった段階で、手っ取り早く主要な機能を覚えるには良さそうかな? 広く浅く。
RailsによるアジャイルWebアプリケーション開発を読んでいるなら、必要ない、と思う。
くまーに期待する。
0041nobodyさん
2006/07/01(土) 22:28:58ID:???いいレビュアーだなおまいさん。
やっぱ買うかなあ。
今のとこRails自体の変化が早いからどの本買っても数年後に使えるかどうかあやしい気がするけど。
0042nobodyさん
2006/07/02(日) 02:12:45ID:???0044nobodyさん
2006/07/02(日) 07:33:09ID:???簡単なのが良ければ、マイクロソフトのSQL鯖とか使えばGUIで簡単に設定できるよ。
本は完璧なの出たら次の本が出なくて衰退するし、儲からないので、不備があるのが当たり前。
万人の要求を満たす本なんてそもそも作れないしな。
筆者のオナヌー文書の性癖と、読者のオナヌーの性癖が合えば売れるんじゃね?
たまにはマヌアクな筆者が居て売れなかったりするし、マヌアクな読者は満たされないことも多い。
何でも萌えにすれば売れる訳でもないし。
0045nobodyさん
2006/07/02(日) 08:47:53ID:???>リモートのmysqlにmysqlコマンドで繋がらないなら、RoRは関係無いから無実。切り分けぐらいしようぜ。
だれがそんなこと言ったよ?
0046nobodyさん
2006/07/02(日) 08:49:45ID:???0047nobodyさん
2006/07/02(日) 09:24:18ID:???初めてRORさわる人や、
フレームワーク初めての人は他の本待ちかな?
RORってフレームワークをRubyでやるシステムでしょ?
間違ってたら指摘よろ
0048nobodyさん
2006/07/02(日) 09:31:45ID:???RORってフレームワークをRubyでやるシステムでしょ?
0050nobodyさん
2006/07/02(日) 13:01:31ID:???0051nobodyさん
2006/07/02(日) 15:48:58ID:???0052nobodyさん
2006/07/02(日) 16:21:35ID:???0054nobodyさん
2006/07/02(日) 20:49:40ID:???0055nobodyさん
2006/07/03(月) 03:41:47ID:???オレはapache2+mod_rubyでやってんだけど、どうやら傍系らしい。
でもさすがに実質的に開発の終わってるmod_fastcgiは使いたくないな・・・
本番で動かしてるperlもphpもあるからlighthttpdはちょっと。。
で、mod_rubyが発展してくなら追いかけようと思うんだけど、傍系のままなら乗り換えようと考えてる。
#その場合、新鯖かな・・・
0056nobodyさん
2006/07/03(月) 05:10:53ID:???アパチメモり食い過ぎだし分散も面倒。規模が大きくなって来るとJavaで組み直すしか無くなる。
0057nobodyさん
2006/07/03(月) 13:23:08ID:???Javaで組みなおすような可能性があるなら初めからJavaにしないと。
0058nobodyさん
2006/07/03(月) 13:53:44ID:???0059nobodyさん
2006/07/04(火) 03:25:20ID:???0060nobodyさん
2006/07/04(火) 08:18:50ID:???弱いけど安い鯖を複数のほうが予算に優しい。
0061nobodyさん
2006/07/05(水) 10:53:19ID:/oP29huQ斜め読みなんでレビューが間違っていても勘弁して。
内容は、
基本的なスケジューラを作る為に、どのようにペアプロしていくかとか
XPの要素を取り混ぜて説明してある。
物語形式なんで、確かに初心者向け。
ただ、最初からテスト駆動で開発していきましょう、
コーディング規約は決めて始めましょう、
という内容からscaffoldを使って構築し、
それを改変していく感じで進んでいきます。
RoRは1.1.2 DBはPosgresという設定で進んでいく。
途中開設にSqlite3の場合はこう、とかそんな説明はあり。
Webrickでの進行方法で、apatchとかWebサーバを使う場合の説明は見当たらなかった気がする。
DB関係の操作はmigrateを使ってcreateからリレーションを使う方法も
わかりやすくは書いてあるけど、
Rake、generateの説明はコマンドヘルプ一覧を印刷して載せてあるだけ。
まぁ全体的にチュートリアルをわかりやすく解説した感じでしたので、
ソースを使ってとりあえず動かしてみましょう、という使い方をしたい人向け。
アジャイル本のチュートリアルよりは、判り易いし改変の仕方も丁寧でした。
0062nobodyさん
2006/07/05(水) 11:00:11ID:/oP29huQすでにRailsを使って開発しているぞ、って人はいらないかな。
パラパラめくってみてその辺りは確認してみてください。
値段的にライドオンと同じくらいで、厚さ・内容は半分位
0063nobodyさん
2006/07/05(水) 19:17:42ID:???レポ乙。
チュートリアル形式ということで、買ってみようかなと思ったのだが、
かずひこが生理的に無理・・・なので、ライドオンRailsにするよ
0064nobodyさん
2006/07/05(水) 21:19:28ID:QeABHED50065nobodyさん
2006/07/06(木) 00:11:19ID:???所詮お遊び用と言われればそれまでだが。
0066nobodyさん
2006/07/06(木) 05:55:37ID:???RoRから興味を持ったんで、Rubyでどういう帳票の選択があるのかどうかも分かってないんだが…。
0067nobodyさん
2006/07/06(木) 09:39:23ID:ie/rjH2r俺も知りたい。
HTMLで作るとあれこれ不満を言われるんだよね。
XMLを吐いてExcelやcalcに食わせる形で逃れようとしてるんだが
何かが違うんじゃないかと思う俺ガイル
0068nobodyさん
2006/07/06(木) 09:51:00ID:???yajb、rjb等のJavaブリッジ経由でiTextとかFOPとか使ってもいいんじゃねえの。
まあJREが欲しいが。
0069nobodyさん
2006/07/06(木) 10:13:41ID:???Ruby Reports - An extensible system for building reports and reporting applications
http://ruport.infogami.com/
ただ、SVGベースっぽいから、正直どうかと。
0070nobodyさん
2006/07/06(木) 15:11:26ID:???0071nobodyさん
2006/07/06(木) 18:38:31ID:???0072nobodyさん
2006/07/06(木) 20:55:45ID:???0073nobodyさん
2006/07/06(木) 21:13:56ID:???今どきはpdfが当たり前か。
ちょっと当たってみるざんす。アリガトンでした。
007466
2006/07/06(木) 21:23:14ID:???明日早速試してみるよ。
今日は納入の人足仕事で疲れたから、ビール食らって寝る。
0075nobodyさん
2006/07/06(木) 22:36:55ID:UQnLFo/1単一の主キーを追加する
0077nobodyさん
2006/07/06(木) 23:08:45ID:???ライドオン今日ゲットしますた。
>RailsによるアジャイルWebアプリケーション開発を読んでいるなら、必要ない、と思う。
いや、相互に補完するような感じに思えるんだが。
「RailsによるアジャイルWebアプリケーション開発」は
>>39の挙げた(・A ・) イクナイ! の部分は良くつっこまれており、
(・∀・)イイ!! の部分がなかった。
後発なだけにその辺を狙ったのかもしれない。
両方買ってもプラグインだけは食い足りないんだが、このへんはStrutsなんかと
違って黎明期のフレームワークなんで「定番」とまで呼ばれるものも少ないから
仕方ないのかも知れない。
0079nobodyさん
2006/07/07(金) 15:12:26ID:???008070
2006/07/07(金) 15:55:09ID:???専用鯖が月2万からはあった、これは高すぎ
ググル先生に聞いたところ
Xrea(月200円?)やさくら(月200円?)で動くようだ
設定がいろいろあって面倒で、
しかしFastCGIがつかえないので激重らしい
外国のサーバーは
ホスティングサービス (rails or RoR)で
探したところ、日本語のまとめのページがあって
よさそうな値段?(1ドルから60ドル)ぐらいであるので
(すでにインストール済み)
ttp://d.hatena.ne.jp/naoya_t/20060102/1136302999
英語だと支払いの問題や、契約書?読めない問題もあるし・・・
トラぶったらこちらから何もできない可能性高いし
日本ではどうなのかと、
008170
2006/07/07(金) 16:06:38ID:???0083nobodyさん
2006/07/07(金) 16:28:05ID:???0084nobodyさん
2006/07/07(金) 21:58:36ID:???同じくくまくまーな人に期待してるものです。
AWDwRの第二版日本語版っていつ頃出るのかご存知ですか?
>>83
> そもそも需要が無いからサービスも無いわけで。
レンサバ屋のみなさんが需要に気づいてないというのはない?
0087nobodyさん
2006/07/08(土) 01:37:45ID:???0090nobodyさん
2006/07/08(土) 07:13:33ID:???VPSはマシンこそ共有だが環境は独立だから、メンテの手間はかかるよ。
その点、Railsのホスティングサービスなら、RubyやRails自体のメンテはしなくてすむ。
>>89
VMってなに?Virtual Machineじゃないよね。
0091nobodyさん
2006/07/08(土) 10:42:18ID:???レン鯖屋としては遣りたくないだろう。
おまいらはRoRのレン鯖に初期費用と毎月いくらだせるの?
逆にRoRのレン鯖面倒見るのに月給いくら欲しい?
0092nobodyさん
2006/07/08(土) 10:56:48ID:???Web経由でFastCGIプロセス弄ったりとかそんなイメージ?
0093nobodyさん
2006/07/08(土) 11:46:48ID:fKJDXcnh特に制限がないほうが月1万(初期費別)。
PHPと違って、アプリケーションごとにプロセス立ち上げなきゃ行けないし
メモリも食うし、専用サーバーになっちゃうのはしょうがないね。
009470
2006/07/08(土) 11:53:29ID:???>>Xrea(月200円?)やさくら(月200円?)で動くようだ
設定がいろいろあって面倒で、
しかもFastCGIがつかえないので激重らしい
>>よさそうな値段?(1ドルから60ドル)ぐらいであるので
(すでにインストール済み)
初期費用は置いといて、
月2万円は高い
設定面倒なのはパス月200円
よさそうな値段は月100円から 5000円ぐらい
>>92
RoRは自分が調べた範囲では
FastCGIが動いているところではないか?
それかLighttpdが動いているところ
しかもプリインストール済み
どこかの記事に、
必要なアプリはリストを選択するだけで
インストールできるらしいぞ
0095nobodyさん
2006/07/08(土) 12:12:13ID:???日本の鯖で
満足に動きそう(専用鯖)で一番安いのは
さくらの制限あり月6800円かな???
しらべてないから
FastCGI動くかどうかは自分で
0096nobodyさん
2006/07/08(土) 12:39:10ID:???0097nobodyさん
2006/07/08(土) 14:49:32ID:???0098nobodyさん
2006/07/08(土) 14:59:35ID:???そっちのサポートはあんまり期待してないのだが、
FastCGIやlighttpd等が使える安いレン鯖が無いのが残念
0101nobodyさん
2006/07/08(土) 17:29:56ID:???ttp://gigazine.net/index.php?/news/comments/20060628_control_panel_demo/
ttp://www.miyoshitakayuki.com/archives/303
ttp://jharai.blogspot.com/
ttp://meso.name/archives/70
ttp://d.hatena.ne.jp/naoya_t/20060102/1136302999
お勧めレンタルサーバ
現在皆無
↓↓↓↓↓お勧めではない、使えるかも?程度↓↓↓↓↓
専用レンタルサーバー
月6800円から
ttp://www.sakura.ne.jp/ss/02.shtml
VPSタイプレンタルサーバー
月4095円から
ttp://www.ymc.ne.jp/service/vps/index.html?navi=left_vps
月2980円から
ttp://www.tsukaeru.net/vps.php
↑↑↑↑↑お勧めではない、使えるかも?程度↑↑↑↑↑
VPSとは
VPS(Virtual Private Server )
仮想専用サーバー
ランニングコスト月1万円以上はカット
結論、海外のレンタルサーバーを使え
■ このスレッドは過去ログ倉庫に格納されています