トップページ⇒php
1001コメント360KB

【RoR】Ruby on Rails Part14

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2012/02/18(土) 00:34:00.31ID:9HHBFqZR
前
http://kohada.2ch.net/test/read.cgi/php/1320393984/

■参考サイト
<英語>
本家:http://rubyonrails.org
API document:http://api.rubyonrails.com/
開発者のblog:http://weblog.rubyonrails.org/
参考wiki:http://wiki.rubyonrails.org/rails
http://ruby-toolbox.com/
http://rubygems.org/
http://agilewebdevelopment.com/plugins/top_rated

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

http://find.2ch.net/?STR=heroku&COUNT=10&TYPE=TITLE&BBS=ALL
0653nobodyさん2012/06/11(月) 20:43:03.88ID:???
どうせ口だけだろ

お前らの瞬間記憶スコアいくらよ
http://www.p-game.jp/game48/
0654nobodyさん2012/06/11(月) 20:51:41.74ID:???
お前瞬間記憶でプログラム書いてるんだとしたら
みんなの迷惑になるんでさっさと違う仕事に就いてください
0655nobodyさん2012/06/11(月) 21:05:59.64ID:???
流行ってるのを1つ置きに覚えとけばいいじゃん
0656nobodyさん2012/06/12(火) 01:24:20.88ID:???
>>652
どうすれば覚えたと言えるのかっていうことだよな。
ここの認識の違いが非常に大きくて、
お互い確認することも少ない(自分のレベルを晒すことに近いので)から、
この手の話は噛み合わないと思う。
0657nobodyさん2012/06/12(火) 07:19:42.13ID:4FDpxqXC
プログラミングを独習するには10年かかる
http://www.yamdas.org/column/technique/21-daysj.html
0658nobodyさん2012/06/12(火) 10:02:50.45ID:???
短時間リファレンス片手にしても
成功や失敗から学ぶ時間などありはしない。

rubyなら最低10年やってから、覚えたといえ。
0659nobodyさん2012/06/12(火) 10:04:30.40ID:???
>>658
まず日本語覚えて
0660nobodyさん2012/06/12(火) 10:32:47.48ID:???
>>652
それはアルゴリズムの話なら言語に依存しない知識だし
使うライブラリの話ならググるだけだろ

>>653
同じパラダイムの言語を知っていればほとんどはマッピングの違いに過ぎないからすぐ分かる
つまり多くの言語を知っている人ほど新しい言語を学ぶのが早いわけだよ
0661nobodyさん2012/06/12(火) 11:00:56.51ID:???
>>660
> 使うライブラリの話ならググるだけだろ
Tipsというのかな

たとえば、Javaでファイルを読み書きする場合とか、
FileReader/FileInputStream/BufferedReader/BufferedInputStream などを
ケースバイケースで使い分けるが、それぞれの使い方はぐぐるだけではだめで、ぐぐった後
リファレンスを読んで、それぞれのクラスがどういう働きなのかを胃の腑に落とすという作業を
普通はやるよな?
(まさかサンプルコピーで済ませようなんて考える奴はこのスレにはいないだろう)

そういう作業を様々な問題に対して行うことで初めて身についたと言えるのではないか
0662nobodyさん2012/06/12(火) 11:23:42.93ID:???
>>660
日本語はSOV型言語なので
ドイツ語、オランダ語もマッピングの違いに過ぎないからすぐ分かるのか?
0663nobodyさん2012/06/12(火) 15:48:05.72ID:???
自然言語とプログラム言語を一緒に考える男の子って・・・

>>661
一回使えばわかるでしょ?それって敷居高い行為か???
つうかググんなよ。リファレンス直接あたれば正しい使い方しっかり書いてあるじゃん。
0664nobodyさん2012/06/12(火) 17:08:50.39ID:???
どうでもいいけど実はドイツ語は日本語と同じSOV型 豆知識
0665nobodyさん2012/06/12(火) 21:02:38.59ID:???
嘘はいかん。日本語と韓国語くらいだろうが。
SOVだったらドイツ語話せないヨーロッパ人続出だわ。
0666nobodyさん2012/06/12(火) 21:12:46.77ID:???
このスレの住人の知識は、中卒レベルだな。
ちょっとリファレンス読めば出来るだとか
わかったふりするのやめれば?
0667nobodyさん2012/06/12(火) 21:19:08.49ID:???
Railsの話しろよ。
0668nobodyさん2012/06/12(火) 21:20:34.91ID:???
>>666
どんまい低能
これからの底辺PG人生に幸あれ
0669nobodyさん2012/06/12(火) 21:21:13.10ID:???
>>667
いい事言った!
リファレンスあれば出来るんだから、このスレもいらないじゃんw
0670nobodyさん2012/06/12(火) 21:24:17.34ID:???
で、でたー!スレいらないじゃん発言!

そっと閉じればいいのよ?
0671nobodyさん2012/06/12(火) 21:25:25.55ID:???
>>669
いらないよ?
削除依頼出すほどのことでもないから関係ない話題で1000まで埋めてるだけのこと。
0672nobodyさん2012/06/12(火) 21:32:05.59ID:???
>>671
ごめん弱いものイジメあきた。
ここでRailsについて、しっかり学習してね。
0673nobodyさん2012/06/12(火) 21:51:49.81ID:???
勝利宣言乙です
がんばれよ
0674nobodyさん2012/06/12(火) 21:55:39.81ID:???
ガキンチョが三人いる
0675nobodyさん2012/06/12(火) 22:05:01.21ID:???
つまりPython最強ってことですね。
0676nobodyさん2012/06/12(火) 22:48:30.66ID:???
>>663
問題はひとつじゃなくて、色々あるんだよ
Rails使ってて、「あれ、こういうことしたいんだけどどうすりゃいいんだろう…」ってこと、一度や二度じゃないだろ
その度にぐぐったりリファレンスやRails Guides当たったりして、解決して成長してんだろ

そういう成長がないんだとしたら、そんなもん捨てちまえ

余談
どこかの誰かが言ってたが、PHPはそういう成長を感じられにくいから嫌われるんだ、と
さもありなん、と思った記憶がある
0677nobodyさん2012/06/12(火) 23:02:42.47ID:???
結局何が言いたいんだこのスレは
0678nobodyさん2012/06/13(水) 09:42:01.46ID:???
Riding Rails: Rails version 3.2.6 has been released!
http://weblog.rubyonrails.org/2012/6/12/ann-rails-3-2-6-has-been-released/
0679nobodyさん2012/06/13(水) 16:15:34.42ID:???
http://news.ycombinator.com/item?id=4104259

oss-sec: Ruby on Rails SQL Injection (CVE-2012-2695)
http://b.hatena.ne.jp/entry/seclists.org/oss-sec/2012/q2/504


0680nobodyさん2012/06/14(木) 08:32:48.01ID:???
New Relic and the State of the Stacks - A New Report on Usage of Java, PHP, Python and Ruby
http://blog.newrelic.com/2012/06/13/new-relic-redmonk-state-of-the-stack/?utm_term=stateofthestack&mpc=BA-NEWS-RPM-en-100-redmonk-stateofthestack
0681nobodyさん2012/06/14(木) 10:02:44.56ID:???
「MySQLが技術的なギャップを縮めてきているものの、PostgreSQLは優秀で人気がある」
http://www.computerworld.jp/topics/601/

MySQLにはDDLトランザクション処理がないので、
http://www.infoq.com/jp/news/2009/05/heroku-provisionless-revolution

MySQL :: MySQL 5.1 リファレンスマニュアル :: 12.4.2 ロールバックできないステートメント
http://dev.mysql.com/doc/refman/5.1/ja/cannot-roll-back.html

トランザクション処理について
http://okwave.jp/qa/q3155847.html
0682nobodyさん2012/06/14(木) 10:12:51.14ID:???
Xenのライブマイグレーションが激しく便利なので、勢い余って本番環境で採用してみた
http://d.hatena.ne.jp/fujisan3776/20090427/1240850724

ライブ・マイグレーションを行うには、最低3台のサーバが必要である。
内訳は、クラスタを構成するHyper-Vホスト2台(2ノード)と、ドメイン・コントローラ(DC)1台だ。
http://www.atmarkit.co.jp/fwin2k/operation/livemig03/livemig03_01.html
0683nobodyさん2012/06/14(木) 10:13:46.35ID:???
マスタ/スレーブの冗長化の基本は4台1セット
http://d.hatena.ne.jp/uncafe/20110919

データベースのレプリケーション(複製)では、slaveに最低3台のサーバを適用している。
http://jibun.atmarkit.co.jp/ad/comp/112mitsu/01.html

MySQLをmaster:slave=1:1構成にして参照をslaveに向けるのがなぜ良くないか - 酒日記 はてな支店
http://d.hatena.ne.jp/sfujiwara/20110620/1308531677

MySQLで参照の負荷分散を行うslaveは3台から構成するのがよいのでは - 酒日記 はてな支店
http://d.hatena.ne.jp/sfujiwara/20110621/1308625519
0684nobodyさん2012/06/14(木) 14:25:44.67ID:???


http://rubygems.org/gems/ruby-debug19

いまさら聞けないRailsでデバッグする便利な方法(Ruby1.9.x対応版)
http://d.hatena.ne.jp/yuya_lush/20110601/1306920275
0685nobodyさん2012/06/14(木) 22:11:13.25ID:???
そもそもMySQLはプライマリキーを使った検索が一番高速なんだが、
なぜ、twitterはrailsで高速に処理出来ていたのだ?
railsのorまっぱはプライマリーキーはintのautoincrementに成っていることが前提なんでしょ。
0686nobodyさん2012/06/14(木) 22:41:11.35ID:???
高速じゃないから乗り換えたんだと思うが
0687nobodyさん2012/06/15(金) 01:42:16.88ID:???
MySQLが速かったのは大昔だし
activerecordのprimaryはintのautoincrementに成っていることが前提ということはない


0688nobodyさん2012/06/15(金) 03:28:24.02ID:0E9aKvuW
railsとcassandraを連携したいおもっていますけど、あまりいいサイトが
見つかりません。
良い参考書や参考になるサイトがあれば教えて頂きたいです。

英語は苦手なのでできれば、日本語のサイトでお願いします。
0689nobodyさん2012/06/15(金) 09:47:06.59ID:???
「UbuntuがRed Hatを追い抜いた」と創設者 ? WIRED.jp 世界最強の「テクノ」ジャーナリズム
http://wired.jp/2012/03/20/mark-shuttleworth-ubuntu/

CentOS(セントオーエス)は、Red Hat Enterprise Linux(以下「RHEL」と呼ぶ)との完全互換を目指したフリーのLinuxディストリビューション
http://ja.wikipedia.org/wiki/CentOS
0690nobodyさん2012/06/15(金) 10:03:57.49ID:???
monkeypatching - How to monkey-patch code that gets auto-loaded in Rails? - Stack Overflow
http://stackoverflow.com/questions/4460800/how-to-monkey-patch-code-that-gets-auto-loaded-in-rails
0691名無し2012/06/15(金) 15:36:37.02ID:MORqFtG4
かなり楽しい占いを発見(〃ゝ∇・)ゞ

自分とどの芸能人が相性良いか教えてくれます。
http://goo.gl/Lljh0

気になる人が入る方は是非。
仲間内でやったらさらに面白いです。
0692nobodyさん2012/06/15(金) 17:03:16.98ID:???
【AWS発表】Amazon RDS MySQL を月26ドルで! マイクロDBインスタンスが利用可能に! - Amazon Web Services ブログ
http://aws.typepad.com/aws_japan/2012/06/amazon-rds-mysql-now-starting-at-just-19-a-month.html
0693nobodyさん2012/06/15(金) 17:25:44.83ID:???
https://status.heroku.com/
0694nobodyさん2012/06/15(金) 17:50:35.15ID:???
https://status.heroku.com/
https://twitter.com/#!/herokustatus

AWS障害による影響を小さくするための設計(2011/4/21の障害を踏まえて) - よかろうもん!
http://d.hatena.ne.jp/interu/20110425/1303731515

youRoomにおいて発生した 2011/4/21 のAWSの障害について技術的な観点から - mat_akiの日記
http://d.hatena.ne.jp/mat_aki/20110422/1303440808
0695あ2012/06/16(土) 10:53:14.39ID:???
Rails、2つの脆弱性に対処したバージョンを公開 | エンタープライズ | マイナビニュース
http://news.mynavi.jp/news/2012/06/16/009/index.html
0696nobodyさん2012/06/16(土) 11:08:20.95ID:???
https://status.heroku.com/

このページにある、developmentとproductionというのは何の違いですか?
herokuユーザーは皆productionではないのですか?
0697nobodyさん2012/06/16(土) 12:09:06.71ID:???
開発環境(shared db)
https://twitter.com/herokujp/status/213603741419569152


http://www.heroku.com/pricing
0698nobodyさん2012/06/17(日) 22:50:49.43ID:???
Rails 3.2.6
:confirm
deprecated

http://tohae.hatenablog.com/entry/2012/06/14/211755
http://d.hatena.ne.jp/rochefort/20120616/p1
http://qa.atmarkit.co.jp/questions/2156
0699nobodyさん2012/06/18(月) 00:08:20.60ID:???
DHH ?@dhh
Tomorrow I'll drive in the 80th running of the
24 hours of Le Mans with the #35 Morgan-Nissan LMP2 car.
A dream come true.
Starts 3pm GMT+1.
http://twitter.com/dhh/status/213724237951811584

http://twitter.com/#!/dhhracing
http://david.heinemeierhansson.com/racing
0700nobodyさん2012/06/18(月) 22:52:43.09ID:???
Up to 1.5 million transactions per second on four-socket servers.

MemSQL
http://memsql.com/
0701あ2012/06/19(火) 16:48:31.64ID:???
About 55% of twitter's traffic is still served by a monolithic Rails app,
lovingly known as the 'Monorail' --@raffi #QConNewYork
http://twitter.com/mattwynne/status/214734140011069440
0702あ2012/06/19(火) 21:03:18.67ID:???
鍵となるのは処理の非同期化とバックエンドシステムの疎結合化
大規模な分散型システムを効率良く運用するため、
現在はフロントエンド部分にRailsのレイヤを残したまま
バックエンドのロジック部分はサービスとして分離しており、OpenJDKをランタイムにしているという。
http://www.atmarkit.co.jp/fsmart/articles/twitter_event01/01.html

0703nobodyさん2012/06/19(火) 21:05:08.96ID:???
Twitterが、Ruby on RailsからJavaVMへ移行する理由 − Publickey
http://b.hatena.ne.jp/entry/www.publickey1.jp/blog/11/twitterruby_on_railsjavavm.html
0704nobodyさん2012/06/20(水) 09:58:32.60ID:???
ファイルをアップロードするのにオススメのプラグインってありますか?
複数ファイルアップロードに対応してたりするととってもステキなんですが

画像オンリーじゃないです
0705nobodyさん2012/06/20(水) 12:10:27.73ID:???
ストップできない公開中サービスの修正とかってどうしてる?

オフライン環境とかでデータベースおよびファイルをそのまま抜いて→手を加え修正・テスト→そのまま本番へ上書きコピー?
0706nobodyさん2012/06/20(水) 12:13:06.09ID:???
deviseとの組み合わせで簡単に入れられるもので、
メンバー同士がメッセージのやりとりをできる
オススメのプラグインってありますか?
0707nobodyさん2012/06/20(水) 14:04:48.52ID:???
>>705
データベースに修正が入るかどうかで変わるんじゃない?

修正が入らないなら、テスト環境でテストしておいて、タイミングを見て上書きコピーして
サーバ(Passengerなりunicornなり)を再起動
assets pipelineを使ってるならprecompileも要るかな
0708nobodyさん2012/06/20(水) 16:03:29.63ID:???
>>704
https://www.ruby-toolbox.com/categories/rails_file_uploads
0709nobodyさん2012/06/20(水) 18:50:01.04ID:???
>>707
例えばmixiみたいなとこだと、どうするんだろ

�@本番サーバーのapacheを止める
�Aテスト環境のファイルをすべて本番サーバーへ上書きコピーして
rake db:migrate
�Bapache起動?
0710nobodyさん2012/06/20(水) 20:05:21.58ID:???
マスタ/スレーブの冗長化の基本は4台1セット
http://d.hatena.ne.jp/uncafe/20110919

データベースのレプリケーション(複製)では、slaveに最低3台のサーバを適用している。
http://jibun.atmarkit.co.jp/ad/comp/112mitsu/01.html

MySQLをmaster:slave=1:1構成にして参照をslaveに向けるのがなぜ良くないか - 酒日記 はてな支店
http://d.hatena.ne.jp/sfujiwara/20110620/1308531677

MySQLで参照の負荷分散を行うslaveは3台から構成するのがよいのでは - 酒日記 はてな支店
http://d.hatena.ne.jp/sfujiwara/20110621/1308625519
0711nobodyさん2012/06/20(水) 21:36:47.26ID:???
>>705
俺もherokuでこういう処理はどうしたら良いんだろうと思ってた。
db:pull -> 作業 -> db:push だと作業中のDBの更新が破棄されるしメンテ画面出すのも・・・
今はローカルで作成した差分ファイルを元にrakeでDBを更新するようにしてるけど
今度は差分ファイルをうpするためにgit pushしないといけなくなってしまった・・・
0712nobodyさん2012/06/20(水) 22:28:34.31ID:???
MySQL is done. It's the Postgres Age. by Jeff Dickey
http://dickey.xxx/mysql-is-done-it-s-the-postgres-age

「MySQLが技術的なギャップを縮めてきているものの、PostgreSQLは優秀で人気がある」
http://www.computerworld.jp/topics/601/

MySQLにはDDLトランザクション処理がないので、
http://www.infoq.com/jp/news/2009/05/heroku-provisionless-revolution

MySQL :: MySQL 5.1 リファレンスマニュアル :: 12.4.2 ロールバックできないステートメント
http://dev.mysql.com/doc/refman/5.1/ja/cannot-roll-back.html

http://www.quora.com/Heroku/What-were-the-reasons-for-Heroku-choosing-PostgreSQL-over-MySQL
0713nobodyさん2012/06/21(木) 02:39:52.70ID:???

action.io
0 to Rails in 60 Seconds.
https://www.action.io/
0714nobodyさん2012/06/21(木) 08:24:25.94ID:???
>>709
てか、絶対に停止できないサービスというのはほとんどないんじゃないか?
mixiだってメンテナンスでの一時停止はあるし
0715nobodyさん2012/06/21(木) 18:42:30.70ID:???
Amazonクラウド先週のシステム障害、原因は電源トラブル。二重三重の防護策が次々と倒れる − Publickey
マルチアベイラビリティゾーンの設定がされていれば問題なかったが、
このアベイラビリティゾーンのみで稼働しているものについては、電源が復活するまで待たなくてはならなくなった。
http://www.publickey1.jp/blog/12/amazon_16.html
0716nobodyさん2012/06/21(木) 19:37:03.71ID:???
Amazonクラウドって言うのか・・・
0717nobodyさん2012/06/22(金) 02:44:29.90ID:???
http://engawa.2ch.net/test/read.cgi/poverty/1340297411/

http://realtime.search.yahoo.co.jp/search?rkf=2&ei=UTF-8&p=%E3%83%95%E3%82%A1%E3%83%BC%E3%82%B9%E3%83%88%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC
0718nobodyさん2012/06/22(金) 06:44:43.17ID:paGmFujM
http://anago.2ch.net/test/read.cgi/bizplus/1340300146/
0719nobodyさん2012/06/22(金) 07:21:05.89ID:paGmFujM
330 :名刺は切らしておりまして:2012/06/22(金) 07:19:37.86 ID:5u5TE1o7
定期的にバックアップを上書きで取るプログラム
障害を検知したらバックアップから自動リストアするプログラム

この二本のプログラムが独立して動作

バックアップ中に何らかの理由でバックアップ動作が中断
↓
バックアップデータの大半が空データ
↓
バックアップとマスターの差分が大量発生
↓
自動リストアするプログラムが動作
↓
自動リストア完了
↓
マスターをバックアップで上書きしたよ
0720nobodyさん2012/06/22(金) 07:49:25.68ID:???
googleとアマゾンの全世界に散らばってるデータセンターのデータがバックアップごと消失したら
どんなことになるんだろう
0721nobodyさん2012/06/22(金) 08:37:13.79ID:???
HerokuがPostgreSQLのDatabase-as-a-Serviceを開始。しかし料金表がおかしいぞ − Publickey
If a meteor were to wipe out the east coast, you won’t lose your data.
もしも宇宙からの隕石で米東海岸が壊滅しても、データが失われることはありません。
http://www.publickey1.jp/blog/11/herokupostgresqldatabase-as-a-service.html
0722nobodyさん2012/06/22(金) 09:47:12.80ID:???
492 :名刺は切らしておりまして:2012/06/22(金) 09:44:42.17 ID:UOWsqtMw
可用性のポリシーがおかしかったんだろうな。
ミラーやクラスターでは消去が伝播してしまうしバックアップは頻度と世代を多くしなければ無意味だがコストと負荷が増大する。
そのさじ加減は本来、利用者の用途と運用ポリシーに応じて設計すべきで、大規模レンタルサーバーの十把一絡げのポリシーでカバーすべきものじゃない。
0723nobodyさん2012/06/22(金) 22:30:29.65ID:???
勝手な想像だけどAmazonのクラウドは世界中の
サーバーにバックアップなんてとってないと思う
0724nobodyさん2012/06/22(金) 23:28:51.53ID:???
クラウドとレンタルサーバをごっちゃにしてる人間が多いな
0725nobodyさん2012/06/23(土) 15:44:41.72ID:???
>>721
実際に米東海岸が壊滅するレベルの隕石落ちてきたら、世界のどこに鯖あっても影響受けそう
0726nobodyさん2012/06/23(土) 16:13:20.55ID:???
railsで作ってるサイトかどうか見極める方法わかっちゃったもんねw

hogehoge.com/assets/applications.js
のurl叩いてjavascriptファイルが
存在してたら
そこはrailsサイトw

らくしょーw
0727nobodyさん2012/06/23(土) 16:24:42.30ID:???
https://github.com/assets/application.js → 404
http://cookpad.com/assets/application.js → 404
http://www.redmine.org/assets/application.js → 404

まったく使えん
0728nobodyさん2012/06/23(土) 17:00:20.12ID:inm3S69a
そもそもassetsは3.1以降だからな。
Cookpad と Redmine は /javascripts/application.js があるね。

Githubのassetsはakamai使ってる。
0729nobodyさん2012/06/23(土) 18:33:14.58ID:???
railsでsunspot使ってる人いる?

これって 部分一致検索で
文字列の途中にくる文字の検索が出来なくないか?

英語の文章(つまり単語、単語で切れて空白が入る)の検索を目的とした
検索プラグインだから日本語なんかは相性悪いのかな?

みんなは検索とか全部自分で1から書いてる?
0730nobodyさん2012/06/23(土) 20:48:57.51ID:UinFKii5
PostgreSQL:大文字と小文字とを区別しない正規表現検索 ILIKE
http://lib.stwing.jp/archives/2006/12/postgresqlilike.html
0731nobodyさん2012/06/24(日) 00:37:02.83ID:???
heroku run consoleで日本語が入力できない!
ローカルでirbやrails consoleは普通に日本語使えるのに。
これは不便過ぎる。
0732nobodyさん2012/06/24(日) 01:29:53.06ID:???
37signals
創業者のJason Fried[/Freed/]はもともとデザイナーだったが、
自分のブログにプログラムの質問をしたところDHHが答えたことから知り合って現在に至っています。
社員14人で100万人のユーザ
http://suzukimilanpaak.blogspot.jp/2009/10/blog-post_395.html
0733nobodyさん2012/06/24(日) 01:52:30.09ID:???
[お知らせ:【重要】弊社一部サーバーの障害に関するお知らせ] ファーストサーバ サポートWEB
http://b.hatena.ne.jp/entry/support.fsv.jp/info/nw20120623_kyoyu.html
0734nobodyさん2012/06/24(日) 02:10:50.36ID:???
railsの依存関係と
微々たるバージョンアップで
gemが一切動かなくなるバグとかどうにかならんの?

コードや設計を考えるのに費やす時間以上に
使いたいgemの組み合わせの
依存関係のほうに時間を取られる

devise mailboxer paperclip sunspot
recaptcha kaminari

を使いたいだけなのに
0735nobodyさん2012/06/24(日) 02:25:27.37ID:???
bundler使え
0736nobodyさん2012/06/24(日) 02:28:08.17ID:???
>>735
使ってもエラーでるよ

ググッても同じように一つのgemのバージョンあげただけなのに
ダメになるパターンが多い
しかもエラーメッセージが曖昧だから特定しづらいし

自分が落ち着くバージョンの組み合わせ見つけるまでが
大変すぎるよ、このフレームワーク
0737nobodyさん2012/06/24(日) 02:30:31.24ID:???
なら使い方が悪いんだろう
0738nobodyさん2012/06/24(日) 02:32:53.43ID:???
>>737
組み合わせ次第でエラー出まくるとか
使い方の問題じゃないような

そもそも昔は
rake db:migrateだけで済んでいたのが
今はbundle exec rake db:migrate
とか退化してるし

対処療法はあるみたいだけど
0739nobodyさん2012/06/24(日) 02:35:16.34ID:???
>>736
そりゃRailsのせいじゃなく、マイナーgem使ってるお前のせいじゃん
マイナーgem使いたいんなら、それぐらいのリスク抱え込まんと
0740nobodyさん2012/06/24(日) 02:41:51.37ID:???
>>734にあげてるのは
どれもメジャーどころだろ
0741nobodyさん2012/06/24(日) 02:45:40.05ID:???
横からすみません。

Railsで作成したアプリをまるごと
バックアップを取って、
それを他の場所に再現するには

bundle --deploymentして、
gemをすべてvendorフォルダに落とす。

そして、そのアプリのフォルダを
まるごとそのままコピペして
database.yamlの中身だけ修正して
マイグレーションするだけでいけますか?
0742nobodyさん2012/06/24(日) 02:46:59.74ID:???
>>734
sunspot と kaminari の相性が悪いんじゃね?
0743nobodyさん2012/06/24(日) 02:54:53.20ID:???
皆はバージョンが上がったらホイホイあげてくの?
マイナーバージョンアップで
0744nobodyさん2012/06/24(日) 02:56:50.64ID:???
>>743
なわけあるまい
なんのためのGemfile.lockだと
0745nobodyさん2012/06/24(日) 03:22:34.63ID:???
VPSに直接コンソールでコマンド叩いて組み立て
↓
webminのfilemanagerからファイルを開いて編集
↓
webmin上でMySQLやApacheなども管理
の俺は異端児?

皆はデスクトップで開発して
それを同じ環境の鯖にあげるだけにしてるんだよね?
0746nobodyさん2012/06/24(日) 08:15:58.13ID:???
240 :名無しさん@お腹いっぱい。:2012/06/24(日) 03:54:30.72 0
backup.cgi

#!/usr/bin/perl

print "content-type: text/plain\n\n";
system("zip -r /backup.zip /www/eccube/");
print "done\n";
0747nobodyさん2012/06/24(日) 09:30:05.23ID:???
たった200行で作れるテトリス Ruby編 - a newcomer!
http://a-newcomer.com/53
0748nobodyさん2012/06/24(日) 09:49:53.99ID:???
>>738
>今はbundle exec rake db:migrate
>とか退化してるし

これ絶対退化だよな
0749nobodyさん2012/06/24(日) 11:00:25.32ID:???
>>734
技術力無さ過ぎ。
一切動かないてw
メジャーバージョンアップ以外なら、エラー見てすぐ直せる程度だろ

エラー出るのが嫌なら、Gemfileに各gemのバージョン指定すれば良いだけなのに。
挙げてるのは、互いに依存関係のないgemだし
0750nobodyさん2012/06/24(日) 11:02:27.04ID:???
>>745
ローカルで組んで、capistranoでdeployして終わり。
0751nobodyさん2012/06/24(日) 11:04:05.75ID:???
わかってないね
ちょっとバージョンアップするだけでそういう雑多な作業が出るのはなんなの?って話。
動かせないとかそういう話じゃない。技術力以前の話。
最近のRailsって省力化するために無駄な苦労をする感が増えてきたわ。
0752nobodyさん2012/06/24(日) 11:05:41.55ID:???
>>743
changes見て必要ならどんどん上げてる。
Rails自体でも。事前にdeprecateになる変更は、ログ見れば分かるし
■ このスレッドは過去ログ倉庫に格納されています