- 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/
- 214 名前:nobodyさん mailto:sage [2011/11/26(土) 11:12:53.48 ID:???]
- >>205
どうしてRuby関連のproductsって悪意を抱かれやすいのはなぜ?
- 215 名前:nobodyさん mailto:sage [2011/11/26(土) 11:49:31.30 ID:???]
- >>214
ある程度広まった証じゃね?
- 216 名前:nobodyさん mailto:sage [2011/11/26(土) 12:00:20.58 ID:???]
- 他にもRubyより広まってる言語は多数あるのに
どうしてRubyだけが悪意を抱かれやすいのはなぜ?
- 217 名前:nobodyさん mailto:sage [2011/11/26(土) 12:05:07.18 ID:???]
- >>216
PHPもJavaもアンチはいるよ お前が「Rubyだけ悪意を抱かれやすい」と思ってるだけでしょ
- 218 名前:nobodyさん [2011/11/26(土) 12:44:46.00 ID:rP07j4X9]
- herokuで
The page you were looking for doesn't exist. You may have mistyped the address or the page may have moved. という表示でる原因分かる方いませんか。
- 219 名前:nobodyさん mailto:sage [2011/11/26(土) 15:59:23.44 ID:???]
- >>218
書いてるまんま URLが違うんでしょ
- 220 名前:nobodyさん mailto:sage [2011/11/26(土) 16:28:49.35 ID:???]
- >>216
宗教じゃね?
- 221 名前:nobodyさん mailto:sage [2011/11/26(土) 19:55:09.26 ID:???]
- >>213
情報ありがとう。 プロジェクトフォルダgrepしてみると、いろんなところでRAILS_ROOT使われてるな。 めんどくさいから lib/technoweenie/attachment_fu.rb の5行目に RAILS_ROOT=Rails.rootって定義してみたけど、 果たしてこの解決方法でいいのか釈然としない・・・
- 222 名前:nobodyさん mailto:sage [2011/11/26(土) 21:00:05.13 ID:???]
- いや、せめて RAILS_ROOT ||= Rails.rootかな。。。
- 223 名前:nobodyさん [2011/11/26(土) 23:50:48.52 ID:QNvO5n/L]
- config/initializers/rails_root_compatibility.rb とか作って書いてみたらどうだろう。
- 224 名前:nobodyさん mailto:sage [2011/11/27(日) 11:20:30.72 ID:???]
- https://github.com/gundestrup/acts_as_authenticated
https://github.com/technoweenie/restful-authentication https://github.com/plataformatec/devise https://github.com/hassox/warden https://github.com/binarylogic/authlogic https://github.com/andresbonilla/baseproject codepron.info/post/1016066244/create-a-generic-rails-base-project baseproject.heroku.com/signup baseproject.heroku.com/users Rails 2.0.2 で Basic認証 ecpplus.net/weblog/rails-202-で-basic認証/ Ruby on Rails BASIC認証 | WEBシステム開発 | HAPPY*TRAP www.happytrap.jp/blogs/2010/01/25/1858/ Ruby On Rails ピチカート街道 - Rails 2.0 追加機能・その7(ベーシック認証が簡単にできる) - rubist.blog77.fc2.com/blog-entry-111.html
- 225 名前:nobodyさん mailto:sage [2011/11/28(月) 09:18:08.66 ID:???]
- なんで今更 Rails2
- 226 名前:nobodyさん [2011/11/28(月) 09:32:58.16 ID:A9QRXd1I]
- ボットがそこまで見るかどうか。
- 227 名前:nobodyさん mailto:sage [2011/11/28(月) 13:46:23.69 ID:???]
- Twitter連携するようなのを作ってみたいんだけど、
オススメとか定番とかのプラグインてありますか? 最近Twitter側の仕様が変わって動かないものがあるみたいで・・
- 228 名前:nobodyさん mailto:sage [2011/11/28(月) 14:22:02.31 ID:???]
- OmniAuth
- 229 名前:nobodyさん mailto:sage [2011/11/28(月) 17:58:23.26 ID:???]
- omniauth
- 230 名前:nobodyさん mailto:sage [2011/11/28(月) 20:05:29.07 ID:???]
- >>228-229
サンスコ Facebookもいけるのか ありがたい
- 231 名前:nobodyさん [2011/11/28(月) 20:54:20.59 ID:KA74gRUt]
- Automated Heroku Database Backups to Amazon S3, Rackspace Cloud Files, or Google Storage - Jack Chu
jackchu.com/automated-heroku-database-backups-to-s3 Automating Heroku PG Backups @MetaSkills.net metaskills.net/2011/01/03/automating-heroku-pg-backups/ 2chnull.info/r/php/1311050686/880-884
- 232 名前:nobodyさん [2011/11/28(月) 21:10:31.94 ID:KA74gRUt]
-
https://github.com/kamui/heroku_cloud_backup https://github.com/joemsak/heroku_backup_task devcenter.heroku.com/articles/pgbackups
- 233 名前:nobodyさん mailto:sage [2011/11/28(月) 22:29:35.42 ID:???]
- OmniAuth試してみたけどそこらへんのサンプルがうまく動かなかった
なんかAPIの仕様が変わったみたいだね 古 request.env['omniauth.auth']['user_info'] 新 request.env['omniauth.auth']['info'] この書き換えで動くようになった うまくいきそうだよ、ありあがとう!
- 234 名前:nobodyさん [2011/11/28(月) 22:59:25.21 ID:A9QRXd1I]
- メジャーバージョン1.0が出ていろいろ整理されてるから
ブログとかの記事は当てにならなくなってるかもしれんな。
- 235 名前:nobodyさん mailto:sage [2011/11/29(火) 09:58:07.55 ID:???]
- テストの行い方についてサンプル等が書かれた本を教えていただけないでしょうか?
- 236 名前:nobodyさん [2011/11/29(火) 14:14:45.92 ID:FStxE3ag]
- pragprog.com/book/achbd/the-rspec-book
- 237 名前:nobodyさん mailto:sage [2011/11/29(火) 14:31:16.91 ID:???]
- 235です。
>>236 すみません。 標準のTest::Unitを使ったテストの勉強をしたいです。 よろしくおがいします。
- 238 名前:nobodyさん mailto:sage [2011/11/29(火) 14:38:42.35 ID:???]
- >>237
正直、もうTest::Unit使ってる人はほとんど居ないと思う。 今更、Rails 1.x の本を参照したいかい?
- 239 名前:nobodyさん mailto:sage [2011/11/29(火) 14:47:03.20 ID:???]
- www.rubyinside.com/dhh-offended-by-rspec-debate-4610.html
- 240 名前:nobodyさん mailto:sage [2011/11/29(火) 14:57:47.33 ID:???]
- >>239
DHHはTest::Unit派なんだよな。俺もminitestとかのほうが好きだ まあ俺はRSpecが難しくてうまく使えなかったからだけど…
- 241 名前:nobodyさん [2011/11/29(火) 15:21:44.34 ID:FStxE3ag]
- https://github.com/chebyte/heroku_clonedb
herocutter.heroku.com/plugins/29 2chnull.info/r/php/1311050686/880-884
- 242 名前:nobodyさん [2011/11/29(火) 16:13:24.90 ID:FStxE3ag]
- RSpecのここがすごい!
www.slideshare.net/mitim/rspec-3094456 www.slideshare.net/yugui/rspecrailsbdd
- 243 名前:nobodyさん mailto:sage [2011/11/29(火) 16:13:51.86 ID:???]
-
- 244 名前:nobodyさん mailto:sage [2011/11/30(水) 01:01:37.07 ID:???]
- railsてなんか変な方向にいってるんだよなあ。
ぶっちゃけ、そんなに作業効率よくないでしょ? 自分で書いたコードを1年ぶりに見てすぐ理解できる?
- 245 名前:nobodyさん mailto:sage [2011/11/30(水) 01:07:28.44 ID:???]
- >>244
他のフレームワークと比べたら一目瞭然だな すっと頭に入る感じ CakePHPとか1ヶ月前の自分のコードでも苦労したしw
- 246 名前:nobodyさん mailto:sage [2011/11/30(水) 01:14:36.03 ID:???]
- コーディングて自分の書いたコードを間隔が空いても
すぐ理解できるプログラムの生産性に勝るものはない。
- 247 名前:nobodyさん mailto:sage [2011/11/30(水) 01:16:48.43 ID:???]
- ここの住人は会社でケツ叩かれながらコーディングしてるから
最初は面倒な手続きをしても大丈夫だけど 1人だけでrailsでプログラムするとなると、設置するだけで面倒になるよw
- 248 名前:nobodyさん mailto:sage [2011/11/30(水) 01:22:51.41 ID:???]
- >>247
Apache の面倒さを考えれば、それプラス Passanger なんて屁でもない
- 249 名前:nobodyさん mailto:sage [2011/11/30(水) 01:26:04.28 ID:???]
- >>247
unicorn 使ってみろ ラクラク過ぎて目からウロコだぞ
- 250 名前:nobodyさん mailto:sage [2011/11/30(水) 01:34:48.32 ID:???]
- railsにする基準を問いたいんだが
企業のお問い合わせフォームだけでもrailsで作るの?
- 251 名前:nobodyさん mailto:sage [2011/11/30(水) 01:35:53.75 ID:???]
- んなのはPHPで作る
- 252 名前:nobodyさん mailto:sage [2011/11/30(水) 02:04:19.86 ID:???]
- rails汎用性ないな。。。
- 253 名前:nobodyさん mailto:sage [2011/11/30(水) 02:05:22.83 ID:???]
- 汎用性ってなに?
- 254 名前:nobodyさん mailto:sage [2011/11/30(水) 02:06:10.73 ID:???]
- わっしょーいと
お祭りさわぎしてるだけでしょ。 夏休みは終わりだよ・・・
- 255 名前:nobodyさん mailto:sage [2011/11/30(水) 02:25:07.77 ID:???]
- 汎用性も知らんのか
どこでも使えるということ。
- 256 名前:nobodyさん mailto:sage [2011/11/30(水) 04:49:59.12 ID:???]
- んなのはsinatraでつくる
- 257 名前:nobodyさん mailto:sage [2011/11/30(水) 08:42:38.45 ID:???]
- 汎用性とは3000円で問題なく動くことだ
- 258 名前:nobodyさん mailto:sage [2011/11/30(水) 09:07:08.24 ID:???]
- >>255
なるほど Javaなんてtomcat必須で汎用性がまったくない、てことでおk?
- 259 名前:nobodyさん mailto:sage [2011/11/30(水) 09:45:55.52 ID:???]
- 半妖精
- 260 名前:nobodyさん mailto:sage [2011/11/30(水) 12:40:42.00 ID:???]
- 汎用性はシステムを構成するモジュール群それぞれの汎用性の最大公約数になるんじゃね?
- 261 名前:nobodyさん mailto:sage [2011/11/30(水) 13:30:18.65 ID:???]
- 汎用性といえば、RailsはWindowsでの構築が面倒ってのは、まだそのままなのかな?
- 262 名前:nobodyさん mailto:sage [2011/11/30(水) 14:00:40.58 ID:???]
- というか、ruby自体がWindowsあまり見てない感じ。
何年もずっとインストールで詰まって、バージョン上がるたびにMLで聞いてる人もいるし
- 263 名前:nobodyさん mailto:sage [2011/11/30(水) 17:03:09.46 ID:???]
- >>262
Ruby自体はWindowsバイナリがあるぞ 展開してパス通せばそのまま使える
- 264 名前:nobodyさん mailto:sage [2011/11/30(水) 18:22:35.38 ID:???]
- パス通すのって地味に面倒だよな。
それくらいインストーラでやれよって感じ
- 265 名前:nobodyさん mailto:sage [2011/11/30(水) 18:50:23.89 ID:???]
- windosでやってる人もいるよ。
俺は半分windosで半分ubuntu。 気分で変えてる。 VC上がりなもんで、たまにIDEを使いたくなる。 飽きたらemacsで開発。
- 266 名前:nobodyさん mailto:sage [2011/11/30(水) 19:57:44.98 ID:???]
- RubyはWindowsで使わない方が良い
まじで 時間の無駄
- 267 名前:nobodyさん mailto:sage [2011/11/30(水) 21:18:28.91 ID:???]
- >>266
なぜ? 普通に使ってるが、特に問題はないぞ Railsというなら同意だが
- 268 名前:nobodyさん mailto:sage [2011/11/30(水) 22:27:56.02 ID:???]
- ほんとに簡単な動作テストならWindowsでrubyが楽
- 269 名前:nobodyさん [2011/11/30(水) 23:35:21.54 ID:GwjhmrFG]
- まずWindowsを起動しなきゃならん…
- 270 名前:nobodyさん mailto:sage [2011/11/30(水) 23:46:15.93 ID:???]
- >>264
そんな人間はLinuxも使えないと思われ
- 271 名前:nobodyさん mailto:sage [2011/12/01(木) 00:36:39.73 ID:???]
- なんだかんだいってrubyてまだまだ不便だな。
一時的な祭りに便乗してるとしか思えない。。。
- 272 名前:nobodyさん mailto:sage [2011/12/01(木) 00:57:52.68 ID:???]
- windowsだとrspec関連が致命的に遅い。
spork使ってもrake specじゃ話にならない。 spork+rspecでまぁまぁ。guardまでは動かしたことがないから不明。
- 273 名前:nobodyさん mailto:sage [2011/12/01(木) 05:24:10.27 ID:???]
- だれか出たばっかのオーム社のrails本買った人いない?
技社のとどっち買えばイイのか迷ってるんだよね オーム社の方は原作の評価がいまいちなのが心配 2つ買う金は無い。買った人いたら評価おせーて
- 274 名前:nobodyさん mailto:sage [2011/12/01(木) 08:08:14.11 ID:???]
- Windowsだとクラスのロードが遅いんだっけ。大量のクラスがあるRailsだとツライわな。
前にWindowsで開発してたけど、rails console開くだけでもう遅くて嫌になった。 VMにLinux入れてターミナル繋ぐ事で回避したが。
- 275 名前:nobodyさん mailto:sage [2011/12/01(木) 08:17:25.76 ID:???]
- >>265
windosて何?
- 276 名前:nobodyさん mailto:sage [2011/12/01(木) 08:27:19.08 ID:???]
- >>274
たしか、ファイル読み込み回りで遅いんだよな。 rubyの問題ではないとして取り合っちゃくれないけど。
- 277 名前:nobodyさん mailto:sage [2011/12/01(木) 16:15:25.88 ID:???]
- IOの問題なんだとすると、プリプロセッサみたいなのでロードするファイルを事前に1ファイルに固めたり出来れば
ちょっとはマシになるんだろうか。
- 278 名前:nobodyさん mailto:sage [2011/12/01(木) 16:38:27.98 ID:???]
- え、使ってる標準ライブラリとかgemも全部固めるの?
ロード順もあるからなぁ
- 279 名前:nobodyさん mailto:sage [2011/12/01(木) 16:49:55.95 ID:???]
- なんかそういうことやろうとして挫折した人の記事が見つかったわ
■[ruby]rubyでRubyVMの機能を利用してプリコンパイルしたソースをrequireする実験をしてみたい d.hatena.ne.jp/ashel/20100505/1273073942
- 280 名前:nobodyさん mailto:sage [2011/12/01(木) 17:57:52.42 ID:???]
- Windowsで、railsだとnative extention周りがダメすぎて死ねるよな。
zlib、readline、openssl、sqlite3のgem導入は激しく苦労した。 特にmswin32だと枯れたバージョンでしか使う気になれない。
- 281 名前:nobodyさん mailto:sage [2011/12/01(木) 18:05:23.85 ID:???]
- 日本人で環境を整えられる能力もった人は、かなりの少数なのに。。
railsと騒ぎまくってるだけの、なんちゃってエンジニアしかいないのが現状。 一時的な流行であって、落ちぶれるのは目に見えてわかるよ。
- 282 名前:nobodyさん mailto:sage [2011/12/01(木) 18:22:28.02 ID:???]
- まあえてWinサーバ上で運用する必要もないしな。
- 283 名前:nobodyさん mailto:sage [2011/12/01(木) 18:59:04.63 ID:???]
- >>281
ギャグで言ってるとしか思えない Linuxを普通に使える人間なら、これぐらいの環境は整えられるし それぐらいの人間は掃いて捨てるほどいる
- 284 名前:nobodyさん mailto:sage [2011/12/01(木) 19:11:10.54 ID:???]
- いつものスルー検定なんだからもうちょっと頑張れ
- 285 名前:nobodyさん mailto:sage [2011/12/01(木) 19:14:12.05 ID:???]
- というか、これぐらいの環境を整えられる程度の能力がない人間がPHPに
群がることによって、品質の悪いシステムが量産されるんだな という内容のまつもとゆきひろ氏の記事を読んだことがあるが、まさに慧眼と 言わざるを得ない
- 286 名前:nobodyさん mailto:sage [2011/12/01(木) 19:33:58.37 ID:???]
- windowsの開発環境が業務で使えるレベルまで全く整ってないじゃん
なにいってんの?
- 287 名前:nobodyさん mailto:sage [2011/12/01(木) 19:39:04.55 ID:???]
- 与えられたものを使うだけで
無ければ作ることをしないおまえらは まつもとひろゆきの思想とは 全く違うのよ。 まつもとと同意見のように語る存在ではない。 根本的な思想がお前らと違うんだから。
- 288 名前:nobodyさん mailto:sage [2011/12/01(木) 19:42:53.48 ID:???]
- railsは重い原因は
まつもと、なんとかしてよ というスタンスの奴が大多数だから railsはいつまでも重いまま。
- 289 名前:nobodyさん mailto:sage [2011/12/01(木) 19:56:31.10 ID:???]
- 時間かけて学習したんだから
わかっちゃいるけど簡単に捨れきれいない匂いがプンプンする。
- 290 名前:nobodyさん mailto:sage [2011/12/01(木) 20:04:05.87 ID:???]
- 学習コストのリスクは時間よりもなによりも
あっさり捨てきれないところにある。 COBOLerみたいに。
- 291 名前:nobodyさん mailto:sage [2011/12/01(木) 20:07:28.14 ID:???]
- rails、そんなに重いかな?
最近のサーバ性能で、railsで捌き切れないくらいのアプリケーションを開発することなんてそんななさそうだけど キラーアプリのredmineだって他のBTSに比べたら比較的軽い方だし。 JavaとHadoopで大規模をぶん回す必要があるっていうんなら問題だけど そんな開発してる所なんて一部だろうし・・・サンデープログラマーとかはそんなことしないだろうし・・・
- 292 名前:nobodyさん mailto:sage [2011/12/01(木) 20:11:41.22 ID:???]
- Windowsの環境はなければ作るとかそんなレベルでなく、本当に整ってないぞ。
多分拡張ライブラリ(gem)のインストールにソースコードからコンパイルするプロセスが入っているのが Windowsの思想と相容れないんだと思う。 gemさえきちんと入るんだったらphp.iniを置いてhttpd.confのどこそこを編集して〜〜〜なんて 手作業が入るPHPなんかよりずっとインストールが楽なんだけどな。
- 293 名前:nobodyさん mailto:sage [2011/12/01(木) 20:12:46.29 ID:???]
- 流れ嫁
- 294 名前:nobodyさん mailto:sage [2011/12/01(木) 20:17:04.24 ID:???]
- ruby使いだすと中立的な考えができなくなるらしい
その理由は思想まで支配されてるから。 それがwindowsはどうでもいいという結果につながってる。 だからrailsは一時的な流行であり、今後は落ちていくだけ。
- 295 名前:nobodyさん mailto:sage [2011/12/01(木) 20:55:38.77 ID:???]
- 実際、Windowsなんてどうでもいいしなぁ
仮想マシン環境が楽に作れる今となっては、開発においてもWindowsでないと いけない理由がなくなってしまった あ、.Net系は別な
- 296 名前:nobodyさん mailto:sage [2011/12/01(木) 21:19:17.67 ID:???]
- Windowsの良い所は、会社側が全部行動監視できるとこだったりする。
- 297 名前:nobodyさん mailto:sage [2011/12/01(木) 21:28:03.58 ID:???]
- 仮想マシン環境でやるなら最初からUbuntuを開発OSにした方が楽じゃね?
- 298 名前:nobodyさん mailto:sage [2011/12/01(木) 21:32:02.62 ID:???]
- rubyて自分さえ楽できればそれでいいという考えが
参加者を減らし自分のクビしめてるよねw
- 299 名前:nobodyさん mailto:sage [2011/12/01(木) 21:52:31.34 ID:???]
- 言語って、自分を楽にするためにあるんじゃないの?
- 300 名前:nobodyさん mailto:sage [2011/12/01(木) 21:53:26.02 ID:???]
- >自分さえ楽できればそれでいいという考え
これってWInユーザのクレクレ君態度のことに思える
- 301 名前:nobodyさん mailto:sage [2011/12/01(木) 22:04:04.94 ID:???]
- なんだか必ずレスが貰えるコピペ状態だな。
これだからIDのないスレは・・・・
- 302 名前:nobodyさん mailto:sage [2011/12/01(木) 22:12:38.24 ID:???]
- >>299
独創的なコードしか書かないタイプだな。やれやれ。 一人だけでプログラムするなら自分を楽にするという価値観で問題ない。 でも俺はあんたのコードは読みたくもない。
- 303 名前:nobodyさん mailto:sage [2011/12/01(木) 22:14:52.40 ID:???]
- 言語は一種のコミュニケーション
機械とのコミュニケーションでもあるし プログラマ同士とのコミュニケーションでもある。 自分だけの独り言ではない。
- 304 名前:nobodyさん mailto:sage [2011/12/01(木) 22:17:11.46 ID:???]
- Rubyは同じ処理を書くなら似たようなコードに収束するという特徴がある
PerlのようにTMTOWTDIだと読むのに苦労するが
- 305 名前:nobodyさん [2011/12/01(木) 22:19:57.93 ID:IufCzIua]
- >>304
Pythonに当てはまると思う。 RubyはどっちかというとPerl寄り。
- 306 名前:nobodyさん mailto:sage [2011/12/01(木) 22:21:48.02 ID:???]
- >>305
RubyはPython寄りだよ 推奨されないやり方は面倒に書かなきゃいけないようになってる
- 307 名前:nobodyさん mailto:sage [2011/12/01(木) 22:22:58.76 ID:???]
- Perl は後付けしたクラスの実装方法がなんかものすごく残念すぎた。
- 308 名前:nobodyさん mailto:sage [2011/12/01(木) 22:27:27.86 ID:???]
- PCスペックあがって仮想環境関係のソフトも整ってきたお陰で
色んな言語の環境まぜこぜにしなく済むようになったのはホント助かるよね。
- 309 名前:nobodyさん mailto:sage [2011/12/01(木) 22:31:58.82 ID:???]
- 規模の大きい会社になると仮想環境はNGなとこが多いんじゃないかな。
そう考えるとwindowsの環境なんとかするべし。
- 310 名前:nobodyさん mailto:sage [2011/12/01(木) 22:37:15.08 ID:???]
- 多くないよ
大手なんて自分でクラウド作ってるぐらいだし
- 311 名前:nobodyさん mailto:sage [2011/12/01(木) 22:44:34.84 ID:???]
- 仮想環境のデメリットはあるだろ。ないわけはない
いい事しかいわない詐欺師かよ。
- 312 名前:nobodyさん mailto:sage [2011/12/01(木) 22:53:21.36 ID:???]
- 普通の開発だとデメリットなんて殆どないんじゃないの?
例えば何がある?
- 313 名前:nobodyさん mailto:sage [2011/12/01(木) 22:56:38.43 ID:???]
- 今夜も入れ食いだな
- 314 名前:nobodyさん mailto:sage [2011/12/01(木) 23:02:35.21 ID:???]
- 世の中にメリットがあれば必ずデメリットは存在する。
いいことしか耳を傾けてないから デメリットに気付いてないんだよ 洗脳されて頭の中がバラ色になっちゃってるんだよ。
|

|