[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 03/15 20:02 / Filesize : 225 KB / Number-of Response : 939
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

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



1 名前:nobodyさん mailto:sage [2006/06/26(月) 01:52:58 ID:???]
Ruby on rails に関する相談所です。

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

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

ActiveRecordの記事(データベースの操作):
jp.rubyist.net/magazine/?0004-RLR
jp.rubyist.net/magazine/?0006-RubyOnRails

156 名前:舞波 [2006/07/16(日) 20:33:50 ID:PdC+6Fqp]
>>150
カラム名が "enabled" であれば論理的削除として自動的に扱われるけど、、、
違うよね?多分、「権限1」「権限2」・・・、みたいなやつだよね?

えっと、多分今はサポートしてないと思うので、"check_box" で自分で頑張る
しかないです。はい。"app/helpers/xxx_helper.rb" が一応用意されてるので、
"human_attribute_edit" の中で "column_name" で場合分けとかでよろ。


157 名前:nobodyさん mailto:sage [2006/07/17(月) 01:11:38 ID:???]
>>156
稟議書的なもので、承認済 or 未承認(簡単なものなので却下ってのはない)
ってのがやりたかったんですが、「何でこれセレクタなの?」って言われまして…。

ポインタを示して頂いたので、ちょっと自分で弄ってみます。ありがとう。

158 名前:nobodyさん mailto:sage [2006/07/18(火) 14:11:50 ID:???]
15分で調べられる香具師はRoR使えるけど、15日調べても解決できない香具師も世の中には居ると思う。
まあそれが馬鹿除けって名前の壁っていうかRoRの敷居の高さなんだけどね。

159 名前:nobodyさん mailto:sage [2006/07/18(火) 21:52:16 ID:???]
>>158
何を言うとるんだね、君は。

160 名前:舞波 [2006/07/18(火) 22:10:46 ID:0dmzmLWT]
>>157
試しに、チェックボックス機能を追加してみました。(stable に追加済み)
boolean な承認済カラムの ViewProperty に "column_type=:checkbox" してみて下さい。

#db/localized/xxx.yml
property_accepted:
 :column_type : :checkbox

他にも溜まってた修正を一気に追加したので、動作がおかしくなったら
スペジェネが作ったヘルパ等を一回削除してやり直してみて下さい。


161 名前:nobodyさん mailto:sage [2006/07/18(火) 22:30:09 ID:???]
>>160
舞波乙!

# 一度言ってみたかったwww

162 名前:nobodyさん [2006/07/18(火) 23:53:49 ID:5+WOfXcM]
ttp://wota.jp/ac/?date=20060525#p02 に認証プラグインが載っているのですが、
インストールして、コントローラーに
htpasswd :user=>"foo", :pass=>"bar"
と入れて実行してみると
undefined local variable or method `htpasswd_options' for #<BbsController:0x409d1014>
となって、エラーになってしまう。なんでだろ?知っている人おしえてください。


163 名前:舞波 [2006/07/19(水) 01:48:28 ID:iCSrhTtg]
>>161
thanks!

>>162
知ってるので答えます。なんとなくRailsのバージョンが古い気がします。
ruby script/about してもらえますか?Rails1.1.4で動作確認してます。


164 名前:nobodyさん mailto:sage [2006/07/19(水) 03:25:47 ID:???]
いきなりだけど質問なんですが
ttp://internet.kill.jp/wiki/index.php?%B5%BB%BD%D1%2FRuby%A4%C7RSS
ここにあるRSSリーダー使って
RoRでWebアプリケーションにするやり方ってどうやるんですか?
なんかRoRの仕組みがイマイチ分かってないので、お願いします



165 名前:nobodyさん mailto:sage [2006/07/19(水) 04:01:31 ID:???]
なんで日本人だけRoRって言うの?

166 名前:nobodyさん mailto:sage [2006/07/19(水) 08:21:54 ID:???]
Rise of Rome

167 名前:nobodyさん [2006/07/19(水) 09:13:19 ID:rEqJMKNx]
環境はdebian sargeです。
$ ruby script/about
About your application's environment
Ruby version 1.8.2 (i386-linux)
RubyGems version 0.9.0
Rails version 1.1.4
Active Record version 1.14.3
Action Pack version 1.12.3
Action Web Service version 1.1.4
Action Mailer version 1.2.3
Active Support version 1.3.1
Application root /home/******
Environment development
Database adapter sqlite3
Database schema version 3
1.1.4になっているように見える。

168 名前:nobodyさん mailto:sage [2006/07/19(水) 09:31:52 ID:???]
舞波本っていつごろ発売になりそうですか?
サイトの新刊情報みてものってないのです

169 名前:nobodyさん mailto:sage [2006/07/19(水) 12:34:23 ID:???]
秀和のページでは8/1って書いてあったよ

170 名前:nobodyさん [2006/07/19(水) 16:16:42 ID:1s5x+cZo]
>>167
エラーをもうちょっと書いてみます。
undefined local variable or method `htpasswd_options' for #<MemberController:0x409cbf9c>
vendor/plugins/htpasswd/lib/htpasswd/class_methods.rb:66:in `htpasswd_authorize'
/usr/lib/ruby/gems/1.8/gems/actionpack-1.12.3/lib/action_controller/filters.rb:399:in `send'
/usr/lib/ruby/gems/1.8/gems/actionpack-1.12.3/lib/action_controller/filters.rb:399:in `call_filters'
/usr/lib/ruby/gems/1.8/gems/actionpack-1.12.3/lib/action_controller/filters.rb:394:in `each'
/usr/lib/ruby/gems/1.8/gems/actionpack-1.12.3/lib/action_controller/filters.rb:394:in `call_filters'
/usr/lib/ruby/gems/1.8/gems/actionpack-1.12.3/lib/action_controller/filters.rb:383:in `before_action'
あと省略。

171 名前:舞波 mailto:anna@wota.jp [2006/07/19(水) 19:42:11 ID:???]
>>170
ありがとう。確かに 1.1.4 ですね。なんでだろー。
MemberController って継承してたりしますか?
そこだけいいので、実際のコードを送って下さい。

# この板は sage だったのね。失礼しました。

172 名前:nobodyさん mailto:sage [2006/07/20(木) 01:32:49 ID:???]
すまんこm(_ _)m 舞波ってなんでつか

173 名前:nobodyさん mailto:sage [2006/07/20(木) 03:23:03 ID:???]
なんでpythonじゃなくてrubyでつくっちゃったんですか…

174 名前:舞波 mailto:sage [2006/07/20(木) 03:23:06 ID:???]
>>170
170氏の協力を得て不具合が解消されました。(プラグイン更新済)
一応、スレ汚しですが、ご報告まで。

>>172
(私の)名前です。「舞波本」は私が書いたRails本の通称です。
8/1に出るみたいですね。(正確な日付は私も知りませんでした)



175 名前:nobodyさん mailto:sage [2006/07/20(木) 07:45:21 ID:???]
>>174
舞波ってまいなみって読んでいいんですか?
っていうか変換はそうしないと出てこない。

176 名前:nobodyさん mailto:sage [2006/07/20(木) 10:13:42 ID:???]
>>174
舞波乙!(まいはってRubyKaigiで自分で言ってた。)
うまく動いたよ。ありがとう。あとは、fileの読み込みの部分を改造して、モデルからユーザとパスの対を
持ってこれたら最高だ。私もちょっとソース見てみます。ほんとありがとう。

177 名前:nobodyさん mailto:sage [2006/07/20(木) 14:31:53 ID:???]
舞波さんのおすすめレンタルサーバー教えてください。

178 名前:nobodyさん mailto:sage [2006/07/20(木) 17:35:46 ID:???]
舞波乙!

179 名前:29 [2006/07/20(木) 22:29:25 ID:skAqqAMm]
>>31
だいぶがんばったんですけど、やっぱりさくらインターネットでエラーが出てしまい、Apache経由で動かないです。
WEBRick ではまったく問題なく動くんだけれど。そしてローカルでも。

バージョンも全部古い(他のさくらで動いている環境)に落としてみたけど、駄目で。
Apache のモジュール(mod_rewrite?)とかの設定ぐらいしか思い浮かばないのですが。

どなたか、最近(2006/06/15以降ぐらい)でさくらにインストール成功した方いらっしゃいますでしょうか。


180 名前:nobodyさん mailto:sage [2006/07/20(木) 23:36:03 ID:???]
>>176
でもなんとなく「まいなみ」って読んだ方がしっくりくるんだよなー。
特にRubyKaigiの写真を見てからはそう思うようになった。

181 名前:nobodyさん mailto:sage [2006/07/21(金) 00:41:16 ID:???]
从 ’w’)

182 名前:nobodyさん mailto:sage [2006/07/21(金) 23:10:37 ID:???]
まいなみ〜♪まい南無〜♪まいははっはー

183 名前:nobodyさん [2006/07/22(土) 02:28:38 ID:htfHZWD+]
現状の一部のRailsユーザの騒ぎ方は、
数年前の、Zopeに踊るPythonユーザを見てるようだ

3〜4年ぐらいしたら「ああ、そんなこともあったなぁ」という具合に
良い思い出になりそう


184 名前:nobodyさん mailto:sage [2006/07/22(土) 10:03:13 ID:???]
マルチポスト
pc8.2ch.net/test/read.cgi/tech/1147770788/891



185 名前:nobodyさん mailto:sage [2006/07/22(土) 11:21:25 ID:???]
それどころか数ヵ月前のコピペwww

186 名前:nobodyさん mailto:sage [2006/07/24(月) 08:18:58 ID:???]
コピペながら、気持ちは分かる。


187 名前:nobodyさん mailto:sage [2006/07/24(月) 10:00:49 ID:???]
気持ちは分かるが、コピペ。

188 名前:nobodyさん mailto:sage [2006/07/24(月) 12:37:51 ID:???]
デフォルトでテーブル名複数形とかいちいちしてくれなくてもいいのに

189 名前:nobodyさん mailto:sage [2006/07/24(月) 19:48:55 ID:???]
>>188
Select a product from products
Product has_many line_items
LineItem belongs_to product
英語圏ではこれはとても自然で、打ち合わせレベルの会話が可能な限り
フィルタされずに開発の言葉になるような仕組みだとのこと。

俺は一度やったら病みつきになった。
マジで覚えやすいしテーブルの関連性を自然と常に意識することになる。

嫌う気持ちもわかる。この命名規則に従わないと茨の道だもんで。
俺、命名規則は守ったんだけども、actionsというテーブル名を付けて
しまってscaffoldの生成物が上手く動かずハマりまくったことがある。

190 名前:nobodyさん mailto:sage [2006/07/24(月) 20:32:00 ID:???]
現状の一部のRailsユーザの騒ぎ方は、
数年前の、Zopeに踊るPythonユーザを見てるようだ

3〜4年ぐらいしたら「ああ、そんなこともあったなぁ」という具合に
良い思い出になりそう。

そういえばPHPにもSmartyとか言うのがあったなぁ…。


191 名前:nobodyさん mailto:sage [2006/07/24(月) 22:03:18 ID:???]
テーブル名を普通の英単語で表わせるときはいいんだけど
略語とかでテーブル名をつけようとすると、複数形がどうなるか分かりづらいのが
ちょっと困った

192 名前:nobodyさん mailto:sage [2006/07/24(月) 23:20:02 ID:???]
ぼくはふくすうけいがわかりません

193 名前:nobodyさん mailto:sage [2006/07/24(月) 23:37:19 ID:???]
>>191
config/environment.rb:
# disable `evil' pluralizing
ActiveRecord::Base.pluralize_table_names = false


194 名前:nobodyさん mailto:sage [2006/07/25(火) 05:24:34 ID:???]
>>193
そんなことを言ってるんじゃない。



195 名前:nobodyさん mailto:sage [2006/07/25(火) 07:17:03 ID:???]
>>191
略語で付けるのが邪道。

196 名前:nobodyさん mailto:sage [2006/07/25(火) 09:34:15 ID:???]
義務教育やり直せば複数形が理解出来るんじゃね?

もうまいはがレン鯖サービス遣るといいと思うよ(w

197 名前:nobodyさん mailto:sage [2006/07/25(火) 10:06:21 ID:???]
単複同形な名詞のことをおもうと夜も眠れません。

198 名前:66 mailto:sage [2006/07/25(火) 21:55:34 ID:???]
ttp://techno.hippy.jp/rorwiki/?HowtoGeneratePDFs
こげなページ見つけた。
jasper使えるのか。他にもライブラリあったのね。すげーな。

199 名前:nobodyさん mailto:sage [2006/07/26(水) 16:55:44 ID:???]
私もテーブル名の複数形で疑問がわいた
原則的にテーブル名は英語辞書にのってる
単語にすべきなのかね

200 名前:nobodyさん mailto:sage [2006/07/26(水) 18:23:00 ID:???]
不安だったらこんな風にテーブル作る前に確認すりゃいい。

script/runner 'p "hoge".pluralize'
"hoges"

script/runner 'p "hoges".singularize'
"hoge"

script/runner 'p "money".pluralize'
"money"

201 名前:nobodyさん mailto:sage [2006/07/26(水) 18:43:18 ID:???]
辞書買いに行かないと、
複数けいわかんないや
どんな辞書にしようかなー

202 名前:nobodyさん mailto:sage [2006/07/26(水) 19:04:51 ID:???]
辞書など要らない。 >>200 で十分。

203 名前:nobodyさん mailto:sage [2006/07/27(木) 00:37:35 ID:???]
自分でRail使ったサイトを持ちたい場合には、
海外のレンサバ借りるか、他に方法はないんでしょうか。
光でも引いてサバ立てるのがよいんだろうか・・・

204 名前:nobodyさん mailto:sage [2006/07/27(木) 01:42:38 ID:???]
共用鯖じゃなくて単独鯖借りればいいだけ。
もちろん自分でインスコして一切の責任は自己責任。

複数形取得スプリプトとかチェックスクリプトでも書けばいいんじゃね?
漏れラッパースクリプト使ってヲレルールからrorルールに変換してるよ。



205 名前:nobodyさん mailto:sage [2006/07/27(木) 01:47:26 ID:???]
>>196
>もうまいはがレン鯖サービス遣るといいと思うよ(w
いや、お前が義務教育やり直したほうがいいと思うw

206 名前:nobodyさん mailto:sage [2006/07/27(木) 02:54:38 ID:???]
義務教育をやり直すって具体的にはどういうことなんだろう。

207 名前:nobodyさん mailto:sage [2006/07/27(木) 07:44:52 ID:???]
XREAでもRails使えるみたいだよ。試しては無いけど。

208 名前:nobodyさん mailto:sage [2006/07/27(木) 07:55:16 ID:???]
>>205
>もうまいはがレン鯖サービス遣るといいと思うよ(w
 もう舞波 が〜?

209 名前:nobodyさん mailto:sage [2006/07/27(木) 09:06:48 ID:???]
Railsで作ると、トップページってデフォルトはindex.htmlになっているけど、これを例えば
top/index に変えるのってどうやるの?

210 名前:nobodyさん mailto:sage [2006/07/27(木) 10:13:08 ID:???]
>>209
ページの決定(ルーティング)は config/routes.rb で設定できるのは基本だろ!
詳細はちょっと調べたらわかるだろうから、自分で調べるこったな。

調べたら、こんな感じのルールを routes.rb に書けと書いてあるはずだ。
map.connect '', :controller=>"top", :action => 'index'

あと、public/index.html を削除しておくのを忘れるなよ!ファイルが
あると、Railsに制御が移る前にWebサーバレベルで返答しちゃうからな。
ここらへんは dispatcher と呼ばれるものがやってくれてますので、
興味があったら調べて見てください。

211 名前:nobodyさん mailto:sage [2006/07/27(木) 12:23:32 ID:???]
>>210
おう、書いてた書いてた。ありがとう。
こういう些細なことって意外と調べられなくてはまるんだよ。

212 名前:nobodyさん mailto:sage [2006/07/27(木) 13:39:21 ID:???]
> こういう些細なことって意外と調べられなくてはまるんだよ。

そんなだらしない人生送るのやめて、ソース嫁ばいいんじゃね?

213 名前:nobodyさん mailto:sage [2006/07/27(木) 21:42:32 ID:???]
pdf-writer + 日本語対応パッチでPDF出力できたぞー

ただ見栄えよく出力するには恐しく手間がかかりそうだけど

214 名前:nobodyさん mailto:sage [2006/07/28(金) 01:20:24 ID:???]
mod_rorでも作ればいいのに。



215 名前:nobodyさん mailto:sage [2006/07/28(金) 03:16:51 ID:???]
> mod_rorでも作ればいいのに。

fastcgi+lightyでよくね?

216 名前:nobodyさん mailto:sage [2006/07/28(金) 06:49:30 ID:???]
ソースみるとよくシンボルが多用されてるけど
これをふつうの変数にした場合の違いがよくわからん

217 名前:nobodyさん mailto:sage [2006/07/28(金) 07:32:01 ID:???]
jasperreport+ireportみたいなのを、pure Rubyで誰か作ってくれんかねぇ。
いや、jasper使えるらしいってのは上で見たんだけどね。

218 名前:nobodyさん mailto:sage [2006/07/28(金) 09:26:13 ID:???]
fastcgi+lightyだと意図しないindex.htmlが表示されてしまう。

219 名前:nobodyさん mailto:sage [2006/07/28(金) 10:01:42 ID:???]
>>216
kwsk

220 名前:nobodyさん mailto:sage [2006/07/28(金) 12:28:52 ID:???]
>>207
重すぎて笑える

221 名前:nobodyさん mailto:sage [2006/07/28(金) 13:16:49 ID:???]
>>220
塚、CGIじゃローカルでの開発さえダメだろ。

222 名前:nobodyさん mailto:sage [2006/07/28(金) 14:28:07 ID:???]
TYPO4.0がリリースされたからさくらサーバで動かしてみたけど
案外普通に使えたよ。キャッシュもあるし。
ただキャッシュなしだとやはりちょっと厳しいかな。

223 名前:203 mailto:sage [2006/07/28(金) 23:48:24 ID:???]
今は、さくらインタネッツ なんだけど、Railsインスコなんて無理だろうなー
freezすれば、Ruby単体でもいけるんでしたっけ?
でも、CGIじゃ・・・重いよなあ

>>222
Typoって、RailsのBLOGツールでしたっけ?
普通のRailsアプリでもキャッシュすれば(どうやってるのかしりませんが)、
早くできるんですかね・・・

224 名前:nobodyさん mailto:sage [2006/07/29(土) 01:29:39 ID:???]
RailsをCGIにして重いのは、毎回Railsをロードしなきゃなんないからだろ
だから、キャッシュしてもあんまり効果ないと思う



225 名前:nobodyさん mailto:sage [2006/07/29(土) 09:54:21 ID:???]
唐突な愚問だけど、Railsを専門にフリーで仕事したいときはどうすればいいんだろう
会社はRubyへの理解はないし、あまり人脈がないから待ってても絶対に仕事こないし。
開発効率の良さと楽しさを知ってしまっただけに辛すぎる。。。

226 名前:nobodyさん mailto:sage [2006/07/29(土) 10:02:10 ID:???]
>>225
日本を出る。あるいは rails が日本で一般的になるのを待つ。

227 名前:nobodyさん mailto:sage [2006/07/29(土) 10:07:04 ID:???]
外国で仕事を請ける。

228 名前:nobodyさん mailto:sage [2006/07/29(土) 10:07:49 ID:???]
SOHOにRails専門のプロフェッショナルと登録する

229 名前:nobodyさん mailto:sage [2006/07/29(土) 11:45:29 ID:???]
島根に引っ越す

230 名前:nobodyさん mailto:sage [2006/07/29(土) 12:27:03 ID:???]
某所でRailsの仕事くれーって叫ぶ

231 名前:225 mailto:sage [2006/07/29(土) 15:29:37 ID:???]
>>226-230
どうも、みなさん参考になります。
まずはSOHOをキーワードにいろいろ調べてみようかと思います。

232 名前:nobodyさん mailto:sage [2006/07/29(土) 18:39:33 ID:???]
SOHOもしらんで
しごと探したいとかいってたんかい

ただ、railsは
仕事として頼む場合は
あなたがトン図らこいたら
全部どぶに捨てることになるかも試練から
しごとくるかのう

233 名前:nobodyさん mailto:おk [2006/07/29(土) 18:57:23 ID:???]
>>231
一緒に会社作ってみますか?
最初は、PHPとRuby半々くらいで仕事取ってくれば、収入は確保できるかな?
(今個人だけど日給にすると3万円。法人にしたら10万くらいは行けるかな?)

www.amazon.co.jp/gp/product/479810809X
ITエンジニアが独立して成功する本

www.npo-ic.org/index.php
インディペンデント・コンストラクター

allabout.co.jp/career/freelance/closeup/CU20030628A/
【開業準備】フリーランスの独立・開業手続


234 名前:225 mailto:sage [2006/07/29(土) 20:27:30 ID:???]
>>233
ためになるサイトの紹介どうもです。
本も買って読んでみます。

それにしても実際に233さんはRailsの仕事をフリーでやってるわけですよねえ。
舞波氏もやりたい仕事(Rails?)だけを選んでいると、どこかで読んだ気もするし。ほんとうらやましい。

ちょっと脱線ぎみになってきたのでこの話題はこのへんにしときます。
自分から振っといてすみません。



235 名前:nobodyさん mailto:sage [2006/07/29(土) 22:53:07 ID:???]
本気でソフト使えるなら、月に5〜60万は軽く稼げる。その先は個人の限界を超えるから、厳しいが。他の人に仕事流せばいいし。実力あれば数百万ぐらいの仕事はごろごろしてる。

rails の仕事を探すんじゃなくて、使えるように提案して持っていけばいい。ちゃんとプレゼンすりゃ納得してもらえる。
別に企業内でも同じ話だけど。


236 名前:nobodyさん mailto:sage [2006/07/29(土) 23:37:12 ID:???]
そもそもいくらプログラミング出来ても仕事は来ないよ。
自分で営業出来ないと。提案プレゼン出来るスキルあれば営業は大丈夫。
朝から晩までPCの前で過ごしたいなんてわがまま言うならリーマンのほうが向いてる。


237 名前:nobodyさん mailto:sage [2006/07/30(日) 02:19:18 ID:???]
>>236
ECSとか使えば、PCの前で一応全部できるよ。
精神的に持つかどうかは別として

238 名前:nobodyさん mailto:sage [2006/07/30(日) 02:22:43 ID:???]
djangoのadminアプリみたいなのってrailsでありますか?

239 名前:nobodyさん mailto:sage [2006/07/30(日) 07:40:36 ID:???]
>238
つ 【 ttp://code.trebex.net/auto-admin/wiki 】

240 名前:nobodyさん mailto:sage [2006/07/30(日) 12:53:47 ID:???]
arton本と舞波本のレポが聞きたい at ど田舎在住

241 名前:nobodyさん mailto:sage [2006/07/30(日) 13:04:37 ID:???]
まとめが欲しいな。wikiにするか?

242 名前:nobodyさん mailto:sage [2006/07/30(日) 13:40:01 ID:???]
まだちゃんと読んでないけど。

aton本は良いと思う。
実際のアプリのサンプルがたくさん。

舞波本は未購入だが購入予定。

243 名前:nobodyさん mailto:sage [2006/07/30(日) 16:12:34 ID:???]
>>239
おぉ!いいねこれ!
scaffoldは足場にすらならないカスだったんで、少々萎え気味だったけど、
こういうプラグインが出てくるあたり、やっぱりある程度年季入ったモノだけあるね

244 名前:nobodyさん mailto:sage [2006/07/30(日) 18:38:55 ID:???]
>>243
scaffoldはあれはあれでいいべ。
>>239のとか、スペジェネもいいけど、結局要求定義に落とし込む際に
ずんずんとカスタマイズしていくと、scaffoldからごりごりやっていくのと
変わらんことが多い。プラグインも便利であれば便利なほど、何をどうやって
いるのかを学習するコストがかかるけど、scaffoldはあれっぽっちだからな。

でもぶっちゃけ足場レベルでも検索とソートぐらいは欲しいから、>>239のヤツ
ちょっと落として学んでみようかな。

DB連携で出来合いのモノをチョイチョイっといじって案件に合わせ込むのなら、
XoopsとかZopeをカスタマイズするのとどっちがいいのよ?みたいな比較になっ
ちまいそうだが、フレームワークのくせにそういうソリューションとも比較
できちまうのがRailsのいいところ。




245 名前:nobodyさん mailto:sage [2006/07/30(日) 19:40:32 ID:???]
>>244
adminはカスタマイズや足場ではなく、管理目的。
>ずんずんとカスタマイズしていくと、scaffoldからごりごりやっていくのと
scaffoldからごりごりやるより、1から作ったほうが早い。
つまり、あれっぽっちなら使わないほうがマシなんです。

246 名前:nobodyさん mailto:sage [2006/07/30(日) 20:34:32 ID:???]
xoopsはやめとけ

247 名前:nobodyさん mailto:sage [2006/07/31(月) 00:11:49 ID:???]
おれ、アジャイルから全部かってた。
読んではいるが、開発してる暇が無くて楽しめない。
とりあえず舞波本かって、しばらく読書に専念しよう。

248 名前:nobodyさん mailto:sage [2006/07/31(月) 01:03:38 ID:???]
>>247
よう!俺!

249 名前:nobodyさん mailto:sage [2006/08/01(火) 21:15:34 ID:???]
高橋さんの本見ながらそのままやってるんだけど
UTF8でうまく行かない…
誰か同じ症状になった人いない?

環境は
CentOS4.3
ruby-1.8.4
rails 1.1.4
MySQL 5.0.22

/etc/my.cnfに、default-character-set=utf8と記述
config/database.ymlに encoding=utf8と記述
config/environment.rbに$KCODE = 'u'と記述

MySQL上でSHOW VALIABLEするとエンコードは全部utf8と
表示されるのでutf8になってるような気がします

この状態で
$ rake db:migrate
を実行すると、
rake aborted!
Mysql::Error: Lost connection to MySQL server during query: SET NAMES 'utf8'
と表示されて上手くいかない…

250 名前:nobodyさん mailto:sage [2006/08/01(火) 21:30:16 ID:???]
>>249
Lost connectionとなってるから文字コード以前の問題では?

UTF8の時だけうまくいかないの?ASCIIだけの時はうまくいくの?

パスワード、とかアドレスとかポートとかソケットなどを見直してみては。

251 名前:nobodyさん mailto:sage [2006/08/01(火) 21:42:46 ID:???]
>>250
確かめてみる

でも、これはCentOSの例だけど
Vineでやったときは、同じように設定して、EUCならOK
UTF8のときは同様のエラーで駄目だった…

252 名前:nobodyさん mailto:sage [2006/08/02(水) 00:04:29 ID:???]
>>247
お前は俺ですかw

253 名前:nobodyさん mailto:sage [2006/08/02(水) 12:51:04 ID:???]
確認のため、2回入力させるフォームを作る場合ってどうやるのが正しいのでしょうか?
validateで一致しているかどうかや空白じゃないかどうかなどを検証し、きちんと赤く表示したいです。
<%= text_field 'account', 'mail' %></p>
<%= text_field 'account', 'mail' %></p>
とやると2つ目のデータの取り方がわからないのですが、
<%= text_field 'account', 'mail1' %></p>
<%= text_field 'account', 'mail2' %></p>
などとやると保存する必要もないカラムをDBに用意する必要が出てきます。
どうやるのが理想的のでしょうか。

254 名前:nobodyさん mailto:sage [2006/08/02(水) 13:07:02 ID:???]
おおお。no on railsというのを発見。これでいけるかな。



255 名前:nobodyさん mailto:sage [2006/08/02(水) 13:12:28 ID:???]
_no rails orz

256 名前:nobodyさん mailto:sage [2006/08/02(水) 13:17:59 ID:???]
no on Railsじゃあモデルが別になっちゃうのか。面倒だな。
DBにカラムを追加せずにモデルに保存できないカラムを追加する方法ってないかな。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<225KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef