1 名前:nobodyさん mailto:sage [2011/11/04(金) 17:06:24.32 ID:???] ■前 【Ruby】Ruby on Rails Part12 hibari.2ch.net/test/read.cgi/php/1311050686/ ■参考サイト <英語> 本家:rubyonrails.org API document:api.rubyonrails.com/ 開発者のblog:weblog.rubyonrails.org/ 参考wiki:wiki.rubyonrails.org/rails ruby-toolbox.com/ rubygems.org/ agilewebdevelopment.com/plugins/top_rated <日本語> Rails' wiki: wiki.fdiary.net/rails/ twitter.com/dhh www.loudthinking.com/
67 名前:nobodyさん mailto:sage [2011/11/08(火) 10:27:47.89 ID:???] なんか全体的に謙虚さがたりない感が見て取れるな。
68 名前:nobodyさん mailto:sage [2011/11/08(火) 11:33:36.88 ID:???] 相手は人間なんだから、言葉づかいだって大事だよな。
69 名前:nobodyさん mailto:sage [2011/11/08(火) 12:06:22.51 ID:???] ここはLinux入門者スレ?
70 名前:nobodyさん mailto:sage [2011/11/08(火) 13:00:36.22 ID:???] railsは入れるの結構うざいからなそこら辺も敷居を上げてる。 入れてからもruby知らなきゃ無理だしな。 とりあえず、scaffoldから説明するwebやsiteは糞
71 名前:nobodyさん mailto:sage [2011/11/08(火) 13:03:25.25 ID:???] パッケージマネージャでのインストールばかりだと新しいrubyがリポジトリになくて詰んだりするね。
72 名前:41 mailto:sage [2011/11/08(火) 13:43:43.59 ID:???] みなさんご助言ありがとうございました。 session[:user].name とか書きたかっただけで深い理由はありません。 ユーザー名だけ入れておく事にします。
73 名前:nobodyさん mailto:sage [2011/11/08(火) 14:00:40.10 ID:???] webやsite w webの情報なんてほとんど善意のボランティア的なものなんだから、きちんと学びたければ本買えよ。 railsのサイトでrubyの情報も掲載するより、rubyはrubyのサイトに行ってもらった方がやること重複しなくていいだろ。 技術系のエントリ書くの結構大変なんだぞ。 あと scaffoldは基本を抑えるのに必要。最初は生成されたコードを読んどいた方が良い。 実務ではあまり使わないが。
74 名前:nobodyさん mailto:sage [2011/11/08(火) 14:03:54.96 ID:???] lib ディレクトリの使い方で質問なんですが、 一部のモデルでしか使わないような、Web API の結果をちょこっと入れておくだけのクラスとかなんかも lib ディレクトリに入れるのが作法なんでしょうか?
75 名前:nobodyさん mailto:sage [2011/11/08(火) 14:07:25.90 ID:???] 実務って言っても14時に2チャンネルってw ニートの癖にwwww おれ? 学生ニート
76 名前:nobodyさん mailto:sage [2011/11/08(火) 14:10:38.42 ID:???] >>73 >rubyはrubyのサイトに行ってもらった方がやること重複しなくていいだろ 日本語から勉強したら?w
77 名前:nobodyさん mailto:sage [2011/11/08(火) 14:15:12.98 ID:???] ここのスレってwebprog板で一番 根性の曲がり腐った性格の連中ばかりだな rails使い=こんな奴らばかりなん? 他のfwスレはほのぼのしてて羨ましい。ここは殺伐しすぎ。
78 名前:nobodyさん mailto:sage [2011/11/08(火) 14:20:16.53 ID:???] 道理で当たり前の言葉遣いすらできないわけだ
79 名前:nobodyさん mailto:sage [2011/11/08(火) 14:20:57.87 ID:???] >>78 は>>75 に対して
80 名前:nobodyさん mailto:sage [2011/11/08(火) 14:22:41.26 ID:???] IDないと煽るの楽でいいな。
81 名前:nobodyさん mailto:sage [2011/11/08(火) 14:37:34.97 ID:???] 社会人は会社員しかいないと思ってる子供は多いからな。 震災以降リモートの仕事増えたのは良い事だと思う。sshの鍵あればどこでも仕事できるし。
82 名前:nobodyさん mailto:sage [2011/11/08(火) 14:42:53.51 ID:???] そういう負け惜しみじみた自己紹介はいらない
83 名前:nobodyさん mailto:sage [2011/11/08(火) 20:03:42.13 ID:???] >>66 ちなみにapt-getの場合はapt-fileってのがあるらしいね。
84 名前:nobodyさん mailto:sage [2011/11/08(火) 21:22:37.56 ID:???] >>65 ビンゴ!zlib1g-devでできたよー!ありがとー! 最初から手順まとめるとこんな感じ。 bash < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer) source ~/.zshrc rvm install 1.9.3 sudo aptitude install zlib1g-dev cd ~./rvm/src/ruby-1.9.3-p0/ext/zlib ruby extconf.rb make make install gem install rails sudo aptitude install sqlite3 sudo aptitude install libsqlite3-dev rvmの手順を端折るともうちょっと易しくなるかも。 でもこれでもwindows環境に比べればだいぶ躓かない方だよな。 native拡張が鬼門だと感じた。
85 名前:nobodyさん mailto:sage [2011/11/08(火) 21:42:12.98 ID:???] 次はexecjsでひっかかるんじゃないのか
86 名前:nobodyさん mailto:sage [2011/11/08(火) 22:22:18.44 ID:???] いや、execjsはなんとかなったが、opensslがインストールできない。
87 名前:nobodyさん mailto:sage [2011/11/08(火) 22:25:58.48 ID:???] これだけじゃ不親切だな・・・ rails g scaffold .... とかのコマンドを実行すると、 Could not find a JavaScript runtime. See https://github.com/sstephenson/execjs for a list of available runtimes. (ExecJS::RuntimeUnavailable) って言って怒られる。 これを回避するには、rails new で作ったフォルダ直下にある 「GemFile」フォルダを編集して、 gem 'execjs' gem 'therubyracer' っていう行2つを追記、その後 「bundle install」コマンドを実行するとよい。 でもその後scaffoldするとやっぱり「cannot load such file -- openssl 」っていうメッセージで怒られる。 sudo aptitude install libssl-devでも解決しないため、今回は様子が違うのかも。
88 名前:nobodyさん mailto:sage [2011/11/08(火) 22:37:31.47 ID:???] あ、ごめんなんか自己解決したみたいだわ sudo aptitude install libssl-dev cd ~/.rvm/src/ruby-1.9.3-p0/ext/openssl ruby extconf.rb --with-openssl-include=/usr/include --with-openssl-lib=/usr/lib make all make install これでOK。 zlibの時は ruby extconf.rb make make install だけだったんで、何らかのオプションが必要だったのがわからんかった。
89 名前:nobodyさん mailto:sage [2011/11/08(火) 22:38:48.46 ID:???] ちゃんと ext 内の openssl のとこでextconf.rb; make したか? 多分そこクリアすればあとは何事もなく rails s 出来るはず。 あと gem 'execjs' はいらんかったと思うぞ。 自分はいちいち gemfile 編集するのめんどくさかったので node.js をインストールしたわ。
90 名前:nobodyさん mailto:sage [2011/11/08(火) 22:48:13.35 ID:???] >>89 Gemfile はいじりまくるぞ rails すら bundle で入れてしまうからな
91 名前:nobodyさん [2011/11/08(火) 23:21:40.05 ID:fvm2Nfle] 最近テストが遅くて困っていて考えたのですが聞いてください 以下のようなspecをテストしたとします before{ @player = Player.find(1) } describe "レベルアップをすると、" do before { @player.levelup! } it "HPがレベルに応じて上昇している" { @player.max_hp.should==100 } it "MPがレベルに応じて上昇している" { @player.max_mp.should==30 } it "攻撃力がレベルに応じて上昇している" { @player.attack.should==30 } it "防御力がレベルに応じて上昇している" { @player.defense.should==30 } end これって展開すると次のように動いてテストがされているのですがはっきりいって 殺意の湧くほど冗長ではないでしょうか? before{ @player = Player.find(1) } before{ @player.levelup! } it "HPがレベルに応じて上昇している" { @player.max_hp.should==100 } before{ @player = Player.find(1) } before{ @player.levelup! } it "MPがレベルに応じて上昇している" { @player.max_mp.should==30 } before{ @player = Player.find(1) } before{ @player.levelup! } it "攻撃力がレベルに応じて上昇している" { @player.attack.should==30 } before{ @player = Player.find(1) } before{ @player.levelup! } it "防御力がレベルに応じて上昇している" { @player.defense.should==30 } 正直、levelup!メソッドは1回だけ呼んでくれるようにRSpecに新しい書式が入れば 実効速度が劇的に上がるのですが 何方か興味あって作業とかする気ありませんか?
92 名前:nobodyさん mailto:sage [2011/11/08(火) 23:27:49.44 ID:???] >>91 before(:all)
93 名前:nobodyさん [2011/11/08(火) 23:43:23.37 ID:w7mXyzqt] >>74 自分は、オープンクラス系のファイルの置き場や プロジェクトの共通関数的なクラス,モジュールの置き場にしてる。 他のRailsプロジェクトのlib配下の使い方を見てみるといいよ
94 名前:91 [2011/11/08(火) 23:43:54.67 ID:fvm2Nfle] なん… だ(以下略
95 名前:nobodyさん mailto:sage [2011/11/09(水) 02:42:58.80 ID:???] >>89 おれもGemfileいちいちいじるのが面倒なんだけど rails newで自動的にgemfileに書き込んでくれる設定にできないのかな?
96 名前:nobodyさん mailto:sage [2011/11/09(水) 03:09:58.83 ID:???] >>95 また教えて君か 君がここに来るのは三年早い
97 名前:nobodyさん mailto:sage [2011/11/09(水) 03:18:32.57 ID:???] まあ英語でどっかのフォーラムに聞いたほうが 親切な人が教えてくれると思う
98 名前:nobodyさん mailto:sage [2011/11/09(水) 03:55:21.99 ID:???] 大抵のことは海外のどこかフォーラムでほぼ全て前例がある。 辞書を引きながらしてでも 英語すら分からない教えて君は このスレに来なければいい。 それで万事解決。
99 名前:nobodyさん mailto:sage [2011/11/09(水) 06:53:18.55 ID:???] >>96-98 次スレ立てるときにテンプレにそう書いてもらうように相談するか 別スレ立てて数人だけで話すればいいんじゃね? 今ココでやる話じゃねえだろ
100 名前:nobodyさん mailto:sage [2011/11/09(水) 08:33:23.00 ID:???] いつもの人だから触らないほうがよろし
101 名前:nobodyさん [2011/11/09(水) 08:39:05.48 ID:CM+TyzJl] before(:all) じゃなく?
102 名前:nobodyさん mailto:sage [2011/11/09(水) 12:05:31.81 ID:???] >>100 教えて君本人乙
103 名前:nobodyさん mailto:sage [2011/11/09(水) 21:05:09.77 ID:???] 俺が詰まったところはだいたいここで解説されてたわー www.devsite.jankh.net/rurailserr.html
104 名前:nobodyさん mailto:sage [2011/11/10(木) 01:41:10.32 ID:???] 2chnull.info/r/php/1311050686/1-1001 devcenter.heroku.com/articles/pgbackups herocutter.heroku.com/ https://github.com/edavis10/heroku_s3_backup https://github.com/ddollar/heroku-autoscale https://rubygems.org/gems/heroku-resque-auto-scale https://www.heroscale.com/ hirefireapp.com/ https://github.com/pcapr/dyno-blitzer https://github.com/ddollar/heroku_backup_task https://github.com/ddollar/heroku-accounts https://github.com/ddollar/heroku-sql-console
105 名前:nobodyさん mailto:sage [2011/11/11(金) 18:37:13.43 ID:???] www.s3fox.net/ https://addons.mozilla.org/ja/firefox/addon/amazon-s3-organizers3fox/ https://github.com/edavis10/heroku_s3_backup Amazon EC2/S3で作るWindows公開サーバ(後編) − @IT www.atmarkit.co.jp/fwin2k/operation/aec2s3_2/aec2s3_2_02.html S3Foxの画面 ローカル・マシンとAmazon S3間のファイル転送や、Amazon S3の各種設定が行える。 www.atmarkit.co.jp/fwin2k/operation/aec2s3_2/scr11_03.gif Amazon S3を使いこなしてみよう 〜Amazon EC2/S3環境構築のすべて〜(2/3):CodeZine codezine.jp/article/detail/3232?p=2
106 名前:nobodyさん mailto:sage [2011/11/11(金) 21:05:09.67 ID:???] CapyaraでテストドライバとしてSeleniumのRemoteWebDriverを使っているのですが、 Factory Girlでデータを作ってもブラウザからアクセスする前にデータベースがロールバックされてしまいます。 Factory Girlのロールバックのタイミングなどをこちらから指定するようなことはできないのでしょうか。
107 名前:nobodyさん mailto:sage [2011/11/11(金) 23:50:04.15 ID:???] >106 railscasts.com/episodes/257-request-specs-and-capybara?view=asciicast まさにこちらで最後に書いてある状況であれば、 spec/spec_helper.rb 内で config.use_transactional_fixtures = false した上で、database_cleanerを使ったりするとよいらしいです。
108 名前:nobodyさん mailto:sage [2011/11/12(土) 00:18:44.23 ID:???] >>95 rspec常用するようになってから、俺もGemfile自動生成してほしくなった。
109 名前:nobodyさん [2011/11/12(土) 00:38:41.61 ID:iTYein4A] template使えば?
110 名前:nobodyさん mailto:sage [2011/11/12(土) 04:27:22.47 ID:???] 【AWS発表】 AWS SDK for Rubyを提供開始 - Amazon Web Services ブログ aws.typepad.com/aws_japan/2011/07/introducing-the-aws-sdk-for-ruby.html https://github.com/amazonwebservices/aws-sdk-for-ruby https://github.com/amazonwebservices/aws-sdk-for-ruby/blob/master/samples/samples_config.rb https://github.com/amazonwebservices/aws-sdk-for-ruby/blob/master/samples/s3/upload_file.rb https://github.com/amazonwebservices/aws-sdk-for-ruby/blob/master/samples/ec2/run_instance.rb aws.amazon.com/jp/sdkforruby/
111 名前:nobodyさん mailto:sage [2011/11/12(土) 12:51:15.39 ID:???] >>107 返信ありがとうございます Factory Girl 自身でなんとかできれば嬉しかったのですが厳しそうですかね before :all で生成するとロールバックされないという仕様なのかよくわからない 現象を利用してテストしていました
112 名前:nobodyさん mailto:sage [2011/11/12(土) 21:48:46.27 ID:???] Heroku | Dev Center | Uploading Files to S3 devcenter.heroku.com/articles/s3 aws-portal.amazon.com/gp/aws/developer/account/index.html?action=access-key s3swfuploader.heroku.com/ www.labnol.org/internet/tools/amazon-s3-buckets-tutorial/3890/
113 名前:nobodyさん mailto:sage [2011/11/13(日) 05:08:53.99 ID:???] docs.amazonwebservices.com/AWSRubySDK/latest/index.html docs.amazonwebservices.com/AWSRubySDK/latest/_index.html docs.amazonwebservices.com/AWSRubySDK/latest/AWS/S3.html docs.amazonwebservices.com/AWSRubySDK/latest/AWS/EC2.html docs.amazonwebservices.com/AWSRubySDK/latest/AWS/SimpleDB.html
114 名前:nobodyさん mailto:sage [2011/11/13(日) 05:47:22.20 ID:???] s3 = AWS::S3.new( :access_key_id => 'YOUR_ACCESS_KEY_ID', :secret_access_key => 'YOUR_SECRET_ACCESS_KEY') Reading and Writing to S3 Each object in a bucket has a unique key. photo = s3.buckets['mybucket'].objects['photo.jpg'] Writing to an S3Object: photo.write(File.read('/some/photo.jpg')) Reading from an S3Object: File.open("/some/path/on/disk.jpg", "w") do |f| f.write(photo.read) end docs.amazonwebservices.com/AWSRubySDK/latest/AWS/S3.html aws-portal.amazon.com/gp/aws/developer/account/index.html?action=access-key https://github.com/amazonwebservices/aws-sdk-for-ruby aws-portal.amazon.com/gp/aws/developer/account/index.html?action=access-key https://addons.mozilla.org/ja/firefox/addon/amazon-s3-organizers3fox/
115 名前:nobodyさん mailto:sage [2011/11/13(日) 20:51:21.27 ID:???] RubyでAmazon S3のマルチパートアップロードを利用する doruby.kbmj.com/yoppi_on_rails/20111026/Amazon_S3_
116 名前:nobodyさん mailto:sage [2011/11/14(月) 01:15:38.48 ID:???] docs.amazonwebservices.com/AWSRubySDK/latest/AWS/S3.html docs.amazonwebservices.com/AWSRubySDK/latest/AWS/S3/MultipartUpload.html docs.amazonwebservices.com/AWSRubySDK/latest/AWS/S3/Policy/Statement.html docs.amazonwebservices.com/AWSRubySDK/latest/AWS/S3/UploadedPartCollection.html
117 名前:nobodyさん mailto:sage [2011/11/14(月) 09:38:52.04 ID:???] URL貼る奴って、ここを自分の備忘録だと思ってるんじゃないか、と思い始めた
118 名前:nobodyさん mailto:sage [2011/11/14(月) 17:27:42.54 ID:???] 備忘録なら自分しか見れないとこに貼るだろ まあ、備忘録要素が含まれることはあるかもしれんが、基本は皆ににみてほしいんじゃろ
119 名前:nobodyさん mailto:sage [2011/11/14(月) 18:59:18.73 ID:???] railsの利点って何よ? CakePHPとかはバージョンだけ合わせて ファイル群を置きさえすれば動く railsはいちいち全ての環境を自分で整えないといけないし 一般の共有レンタルサーバーでは使えないから あまり利点が見いだせない
120 名前:nobodyさん [2011/11/14(月) 19:04:18.57 ID:JGw7uxZH] 外部プレイヤーという形で自分のサイトからFlashを読み込ませていたのですが 今回大幅にサイトのURL構成が変わりました 前のURLが abc.com/flash/xxxx.swf だったところを player.abc.com/xxx.swf にしました そこで、routeで matcg "/flash/xxx.swf" => "output#hoge" def hoge send_filr( xxx.swf ) end としてみましたが、ダウンロードは出来るのですが外部から読み込むことが出来ません(URLではswfのダウンロードが始まります) routeで画像やFlash等のファイルにリダイレクトすることは不可能でしょうか? その場合、Apacheのhttpで行うのが自然でしょうか? わかりづらい質問で申し訳ないですがよろしくお願いします
121 名前:nobodyさん mailto:sage [2011/11/14(月) 19:13:09.07 ID:???] >>119 オブジェクト指向ですんなり書ける CakePHPはActiveRecordがなぁ… 戻り値が配列ってのが俺はどうしても気に入らん
122 名前:nobodyさん mailto:sage [2011/11/14(月) 19:52:23.43 ID:???] >>119 やりたいことを実現するまでの手間+時間が少なくてすむ 細かい調整とかは…
123 名前:nobodyさん mailto:sage [2011/11/14(月) 20:01:30.49 ID:???] 単純にrubyで書けるってのが利点じゃないのかね。 趣味の問題と考えても問題ないかもな。 俺は宗教上の理由でPHPは書けないからDjangoかRailsかの選択になった
124 名前:nobodyさん mailto:sage [2011/11/14(月) 21:15:18.55 ID:???] >>119 CakePHP の Array 地獄は PHPer には平気なんだろうか? 慣れなのか悟りなのか… Rubyist からすればアレはないわと思うもんだけど
125 名前:nobodyさん mailto:sage [2011/11/14(月) 22:35:55.34 ID:???] >>120 disposition: :inline
126 名前:125 mailto:sage [2011/11/14(月) 22:39:51.78 ID:???] >>120 お望みのリダイレクトじゃないけど、send_fileにさっき書いたオプション付けたらダウンロードはされないはず
127 名前:nobodyさん mailto:sage [2011/11/16(水) 12:47:21.88 ID:???] Rails 3.0 から 1年半、ようやく Hobo 1.3 正式版リリース hobocentral.net/blog/2011/11/15/hobo-1-3-released/
128 名前:nobodyさん mailto:sage [2011/11/16(水) 23:25:49.85 ID:???] Rails3のActiveRecordにおけるvalidationでレコードの値を動的に使った検証をやりたいのだけど うまい方法を知っていたら教えてもらえんだろうか。 例えばlengthバリデーションでmaximumにレコードのlimit_lengthの値を使って制限をかけたいとき :ifオプションの真似事ができないかと下記のようにしても(当然)ProcとFixnumは比較できんと怒られた。 # 失敗例1 class Person < ActiveRecord::Base validates :name, :length => {maximum: ->x{x.limit_length}} end 特異メソッドでバリデート直前に動的にバリデートを押し込むとうまくいったように見えたが 同じインスタンスに対してvalid?を複数回実行すると同一のバリデーションが増殖していってしまう不具合が出た。 # 失敗例2 class Person < ActiveRecord::Base before_validation do c = class << self;self;end c.validates :name, :length => {maximum: self.limit_length} end end 情けないことにこれで手が尽きてしまった
129 名前:nobodyさん [2011/11/16(水) 23:51:29.66 ID:j4fL3UJx] 不要なときにも呼ばれてしまうけど、インスタンスが作られるタイミング (after_find と after_initialize)で押し込んだらどうだろう。
130 名前:nobodyさん mailto:sage [2011/11/17(木) 05:46:26.03 ID:???] Large file upload to amazon s3 failing after 30 second limit set by heroku stackoverflow.com/questions/7056164/large-file-upload-to-amazon-s3-failing-after-30-second-limit-set-by-heroku https://github.com/elc/s3-swf-upload-plugin https://github.com/GreenAsJade/s3-swf-upload-plugin https://github.com/iwasrobbed/Rails3-S3-Uploader-FancyUploader https://github.com/iwasrobbed/Rails3-S3-Uploader-Plupload www.railstoolkit.com/posts/fancyupload-amazon-s3-uploader-with-paperclip blog.assimov.net/post/4306595758/multi-file-upload-with-uploadify-and-carrierwave-on stackoverflow.com/questions/7399238/uploads-silently-failing-pausing-with-new-carrierwave-direct-gem-when-uploading https://github.com/dwilkie/carrierwave_direct groups.google.com/group/heroku/browse_thread/thread/51bc6328db300344
131 名前:nobodyさん mailto:sage [2011/11/17(木) 06:49:09.61 ID:???] app/helpers/uploads_helper.rb at master from ncri/Rails-S3-Uploader-Example - GitHub https://github.com/ncri/Rails-S3-Uploader-Example/blob/master/app/helpers/uploads_helper.rb Simple File Upload to Amazon S3 From Ruby www.rubyinside.com/simple-file-upload-to-amazon-s3-from-ruby-313.html Uploading directly to Amazon S3 from a Rails application | blog.andrewbruce.net blog.andrewbruce.net/upload-direct-to-amazon-s3-from-rails
132 名前:nobodyさん mailto:sage [2011/11/17(木) 09:39:48.99 ID:???] https://github.com/marcel/aws-s3 https://github.com/mwilliams/d2s3
133 名前:nobodyさん mailto:sage [2011/11/17(木) 09:49:11.41 ID:???] https://github.com/amazonwebservices/aws-sdk-for-ruby
134 名前:nobodyさん mailto:sage [2011/11/17(木) 10:45:56.15 ID:???] https://gist.github.com/1372116 な感じで config/initializers/ 内で active model にパッチあてて使ってる。 けど正しいのか不安なところが色々
135 名前:nobodyさん mailto:sage [2011/11/17(木) 13:58:45.55 ID:???] コントローラに@a=["hello", "everyone"]に設定し viewで <%= @a %>をつかうと hellovereyoneとなってしまんですが ["hello", "everyone"]のように表示させることはできますか?
136 名前:nobodyさん mailto:sage [2011/11/17(木) 15:28:49.75 ID:???] >>135 inspect
137 名前:nobodyさん mailto:sage [2011/11/17(木) 15:33:32.74 ID:???] ほとんど使わないが debugというのもあったような気がする
138 名前:nobodyさん mailto:sage [2011/11/17(木) 17:32:45.31 ID:???] タイプミスなのはわかるんだが vereyone はどこからきたんだろうとかちょっと考えてしまったよ
139 名前:nobodyさん mailto:sage [2011/11/17(木) 18:11:28.73 ID:???] Ruby in steel 2 今日だけ $79.68 www.bitsdujour.com/software/ruby-in-steel-2/ ってどうっすか? なにも考えずにとりあえずポチるのにはちょっと勇気がいる価格なんで。
140 名前:nobodyさん mailto:sage [2011/11/18(金) 01:29:48.98 ID:???] STIが問題となるのってどういうとこ?
141 名前:nobodyさん mailto:sage [2011/11/19(土) 08:16:12.38 ID:???] Riding Rails: Rails 3.1.2 has been released weblog.rubyonrails.org/2011/11/18/rails-3-1-2-has-been-released
142 名前:nobodyさん mailto:sage [2011/11/19(土) 08:24:40.73 ID:???] ruby/rails-install-in-windows - 株式会社ウサギィwiki wiki.usagee.co.jp/ruby/rails-install-in-windows www.oiax.jp/rails/zakkan/rails_3_1_installation_on_windows.html www.oiax.jp/rails/zakkan/rails_3_1_installation_on_macosx.html
143 名前:nobodyさん mailto:sage [2011/11/19(土) 08:29:10.96 ID:???] 【Ruby】WindowsでRuby1.9.2とgem1.3.7環境構築 | システムメモ takefushi.blog.fc2.com/blog-entry-5.html
144 名前:nobodyさん mailto:sage [2011/11/19(土) 11:45:36.01 ID:???] railsinstaller.org/ rubyinstaller.org/downloads/ www.garbagecollect.jp/ruby/mswin32/ja/download/release.html www.artonx.org/data/asr/
145 名前:nobodyさん mailto:sage [2011/11/20(日) 04:14:11.98 ID:???] https://github.com/jnicklas/carrierwave https://github.com/jnicklas/carrierwave-example-app
146 名前:nobodyさん mailto:sage [2011/11/20(日) 12:04:06.02 ID:???] Background Jobs on Heroku/Cedar The Cedar stack supports any arbitrary background worker system, including Delayed Job, Resque, Stalker, or even your own home-grown queueing library. See the article on Procfile for more information. devcenter.heroku.com/articles/queueing#background_jobs_on_herokucedar devcenter.heroku.com/articles/procfile
147 名前:nobodyさん [2011/11/20(日) 22:51:23.59 ID:kfs4r0KB] RailsのPlug-inを作ったのでちょっと宣伝させて頂きます https://github.com/baban/flextures fixtureを扱うPlug-inですが特徴は下のような感じです 1.yamlよりもcsvを優先する 2.migrationでテーブル構成が変わっても、ロードを停止しないで、カラムの変更点を検知して値を補完する 3.テーブル名と、fixtureのファイル名を一致させないでも自由なロード&ダンプが出来る機能 4.FactoyGirl風の読み込みフィルタで、Fixtureのデータを加工しながら読み込む事が出来る 世間的にはFactoryGirlの流れですが、csvでデータを作ってExcelの方が性に合っていたので これまでのfixtureの欠点を解決する方向で出来ないかな、と 自分で入れたり改良してきたりしていたgemの機能をひとまとめにして見ました
148 名前:nobodyさん mailto:sage [2011/11/20(日) 23:52:47.38 ID:???] 何年もfixture使ってないのであれだが。 大文字オプションがちょっとRailsっぽくないかな。 あと、せっかくなのでどうせなら英語で書いて欲しい。 そこがちょっともったいない。
149 名前:nobodyさん [2011/11/21(月) 01:07:55.81 ID:Ib4G0NHd] Rails3でproductionにしたらプリコンパイルなんちゃらがどーのこーのと言われてエラーはかれます なにやらCSSの先頭全部にrequire_selfをつけて、productionでいっこいっこ全部読み込み命令を書かなければならないとか書いてありました なんでこんな改悪したのか知らないですけど、development時と同様にassetsの中のcssを勝手に読み込んでくれるようにするにはどうすればいいですか? config.assets.compile = true はやってみましたけど、CSSが読み込まれないことに変わりありませんでした
150 名前:nobodyさん mailto:sage [2011/11/21(月) 01:41:38.41 ID:???] そんなん rake コマンド一発でコンパイルできるやん…
151 名前:nobodyさん mailto:sage [2011/11/21(月) 01:56:23.20 ID:???] >>150 え、できないのはこちらの問題でしょうか…… rake assets:precompile のことを言ってますよね?
152 名前:147 [2011/11/21(月) 09:04:46.04 ID:0xjmsfnC] >>148 ご意見どうもです FactorGirl並のhas_manyでのデータ精製能力とか 狙っているところは結構あるのですが まず、少し安定版にしたいので、待ちって感じなので 英語版ドキュメントでも用意しようかと思います 大文字オプションは、本家のRailsのrakeタスクに合わせているのでしばらくこの方針を貫こうかと…
153 名前:nobodyさん mailto:sage [2011/11/21(月) 10:07:07.85 ID:???] >>151 webrick使ってるのでは? config/environments/production.rb の serve_static_assets を true にしてみ?
154 名前:nobodyさん [2011/11/21(月) 18:03:47.40 ID:Ib4G0NHd] >>153 サーバーはApache+Passengerです rake:precompileを行うとjsと画像はコンパイルされるのですが、cssはされません assetsの中にあるcssを読み込んでくれませんうぐぐ バージョンはRails3.1.0です
155 名前:nobodyさん mailto:sage [2011/11/21(月) 18:36:11.53 ID:???] cssにエラーがあると、確かにjsと画像だけになるけど、エラーメッセージは出るな。
156 名前:nobodyさん [2011/11/21(月) 18:58:42.21 ID:Ib4G0NHd] >>155 あー間違いなくそれです でも、スターハックとかブラウザ依存とかの処理なのでそこらへんは消せないんですが そういう場合は、該当CSSだけをpublic/asssetsにおいてーって感じでしょうかね 試してみます ありがとうございました
157 名前:nobodyさん mailto:sage [2011/11/21(月) 19:23:00.25 ID:???] precompile でエラーが出てるというのにそれをまるっと無視してたってことかよ…
158 名前:nobodyさん [2011/11/21(月) 19:36:40.12 ID:Ib4G0NHd] >>157 エラーって言っても、○○はコンパイルできませんでした。 って出るだけでそれ以外は全て正常に終了したように見えるから1つでもこけるとCSS全部コンパイルされないって言うのはわからないと思う
159 名前:nobodyさん mailto:sage [2011/11/21(月) 19:42:44.69 ID:???] > エラーって言っても、○○はコンパイルできませんでした。 > って出るだけ 十分な情報じゃん それ以上何を求めるの?
160 名前:nobodyさん mailto:sage [2011/11/21(月) 19:54:47.71 ID:???] >>159 よう文盲
161 名前:nobodyさん mailto:sage [2011/11/23(水) 08:34:31.88 ID:???] compressをtrueにしてると、うちはたまに失敗する。 何でかは不明だが。
162 名前:nobodyさん mailto:sage [2011/11/23(水) 18:24:49.15 ID:???] 2 terabytes of storage https://postgres.heroku.com/pricing Announcing Heroku Postgres postgres.heroku.com/blog/past/2011/11/21/announcing_heroku_postgres/
163 名前:nobodyさん mailto:sage [2011/11/23(水) 20:47:59.39 ID:???] 初心者の質問でもうしわけなかとですが DBの一度値を入れたフィールドを再度空にする方法はありませんでしょうか よろしくお願いしゃす
164 名前:nobodyさん mailto:sage [2011/11/23(水) 21:14:52.11 ID:???] Railsのdeleteとdestroyの違いをおさらいする - pochiのメモ帳 d.hatena.ne.jp/POCHI_BLACK/20101026 acts_as_paranoidで論理削除してみるよ( ̄▽ ̄) - 割と意味はない d.hatena.ne.jp/zrsv/20090319/p1
165 名前:nobodyさん mailto:sage [2011/11/23(水) 21:39:25.57 ID:???] Connecting to Heroku Postgres Databases on Vimeo vimeo.com/28345488 Provisioning Databases on Heroku Postgres on Vimeo vimeo.com/28345436 https://postgres.heroku.com https://postgres.heroku.com/blog
166 名前:nobodyさん mailto:sage [2011/11/23(水) 22:22:53.26 ID:???] メールの不正をチェックし、かつsageだけ通すvalidation どうやって作ったらいいんですか? それともプラグインある? 宜しくお願いします
167 名前:nobodyさん mailto:sage [2011/11/23(水) 22:42:31.42 ID:???] email: true と :if で sage 以外の時にしたら