07/08/31 16:51:23
>856-860
トン
BackgrounDRbがそのままズバリですね。
>861
@picture,length を見たんじゃあかんの?
863:861
07/08/31 17:14:08
>>862
> @picture,length を見たんじゃあかんの?
かなりいいかもしれません。
@picture.length だと、不正アクセスで @picture に文字列がセットされた場
合もチェックを通ってしまいますが、それは後段で処理すれば何とかなりそう
です。
ちなみに今は、
if @picture.respond_to?(:original_filename) and @picture.original_filename != ""
というのを試していました。これも動作は正しいですが、長いですね。
864:nobodyさん
07/08/31 17:51:37
>>850
そこでいわれている
「名言」の出所はどこなんだろう。
脳内か?
865:nobodyさん
07/08/31 18:15:35
FUD にかまうやつはばかです。w
866:nobodyさん
07/09/02 00:13:38
Rubyの犠牲者がまた一人
URLリンク(d.hatena.ne.jp)
[ruby]Railsについて思うこと 00:25
現在、炎上Rails案件の消火中。
寝る時間も、自分の時間も、何かを楽しく実験するような時間も無い。
いろいろなものを失って、これからも失い続ける。
もう、何もかも疲れた
867:nobodyさん
07/09/02 00:43:15
確かに最近の煽り方は初心者でもできそうな勢いだものな。
俺も一人案件かできるパートナーと組んだとき意外は使いたいと思わん
868:nobodyさん
07/09/02 02:05:39
まだまともなスキル持ったやつがいないんだろ
自分も他人のこと言えないけど
869:nobodyさん
07/09/02 02:13:22
>>866
FUD乙。
コメントに主自身で
> Railsの何かが駄目だったとか、Railsの使い方を間違えたとかではなくて、
> Railsだからといってシステム開発全体の敷居が下がるわけではないですよということです。
っつー、至極当たり前のこと書いてあるじゃねーか。
870:nobodyさん
07/09/02 12:05:23
Javaで勘違いしたままのやつが、そのままRubyに流れてるのかなw
871:nobodyさん
07/09/02 15:24:54
どの案件にも当てはまる事で
Railsに限った事じゃないんじゃないかって
思っちゃうけどね
本番サーバーの問題以外は
872:nobodyさん
07/09/02 20:58:53
Apache+mongrel(cluster)で良いんじゃないの?
873:nobodyさん
07/09/02 21:30:39
それでいいんだけど、>>739の問題と、あと運用面かなあ
874:nobodyさん
07/09/02 21:35:47
共用サーバ視野に入れるのは勘弁してよw
875:nobodyさん
07/09/04 18:35:59
ちょっとした実験コードを書いていて、Valueという超テキトーな名前のモデルを造ったら、
マイグレーションでコケた。
-- create_table(:values)
rake aborted!
SQLite3::SQLException: near "values": syntax error:
CREATE TABLE values ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,
"created_at" datetime DEFAULT NULL, "updated_at" datetime DEFAULT NULL)
なんでかなー、と思ったら、valuesってSQLの予約語じゃん。
876:nobodyさん
07/09/04 19:12:36
テーブル名に予約語使えない事もないんだけどな
activerecordで生成するSQLでは
ほぼ全て識別子はクォートされてるのに
schema_statements系のテーブル名のとこはクォートされてないな
なんでされてないんだろう
面倒な事にならないようあえてしてないんだろうか
877:nobodyさん
07/09/05 00:33:25
rails pluginのgetTextなんだけど
test_model.rb
のクラス名(テーブル名)を日本語化しようとしてもidの指定の仕方が悪いのか
うまく日本語化できず困ってます。
test model
TestModel
とか・・・
poファイルの情報も少なくて行き詰っているんですが
ご存知の方助けてください
ちなみにカラム名はidを
TestModel | test row
とかで問題なく日本語化でき、クラスも_で区切っていないものは
正常に日本語かできてます。
878:nobodyさん
07/09/05 15:23:55
どういうシチュエーションで困ってるのかな?
単にモデル名の日本語化というだけなら、うちの環境では"test model"でうまくいってるけど
879:nobodyさん
07/09/05 17:39:02
poファイルのことなら、たぶんinfo gettextが一番詳しい
880:877
07/09/05 18:05:15
poファイルはこんな感じです。
#: app/models/test_model.rb:-
msgid "test model"
msgstr "テストモデル"
#: app/models/test_model.rb:-
msgid "TestModel|test name"
msgstr "テスト名"
カラム名は日本語化されますがモデル名がうまく日本語化されないんです。
バリデーションのエラーメッセージで表示する場合です。
881:nobodyさん
07/09/05 18:22:01
このケースだとうちではうまくいってるけど。
<%= error_messages_for 'model_test' %>
882:nobodyさん
07/09/07 01:07:12
URLリンク(www.fiveruns.com)
Mac用だけどMongrel ClusterやImageMagickまで入る
インストラーが出てる。
883:nobodyさん
07/09/07 19:32:30
>>882
パスとかの構成はどんな感じでインストールされるの?
試そうと思って@example.comなアドレス入れたらメールに情報を送ったってorz
884:nobodyさん
07/09/07 21:48:13
さあ・・・上書きされたら嫌なので試してない
885:nobodyさん
07/09/09 15:15:40
railsってかrubyってプログラミング楽しむことばかりに目が行って
成果物を使う楽しみが無いよね
886:nobodyさん
07/09/09 15:57:52
使う楽しみがあるものを作れてないからだな、自戒しよう
887:nobodyさん
07/09/12 00:32:29 NdcxIT65
コントローラ間でredirect_toを使用した場合に
値を受け渡す良い方法はありますか?
888:nobodyさん
07/09/12 09:21:30
sessionかflash
889:nobodyさん
07/09/13 10:49:35
便乗で申し訳ありませんが、redirect_toした先でredirect_toしてると、
flashが反映されないようなので、もう一度設定してみると表示されるように
なったのですが、これはこういうものですか?
どこかに明記されてますでしょうか?
class AccountController < ApplicationController
#.....
def index
flash[:notice] = flash[:notice]
if User.count == 0
redirect_to(:action => 'signup')
elsif logged_in?
redirect_to(:controller => 'logs')
else
redirect_to(:action => 'login')
end
end
#.....
$ rails --version
Rails 1.2.3
Agile Web Development with Rails Second Editionも持っています。
890:nobodyさん
07/09/13 12:01:30
>>889
反映されないも何も1回こっきりのメッセージ伝達のためのもんだろうflashは
891:nobodyさん
07/09/14 11:05:51 VbOodNQ1
rails.elでcontrollerからviewにジャンプする方法はないのでしょうか?
892:nobodyさん
07/09/14 23:50:41
対象メソッドにカーソル置いて C + c ↑
893:nobodyさん
07/09/15 00:37:09 8+kowwgO
ログのローテーションについてですが、
Windows2003Sever上で動いているrailsのログをローテーションするにはどうすべきでしょう?
linuxならlogrotateらしいんですが。
DrbLogger?
apache/mongrelで動かしてるんですが、ログファイルってmongrelが掴んで
外からはファイルのリネームとかってできないような気がするんですけど。
win系のサーバを本番で使っちゃだめ?
894:nobodyさん
07/09/15 00:43:00
Logger.newの引数でローテート指定するのじゃ駄目なの?
(複数インスタンスでやるとたまにシフトに失敗するが)
895:nobodyさん
07/09/15 01:03:00 8+kowwgO
複数インスタンスというのがイマイチ理解が怪しくて。
それがLoggerオブジェクトのインスタンスと考えるとリクエスト毎にインスタンスが
生成されるわけだから駄目なのかなとか思ったりしてます。
間違ってますかね?
896:nobodyさん
07/09/15 01:46:16
>>895
mongrel_clusterとかでバックエンドのrailsアプリを複数プロセス走らせ
てると、それぞれが1つのファイルをローテートしようとして、失敗する
ことがある、みたいな話。
インスタンスてのはここではアプリケーションプロセスのことだな。
897:nobodyさん
07/09/15 11:02:49
>>892
ありがとうございます
898:nobodyさん
07/09/15 23:30:12
3rdRail Trial for Windows
URLリンク(cc.codegear.com)
3rdRail Trial for Mac OS X
URLリンク(cc.codegear.com)
3rdRail Trial for Linux
URLリンク(cc.codegear.com)
899:nobodyさん
07/09/15 23:32:12
3rdRailて、第3軌道の意味とかけてるのか。
900:nobodyさん
07/09/15 23:33:12
軌条だた。
901:nobodyさん
07/09/15 23:40:33 TVo97AxG
>>894、896
なるほど。
それなら大丈夫そうです。
ありがとうございます。
902:nobodyさん
07/09/18 12:10:58 7uftnMIF
> 3rdRail Trial for Mac OS X
> URLリンク(cc.codegear.com)
今はまだComing Soonです。
903:nobodyさん
07/09/18 12:17:26
CodeGear,Ruby on Rails対応統合開発環境「3rdRail」の販売を開始
URLリンク(itpro.nikkeibp.co.jp)
904:nobodyさん
07/09/18 21:18:56
>>903
TAKEEE
905:nobodyさん
07/09/18 21:59:05
安いじゃん。買おうかな
906:nobodyさん
07/09/19 02:49:10
Ext pluginに一目惚れしたんですが、javascriptは使ったことないです。
この機会にと思っていろいろ調べてみたら、
手続き型みたいなオブジェクト指向っぽくってうまく飲み込めません。
javascript をガリガリ書くのではなく、利用するための知識を手に入れたいのですが、
おすすめの本やサイトはありませんか?
907:nobodyさん
07/09/19 02:58:22
ActiveRecordに一目惚れしたんですが、SQLは使ったことないです。
この機会にと思っていろいろ調べてみたら、
手続き型みたいなオブジェクト指向っぽくってうまく飲み込めません。
SQLをガリガリ書くのではなく、利用するための知識を手に入れたいのですが、
おすすめの本やサイトはありませんか?
>スレチ