2ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

【RoR】Ruby on Rails Part20©2ch.net

1 :nobodyさん 転載ダメ©2ch.net:2016/09/22(木) 14:43:33.99 ID:???

http://tamae.2ch.net/test/read.cgi/php/1409423461/

■参考サイト
<英語>
本家: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 58
http://echo.2ch.net/test/read.cgi/tech/1458735404/

2 :nobodyさん:2016/09/22(木) 14:45:12.33 ID:???
Ruby がなければ、とか Rails さえ登場しなければ、と考える人達は
昔から存在していた

・Python vs Ruby vs PHP vs Haskell プログラミング言語バトル part1
 http://anond.hatelabo.jp/20120118220204

> 48 : デフォルトの名無しさん : 2011/11/13(日) 08:30:25.68

> 44
> Zopeが登場した当時、「RDB+PHPはもう古い、これからはOODB+ZopeがWebの中軸になる!」と
> さかんに宣伝され、雑誌でもZope特集が組まれていた
 
> 少なくとも自分はZopeからPythonという言語を知ったし、その時点でRubyは知らなかった
> そして、その後のORM(RDB)+Railsの出現と華々しい革新性への注目は、誰もが知っているだろう
> 今でもZopeの開発は継続されてはいるが、結果的に当初の期待が大きく裏切られたという事実は動かしがたい
 
> djangoとCakePHPについては実際に触っていないので憶測になるが、おそらく技術水準ではRailsと同等だろう
> しかしRailsはRailsでコミュニティの活動が活発だし、その進化は異常に早い
 
> Railsに何か致命的なトラブルが発生して開発が停滞する、あるいはdjangoやCakePHPから
> 何かのイノベーションが提示されでもされない限り、後発のdjangoやCakePHPがRailsに追いつくのは無理
> Railsは決して技術的に完璧なWebフレームワークではないんだけどね....(たとえばSeaSideのような.... )
 
> だからこそ「もしもZopeが....だったなら」という「たら・れば」感はPythonコミュニティの潜在認識になっている

3 :nobodyさん:2016/09/22(木) 14:46:58.21 ID:???
今から勉強するならGolang一択だろう
デメリットが殆ど無い

Twitch
http://postd.cc/gos-march-to-low-latency-gc/
メルカリ アッテ
https://speakerdeck.com/ttsuruoka/merukari-atute-wozhi-eru-google-app-engine-to-golang?1465432438114=1
Dropbox
https://blogs.dropbox.com/tech/2014/07/open-sourcing-our-go-libraries/

4 :nobodyさん:2016/09/22(木) 14:48:20.76 ID:???
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/

5 :nobodyさん:2016/09/22(木) 14:51:51.08 ID:???
Shibuya.ex #1 Elixirを本番環境で使ってみたという事例紹介
http://www.slideshare.net/ohr486/shibuyaex-1-elixir
ElixirとRailsのベンチマーク比較をした話
http://d.hatena.ne.jp/ohr/20150212#1423765251
[翻訳] 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
Node.js Is Dead - なぜ私がNode.jsを捨ててElixirに切り替えたのか- // Speaker Deck
https://speakerdeck.com/fl4tlin3/node-dot-js-is-dead-nazesi-ganode-dot-jswoshe-teteelixirniqie-riti-etafalseka

Togetter - 「HerokuにおけるErlang」
http://togetter.com/li/85891

リアルタイムWebの時代にElixirが来る?
http://b.hatena.ne.jp/entry/engineer.typemag.jp/article/qiita_takahashi
Why I'm not switching to Elixir from Ruby? - YouTube
http://www.youtube.com/watch?v=aXg3hxAJMDs
Phoenix
http://confreaks.tv/videos/elixirconf2014-rise-of-the-phoenix-building-an-elixir-web-framework
Introduction to elixir for Rubyists
http://confreaks.tv/videos/elixirconf2014-introduction-to-elixir-for-rubyists
2015
http://www.elixirconf.eu/

6 :nobodyさん:2016/09/22(木) 14:53:33.28 ID:???
Twitterが、Ruby on RailsからJavaVMへ移行する理由 − Publickey
http://b.hatena.ne.jp/entry/www.publickey1.jp/blog/11/twitterruby_on_railsjavavm.
Ruby から Java へのシフトで大統領選を乗り切った Twitter
http://www.infoq.com/jp/news/2012/11/twitter-ruby-to-java

7 :nobodyさん:2016/09/22(木) 16:13:13.16 ID:???
にげてー

8 :nobodyさん:2016/09/22(木) 23:27:46.71 ID:v+sxYVoS
脱Railsに誘導する勢力が増えてきたのは会社都合なのかね
今後、自社に入ってくるかもしれない新米エンジニア候補に
間違った道を選んでほしくないからやってるんだろうけど
それは教育コストかけて社内でやるべき

9 :nobodyさん:2016/09/23(金) 11:41:20.82 ID:???
>>1

10 :nobodyさん:2016/09/25(日) 10:58:35.14 ID:???
twitterも今となってはオワコンだがな

11 :nobodyさん:2016/09/25(日) 18:35:15.72 ID:WptriyQ4
>>1 乙python

12 :nobodyさん:2016/09/26(月) 19:13:11.89 ID:???
\(^o^)/オワタ

13 :nobodyさん:2016/09/26(月) 19:22:47.51 ID:OQ3ZBq4C
Rubyの文法つかってバイナリ吐き出す高速なクリスタル言語よくない?

14 :nobodyさん:2016/09/30(金) 14:27:30.99 ID:???
この板にも Elixir スレ建てるか

15 :nobodyさん:2016/09/30(金) 17:14:50.27 ID:???
https://www.amazon.co.jp/dp/168050200X
Programming Elixir 1.3
Dave Thomas

https://www.amazon.co.jp/dp/1680501666
Programming Elixir 1.2
Jose Valim, Dave Thomas

https://www.amazon.co.jp/dp/161729201X
Elixir in Action
Sasa Juric

https://www.amazon.co.jp/dp/4274219151
プログラミング Elixir 1.2

ハイ訳本周回遅れ

16 :nobodyさん:2016/09/30(金) 21:56:39.08 ID:???
このスレを廃止してElixirスレとして使おうや

17 :nobodyさん:2016/10/01(土) 11:32:22.06 ID:???
クラウドワークスのエンジニアの若手を潰すとかいう下衆発言といい
rails界隈って露悪的でエグみが強いやつらが幅をきかせている残念な印象
技術力はしらん。どうせ大したことないだろ

18 :nobodyさん:2016/10/01(土) 11:57:31.01 ID:???
>>14
いやいや分散しないほうがいいでしょ

【Erlang】プログラム言語 Elixir 【BEAM】 [転載禁止]&#169;2ch.net
http://echo.2ch.net/test/read.cgi/tech/1433336300/

19 :nobodyさん:2016/10/01(土) 13:55:08.81 ID:???
クラウドワークス()

20 :nobodyさん:2016/10/01(土) 18:54:49.78 ID:???
>>17
ブラックなIT土方代表のJava、PHP様たちには到底かないませんけどね

21 :nobodyさん:2016/10/01(土) 21:34:07.47 ID:???
wara

22 :hogehoge:2016/10/02(日) 02:11:14.73 ID:vIyTHxZQ
やっぱrailsだよな!!

23 :nobodyさん:2016/10/02(日) 13:15:11.20 ID:???
>>20
うんこと腐ったミソと普通のミソがあるとしたら
railsは腐ったミソだな

24 :nobodyさん:2016/10/03(月) 00:05:05.44 ID:???
プログラミングElixir、2016

Ruby界隈から、名著が出た。
著者は「プログラミングRuby」のDave Thomas

関数型言語Elixirは、Ruby + Rails + ErlangVM で、並行処理が得意

25 :nobodyさん:2016/10/03(月) 16:45:02.29 ID:???
>>24

>>15

26 :nobodyさん:2016/10/06(木) 13:14:47.26 ID:???
Linux API を、Windows API に変換するので、Ubuntu64 のバイナリがそのまま動く、
Windows Subsystem for Linux (WSL) で、Railsが動くという書き込みが、プログラム板にあった

apt-get で、パッケージもインストールできる

日本語も使える端末、ConEmu。
GUI表示用のXサーバー、Xming X Server for Windows

人柱、キボンヌ

27 :nobodyさん:2016/10/08(土) 10:57:14.89 ID:???
rails 4.1 でバッチプログラムを作りたいんだが、
コントローラーは app/controller でもへんじゃない?

28 :nobodyさん:2016/10/08(土) 21:24:57.67 ID:???
>>27
モデルにクラスメソッドを定義してwheneverから呼び出したことならあるけど…

https://github.com/javan/whenever
http://qiita.com/yumiyon/items/388fbb84450f49a6ab0d
http://morizyun.github.io/blog/whenever-gem-rails-ruby-capistrano/

29 :nobodyさん:2016/10/10(月) 23:11:28.28 ID:???
にげてー

30 :nobodyさん:2016/10/23(日) 00:53:27.72 ID:???
フリーのサイトテンプレート落としてきてrailsで使おうとするとassetで積みがちなのは普通?
mixitupってのが動作しなくて格闘してるんだがjQuery周りが動くのとそうでないのと混在してて不便・・・

31 :nobodyさん:2016/10/23(日) 05:29:16.90 ID:???
そりゃrailsは時代遅れだから徐々に腐ってきてるんだよ

32 :nobodyさん:2016/10/28(金) 00:57:04.81 ID:9u0ETRMR
Why Learning Rails Is Still a Great Choice in 2016
https://www.sitepoint.com/why-learning-rails-is-still-a-great-choice-in-2016/

33 :nobodyさん:2016/10/28(金) 10:36:17.17 ID:???
>>32
誰かまとめて

34 :nobodyさん:2016/10/28(金) 10:45:39.74 ID:???
>>33
いつもの信仰告白
読む価値なし

35 :nobodyさん:2016/10/31(月) 14:25:07.35 ID:???
decoratorとhelperの用途の違いって何なんだ?
役割としては同じだけど様々なViewで横断的に使うメソッドかどうかで使い分けるって認識で良い?

36 :nobodyさん:2016/10/31(月) 14:51:08.77 ID:???
decorator: 特定controller-viewのpresentation層
helper: 特定でないcontroller-viewのユーティリティメソッド集

こういう認識だが

37 :nobodyさん:2016/10/31(月) 17:00:57.51 ID:???
railsって本当に終わったの?
今でも起用してる大手とかあるん?

38 :nobodyさん:2016/10/31(月) 18:42:46.03 ID:???
大手が死んだら、お前も死ぬんか!

39 :nobodyさん:2016/10/31(月) 19:37:51.16 ID:???
>>36
じゃあだいたい合ってんのかな
ありがとう

40 :nobodyさん:2016/10/31(月) 20:44:03.22 ID:???
ク○ウドワー○スと○ック○ッド以外でrailsにこだわっているところってまだ存在するの?

41 :nobodyさん:2016/10/31(月) 21:39:32.55 ID:???
QiitaとかもRailsじゃなかったっけ
使ってるところなんかたくさんあるだろ

42 :nobodyさん:2016/11/01(火) 18:07:34.49 ID:???
>>37
負の遺産なら

43 :nobodyさん:2016/11/02(水) 00:04:08.17 ID:???
ほとんどが惰性で使って運用で常時苦しんでそうなイメージ

44 :nobodyさん:2016/11/02(水) 03:34:30.81 ID:???
Scalaで置き換えると楽になりますってのが流行ったな

45 :nobodyさん:2016/11/02(水) 07:36:35.44 ID:???
Twitter が使ってたからだろうね
そしてやっぱり苦労する、という

銀の弾丸なんてないのに

46 :nobodyさん:2016/11/02(水) 16:34:32.62 ID:nQfBQZoU
今はElixir推しですし

47 :nobodyさん:2016/11/02(水) 16:40:42.67 ID:???
若手を潰すと宣っていた御方か

48 :nobodyさん:2016/11/03(木) 14:36:43.00 ID:LQyXKcMf
フォロワーが数百万人もいる有名人がTweetする度に
そのフォロワーたちのタイムラインに対して、合計数百万回の書き込みをしなければいけないことを知って愕然とした
(この処理をTwitter社内ではFan outと呼んでいた)

こんな仕様じゃマシンリソース食いまくって大変だろう
Rubyでやるのは狂気の沙汰だし、Scalaで書き換えてもDBに対するIOなので期待するほど早くならないし…

49 :nobodyさん:2016/11/03(木) 16:27:33.76 ID:XD2A6+dd
>>48
そんなアホなことしてたん?
設計ミスやろ
普通はタイムライン見るときにアクセスすれば済むだろ

50 :nobodyさん:2016/11/03(木) 19:20:32.32 ID:LQyXKcMf
実際作ろうとすればわかるよ
それ以外の方法がない

51 :nobodyさん:2016/11/03(木) 19:35:05.57 ID:LQyXKcMf
http://www.atmarkit.co.jp/news/201004/19/twitter.html
http://www.atmarkit.co.jp/news/201004/19/twitter05.png
> 上のようなストレートな実装では、フォロワー数が増えていくると途端にスケールしなくなる。
>メモリに載り切らずにディスクアクセスが発生し、レスポンスが落ちるためだ。
>ディスクアクセスのペナルティは大きく、1秒以下で終わるはずのページの描画が数秒かかるということになる。

>そして1つのつぶやきは平均600個もfan outされるため、秒間120万のメッセージ配送を処理する能力が求められるという計算だ。

52 :nobodyさん:2016/11/04(金) 03:09:43.89 ID:???
>>51
いややっぱり設計が悪いっしょ

53 :nobodyさん:2016/11/04(金) 03:24:47.76 ID:???
DBの正規化では、1-fact, 1-place

DBでは、データの複製を持ったりしない。
レプリカ・キャッシュを作ることはあるけど

54 :nobodyさん:2016/11/04(金) 10:26:44.74 ID:???
それ、RDB限定のノウハウじゃねーか

55 :nobodyさん:2016/11/04(金) 11:17:44.11 ID:???
多対多の結合テーブル参照してIDリスト取得、そのIDリストの件数分、Tweetテーブルにアクセス
フォロー人数が10万人なら10万回

1対多の自分専用Timelineテーブルにアクセス
フォロー人数が10万人でも1回で済む

Twitterの実装は後者
前者はすぐに破綻する

56 :nobodyさん:2016/11/04(金) 11:20:06.47 ID:???
大抵のWebアプリケーションは読み込みと書き込みの比率が10:1程度だから
書き込み時に大きい負荷を持っていって、読み込み時は閲覧用に高速に取得できるように組み立てておいたデータを表示するのは
よくある設計だな

NoSQLなら正規化しないし

57 :nobodyさん:2016/11/04(金) 12:11:50.73 ID:???
>>55
アカウント作って放置みたいな捨てアカウントにまでファンアウトしまくるのか?
どっちみち後者の方が破綻するのが速いのが目に見えてる

58 :nobodyさん:2016/11/05(土) 04:30:25.66 ID:???
たぶん、更新用・参照用の表は、別々

更新してしばらくすると、参照用の表に、コピーされる

59 :nobodyさん:2016/11/05(土) 11:53:08.39 ID:???
更新と参照が別なのは分かるけどしばらくして同期取るのだとサービスに影響出まくると思う

60 :nobodyさん:2016/11/08(火) 10:10:40.77 ID:awJBIR2G
なぜTwitterは低遅延のままスケールできたのか 秒間120万つぶやきを処理、Twitterシステムの“今” − @IT
http://b.hatena.ne.jp/entry/www.atmarkit.co.jp/news/201004/19/twitter.html

61 :nobodyさん:2016/11/08(火) 10:12:35.40 ID:???
ウィリアム氏がOdeo内で始めた小さなプロジェクトが「Twitter」だ。
Ruby on Railsを使って2週間で最初の動くバージョンを 作り上げた
http://www.atmarkit.co.jp/news/200711/16/twitter.html

62 :nobodyさん:2016/11/10(木) 11:40:01.06 ID:???
>>61
今は昔すぎて

63 :nobodyさん:2016/11/10(木) 14:55:54.72 ID:???
いまならrubyで書いても速いです(キリっ)

64 :nobodyさん:2016/11/10(木) 15:02:47.93 ID:???
rubyで書くって、鯖何台浪費する気だよww

65 :nobodyさん:2016/11/10(木) 22:06:04.35 ID:???
何台も浪費するようなサービスが最初から作れるとでも思ってるのかね

66 :nobodyさん:2016/11/11(金) 15:03:24.13 ID:3mDuXRyP
vCPU ECU メモリ(GiB) インスタンスストレージ(GB) Linux/UNIX 料金
x1.32xlarge 128 349 1952 2 x 1920 SSD $13.338 /1 時間
https://aws.amazon.com/jp/ec2/pricing/on-demand/

CPU20コア、メモリ224GBまで選べる仮想サーバー。
http://cloud.sakura.ad.jp/specification/server-disk/#server-disk-content01-price

67 :nobodyさん:2016/11/11(金) 16:16:21.81 ID:3mDuXRyP
ドワンゴ、「ニコニコ動画」のストレージにSun ZFS Storage Applianceを採用
単一ボリュームで250テラバイト以上の容量を構築できる拡張性などが評価されたという。
http://www.itmedia.co.jp/enterprise/articles/1108/22/news061.html

68 :nobodyさん:2016/11/11(金) 17:13:18.22 ID:???
古いな

69 :nobodyさん:2016/11/12(土) 16:23:56.28 ID:9U5KU8jy
1.9テラバイトメモリ、Xeon4基64コアの大型インスタンス「X1.32xlarge」登場、ハードウェアトランザクションメモリにも対応。Amazonクラウド − Publickey
http://www.publickey1.jp/blog/16/19xeon464x132xlargeamazon.html

70 :nobodyさん:2016/11/17(木) 02:44:22.12 ID:???
AWSのS3に、500PBのデータを保存していた、Dropboxが、独自のインフラに移行したらしい

71 :nobodyさん:2016/11/17(木) 04:49:34.23 ID:???
>>65
成功してから作り直すの?ハア?
それにLL言語なら今ならPHP7のほうが良くないかな?

72 :nobodyさん:2016/11/17(木) 05:15:11.97 ID:fu4D1QhH
実際にFacebookやMySpceやYoutubeみたいなスタートアップを作れる確率は飛行機で事故が起きる確率と同じくらい超低い
http://www.turnyourideasintoreality.com/2014/02/dhh/

73 :nobodyさん:2016/11/18(金) 16:40:02.46 ID:i1YHk6ap
>>70
句読点多過ぎ

74 :nobodyさん:2016/11/18(金) 23:10:24.13 ID:???
>>73
お前は本多勝一か?w

75 :nobodyさん:2016/11/22(火) 04:15:50.38 ID:yOxgwTNA
マイクロサービスの終焉 | 開発手法・プロジェクト管理 | POSTD
http://postd.cc/the-end-of-microservices/

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

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

太陽と地球のような二体問題は厳密に解けるが、例えば月の運動も考える一般の三体問題以上になると解析的に解くことはできないとされる
http://ja.wikipedia.org/wiki/多体問題

76 :nobodyさん:2016/11/24(木) 17:58:20.55 ID:8iyi41e1
>>72
だからといって最初から成功しない、絶対にスケールアウトしない前提でRoR決め打ちするのもどうかと思うけどな
学習コストなんてたかが知れてるのだから最初からスケールが容易なシステム上で開発するのが頭のいい人の行動だと思う

77 :nobodyさん:2016/11/24(木) 18:16:46.25 ID:???
RoRはおじいちゃんに大人気

78 :nobodyさん:2016/11/24(木) 21:04:06.48 ID:???
プログラミングを独習するには10年かかる
http://www.yamdas.org/column/technique/21-daysj.html

79 :nobodyさん:2016/11/24(木) 21:25:32.00 ID:???
>>76
プログラミングの世界にも似たような格言があるだろ
「必要になるかもしれない機能は実装するな、必要な機能だけ実装しろ」とな

そういう過剰な先回り思想は無駄になることがほとんどなんだよね

80 :nobodyさん:2016/11/24(木) 22:16:22.04 ID:8iyi41e1
スケールアウトのしやすさは機能じゃなくね?
アプリケーション側じゃなくインフラ側だし
デプロイ含めた運用のしやすさのほうに関係してる

81 :nobodyさん:2016/11/24(木) 22:49:23.21 ID:???
>>80
先回り思想としては一緒でしょ
スケールアウトなんて人気が出てから考えればいいのさ

どうせその頃にはあちこちガタが来て抜本的改良を考える頃だろうし

82 :nobodyさん:2016/11/24(木) 23:43:34.62 ID:C8sMVB8A
Railsアプリケーションを、Heroku上で1分間125,000リクエストに対応できるようにスケーリングする | インフラ・ミドルウェア | POSTD
http://postd.cc/scaling-rails-to-125-000-requests-per-minute-on-heroku/

83 :nobodyさん:2016/11/25(金) 01:55:16.31 ID:???
700万PVのRails製サイトが月$60のVPS(メモリ1GB)で動かせるという話
http://togetter.com/li/4514

https://twitter.com/nog/status/7745543271

84 :nobodyさん:2016/11/26(土) 07:18:38.90 ID:???
最初から表現力があってスケールする言語で書けばいいじゃん
つまりJava
なんでわざわざRuby?

85 :nobodyさん:2016/11/26(土) 11:56:18.58 ID:???
>>84
Ruby 落として何が出てくるかと思えば Java ですか…w

86 :nobodyさん:2016/11/26(土) 14:08:06.12 ID:???
>>85
ふつーにrubyよりもマシな言語じゃね?

87 :nobodyさん:2016/11/26(土) 18:06:10.74 ID:???
>>86
Javaに表現力があると思ってる時点でお察し

88 :nobodyさん:2016/11/26(土) 20:00:23.18 ID:???
これ確実に、rubyはlispっ(ハア?)とか、メタプロラミングっ(ハア?)とか、イキがっている雑魚なんだろうなあ

89 :nobodyさん:2016/11/27(日) 00:23:19.09 ID:???
Javaはないわマジで

90 :nobodyさん:2016/11/27(日) 01:59:42.68 ID:???
>>84
よりによってJavaかよ
煽りにしてはつまんないし、本気だとしたら救いようがないバカと思われるだけだぞ

91 :nobodyさん:2016/11/27(日) 20:19:32.09 ID:wQTGuAHW
JavaはOracleったから無理だな
Javaに行くくらいならGolangにいくわ

92 :nobodyさん:2016/12/05(月) 10:25:47.38 ID:emxZiorR
SQLインジェクション対策もれの責任を開発会社に問う判決 | 徳丸浩の日記
http://b.hatena.ne.jp/entry/blog.tokumaru.org/2015/01/sql.html

93 :nobodyさん:2016/12/06(火) 12:06:47.87 ID:12rcag2c
Rails5.1に向けてフロントエンド周りで起こっている革命まとめ - Qiita
http://b.hatena.ne.jp/entry/qiita.com/itkrt2y/items/7e999836f460fb9c005d

94 :nobodyさん:2016/12/07(水) 02:03:00.55 ID:DDSLJXgL
Railsでソートできるテーブルを作りたいんだけど
みんなどうやってるの?

95 :nobodyさん:2016/12/07(水) 07:13:08.69 ID:???
>>94
愚直に実装してるけど?

96 :nobodyさん:2016/12/08(木) 12:53:28.90 ID:xsWZdPPz
https://www.google.co.jp/search?q=Rails+sort+table+site%3Astackoverflow.com&num=100

97 :nobodyさん:2016/12/15(木) 11:56:33.88 ID:???
【宇宙】ルビーやサファイアの雲が存在?
地球から1000光年先の惑星、英大学が調査
da i ly.2ch.net/test/read.cgi/ne wsplus/1481704596/

98 :nobodyさん:2016/12/17(土) 18:34:48.25 ID:UVcCeqev
Javaに対する批判 - Wikipedia
https://ja.wikipedia.org/wiki/Java%E3%81%AB%E5%AF%BE%E3%81%99%E3%82%8B%E6%89%B9%E5%88%A4

99 ::2016/12/18(日) 20:32:24.32 ID:I9jL0jAP
PHP is Dead &#8211; 24 Days in December
https://24daysindecember.net/2016/12/18/php-is-dead-2/

100 :nobodyさん:2016/12/18(日) 20:34:13.43 ID:???
何回死んで蘇ってるのだろうか?w

101 :nobodyさん:2016/12/18(日) 20:53:23.44 ID:???
PHPより先にRubyが死にそうではある

102 :nobodyさん:2016/12/19(月) 11:26:07.51 ID:xzwPJwqX
同意せざーるをござーる

103 :nobodyさん:2016/12/19(月) 11:45:49.39 ID:???
ruby bin/rails s

rails s
ってなんか違いあるんですかね

104 :nobodyさん:2016/12/19(月) 12:27:07.31 ID:???
ない

105 :nobodyさん:2016/12/21(水) 23:25:24.94 ID:???
一つのフォームでボタンが複数ある時、
押されたボタンで処理を分岐させる簡単な方法ない?

106 :nobodyさん:2016/12/22(木) 00:16:41.15 ID:???
質問が曖昧すぎない?

107 :nobodyさん:2016/12/22(木) 00:28:32.82 ID:???
ある

108 :nobodyさん:2016/12/22(木) 12:46:40.59 ID:???
https://chrome.google.com/webstore/detail/%E3%81%AF%E3%81%A6%E3%81%AAng/mbgdnfmdelffjdhkdggilmphfdihnmcj?hl=ja

109 :nobodyさん:2016/12/23(金) 12:41:56.21 ID:???
HTML5でフォームに複数のsubmit置けるようになったじゃん?
でもそれに対応してないブラウザが多い。

そんなものができる何年も前からあるRailsが
標準で複数のボタンに対応するための機能を
持ってないのが不思議なんだが

110 :nobodyさん:2016/12/23(金) 17:23:37.19 ID:0n1c5YEr
えっ

111 :nobodyさん:2016/12/23(金) 19:24:27.17 ID:???
ボタンごとにsubmit先のURLを変えたいという
要求にHTML5が対応したのも知らないのか?

112 :nobodyさん:2016/12/23(金) 20:40:58.50 ID:GIm32HfA
言語のしくみ
買ったった

113 :nobodyさん:2016/12/24(土) 03:50:00.11 ID:CRgEmI2n
論理削除はなぜ「筋が悪い」か
http://b.hatena.ne.jp/entry/blog.kazuhooku.com/2015/03/blog-post_26.html

114 :nobodyさん:2016/12/30(金) 04:35:35.85 ID:6HZRGeVL
私たちはなぜReactではなくVue.jsを選んだのか | プログラミング | POSTD
http://postd.cc/why-we-chose-vuejs-over-react/

115 :nobodyさん:2017/01/03(火) 16:45:13.70 ID:sTKOxEQ4
まだRails使ってんの?
nicovi
watch/sm3721257
watch/sm8240485
watch/sm11915031

116 :nobodyさん:2017/01/14(土) 00:14:07.05 ID:iPeNQR9t
サーバーサイドはJSON吐き出すマシーンを作るという仕事に変化したので
性能高いGolangやElixir/Phoenixにシフトする会社増えてきたな

Golangが一番勢力強いが、Elixirも悪くないと思ってる
特にRailsユーザは移行しやすい

117 :nobodyさん:2017/01/14(土) 15:55:36.07 ID:iPeNQR9t
React と prototype.js が被る 主に文法が冗長な所
Vue.js は jQuery っぽい直感的なシンタックスで良いよな
多分、数年後はVue.jsオンリーになってると思う

118 :nobodyさん:2017/01/15(日) 09:39:04.62 ID:otYwFZR9
https://twitter.com/btnrouge/status/820064836910317568
どこかのエセOSSプログラミング言語処理系の連中にとやかく言われたくない、という気持ちは正直言って、ある。

https://twitter.com/btnrouge/status/820284198262951936
敢えて言おう!Rubyはオープンソースではないと!(ギレン・ザビの演説風に)

https://twitter.com/btnrouge/status/820284692838522880
敢えて言おう!Rubyコミュニティはカスであると!(ギレン・ザビの演説風に)

https://twitter.com/btnrouge/status/820285576024768516
前掲の通り、オープンソース=OSIによって承認されたライセンスに基づいて配布されているソフトウェア。
Rubyは一部をOSI非承認ライセンスで配布しているため、実態はオープンソースに準じているものの、厳密にはオープンソースではない。

https://twitter.com/btnrouge/status/820302804988227587
表で「Ruby界隈の連中はオウム真理教と同じカルト教団で、教祖はMatz(まつもとゆきひろ)だ!」と英語でツイートしたが、今のところ反応なし。
日本人って、英語のツイートに対してはほぼスルーなんだね。たとえ、それが自分たちの存在自体を否定されるものであったとしても。

https://twitter.com/btnrouge/status/820420780827648000
表は例の一件で日本のRuby界隈が一斉ブロックに走ったらしく、どれだけRubyに対するHateを口にしても、誰も絡まなくなった。ある意味平和。

https://twitter.com/btnrouge/status/820421760092778497
普通、Rubyistsに向かって「お前ら全員、新興宗教だ」なんて口走ったら、それこそ間髪入れずフルボッコにされるぞ。それがなかったからな。
----------
(株)アイネスのCSVエンジニア、蓮沼賢志氏がお怒りの模様。

119 :nobodyさん:2017/01/15(日) 19:53:31.00 ID:???
Rubyistコミュニティ、またやらかしたのか
こいつらいつもやらかしてるな

120 :nobodyさん:2017/01/16(月) 04:27:57.53 ID:???
ルビイスト何名かに対して名誉毀損で法的措置を検討しているらしい
前から人格破綻者が多いコミュだと思っていたがついにここまできたか

121 :nobodyさん:2017/01/16(月) 05:33:21.09 ID:???
> ルビイスト何名かに対して名誉毀損で法的措置を検討しているらしい
検討するだけなら誰でもできるしな。
効果のない脅しだよw

122 :nobodyさん:2017/01/16(月) 11:37:16.15 ID:???
ガチで訴えられたらいい薬になるんじゃないの

123 :nobodyさん:2017/01/16(月) 15:27:37.20 ID:032HNM/Z
>>116
+1

>>117
自演乙

124 :nobodyさん:2017/01/16(月) 15:31:02.06 ID:???
中田氏が発射したようです

125 :nobodyさん:2017/01/19(木) 09:30:50.69 ID:???
https://chrome.google.com/webstore/detail/%E3%81%AF%E3%81%A6%E3%81%AAng/mbgdnfmdelffjdhkdggilmphfdihnmcj?hl=ja

126 :nobodyさん:2017/01/19(木) 11:33:43.41 ID:RqR/uSfU
ActionCableのチャットは
同時接続何人くらいまで耐えられる?
AjaxのIntervalで新しいメッセージを取得するのと変わらなくないか?

127 :nobodyさん:2017/01/19(木) 22:23:30.16 ID:???
> ActionCableのチャットは
> 同時接続何人くらいまで耐えられる?
サーバーのスペック次第

> AjaxのIntervalで新しいメッセージを取得するのと変わらなくないか?
Ajaxを使うよりも多くの同時接続に耐えることができる

128 :nobodyさん:2017/01/19(木) 22:43:38.92 ID:OOS1ENGr
>>127
具体的にどれくらい?

129 :nobodyさん:2017/01/24(火) 03:44:35.59 ID:K3Mny30h
scala コンパイル 遅い - Twitter検索
https://twitter.com/search?q=scala%20%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%AB%20%E9%81%85%E3%81%84

130 :nobodyさん:2017/01/26(木) 15:55:48.26 ID:???
素人質問で申し訳ないですが複数の入力フォームを一つのボタンで
振り分けることはできますか?

例えば

e-mail:

message:

[post]

とあったとして、postボタンを押すとmessageに入力された文章がサイトに投稿され、
e-mailに入力された文章(アドレス)が自分のところのメールボックスに送られてくる

というようなことをやりたいのです
もしお分かりになる方がいらっしゃいましたらやり方をお教え願います

131 :nobodyさん:2017/01/26(木) 18:11:34.30 ID:???
日本語から勉強し直してこい

132 :nobodyさん:2017/01/26(木) 18:15:57.35 ID:bZUrmodz
Making the move from Scala to Go, and why we're not going back | Movio Movio Blog
http://b.hatena.ne.jp/entry/s/movio.co/blog/migrate-Scala-to-Go/

133 :nobodyさん:2017/01/26(木) 20:35:27.80 ID:???
>>131
わからないお前が馬鹿

134 :nobodyさん:2017/01/26(木) 21:32:38.25 ID:???
Rail & CoffeeScript で Web アプリを作ってます。
既存の Web API を拡張しようとしてます。
基本的なことで申し訳ないのですが教えてください。

[状態]
・手を入れようとしている API の元の状態は、リクエストのボディ部をマルチパート形式で複数のパラメータを用いる形式です
・この API に新規のパラメータを追加したいと考えています
・呼び出しは CoffeeScript から行っていて、呼び出し側では新規のパラメータを追加できていることを確認しています
 これは Chrome の開発者ツールで、送信した API リクエストを覗いて、確認できています
・Rails 側で API に対応する関数が呼び出されません
 ログを見る限りでは Rails 側でルーティング?に回される前に 403 (だったと思う)エラーをクライエントに返しています
 メッセージは「(追加した)パラメータが存在しない」と英文でコンソールに出力されていました

[質問]
・API に対応した関数を呼び出す前に API のパラメータを対応する Model クラスに変換?する処理があって
 この変換時に失敗しているように思えます。この変換はどこで行っているのでしょうか。

探し方が悪いのでしょうが、検索しても見つけられず。
教えていただけると助かります。

135 :nobodyさん:2017/01/26(木) 22:06:57.26 ID:???
>>134
たぶん、Strong Parametersで引っかかってるのでその用語を検索して学習すると幸せになれる

136 :nobodyさん:2017/01/26(木) 22:34:56.18 ID:???
CoffeeScriptって今更新規にやろうとするやつなんているのか?

137 :nobodyさん:2017/01/26(木) 23:14:30.54 ID:bZUrmodz
https://www.d-wood.com/blog/2017/01/11_8747.html
http://qiita.com/chobi9999/items/2b59fdaf3dd8f2ed9268

138 :nobodyさん:2017/01/27(金) 00:33:51.47 ID:???
CoffeeScript は完全に役目を終えたね
もはや時代は ES2015 or TypeScript

139 :nobodyさん:2017/01/27(金) 00:59:55.18 ID:???
いやいや。es2017だろ。

140 :nobodyさん:2017/01/27(金) 20:52:42.54 ID:???
Haxe の時代かな?

>>130
JavaScriptでは、自分でイベントを起こすことができる

1. document.createEvent
2. <<Event>>.initEvent
3. <<DOM>>.dispatchEvent

141 :134:2017/01/27(金) 21:57:51.08 ID:???
>>135
ビンゴでした。
ありがとう。

>>136
既存の改修なんだ。

142 :nobodyさん:2017/01/28(土) 07:04:08.34 ID:GzjGqJcu
「UbuntuがRed Hatを追い抜いた」と創設者 WIRED.jp 世界最強の「テクノ」ジャーナリズム
http://wired.jp/2012/03/20/mark-shuttleworth-ubuntu/

143 :nobodyさん:2017/01/28(土) 15:33:51.58 ID:???
rubyもrailsも役目を終えつつある

144 :nobodyさん:2017/01/29(日) 00:25:08.50 ID:37XH3hG+
じゃあRailsの次は?

145 :nobodyさん:2017/01/29(日) 01:01:46.96 ID:???
>>143
本気でそう考えてる人間がなぜこのスレをのぞいてるんでしょうかねw

146 :nobodyさん:2017/01/29(日) 08:51:04.50 ID:???
>>140
ありがとうございます!
そういったやり方があるとは知らず大変勉強になりありがたいです

ただこの場合、メールソフトを立ち上げて送信するという形になるのでしょうか
できればボタン1つで送信できるという形をとりたいのですが何か良い方法はないでしょうか?
質問ばかりですみません

147 :nobodyさん:2017/01/29(日) 14:53:52.63 ID:???
>>146
ありません。

これ以上何も言うことはありません。
なのでこれ以上何もレスするな

148 :nobodyさん:2017/01/30(月) 01:06:44.40 ID:???
Chef なら「mailto 宛先」だけで規定のメールアプリで送れるけど

「rails メール送信」などで検索して

149 :nobodyさん:2017/01/30(月) 15:48:41.99 ID:CbzD2P2m
https://sendgrid.kke.co.jp/

150 :nobodyさん:2017/01/31(火) 09:55:54.24 ID:Sd042BMN
http://blog.madoro.org/mn/84
独自フレームワークはやめよう
作るのが難しい、メンテナンスが難しい、ということに加えて、もう一つの問題点は、新しく加わった人の教育コストが高くなるということがある。
まず、外の資源(ドキュメント/本/Google検索)が使えないので自前ですべて教育をしなくてはならない。

Rails Hub情報局: 素人がWebサービスを作ってみて分かった9つのこと
el.jibun.atmarkit.co.jp/rails/2011/09/web9-1e8b.html

151 :nobodyさん:2017/01/31(火) 09:59:05.25 ID:Sd042BMN
Microserviceなんて最初からやるもんじゃ無かった
http://www.slideshare.net/AkiraMiki/20160722-microservice

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

マイクロにしすぎた結果がこれだよ!
http://b.hatena.ne.jp/entry/www.slideshare.net/mosa_siru/ss-64839846

152 :nobodyさん:2017/01/31(火) 09:59:53.28 ID:Sd042BMN
マイクロサービスの終焉 | 開発手法・プロジェクト管理 | POSTD
http://postd.cc/the-end-of-microservices/

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

太陽と地球のような二体問題は厳密に解けるが、例えば月の運動も考える一般の三体問題以上になると解析的に解くことはできないとされる
http://ja.wikipedia.org/wiki/多体問題

153 :nobodyさん:2017/01/31(火) 10:00:41.91 ID:Sd042BMN
DHH:Railsがあれこれやらない、というところですかね。Railsにはやらないと決めた機能ですとか、却下した余計な装飾品ですとか、そういうのがたくさんあるんですが、
Railsにある20%のソリューションで問題の80%を解決できるようにしています。
http://kdmsnr.com/translations/interview-with-dhh/

154 :nobodyさん:2017/01/31(火) 10:20:43.52 ID:???
>>148>>149
ありがとうございます。色々な方法があるのですね
手さぐりでやっていきます!本当にありがとうございます

155 :nobodyさん:2017/01/31(火) 10:46:09.95 ID:???
RailsのActionMailerにさくらのメールボックスで作成したメールを設定する - blog.beaglesoft.net
ttp://blog.beaglesoft.net/entry/%3Fp%3D447

さくらのメールボックスを利用してrailsでメールを送信する方法 &#8211; プログラマーは眠らない
ttp://notsleeeping.com/archives/933

156 :nobodyさん:2017/01/31(火) 16:22:23.71 ID:Sd042BMN
ParseがRubyからGoへ移行,信頼性が大きく向上
http://b.hatena.ne.jp/entry/www.infoq.com/jp/news/2015/07/parse-moved-ruby-go

Parse is shutting down today | Hacker News
https://news.ycombinator.com/item?id=13522626

Parse Status - Parse Shutdown
The Parse service shutdown has been completed.
Posted about 6 hours ago. Jan 30, 2017 - 17:12 PST
https://status.parse.com/incidents/6mpkbscqw6p9

157 :nobodyさん:2017/02/01(水) 10:13:33.10 ID:???
>>155
こちらもありがとうございます!参考にさせていただきます

158 :nobodyさん:2017/02/01(水) 12:38:04.28 ID:wDkFapk3
ほとんどの人は一つのRailsアプリからまた別のRailsアプリへ移りながら、Railsがどんな仕組みになっているかを素早く理解していけます。
自家製フレームワークを重要視したり、小さなパッケージを千個もまとめているような環境でそれを試してみてください。
グッドラック。
https://www.transnet.ne.jp/2016/11/23/rails製作者dhhインタビュー記事colnd/

159 :nobodyさん:2017/02/01(水) 12:57:01.16 ID:wDkFapk3
レガシーな独自フレームワークから脱却してRailsへ徐々に移行している話 - メドピア開発者ブログ
http://b.hatena.ne.jp/entry/tech.medpeer.co.jp/entry/2017/01/31/004227

CakePHPで5年間運用したサービスを2ヶ月間でRailsへ移行するときにやったこと | nanapi TechBlog
http://b.hatena.ne.jp/entry/nanapi.co.jp/blog/2015/02/04/cakephp_to_rails-2/

160 :nobodyさん:2017/02/01(水) 21:39:43.93 ID:Qikpskfb
>>150
宗教の布教活動みたいで引くわ。
PHPスレッドにきてそれを書き込んでみればいい。

フレームワークの標準化進むRubyと違い、PHPはむしろフレームワークそのものがカオスだ。

フレームワークを習得したと言うやつは、末端作業を経験しただけの奴ばかりで全く説得力が無い。

161 :nobodyさん:2017/02/02(木) 12:27:40.64 ID:QFCm/yMm
railsはページ遷移がうざいわ
この先もう流行らんよ

162 :nobodyさん:2017/02/02(木) 21:55:20.97 ID:???
railsにページ遷移は必須じゃないってw

163 :nobodyさん:2017/02/03(金) 01:40:51.34 ID:+CagcYuK
webAPI実装してフロントエンドにあるRiot.jsからAPI叩いてJSON取得して
DOMを非同期に描画するSPA作るのが今の主流
鯖側はすごくシンプルになった

164 :nobodyさん:2017/02/03(金) 01:43:32.72 ID:+CagcYuK
React.jsとVue.jsでもいいが
Qiita界隈はRiot.js推しが多い印象だな

165 :nobodyさん:2017/02/03(金) 01:45:14.49 ID:+CagcYuK
鯖側の仕事が減り、RailsのようなフルスタックなWAFでなくても良くなった。
JSON処理能力が高いGolangを選ぶ企業が増えてきたのも時代の流れだな。

166 :nobodyさん:2017/02/03(金) 09:38:17.53 ID:H0bugltR
Riot.jsでフロントエンドの複雑さに反乱するときがやってきた - Qiita
http://b.hatena.ne.jp/entry/qiita.com/aggre/items/928eb2bedbac6a7829c0

167 :nobodyさん:2017/02/07(火) 22:10:48.80 ID:???
基本的なことかもしれないけど教えてください。

◆これまで
 API のアドレスを href に仕込んだリンクをクリックすると rails で条件に一致したデータを格納したファイルを作成して
 その中身を send_data でクライアントに送信してダウンロードさせていた。

◆やりたいこと
 上の API をリンクではなく Ajax を利用した非同期処理で呼び出して、
 正常応答(.done)の場合に応答をファイルに保存できるようにしたい。

突っ込みどころは満載かもしれないけど、「やりたいこと」のようなことは出来るでしょうか。
やり方を教えてください。

168 :nobodyさん:2017/02/07(火) 23:01:31.75 ID:???
>>167
javascript blob ダウンロード あたりでググれ

169 :nobodyさん:2017/02/08(水) 01:47:01.15 ID:???
doneでダウンロード用のurlを戻して、
JSで location.href = 'download.csv'
に遷移、download.csv のリクエストを受け付けるサーバ側は
Content-Disposition: attachment
のヘッダを付けたレスンポンスを返す、で ダウンロード用のポップアップダイアログが出る
ダイアログを表示させず勝手に保存させるのは当たり前だが無理
FileAPI使えば限られた場所には出来るけど Chromeしか対応してないので実用的でない

170 :nobodyさん:2017/02/08(水) 03:23:41.74 ID:???
>>167
要するにメモリの内容をファイルに保存できれば良いんでしょ?
> http://qiita.com/wadahiro/items/eb50ac6bbe2e18cf8813

IE10以上でできるみたいねー

171 :nobodyさん:2017/02/08(水) 12:19:29.79 ID:???
そんな大袈裟なもんか?
ajaxが何なのか判ってないだけと思われ

172 :167:2017/02/08(水) 22:20:07.32 ID:???
>>168-170
168 さんのキーワードで 170 さんのページに行き着いて調べました。
結果、自分の実験用環境だと出来たようです。
「だと」というのは本番向け環境だとなぜかブラウザにファイルの中身を表示してる?状態に。

ともあれ方向性がわかり助かりました。
ありがとうございました。


・・・ってこれは JavaScript の質問でしたね。

173 :nobodyさん:2017/02/10(金) 16:11:24.67 ID:RAr9+tph
スタートアップでのプロダクト開発はRailsで必要十分 &#8211; Reo Mori &#8211; Medium
https://medium.com/@reoring/4a92508bd170

174 :nobodyさん:2017/02/10(金) 17:00:55.92 ID:???
>>173
https://www.youtube.com/watch?v=pIoAaEUoJQI
https://www.youtube.com/watch?v=xFoNoGtJq1E

175 :nobodyさん:2017/02/10(金) 22:15:56.04 ID:???
railsで処理中にデータを一時的に保存する必要があって一時ファイルを作ってたんだけど
消し忘れの防止をかねてメモリにデータを保存するように変更しようと思う
ストリームを使えばいいとか聞いたので、ネットで探したんだがそれらしい情報が見当たらなかった
rubyzipとかストリームのページばっかりで

C#とかだとMemoryStreamでいいと思うんだけど、rubyだとどんなキーワードで探せばいいんだろう
教えてくれると助かる

176 :nobodyさん:2017/02/10(金) 23:43:22.82 ID:???
>>175
ひょっとして、セッション?

177 :nobodyさん:2017/02/11(土) 00:23:00.62 ID:???
>>175
tmpファイル作ればいいだけだろ

178 :nobodyさん:2017/02/11(土) 00:41:08.83 ID:???
You can easily use StringIO as your memory stream.
StringIO かな?

「ruby file in memory」で検索!

179 :nobodyさん:2017/02/11(土) 04:32:49.89 ID:???
Railsでは、Coffee Script が使えるけど、

Type Script, Haxe は使える?

180 :nobodyさん:2017/02/11(土) 23:34:29.57 ID:???
>>176,178
thx
StringIO で探してみる
※ちょっと探してまだ見つかってないのだけど

>>177
Tempfile クラスのことだよね
すでに使ってる
それでも直したいと考える人もいるので、、、

181 :nobodyさん:2017/02/12(日) 03:10:47.39 ID:???
Tempfileを使ってるなら
消し忘れが起こるはずがないよね

182 :nobodyさん:2017/02/12(日) 17:46:11.47 ID:???
>>181
そんなことはない

183 :nobodyさん:2017/02/12(日) 18:29:50.50 ID:???
>>182
自動で消えるだろ馬鹿

184 :nobodyさん:2017/02/12(日) 19:17:38.77 ID:???
ハンドルをクローズしないまま、何らかの原因でそのプロセスが終わった場合でもTmpfileで作ったやつって消えてくれるのかな?

185 :nobodyさん:2017/02/12(日) 20:42:51.86 ID:???
>>184
プロセスがキルされた場合は削除されないよ。
後ブロック使うか明示的に close! しない場合GCされるまで削除されない。

186 :nobodyさん:2017/02/12(日) 21:16:33.45 ID:???
PC再起動したら消えるだろうが。ホント無知だな

187 :nobodyさん:2017/02/12(日) 22:47:01.18 ID:???
サーバだとそんな頻繁に再起動しないよ。

188 :nobodyさん:2017/02/13(月) 07:53:27.97 ID:???
1サーバーで運用することが確定しているなら再起動に頼らずに定期的に消すスクリプトを走らせる
メモリを頼るのは悪手
そもそも1サーバーで運用なんて前提はいつ崩れるかわからないので
一時データでも外部DBに保存してアプリケーション・サーバーはステートレスにするのが正義

189 :nobodyさん:2017/02/13(月) 14:47:09.59 ID:qDXnqbuI
tmpの中の一日以上前のファイルは問答無用に削除する鯖とか

190 :nobodyさん:2017/02/13(月) 20:10:29.84 ID:???
redisで有効期限を設定するとか

191 :nobodyさん:2017/02/14(火) 01:44:47.43 ID:???
/tmp以下は再起動しなくても消える

192 :nobodyさん:2017/02/15(水) 14:43:30.54 ID:???
log/*.log をカスタマイズする gem や設定方法ありませんか。
例えば devise の current_user.id や USER_AGENT を入れたいんです。

193 :nobodyさん:2017/02/15(水) 20:24:27.19 ID:???
>>192
fluentd でごにょごにょやればできるんじゃない?よく知らんけど

194 :nobodyさん:2017/02/16(木) 00:13:32.18 ID:TeQ1b/F1
https://www.ruby-toolbox.com/categories/Logging

https://www.google.co.jp/search?q=rails+log+site:stackoverflow.com

195 :nobodyさん:2017/02/17(金) 03:06:12.01 ID:5pccCZVX
Scaling Rails through 650 million requests in 5 days
https://unboxed.co/blog/scaling-rails-through-650-million-requests-in-5-days-the-donald-trump-state-visit-petition/

196 :nobodyさん:2017/02/20(月) 23:29:27.81 ID:iKtIETux
2017年現在において、Node.jsは、1コアCPUを搭載したサーバマシン1台で一秒間に一万同時アクセス(C10K)問題に対応出来る数少ないWebアプリケーションプラットフォームである。
枯れた技術としてこの問題を解決しているWebアプリケーションプラットフォームとしては、
Java Servletの他に、 研究段階では、nginx+Phalcon(英語版)+PHP+Couchbase(は費用対効果が高い。しかし予算次第では、最善の選択肢として次の)Riakの組み合わせが確認されている
(Node.jsの後継の座を狙うVert.x(英語版)、Go言語[7]もNode.jsを遥かに超える速度を叩き出している)。
https://ja.wikipedia.org/wiki/Node.js


Is Ruby on Rails fading?
https://www.quora.com/Is-Ruby-on-Rails-fading

スタートアップでのプロダクト開発はRailsで必要十分 Medium
https://medium.com/@reoring/4a92508bd170

197 :nobodyさん:2017/02/21(火) 15:00:31.95 ID:???
>>196
https://ja.wikipedia.org/w/index.php?title=Node.js&type=revision&diff=63093197&oldid=63093074

> 2017年現在において、Node.jsは、1コアCPUを搭載したサーバマシン1台で一秒間に一万同時アクセス(C10K)問題に対応出来る数少ないWebアプリケーションプラットフォームである。

↑ 消されてやがるざまぁあぁぁぁぁwwww

198 :nobodyさん:2017/02/22(水) 07:09:20.89 ID:iZQqeV04
消されてる

199 :nobodyさん:2017/02/22(水) 11:42:21.57 ID:???
ソース出せってことだろ
wikipedia使ったことないのかお前

200 :nobodyさん:2017/02/23(木) 00:35:45.42 ID:???
消されたのはRiakとか関係ないからだろwww

201 :nobodyさん:2017/02/23(木) 23:36:20.54 ID:???
【質問】
書式的に簡単に、インスタンス?変数を持つオブジェクトを作る方法を教えてください。

要するに以下のようなことをしたいのです。

data = Model.where(...).first
data = (どうにかこうにか) if data.nil?
puts data.id

この例では1行目で ActiveRecord の継承クラスでテーブルからレコードを検索していますが、
一致するデータがなかった場合に nil 参照となるのを防ぐために nil であれば同じインスタンス変数(インデクサ?)を
備えたオブジェクトを代わりに作って、以降は同じ処理に流せるようにしたいと思います。

調べた限りでは Struct を使えば出来るような気がします。
もっとスマートな方法もありそうなので教えていただけると助かります。

202 :nobodyさん:2017/02/23(木) 23:46:39.05 ID:???
そういうときは find_or_create_by か find_or_initialize_by を使うのが定石
ブロック渡せば、望むような初期化処理が出来る

203 :nobodyさん:2017/02/25(土) 00:10:45.25 ID:???
>>202
ありがとう。

今回の場合、新規にレコードを作ると困るケースがあったので結局はハッシュで初期値を与えられる
Struct のような構造体のようなもの(名前忘れた)を使ってしのぐことになりました。
find_or_... は知らなかったので、今回は利用できなかったけど助かります。ありがとう。

204 :nobodyさん:2017/02/28(火) 17:26:41.39 ID:V9eCUK+K
Go言語でWebアプリを作りかけて辞めた話
http://b.hatena.ne.jp/entry/kannokanno.hatenablog.com/entry/2017/02/28/011159

205 :nobodyさん:2017/03/02(木) 17:49:14.15 ID:pI2nyKjB
プレミア見れない
ブンデス見れない
CLEL見れない
音楽聞けねえちきしょう
同和のクズ共死ねクソ共がざまあみろ気違い共
ほれ気違い共もっともっとドア閉めろ通れ
それしか能のない能無し共がざまあみろ地獄に落ちろ
悔しいか、ざまあみろくたばれクソ同和
お前らの恐ろしさをもっと見せてみろ。そんなんじゃなんともねえぞ
袋とじ見たぞ
悔しいか、ざまあみろくたばれクソ同和
嫌がらせがエスカレートするのが楽しみでしょうがない
今それだけが楽しみだ
俺の生き甲斐藁
それだけ怒ってるってことだもんな藁

206 :nobodyさん:2017/03/08(水) 19:48:26.76 ID:txKLIvTv
※これは面白いよ〜
この動画一つで皆がわからなかった真相が明らかに!!!

http://blogs.yahoo.co.jp/anti_mm_eq010/17942365.html

207 :nobodyさん:2017/03/09(木) 17:13:53.12 ID:???
グロ中尉

208 :nobodyさん:2017/03/10(金) 21:43:16.82 ID:dTFix/G3
Ruby on Railsが得意な田舎の32歳だけど
今からでも年収500万以上は目指せますか?

209 :nobodyさん:2017/03/10(金) 22:35:40.22 ID:???
得意のレベルによる
コミットもするぐらいならあとはコミュ障じゃなければいける

210 :nobodyさん:2017/03/12(日) 13:32:38.41 ID:???
>>208
簡単だよ。
まあ頑張れ。

211 :nobodyさん:2017/03/18(土) 00:25:41.15 ID:???
2つほど教えてください。

@
品物テーブルと値段テーブルがありま、id で関連付けされてます。
品物テーブルには delered_at カラムがあり nil でなければ論理削除されたものとします。
・・・という既存の実装があります。

ActiveRecord で品物の値段を取得しようとすると、論理削除されたレコードは結果に出てきません。
Model クラスで has_meny とかでそういう定義されてるのかなと思ったのですが見当たりませんでした。
論理削除されたレコードを含めて取得するにはどうすればよいでしょうか。

A
RSpec で単体試験用のコードを書いています。
試験パターンとしては WebAPI で、DB にある条件に一致するデータ数による処理を確認したいと思います。
事前に試験用の DB に必要なデータを入れておく必要があります。

このとき、試験用コードの中でデータを入れる、事前に自分で DB にデータを入れておく、などの方法があると思います。
前者を試したところ、試験コードの中では作ったデータを参照できますが、API ではデータが見つかりません。
RSpec とは(規定の動作では)そういうものだとは分かったのですが、こういうケースでは一般的にはどのように試験コードを書くものなのでしょうか。

212 :nobodyさん:2017/03/18(土) 00:50:38.60 ID:???
>>211
テスト用DBが別途存在するということに気づいてないんじゃないかな

213 :nobodyさん:2017/03/18(土) 03:24:24.62 ID:???
>>211
1. 論理削除が何で実装されてるか要確認。unscopedとかwith_deletedとか
2. https://relishapp.com/rspec/rspec-rails/docs/transactions

214 :nobodyさん:2017/03/19(日) 00:37:05.07 ID:???
初心者なのですが、phpとrubyて両方学んでおいた方がいいですか?
よくわかりませんが、それぞれの言語の得意なことが違ったりとかするのでしょうか

215 :211:2017/03/19(日) 00:56:06.97 ID:???
ありがとうございます。

>>212
それ、最初にちょろっと躓きました。

>>213
週明けに試してみます。

216 :nobodyさん:2017/03/19(日) 03:41:35.66 ID:???
上級者ですがphpとrubyはやめて
python(またはGolang)を学ぶべきだと思います

217 :nobodyさん:2017/03/19(日) 03:50:50.73 ID:???
最新のTOIBEを見てみましょう

https://www.tiobe.com/tiobe-index/

Ratings順位(総合評価)
5位 Python 3.919%
7位 PHP  3.009%
12位 Ruby 2.254%

Change順位(勢い)
1位 Golang +1.78%

このようにLL言語界ではPythonが圧倒的トップです。

218 :nobodyさん:2017/03/19(日) 06:05:21.04 ID:0fxdWRkX
レガシーな独自フレームワークから脱却してRailsへ徐々に移行している話 - メドピア開発者ブログ
http://b.hatena.ne.jp/entry/tech.medpeer.co.jp/entry/2017/01/31/004227

CakePHPで5年間運用したサービスを2ヶ月間でRailsへ移行するときにやったこと | nanapi TechBlog
http://b.hatena.ne.jp/entry/nanapi.co.jp/blog/2015/02/04/cakephp_to_rails-2/

219 :nobodyさん:2017/03/19(日) 06:07:54.44 ID:0fxdWRkX
【翻訳】Go言語がダメな理由 | POSTD
http://b.hatena.ne.jp/entry/postd.cc/why-go-is-not-good/

【翻訳】JavaScriptのフレームワークについて検討してみよう
http://postd.cc/javascript-framework-fatigue/

Angularが嫌い
http://b.hatena.ne.jp/entry/mizchi.hatenablog.com/entry/2014/10/06/162103

AngularJSは今すぐ生まれ変わるか死ね
http://b.hatena.ne.jp/entry/diary.hatenablog.jp/entry/2014/10/06/165007

Farewell Node.js (翻訳) - from scratch
http://b.hatena.ne.jp/entry/yosuke-furukawa.hatenablog.com/entry/2014/07/06/094617

Pythonにサヨナラを | POSTD
http://postd.cc/saying-goodbye-to-python/

Pythonを退職します
http://bugrammer.hateblo.jp/entry/2014/10/04/020521

PHP、かつてWebで人気だった言語が下火になりつつある | ReadWrite Japan
http://b.hatena.ne.jp/entry/readwrite.jp/archives/12295

220 :nobodyさん:2017/03/19(日) 10:45:49.45 ID:???
ruby(爆笑)よりはましだよ

221 :nobodyさん:2017/03/19(日) 13:33:15.55 ID:???
言語が駄目な人って何が目的なんだろう。

222 :nobodyさん:2017/03/19(日) 15:45:53.30 ID:???
嫌いな言語のスレを覗いてる時点でお察しだよ

223 :nobodyさん:2017/03/19(日) 16:17:31.00 ID:???
rubyに閉じこもっている時点でお察しだよ

224 :nobodyさん:2017/03/19(日) 22:16:11.55 ID:???
>>216
おまえ基本的な比較演算子も知らなかった超初心者じゃねーか
雑魚すぎてRubyやってるやつにバカにされて逆恨みしてるんだろ

225 :nobodyさん:2017/03/20(月) 02:55:36.72 ID:???
学校の研究で使うのもあってpython学んでたのですが、web開発がしてみたいです。
Djangoは使ってる企業がほとんどなく、インターン先などがないためrubyを覚えようと思うのですが
これは正しいでしょうか。pythonで何とかできるようにするべきでしょうか。

226 :nobodyさん:2017/03/20(月) 03:09:12.85 ID:???
「web開発がしてみたい」
この先にある野望は何?
実装したいアイデアがあるの?
ただ単に就職しやすい技術を学ぶのが目的?

227 :nobodyさん:2017/03/20(月) 09:16:32.28 ID:???
おっさんうぜえ

228 :nobodyさん:2017/03/20(月) 15:06:44.90 ID:hXuJT568
あえてここのスレを選んでる時点で確信犯

229 :nobodyさん:2017/03/21(火) 18:00:37.69 ID:acH4KaQg
「2017年においてRailsを習得する価値」
ttps://www.transnet.ne.jp/2017/03/20/「2017年においてrailsを習得する価値colnd/

230 :nobodyさん:2017/03/22(水) 13:42:57.95 ID:???
Webアプリケーション自体が終わってる
スマホアプリ化しないとアクセス集まらないし(スマホユーザは検索すらしたくない人が多い)
スマホアプリユーザくらいしか広告クリックしないから酷いもんよ

PC専用だとガチでCPM20〜30円くらいだぞ(インプレッションからくるもの)
スマホ専用広告だとCPM150円あるのにw

231 :nobodyさん:2017/03/22(水) 15:40:59.02 ID:???
終わっているのはWebProg版全体の質である

232 :nobodyさん:2017/03/22(水) 19:34:51.09 ID:???
ワコールの情報流出が問題になってるけど
どんなアホな設定したらあんななるん?

233 :nobodyさん:2017/03/22(水) 21:17:46.50 ID:???
ワコールのサイトはJ2EE

234 :nobodyさん:2017/03/23(木) 02:21:23.90 ID:RgoacZG3
TwitterはScalaを捨ててNode.jsに移ったそうです。 - 望月いちろうのREADME.md
http://www.utali.io/entry/2017/02/24/170000

235 :nobodyさん:2017/03/23(木) 02:39:45.13 ID:???
はてブ読むと半分ウソのようだな

236 :nobodyさん:2017/03/23(木) 04:54:51.42 ID:???
たぶん情報流出は、SQL文をそのまま送信しているのだろ

そのSQL文を改変するだけで、情報を盗める

237 :nobodyさん:2017/03/23(木) 08:50:54.66 ID:???
http://www.techempower.com/benchmarks/#section=data-r13&hw=ph&test=json
>colossus 505,321 Sca
>vertx 465,523 Java
>nodejs 304,372 JS
>gin 259,637 Go

Scala使ってるならColossusにすりゃ良かったのに
http://tumblr.github.io/colossus/

238 :nobodyさん:2017/03/23(木) 09:50:07.65 ID:RgoacZG3
Scalaの闇 - Togetter
http://togetter.com/li/308741

「Scala嫌い。EJB2みたい」
http://d.hatena.ne.jp/karasuyamatengu/20111122/1321978693

golang - [翻訳]なんでGoってみんなに嫌われてるの? - Qiita
http://qiita.com/hirokidaichi/items/adccebb41f77eaa6132f

239 :nobodyさん:2017/03/23(木) 11:39:38.98 ID:???
「シュバババババ!これJava使って儲けてるよね!?はい!訴訟!」
するOracleが嫌いだからJava界隈とは付き合いたくない

自由が一番

240 :nobodyさん:2017/03/23(木) 11:43:42.42 ID:???
Javaは嫌いだがバイトコードにコンパイルするときに大まかなエラーが分かるのは生産性に直結する大きな利点なので
そこらへんはLL言語にない魅力ではあるが、webでコンパイラ言語がいいなら今はGolangがあるので
やっぱりJavaはないな

241 :nobodyさん:2017/03/23(木) 20:52:24.97 ID:???
Groovy

242 :nobodyさん:2017/03/24(金) 07:24:41.99 ID:???
>>233
懐かしいひびきだな

243 :nobodyさん:2017/03/24(金) 19:32:51.77 ID:E48ccJBl
PHPなチームがRuby on Railsでの開発を行って得られたもの - UUUM攻殻機動隊
http://system.blog.uuum.jp/entry/php-to-ruby-on-rails

244 :nobodyさん:2017/04/08(土) 15:21:35.26 ID:6FVPJQs2
[49選]国内注目のWebサービス・アプリを大調査! プログラミング言語、フレームワーク、アーキテクチャの一覧【2017年 春 ver.】 - エンジニアHub|若手Webエンジニアのキャリアを...
https://employment.en-japan.com/engineerhub/entry/2017/04/07/110000

245 :nobodyさん:2017/04/09(日) 15:17:34.83 ID:???
>>244
1/3はRailsだな

246 :nobodyさん:2017/04/10(月) 10:51:10.74 ID:???
Rails多いねー。

247 :nobodyさん:2017/04/10(月) 13:53:37.37 ID:???
>>243
なんで荒れてるんだろ。

248 :nobodyさん:2017/04/10(月) 14:49:18.46 ID:???
>>244
知らないサービスが大半だけどこういうのいいね
Golangが思ってたよりは広く使われてた

249 :nobodyさん:2017/04/10(月) 23:35:35.14 ID:???
RoR4の勉強を始めて数週間
そろそろRoR5の参考書が増えてくるだろうから乗り換えるか迷ってるんだけど
RoR5って何かRoR4より不具合出るイメージあるんですが、どうなんでしょう
(最初にlayoutのjavascriptの設定を変える必要があったり)

250 :nobodyさん:2017/04/11(火) 00:37:31.68 ID:???
新しいRails5本が出るよ14日発売

251 :nobodyさん:2017/04/11(火) 05:23:05.31 ID:???
https://codezine.jp/article/detail/10105
これか

252 :nobodyさん:2017/04/14(金) 03:10:37.25 ID:???
>>248
大手が布教活動に全力あげてるからなぁ(勉強会主催)
Goエンジニアを増やしたいのだろう
実際使ってみれば分かるがC,C++と同じコンパイラ言語であることから
速度はLL言語と比較にならないくらい早いし並列処理を簡単にかけるから
CPUリソースをフル活用するのにめちゃくちゃ適してる
テキスト、DB操作以外の複雑な処理(画像加工等)はGolang使ったほうが良いのは誰の目から見ても明らか

それ以外の処理速度がボトルネックにならない部分は、既存資産を活用(RubyやPHP使う)する感じがモダンな開発スタイル

253 :nobodyさん:2017/04/14(金) 06:31:30.49 ID:PqfWvtFE
goruby/goruby &#183; GitHub
https://github.com/goruby/goruby

254 :nobodyさん:2017/04/14(金) 14:17:46.89 ID:???
新しいRails5本
結構でかい本屋に行ったのにおいてなかった
売り切れかもしれんが・・・
ネット予約したわ・・・

255 :nobodyさん:2017/04/14(金) 22:48:03.11 ID:???
新しいRails5本
現在Amazonで本日出荷予定になっている

256 :nobodyさん:2017/04/18(火) 00:18:19.18 ID:umdnGnhK
実際に運用してみてわかった、大規模Mastodonインスタンスを運用するコツ - pixiv inside
http://b.hatena.ne.jp/entry/inside.pixiv.blog/harukasan/1284

257 :nobodyさん:2017/04/18(火) 01:59:23.83 ID:umdnGnhK
Ruby on Railsの作者より:高まった生産性を仕事を余計にこなすためではなく自分の将来に向けて使おう - himazu blog
http://b.hatena.ne.jp/entry/d.hatena.ne.jp/himazublog/20080927/1222445526

258 :nobodyさん:2017/04/18(火) 02:25:44.68 ID:umdnGnhK
DHH:Railsがあれこれやらない、というところですかね。Railsにはやらないと決めた機能ですとか、却下した余計な装飾品ですとか、そういうのがたくさんあるんですが、
Railsにある20%のソリューションで問題の80%を解決できるようにしています。
http://kdmsnr.com/translations/interview-with-dhh/

259 :nobodyさん:2017/04/19(水) 22:08:52.29 ID:???
>>256
実際にはコツの部分は書かれてない。

260 :nobodyさん:2017/04/21(金) 01:53:15.22 ID:JFo+WYOd
品質の大きなラベルが与えられるもの:それはDockerを使わないコンテナだ。
http://postd.cc/docker-in-production-an-update/

Docker in Production: A History of Failure &#8211; The HFT Guy
https://thehftguy.com/2016/11/01/docker-in-production-an-history-of-failure/

261 :nobodyさん:2017/04/25(火) 07:49:02.45 ID:/caofAvG
iOS用の業務アプリ開発を勧めない理由(ワケ)【opinions】 - GMBA
http://b.hatena.ne.jp/entry/gmba.jp/2015-02-19-15-20-41/44-opinions/1219-opinion-oishi-vol2.html

262 :nobodyさん:2017/04/25(火) 21:46:15.80 ID:/caofAvG
NodeJS vs Ruby on Rails comparison 2017. Which is the best for web development?
https://medium.com/@TechMagic/9aae7a3f08bf

263 :nobodyさん:2017/04/27(木) 23:42:28.46 ID:???
ReactSPAをRailsに戻している話 // Speaker Deck
https://speakerdeck.com/itkrt2y/reactspaworailsnili-siteiruhua

264 :nobodyさん:2017/04/29(土) 19:05:23.33 ID:EnveZf0D
エンタープライズにおけるiOSアプリ開発で 押さえておくべき7つのこと
http://b.hatena.ne.jp/entry/gmba.jp/2015-02-19-15-20-41/44-opinions/1219-opinion-oishi-vol2.html

265 :nobodyさん:2017/04/29(土) 19:06:51.15 ID:EnveZf0D
エンタープライズにおけるiOSアプリ開発で 押さえておくべき7つのこと
http://www.slideshare.net/feedtailor/ios7-38955693

266 :nobodyさん:2017/04/29(土) 19:11:14.34 ID:???
リンク集になりつつありますね、このスレ。

267 :nobodyさん:2017/04/29(土) 19:17:47.63 ID:???
オワコンになりつつあるルビーの存在価値に関する確証バイアスを深めるスレ

268 :nobodyさん:2017/04/29(土) 19:40:29.21 ID:???
>>267
本当にオワコンならアンチすらこんなスレ覗かない
アンチがいるということは現役である証拠

269 :nobodyさん:2017/04/29(土) 20:01:17.76 ID:???
>>268
RedmineもGitLabもRailsだしね。

270 :nobodyさん:2017/04/29(土) 20:37:34.76 ID:???
>>268
おい、Delphiをバカにすんな

271 :nobodyさん:2017/05/01(月) 17:33:07.17 ID:sUjjJTB5
https://goo.gl/YbgPdk
これ嘘でしょ?本当だったら、へこむわ。。

272 :nobodyさん:2017/05/01(月) 19:33:15.85 ID:2UNIqEUD
こっちくんな

273 :nobodyさん:2017/05/01(月) 20:15:19.22 ID:???
>>271
ばーか

274 :nobodyさん:2017/05/04(木) 01:46:06.10 ID:???
今の旬ってなんなの?

275 :nobodyさん:2017/05/04(木) 01:57:46.18 ID:???


276 :nobodyさん:2017/05/04(木) 04:28:10.65 ID:???


277 :nobodyさん:2017/05/04(木) 11:27:09.48 ID:???


278 :nobodyさん:2017/05/04(木) 13:41:18.17 ID:mK27MLyL
ケケ
. 旬

279 :nobodyさん:2017/05/04(木) 14:26:59.11 ID:???
改訂2版 パーフェクトRuby | Rubyサポーターズ |本 | 通販 | Amazon
https://www.amazon.co.jp/%E6%94%B9%E8%A8%822%E7%89%88-%E3%83%91%E3%83%BC%E3%83%95%E3%82%A7%E3%82%AF%E3%83%88Ruby-Ruby%E3%82%B5%E3%83%9D%E3%83%BC%E3%82%BF%E3%83%BC%E3%82%BA/dp/4774189774/ref=sr_1_1?ie=UTF8&qid=1493875593&sr=8-1&keywords=RUBY

280 :nobodyさん:2017/05/04(木) 14:28:06.75 ID:???
改訂2版 パーフェクトRuby | Rubyサポーターズ |本 | 通販 | Amazon
https://www.amazon.co.jp/dp/4774189774/

なんか余計なものついちゃったので削除したやつ

281 :nobodyさん:2017/05/04(木) 17:16:52.49 ID:???
ちょっとまて
指差し確認
そのURL貼る前に

282 ::2017/05/05(金) 07:34:54.30 ID:uL83jZhk
Writing software is hard &#8211; Signal v. Noise
https://m.signalvnoise.com/388d5e982ad9

283 :nobodyさん:2017/05/08(月) 06:55:58.62 ID:Sp2tAPIg
rubyは52個のサービス中、28個のサービスで利用されており、一番人気のプログラミング言語でした。
http://blog.livedoor.jp/oka_lab/archives/1065757775.html

284 :nobodyさん:2017/05/08(月) 08:46:15.69 ID:???
Rubyがこれからも優位なのかなー。

285 :nobodyさん:2017/05/08(月) 10:35:57.85 ID:8FiFzBWH
Rubyは流行っているように見えるだけ

286 :nobodyさん:2017/05/08(月) 21:33:18.13 ID:???
好き嫌いは誰にでもあるからねー
俺だってJavaは大嫌いだしw

287 :nobodyさん:2017/05/08(月) 23:05:12.61 ID:???
Javaは別に嫌いではないけどオラクルは嫌い
あと受託系企業も嫌い
なのでJavaを避けている

288 :nobodyさん:2017/05/08(月) 23:36:57.13 ID:???
RailsはBtoCの自社サービス系の会社が多い
自社サービス系は少数精鋭が多くエンジニアに対する待遇が良い

JavaはBtoBの受託系が90%以上
スキルにばらつきがある烏合の衆でITゼネコン構造のブラック企業である確率が高い

289 :nobodyさん:2017/05/09(火) 00:22:38.00 ID:???
> RailsはBtoCの自社サービス系の会社が多い
例えばどんなの?
俺はgitlabぐらいしかしらない。

290 :nobodyさん:2017/05/09(火) 00:39:24.92 ID:???
上場企業ならクックパッドがRails使いとして有名

291 :nobodyさん:2017/05/09(火) 00:41:02.52 ID:???
Gunosyもそうだし食べログもだし
元Google社員が起こしたFreeeもRailsだね
WantedlyやCrowdworksもRailsのはず

292 :nobodyさん:2017/05/09(火) 00:42:41.30 ID:???
ちなみにQiitaもRailsだよ

293 :nobodyさん:2017/05/09(火) 00:50:17.47 ID:???
Rails使いとMacユーザって層が被ってるよね
対するJava使いはWindowsが多い

エンジニアかIT土方かの違いがOS選択の傾向にも現れてる

294 :nobodyさん:2017/05/09(火) 00:53:45.93 ID:???
> Rails使いとMacユーザって層が被ってるよね
どうやって調べたの?

295 :nobodyさん:2017/05/09(火) 00:55:22.50 ID:???
LINEはJavaが多いけどMacがメインとして使われてるよ。
ほんとしらないんだねw

296 :nobodyさん:2017/05/09(火) 00:55:54.14 ID:???
上場企業主催の勉強会
MatzもMSのカンファレンスでこの件について指摘してたが殆どMacユーザだよ

297 :nobodyさん:2017/05/09(火) 00:56:16.04 ID:???
外資系はJavaが多い気がする。Googleもそうだし

298 :nobodyさん:2017/05/09(火) 00:57:05.23 ID:???
>>296
おいおいw
そんな勉強会に来る人間、
雑魚会社ばかりに決まってるじゃんw

299 :nobodyさん:2017/05/09(火) 00:58:00.60 ID:???
>>296
なるほど。MSのカンファレンスだから
さぞJavaユーザーが多そうだ。

300 :nobodyさん:2017/05/09(火) 00:58:33.21 ID:???
http://www.itmedia.co.jp/news/articles/1606/08/news138.html
>「例えばスーパーコンピュータは97%がLinuxで動いているし、開発者カンファレンスとかに行けば9割がMac。あれだけデベロッパーと叫んでいたのに、デベロッパー向けのPCのシェアは1割に満たない」(まつもと氏)。

301 :nobodyさん:2017/05/09(火) 00:58:34.95 ID:???
>>296
それは、Matzの思い込みですよね?
なんかデータでもあるんですか?

302 :nobodyさん:2017/05/09(火) 00:59:36.43 ID:???
開発者カンファレンスとかに行けば9割がMac
=開発者カンファレンス以外では9割がWindows
=つまり目立ちたがり屋がMacを使ってるってだけで
会社で使ってるのはWindowsってことさ、あはははは


いいから統計データ持ってこいよ

303 :nobodyさん:2017/05/09(火) 01:01:04.33 ID:???
まつもとが言うことはぜったいに正しい
信者たるもの教祖の言うことは絶対である

304 :nobodyさん:2017/05/09(火) 01:13:17.81 ID:???
>>300
MSのいうデベロッパーって
Win用ソフトのことでしょ?

305 :nobodyさん:2017/05/09(火) 01:15:26.43 ID:???
昔、Googleから出される試験を突破しないと参加が認められない
Google Devfest 2010に行った時は、たしかにMacユーザ(&iPhoneユーザ)が多かったな
応募者の上位2割しか参加できなかったからゴミエンジニアはいなかったと思う

306 :nobodyさん:2017/05/09(火) 01:20:28.34 ID:???
https://japan.googleblog.com/2010/03/devfest-2010-japan.html
>開発者イベント「DevFest 2010 Japan」が東京と京都会場で開催されました。
>2,000名を超える事前登録に対し、「DevQuiz」にパスした 400名が参加証を手に来場しました。

ちなみにこれね
他の勉強会だと先着順で誰でも参加できるから>>298の指摘通り
雑魚エンジニアばかり集まってる可能性を否定できない

307 :nobodyさん:2017/05/09(火) 02:03:26.77 ID:???
というか、仕事じゃなくて、私物のパソコンを持ってきましたってだけで
普段からMac使ってることにはならんのだが

308 :nobodyさん:2017/05/09(火) 10:07:30.44 ID:???
くやしいのぅ

309 :nobodyさん:2017/05/09(火) 12:51:45.13 ID:hoYmM58N
クックぱっとほど害悪な技術情報を垂れ流す企業はないよ

310 :nobodyさん:2017/05/09(火) 20:00:01.46 ID:???
>>309
具体的にどういう情報が害悪だったの?
その情報へのポインタおせーて

311 :nobodyさん:2017/05/10(水) 22:12:35.24 ID:???
RubyVM を作った笹田耕一が、クックパッドへ入社した

クックパッドは今や、Rubyでは日本一の会社!

312 :nobodyさん:2017/05/10(水) 22:59:59.12 ID:???
料理レシピサイトじゃ上限知れてるよなぁ

313 :nobodyさん:2017/05/10(水) 23:02:25.00 ID:???
中国 Baidu
韓国 NAVER
日本 国産検索サイトなし(YahooはGoogleの借りてるだけ、いわゆるOEM)

検索を制するものはITを制する
早く日本もだそう

314 :nobodyさん:2017/05/11(木) 02:23:06.74 ID:???
>>309
レシピはクソだけど技術者は
そうじゃないと思うけど?

315 :nobodyさん:2017/05/11(木) 17:14:34.63 ID:???
>>314
だよな。
僻みかな。

316 :nobodyさん:2017/05/11(木) 22:09:49.72 ID:co9YbKjv
RailsConf 2017: Opening Keynote by David Heinemeier Hansson - YouTube
http://www.youtube.com/watch?v=Cx6aGMC6MjU

317 :nobodyさん:2017/05/17(水) 15:34:51.81 ID:oxgNnxQF
railsチュートリアルの内容ぐらいならできます。って人はどれぐらいの企業に応募したらいいんですか?ベンチャーは無理そうと聞いたのですが中堅あたりを狙えますか?

318 :nobodyさん:2017/05/17(水) 16:40:11.12 ID:???
戦力外

319 :nobodyさん:2017/05/18(木) 09:57:40.54 ID:gP/30IcG
JavaとかC#やっていれば普通に全国で仕事にありつけるよ。中堅企業以上で常駐だけど

Rubyだと東京の零細ベンチャーぐらいでしょ。

320 :nobodyさん:2017/05/18(木) 12:34:01.48 ID:ltLLWFek
rails 募集 - Twitter検索
http://twitter.com/search?q=rails%E3%80%80%E5%8B%9F%E9%9B%86

321 :nobodyさん:2017/05/18(木) 15:18:41.70 ID:bVbNiKee
twitterとかω

322 :nobodyさん:2017/05/18(木) 17:24:30.06 ID:ltLLWFek
プログラマになりたい方へ!開発に必要なスキルを身につけることができます! - 株式会社万葉のWeb エンジニア中途・新卒の求人 - Wantedly
https://www.wantedly.com/projects/77873

323 :nobodyさん:2017/05/19(金) 21:22:47.45 ID:???
JavaとC#じゃゼネコンIT構造のブラック受託企業の名前しか浮かばない

324 :nobodyさん:2017/05/19(金) 23:02:03.32 ID:???
C#はUnityあるか
Unity使いの80%がC#選んでる
スマホアプリ作れるなら転職には困らん、というか独立できる

325 :nobodyさん:2017/05/19(金) 23:05:24.26 ID:???
AndroidもJavaだな

326 :nobodyさん:2017/05/19(金) 23:59:33.55 ID:???
究極目標はホワイト企業に就職ではなくて
一人で設計・開発・運営するwebサービス立ち上げて
Google AdsenseやNendから毎月100万以上貰って
誰からも命令されること無く、誰にも給料払うこと無く
悠々自適に生活することだぜ

327 :nobodyさん:2017/05/20(土) 12:32:17.67 ID:e4GNv/kW
税金は絞り盗られます

328 :nobodyさん:2017/05/20(土) 16:01:17.73 ID:???
それは年収1000万以上の外資系ホワイトIT企業に勤務してても同じだぜ
給与所得控除があるかないかの違いしかない

329 :nobodyさん:2017/05/20(土) 16:02:26.51 ID:???
ある程度アクセスが安定してるwebサイトの平均的なCPMは150円ほどらしいので
月間1000万PVあれば毎月100万収入を得られるぞ

330 :nobodyさん:2017/05/20(土) 16:02:59.14 ID:???
訂正CPMは100〜150円

331 :nobodyさん:2017/05/20(土) 16:17:41.39 ID:???
毎月50万円でも嬉しい

332 :nobodyさん:2017/05/20(土) 17:00:27.89 ID:YnuEC7gj
俺って頭いいしコミュ力も高いし天才だわ

あ、でも口だけのやつと一緒にしないでね
ちゃんと英語できるしムエタイも最強だしチェスもロシアのアマ強豪と張り合うくらいだからまだ2年しかやってないけどな

俺くらいのスキルあるやつと一緒に組んで大金儲けたいんだけどだれか自分に底知れぬ自信持ってるやついる・
口だけのやつは勘弁してね

333 :nobodyさん:2017/05/20(土) 18:10:59.41 ID:???
IPA未踏→東大→IBM勤務の後輩紹介してあげようか?

334 :nobodyさん:2017/05/20(土) 18:27:10.16 ID:YnuEC7gj
>>333
自分に自信があるやつな
しかも釣りだろすぐわかるなお前がそいつ紹介できるわけねーだろ
俺クラスになると釣りかどうかは瞬時に見分けられるからな
go home get a job faggot

335 :nobodyさん:2017/05/20(土) 18:30:39.06 ID:???
>>333
約に立たなさそう

336 :nobodyさん:2017/05/20(土) 20:01:01.26 ID:???
IBMってことはGoogleに入れなかったのか

337 :nobodyさん:2017/05/21(日) 13:40:03.45 ID:???
656 名前:nobodyさん[] 投稿日:2017/05/20(土) 16:56:13.95 ID:YnuEC7gj
俺ハッカーになりたいけど1日でなれる?
ちなみに英語とチェスとムエタイが最強な天才だお

338 :nobodyさん:2017/05/21(日) 13:41:22.11 ID:???
自分では何も出来ないnewbieじゃんw
他人の褌で儲けようとする天才なのか?Tehuっぽいやつだな

339 :nobodyさん:2017/05/24(水) 10:34:40.15 ID:???
>>8

プログラムのキャリアを台無しにしたくなければRailsはやらないことだろうな
GitHubリポジトリトレンドRanking
1 Jupyter Notebook 16.2
2 Python 4.0
3 C# 3.5
4 C 2.4
5 C++ 1.3
10 Scala 0.3

340 :nobodyさん:2017/05/24(水) 13:54:24.60 ID:???
Ruby(Rails)はモックアップ、プロトタイプを作るためのツールで
本番環境で動作させるものは負荷に強いJava(Scala)やGolangで作るのがいい

341 :nobodyさん:2017/05/24(水) 16:02:41.97 ID:???
juliaはどこへ逝ってしまったのだろう

342 :nobodyさん:2017/05/24(水) 16:56:41.79 ID:Od1enF8/
Ruby on Railsの事例まとめ(海外有名サイト編) - [Skillhub (スキルハブ)]
http://skillhub.jp/blogs/176


Ruby on Railsの事例まとめ(日本有名サイト編) - [Skillhub (スキルハブ)]
http://skillhub.jp/blogs/177?ref=176

343 :nobodyさん:2017/05/24(水) 20:01:02.70 ID:???
>>340
そこまで負荷がかかるほどアクセスあるんですか?を考える方が先

344 :nobodyさん:2017/05/24(水) 23:11:22.29 ID:pvGOx8s9
最近出たRubyパーフェクトの改訂第2版買った方がいい?

345 :nobodyさん:2017/05/25(木) 02:59:17.38 ID:???
あれ最後の章だけ別のに変わってた

346 :nobodyさん:2017/05/25(木) 14:18:51.78 ID:???
クラウド費用抑える目的で処理が早い言語を使う
小規模でも恩恵あるだろ

347 :nobodyさん:2017/05/25(木) 14:23:47.30 ID:???
フロントエンドがiOSでもAndroidでもWebでも型つき言語が主流になったので
サーバーサイドもいずれそうなる
遅い言語はもうお呼びでない

348 :nobodyさん:2017/05/25(木) 16:03:40.11 ID:GzG47Wu8
開発コスト
運用コスト
保守コスト

349 :nobodyさん:2017/05/25(木) 16:10:05.15 ID:???
実行速度が早い言語が開発コストが高いかといえばそうでもない
コンパイル時にエラー検出できるからむしろ効率良い
コンパイル速度も改善されてるし

LL言語はPCが非力だった時代の名残みたいなもんだな

350 :nobodyさん:2017/05/25(木) 19:55:53.22 ID:???
なんでそういう話する人間がRailsスレ覗いてるんですかねぇ
Ruby叩いて気持ちよくなりたいんですかねぇ

351 :nobodyさん:2017/05/25(木) 21:04:45.40 ID:???
啓蒙だぞ

352 :nobodyさん:2017/05/25(木) 21:19:38.32 ID:???
余計なお世話としか

353 :nobodyさん:2017/05/25(木) 21:21:30.25 ID:???
Rubyは第二のPHPerを産み育ててしまう雰囲気があるからな
IT後進国の汚名を着させられてる日本を憂いているのだよ
新人が誤った方向に向かわないよう適切に誘導してあげなければいけない

354 :nobodyさん:2017/05/25(木) 21:23:02.36 ID:???
思想がパヨクみたい
自分の思想のためなら他所の場所を荒らすこともいとわないところとか

355 :nobodyさん:2017/05/25(木) 22:26:35.92 ID:???
今すぐ辞めて欲しい、「Ruby on Rails勉強してます」「CakePHP勉強してます」
http://blog.sumyapp.com/2013/07/no-recommend-rails/

Railsが時代に合わなくなってきた
http://qiita.com/kaiinui/items/2781219340d427543d08

356 :nobodyさん:2017/05/25(木) 22:36:38.51 ID:GzG47Wu8
Scalaの闇 - Togetter
http://togetter.com/li/308741

「Scala嫌い。EJB2みたい」
http://d.hatena.ne.jp/karasuyamatengu/20111122/1321978693

golang - [翻訳]なんでGoってみんなに嫌われてるの? - Qiita
http://qiita.com/hirokidaichi/items/adccebb41f77eaa6132f

【翻訳】Go言語がダメな理由 | POSTD
http://b.hatena.ne.jp/entry/postd.cc/why-go-is-not-good/

357 :nobodyさん:2017/05/26(金) 02:34:38.06 ID:???
>>340
いまどきJavaなんてプログラマに苦行を強いるだけだし、Scalaは言語としては悪くないけど周辺技術が
クソすぎてRuby界隈の足元にも及ばないし、Goに至ってはただのBetter C++で速度を出したい部分限定で
使うならいいけどRaisのような分野で使おうと思ってるPMがいたら今すぐ洗脳解除プログラムを適用すべき
レベルで病んでるぞ

358 :nobodyさん:2017/05/26(金) 06:17:21.61 ID:???
> Raisのような分野で使おうと思ってる
JavaやScalaやGoをモックアップやプロトタイプのような分野で使うわけ無いだろうw

359 :nobodyさん:2017/05/26(金) 07:31:33.32 ID:???
>>358
Goを画面数の多いWebアプリケーションで使おうとか言ってる奴らのことでしょ
最近流行り?のマイクロサービスとかならサービスによっては使い所があるかもだけど

360 :nobodyさん:2017/05/26(金) 08:09:51.02 ID:???
webアプリなら、Rails, Kotlin。
Kotlin = Scala + Groovy

Go は、Docker などのミドルウェア

361 :nobodyさん:2017/05/26(金) 10:42:43.05 ID:GIBsrs/J
在○企業は大体PHPかRailsこれはガチ

362 :nobodyさん:2017/05/26(金) 20:45:55.29 ID:???
在○企業は大体Macを使ってる これもガチ

363 :nobodyさん:2017/05/27(土) 13:14:26.19 ID:+JbmxbwN
scala コンパイル 長い
https://twitter.com/kamekoopa/status/623753560828719104

https://twitter.com/repeatedly/status/658618427595096065

364 :nobodyさん:2017/05/27(土) 14:22:15.14 ID:???
Golang使えば良いんじゃね

365 :nobodyさん:2017/05/27(土) 14:43:49.92 ID:???
うーん確証バイアス

366 :nobodyさん:2017/05/29(月) 16:07:39.16 ID:6v4UcGhE
今回の民法改正、ソフトウェア受託開発の場合、(検収後ではなく)バグ発見後1年瑕疵担保責任があるということで、地獄かよ、と思ったが、
元々問題が起きがちな受託案件がビジネス的に成立しなくなることで強制的に業界再編につながるなら良いことかもと思うようになった。
一部で地獄を見ても。
https://twitter.com/yukihiro_matz/status/869061879389343744

367 :nobodyさん:2017/05/29(月) 16:28:06.55 ID:6v4UcGhE
ニュース - 改正民法が成立、「瑕疵担保責任」などシステム開発契約に影響大:ITpro
http://b.hatena.ne.jp/entry/itpro.nikkeibp.co.jp/atcl/news/17/052601508/

368 :nobodyさん:2017/05/29(月) 18:39:28.61 ID:???
バグがないソフトなんて無いから・・・
これは実際の現場を知らないアホが作ったんだろう

369 :nobodyさん:2017/05/29(月) 18:39:56.28 ID:rUgG6Dkj
バグ発見後ってふざけてると思うけど
糞ソフトや糞業者が無くなるなら良いことかもな

370 :nobodyさん:2017/05/29(月) 18:46:15.79 ID:???
うちは受託じゃないからどうでもいいわ
自社開発のBtoCは自社の利益のためにバグがあったらすぐ潰すのが当たり前の世界
受託のビジネスモデルが破綻してるのは前々からだし、いい引導になるんじゃないか?

371 :nobodyさん:2017/05/29(月) 18:50:30.56 ID:???
受託が全部消えて自社開発するしかなくなり
その結果、右から左に案件を受け流すだけのピンはね屋が消え
エンジニアの待遇が向上する可能性もあるので応援したい

372 :nobodyさん:2017/05/29(月) 19:10:37.12 ID:???
Railsでシステム作って納品する

Railsはマイナー、メジャーのアップデートが半年以内に必ずある

客がアップデートする。アップデートによるエラーやバグ、動作の不具合に気づく

気づいてから1年以内に通知すれば、5年間無料保証ゲット

つまりRailsがアップデートするたびに、無償の修正作業を発生するということかな

373 :nobodyさん:2017/05/29(月) 19:15:57.41 ID:rUgG6Dkj
ノーカット無修正

374 :nobodyさん:2017/05/29(月) 19:27:37.27 ID:???
利用するWAFのGithubページにissueが残ってる限り、無償サポートを強制されるから
自社でフレームワークを作ってクローズドにするしかないな

潜在的なバグを顧客に知られないようにする工夫が必要

375 :nobodyさん:2017/05/29(月) 20:15:25.01 ID:6v4UcGhE
契約自由の原則
これは、民法で定められた内容と異なる内容で契約した場合、
常識と照らし合わせて著しく逸脱してなければ、契約内容が優先されるというものである。
例えば、改正案では不具合の無償修正に関して「不具合が有る事実を知ったときから1年間、5年以内が上限」としているが、
契約で「引渡しから3年以内」と結んでいた場合、契約を結んだ「3年以内」のほうが優先されるのである。
そのためどのような個別契約を結ぶか、という点が大変重要になるのである。
http://www.techvan.co.jp/media/quality/civil-code

民法
第91条
法律行為の当事者が法令中の公の秩序に関しない規定と異なる意思を表示したときは、その意思に従う。
http://www.minnpou-sousoku.com/category/article/5/91.html

376 :nobodyさん:2017/05/30(火) 09:20:20.09 ID:L5po86sS
>>375
客が瑕疵担保責任法の法改正を知ってくると思うから、今後5年無償保証をお願いされるだろう
営業がそれでも仕事を取ってこれるか?たぶん無理だろう。無限の直していたら赤字になる。
こういう保守に弱い言語、ころころ仕様が変わる言語は仕事として発生しなくなってくる。
これは変わり目だ。お前らも早く逃げたほうがいいぞ。RubyやPHPなど動的言語は確実に廃れる。
保守に強い言語のみ生き残れる。

377 :nobodyさん:2017/05/30(火) 10:24:23.61 ID:zplMvd5e
了解

85 KB
新着レスの表示

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :


read.cgi ver 05.02.02 2014/06/23 Mango Mangüé ★
FOX ★ DSO(Dynamic Shared Object)