【RoR】Ruby on Rails Part17
■ このスレッドは過去ログ倉庫に格納されています
0001質問常連者 感謝感謝
2013/10/18(金) 20:57:07.83ID:NnVzWy/vhttp://kohada.2ch.net/test/read.cgi/php/1359587251/
http://unkar.org/r/php/1341589839
■参考サイト
<英語>
本家: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://doc.ruby-lang.org/ja/1.9.3/doc/index.html
0581nobodyさん
2013/11/10(日) 23:57:08.85ID:???0582nobodyさん
2013/11/10(日) 23:57:26.30ID:???0583nobodyさん
2013/11/11(月) 01:14:17.04ID:???大抵の人間はアウトプットの感触もないままモチベーション高く保ってインプットばかりできないよ
アウトプットがモチベーションなんだから最初にフレームワークで実感を得るくらいはいいと思うんだけどねえ
0584nobodyさん
2013/11/11(月) 01:42:56.80ID:???FWはそんなものだろ
必要性があって能力があるなら理解を深めるだろうよ言われなくても
0585nobodyさん
2013/11/11(月) 02:24:01.70ID:???Rubyという言語自体について理解が深まったクチなんでこの記事には全く同意できんな
ボトムアップ型でなくてトップダウン型の学習はありえると思う
Railsの自動生成機能は、そのコードを自分で書けるようになってから〜みたなこと書いてるけど
そんなことやってたら何時まで経っても書けるようにならんのじゃないかなぁ
0586nobodyさん
2013/11/11(月) 02:26:12.20ID:???0587nobodyさん
2013/11/11(月) 03:00:16.66ID:???入門者からすれば具体的にどうすればウェブアプリケーションを作れるのか想像さえできないから
まずは全体像を掴むことで基礎の部分の学習意欲も自ずと湧いてくる
こういった記事は入門者の感情を全く理解してないんだよ
0588nobodyさん
2013/11/11(月) 03:38:42.31ID:???http://www.rubyist.net/~matz/20080126.html
0590nobodyさん
2013/11/11(月) 09:53:42.16ID:???VPSを借りて1からサーバー環境を組んでいかなきゃいけないから
むしろ玄人向けだろ
Cakephpみたいに共有サーバーに作ったアプリをぶっ込むだけとは違うと思う
少なくとも↓の知識は必須だから、コーディングだけに集中できない
・SSH
・Iptables(ファイアーウォール設定)
・データベースのインストール、チューニング(my.iniなど)
・ftpサーバーのインストールと設定
・上記に伴うUserや権限の追加
・Nginx、Unicorn、Apache、Passenger、ImageMagickなどのインストールとチューニング
・memcached
herokuなどのSaaS利用とかはActionMailerとかを考えると自由度低いし割高だし
0594nobodyさん
2013/11/11(月) 11:27:54.54ID:???動くには動く。
でも、Railsの場合は相互依存がCakePHPよりシビアだから
SSHを使ってgemやrubyのバージョンを操作出来なきゃ使い物にならないよ?
0600nobodyさん
2013/11/11(月) 20:02:12.09ID:???0601nobodyさん
2013/11/11(月) 20:05:15.80ID:???RoRを採用している大企業ってどこなりか?
0602nobodyさん
2013/11/11(月) 20:08:16.64ID:???0603nobodyさん
2013/11/11(月) 20:10:25.51ID:???0605nobodyさん
2013/11/11(月) 20:17:00.17ID:???食べログとか楽天だろ
いや、もっとおおどころ使ってないのかな?
facebookはなぜこっちを選ばなかったんだろ?
0606nobodyさん
2013/11/11(月) 20:21:05.36ID:???http://themeforest.net/
http://www.slideshare.net/
http://blog.netguru.co/post/58995145341/top-10-sites-built-with-ruby-on-rails
0608nobodyさん
2013/11/11(月) 20:26:05.63ID:???http://www.justin.tv/
http://www.groupon.com/
http://lineofthought.com/tools/ruby-on-rails
0609nobodyさん
2013/11/11(月) 20:26:34.69ID:???0610nobodyさん
2013/11/11(月) 20:28:51.88ID:???Upgrading Airbnb from Rails 2.3 to Rails 3.0 - Airbnb Engineering
http://nerds.airbnb.com/upgrading-airbnb-from-rails-23-to-rails-30/
0611nobodyさん
2013/11/11(月) 20:31:33.24ID:???2. scribd.com [159]
3. www.justin.tv [225]
4. www.hulu.com [231]
5. yellowpages.com [569]
6. slideshare.net/ [667]
7. cookpad.com [692]
8. kongregate.com [1139]
9. tabelog.com [1344]
10. fanpop.com [1546]
http://blo.g.hatena.ne.jp/rx7/20090528/p1
0612nobodyさん
2013/11/11(月) 20:32:58.45ID:???http://svitla.com/blog/top-25-ruby-on-rails-websites-2011/
0613nobodyさん
2013/11/11(月) 20:34:49.99ID:???http://teamphp.blogspot.com/2012/04/who-is-already-on-rails.html
0614nobodyさん
2013/11/12(火) 04:24:00.41ID:???もしかしたら土方なってなかったかもしらん
0615nobodyさん
2013/11/12(火) 04:27:54.79ID:???0617nobodyさん
2013/11/12(火) 16:16:14.03ID:???0618nobodyさん
2013/11/12(火) 16:39:05.87ID:???同じように最適化したらJavaの方が早いのは当たり前だけど、その閾値は結構高い
0619nobodyさん
2013/11/12(火) 16:40:26.20ID:???ミニブログの Twitterのstats(統計)データ。
http://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
0620nobodyさん
2013/11/12(火) 16:46:38.40ID:???0621nobodyさん
2013/11/12(火) 17:13:03.39ID:???RailsよりPHPの方が速くてJavaのほうが速かったからJavaにしたって話だったな
Rubyの限界は今githubやnewrelicがぶちあたってる
0622nobodyさん
2013/11/12(火) 17:47:23.33ID:???0623nobodyさん
2013/11/12(火) 18:01:01.43ID:???Railsの生産性は最高だってTwitterの人が言ってた記憶
0624nobodyさん
2013/11/12(火) 19:29:31.30ID:???0625nobodyさん
2013/11/12(火) 19:39:57.71ID:???0626nobodyさん
2013/11/12(火) 19:49:47.46ID:???http://b.hatena.ne.jp/entry/www.publickey1.jp/blog/11/twitterruby_on_railsjavavm.html
0627nobodyさん
2013/11/12(火) 20:06:58.28ID:???JavaVMを採用する理由の1つはフレキシビリティだ。
Twitterでは、ストレージレイヤにはScalaを使っているし、それ以外にJavaも使っていて、最近ではClojureも使い始めた。
JavaVMはこれらのデプロイもログ解析もシンプルに実現してくれる。
これらの説明からJavaVMへ移行する理由が伝わってきますが、
一方でTwitterはこれだけのスケーライビリティや性能が要求される段階までRuby on Railsで対応できることを証明してきたともいえます。
世の中のほとんどのアプリケーションでは、Ruby on Railsで十分に実現できるのだといえるのでしょう。
http://www.publickey1.jp/blog/11/twitterruby_on_railsjavavm.html
0628nobodyさん
2013/11/12(火) 20:42:50.74ID:???Twitterぐらいのアクセスがあると分かってるなら最初からJavaというのもあるかもな
そこまで成長するサイトは一握りなんだから、最初のうちは好きなの使っておいて
規模が大きくなったら書き換えればいいや、というのが普通の考え方だろうけど
0629nobodyさん
2013/11/12(火) 20:55:44.95ID:???0630nobodyさん
2013/11/12(火) 21:26:55.68ID:???0631nobodyさん
2013/11/12(火) 22:11:51.27ID:???http://anond.hatelabo.jp/20131026145638
0632nobodyさん
2013/11/12(火) 22:22:54.70ID:???0633nobodyさん
2013/11/12(火) 23:05:50.41ID:???どんな構成?
0634nobodyさん
2013/11/12(火) 23:10:30.09ID:???RoRって前提だけどグローバル対応をするために最適な構築はどんな感じ?
コスト考慮も
0635nobodyさん
2013/11/12(火) 23:11:09.44ID:???0636nobodyさん
2013/11/12(火) 23:14:55.93ID:???0637nobodyさん
2013/11/12(火) 23:16:42.19ID:???0638nobodyさん
2013/11/12(火) 23:28:52.02ID:???0639nobodyさん
2013/11/12(火) 23:31:00.15ID:???専用板に行った方がいい
0640nobodyさん
2013/11/12(火) 23:32:05.85ID:???0641nobodyさん
2013/11/12(火) 23:39:39.14ID:???0642nobodyさん
2013/11/12(火) 23:43:35.57ID:???http://aws.amazon.com/jp/cloudfront/
0644nobodyさん
2013/11/13(水) 00:12:53.48ID:???AWSが最強っぽいね
アカマイっちゅうのはあかんのかな・・・
AWS調べますわ
ありがとよ
0645644
2013/11/13(水) 22:53:21.83ID:???http://jp.techcrunch.com/2012/12/18/20121217forrester-report-shows-amazon-aws-reigns-supreme-with-developers-as-windows-azure-gains-momentum/
0646nobodyさん
2013/11/14(木) 21:54:24.17ID:GuTvckMOfacebookの画像のリンク見てみ
多分akamai使ってる
個人レベルで使えるのか知らんが
0647nobodyさん
2013/11/14(木) 22:07:52.19ID:???http://www.slideshare.net/mirakui/20111102-rails-meetuptofu
EC2とVarnishで画像配信
http://www.slideshare.net/mirakui/ec2varnish
0650nobodyさん
2013/11/14(木) 22:21:01.73ID:???http://www.slideshare.net/mirakui/ss-8150494
0651nobodyさん
2013/11/14(木) 22:27:34.53ID:???tofu機能はクックパッドのもので個人は使えんよね?
cloudfrontよりakamaiの方が上ってことが書いてあるね
でもお高い?
0653nobodyさん
2013/11/14(木) 22:56:56.93ID:???ただ日本ではcloudfrontが多いような気もする
個人利用しやすいからか
0654nobodyさん
2013/11/14(木) 23:25:13.92ID:???0655nobodyさん
2013/11/14(木) 23:54:03.82ID:???0656nobodyさん
2013/11/15(金) 00:50:52.26ID:???ImageMagick + Rmagicでサムネイル画像を作成する - プログラマ憧れプログラマ日記
nobyu.hatenadiary.jp/entry/20120311/1331473288
0657nobodyさん
2013/11/15(金) 00:52:12.96ID:???0658nobodyさん
2013/11/15(金) 05:26:22.99ID:3NHwJFxehttp://aws.amazon.com/jp/rds/postgresql/
0659nobodyさん
2013/11/15(金) 05:31:36.71ID:???0660nobodyさん
2013/11/15(金) 08:51:08.46ID:???0661nobodyさん
2013/11/15(金) 10:20:50.79ID:???0662nobodyさん
2013/11/15(金) 20:18:39.22ID:???オライリーの「プログラミング言語Ruby」読み切るくらい?
0663nobodyさん
2013/11/15(金) 21:18:28.16ID:???http://docs.ruby-lang.org/ja/1.9.3/doc/index.html
http://docs.ruby-lang.org/ja/2.0.0/doc/index.html
ライブラリ一覧
組み込み / CUI / 文字コード / コマンドライン / データベース /
日付・時間 / デザインパターン / 開発 / ファイル / ファイルフォーマット / GC / GUI / 入出力 / 数学 /
ネットワーク / テキスト / スレッド / Unix / Windows / その他
http://docs.ruby-lang.org/ja/1.9.3/library/index.html
http://docs.ruby-lang.org/ja/2.0.0/library/index.html
0664nobodyさん
2013/11/15(金) 21:43:57.98ID:KF9tbLS0AWDwR4のRuby導入の項では以下のものが概説されている。
名前(@, $)、メソッド定義、
String, Array, Hash, 正規表現
制御構造、ブロック、イテレータ、例外
クラス、モジュール
YAML, Marshal
イデオム少々
0665nobodyさん
2013/11/15(金) 22:27:19.07ID:???0666nobodyさん
2013/11/16(土) 19:13:26.13ID:kzQvwYOi= link_to (condition) ? "パス1" : "パス2" do
"hoge"
- if condition
"fuga"
ここでいうdoは何の意味なのでしょうか
ブロック構造を明示的に書いただけですか?
0667nobodyさん
2013/11/17(日) 02:16:59.47ID:vMNXuuUI解決しました
http://apidock.com/rails/ActionView/Helpers/UrlHelper/link_to
0669nobodyさん
2013/11/18(月) 21:55:46.64ID:???cloudineryは良さげに見えて大規模使用には堪えないし
0670669
2013/11/18(月) 23:08:09.22ID:???0671nobodyさん
2013/11/18(月) 23:38:29.68ID:???cloudfront使用下でサイズごとに複数枚用意したimagesのキャッシュって呼ばれたサイズの分しかされないのかな?
例えばs,m,lとサイズが三種類あってsだけ呼ばれればsのキャッシュが蓄えられる
次にmやlを呼んでもまたキャッシュ貯め込みから始まるんだよな?
仮にモデルで動的に生成した場合にはたとえばsmlが1/3の確率で各呼ばれるとしたら、三回も動的生成の苦痛を通らないといけないんじゃないか?
それなら静的に3つ最初から用意しといた方が良いんじゃない?
このご時世ストレージの値段なんてたかが知れているわけだから
0673nobodyさん
2013/11/18(月) 23:45:21.92ID:???それよりも画像のアップロード時にたとえば400kbを超えたら400kb以下に自動圧縮するというシステムがあるよね?
それを模索してみた方が良いんじゃない?
俺は知らんから調べるか聞いてみたら
0674nobodyさん
2013/11/19(火) 05:55:32.53ID:pmode1Jihttp://kohada.2ch.net/test/read.cgi/php/1378659370/
0675nobodyさん
2013/11/19(火) 16:59:36.78ID:???RoRもこのスレも
0676nobodyさん
2013/11/19(火) 17:53:17.12ID:???0677nobodyさん
2013/11/19(火) 22:46:19.03ID:???フレームワークが多くなる。
0678nobodyさん
2013/11/20(水) 05:12:32.82ID:???解答する能力もないくせに解答者ぶる人間が多くなり過ぎ、本当にスキルのあるものは嫌気がさして出て行った
0679nobodyさん
2013/11/20(水) 08:35:03.14ID:78CIqHqChttp://b.hatena.ne.jp/entry/4travel.jp/
トリップアドバイザー
http://b.hatena.ne.jp/entry/www.tripadvisor.jp/
Lonely Planet: the world's best guidebooks, travel advice and information
http://b.hatena.ne.jp/entry/www.lonelyplanet.com/
海外旅行の最新情報 地球の歩き方
http://b.hatena.ne.jp/entry/www.arukikata.co.jp/
0680nobodyさん
2013/11/20(水) 13:54:28.72ID:???0681nobodyさん
2013/11/20(水) 14:25:01.42ID:???■ このスレッドは過去ログ倉庫に格納されています