トップページ⇒php
1002コメント337KB

【RoR】Ruby on Rails Part19

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2014/08/31(日) 03:31:01.54ID:???
前
http://kanae.2ch.net/test/read.cgi/php/1389438240/

■参考サイト
<英語>
本家: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/

Rubyについて Part49
http://peace.2ch.net/test/read.cgi/tech/1382307475/

Ruby 初心者スレッド Part 55
http://peace.2ch.net/test/read.cgi/tech/1403361584/
0362nobodyさん2015/04/05(日) 21:59:39.30ID:???
>>361
アプリと違って再現性があるのでマニュアルさえあれば誰にでもできる世界だから、
こうやって威張り散らして新参を追い払わないと自分たちの立場が危ないんだよ
0363nobodyさん2015/04/05(日) 23:03:25.45ID:???
高度なマルウエアは防げない、「アフターテクノロジー」が重要:ITpro
http://itpro.nikkeibp.co.jp/article/Interview/20131022/512834/

マカフィー株式会社 | McAfee Blog -高度なマルウェアに関する神話 第1話: 『課題は、高度なマルウェアは検知できないということだ』
http://www.mcafee.com/japan/security/mcafee_labs/blog/content.asp?id=1379

New York Timesの記事によれば、同紙は米Symantecのウイルス対策製品を使っていたが、
Mandiantが調べた結果、攻撃者が使った45種類のカスタム版マルウェアのうち、Symantecの製品で検出できたのは1種類のみだったという。
http://bylines.news.yahoo.co.jp/yamamotoichiro/20130204-00023332/

ソニーPSNの個人情報漏洩に英国で約3500万円の罰金支払い命令、「防げた事件」と判定 - Engadget Japanese
http://japanese.engadget.com/2013/01/24/psn-3500/

Adobeにサイバー攻撃、顧客情報290万人分抜き取り、製品のソースコードも -INTERNET Watch
http://internet.watch.impress.co.jp/docs/news/20131004_618168.html
0364nobodyさん2015/04/05(日) 23:44:59.78ID:???
2万5000台超のLinux/*BSDサーバがマルウェア感染 - 1日3500万通のスパム送信
http://news.mynavi.jp/news/2014/03/20/398/
0365nobodyさん2015/04/07(火) 00:51:40.31ID:???
omniauthを使ったことある人に質問です

たとえばTwitterアカウントでログインさせて
そのユーザーのTwitterのアバター画像のURLを格納するとします
そして、その画像を今後表示していくものとします。

�@ユーザーがTwitter上で画像を変えたら、過去の画像URLは無効になるのか?


�AユーザーがTwitter上でユーザーネームを変更した場合は過去の画像URLは無能になるのか?

教えてください
0366nobodyさん2015/04/07(火) 07:24:00.68ID:???
自分でTwitterアカウント作って試してみればいいんじゃないの?
0367nobodyさん2015/04/07(火) 19:07:51.97ID:???
TwitterってlocalhostでもOAuthできたっけ
0368nobodyさん2015/04/07(火) 19:42:49.95ID:???
>>367
試してくれんの?
0369nobodyさん2015/04/07(火) 23:52:24.46ID:???
rorってクソ遅くて使い物にならないイメージしかないんだが
実際どうなの?
0370nobodyさん2015/04/08(水) 07:31:00.33ID:???
>>369
Twitterみたいなアクセス数が超絶的にすごいサイトだったらそうかもしれんが、
普通のサイトなら十分

実際Twitterだってアクセスが超絶的じゃなくてすごい時代まではRails使ってた
んだしな
0371nobodyさん2015/04/08(水) 07:53:59.81ID:???
Railsの主な用途ってアクセス数の非常に少ない業務系のシステムだし
パブリックなサイトでもRailsの限界に達した時点で大勝利なので
最初からそこまで考えるのはアホ
0372nobodyさん2015/04/08(水) 18:49:58.36ID:???
Railsが遅いって言うけど、どんなフレームワークに乗り換えても10msも変わらんと思うぞ
レスポンスタイムの大半はサーバーとの距離とDBのクエリーだから言語の処理速度なんて微々たるもん
遅かったらインスタンス増やせばいいだけだしな
0373nobodyさん2015/04/08(水) 19:23:30.71ID:???
>>372
なにがおそいってActiveRecordがクソ遅い

SQLで書いてもそこまで複雑にならないのであれば
ActiveRecordは絶対に使わない方がいい
体感的に10倍はロード時間が変わる
0374nobodyさん2015/04/08(水) 20:02:48.59ID:???
10倍遅くなろうがシンプルにやれる方が嬉しいケースは結構多いんだぜ
クエリを一個一個チューニングしてる暇がないほどクエリのバリエーションが多い状況なんて想像できないだろ?
仕事でプログラミングやったことないなら分からないかもしれないが
0375nobodyさん2015/04/08(水) 20:39:54.22ID:???
スピードに対してごちゃごちゃ言うなら
アセンブラで書けばいい。
http://i.loveruby.net/ja/ruby/why.html
0376nobodyさん2015/04/09(木) 22:41:47.69ID:???
アセンブラは暴論だろうけど、行き着く先が利便性と速度のトレードオフだってことを思い出させてくれる言葉ではあるな
0377nobodyさん2015/04/09(木) 22:53:13.59ID:???
phpでもActiveRecordと称してる機能を持つフレームワークが多々あるけど、定義がなくてみんなばらばらだしな
codeigniterのARなんか、ただのsql生成用のライブラリだったw
おかげさまで速度計測テストのストレスないけどさ

とはいえ>>372の言う「遅かったらインスタンス増やせばいい」って時代だしなぁ
Railsで手っ取り早く目的達成しちまう方が結果幸福なんじゃねーの
0378nobodyさん2015/04/09(木) 23:47:28.52ID:???
>>377
インスタンスを増やす=nginxでいうところのプロセス数を増やすって認識でオーケー?
0379nobodyさん2015/04/10(金) 00:04:34.62ID:???
いや、俺はAWSやさくらのクラウドあたりで、実費かけてちゃちゃっとサーバ増やして対応しちまうことを指してると思ってたす
0380nobodyさん2015/04/10(金) 15:06:40.94ID:???
bundle exec rspec spec/としたときにbug encounteredって出るんだけど、これはどうすれば通る?
Railsチュートリアルの10.3で突然引っ掛かった
0381nobodyさん2015/04/10(金) 22:38:34.77ID:???
それだけで分かったらエスパーだわ
ということで情報不足
0382nobodyさん2015/04/11(土) 12:46:20.92ID:???
【翻訳】モノリシックなRubyからGoによるマイクロサービスへ | POSTD
http://postd.cc/from-a-ruby-monolith-to-microservices-in-go/

マイクロサービスの強み弱み
マイクロサービスには分散システムとしての複雑さがあり、注意しなければならない課題がある。
例えば、“ネットワークの遅延や耐障害性、メッセージのシリアライゼーション、
信頼できないネットワーク、非同期性、バージョニング、アプリケーションの各層に対するロードなど”だ。
http://www.infoq.com/jp/news/2014/06/microservices

コンピュータにおいて、制御を行う要素の数が1個の場合、2個の場合に比べて3個以上の場合で複雑さは段違いに異なる。
http://anond.hatelabo.jp/20130319023155

太陽と地球のような二体問題は厳密に解けるが、例えば月の運動も考える一般の三体問題以上になると解析的に解くことはできないとされる
http://ja.wikipedia.org/wiki/多体問題
0383nobodyさん2015/04/11(土) 17:44:24.58ID:???
>>同じ数のワーカ(Rubyでは12ギガバイト必要でした)に必要なメモリが、わずか5メガバイトになりました。

これ 元Rubyどんなコードだったんだろ・・・
0384nobodyさん2015/04/14(火) 00:01:48.44ID:???
rorの売りだった開発スピードも他のフレームワークに食われてきたし
取り柄がない既に時代遅れになるつつあるフレームワーク
時の流れは悲しい
0385nobodyさん2015/04/14(火) 02:02:10.74ID:???
手本としての存在感が半端ないよな
FuelPHPのスカフォールド触ったときはマジRoR感謝

まあ運用した最適化の要求が増えて、だらだらと生SQLにKVS多用したキメラ化すんだけどw
0386nobodyさん2015/04/15(水) 01:29:59.64ID:???
今のフレームワークでトップ走ってるのはなに?CakePHP?
0387nobodyさん2015/04/15(水) 02:02:37.28ID:???
スレ違いだから詳細はおいといて、皆んな関心あるようで、わりとすぐググれるよ
Cakeの他、LaravelやSynfony、FuelPHP、CodeIgniterあたり。トレンドトップはLaravel
0388nobodyさん2015/04/16(木) 23:56:25.76ID:???
トレンド的にはAngularJSとかReactとかフロントエンド周りじゃないの。
0389nobodyさん2015/04/20(月) 19:02:03.67ID:iBNEtq07
インストールに関して質問です。
先日参考書を買い、それを元にインストールを進めていたところ

$ gem install sqlite3
ERROR: Loading command: install (LoadError)
cannot load such file -- zlib
ERROR: While executing gem ... (NoMethodError)
undefined method `invoke_with_build_args' for nil:NilClass

というエラーがでてgem install 〜が実行できません。
ググって何度も色々と試行錯誤してみたのですが全く変化しませんでした。もうお手上げです誰か助けてください(白目)

ちなみにOSはubuntu14.4です
0390nobodyさん2015/04/20(月) 19:02:47.65ID:???
インストールに関して質問です。
先日参考書を買い、それを元にインストールを進めていたところ

$ gem install sqlite3
ERROR: Loading command: install (LoadError)
cannot load such file -- zlib
ERROR: While executing gem ... (NoMethodError)
undefined method `invoke_with_build_args' for nil:NilClass

というエラーがでてgem install 〜が実行できません。
ググって何度も色々と試行錯誤してみたのですが全く変化しませんでした。もうお手上げです誰か助けてください(白目)

ちなみにOSはubuntu14.4です
0391nobodyさん2015/04/20(月) 19:47:23.38ID:???
>>390
ぐぐりゃそのまんまの解説サイト(しかも日本語)があっさりヒットするんだが…
0392nobodyさん2015/04/21(火) 07:52:12.46ID:???
>>390

> cannot load such file -- zlib

自分で書いてるじゃないか
0393nobodyさん2015/05/02(土) 13:57:30.39ID:???
http://6928.teacup.com/kongonoyotei/bbs ( 閲覧パス 2034 )
秋にリーマン2で、5年内に世界中の都市部で大陥没現象で行政インフラ
完全停止、3ヶ月くらい。リアル北斗。空気感染型エボラの世界的大流行
バタバタ人が消えてゆく。でも頑張ろうぜ。
0394nobodyさん2015/05/12(火) 21:40:26.80ID:???
larabelって新人研修か何かで作ったの?
洗練されてないとかそういうレベルじゃないね
ただの宣伝かな?
0395nobodyさん2015/05/13(水) 08:29:49.81ID:???
PHPerにDIとか危険すぎる
スクリプトの世界じゃ目新しいからキャッチコピーとして利用したんだろうな
0396nobodyさん2015/05/20(水) 16:13:15.87ID:3m52VYOX
ActiveRecordの質問をさせてください。
下の生SQL文と同等のことをActiveRecordでするにはどう書いたら良いですか?

sqlite> select student_id, sum(case status when "Approved" then 1 else 0 end) as approve_count, sum(case status when "Rejected" then 1 else 0 end) as reject_count from assignments group by student_id;
0397nobodyさん2015/05/20(水) 18:32:38.55ID:???
Student.find_by_sql(" select student_id, sum(case status when "Approved" then 1 else 0 end) as approve_count, sum(case status when "Rejected" then 1 else 0 end) as reject_count from assignments group by student_id")
が一番いいと思われ 辺にARのメソッドでやろうとするとそういうのはかえって面倒くさい
0398nobodyさん2015/05/20(水) 18:53:44.68ID:???
ActiveRecordはその辺が不満だ。
素のレコードを持ってきて、Modelで処理しろってことなの?
03993962015/05/20(水) 19:10:46.13ID:???
>>397
ありがとうございます!find_by_sqlでうまく動きました。

いろいろなRDBMSに対応できるようにARのAPIで書かないと、と思ってましたが、
(今回のSQL文にRDBMS依存の部分があるのかはわかりませんが…)
複雑なクエリだと結局、直に書いてしまうのが現実的なのですね。参考になります。

ありがとうございました。
0400nobodyさん2015/05/20(水) 20:24:13.91ID:???
DBMS非依存のアプリなんて幻想
MySQLやPostgresよりRailsやアプリの寿命の方がどう考えても短いし
0401nobodyさん2015/05/20(水) 20:51:40.48ID:???
>>396
このぐらい標準のメソッドで可能だと思うけど
0402nobodyさん2015/05/20(水) 21:52:28.53ID:???
ActiveRecordが違いを吸収してくれるから DBMS非依存で書ける!って 意味ゼロだよな
それが役に立ったプロジェクトって地球上に存在したことあんのかな
0403nobodyさん2015/05/21(木) 01:03:09.04ID:???
Arelのお陰で大抵の場合はSQLよりメンテナンス性が高いコードがかけるのが
利点じゃないのかね。
0404nobodyさん2015/05/21(木) 08:17:01.77ID:???
DHHだって、必要ならfind_by_sql使えと言ってるんだから、好きにすればいいでしょ。

396のSQLって生SQLを記述せずに、かつ無駄な表走査を避けて書こうとするとどうなるの?
0405nobodyさん2015/05/21(木) 14:50:16.84ID:???
>>403
Arelゴチャゴチャ書くくらいなら、sqlの方が手っ取り早くない?
0406nobodyさん2015/05/21(木) 17:32:18.95ID:???
case句ふくまれてるのをARのメソッドで表現できるものなんかな
find_by_sql的なベタ書きを部分的に渡すようなのもナシで 興味ある
0407nobodyさん2015/05/22(金) 08:24:09.80ID:???
一応つっこんどくけど、CASEは式な。
0408nobodyさん2015/05/30(土) 20:08:41.24ID:38GXA1DU
「エンジニア不足を嘆く」という慢性的な病に対して一言モノ申す
http://engineer.typemag.jp/article/fukuyuki36
0409nobodyさん2015/06/03(水) 10:04:52.64ID:???
質問なのですが

<%= form_tag({controller: 'ajax', action: 'result'}, remote:true) do %>
...
<% end %>
上記form_tagを実行した場合

<form accept-charset="UTF-8" action="/ajax" data-remote="true" method="post">
<div style="display:none"><input name="utf8" type="hidden" value="&#x2713;" /></div>
...
</form>

指定したactionではないページが作成されてしまうのですが、このような場合なにか原因が考えられるでしょうか?
Windows
Ruby 2.1.5
Rails 4.2.1 を使用しています
0410nobodyさん2015/06/03(水) 11:08:09.04ID:???
html:{action:'result'}
0411nobodyさん2015/06/06(土) 00:16:19.25ID:???
RoRは完全に時代遅れ
CakePHPに完全に食われた
0412nobodyさん2015/06/06(土) 00:17:43.02ID:???
>>392
質問に答えろ
0413nobodyさん2015/06/06(土) 14:03:58.84ID:???
cakeってまだあったの?
0414nobodyさん2015/06/06(土) 16:52:40.55ID:???
>>412
あぁ? アホか
0415nobodyさん2015/06/07(日) 06:38:10.99ID:b9LaPXeu
>>411
むしろjsだろ
0416nobodyさん2015/06/07(日) 11:04:15.51ID:???
>>415
フロントのjsの比重が大きくなればなるほど、バックエンドもjs(node)でいいか とはなるよね。フロントも ruby で書ければなあとは思う。
0417nobodyさん2015/06/07(日) 11:23:53.97ID:???
CoffeeScriptでよくね
0418nobodyさん2015/06/28(日) 12:34:09.92ID:???
Youtubeから特定キーワードでビデオの情報を引っ張ってくるのを実現したいです

yourubというgemだと2ページ目や3ページ目といったページネーションが指定できません
(最大取得数は50まで指定できますが50を指定すると重すぎて使い物になりません)

youtube_itというgemだとYouTubeのAPIのv2にのみ対応してたみたいで今では使えません

どなたかいい方法があれば教えてください
0419nobodyさん2015/06/28(日) 17:59:48.45ID:???
その程度の目的ならわざわざgemを探さなくてもhttpを直接叩いても大差はないと思うな
0420nobodyさん2015/06/28(日) 20:20:23.94ID:???
>>419
jsonってこと?
参考になるサイトあるかな
0421nobodyさん2015/06/28(日) 21:27:44.58ID:???
>>420
本家googleのサイトが一番参考になるよ
0422nobodyさん2015/06/28(日) 21:49:40.67ID:???
>>421
くわしく!
0423nobodyさん2015/06/29(月) 01:13:47.17ID:???
>>421
くわしくって、まずgoogleのサイトは見たのか?
見た上でさらにどこをくわしくして欲しいんだ?
0424nobodyさん2015/06/30(火) 01:11:55.58ID:???
>>423
ケチくせぇ野郎だな
0425nobodyさん2015/06/30(火) 13:02:05.94ID:???
>>424
単純にくわしくって言われても何をくわしくしていいかわからんだろうが

初心者は「何が分からない」のか分からないことが多いし、「『何が分からない』のか分からない」
状態を認識すらしてないことも多いので、そこを指摘してやるのはむしろやさしい方じゃないか?
0426nobodyさん2015/06/30(火) 16:51:25.12ID:hyJX/Kie
質問させてください。
現在、以下の環境でPDFを帳票出力しています。

-------------------------------------
CentOS6.6
Rails 4.0.2
ruby 2.1.0
wkhtmltox-0.12.2.1
wicked_pdf 0.11.0
-------------------------------------

この環境でHTMLのテーブルで帳票レイアウトし、PDFを出力し、テーブルがページをまたがると、またがった方のページの帳票の
レイアウトが崩れてしまいます。

具体的には、テーブルのヘッダーが再度表示されその次に表示するはずの行をさらに上に印字してしまっているような表示です。

例)
1ページ目
id   | name    | age     |
  1 |   tanaka |   30  |
  2 |   aikawa |   48 |
  3 |   nomura |   29 |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2ページ目
id 32 | name noda | age 32 |
  33 |   tanabe |   18 |
  34 |   tamura |   25 |

テーブルのヘッダーが再度表示される事自体は非常に喜ばしい事なんですが、
どうしても上記のような表示になるのならヘッダーは始めの一つだけで構わないと考えております。

解決できる方法または、何かうまく回避できる方法を諸先輩方にお聞きできれば幸いです。
0427nobodyさん2015/06/30(火) 20:24:33.93ID:???
質問させてください


外部APIにクエリを投げてデータを取得して
その中身をViewに展開しようとしたときに


data['country']['preFecture']
だと毎回上手く表示されるのに

data.country.preFectureだと

たまにpreFecture undefinedみたいなエラーが出るのは何故?
0428nobodyさん2015/06/30(火) 20:27:37.99ID:???
質問�A

そのAPIで取得したデータだけど
たとえば10レコードづつ取得したとします。その10レコードのIDが
こちらのDB側にあるレコードかどうかチェックしようとしたときに

ページをロードするごとに
アクティブレコードの
whereとINを使って
複数のIDを一気に引っ張り出して
比較参照するのは重すぎるよね?
0429nobodyさん2015/06/30(火) 20:40:47.56ID:???
なんでrailsのスレで質問しようと思った?
0430nobodyさん2015/06/30(火) 21:02:10.12ID:???
>>427
JavaScriptか何かと勘違いしてやしないかい?
0431nobodyさん2015/07/23(木) 13:24:16.08ID:MEWM1u3a
Microserviceなんて最初からやるもんじゃ無かった
http://www.slideshare.net/AkiraMiki/20160722-microservice

【翻訳】モノリシックなRubyからGoによるマイクロサービスへ | POSTD
http://postd.cc/from-a-ruby-monolith-to-microservices-in-go/

マイクロサービスの強み弱み
マイクロサービスには分散システムとしての複雑さがあり、注意しなければならない課題がある。
例えば、“ネットワークの遅延や耐障害性、メッセージのシリアライゼーション、
信頼できないネットワーク、非同期性、バージョニング、アプリケーションの各層に対するロードなど”だ。
http://www.infoq.com/jp/news/2014/06/microservices
0432nobodyさん2015/07/23(木) 13:26:17.17ID:MEWM1u3a
MonolithFirst
http://b.hatena.ne.jp/entry/martinfowler.com/bliki/MonolithFirst.html
0433nobodyさん2015/07/28(火) 17:58:07.45ID:Cuy5qJf5
952users
見積りの根拠出してくれっていったら、金くれって言われたよ
http://b.hatena.ne.jp/entry/anond.hatelabo.jp/20131003212934
0434nobodyさん2015/07/29(水) 06:03:03.17ID:???
なんではてぶに直リンすんの
http://anond.hatelabo.jp/20131003212934
0435nobodyさん2015/07/29(水) 08:25:22.20ID:???
>>433
その記事の増田はお役人っぽいな

それはそうと
コメントの最後のリンク先に釣られたら
結構読み応えある記事だった
http://anond.hatelabo.jp/20130809115823
0436nobodyさん2015/07/29(水) 09:52:06.35ID:???
書かれてることは結構まともだな
ttp://d.hatena.ne.jp/potato_gnocchi/20130809/p1
ttp://d.hatena.ne.jp/renyuu/20130810/1376109684
0437nobodyさん2015/07/29(水) 10:40:47.40ID:???
ttp://blogos.com/article/67971/
ttp://junichi13.hateblo.jp/entry/2013/08/10/100958
0438nobodyさん2015/07/29(水) 17:02:38.12ID:C6T3FR15
ノシ
0439nobodyさん2015/07/29(水) 20:06:43.88ID:???
システム屋に不当にボッタクられたくない人のための要求講座 - novtan別館
http://d.hatena.ne.jp/NOV1975/20131008/p1

いずれにせよ貴方はシステム屋にボッタクられる
http://anond.hatelabo.jp/20131009184445
0440nobodyさん2015/08/02(日) 22:51:07.25ID:T3BNGzk5
あ
0441nobodyさん2015/08/10(月) 07:22:16.04ID:???
Rubyベースの文法で高速に動作するNativeコードにコンパイルされるCrystal言語の情報まとめ #crystal #ruby - Tbpgr Blog
http://tbpgr.hatenablog.com/entry/2015/06/18/235914

「Ruby風味のプログラミング言語」四天王現る!Elixir,Crystal,Opal,Mirahまとめ #ruby
https://codeiq.jp/magazine/2015/07/26120/

http://crystal-lang.org/

https://github.com/Codcore/Amethyst
http://codcore.github.io/amethyst/
0442nobodyさん2015/08/12(水) 13:58:22.40ID:???
Openshiftにデプロイしたいんだが複雑すぎてわけわかめ
開発が楽でも動かせないなら意味ねえわ ┐(´-`)┌;
0443nobodyさん2015/08/19(水) 00:49:17.05ID:???
Goで毎分100万リクエストを処理する | プログラミング | POSTD
http://b.hatena.ne.jp/entry/postd.cc/handling-1-million-requests-per-minute-with-go/

ParseがRubyからGoへ移行,信頼性が大きく向上
http://b.hatena.ne.jp/entry/www.infoq.com/jp/news/2015/07/parse-moved-ruby-go

【翻訳】モノリシックなRubyからGoによるマイクロサービスへ | POSTD
http://postd.cc/from-a-ruby-monolith-to-microservices-in-go/
0444nobodyさん2015/08/19(水) 00:53:19.39ID:???
はてなブックマーク in Scala
http://b.hatena.ne.jp/entry/www.slideshare.net/oarat/2015-0801-scala
0445nobodyさん2015/08/19(水) 01:05:58.25ID:???
[翻訳] Elixir - 次に来る大物Web言語 - Qiita
Whatsappは1サーバーあたり2百万の同時コネクションをこなしています。2百万コネクションをErlangが走る1台のサーバーで。
http://b.hatena.ne.jp/entry/qiita.com/HirofumiTamori/items/0dfdbada30c7d8f183fd

[翻訳] なぜ私はElixirに賭けたか
http://qiita.com/HirofumiTamori/items/2e4fd9e70e5358e34d98
0446nobodyさん2015/08/19(水) 01:08:07.28ID:???
Togetter - 「HerokuにおけるErlang」
http://togetter.com/li/85891
0447nobodyさん2015/08/19(水) 02:04:56.94ID:???
Twitterが、Ruby on RailsからJavaVMへ移行する理由 − Publickey
http://b.hatena.ne.jp/entry/www.publickey1.jp/blog/11/twitterruby_on_railsjavavm.html
0448nobodyさん2015/08/19(水) 05:37:26.85ID:???
>>447
2011年の記事?
0449nobodyさん2015/08/19(水) 07:07:47.19ID:???
スタートアップに大人気のナウいフレームワークっていうイメージは無くなったよね
業務向け
0450nobodyさん2015/08/21(金) 17:52:31.88ID:???
Ruby から Java へのシフトで大統領選を乗り切った Twitter
http://www.infoq.com/jp/news/2012/11/twitter-ruby-to-java
0451nobodyさん2015/08/23(日) 02:38:59.24ID:???
アメリカでも総選挙ってあるんだね。

過負荷に耐えるWebの作り方 ~国民的アイドルグループ選抜総選挙の舞台裏
http://www.amazon.co.jp/%E6%9C%AC/dp/4774162051
0452nobodyさん2015/08/25(火) 21:48:23.71ID:???
Shibuya.ex #1 Elixirを本番環境で使ってみたという事例紹介
http://www.slideshare.net/ohr486/shibuyaex-1-elixir
0453nobodyさん2015/08/27(木) 23:46:06.33ID:???
GitHubで最も使われている言語はJavaScript JavaがRubyを抑えて2位に - ITmedia ニュース
http://www.itmedia.co.jp/news/articles/1508/20/news075.html

Language Trends on GitHub &#183; GitHub
https://github.com/blog/2047-language-trends-on-github
0454nobodyさん2015/08/27(木) 23:48:29.82ID:???
Go and Ruby-FFI - Code7 Interactive
How to write a shared library in Go that can be loaded by Ruby-FFI.
http://c7.se/go-and-ruby-ffi/
0455nobodyさん2015/08/28(金) 11:00:26.21ID:e2sndXUi
GitHub: Scaling on Ruby, with a nomadic tech team
https://medium.com/s-c-a-l-e/github-scaling-on-ruby-with-a-nomadic-tech-team-4db562b96dcd
0456nobodyさん2015/08/29(土) 20:12:30.59ID:???
Railsアプリを66%スピードアップ ― Railsキャッシュの完全ガイド | プログラミング | POSTD
http://b.hatena.ne.jp/entry/postd.cc/the-complete-guide-to-rails-caching/
0457nobodyさん2015/08/31(月) 00:28:48.63ID:FS5uZf22
モデル構成が複雑なので、ActiveModel::Modelを使用して登録画面を作成しています。
コントローラでは、ActiveModel::Modelで取得した値をそれぞれのモデルに値をセットし
バリデーション&保存をしています。
そこで、それぞれのモデルに定義されているvalidationチェックのエラーメッセージを
画面に表示したのですが、簡単な実装方法はありますか?
0458nobodyさん2015/08/31(月) 07:17:19.31ID:???
そんなもん本買えばどれにでも載ってるよ
公式のガイドにも載ってる
0459nobodyさん2015/08/31(月) 07:28:08.05ID:???
あたらしいおともだちです
http://www.atmarkit.co.jp/ait/articles/1508/28/news019.html
0460nobodyさん2015/08/31(月) 11:09:31.44ID:???
アッー!
0461nobodyさん2015/08/31(月) 14:53:53.06ID:???
>>457
ActiveModel::Modelでvalidationすりゃいいんじゃない?
■ このスレッドは過去ログ倉庫に格納されています