1 名前:nobodyさん [2009/09/13(日) 20:49:34 ID:kz4rC4Dx] ■前 Ruby on Rails Part7 pc11.2ch.net/test/read.cgi/php/1241100447/ ■参考サイト <英語> 本家:www.rubyonrails.org API document:api.rubyonrails.com/ 開発者のblog:weblog.rubyonrails.org/ 参考wiki:wiki.rubyonrails.org/rails <日本語> Rails' wiki: wiki.fdiary.net/rails/ ■参考スレ(プログラム板) Rubyについて Part 37 pc12.2ch.net/test/read.cgi/tech/1251029267/ Ruby 初心者スレッド Part 30 pc12.2ch.net/test/read.cgi/tech/1249687283/
816 名前:nobodyさん mailto:sage [2010/02/03(水) 11:06:14 ID:???] >>814 >> タイムスタンプを利用したファイルをどんどん作って行くみたいだけど >これはよくわからん??? migration スクリプトのことかと。
817 名前:nobodyさん mailto:sage [2010/02/03(水) 11:14:48 ID:???] twitter.com/a_matsuda/status/8569187999
818 名前:nobodyさん mailto:sage [2010/02/03(水) 11:27:26 ID:???] >>815 あれ?リリースノートでただけなのか。失礼したw
819 名前:nobodyさん mailto:sage [2010/02/03(水) 14:42:44 ID:???] てすと
820 名前:nobodyさん mailto:sage [2010/02/03(水) 18:55:02 ID:???] ちょっとした質問です。 unko_chinkoヘルパーが定義されていた場合に、 コントローラーからunko_chinkoヘルパーをどうしてもどうしても呼びたくなった場合、 コントローラー内で以下のように書くと思いますが、 ApplicationController.helpers.unko_chinko ApplicationControllerコントローラー派生のコントローラーなら、 self.helpers.unko_chinko でいけそうなものなのですが、これではundefinedと言われてしまいます。 これはなんでなんでしょうか?
821 名前:nobodyさん mailto:sage [2010/02/03(水) 22:13:53 ID:???] ヒント ApplicationController.classは何でしょう。 また、その文脈でself.classは何でしょう。
822 名前:nobodyさん mailto:sage [2010/02/03(水) 22:16:06 ID:???] どうでもいいけど >コントローラー内で以下のように書くと思いますが、 >ApplicationController.helpers.unko_chinko helper :unko_chinko じゃね?
823 名前:nobodyさん mailto:sage [2010/02/03(水) 22:26:58 ID:???] 俺がRails3に一番期待することはサーバーのメモリ節約なのだが あまりそういう方向には進まなかったみたいね 1年ぐらい前はめちゃくちゃメモリ節約できるようになるとの触れ込みだったのに
824 名前:nobodyさん mailto:sage [2010/02/03(水) 23:08:00 ID:???] >1年ぐらい前はめちゃくちゃメモリ節約できるようになるとの触れ込みだったのに え?
825 名前:nobodyさん mailto:sage [2010/02/04(木) 02:08:23 ID:???] っつーか Rails つかってるとすぐメモリ使い切って 数日に一回は再起動しないといけなくなるw
826 名前:nobodyさん mailto:sage [2010/02/04(木) 04:34:13 ID:???] >>824 違うの?
827 名前:nobodyさん mailto:sage [2010/02/04(木) 05:41:15 ID:???] railsでメモリ効率とか… 元がrubyなんだし速度とかメモリとか期待しちゃ駄目だ
828 名前:nobodyさん mailto:sage [2010/02/04(木) 06:20:25 ID:???] Passengerでインスタンス立ち上げすぎとか > Railsインスタンスプロセスの立ち上がりすぎ > > PassengerMaxPoolSizeを適切に設定してないとそうなることがある。 Passengerがメモリを食いすぎるとき - ひげろぐ brass.to/blog/passenger_memory_tuning.html
829 名前:nobodyさん mailto:sage [2010/02/04(木) 06:23:17 ID:???] あとはこの辺 Phusion Passenger users guide www.modrails.com/documentation/Users%20guide.html#_resource_control_and_optimization_options Passenger のリソース最適化オプション www.sssg.org/blogs/naoya/archives/1087
830 名前:nobodyさん mailto:sage [2010/02/04(木) 09:21:57 ID:???] >>827 でもさ、ここ数年のシェアの伸び悩みは激安共用レンサバではロクに動かせないからって思わない?PHPみたいにさくらの共用でも動かせるようになれば皆もっと飛びつくのに
831 名前:nobodyさん mailto:sage [2010/02/04(木) 10:29:19 ID:???] いや2000円台で快適に動かせる 2000円台というと少し高いように思えるが、本質はRailsで動かしたいアプリがないからだと思う 本当に動かしたいアプリがあれば普通にそれくらい出すと思うよ やっぱり 利用者>>>>>>開発者 じゃないとな
832 名前:nobodyさん mailto:sage [2010/02/04(木) 12:52:19 ID:???] 海外 VPS なら $6/month くらいからあるよ
833 名前:nobodyさん mailto:sage [2010/02/04(木) 18:29:32 ID:???] いや違う PHPの偉大なところはFTPでアップすればそれだけで動くところ railsもpassengerのお陰でだいぶ楽になったけど、それでも差は歴然としてる
834 名前:nobodyさん [2010/02/04(木) 20:57:57 ID:G38u6Z+m] 【WEB人・詳報版】路上でプログラミング - MSN産経ニュース sankei.jp.msn.com/economy/it/100204/its1002040501000-n1.htm 「Ruby on Rails」を使うようになって1カ月後のことで、 開発期間はおよそ3時間。 ssig33.com/blog/2010-02-04-1.html 金くれ kanekure.ssig33.com/
835 名前:nobodyさん [2010/02/04(木) 21:07:01 ID:G38u6Z+m] VPSプランってどうよ?7 pc11.2ch.net/test/read.cgi/hosting/1256929065/ prgmr.com/xen/ www.linode.com/ www.slicehost.com/
836 名前:nobodyさん [2010/02/04(木) 22:44:09 ID:G38u6Z+m] UK STUDIO - プログラマの報酬について ukstudio.jp/2010/02/04/programmers_pay/ 例えば、優秀な人であればコード量は少なく労働時間も短く作れるものが、 他の人であればコードは肥大化し労働時間も長くなるだろう。 その場合、後者の方が残業代なども含めて給与が高くなるだろう。 結局のところ、プログラマが作りだす価値を定量的に評価できないのが問題だとは思うけど、 そこを解決する術が正直わからない。
837 名前:nobodyさん [2010/02/04(木) 22:53:36 ID:G38u6Z+m] プログラマーって本当に労働者なのか? blog.livedoor.jp/dankogai/archives/50766218.html 例えば、「コード1行につき10円」という取り決めがあったとする。 そしてプログラムの中に要素数1000からなる配列を初期化するルーチンが必要だったとする。 1万10円 40円 10円
838 名前:nobodyさん mailto:sage [2010/02/04(木) 23:29:31 ID:???] >>832 VPSスレじゃないからアレだけど詳しく >>835 > prgmr.com/xen/ やすっ $6は128Mメモリだから無理だけど、512MBなら$12か、これは試してみるかw >>834 「金くれ」はたしかオープンソースじゃなかったか?githubにあった気がする(といったもscaffoldみたいなソースだが)
839 名前:nobodyさん mailto:sage [2010/02/04(木) 23:34:40 ID:???] >833 ダウト。PHPでも設定は必要。 Rails だってあらかじめ設定しておけばFTPなりなんなりでアップロードすれば使える。 このご時世でFTPなんでありえんと思うが。
840 名前:nobodyさん mailto:sage [2010/02/05(金) 00:50:50 ID:???] WordpressがRails製だったら、こぞってサポートされるだろうよ
841 名前:nobodyさん mailto:sage [2010/02/05(金) 05:00:34 ID:???] >>837 実際メインテナンスを依頼されてソースを見たら ループじゃなくて数行x1000回(一部パラメータ値だけ変えて)繰り返してあるのを見たことがある
842 名前:nobodyさん mailto:sage [2010/02/05(金) 05:16:05 ID:???] >>839 いやいや、そういうことじゃないよね 実際問題railsアプリをそのままあげて動かせる共用サーバがどの位あるんだって話で。無いに等しいよね。
843 名前:nobodyさん mailto:sage [2010/02/05(金) 07:32:33 ID:???] VPSなら余裕じゃん 最近は安いしひもじい学生でも何とかなるだろ どんだけ貧乏なんだ
844 名前:nobodyさん mailto:sage [2010/02/05(金) 08:58:38 ID:???] >>843 俺は仕事とプライベート含めてむしろ大量に借りてる。でもそんな話をしてるんじゃない。 railsの実行環境がPHPに比べれば敷居が高いことがネックになり続けてて、それはrailsにとって不幸じゃない?ってことが言いたい。 VPSなら可能ってそりゃ当たり前だよ。でも世間でPHPのシェアを支えてる一部の層はrootを持ってサーバー管理などできやしない。 彼らはアプリ開発はできてもサーバーの運用知識はない。 railsの欠点はサーバ管理技術が要求されることが多すぎると思うんだ。 cakePHPなんてサーバーの知識必要ないからWebアプリ層しかわからない開発者でもさくら共用あたりで手軽に動かしてるよね。 それこそFTPで上げるだけで動く。差は歴然。
845 名前:nobodyさん mailto:sage [2010/02/05(金) 09:32:55 ID:???] う〜ん結局何が言いたいのかよく分からん。 個人的にそういう底辺層をRailsに取り込みたいとは全く思わない。 Railsの開発者は現状でもやる気満々だし、自分も満足してるし。 初心者でも誰でも使える、みたいな触れ込みで宣伝されるのが一番嫌だな
846 名前:nobodyさん mailto:sage [2010/02/05(金) 09:34:39 ID:???] >842 日本には無いねー。 海外だといくつかあるよ。 www.railshosting.org/ heroku.com/ 番外としては www.radiantmachine.com/ が RadiantCMS のホスティングをしてるな。
847 名前:nobodyさん mailto:sage [2010/02/05(金) 09:35:32 ID:???] >845 同意。
848 名前:nobodyさん mailto:sage [2010/02/05(金) 15:37:40 ID:???] >>846 EngineYardも忘れないで。
849 名前:nobodyさん mailto:sage [2010/02/05(金) 16:26:30 ID:???] railsの運用は現実的じゃないと思うけどな。 一応、php見たいに使えるよというだけで。 だから、rails案件からjavaへの移行が多い。
850 名前:nobodyさん mailto:sage [2010/02/05(金) 17:22:42 ID:???] 一応初心者ですが UbuntuServerを利用してRubyの野良ビルドからApacheでRails動かせるまで 構築してみました。 自分なりの結論だと、はっきり言って不親切というかgemが凶悪すぎたりして 運用が現実的じゃないとまでは言わないまでも、フレームワークと名乗る以上 運用までのプロセスをもう少し簡便にする努力は必要だと思います。
851 名前:nobodyさん mailto:sage [2010/02/05(金) 17:52:33 ID:???] 具体的に何が不満なんだよ
852 名前:nobodyさん mailto:sage [2010/02/05(金) 18:57:44 ID:???] >>849 え?え? なんか前後の文がつながってないような… railsからPHPへの移行が多いっていうならわかるけど。
853 名前:nobodyさん mailto:sage [2010/02/05(金) 19:08:14 ID:???] >>845 >>844 は初心者ということをお忘れなく
854 名前:nobodyさん mailto:sage [2010/02/05(金) 19:09:32 ID:???] >>850 楽なフレームワークが欲しくて PHPやPerlが嫌なら RubyじゃなくてPythonの方がお薦め
855 名前:nobodyさん mailto:sage [2010/02/05(金) 20:19:04 ID:???] ど・・・Djangoは日本語ドキュメントがほとんど無いので二の足 ほんとはRubyよりPythonのほうがすきなんだけど
856 名前:nobodyさん [2010/02/05(金) 20:38:33 ID:5PrgsIzR] Riding Rails: Rails 3.0: Beta release weblog.rubyonrails.org/2010/2/5/rails-3-0-beta-release Twitter / DHH: Rails 3.0 has gone beta: h ... twitter.com/dhh/status/8661675174
857 名前:nobodyさん mailto:sage [2010/02/05(金) 20:43:39 ID:???] 今度は本当だね。
858 名前:nobodyさん mailto:sage [2010/02/05(金) 20:51:09 ID:???] 雑魚は放っておいて先へ進もう
859 名前:nobodyさん [2010/02/05(金) 21:39:50 ID:5PrgsIzR] Rails 3 Beta is Out ? A Retrospective | Engine Yard Blog www.engineyard.com/blog/2010/rails-3-beta-is-out-a-retrospective/
860 名前:nobodyさん mailto:sage [2010/02/05(金) 21:42:03 ID:???] なんで ― が ? に化けてるんだよ。
861 名前:nobodyさん [2010/02/05(金) 21:43:56 ID:5PrgsIzR] Rails 3.0 Beta/Prerelease Available Now and How To Install It www.rubyinside.com/how-to-install-rails-3-0-prerelease-beta-2955.html
862 名前:nobodyさん [2010/02/05(金) 22:47:51 ID:5PrgsIzR] The Pragmatic Bookshelf | ChangesInRails30 www.pragprog.com/wikis/wiki/ChangesInRails30 Manning: Rails 3 in Action www.manning.com/katz/
863 名前:nobodyさん mailto:sage [2010/02/05(金) 23:33:51 ID:???] このスレの人は排他的だなー Railsを使う人が増えるのは素晴らしいことですよ web上の情報や書籍も増えるし開発だってもっと進む 目玉の数は多ければ多いほどいいんです 底辺も含めて使う人が増えれば増えるほどその言語/FWの環境が良くなるということは 昔のPerlや今のPHP、そして海外限定でPythonが証明していませんか?
864 名前:nobodyさん [2010/02/06(土) 00:15:42 ID:sFPKz/Gl] Hello Rails 3 World mentalized.net/journal/2010/02/05/hello_rails_3_world/
865 名前:nobodyさん mailto:sage [2010/02/06(土) 02:45:14 ID:???] まあ日本はガラパコス島だしな。世界の流れに取り残されまくり。 世界ではphp5+mysqlが主流なのに、php4+postgresだったりするし。いつも周回遅れ。
866 名前:nobodyさん [2010/02/06(土) 02:53:40 ID:YL0PbaBD] 質問です 最近railsの勉強を始めました。手始めに Ruby のブログを 10 分で作成 netbeans.org/kb/docs/ruby/rapid-ruby-weblog_ja.html?print=yes に挑戦しているのですが、ユニットテストでつまずいています。 rakeのdb:test:prepareを実行すると rake aborted! Task not supported by 'jdbcmysql' というメッセージがでて、エラーになってしまいます。 環境はNetbean6.8 rails2.3.4 Jruby1.4 MySQL5.1.42 です 解決策をご存知の方がいらっしゃいましたら、教えてください。 もうすぐ仕事で使うので、できればTDDをやりたいのですが、困ってます。、
867 名前:nobodyさん [2010/02/06(土) 03:04:04 ID:WHjoDDD7] >個人的にそういう底辺層をRailsに取り込みたいとは全く思わない。 これは酷い 君が誰だが知らないがたとえDHHだったとしても賛同できない発言だな そもそもRailsってwebアプリケーション・フレームワークだろ アプリ層以外のところにエンジニアが気をとられすぎてる現状は改善されるべき
868 名前:nobodyさん [2010/02/06(土) 03:25:02 ID:sFPKz/Gl] ruby\rails\hello>rails generate controller hello ruby/lib/ruby/gems/1.8/gems/railties-3.0.0.beta/bin/rails:2:in `exec' : Exec format error - ruby/rails/hello/script/rails (Errno::ENOEXEC) from ruby/lib/ruby/gems/1.8/gems/railties-3.0.0.beta/bin/rail s:2 from ruby/bin/rails:19:in `load' from ruby/bin/rails:19
869 名前:nobodyさん mailto:sage [2010/02/06(土) 03:27:48 ID:???] 底辺層がRails使ってくれないとRails案件が増えないんだよなあ 増えないどころか周りに合わせてPHPなんぞやらされたら死にたくなるよ
870 名前:nobodyさん [2010/02/06(土) 05:32:26 ID:WcJ7lKTj] 5行でrails3 $ rails example $ cd example $ ruby script/rails generate scaffold todo title:string body:text done:boolean due:datetime $ rake db:migrate $ ruby script/rails server localhost:3000/todos/
871 名前:nobodyさん mailto:sage [2010/02/06(土) 06:07:43 ID:???] >>866 10分で出来なかった事実を重く受け止めろ m9
872 名前:nobodyさん mailto:sage [2010/02/06(土) 06:11:06 ID:???] >>855 Railsも日本語の「まともなドキュメント」は少ないぞ
873 名前:nobodyさん mailto:sage [2010/02/06(土) 09:26:17 ID:???] >>866 jdbcmysqlアダプターで一部の操作が未サポートだって言われてる。 rakeを-t付きで実行して、どのタスクが未サポートか確認。
874 名前:nobodyさん [2010/02/06(土) 09:42:28 ID:sFPKz/Gl] About your application’s environmentRuby version 1.8.7 (i386-mswin32) RubyGems version 1.3.5 Rack version 1.1 Rails version 3.0.0.beta Active Record version 3.0.0.beta Action Pack version 3.0.0.beta Active Resource version 3.0.0.beta Action Mailer version 3.0.0.beta Active Support version 3.0.0.beta Middleware ActionDispatch::Static Rack::Lock Rack::Runtime Rails::Rack::Logger ActionDispatch::ShowExceptions ActionDispatch::Callbacks ActionDispatch::Cookies ActionDispatch::Session::CookieStore ActionDispatch::Flash ActionDispatch::ParamsParser Rack::MethodOverride ActionDispatch::Head ActiveRecord::ConnectionAdapters::ConnectionManagement ActiveRecord::QueryCache
875 名前:nobodyさん [2010/02/06(土) 09:43:44 ID:sFPKz/Gl] About your application’s environment Ruby version 1.8.7 (i386-mswin32) RubyGems version 1.3.5 Rack version 1.1 Rails version 3.0.0.beta Active Record version 3.0.0.beta Action Pack version 3.0.0.beta Active Resource version 3.0.0.beta Action Mailer version 3.0.0.beta Active Support version 3.0.0.beta Middleware ActionDispatch::Static Rack::Lock Rack::Runtime Rails::Rack::Logger ActionDispatch::ShowExceptions ActionDispatch::Callbacks ActionDispatch::Cookies ActionDispatch::Session::CookieStore ActionDispatch::Flash ActionDispatch::ParamsParser Rack::MethodOverride ActionDispatch::Head ActiveRecord::ConnectionAdapters::ConnectionManagement ActiveRecord::QueryCache
876 名前:nobodyさん mailto:sage [2010/02/06(土) 13:34:13 ID:???] gem bundler でgemの管理は楽になるのかなー。 今はcomfig.gemで管理してもgemがうまく動かなかったりして 結局pluginにして入れる事も多いので。
877 名前:nobodyさん mailto:sage [2010/02/06(土) 15:03:10 ID:???] Zed Shawって最近何やってんの?
878 名前:nobodyさん mailto:sage [2010/02/06(土) 15:30:41 ID:???] >>876 今はgem bundleというgemのサブコマンドではなく、独立したbundleという コマンドになってる。 0.9以降でそれまでとだいぶ変わったな。
879 名前:866 [2010/02/06(土) 15:39:36 ID:YL0PbaBD] >>871 10分どころか10日も厳しい >>873 まだコマンドプロンプトからの実行ができていないのですが rakeのタスク一覧にはdb:test:prepareがあります。 いろいろ調べても、db:test:prepareはさらっと流されてるので できないほうが珍しいのかな。 最初のソースはグダグダになるのが目に見えているので テスト駆動にしといて後で直したいんですけどねぇ
880 名前:nobodyさん mailto:sage [2010/02/06(土) 17:07:11 ID:???] jrubyをやめるのが一番簡単なんじゃないかねえ。
881 名前:nobodyさん mailto:sage [2010/02/06(土) 17:13:43 ID:???] とりあえず、 1. config/database.yml に設定を書く。 2. mysqlでアクセスするユーザーを作っておく。(grant) 3. 開発用DBを作る。rake db:create 4. テスト用DBを作る。 rake db:create RAILS_ENV=test db:test:prepareはそのあと。 mysql の前に sqlite3 でやったほうが楽だと思うけど、jrubyだとドライバないのかね。
882 名前:nobodyさん mailto:sage [2010/02/06(土) 17:16:34 ID:???] netbeansの公式ドキュメントなのか、それ。 ちゃんと動作確認しながら書かれたものなんだろうか。
883 名前:nobodyさん mailto:sage [2010/02/06(土) 18:20:25 ID:???] jrubyとか敷居高すぎだろ常考
884 名前:866 [2010/02/06(土) 18:50:43 ID:O1uZpKfZ] >>880-883 レスありがとうございます 実は rake db:create rake db:create RAILS_ENV=test も上手く言ってないです。エラーは出ないけどもDBも作成されて無いです。 ただ、Rubyのブログを10分で〜のページに、そういう場合は 「サービス」ウィンドウで、MySQL サーバーのノードを右クリックし、「データベースを作成」 と記述してあったので 手動で作成しています。 jruby、mysqlはnetbeansのデフォルトなので、そのあたりは触らないほうが 余計なリスクを背負い込まなくてすむと思ったんですけどね とりあえず mysql⇒sqllite3 jruby⇒ruby でそれぞれ実験して 問題の切り分けをしてみたいと思います。
885 名前:nobodyさん mailto:sage [2010/02/06(土) 19:28:29 ID:???] jruby やるならgrailsやったほうがいいんじゃない?
886 名前:nobodyさん mailto:sage [2010/02/06(土) 20:13:44 ID:???] 生rubyが好き。生がいい
887 名前:nobodyさん mailto:sage [2010/02/06(土) 20:41:12 ID:???] >>884 最近JRubyで動作試したことあるけど、jdbcmysqlだとrake db:createとかが上手く動かない 必要ない限りJRubyは選ばない方が無難
888 名前:nobodyさん mailto:sage [2010/02/06(土) 20:44:13 ID:???] db:create は初登場時から、全アダプタで対応しているわけではないって主張してたしなー。
889 名前:nobodyさん [2010/02/07(日) 03:39:00 ID:lH6tE8FW] Looking for a few beta users of our Ruby 1.8.7 & Ruby 1.9 (& Rails 3) stack. Drop beta@heroku.com an email. Feedback required. twitter.com/heroku/status/8649329782
890 名前:nobodyさん [2010/02/07(日) 04:07:15 ID:lH6tE8FW] Rails 3.0 Beta の Release Notesを読んでみる blog.livedoor.jp/maru_tak/archives/50808747.html Rails3 リリースノート全文和訳 (ただし適当) d.hatena.ne.jp/gom68/20100206/1265469879 Rails 3.0 リリースノート和訳 - 前編 d.hatena.ne.jp/willnet/20100206/1265467594
891 名前:nobodyさん mailto:sage [2010/02/07(日) 08:42:26 ID:???] Rails3のメリットは何?って聞かれたらなんて答えますか。 多分これから各所で聞かれるだろうから想定回答を用意しておきたい
892 名前:nobodyさん mailto:sage [2010/02/07(日) 08:55:11 ID:???] >>843-845 確かに鯖管理が面倒というのはあるね。 フレームワークとは違うけどwordpressとかphpbbの作者はスクリプトの普及のため その辺はものすごく意識しているみたい。 要するにレン鯖で動くようにすることに執念を燃やしている。 WordPressに見るオープンソースWebアプリに向いた設計とは - p0t docs.komagata.org/2815 phpはmod_php動作はともかく、一旦普及してデフォで採用されているのがデカイんだろうなー mod_php相当のpassengerはいいんだけど、いまいち普及してないよね・・・。 海外だとDreamhostあたりは入ってたと記憶 >>846 のherokuみたいにデプロイ簡単で、managedなサーバーはよいね。もう少し安ければいいけどw ただ、無粋なので言うのやめようかとおもったけど、 動かそうと思えば、xreaとかcoreserverでCGI駆動でも動かせるよ? どうせサービス作っても流行るかどうかはわからんのだから、人少ないうちはCGI駆動でも問題ないよ!
893 名前:nobodyさん [2010/02/07(日) 10:05:09 ID:lH6tE8FW] www.google.com/search?hl=en&safe=off&tbo=1&num=100&q=rails3&tbs=qdr:d&ei=gRFuS4WmCsqIkAWX9J3UBw&sa=X&oi=tool&resnum=3&ct=tlink&ved=0CB4QpwU
894 名前:nobodyさん mailto:sage [2010/02/07(日) 15:47:44 ID:???] cgiとかみんな重くて不幸に成るから辞めてくれw さくらのphpみたいにrubyも上位サービス契約しないと使えない様にされるだけだ。 まともに出来ないレベルで仕事に仕様というのは無茶だな。 そんなレベルで金受け取って仕事される客も困るだろうw
895 名前:866 [2010/02/07(日) 20:54:16 ID:AwzzZZa9] jrubyをrubyに変えたら上手くいきました。 ただ、MySQL5.1も問題ありみたいですね。とりあえず ここを参考にして、エラーは回避しました。 d.hatena.ne.jp/kusakari/20091202/1259683140 SUNでまとめときゃ大丈夫と思ったのが甘かったみたいです。 それともwindowsが合わないのかな。 レスくれた方々には感謝してます。
896 名前:nobodyさん mailto:sage [2010/02/07(日) 21:34:57 ID:???] あんま変わったことしない方がいいよ。悪く言えば寄せ集めなんだから Google App Engine とかもあったけど、「○○で動いた」みたいな報告は、 ごく一部の機能を動かしただけで、実際の開発には耐えられないんじゃないだろうか。
897 名前:nobodyさん [2010/02/08(月) 13:58:49 ID:UWYpis5j] www.flickr.com/photos/46457493@N00/sets/72157623251011769/show/ How to use both Rails and Sinatra in the same application: bit.ly/9nGcR2 -- love how easy this is! twitter.com/dhh/status/8771056696
898 名前:nobodyさん mailto:sage [2010/02/08(月) 14:51:50 ID:???] jrubyとrorはサン純正でもないと思うが。 サン純正でまとめるならちゃんとjavaで組んだほうがいい。 時代はoracle enterprise linux + oracle weblogic application server + oracle databaseかもしれないが。
899 名前:nobodyさん mailto:sage [2010/02/08(月) 19:43:14 ID:???] rails3って2系とあんま変わらないらしいね。 一部の機能がモジュール化されて取替え可能になるだけか
900 名前:nobodyさん mailto:sage [2010/02/08(月) 20:05:25 ID:???] GWT
901 名前:nobodyさん mailto:sage [2010/02/08(月) 22:59:49 ID:???] jpmobileはRails3に対応してくれるんだろうか
902 名前:nobodyさん mailto:sage [2010/02/08(月) 23:23:01 ID:???] 先月に続き、今月またjpmobile会議があるっぽいから請うご期待。
903 名前:nobodyさん [2010/02/10(水) 06:22:01 ID:F6Q2dOp+] Ruby on Rails によるシステム開発事例集 - 株式会社オイアクス ttp://www.oiax.co.jp/cases
904 名前:nobodyさん [2010/02/10(水) 13:09:43 ID:L494lCPs] Twilog - Twitterのつぶやきをブログ形式で保存 twilog.org/ ひとりで作るネットサービス: ただしイケメンに限……らない! ネットならフリーターでも生活できる――ロプロスさん bizmakoto.jp/bizid/articles/1002/10/news032_2.html 「今振り返ると勉強してよかったです。これから作るWebサービスもRubyで作ります。 やっぱり純粋なオブジェクト指向がすばらしいというか、 PHPで数行かかるところも1行で書けてしまったり、かゆいところに手が届く言語ですね」。 「よく言われることですが」と前置きしつつ 「やっぱりRubyは書いていて楽しい」という。
905 名前:nobodyさん mailto:sage [2010/02/11(木) 08:39:51 ID:???] Rails事例ではないかもしれんが、参考になるな。 しかし、開発環境がRDEの男の人って・・・
906 名前:nobodyさん mailto:sage [2010/02/11(木) 11:54:04 ID:???] sakuraで15000pv/日のサイト動いてるよん
907 名前:nobodyさん [2010/02/11(木) 12:56:06 ID:d9Kyh7+c] 自社サイトのPVを計算してみたら、119,932pv/日だった(1月分)。 Webサーバ1台、DBサーバ1台。 それぞれ専用サーバで、メモリは4GB。CPUはCore2DuoT8100。サーバ1台あたり月額14,700円 Apache + mongrel + PostgreSQL8.3。 Rubyのバージョンは1.8.7。 稼動年数は4年くらい。
908 名前:nobodyさん mailto:sage [2010/02/11(木) 14:17:14 ID:???] 10万pv/月ベースは個人で作っても結構簡単に達成できるなぁ。 日ベース常時1万に乗っけるのが難しい。 自分のサイトはなぜか休日にアクセス数激減してしまう パフォーマンス意識しなきゃいけないほどのマンモスサイトを早く作りたい
909 名前:907 mailto:sage [2010/02/11(木) 15:10:07 ID:???] >>908 上のサイトはPCサイトのみのアクセス数なんだけど、やっぱり土日や祝日はアクセスが減るね。 休日も見てもらえるようなコンテンツを用意しないといけないんだろうけど、今はアイデアがない。 ちなみに、1日で約11万pvだから、月だと11*31=341万pv。 当初は、月10万まで行くのも苦労したんだけど、簡単にいけるもんなのか・・・
910 名前:nobodyさん mailto:sage [2010/02/11(木) 16:48:41 ID:???] スレ違い
911 名前:nobodyさん [2010/02/11(木) 16:56:25 ID:XTMQuQu/] ミニブログの Twitterのstats(統計)データ。 kaworu.jpn.org/kaworu/2008-01-16-2.php - 350,000を超えるユーザ。 - 秒間600リクエスト - 平均毎秒200-300コネクション。最大時は秒間800コネクション - MySQLは秒間2,400リクエストを処理する - 180のRailsインスタンスがある。MongrelのWebサーバを使っている。 - 1つのMySQLサーバ(1つの大きな 8コアのサーバ)と1つのスレーブ。スレーブは、統計とレポートのための読み込み専用(リードオンリー)。 - 雑用処理をするための30+のプロセス - 8台のSun X4100s - Railsでのリクエストの処理時間は200 msec - データベースにかかる時間の平均は、50-100 msec - 16GBの memcached
912 名前:nobodyさん [2010/02/11(木) 17:09:17 ID:XTMQuQu/] RORのままアーキテクチャの変更で10000%高速化したとな。 ttp://b.hatena.ne.jp/entry/highscalability.com/scaling-twitter-making-twitter-10000-percent-faster
913 名前:nobodyさん mailto:sage [2010/02/11(木) 18:00:46 ID:???] DBを中心としたデータアクセス周りは手を抜いて作るとバカみたいに遅くなるからな ツイッターのエンジニアもそのあたりの失敗を認めてたような ここまで使われると思ってなかったんだろうけど
914 名前:nobodyさん mailto:sage [2010/02/11(木) 19:27:35 ID:???] >>904 の主は2chねらっぽい K氏と一緒に稼ぐチンパン団 入団20日目 pc12.2ch.net/test/read.cgi/affiliate/1262801285/ スレタイトルのチンパン団はインタビューで小一時間説明したのに華麗にスルーされたとかw
915 名前:nobodyさん mailto:sage [2010/02/12(金) 00:23:36 ID:???] railsでkeyvalue型のDBって使えないの?
916 名前:nobodyさん [2010/02/12(金) 06:49:51 ID:GlKVK1JQ] 単にActiveRecord使わなければいいだけ というか今もmemcachedとか普通に使われてないか?