前
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/
【RoR】Ruby on Rails Part20©2ch.net
レス数が1000を超えています。これ以上書き込みはできません。
2016/09/22(木) 14:43:33.99ID:???
2016/09/22(木) 14:45:12.33ID:???
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コミュニティの潜在認識になっている
昔から存在していた
・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コミュニティの潜在認識になっている
2016/09/22(木) 14:46:58.21ID:???
今から勉強するなら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/
デメリットが殆ど無い
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/
2016/09/22(木) 14:48:20.76ID:???
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/
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/
2016/09/22(木) 14:51:51.08ID:???
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/
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/
2016/09/22(木) 14:53:33.28ID:???
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
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
2016/09/22(木) 16:13:13.16ID:???
にげてー
8nobodyさん
2016/09/22(木) 23:27:46.71ID:v+sxYVoS 脱Railsに誘導する勢力が増えてきたのは会社都合なのかね
今後、自社に入ってくるかもしれない新米エンジニア候補に
間違った道を選んでほしくないからやってるんだろうけど
それは教育コストかけて社内でやるべき
今後、自社に入ってくるかもしれない新米エンジニア候補に
間違った道を選んでほしくないからやってるんだろうけど
それは教育コストかけて社内でやるべき
10nobodyさん
2016/09/25(日) 10:58:35.14ID:??? twitterも今となってはオワコンだがな
11nobodyさん
2016/09/25(日) 18:35:15.72ID:WptriyQ4 >>1 乙python
12nobodyさん
2016/09/26(月) 19:13:11.89ID:??? \(^o^)/オワタ
13nobodyさん
2016/09/26(月) 19:22:47.51ID:OQ3ZBq4C Rubyの文法つかってバイナリ吐き出す高速なクリスタル言語よくない?
14nobodyさん
2016/09/30(金) 14:27:30.99ID:??? この板にも Elixir スレ建てるか
15nobodyさん
2016/09/30(金) 17:14:50.27ID:??? 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
ハイ訳本周回遅れ
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
ハイ訳本周回遅れ
16nobodyさん
2016/09/30(金) 21:56:39.08ID:??? このスレを廃止してElixirスレとして使おうや
17nobodyさん
2016/10/01(土) 11:32:22.06ID:??? クラウドワークスのエンジニアの若手を潰すとかいう下衆発言といい
rails界隈って露悪的でエグみが強いやつらが幅をきかせている残念な印象
技術力はしらん。どうせ大したことないだろ
rails界隈って露悪的でエグみが強いやつらが幅をきかせている残念な印象
技術力はしらん。どうせ大したことないだろ
18nobodyさん
2016/10/01(土) 11:57:31.01ID:??? >>14
いやいや分散しないほうがいいでしょ
【Erlang】プログラム言語 Elixir 【BEAM】 [転載禁止]©2ch.net
http://echo.2ch.net/test/read.cgi/tech/1433336300/
いやいや分散しないほうがいいでしょ
【Erlang】プログラム言語 Elixir 【BEAM】 [転載禁止]©2ch.net
http://echo.2ch.net/test/read.cgi/tech/1433336300/
19nobodyさん
2016/10/01(土) 13:55:08.81ID:??? クラウドワークス()
21nobodyさん
2016/10/01(土) 21:34:07.47ID:??? wara
22hogehoge
2016/10/02(日) 02:11:14.73ID:vIyTHxZQ やっぱrailsだよな!!
24nobodyさん
2016/10/03(月) 00:05:05.44ID:??? プログラミングElixir、2016
Ruby界隈から、名著が出た。
著者は「プログラミングRuby」のDave Thomas
関数型言語Elixirは、Ruby + Rails + ErlangVM で、並行処理が得意
Ruby界隈から、名著が出た。
著者は「プログラミングRuby」のDave Thomas
関数型言語Elixirは、Ruby + Rails + ErlangVM で、並行処理が得意
26nobodyさん
2016/10/06(木) 13:14:47.26ID:??? Linux API を、Windows API に変換するので、Ubuntu64 のバイナリがそのまま動く、
Windows Subsystem for Linux (WSL) で、Railsが動くという書き込みが、プログラム板にあった
apt-get で、パッケージもインストールできる
日本語も使える端末、ConEmu。
GUI表示用のXサーバー、Xming X Server for Windows
人柱、キボンヌ
Windows Subsystem for Linux (WSL) で、Railsが動くという書き込みが、プログラム板にあった
apt-get で、パッケージもインストールできる
日本語も使える端末、ConEmu。
GUI表示用のXサーバー、Xming X Server for Windows
人柱、キボンヌ
27nobodyさん
2016/10/08(土) 10:57:14.89ID:??? rails 4.1 でバッチプログラムを作りたいんだが、
コントローラーは app/controller でもへんじゃない?
コントローラーは app/controller でもへんじゃない?
28nobodyさん
2016/10/08(土) 21:24:57.67ID:??? >>27
モデルにクラスメソッドを定義してwheneverから呼び出したことならあるけど…
https://github.com/javan/whenever
http://qiita.com/yumiyon/items/388fbb84450f49a6ab0d
http://morizyun.github.io/blog/whenever-gem-rails-ruby-capistrano/
モデルにクラスメソッドを定義してwheneverから呼び出したことならあるけど…
https://github.com/javan/whenever
http://qiita.com/yumiyon/items/388fbb84450f49a6ab0d
http://morizyun.github.io/blog/whenever-gem-rails-ruby-capistrano/
29nobodyさん
2016/10/10(月) 23:11:28.28ID:??? にげてー
30nobodyさん
2016/10/23(日) 00:53:27.72ID:??? フリーのサイトテンプレート落としてきてrailsで使おうとするとassetで積みがちなのは普通?
mixitupってのが動作しなくて格闘してるんだがjQuery周りが動くのとそうでないのと混在してて不便・・・
mixitupってのが動作しなくて格闘してるんだがjQuery周りが動くのとそうでないのと混在してて不便・・・
31nobodyさん
2016/10/23(日) 05:29:16.90ID:??? そりゃrailsは時代遅れだから徐々に腐ってきてるんだよ
32nobodyさん
2016/10/28(金) 00:57:04.81ID: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/
https://www.sitepoint.com/why-learning-rails-is-still-a-great-choice-in-2016/
35nobodyさん
2016/10/31(月) 14:25:07.35ID:??? decoratorとhelperの用途の違いって何なんだ?
役割としては同じだけど様々なViewで横断的に使うメソッドかどうかで使い分けるって認識で良い?
役割としては同じだけど様々なViewで横断的に使うメソッドかどうかで使い分けるって認識で良い?
36nobodyさん
2016/10/31(月) 14:51:08.77ID:??? decorator: 特定controller-viewのpresentation層
helper: 特定でないcontroller-viewのユーティリティメソッド集
こういう認識だが
helper: 特定でないcontroller-viewのユーティリティメソッド集
こういう認識だが
37nobodyさん
2016/10/31(月) 17:00:57.51ID:??? railsって本当に終わったの?
今でも起用してる大手とかあるん?
今でも起用してる大手とかあるん?
38nobodyさん
2016/10/31(月) 18:42:46.03ID:??? 大手が死んだら、お前も死ぬんか!
40nobodyさん
2016/10/31(月) 20:44:03.22ID:??? ク○ウドワー○スと○ック○ッド以外でrailsにこだわっているところってまだ存在するの?
41nobodyさん
2016/10/31(月) 21:39:32.55ID:??? QiitaとかもRailsじゃなかったっけ
使ってるところなんかたくさんあるだろ
使ってるところなんかたくさんあるだろ
43nobodyさん
2016/11/02(水) 00:04:08.17ID:??? ほとんどが惰性で使って運用で常時苦しんでそうなイメージ
44nobodyさん
2016/11/02(水) 03:34:30.81ID:??? Scalaで置き換えると楽になりますってのが流行ったな
45nobodyさん
2016/11/02(水) 07:36:35.44ID:??? Twitter が使ってたからだろうね
そしてやっぱり苦労する、という
銀の弾丸なんてないのに
そしてやっぱり苦労する、という
銀の弾丸なんてないのに
46nobodyさん
2016/11/02(水) 16:34:32.62ID:nQfBQZoU 今はElixir推しですし
47nobodyさん
2016/11/02(水) 16:40:42.67ID:??? 若手を潰すと宣っていた御方か
48nobodyさん
2016/11/03(木) 14:36:43.00ID:LQyXKcMf フォロワーが数百万人もいる有名人がTweetする度に
そのフォロワーたちのタイムラインに対して、合計数百万回の書き込みをしなければいけないことを知って愕然とした
(この処理をTwitter社内ではFan outと呼んでいた)
こんな仕様じゃマシンリソース食いまくって大変だろう
Rubyでやるのは狂気の沙汰だし、Scalaで書き換えてもDBに対するIOなので期待するほど早くならないし…
そのフォロワーたちのタイムラインに対して、合計数百万回の書き込みをしなければいけないことを知って愕然とした
(この処理をTwitter社内ではFan outと呼んでいた)
こんな仕様じゃマシンリソース食いまくって大変だろう
Rubyでやるのは狂気の沙汰だし、Scalaで書き換えてもDBに対するIOなので期待するほど早くならないし…
49nobodyさん
2016/11/03(木) 16:27:33.76ID:XD2A6+dd50nobodyさん
2016/11/03(木) 19:20:32.32ID:LQyXKcMf 実際作ろうとすればわかるよ
それ以外の方法がない
それ以外の方法がない
51nobodyさん
2016/11/03(木) 19:35:05.57ID: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万のメッセージ配送を処理する能力が求められるという計算だ。
http://www.atmarkit.co.jp/news/201004/19/twitter05.png
> 上のようなストレートな実装では、フォロワー数が増えていくると途端にスケールしなくなる。
>メモリに載り切らずにディスクアクセスが発生し、レスポンスが落ちるためだ。
>ディスクアクセスのペナルティは大きく、1秒以下で終わるはずのページの描画が数秒かかるということになる。
>そして1つのつぶやきは平均600個もfan outされるため、秒間120万のメッセージ配送を処理する能力が求められるという計算だ。
53nobodyさん
2016/11/04(金) 03:24:47.76ID:??? DBの正規化では、1-fact, 1-place
DBでは、データの複製を持ったりしない。
レプリカ・キャッシュを作ることはあるけど
DBでは、データの複製を持ったりしない。
レプリカ・キャッシュを作ることはあるけど
54nobodyさん
2016/11/04(金) 10:26:44.74ID:??? それ、RDB限定のノウハウじゃねーか
55nobodyさん
2016/11/04(金) 11:17:44.11ID:??? 多対多の結合テーブル参照してIDリスト取得、そのIDリストの件数分、Tweetテーブルにアクセス
フォロー人数が10万人なら10万回
1対多の自分専用Timelineテーブルにアクセス
フォロー人数が10万人でも1回で済む
Twitterの実装は後者
前者はすぐに破綻する
フォロー人数が10万人なら10万回
1対多の自分専用Timelineテーブルにアクセス
フォロー人数が10万人でも1回で済む
Twitterの実装は後者
前者はすぐに破綻する
56nobodyさん
2016/11/04(金) 11:20:06.47ID:??? 大抵のWebアプリケーションは読み込みと書き込みの比率が10:1程度だから
書き込み時に大きい負荷を持っていって、読み込み時は閲覧用に高速に取得できるように組み立てておいたデータを表示するのは
よくある設計だな
NoSQLなら正規化しないし
書き込み時に大きい負荷を持っていって、読み込み時は閲覧用に高速に取得できるように組み立てておいたデータを表示するのは
よくある設計だな
NoSQLなら正規化しないし
57nobodyさん
2016/11/04(金) 12:11:50.73ID:???58nobodyさん
2016/11/05(土) 04:30:25.66ID:??? たぶん、更新用・参照用の表は、別々
更新してしばらくすると、参照用の表に、コピーされる
更新してしばらくすると、参照用の表に、コピーされる
59nobodyさん
2016/11/05(土) 11:53:08.39ID:??? 更新と参照が別なのは分かるけどしばらくして同期取るのだとサービスに影響出まくると思う
60nobodyさん
2016/11/08(火) 10:10:40.77ID:awJBIR2G なぜTwitterは低遅延のままスケールできたのか 秒間120万つぶやきを処理、Twitterシステムの“今” − @IT
http://b.hatena.ne.jp/entry/www.atmarkit.co.jp/news/201004/19/twitter.html
http://b.hatena.ne.jp/entry/www.atmarkit.co.jp/news/201004/19/twitter.html
61nobodyさん
2016/11/08(火) 10:12:35.40ID:??? ウィリアム氏がOdeo内で始めた小さなプロジェクトが「Twitter」だ。
Ruby on Railsを使って2週間で最初の動くバージョンを 作り上げた
http://www.atmarkit.co.jp/news/200711/16/twitter.html
Ruby on Railsを使って2週間で最初の動くバージョンを 作り上げた
http://www.atmarkit.co.jp/news/200711/16/twitter.html
63nobodyさん
2016/11/10(木) 14:55:54.72ID:??? いまならrubyで書いても速いです(キリっ)
64nobodyさん
2016/11/10(木) 15:02:47.93ID:??? rubyで書くって、鯖何台浪費する気だよww
65nobodyさん
2016/11/10(木) 22:06:04.35ID:??? 何台も浪費するようなサービスが最初から作れるとでも思ってるのかね
66nobodyさん
2016/11/11(金) 15:03:24.13ID: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
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
67nobodyさん
2016/11/11(金) 16:16:21.81ID:3mDuXRyP ドワンゴ、「ニコニコ動画」のストレージにSun ZFS Storage Applianceを採用
単一ボリュームで250テラバイト以上の容量を構築できる拡張性などが評価されたという。
http://www.itmedia.co.jp/enterprise/articles/1108/22/news061.html
単一ボリュームで250テラバイト以上の容量を構築できる拡張性などが評価されたという。
http://www.itmedia.co.jp/enterprise/articles/1108/22/news061.html
68nobodyさん
2016/11/11(金) 17:13:18.22ID:??? 古いな
69nobodyさん
2016/11/12(土) 16:23:56.28ID:9U5KU8jy 1.9テラバイトメモリ、Xeon4基64コアの大型インスタンス「X1.32xlarge」登場、ハードウェアトランザクションメモリにも対応。Amazonクラウド − Publickey
http://www.publickey1.jp/blog/16/19xeon464x132xlargeamazon.html
http://www.publickey1.jp/blog/16/19xeon464x132xlargeamazon.html
70nobodyさん
2016/11/17(木) 02:44:22.12ID:??? AWSのS3に、500PBのデータを保存していた、Dropboxが、独自のインフラに移行したらしい
72nobodyさん
2016/11/17(木) 05:15:11.97ID:fu4D1QhH 実際にFacebookやMySpceやYoutubeみたいなスタートアップを作れる確率は飛行機で事故が起きる確率と同じくらい超低い
http://www.turnyourideasintoreality.com/2014/02/dhh/
http://www.turnyourideasintoreality.com/2014/02/dhh/
73nobodyさん
2016/11/18(金) 16:40:02.46ID:i1YHk6ap >>70
句読点多過ぎ
句読点多過ぎ
75nobodyさん
2016/11/22(火) 04:15:50.38ID: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/多体問題
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/多体問題
76nobodyさん
2016/11/24(木) 17:58:20.55ID:8iyi41e1 >>72
だからといって最初から成功しない、絶対にスケールアウトしない前提でRoR決め打ちするのもどうかと思うけどな
学習コストなんてたかが知れてるのだから最初からスケールが容易なシステム上で開発するのが頭のいい人の行動だと思う
だからといって最初から成功しない、絶対にスケールアウトしない前提でRoR決め打ちするのもどうかと思うけどな
学習コストなんてたかが知れてるのだから最初からスケールが容易なシステム上で開発するのが頭のいい人の行動だと思う
77nobodyさん
2016/11/24(木) 18:16:46.25ID:??? RoRはおじいちゃんに大人気
78nobodyさん
2016/11/24(木) 21:04:06.48ID:??? プログラミングを独習するには10年かかる
http://www.yamdas.org/column/technique/21-daysj.html
http://www.yamdas.org/column/technique/21-daysj.html
79nobodyさん
2016/11/24(木) 21:25:32.00ID:???80nobodyさん
2016/11/24(木) 22:16:22.04ID:8iyi41e1 スケールアウトのしやすさは機能じゃなくね?
アプリケーション側じゃなくインフラ側だし
デプロイ含めた運用のしやすさのほうに関係してる
アプリケーション側じゃなくインフラ側だし
デプロイ含めた運用のしやすさのほうに関係してる
81nobodyさん
2016/11/24(木) 22:49:23.21ID:???82nobodyさん
2016/11/24(木) 23:43:34.62ID:C8sMVB8A Railsアプリケーションを、Heroku上で1分間125,000リクエストに対応できるようにスケーリングする | インフラ・ミドルウェア | POSTD
http://postd.cc/scaling-rails-to-125-000-requests-per-minute-on-heroku/
http://postd.cc/scaling-rails-to-125-000-requests-per-minute-on-heroku/
83nobodyさん
2016/11/25(金) 01:55:16.31ID:??? 700万PVのRails製サイトが月$60のVPS(メモリ1GB)で動かせるという話
http://togetter.com/li/4514
https://twitter.com/nog/status/7745543271
http://togetter.com/li/4514
https://twitter.com/nog/status/7745543271
84nobodyさん
2016/11/26(土) 07:18:38.90ID:??? 最初から表現力があってスケールする言語で書けばいいじゃん
つまりJava
なんでわざわざRuby?
つまりJava
なんでわざわざRuby?
88nobodyさん
2016/11/26(土) 20:00:23.18ID:??? これ確実に、rubyはlispっ(ハア?)とか、メタプロラミングっ(ハア?)とか、イキがっている雑魚なんだろうなあ
89nobodyさん
2016/11/27(日) 00:23:19.09ID:??? Javaはないわマジで
91nobodyさん
2016/11/27(日) 20:19:32.09ID:wQTGuAHW JavaはOracleったから無理だな
Javaに行くくらいならGolangにいくわ
Javaに行くくらいならGolangにいくわ
92nobodyさん
2016/12/05(月) 10:25:47.38ID:emxZiorR SQLインジェクション対策もれの責任を開発会社に問う判決 | 徳丸浩の日記
http://b.hatena.ne.jp/entry/blog.tokumaru.org/2015/01/sql.html
http://b.hatena.ne.jp/entry/blog.tokumaru.org/2015/01/sql.html
93nobodyさん
2016/12/06(火) 12:06:47.87ID:12rcag2c Rails5.1に向けてフロントエンド周りで起こっている革命まとめ - Qiita
http://b.hatena.ne.jp/entry/qiita.com/itkrt2y/items/7e999836f460fb9c005d
http://b.hatena.ne.jp/entry/qiita.com/itkrt2y/items/7e999836f460fb9c005d
94nobodyさん
2016/12/07(水) 02:03:00.55ID:DDSLJXgL Railsでソートできるテーブルを作りたいんだけど
みんなどうやってるの?
みんなどうやってるの?
96nobodyさん
2016/12/08(木) 12:53:28.90ID:xsWZdPPz97nobodyさん
2016/12/15(木) 11:56:33.88ID:??? 【宇宙】ルビーやサファイアの雲が存在?
地球から1000光年先の惑星、英大学が調査
da i ly.2ch.net/test/read.cgi/ne wsplus/1481704596/
地球から1000光年先の惑星、英大学が調査
da i ly.2ch.net/test/read.cgi/ne wsplus/1481704596/
98nobodyさん
2016/12/17(土) 18:34:48.25ID: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
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.32ID:I9jL0jAP PHP is Dead – 24 Days in December
https://24daysindecember.net/2016/12/18/php-is-dead-2/
https://24daysindecember.net/2016/12/18/php-is-dead-2/
100nobodyさん
2016/12/18(日) 20:34:13.43ID:??? 何回死んで蘇ってるのだろうか?w
101nobodyさん
2016/12/18(日) 20:53:23.44ID:??? PHPより先にRubyが死にそうではある
102nobodyさん
2016/12/19(月) 11:26:07.51ID:xzwPJwqX 同意せざーるをござーる
103nobodyさん
2016/12/19(月) 11:45:49.39ID:??? ruby bin/rails s
と
rails s
ってなんか違いあるんですかね
と
rails s
ってなんか違いあるんですかね
104nobodyさん
2016/12/19(月) 12:27:07.31ID:??? ない
105nobodyさん
2016/12/21(水) 23:25:24.94ID:??? 一つのフォームでボタンが複数ある時、
押されたボタンで処理を分岐させる簡単な方法ない?
押されたボタンで処理を分岐させる簡単な方法ない?
106nobodyさん
2016/12/22(木) 00:16:41.15ID:??? 質問が曖昧すぎない?
107nobodyさん
2016/12/22(木) 00:28:32.82ID:??? ある
108nobodyさん
2016/12/22(木) 12:46:40.59ID:???109nobodyさん
2016/12/23(金) 12:41:56.21ID:??? HTML5でフォームに複数のsubmit置けるようになったじゃん?
でもそれに対応してないブラウザが多い。
そんなものができる何年も前からあるRailsが
標準で複数のボタンに対応するための機能を
持ってないのが不思議なんだが
でもそれに対応してないブラウザが多い。
そんなものができる何年も前からあるRailsが
標準で複数のボタンに対応するための機能を
持ってないのが不思議なんだが
110nobodyさん
2016/12/23(金) 17:23:37.19ID:0n1c5YEr えっ
111nobodyさん
2016/12/23(金) 19:24:27.17ID:??? ボタンごとにsubmit先のURLを変えたいという
要求にHTML5が対応したのも知らないのか?
要求にHTML5が対応したのも知らないのか?
112nobodyさん
2016/12/23(金) 20:40:58.50ID:GIm32HfA 言語のしくみ
買ったった
買ったった
113nobodyさん
2016/12/24(土) 03:50:00.11ID:CRgEmI2n114nobodyさん
2016/12/30(金) 04:35:35.85ID:6HZRGeVL 私たちはなぜReactではなくVue.jsを選んだのか | プログラミング | POSTD
http://postd.cc/why-we-chose-vuejs-over-react/
http://postd.cc/why-we-chose-vuejs-over-react/
115nobodyさん
2017/01/03(火) 16:45:13.70ID:sTKOxEQ4 まだRails使ってんの?
nicovi
watch/sm3721257
watch/sm8240485
watch/sm11915031
nicovi
watch/sm3721257
watch/sm8240485
watch/sm11915031
116nobodyさん
2017/01/14(土) 00:14:07.05ID:iPeNQR9t サーバーサイドはJSON吐き出すマシーンを作るという仕事に変化したので
性能高いGolangやElixir/Phoenixにシフトする会社増えてきたな
Golangが一番勢力強いが、Elixirも悪くないと思ってる
特にRailsユーザは移行しやすい
性能高いGolangやElixir/Phoenixにシフトする会社増えてきたな
Golangが一番勢力強いが、Elixirも悪くないと思ってる
特にRailsユーザは移行しやすい
117nobodyさん
2017/01/14(土) 15:55:36.07ID:iPeNQR9t React と prototype.js が被る 主に文法が冗長な所
Vue.js は jQuery っぽい直感的なシンタックスで良いよな
多分、数年後はVue.jsオンリーになってると思う
Vue.js は jQuery っぽい直感的なシンタックスで良いよな
多分、数年後はVue.jsオンリーになってると思う
118nobodyさん
2017/01/15(日) 09:39:04.62ID: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エンジニア、蓮沼賢志氏がお怒りの模様。
どこかのエセ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エンジニア、蓮沼賢志氏がお怒りの模様。
119nobodyさん
2017/01/15(日) 19:53:31.00ID:??? Rubyistコミュニティ、またやらかしたのか
こいつらいつもやらかしてるな
こいつらいつもやらかしてるな
120nobodyさん
2017/01/16(月) 04:27:57.53ID:??? ルビイスト何名かに対して名誉毀損で法的措置を検討しているらしい
前から人格破綻者が多いコミュだと思っていたがついにここまできたか
前から人格破綻者が多いコミュだと思っていたがついにここまできたか
121nobodyさん
2017/01/16(月) 05:33:21.09ID:??? > ルビイスト何名かに対して名誉毀損で法的措置を検討しているらしい
検討するだけなら誰でもできるしな。
効果のない脅しだよw
検討するだけなら誰でもできるしな。
効果のない脅しだよw
122nobodyさん
2017/01/16(月) 11:37:16.15ID:??? ガチで訴えられたらいい薬になるんじゃないの
124nobodyさん
2017/01/16(月) 15:31:02.06ID:??? 中田氏が発射したようです
125nobodyさん
2017/01/19(木) 09:30:50.69ID:???126nobodyさん
2017/01/19(木) 11:33:43.41ID:RqR/uSfU ActionCableのチャットは
同時接続何人くらいまで耐えられる?
AjaxのIntervalで新しいメッセージを取得するのと変わらなくないか?
同時接続何人くらいまで耐えられる?
AjaxのIntervalで新しいメッセージを取得するのと変わらなくないか?
127nobodyさん
2017/01/19(木) 22:23:30.16ID:??? > ActionCableのチャットは
> 同時接続何人くらいまで耐えられる?
サーバーのスペック次第
> AjaxのIntervalで新しいメッセージを取得するのと変わらなくないか?
Ajaxを使うよりも多くの同時接続に耐えることができる
> 同時接続何人くらいまで耐えられる?
サーバーのスペック次第
> AjaxのIntervalで新しいメッセージを取得するのと変わらなくないか?
Ajaxを使うよりも多くの同時接続に耐えることができる
128nobodyさん
2017/01/19(木) 22:43:38.92ID:OOS1ENGr >>127
具体的にどれくらい?
具体的にどれくらい?
129nobodyさん
2017/01/24(火) 03:44:35.59ID: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
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
130nobodyさん
2017/01/26(木) 15:55:48.26ID:??? 素人質問で申し訳ないですが複数の入力フォームを一つのボタンで
振り分けることはできますか?
例えば
e-mail:
message:
[post]
とあったとして、postボタンを押すとmessageに入力された文章がサイトに投稿され、
e-mailに入力された文章(アドレス)が自分のところのメールボックスに送られてくる
というようなことをやりたいのです
もしお分かりになる方がいらっしゃいましたらやり方をお教え願います
振り分けることはできますか?
例えば
e-mail:
message:
[post]
とあったとして、postボタンを押すとmessageに入力された文章がサイトに投稿され、
e-mailに入力された文章(アドレス)が自分のところのメールボックスに送られてくる
というようなことをやりたいのです
もしお分かりになる方がいらっしゃいましたらやり方をお教え願います
131nobodyさん
2017/01/26(木) 18:11:34.30ID:??? 日本語から勉強し直してこい
132nobodyさん
2017/01/26(木) 18:15:57.35ID: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/
http://b.hatena.ne.jp/entry/s/movio.co/blog/migrate-Scala-to-Go/
134nobodyさん
2017/01/26(木) 21:32:38.25ID:??? Rail & CoffeeScript で Web アプリを作ってます。
既存の Web API を拡張しようとしてます。
基本的なことで申し訳ないのですが教えてください。
[状態]
・手を入れようとしている API の元の状態は、リクエストのボディ部をマルチパート形式で複数のパラメータを用いる形式です
・この API に新規のパラメータを追加したいと考えています
・呼び出しは CoffeeScript から行っていて、呼び出し側では新規のパラメータを追加できていることを確認しています
これは Chrome の開発者ツールで、送信した API リクエストを覗いて、確認できています
・Rails 側で API に対応する関数が呼び出されません
ログを見る限りでは Rails 側でルーティング?に回される前に 403 (だったと思う)エラーをクライエントに返しています
メッセージは「(追加した)パラメータが存在しない」と英文でコンソールに出力されていました
[質問]
・API に対応した関数を呼び出す前に API のパラメータを対応する Model クラスに変換?する処理があって
この変換時に失敗しているように思えます。この変換はどこで行っているのでしょうか。
探し方が悪いのでしょうが、検索しても見つけられず。
教えていただけると助かります。
既存の Web API を拡張しようとしてます。
基本的なことで申し訳ないのですが教えてください。
[状態]
・手を入れようとしている API の元の状態は、リクエストのボディ部をマルチパート形式で複数のパラメータを用いる形式です
・この API に新規のパラメータを追加したいと考えています
・呼び出しは CoffeeScript から行っていて、呼び出し側では新規のパラメータを追加できていることを確認しています
これは Chrome の開発者ツールで、送信した API リクエストを覗いて、確認できています
・Rails 側で API に対応する関数が呼び出されません
ログを見る限りでは Rails 側でルーティング?に回される前に 403 (だったと思う)エラーをクライエントに返しています
メッセージは「(追加した)パラメータが存在しない」と英文でコンソールに出力されていました
[質問]
・API に対応した関数を呼び出す前に API のパラメータを対応する Model クラスに変換?する処理があって
この変換時に失敗しているように思えます。この変換はどこで行っているのでしょうか。
探し方が悪いのでしょうが、検索しても見つけられず。
教えていただけると助かります。
135nobodyさん
2017/01/26(木) 22:06:57.26ID:??? >>134
たぶん、Strong Parametersで引っかかってるのでその用語を検索して学習すると幸せになれる
たぶん、Strong Parametersで引っかかってるのでその用語を検索して学習すると幸せになれる
136nobodyさん
2017/01/26(木) 22:34:56.18ID:??? CoffeeScriptって今更新規にやろうとするやつなんているのか?
137nobodyさん
2017/01/26(木) 23:14:30.54ID:bZUrmodz138nobodyさん
2017/01/27(金) 00:33:51.47ID:??? CoffeeScript は完全に役目を終えたね
もはや時代は ES2015 or TypeScript
もはや時代は ES2015 or TypeScript
139nobodyさん
2017/01/27(金) 00:59:55.18ID:??? いやいや。es2017だろ。
140nobodyさん
2017/01/27(金) 20:52:42.54ID:??? Haxe の時代かな?
>>130
JavaScriptでは、自分でイベントを起こすことができる
1. document.createEvent
2. <<Event>>.initEvent
3. <<DOM>>.dispatchEvent
>>130
JavaScriptでは、自分でイベントを起こすことができる
1. document.createEvent
2. <<Event>>.initEvent
3. <<DOM>>.dispatchEvent
142nobodyさん
2017/01/28(土) 07:04:08.34ID:GzjGqJcu 「UbuntuがRed Hatを追い抜いた」と創設者 WIRED.jp 世界最強の「テクノ」ジャーナリズム
http://wired.jp/2012/03/20/mark-shuttleworth-ubuntu/
http://wired.jp/2012/03/20/mark-shuttleworth-ubuntu/
143nobodyさん
2017/01/28(土) 15:33:51.58ID:??? rubyもrailsも役目を終えつつある
144nobodyさん
2017/01/29(日) 00:25:08.50ID:37XH3hG+ じゃあRailsの次は?
146nobodyさん
2017/01/29(日) 08:51:04.50ID:??? >>140
ありがとうございます!
そういったやり方があるとは知らず大変勉強になりありがたいです
ただこの場合、メールソフトを立ち上げて送信するという形になるのでしょうか
できればボタン1つで送信できるという形をとりたいのですが何か良い方法はないでしょうか?
質問ばかりですみません
ありがとうございます!
そういったやり方があるとは知らず大変勉強になりありがたいです
ただこの場合、メールソフトを立ち上げて送信するという形になるのでしょうか
できればボタン1つで送信できるという形をとりたいのですが何か良い方法はないでしょうか?
質問ばかりですみません
148nobodyさん
2017/01/30(月) 01:06:44.40ID:??? Chef なら「mailto 宛先」だけで規定のメールアプリで送れるけど
「rails メール送信」などで検索して
「rails メール送信」などで検索して
149nobodyさん
2017/01/30(月) 15:48:41.99ID:CbzD2P2m150nobodyさん
2017/01/31(火) 09:55:54.24ID:Sd042BMN http://blog.madoro.org/mn/84
独自フレームワークはやめよう
作るのが難しい、メンテナンスが難しい、ということに加えて、もう一つの問題点は、新しく加わった人の教育コストが高くなるということがある。
まず、外の資源(ドキュメント/本/Google検索)が使えないので自前ですべて教育をしなくてはならない。
Rails Hub情報局: 素人がWebサービスを作ってみて分かった9つのこと
el.jibun.atmarkit.co.jp/rails/2011/09/web9-1e8b.html
独自フレームワークはやめよう
作るのが難しい、メンテナンスが難しい、ということに加えて、もう一つの問題点は、新しく加わった人の教育コストが高くなるということがある。
まず、外の資源(ドキュメント/本/Google検索)が使えないので自前ですべて教育をしなくてはならない。
Rails Hub情報局: 素人がWebサービスを作ってみて分かった9つのこと
el.jibun.atmarkit.co.jp/rails/2011/09/web9-1e8b.html
151nobodyさん
2017/01/31(火) 09:59:05.25ID: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
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
152nobodyさん
2017/01/31(火) 09:59:53.28ID:Sd042BMN マイクロサービスの終焉 | 開発手法・プロジェクト管理 | POSTD
http://postd.cc/the-end-of-microservices/
コンピュータにおいて、制御を行う要素の数が1個の場合、2個の場合に比べて3個以上の場合で複雑さは段違いに異なる。
http://anond.hatelabo.jp/20130319023155
太陽と地球のような二体問題は厳密に解けるが、例えば月の運動も考える一般の三体問題以上になると解析的に解くことはできないとされる
http://ja.wikipedia.org/wiki/多体問題
http://postd.cc/the-end-of-microservices/
コンピュータにおいて、制御を行う要素の数が1個の場合、2個の場合に比べて3個以上の場合で複雑さは段違いに異なる。
http://anond.hatelabo.jp/20130319023155
太陽と地球のような二体問題は厳密に解けるが、例えば月の運動も考える一般の三体問題以上になると解析的に解くことはできないとされる
http://ja.wikipedia.org/wiki/多体問題
153nobodyさん
2017/01/31(火) 10:00:41.91ID:Sd042BMN DHH:Railsがあれこれやらない、というところですかね。Railsにはやらないと決めた機能ですとか、却下した余計な装飾品ですとか、そういうのがたくさんあるんですが、
Railsにある20%のソリューションで問題の80%を解決できるようにしています。
http://kdmsnr.com/translations/interview-with-dhh/
Railsにある20%のソリューションで問題の80%を解決できるようにしています。
http://kdmsnr.com/translations/interview-with-dhh/
154nobodyさん
2017/01/31(火) 10:20:43.52ID:???155nobodyさん
2017/01/31(火) 10:46:09.95ID:??? RailsのActionMailerにさくらのメールボックスで作成したメールを設定する - blog.beaglesoft.net
ttp://blog.beaglesoft.net/entry/%3Fp%3D447
さくらのメールボックスを利用してrailsでメールを送信する方法 – プログラマーは眠らない
ttp://notsleeeping.com/archives/933
ttp://blog.beaglesoft.net/entry/%3Fp%3D447
さくらのメールボックスを利用してrailsでメールを送信する方法 – プログラマーは眠らない
ttp://notsleeeping.com/archives/933
156nobodyさん
2017/01/31(火) 16:22:23.71ID: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
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
158nobodyさん
2017/02/01(水) 12:38:04.28ID:wDkFapk3 ほとんどの人は一つのRailsアプリからまた別のRailsアプリへ移りながら、Railsがどんな仕組みになっているかを素早く理解していけます。
自家製フレームワークを重要視したり、小さなパッケージを千個もまとめているような環境でそれを試してみてください。
グッドラック。
https://www.transnet.ne.jp/2016/11/23/rails製作者dhhインタビュー記事colnd/
自家製フレームワークを重要視したり、小さなパッケージを千個もまとめているような環境でそれを試してみてください。
グッドラック。
https://www.transnet.ne.jp/2016/11/23/rails製作者dhhインタビュー記事colnd/
159nobodyさん
2017/02/01(水) 12:57:01.16ID: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/
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/
160nobodyさん
2017/02/01(水) 21:39:43.93ID:Qikpskfb >>150
宗教の布教活動みたいで引くわ。
PHPスレッドにきてそれを書き込んでみればいい。
フレームワークの標準化進むRubyと違い、PHPはむしろフレームワークそのものがカオスだ。
フレームワークを習得したと言うやつは、末端作業を経験しただけの奴ばかりで全く説得力が無い。
宗教の布教活動みたいで引くわ。
PHPスレッドにきてそれを書き込んでみればいい。
フレームワークの標準化進むRubyと違い、PHPはむしろフレームワークそのものがカオスだ。
フレームワークを習得したと言うやつは、末端作業を経験しただけの奴ばかりで全く説得力が無い。
161nobodyさん
2017/02/02(木) 12:27:40.64ID:QFCm/yMm railsはページ遷移がうざいわ
この先もう流行らんよ
この先もう流行らんよ
162nobodyさん
2017/02/02(木) 21:55:20.97ID:??? railsにページ遷移は必須じゃないってw
163nobodyさん
2017/02/03(金) 01:40:51.34ID:+CagcYuK webAPI実装してフロントエンドにあるRiot.jsからAPI叩いてJSON取得して
DOMを非同期に描画するSPA作るのが今の主流
鯖側はすごくシンプルになった
DOMを非同期に描画するSPA作るのが今の主流
鯖側はすごくシンプルになった
164nobodyさん
2017/02/03(金) 01:43:32.72ID:+CagcYuK React.jsとVue.jsでもいいが
Qiita界隈はRiot.js推しが多い印象だな
Qiita界隈はRiot.js推しが多い印象だな
165nobodyさん
2017/02/03(金) 01:45:14.49ID:+CagcYuK 鯖側の仕事が減り、RailsのようなフルスタックなWAFでなくても良くなった。
JSON処理能力が高いGolangを選ぶ企業が増えてきたのも時代の流れだな。
JSON処理能力が高いGolangを選ぶ企業が増えてきたのも時代の流れだな。
166nobodyさん
2017/02/03(金) 09:38:17.53ID:H0bugltR Riot.jsでフロントエンドの複雑さに反乱するときがやってきた - Qiita
http://b.hatena.ne.jp/entry/qiita.com/aggre/items/928eb2bedbac6a7829c0
http://b.hatena.ne.jp/entry/qiita.com/aggre/items/928eb2bedbac6a7829c0
167nobodyさん
2017/02/07(火) 22:10:48.80ID:??? 基本的なことかもしれないけど教えてください。
◆これまで
API のアドレスを href に仕込んだリンクをクリックすると rails で条件に一致したデータを格納したファイルを作成して
その中身を send_data でクライアントに送信してダウンロードさせていた。
◆やりたいこと
上の API をリンクではなく Ajax を利用した非同期処理で呼び出して、
正常応答(.done)の場合に応答をファイルに保存できるようにしたい。
突っ込みどころは満載かもしれないけど、「やりたいこと」のようなことは出来るでしょうか。
やり方を教えてください。
◆これまで
API のアドレスを href に仕込んだリンクをクリックすると rails で条件に一致したデータを格納したファイルを作成して
その中身を send_data でクライアントに送信してダウンロードさせていた。
◆やりたいこと
上の API をリンクではなく Ajax を利用した非同期処理で呼び出して、
正常応答(.done)の場合に応答をファイルに保存できるようにしたい。
突っ込みどころは満載かもしれないけど、「やりたいこと」のようなことは出来るでしょうか。
やり方を教えてください。
169nobodyさん
2017/02/08(水) 01:47:01.15ID:??? doneでダウンロード用のurlを戻して、
JSで location.href = 'download.csv'
に遷移、download.csv のリクエストを受け付けるサーバ側は
Content-Disposition: attachment
のヘッダを付けたレスンポンスを返す、で ダウンロード用のポップアップダイアログが出る
ダイアログを表示させず勝手に保存させるのは当たり前だが無理
FileAPI使えば限られた場所には出来るけど Chromeしか対応してないので実用的でない
JSで location.href = 'download.csv'
に遷移、download.csv のリクエストを受け付けるサーバ側は
Content-Disposition: attachment
のヘッダを付けたレスンポンスを返す、で ダウンロード用のポップアップダイアログが出る
ダイアログを表示させず勝手に保存させるのは当たり前だが無理
FileAPI使えば限られた場所には出来るけど Chromeしか対応してないので実用的でない
170nobodyさん
2017/02/08(水) 03:23:41.74ID:??? >>167
要するにメモリの内容をファイルに保存できれば良いんでしょ?
> http://qiita.com/wadahiro/items/eb50ac6bbe2e18cf8813
IE10以上でできるみたいねー
要するにメモリの内容をファイルに保存できれば良いんでしょ?
> http://qiita.com/wadahiro/items/eb50ac6bbe2e18cf8813
IE10以上でできるみたいねー
171nobodyさん
2017/02/08(水) 12:19:29.79ID:??? そんな大袈裟なもんか?
ajaxが何なのか判ってないだけと思われ
ajaxが何なのか判ってないだけと思われ
172167
2017/02/08(水) 22:20:07.32ID:??? >>168-170
168 さんのキーワードで 170 さんのページに行き着いて調べました。
結果、自分の実験用環境だと出来たようです。
「だと」というのは本番向け環境だとなぜかブラウザにファイルの中身を表示してる?状態に。
ともあれ方向性がわかり助かりました。
ありがとうございました。
・・・ってこれは JavaScript の質問でしたね。
168 さんのキーワードで 170 さんのページに行き着いて調べました。
結果、自分の実験用環境だと出来たようです。
「だと」というのは本番向け環境だとなぜかブラウザにファイルの中身を表示してる?状態に。
ともあれ方向性がわかり助かりました。
ありがとうございました。
・・・ってこれは JavaScript の質問でしたね。
173nobodyさん
2017/02/10(金) 16:11:24.67ID:RAr9+tph スタートアップでのプロダクト開発はRailsで必要十分 – Reo Mori – Medium
https://medium.com/@reoring/4a92508bd170
https://medium.com/@reoring/4a92508bd170
174nobodyさん
2017/02/10(金) 17:00:55.92ID:???175nobodyさん
2017/02/10(金) 22:15:56.04ID:??? railsで処理中にデータを一時的に保存する必要があって一時ファイルを作ってたんだけど
消し忘れの防止をかねてメモリにデータを保存するように変更しようと思う
ストリームを使えばいいとか聞いたので、ネットで探したんだがそれらしい情報が見当たらなかった
rubyzipとかストリームのページばっかりで
C#とかだとMemoryStreamでいいと思うんだけど、rubyだとどんなキーワードで探せばいいんだろう
教えてくれると助かる
消し忘れの防止をかねてメモリにデータを保存するように変更しようと思う
ストリームを使えばいいとか聞いたので、ネットで探したんだがそれらしい情報が見当たらなかった
rubyzipとかストリームのページばっかりで
C#とかだとMemoryStreamでいいと思うんだけど、rubyだとどんなキーワードで探せばいいんだろう
教えてくれると助かる
178nobodyさん
2017/02/11(土) 00:41:08.83ID:??? You can easily use StringIO as your memory stream.
StringIO かな?
「ruby file in memory」で検索!
StringIO かな?
「ruby file in memory」で検索!
179nobodyさん
2017/02/11(土) 04:32:49.89ID:??? Railsでは、Coffee Script が使えるけど、
Type Script, Haxe は使える?
Type Script, Haxe は使える?
180nobodyさん
2017/02/11(土) 23:34:29.57ID:???181nobodyさん
2017/02/12(日) 03:10:47.39ID:??? Tempfileを使ってるなら
消し忘れが起こるはずがないよね
消し忘れが起こるはずがないよね
184nobodyさん
2017/02/12(日) 19:17:38.77ID:??? ハンドルをクローズしないまま、何らかの原因でそのプロセスが終わった場合でもTmpfileで作ったやつって消えてくれるのかな?
185nobodyさん
2017/02/12(日) 20:42:51.86ID:???186nobodyさん
2017/02/12(日) 21:16:33.45ID:??? PC再起動したら消えるだろうが。ホント無知だな
187nobodyさん
2017/02/12(日) 22:47:01.18ID:??? サーバだとそんな頻繁に再起動しないよ。
188nobodyさん
2017/02/13(月) 07:53:27.97ID:??? 1サーバーで運用することが確定しているなら再起動に頼らずに定期的に消すスクリプトを走らせる
メモリを頼るのは悪手
そもそも1サーバーで運用なんて前提はいつ崩れるかわからないので
一時データでも外部DBに保存してアプリケーション・サーバーはステートレスにするのが正義
メモリを頼るのは悪手
そもそも1サーバーで運用なんて前提はいつ崩れるかわからないので
一時データでも外部DBに保存してアプリケーション・サーバーはステートレスにするのが正義
189nobodyさん
2017/02/13(月) 14:47:09.59ID:qDXnqbuI tmpの中の一日以上前のファイルは問答無用に削除する鯖とか
190nobodyさん
2017/02/13(月) 20:10:29.84ID:??? redisで有効期限を設定するとか
191nobodyさん
2017/02/14(火) 01:44:47.43ID:??? /tmp以下は再起動しなくても消える
192nobodyさん
2017/02/15(水) 14:43:30.54ID:??? log/*.log をカスタマイズする gem や設定方法ありませんか。
例えば devise の current_user.id や USER_AGENT を入れたいんです。
例えば devise の current_user.id や USER_AGENT を入れたいんです。
194nobodyさん
2017/02/16(木) 00:13:32.18ID:TeQ1b/F1195nobodyさん
2017/02/17(金) 03:06:12.01ID: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/
https://unboxed.co/blog/scaling-rails-through-650-million-requests-in-5-days-the-donald-trump-state-visit-petition/
196nobodyさん
2017/02/20(月) 23:29:27.81ID: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
枯れた技術としてこの問題を解決している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
197nobodyさん
2017/02/21(火) 15:00:31.95ID:??? >>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
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
198nobodyさん
2017/02/22(水) 07:09:20.89ID:iZQqeV04 消されてる
199nobodyさん
2017/02/22(水) 11:42:21.57ID:??? ソース出せってことだろ
wikipedia使ったことないのかお前
wikipedia使ったことないのかお前
200nobodyさん
2017/02/23(木) 00:35:45.42ID:??? 消されたのはRiakとか関係ないからだろwww
201nobodyさん
2017/02/23(木) 23:36:20.54ID:??? 【質問】
書式的に簡単に、インスタンス?変数を持つオブジェクトを作る方法を教えてください。
要するに以下のようなことをしたいのです。
data = Model.where(...).first
data = (どうにかこうにか) if data.nil?
puts data.id
この例では1行目で ActiveRecord の継承クラスでテーブルからレコードを検索していますが、
一致するデータがなかった場合に nil 参照となるのを防ぐために nil であれば同じインスタンス変数(インデクサ?)を
備えたオブジェクトを代わりに作って、以降は同じ処理に流せるようにしたいと思います。
調べた限りでは Struct を使えば出来るような気がします。
もっとスマートな方法もありそうなので教えていただけると助かります。
書式的に簡単に、インスタンス?変数を持つオブジェクトを作る方法を教えてください。
要するに以下のようなことをしたいのです。
data = Model.where(...).first
data = (どうにかこうにか) if data.nil?
puts data.id
この例では1行目で ActiveRecord の継承クラスでテーブルからレコードを検索していますが、
一致するデータがなかった場合に nil 参照となるのを防ぐために nil であれば同じインスタンス変数(インデクサ?)を
備えたオブジェクトを代わりに作って、以降は同じ処理に流せるようにしたいと思います。
調べた限りでは Struct を使えば出来るような気がします。
もっとスマートな方法もありそうなので教えていただけると助かります。
202nobodyさん
2017/02/23(木) 23:46:39.05ID:??? そういうときは find_or_create_by か find_or_initialize_by を使うのが定石
ブロック渡せば、望むような初期化処理が出来る
ブロック渡せば、望むような初期化処理が出来る
203nobodyさん
2017/02/25(土) 00:10:45.25ID:??? >>202
ありがとう。
今回の場合、新規にレコードを作ると困るケースがあったので結局はハッシュで初期値を与えられる
Struct のような構造体のようなもの(名前忘れた)を使ってしのぐことになりました。
find_or_... は知らなかったので、今回は利用できなかったけど助かります。ありがとう。
ありがとう。
今回の場合、新規にレコードを作ると困るケースがあったので結局はハッシュで初期値を与えられる
Struct のような構造体のようなもの(名前忘れた)を使ってしのぐことになりました。
find_or_... は知らなかったので、今回は利用できなかったけど助かります。ありがとう。
204nobodyさん
2017/02/28(火) 17:26:41.39ID:V9eCUK+K Go言語でWebアプリを作りかけて辞めた話
http://b.hatena.ne.jp/entry/kannokanno.hatenablog.com/entry/2017/02/28/011159
http://b.hatena.ne.jp/entry/kannokanno.hatenablog.com/entry/2017/02/28/011159
205nobodyさん
2017/03/02(木) 17:49:14.15ID:pI2nyKjB プレミア見れない
ブンデス見れない
CLEL見れない
音楽聞けねえちきしょう
同和のクズ共死ねクソ共がざまあみろ気違い共
ほれ気違い共もっともっとドア閉めろ通れ
それしか能のない能無し共がざまあみろ地獄に落ちろ
悔しいか、ざまあみろくたばれクソ同和
お前らの恐ろしさをもっと見せてみろ。そんなんじゃなんともねえぞ
袋とじ見たぞ
悔しいか、ざまあみろくたばれクソ同和
嫌がらせがエスカレートするのが楽しみでしょうがない
今それだけが楽しみだ
俺の生き甲斐藁
それだけ怒ってるってことだもんな藁
ブンデス見れない
CLEL見れない
音楽聞けねえちきしょう
同和のクズ共死ねクソ共がざまあみろ気違い共
ほれ気違い共もっともっとドア閉めろ通れ
それしか能のない能無し共がざまあみろ地獄に落ちろ
悔しいか、ざまあみろくたばれクソ同和
お前らの恐ろしさをもっと見せてみろ。そんなんじゃなんともねえぞ
袋とじ見たぞ
悔しいか、ざまあみろくたばれクソ同和
嫌がらせがエスカレートするのが楽しみでしょうがない
今それだけが楽しみだ
俺の生き甲斐藁
それだけ怒ってるってことだもんな藁
206nobodyさん
2017/03/08(水) 19:48:26.76ID:txKLIvTv207nobodyさん
2017/03/09(木) 17:13:53.12ID:??? グロ中尉
208nobodyさん
2017/03/10(金) 21:43:16.82ID:dTFix/G3 Ruby on Railsが得意な田舎の32歳だけど
今からでも年収500万以上は目指せますか?
今からでも年収500万以上は目指せますか?
209nobodyさん
2017/03/10(金) 22:35:40.22ID:??? 得意のレベルによる
コミットもするぐらいならあとはコミュ障じゃなければいける
コミットもするぐらいならあとはコミュ障じゃなければいける
211nobodyさん
2017/03/18(土) 00:25:41.15ID:??? 2つほど教えてください。
@
品物テーブルと値段テーブルがありま、id で関連付けされてます。
品物テーブルには delered_at カラムがあり nil でなければ論理削除されたものとします。
・・・という既存の実装があります。
ActiveRecord で品物の値段を取得しようとすると、論理削除されたレコードは結果に出てきません。
Model クラスで has_meny とかでそういう定義されてるのかなと思ったのですが見当たりませんでした。
論理削除されたレコードを含めて取得するにはどうすればよいでしょうか。
A
RSpec で単体試験用のコードを書いています。
試験パターンとしては WebAPI で、DB にある条件に一致するデータ数による処理を確認したいと思います。
事前に試験用の DB に必要なデータを入れておく必要があります。
このとき、試験用コードの中でデータを入れる、事前に自分で DB にデータを入れておく、などの方法があると思います。
前者を試したところ、試験コードの中では作ったデータを参照できますが、API ではデータが見つかりません。
RSpec とは(規定の動作では)そういうものだとは分かったのですが、こういうケースでは一般的にはどのように試験コードを書くものなのでしょうか。
@
品物テーブルと値段テーブルがありま、id で関連付けされてます。
品物テーブルには delered_at カラムがあり nil でなければ論理削除されたものとします。
・・・という既存の実装があります。
ActiveRecord で品物の値段を取得しようとすると、論理削除されたレコードは結果に出てきません。
Model クラスで has_meny とかでそういう定義されてるのかなと思ったのですが見当たりませんでした。
論理削除されたレコードを含めて取得するにはどうすればよいでしょうか。
A
RSpec で単体試験用のコードを書いています。
試験パターンとしては WebAPI で、DB にある条件に一致するデータ数による処理を確認したいと思います。
事前に試験用の DB に必要なデータを入れておく必要があります。
このとき、試験用コードの中でデータを入れる、事前に自分で DB にデータを入れておく、などの方法があると思います。
前者を試したところ、試験コードの中では作ったデータを参照できますが、API ではデータが見つかりません。
RSpec とは(規定の動作では)そういうものだとは分かったのですが、こういうケースでは一般的にはどのように試験コードを書くものなのでしょうか。
213nobodyさん
2017/03/18(土) 03:24:24.62ID:??? >>211
1. 論理削除が何で実装されてるか要確認。unscopedとかwith_deletedとか
2. https://relishapp.com/rspec/rspec-rails/docs/transactions
1. 論理削除が何で実装されてるか要確認。unscopedとかwith_deletedとか
2. https://relishapp.com/rspec/rspec-rails/docs/transactions
214nobodyさん
2017/03/19(日) 00:37:05.07ID:??? 初心者なのですが、phpとrubyて両方学んでおいた方がいいですか?
よくわかりませんが、それぞれの言語の得意なことが違ったりとかするのでしょうか
よくわかりませんが、それぞれの言語の得意なことが違ったりとかするのでしょうか
216nobodyさん
2017/03/19(日) 03:41:35.66ID:??? 上級者ですがphpとrubyはやめて
python(またはGolang)を学ぶべきだと思います
python(またはGolang)を学ぶべきだと思います
217nobodyさん
2017/03/19(日) 03:50:50.73ID:??? 最新の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が圧倒的トップです。
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が圧倒的トップです。
218nobodyさん
2017/03/19(日) 06:05:21.04ID: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/
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/
219nobodyさん
2017/03/19(日) 06:07:54.44ID: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
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
220nobodyさん
2017/03/19(日) 10:45:49.45ID:??? ruby(爆笑)よりはましだよ
221nobodyさん
2017/03/19(日) 13:33:15.55ID:??? 言語が駄目な人って何が目的なんだろう。
222nobodyさん
2017/03/19(日) 15:45:53.30ID:??? 嫌いな言語のスレを覗いてる時点でお察しだよ
223nobodyさん
2017/03/19(日) 16:17:31.00ID:??? rubyに閉じこもっている時点でお察しだよ
224nobodyさん
2017/03/19(日) 22:16:11.55ID:???225nobodyさん
2017/03/20(月) 02:55:36.72ID:??? 学校の研究で使うのもあってpython学んでたのですが、web開発がしてみたいです。
Djangoは使ってる企業がほとんどなく、インターン先などがないためrubyを覚えようと思うのですが
これは正しいでしょうか。pythonで何とかできるようにするべきでしょうか。
Djangoは使ってる企業がほとんどなく、インターン先などがないためrubyを覚えようと思うのですが
これは正しいでしょうか。pythonで何とかできるようにするべきでしょうか。
226nobodyさん
2017/03/20(月) 03:09:12.85ID:??? 「web開発がしてみたい」
この先にある野望は何?
実装したいアイデアがあるの?
ただ単に就職しやすい技術を学ぶのが目的?
この先にある野望は何?
実装したいアイデアがあるの?
ただ単に就職しやすい技術を学ぶのが目的?
227nobodyさん
2017/03/20(月) 09:16:32.28ID:??? おっさんうぜえ
228nobodyさん
2017/03/20(月) 15:06:44.90ID:hXuJT568 あえてここのスレを選んでる時点で確信犯
229nobodyさん
2017/03/21(火) 18:00:37.69ID:acH4KaQg 「2017年においてRailsを習得する価値」
ttps://www.transnet.ne.jp/2017/03/20/「2017年においてrailsを習得する価値colnd/
ttps://www.transnet.ne.jp/2017/03/20/「2017年においてrailsを習得する価値colnd/
230nobodyさん
2017/03/22(水) 13:42:57.95ID:??? Webアプリケーション自体が終わってる
スマホアプリ化しないとアクセス集まらないし(スマホユーザは検索すらしたくない人が多い)
スマホアプリユーザくらいしか広告クリックしないから酷いもんよ
PC専用だとガチでCPM20〜30円くらいだぞ(インプレッションからくるもの)
スマホ専用広告だとCPM150円あるのにw
スマホアプリ化しないとアクセス集まらないし(スマホユーザは検索すらしたくない人が多い)
スマホアプリユーザくらいしか広告クリックしないから酷いもんよ
PC専用だとガチでCPM20〜30円くらいだぞ(インプレッションからくるもの)
スマホ専用広告だとCPM150円あるのにw
231nobodyさん
2017/03/22(水) 15:40:59.02ID:??? 終わっているのはWebProg版全体の質である
232nobodyさん
2017/03/22(水) 19:34:51.09ID:??? ワコールの情報流出が問題になってるけど
どんなアホな設定したらあんななるん?
どんなアホな設定したらあんななるん?
233nobodyさん
2017/03/22(水) 21:17:46.50ID:??? ワコールのサイトはJ2EE
234nobodyさん
2017/03/23(木) 02:21:23.90ID:RgoacZG3 TwitterはScalaを捨ててNode.jsに移ったそうです。 - 望月いちろうのREADME.md
http://www.utali.io/entry/2017/02/24/170000
http://www.utali.io/entry/2017/02/24/170000
235nobodyさん
2017/03/23(木) 02:39:45.13ID:??? はてブ読むと半分ウソのようだな
236nobodyさん
2017/03/23(木) 04:54:51.42ID:??? たぶん情報流出は、SQL文をそのまま送信しているのだろ
そのSQL文を改変するだけで、情報を盗める
そのSQL文を改変するだけで、情報を盗める
237nobodyさん
2017/03/23(木) 08:50:54.66ID:??? 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/
>colossus 505,321 Sca
>vertx 465,523 Java
>nodejs 304,372 JS
>gin 259,637 Go
Scala使ってるならColossusにすりゃ良かったのに
http://tumblr.github.io/colossus/
238nobodyさん
2017/03/23(木) 09:50:07.65ID: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
http://togetter.com/li/308741
「Scala嫌い。EJB2みたい」
http://d.hatena.ne.jp/karasuyamatengu/20111122/1321978693
golang - [翻訳]なんでGoってみんなに嫌われてるの? - Qiita
http://qiita.com/hirokidaichi/items/adccebb41f77eaa6132f
239nobodyさん
2017/03/23(木) 11:39:38.98ID:??? 「シュバババババ!これJava使って儲けてるよね!?はい!訴訟!」
するOracleが嫌いだからJava界隈とは付き合いたくない
自由が一番
するOracleが嫌いだからJava界隈とは付き合いたくない
自由が一番
240nobodyさん
2017/03/23(木) 11:43:42.42ID:??? Javaは嫌いだがバイトコードにコンパイルするときに大まかなエラーが分かるのは生産性に直結する大きな利点なので
そこらへんはLL言語にない魅力ではあるが、webでコンパイラ言語がいいなら今はGolangがあるので
やっぱりJavaはないな
そこらへんはLL言語にない魅力ではあるが、webでコンパイラ言語がいいなら今はGolangがあるので
やっぱりJavaはないな
241nobodyさん
2017/03/23(木) 20:52:24.97ID:??? Groovy
243nobodyさん
2017/03/24(金) 19:32:51.77ID:E48ccJBl PHPなチームがRuby on Railsでの開発を行って得られたもの - UUUM攻殻機動隊
http://system.blog.uuum.jp/entry/php-to-ruby-on-rails
http://system.blog.uuum.jp/entry/php-to-ruby-on-rails
244nobodyさん
2017/04/08(土) 15:21:35.26ID:6FVPJQs2 [49選]国内注目のWebサービス・アプリを大調査! プログラミング言語、フレームワーク、アーキテクチャの一覧【2017年 春 ver.】 - エンジニアHub|若手Webエンジニアのキャリアを...
https://employment.en-japan.com/engineerhub/entry/2017/04/07/110000
https://employment.en-japan.com/engineerhub/entry/2017/04/07/110000
246nobodyさん
2017/04/10(月) 10:51:10.74ID:??? Rails多いねー。
249nobodyさん
2017/04/10(月) 23:35:35.14ID:??? RoR4の勉強を始めて数週間
そろそろRoR5の参考書が増えてくるだろうから乗り換えるか迷ってるんだけど
RoR5って何かRoR4より不具合出るイメージあるんですが、どうなんでしょう
(最初にlayoutのjavascriptの設定を変える必要があったり)
そろそろRoR5の参考書が増えてくるだろうから乗り換えるか迷ってるんだけど
RoR5って何かRoR4より不具合出るイメージあるんですが、どうなんでしょう
(最初にlayoutのjavascriptの設定を変える必要があったり)
250nobodyさん
2017/04/11(火) 00:37:31.68ID:??? 新しいRails5本が出るよ14日発売
251nobodyさん
2017/04/11(火) 05:23:05.31ID:???252nobodyさん
2017/04/14(金) 03:10:37.25ID:??? >>248
大手が布教活動に全力あげてるからなぁ(勉強会主催)
Goエンジニアを増やしたいのだろう
実際使ってみれば分かるがC,C++と同じコンパイラ言語であることから
速度はLL言語と比較にならないくらい早いし並列処理を簡単にかけるから
CPUリソースをフル活用するのにめちゃくちゃ適してる
テキスト、DB操作以外の複雑な処理(画像加工等)はGolang使ったほうが良いのは誰の目から見ても明らか
それ以外の処理速度がボトルネックにならない部分は、既存資産を活用(RubyやPHP使う)する感じがモダンな開発スタイル
大手が布教活動に全力あげてるからなぁ(勉強会主催)
Goエンジニアを増やしたいのだろう
実際使ってみれば分かるがC,C++と同じコンパイラ言語であることから
速度はLL言語と比較にならないくらい早いし並列処理を簡単にかけるから
CPUリソースをフル活用するのにめちゃくちゃ適してる
テキスト、DB操作以外の複雑な処理(画像加工等)はGolang使ったほうが良いのは誰の目から見ても明らか
それ以外の処理速度がボトルネックにならない部分は、既存資産を活用(RubyやPHP使う)する感じがモダンな開発スタイル
253nobodyさん
2017/04/14(金) 06:31:30.49ID:PqfWvtFE goruby/goruby · GitHub
https://github.com/goruby/goruby
https://github.com/goruby/goruby
254nobodyさん
2017/04/14(金) 14:17:46.89ID:??? 新しいRails5本
結構でかい本屋に行ったのにおいてなかった
売り切れかもしれんが・・・
ネット予約したわ・・・
結構でかい本屋に行ったのにおいてなかった
売り切れかもしれんが・・・
ネット予約したわ・・・
255nobodyさん
2017/04/14(金) 22:48:03.11ID:??? 新しいRails5本
現在Amazonで本日出荷予定になっている
現在Amazonで本日出荷予定になっている
256nobodyさん
2017/04/18(火) 00:18:19.18ID:umdnGnhK 実際に運用してみてわかった、大規模Mastodonインスタンスを運用するコツ - pixiv inside
http://b.hatena.ne.jp/entry/inside.pixiv.blog/harukasan/1284
http://b.hatena.ne.jp/entry/inside.pixiv.blog/harukasan/1284
257nobodyさん
2017/04/18(火) 01:59:23.83ID:umdnGnhK Ruby on Railsの作者より:高まった生産性を仕事を余計にこなすためではなく自分の将来に向けて使おう - himazu blog
http://b.hatena.ne.jp/entry/d.hatena.ne.jp/himazublog/20080927/1222445526
http://b.hatena.ne.jp/entry/d.hatena.ne.jp/himazublog/20080927/1222445526
258nobodyさん
2017/04/18(火) 02:25:44.68ID:umdnGnhK DHH:Railsがあれこれやらない、というところですかね。Railsにはやらないと決めた機能ですとか、却下した余計な装飾品ですとか、そういうのがたくさんあるんですが、
Railsにある20%のソリューションで問題の80%を解決できるようにしています。
http://kdmsnr.com/translations/interview-with-dhh/
Railsにある20%のソリューションで問題の80%を解決できるようにしています。
http://kdmsnr.com/translations/interview-with-dhh/
260nobodyさん
2017/04/21(金) 01:53:15.22ID:JFo+WYOd 品質の大きなラベルが与えられるもの:それはDockerを使わないコンテナだ。
http://postd.cc/docker-in-production-an-update/
Docker in Production: A History of Failure – The HFT Guy
https://thehftguy.com/2016/11/01/docker-in-production-an-history-of-failure/
http://postd.cc/docker-in-production-an-update/
Docker in Production: A History of Failure – The HFT Guy
https://thehftguy.com/2016/11/01/docker-in-production-an-history-of-failure/
261nobodyさん
2017/04/25(火) 07:49:02.45ID:/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
http://b.hatena.ne.jp/entry/gmba.jp/2015-02-19-15-20-41/44-opinions/1219-opinion-oishi-vol2.html
262nobodyさん
2017/04/25(火) 21:46:15.80ID:/caofAvG NodeJS vs Ruby on Rails comparison 2017. Which is the best for web development?
https://medium.com/@TechMagic/9aae7a3f08bf
https://medium.com/@TechMagic/9aae7a3f08bf
263nobodyさん
2017/04/27(木) 23:42:28.46ID:??? ReactSPAをRailsに戻している話 // Speaker Deck
https://speakerdeck.com/itkrt2y/reactspaworailsnili-siteiruhua
https://speakerdeck.com/itkrt2y/reactspaworailsnili-siteiruhua
264nobodyさん
2017/04/29(土) 19:05:23.33ID:EnveZf0D エンタープライズにおけるiOSアプリ開発で 押さえておくべき7つのこと
http://b.hatena.ne.jp/entry/gmba.jp/2015-02-19-15-20-41/44-opinions/1219-opinion-oishi-vol2.html
http://b.hatena.ne.jp/entry/gmba.jp/2015-02-19-15-20-41/44-opinions/1219-opinion-oishi-vol2.html
265nobodyさん
2017/04/29(土) 19:06:51.15ID:EnveZf0D エンタープライズにおけるiOSアプリ開発で 押さえておくべき7つのこと
http://www.slideshare.net/feedtailor/ios7-38955693
http://www.slideshare.net/feedtailor/ios7-38955693
266nobodyさん
2017/04/29(土) 19:11:14.34ID:??? リンク集になりつつありますね、このスレ。
267nobodyさん
2017/04/29(土) 19:17:47.63ID:??? オワコンになりつつあるルビーの存在価値に関する確証バイアスを深めるスレ
271nobodyさん
2017/05/01(月) 17:33:07.17ID:sUjjJTB5 https://goo.gl/YbgPdk
これ嘘でしょ?本当だったら、へこむわ。。
これ嘘でしょ?本当だったら、へこむわ。。
272nobodyさん
2017/05/01(月) 19:33:15.85ID:2UNIqEUD こっちくんな
274nobodyさん
2017/05/04(木) 01:46:06.10ID:??? 今の旬ってなんなの?
275nobodyさん
2017/05/04(木) 01:57:46.18ID:??? 鰹
276nobodyさん
2017/05/04(木) 04:28:10.65ID:??? 鯖
277nobodyさん
2017/05/04(木) 11:27:09.48ID:??? 象
278nobodyさん
2017/05/04(木) 13:41:18.17ID:mK27MLyL ケケ
. 旬
. 旬
279nobodyさん
2017/05/04(木) 14:26:59.11ID:??? 改訂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
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
280nobodyさん
2017/05/04(木) 14:28:06.75ID:??? 改訂2版 パーフェクトRuby | Rubyサポーターズ |本 | 通販 | Amazon
https://www.amazon.co.jp/dp/4774189774/
なんか余計なものついちゃったので削除したやつ
https://www.amazon.co.jp/dp/4774189774/
なんか余計なものついちゃったので削除したやつ
281nobodyさん
2017/05/04(木) 17:16:52.49ID:??? ちょっとまて
指差し確認
そのURL貼る前に
指差し確認
そのURL貼る前に
282あ
2017/05/05(金) 07:34:54.30ID:uL83jZhk Writing software is hard – Signal v. Noise
https://m.signalvnoise.com/388d5e982ad9
https://m.signalvnoise.com/388d5e982ad9
283nobodyさん
2017/05/08(月) 06:55:58.62ID:Sp2tAPIg rubyは52個のサービス中、28個のサービスで利用されており、一番人気のプログラミング言語でした。
http://blog.livedoor.jp/oka_lab/archives/1065757775.html
http://blog.livedoor.jp/oka_lab/archives/1065757775.html
284nobodyさん
2017/05/08(月) 08:46:15.69ID:??? Rubyがこれからも優位なのかなー。
285nobodyさん
2017/05/08(月) 10:35:57.85ID:8FiFzBWH Rubyは流行っているように見えるだけ
286nobodyさん
2017/05/08(月) 21:33:18.13ID:??? 好き嫌いは誰にでもあるからねー
俺だってJavaは大嫌いだしw
俺だってJavaは大嫌いだしw
287nobodyさん
2017/05/08(月) 23:05:12.61ID:??? Javaは別に嫌いではないけどオラクルは嫌い
あと受託系企業も嫌い
なのでJavaを避けている
あと受託系企業も嫌い
なのでJavaを避けている
288nobodyさん
2017/05/08(月) 23:36:57.13ID:??? RailsはBtoCの自社サービス系の会社が多い
自社サービス系は少数精鋭が多くエンジニアに対する待遇が良い
JavaはBtoBの受託系が90%以上
スキルにばらつきがある烏合の衆でITゼネコン構造のブラック企業である確率が高い
自社サービス系は少数精鋭が多くエンジニアに対する待遇が良い
JavaはBtoBの受託系が90%以上
スキルにばらつきがある烏合の衆でITゼネコン構造のブラック企業である確率が高い
289nobodyさん
2017/05/09(火) 00:22:38.00ID:??? > RailsはBtoCの自社サービス系の会社が多い
例えばどんなの?
俺はgitlabぐらいしかしらない。
例えばどんなの?
俺はgitlabぐらいしかしらない。
290nobodyさん
2017/05/09(火) 00:39:24.92ID:??? 上場企業ならクックパッドがRails使いとして有名
291nobodyさん
2017/05/09(火) 00:41:02.52ID:??? Gunosyもそうだし食べログもだし
元Google社員が起こしたFreeeもRailsだね
WantedlyやCrowdworksもRailsのはず
元Google社員が起こしたFreeeもRailsだね
WantedlyやCrowdworksもRailsのはず
292nobodyさん
2017/05/09(火) 00:42:41.30ID:??? ちなみにQiitaもRailsだよ
293nobodyさん
2017/05/09(火) 00:50:17.47ID:??? Rails使いとMacユーザって層が被ってるよね
対するJava使いはWindowsが多い
エンジニアかIT土方かの違いがOS選択の傾向にも現れてる
対するJava使いはWindowsが多い
エンジニアかIT土方かの違いがOS選択の傾向にも現れてる
294nobodyさん
2017/05/09(火) 00:53:45.93ID:??? > Rails使いとMacユーザって層が被ってるよね
どうやって調べたの?
どうやって調べたの?
295nobodyさん
2017/05/09(火) 00:55:22.50ID:??? LINEはJavaが多いけどMacがメインとして使われてるよ。
ほんとしらないんだねw
ほんとしらないんだねw
296nobodyさん
2017/05/09(火) 00:55:54.14ID:??? 上場企業主催の勉強会
MatzもMSのカンファレンスでこの件について指摘してたが殆どMacユーザだよ
MatzもMSのカンファレンスでこの件について指摘してたが殆どMacユーザだよ
297nobodyさん
2017/05/09(火) 00:56:16.04ID:??? 外資系はJavaが多い気がする。Googleもそうだし
300nobodyさん
2017/05/09(火) 00:58:33.21ID:??? http://www.itmedia.co.jp/news/articles/1606/08/news138.html
>「例えばスーパーコンピュータは97%がLinuxで動いているし、開発者カンファレンスとかに行けば9割がMac。あれだけデベロッパーと叫んでいたのに、デベロッパー向けのPCのシェアは1割に満たない」(まつもと氏)。
>「例えばスーパーコンピュータは97%がLinuxで動いているし、開発者カンファレンスとかに行けば9割がMac。あれだけデベロッパーと叫んでいたのに、デベロッパー向けのPCのシェアは1割に満たない」(まつもと氏)。
302nobodyさん
2017/05/09(火) 00:59:36.43ID:??? 開発者カンファレンスとかに行けば9割がMac
=開発者カンファレンス以外では9割がWindows
=つまり目立ちたがり屋がMacを使ってるってだけで
会社で使ってるのはWindowsってことさ、あはははは
いいから統計データ持ってこいよ
=開発者カンファレンス以外では9割がWindows
=つまり目立ちたがり屋がMacを使ってるってだけで
会社で使ってるのはWindowsってことさ、あはははは
いいから統計データ持ってこいよ
303nobodyさん
2017/05/09(火) 01:01:04.33ID:??? まつもとが言うことはぜったいに正しい
信者たるもの教祖の言うことは絶対である
信者たるもの教祖の言うことは絶対である
305nobodyさん
2017/05/09(火) 01:15:26.43ID:??? 昔、Googleから出される試験を突破しないと参加が認められない
Google Devfest 2010に行った時は、たしかにMacユーザ(&iPhoneユーザ)が多かったな
応募者の上位2割しか参加できなかったからゴミエンジニアはいなかったと思う
Google Devfest 2010に行った時は、たしかにMacユーザ(&iPhoneユーザ)が多かったな
応募者の上位2割しか参加できなかったからゴミエンジニアはいなかったと思う
306nobodyさん
2017/05/09(火) 01:20:28.34ID:??? https://japan.googleblog.com/2010/03/devfest-2010-japan.html
>開発者イベント「DevFest 2010 Japan」が東京と京都会場で開催されました。
>2,000名を超える事前登録に対し、「DevQuiz」にパスした 400名が参加証を手に来場しました。
ちなみにこれね
他の勉強会だと先着順で誰でも参加できるから>>298の指摘通り
雑魚エンジニアばかり集まってる可能性を否定できない
>開発者イベント「DevFest 2010 Japan」が東京と京都会場で開催されました。
>2,000名を超える事前登録に対し、「DevQuiz」にパスした 400名が参加証を手に来場しました。
ちなみにこれね
他の勉強会だと先着順で誰でも参加できるから>>298の指摘通り
雑魚エンジニアばかり集まってる可能性を否定できない
307nobodyさん
2017/05/09(火) 02:03:26.77ID:??? というか、仕事じゃなくて、私物のパソコンを持ってきましたってだけで
普段からMac使ってることにはならんのだが
普段からMac使ってることにはならんのだが
308nobodyさん
2017/05/09(火) 10:07:30.44ID:??? くやしいのぅ
309nobodyさん
2017/05/09(火) 12:51:45.13ID:hoYmM58N クックぱっとほど害悪な技術情報を垂れ流す企業はないよ
311nobodyさん
2017/05/10(水) 22:12:35.24ID:??? RubyVM を作った笹田耕一が、クックパッドへ入社した
クックパッドは今や、Rubyでは日本一の会社!
クックパッドは今や、Rubyでは日本一の会社!
312nobodyさん
2017/05/10(水) 22:59:59.12ID:??? 料理レシピサイトじゃ上限知れてるよなぁ
313nobodyさん
2017/05/10(水) 23:02:25.00ID:??? 中国 Baidu
韓国 NAVER
日本 国産検索サイトなし(YahooはGoogleの借りてるだけ、いわゆるOEM)
検索を制するものはITを制する
早く日本もだそう
韓国 NAVER
日本 国産検索サイトなし(YahooはGoogleの借りてるだけ、いわゆるOEM)
検索を制するものはITを制する
早く日本もだそう
316nobodyさん
2017/05/11(木) 22:09:49.72ID:co9YbKjv RailsConf 2017: Opening Keynote by David Heinemeier Hansson - YouTube
http://www.youtube.com/watch?v=Cx6aGMC6MjU
http://www.youtube.com/watch?v=Cx6aGMC6MjU
317nobodyさん
2017/05/17(水) 15:34:51.81ID:oxgNnxQF railsチュートリアルの内容ぐらいならできます。って人はどれぐらいの企業に応募したらいいんですか?ベンチャーは無理そうと聞いたのですが中堅あたりを狙えますか?
318nobodyさん
2017/05/17(水) 16:40:11.12ID:??? 戦力外
319nobodyさん
2017/05/18(木) 09:57:40.54ID:gP/30IcG JavaとかC#やっていれば普通に全国で仕事にありつけるよ。中堅企業以上で常駐だけど
Rubyだと東京の零細ベンチャーぐらいでしょ。
Rubyだと東京の零細ベンチャーぐらいでしょ。
320nobodyさん
2017/05/18(木) 12:34:01.48ID:ltLLWFek rails 募集 - Twitter検索
http://twitter.com/search?q=rails%E3%80%80%E5%8B%9F%E9%9B%86
http://twitter.com/search?q=rails%E3%80%80%E5%8B%9F%E9%9B%86
321nobodyさん
2017/05/18(木) 15:18:41.70ID:bVbNiKee twitterとかω
322nobodyさん
2017/05/18(木) 17:24:30.06ID:ltLLWFek プログラマになりたい方へ!開発に必要なスキルを身につけることができます! - 株式会社万葉のWeb エンジニア中途・新卒の求人 - Wantedly
https://www.wantedly.com/projects/77873
https://www.wantedly.com/projects/77873
323nobodyさん
2017/05/19(金) 21:22:47.45ID:??? JavaとC#じゃゼネコンIT構造のブラック受託企業の名前しか浮かばない
324nobodyさん
2017/05/19(金) 23:02:03.32ID:??? C#はUnityあるか
Unity使いの80%がC#選んでる
スマホアプリ作れるなら転職には困らん、というか独立できる
Unity使いの80%がC#選んでる
スマホアプリ作れるなら転職には困らん、というか独立できる
325nobodyさん
2017/05/19(金) 23:05:24.26ID:??? AndroidもJavaだな
326nobodyさん
2017/05/19(金) 23:59:33.55ID:??? 究極目標はホワイト企業に就職ではなくて
一人で設計・開発・運営するwebサービス立ち上げて
Google AdsenseやNendから毎月100万以上貰って
誰からも命令されること無く、誰にも給料払うこと無く
悠々自適に生活することだぜ
一人で設計・開発・運営するwebサービス立ち上げて
Google AdsenseやNendから毎月100万以上貰って
誰からも命令されること無く、誰にも給料払うこと無く
悠々自適に生活することだぜ
327nobodyさん
2017/05/20(土) 12:32:17.67ID:e4GNv/kW 税金は絞り盗られます
328nobodyさん
2017/05/20(土) 16:01:17.73ID:??? それは年収1000万以上の外資系ホワイトIT企業に勤務してても同じだぜ
給与所得控除があるかないかの違いしかない
給与所得控除があるかないかの違いしかない
329nobodyさん
2017/05/20(土) 16:02:26.51ID:??? ある程度アクセスが安定してるwebサイトの平均的なCPMは150円ほどらしいので
月間1000万PVあれば毎月100万収入を得られるぞ
月間1000万PVあれば毎月100万収入を得られるぞ
330nobodyさん
2017/05/20(土) 16:02:59.14ID:??? 訂正CPMは100〜150円
331nobodyさん
2017/05/20(土) 16:17:41.39ID:??? 毎月50万円でも嬉しい
332nobodyさん
2017/05/20(土) 17:00:27.89ID:YnuEC7gj 俺って頭いいしコミュ力も高いし天才だわ
あ、でも口だけのやつと一緒にしないでね
ちゃんと英語できるしムエタイも最強だしチェスもロシアのアマ強豪と張り合うくらいだからまだ2年しかやってないけどな
俺くらいのスキルあるやつと一緒に組んで大金儲けたいんだけどだれか自分に底知れぬ自信持ってるやついる・
口だけのやつは勘弁してね
あ、でも口だけのやつと一緒にしないでね
ちゃんと英語できるしムエタイも最強だしチェスもロシアのアマ強豪と張り合うくらいだからまだ2年しかやってないけどな
俺くらいのスキルあるやつと一緒に組んで大金儲けたいんだけどだれか自分に底知れぬ自信持ってるやついる・
口だけのやつは勘弁してね
333nobodyさん
2017/05/20(土) 18:10:59.41ID:??? IPA未踏→東大→IBM勤務の後輩紹介してあげようか?
334nobodyさん
2017/05/20(土) 18:27:10.16ID:YnuEC7gj >>333
自分に自信があるやつな
しかも釣りだろすぐわかるなお前がそいつ紹介できるわけねーだろ
俺クラスになると釣りかどうかは瞬時に見分けられるからな
go home get a job faggot
自分に自信があるやつな
しかも釣りだろすぐわかるなお前がそいつ紹介できるわけねーだろ
俺クラスになると釣りかどうかは瞬時に見分けられるからな
go home get a job faggot
336nobodyさん
2017/05/20(土) 20:01:01.26ID:??? IBMってことはGoogleに入れなかったのか
337nobodyさん
2017/05/21(日) 13:40:03.45ID:??? 656 名前:nobodyさん[] 投稿日:2017/05/20(土) 16:56:13.95 ID:YnuEC7gj
俺ハッカーになりたいけど1日でなれる?
ちなみに英語とチェスとムエタイが最強な天才だお
俺ハッカーになりたいけど1日でなれる?
ちなみに英語とチェスとムエタイが最強な天才だお
338nobodyさん
2017/05/21(日) 13:41:22.11ID:??? 自分では何も出来ないnewbieじゃんw
他人の褌で儲けようとする天才なのか?Tehuっぽいやつだな
他人の褌で儲けようとする天才なのか?Tehuっぽいやつだな
339nobodyさん
2017/05/24(水) 10:34:40.15ID:??? >>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
プログラムのキャリアを台無しにしたくなければ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
340nobodyさん
2017/05/24(水) 13:54:24.60ID:??? Ruby(Rails)はモックアップ、プロトタイプを作るためのツールで
本番環境で動作させるものは負荷に強いJava(Scala)やGolangで作るのがいい
本番環境で動作させるものは負荷に強いJava(Scala)やGolangで作るのがいい
341nobodyさん
2017/05/24(水) 16:02:41.97ID:??? juliaはどこへ逝ってしまったのだろう
342nobodyさん
2017/05/24(水) 16:56:41.79ID:Od1enF8/ Ruby on Railsの事例まとめ(海外有名サイト編) - [Skillhub (スキルハブ)]
http://skillhub.jp/blogs/176
Ruby on Railsの事例まとめ(日本有名サイト編) - [Skillhub (スキルハブ)]
http://skillhub.jp/blogs/177?ref=176
http://skillhub.jp/blogs/176
Ruby on Railsの事例まとめ(日本有名サイト編) - [Skillhub (スキルハブ)]
http://skillhub.jp/blogs/177?ref=176
344nobodyさん
2017/05/24(水) 23:11:22.29ID:pvGOx8s9 最近出たRubyパーフェクトの改訂第2版買った方がいい?
345nobodyさん
2017/05/25(木) 02:59:17.38ID:??? あれ最後の章だけ別のに変わってた
346nobodyさん
2017/05/25(木) 14:18:51.78ID:??? クラウド費用抑える目的で処理が早い言語を使う
小規模でも恩恵あるだろ
小規模でも恩恵あるだろ
347nobodyさん
2017/05/25(木) 14:23:47.30ID:??? フロントエンドがiOSでもAndroidでもWebでも型つき言語が主流になったので
サーバーサイドもいずれそうなる
遅い言語はもうお呼びでない
サーバーサイドもいずれそうなる
遅い言語はもうお呼びでない
348nobodyさん
2017/05/25(木) 16:03:40.11ID:GzG47Wu8 開発コスト
運用コスト
保守コスト
運用コスト
保守コスト
349nobodyさん
2017/05/25(木) 16:10:05.15ID:??? 実行速度が早い言語が開発コストが高いかといえばそうでもない
コンパイル時にエラー検出できるからむしろ効率良い
コンパイル速度も改善されてるし
LL言語はPCが非力だった時代の名残みたいなもんだな
コンパイル時にエラー検出できるからむしろ効率良い
コンパイル速度も改善されてるし
LL言語はPCが非力だった時代の名残みたいなもんだな
350nobodyさん
2017/05/25(木) 19:55:53.22ID:??? なんでそういう話する人間がRailsスレ覗いてるんですかねぇ
Ruby叩いて気持ちよくなりたいんですかねぇ
Ruby叩いて気持ちよくなりたいんですかねぇ
351nobodyさん
2017/05/25(木) 21:04:45.40ID:??? 啓蒙だぞ
352nobodyさん
2017/05/25(木) 21:19:38.32ID:??? 余計なお世話としか
353nobodyさん
2017/05/25(木) 21:21:30.25ID:??? Rubyは第二のPHPerを産み育ててしまう雰囲気があるからな
IT後進国の汚名を着させられてる日本を憂いているのだよ
新人が誤った方向に向かわないよう適切に誘導してあげなければいけない
IT後進国の汚名を着させられてる日本を憂いているのだよ
新人が誤った方向に向かわないよう適切に誘導してあげなければいけない
354nobodyさん
2017/05/25(木) 21:23:02.36ID:??? 思想がパヨクみたい
自分の思想のためなら他所の場所を荒らすこともいとわないところとか
自分の思想のためなら他所の場所を荒らすこともいとわないところとか
355nobodyさん
2017/05/25(木) 22:26:35.92ID:??? 今すぐ辞めて欲しい、「Ruby on Rails勉強してます」「CakePHP勉強してます」
http://blog.sumyapp.com/2013/07/no-recommend-rails/
Railsが時代に合わなくなってきた
http://qiita.com/kaiinui/items/2781219340d427543d08
http://blog.sumyapp.com/2013/07/no-recommend-rails/
Railsが時代に合わなくなってきた
http://qiita.com/kaiinui/items/2781219340d427543d08
356nobodyさん
2017/05/25(木) 22:36:38.51ID: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/
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/
357nobodyさん
2017/05/26(金) 02:34:38.06ID:??? >>340
いまどきJavaなんてプログラマに苦行を強いるだけだし、Scalaは言語としては悪くないけど周辺技術が
クソすぎてRuby界隈の足元にも及ばないし、Goに至ってはただのBetter C++で速度を出したい部分限定で
使うならいいけどRaisのような分野で使おうと思ってるPMがいたら今すぐ洗脳解除プログラムを適用すべき
レベルで病んでるぞ
いまどきJavaなんてプログラマに苦行を強いるだけだし、Scalaは言語としては悪くないけど周辺技術が
クソすぎてRuby界隈の足元にも及ばないし、Goに至ってはただのBetter C++で速度を出したい部分限定で
使うならいいけどRaisのような分野で使おうと思ってるPMがいたら今すぐ洗脳解除プログラムを適用すべき
レベルで病んでるぞ
358nobodyさん
2017/05/26(金) 06:17:21.61ID:??? > Raisのような分野で使おうと思ってる
JavaやScalaやGoをモックアップやプロトタイプのような分野で使うわけ無いだろうw
JavaやScalaやGoをモックアップやプロトタイプのような分野で使うわけ無いだろうw
359nobodyさん
2017/05/26(金) 07:31:33.32ID:???360nobodyさん
2017/05/26(金) 08:09:51.02ID:??? webアプリなら、Rails, Kotlin。
Kotlin = Scala + Groovy
Go は、Docker などのミドルウェア
Kotlin = Scala + Groovy
Go は、Docker などのミドルウェア
361nobodyさん
2017/05/26(金) 10:42:43.05ID:GIBsrs/J 在○企業は大体PHPかRailsこれはガチ
362nobodyさん
2017/05/26(金) 20:45:55.29ID:??? 在○企業は大体Macを使ってる これもガチ
363nobodyさん
2017/05/27(土) 13:14:26.19ID:+JbmxbwN364nobodyさん
2017/05/27(土) 14:22:15.14ID:??? Golang使えば良いんじゃね
365nobodyさん
2017/05/27(土) 14:43:49.92ID:??? うーん確証バイアス
366nobodyさん
2017/05/29(月) 16:07:39.16ID:6v4UcGhE 今回の民法改正、ソフトウェア受託開発の場合、(検収後ではなく)バグ発見後1年瑕疵担保責任があるということで、地獄かよ、と思ったが、
元々問題が起きがちな受託案件がビジネス的に成立しなくなることで強制的に業界再編につながるなら良いことかもと思うようになった。
一部で地獄を見ても。
https://twitter.com/yukihiro_matz/status/869061879389343744
元々問題が起きがちな受託案件がビジネス的に成立しなくなることで強制的に業界再編につながるなら良いことかもと思うようになった。
一部で地獄を見ても。
https://twitter.com/yukihiro_matz/status/869061879389343744
367nobodyさん
2017/05/29(月) 16:28:06.55ID:6v4UcGhE ニュース - 改正民法が成立、「瑕疵担保責任」などシステム開発契約に影響大:ITpro
http://b.hatena.ne.jp/entry/itpro.nikkeibp.co.jp/atcl/news/17/052601508/
http://b.hatena.ne.jp/entry/itpro.nikkeibp.co.jp/atcl/news/17/052601508/
368nobodyさん
2017/05/29(月) 18:39:28.61ID:??? バグがないソフトなんて無いから・・・
これは実際の現場を知らないアホが作ったんだろう
これは実際の現場を知らないアホが作ったんだろう
369nobodyさん
2017/05/29(月) 18:39:56.28ID:rUgG6Dkj バグ発見後ってふざけてると思うけど
糞ソフトや糞業者が無くなるなら良いことかもな
糞ソフトや糞業者が無くなるなら良いことかもな
370nobodyさん
2017/05/29(月) 18:46:15.79ID:??? うちは受託じゃないからどうでもいいわ
自社開発のBtoCは自社の利益のためにバグがあったらすぐ潰すのが当たり前の世界
受託のビジネスモデルが破綻してるのは前々からだし、いい引導になるんじゃないか?
自社開発のBtoCは自社の利益のためにバグがあったらすぐ潰すのが当たり前の世界
受託のビジネスモデルが破綻してるのは前々からだし、いい引導になるんじゃないか?
371nobodyさん
2017/05/29(月) 18:50:30.56ID:??? 受託が全部消えて自社開発するしかなくなり
その結果、右から左に案件を受け流すだけのピンはね屋が消え
エンジニアの待遇が向上する可能性もあるので応援したい
その結果、右から左に案件を受け流すだけのピンはね屋が消え
エンジニアの待遇が向上する可能性もあるので応援したい
372nobodyさん
2017/05/29(月) 19:10:37.12ID:??? Railsでシステム作って納品する
↓
Railsはマイナー、メジャーのアップデートが半年以内に必ずある
↓
客がアップデートする。アップデートによるエラーやバグ、動作の不具合に気づく
↓
気づいてから1年以内に通知すれば、5年間無料保証ゲット
↓
つまりRailsがアップデートするたびに、無償の修正作業を発生するということかな
↓
Railsはマイナー、メジャーのアップデートが半年以内に必ずある
↓
客がアップデートする。アップデートによるエラーやバグ、動作の不具合に気づく
↓
気づいてから1年以内に通知すれば、5年間無料保証ゲット
↓
つまりRailsがアップデートするたびに、無償の修正作業を発生するということかな
373nobodyさん
2017/05/29(月) 19:15:57.41ID:rUgG6Dkj ノーカット無修正
374nobodyさん
2017/05/29(月) 19:27:37.27ID:??? 利用するWAFのGithubページにissueが残ってる限り、無償サポートを強制されるから
自社でフレームワークを作ってクローズドにするしかないな
潜在的なバグを顧客に知られないようにする工夫が必要
自社でフレームワークを作ってクローズドにするしかないな
潜在的なバグを顧客に知られないようにする工夫が必要
375nobodyさん
2017/05/29(月) 20:15:25.01ID: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
これは、民法で定められた内容と異なる内容で契約した場合、
常識と照らし合わせて著しく逸脱してなければ、契約内容が優先されるというものである。
例えば、改正案では不具合の無償修正に関して「不具合が有る事実を知ったときから1年間、5年以内が上限」としているが、
契約で「引渡しから3年以内」と結んでいた場合、契約を結んだ「3年以内」のほうが優先されるのである。
そのためどのような個別契約を結ぶか、という点が大変重要になるのである。
http://www.techvan.co.jp/media/quality/civil-code
民法
第91条
法律行為の当事者が法令中の公の秩序に関しない規定と異なる意思を表示したときは、その意思に従う。
http://www.minnpou-sousoku.com/category/article/5/91.html
376nobodyさん
2017/05/30(火) 09:20:20.09ID:L5po86sS >>375
客が瑕疵担保責任法の法改正を知ってくると思うから、今後5年無償保証をお願いされるだろう
営業がそれでも仕事を取ってこれるか?たぶん無理だろう。無限の直していたら赤字になる。
こういう保守に弱い言語、ころころ仕様が変わる言語は仕事として発生しなくなってくる。
これは変わり目だ。お前らも早く逃げたほうがいいぞ。RubyやPHPなど動的言語は確実に廃れる。
保守に強い言語のみ生き残れる。
客が瑕疵担保責任法の法改正を知ってくると思うから、今後5年無償保証をお願いされるだろう
営業がそれでも仕事を取ってこれるか?たぶん無理だろう。無限の直していたら赤字になる。
こういう保守に弱い言語、ころころ仕様が変わる言語は仕事として発生しなくなってくる。
これは変わり目だ。お前らも早く逃げたほうがいいぞ。RubyやPHPなど動的言語は確実に廃れる。
保守に強い言語のみ生き残れる。
377nobodyさん
2017/05/30(火) 10:24:23.61ID:zplMvd5e 了解
378nobodyさん
2017/05/31(水) 21:00:24.95ID:???379nobodyさん
2017/06/01(木) 00:08:51.02ID:+ezbGRtW >>376
わざわざこのスレまで来て忠告ありがとうな
わざわざこのスレまで来て忠告ありがとうな
380nobodyさん
2017/06/01(木) 09:04:49.02ID:??? そんでみんなJavaで消耗してるんじゃなかったっけ?
俺はやだけど。
俺はやだけど。
381nobodyさん
2017/06/01(木) 17:26:13.77ID:??? XML地獄だったJava(当時主流だったStruts)と対比してRailsが流行った時代はもう過去のもの
JavaにもRailsライクなWAFあるしバイトコードコンパイル時にエラー検出できるからRailsより生産性高いよ
JavaにもRailsライクなWAFあるしバイトコードコンパイル時にエラー検出できるからRailsより生産性高いよ
382nobodyさん
2017/06/01(木) 17:27:35.30ID:??? そして動作速度も早い
AndroidにKotlinが採用されたので
受託(ブラック企業)からスマホアプリ開発自社サービス企業(ホワイト企業)に転職する際にも有利だし
AndroidにKotlinが採用されたので
受託(ブラック企業)からスマホアプリ開発自社サービス企業(ホワイト企業)に転職する際にも有利だし
383nobodyさん
2017/06/01(木) 19:59:08.21ID:???384nobodyさん
2017/06/01(木) 20:27:04.64ID:??? 型定義の手間ってなんだ?
だったらGolang使えば?
だったらGolang使えば?
385nobodyさん
2017/06/01(木) 20:41:27.88ID:??? いまはRustかKotolinだよ
386nobodyさん
2017/06/01(木) 20:54:04.14ID:??? GAE/Rustはない
無料で始められるPaaSのGAE/Go一択だな
無料で始められるPaaSのGAE/Go一択だな
388nobodyさん
2017/06/01(木) 21:55:32.22ID:???389nobodyさん
2017/06/01(木) 22:15:20.41ID:??? RUBYMOTIONでAndroid開発している人どうですか?
今、資格取得に忙しいんで時間が取れないのだけど、終わったらやってみたいと思っている。
今、資格取得に忙しいんで時間が取れないのだけど、終わったらやってみたいと思っている。
390nobodyさん
2017/06/02(金) 19:59:08.42ID:??? rails5.0 になってやっとleft outer joinメソッドが実装されたのは驚き
今までなかったのかよ、と
これがなくてよくDB使ってたな
まさかRailsユーザってDBはあまり詳しくない奴ばかりなのか?
今までなかったのかよ、と
これがなくてよくDB使ってたな
まさかRailsユーザってDBはあまり詳しくない奴ばかりなのか?
391nobodyさん
2017/06/02(金) 20:07:40.39ID:??? よくJavaで構築するようなイントラ系ビジネスアプリケーションを受託開発するビジネスでRailsを使っている会社は少ない
主にBtoCの自社サービス系(web)の構築に使われる
大規模なアクセスを捌かなきゃいけないのでスケーラビリティの低いRDBMSは選択されずNoSQLなどが使われる
NoSQLはJOINが必要なデータは最初から結合して保存しておかないとパフォーマンスが落ちる
主にBtoCの自社サービス系(web)の構築に使われる
大規模なアクセスを捌かなきゃいけないのでスケーラビリティの低いRDBMSは選択されずNoSQLなどが使われる
NoSQLはJOINが必要なデータは最初から結合して保存しておかないとパフォーマンスが落ちる
392nobodyさん
2017/06/02(金) 20:11:19.02ID:???393nobodyさん
2017/06/02(金) 20:13:33.76ID:??? ついでに言っておくとWebアプリケーションのパフォーマンスボトルネックは
データベースのディスクI/Oが大部分なので
いわゆるコントローラーの処理速度をGolangやJavaで高速化しても
全体はそれほど早くならない
データベースのディスクI/Oが大部分なので
いわゆるコントローラーの処理速度をGolangやJavaで高速化しても
全体はそれほど早くならない
394nobodyさん
2017/06/03(土) 03:17:48.32ID:??? >>390
> rails5.0 になってやっとleft outer joinメソッドが実装されたのは驚き
だってSQL使わないじゃん。結合なんて勝手にやってくれて
内部でjoinしてくれるでしょ?
なんでわざわざ自前でjoin書かないといかんのだ?って感じなんだが
> rails5.0 になってやっとleft outer joinメソッドが実装されたのは驚き
だってSQL使わないじゃん。結合なんて勝手にやってくれて
内部でjoinしてくれるでしょ?
なんでわざわざ自前でjoin書かないといかんのだ?って感じなんだが
395nobodyさん
2017/06/03(土) 06:33:10.10ID:FxhPauU7396nobodyさん
2017/06/03(土) 09:32:56.62ID:???397nobodyさん
2017/06/03(土) 09:50:49.71ID:??? >>396
こんな感じ?
class Hoge; end
class Fuga; belongs_to :hoge; end
Fuga.all.each {|fuga| p fuga.hoge&.name }
eager_loadはお好みで
こんな感じ?
class Hoge; end
class Fuga; belongs_to :hoge; end
Fuga.all.each {|fuga| p fuga.hoge&.name }
eager_loadはお好みで
402nobodyさん
2017/06/04(日) 20:22:56.25ID:???403nobodyさん
2017/06/04(日) 20:25:34.07ID:??? >>402
でも似たようなコードで同じことができるなら別にいいじゃん
SQL原理主義なんてバッチみたいな速度にシビアな場面でだけ使えばいいんだし、
UIみたいなそうでもないところはコードの保守性の方が大事だよね
でも似たようなコードで同じことができるなら別にいいじゃん
SQL原理主義なんてバッチみたいな速度にシビアな場面でだけ使えばいいんだし、
UIみたいなそうでもないところはコードの保守性の方が大事だよね
404nobodyさん
2017/06/04(日) 20:34:04.62ID:??? >>402
え?データのあるなしを判断するはあくまでDBでしょ?
ActiveRecordはそこで投げるSQLを隠蔽しているだけで、ActiveRecordだってデータのあるなしはDBに問い合わせてるよ
そこでLEFT OUTER JOINを使うか、eager loadを使うかで投げるSQLの内容は違うだろうけど、Rubyがデータのあるなしを
判断できるわけないでしょ
え?データのあるなしを判断するはあくまでDBでしょ?
ActiveRecordはそこで投げるSQLを隠蔽しているだけで、ActiveRecordだってデータのあるなしはDBに問い合わせてるよ
そこでLEFT OUTER JOINを使うか、eager loadを使うかで投げるSQLの内容は違うだろうけど、Rubyがデータのあるなしを
判断できるわけないでしょ
405nobodyさん
2017/06/04(日) 20:57:07.63ID:???406nobodyさん
2017/06/04(日) 20:57:38.44ID:??? いままではDBのしごとで
それぞれの立場で仕事してたのに
Ruby側でやりたいとかわがまま言い出して
Ruby側で実装されたって流れ。
それぞれの立場で仕事してたのに
Ruby側でやりたいとかわがまま言い出して
Ruby側で実装されたって流れ。
407nobodyさん
2017/06/04(日) 21:03:43.41ID:???408nobodyさん
2017/06/05(月) 13:41:25.89ID:??? SQL書きたくない(書けない)ってひとがRubyというかRailsというかActiveRecordに流れただけ
410nobodyさん
2017/06/07(水) 01:48:34.20ID:klvA1t8P ヒカル TV出演「年間5億は稼ぐ勢いですね」
https://www.youtube.com/watch?v=G7qL6ftpets
第1回案件王ランキング!YouTuberで1番稼いでるのは誰だ!
https://www.youtube.com/watch?v=asF2wQ2xhjY&t=61s
ユーチューバーの儲けのカラクリを徹底検証!
https://www.youtube.com/watch?v=FUSb4erJSXE&t=504s
【給料公開】チャンネル登録者4万人突破記念!YouTuberの月収公開!
https://www.youtube.com/watch?v=Y7DAQ0RKilM&t=326s
誰も言わないなら俺がYouTuberのギャラ相場を教えます
https://www.youtube.com/watch?v=E4q-vaQh2EQ&t=118s
YouTuberになりたいのは馬鹿じゃない!YouTuberになる方法
https://www.youtube.com/watch?v=Fr0WXXZRMSQ
最高月収5000万円だとさ。年収じゃなくて「月収」な
おまえらもyoutubeに動画投稿したほうがいいぞ。副業にぴったしだ
やろうと思えばスマホがあればできるぞ
最低2年はやらないとここまではいかないだろうけど才能とアイデアと
企画力と継続力があればが大儲けできる可能性がなくもない
まだまだ他の職種に比べれば競争率は低いからオススメ
顔出したくないならラファエルみたいに仮面つければいい
ハロウィン用でいろいろな仮装マスク売ってるからオヌヌメ
https://www.youtube.com/watch?v=G7qL6ftpets
第1回案件王ランキング!YouTuberで1番稼いでるのは誰だ!
https://www.youtube.com/watch?v=asF2wQ2xhjY&t=61s
ユーチューバーの儲けのカラクリを徹底検証!
https://www.youtube.com/watch?v=FUSb4erJSXE&t=504s
【給料公開】チャンネル登録者4万人突破記念!YouTuberの月収公開!
https://www.youtube.com/watch?v=Y7DAQ0RKilM&t=326s
誰も言わないなら俺がYouTuberのギャラ相場を教えます
https://www.youtube.com/watch?v=E4q-vaQh2EQ&t=118s
YouTuberになりたいのは馬鹿じゃない!YouTuberになる方法
https://www.youtube.com/watch?v=Fr0WXXZRMSQ
最高月収5000万円だとさ。年収じゃなくて「月収」な
おまえらもyoutubeに動画投稿したほうがいいぞ。副業にぴったしだ
やろうと思えばスマホがあればできるぞ
最低2年はやらないとここまではいかないだろうけど才能とアイデアと
企画力と継続力があればが大儲けできる可能性がなくもない
まだまだ他の職種に比べれば競争率は低いからオススメ
顔出したくないならラファエルみたいに仮面つければいい
ハロウィン用でいろいろな仮装マスク売ってるからオヌヌメ
411nobodyさん
2017/06/16(金) 09:44:25.19ID:??? すみません、PHPから流れてきてrails初心者なんですが
ActiveRecordでDBからレコード取得する時にSQLのSUBSTRみたいに
レコードの文字列の一部だけ取得するやり方ってどう書けばいいんでしょうか?
頭の3文字だけ欲しいみたいな感じです
ActiveRecordでDBからレコード取得する時にSQLのSUBSTRみたいに
レコードの文字列の一部だけ取得するやり方ってどう書けばいいんでしょうか?
頭の3文字だけ欲しいみたいな感じです
412nobodyさん
2017/06/17(土) 00:13:13.64ID:??? NanikanoModel.find_by(1).nanikano_mojiretsu[0,3]
NanikanoModelのnanikano_mojiretsuフィールドの型がstring型(DB定義var_charとか)だったらこれでいける。
[0..2]
でもOK
NanikanoModelのnanikano_mojiretsuフィールドの型がstring型(DB定義var_charとか)だったらこれでいける。
[0..2]
でもOK
413nobodyさん
2017/06/19(月) 17:41:30.85ID:CGBm0H41 2017年 ル・マン24時間レース 結果
総合3位
N.Piquet Jr.
M.Beche
D.H.Hansson
https://f1-gate.com/lemans/result_37122.html
https://twitter.com/dhhracing/status/876444279232581632
https://www.instagram.com/p/BVe7PflFW43/
総合3位
N.Piquet Jr.
M.Beche
D.H.Hansson
https://f1-gate.com/lemans/result_37122.html
https://twitter.com/dhhracing/status/876444279232581632
https://www.instagram.com/p/BVe7PflFW43/
414nobodyさん
2017/06/19(月) 17:58:55.31ID:CGBm0H41 私が億万長者になった日 – Medium Japan – Medium
2006年に突然状況は大きく変わった。
ジェフ・ベゾスがBasecampに関心を持ってくれたので、ジェイソンと私はそれぞれ会社の非支配持分を数百万ドルで売った(Basecampは設立当初から財務状況が悪くなかったので、無理に資金調達する必要はなかったのだが)。
私は億万長者になったのだ!
http://b.hatena.ne.jp/entry/s/medium.com/japan/4614d3f4a255
https://medium.com/japan/4614d3f4a255
2006年に突然状況は大きく変わった。
ジェフ・ベゾスがBasecampに関心を持ってくれたので、ジェイソンと私はそれぞれ会社の非支配持分を数百万ドルで売った(Basecampは設立当初から財務状況が悪くなかったので、無理に資金調達する必要はなかったのだが)。
私は億万長者になったのだ!
http://b.hatena.ne.jp/entry/s/medium.com/japan/4614d3f4a255
https://medium.com/japan/4614d3f4a255
415nobodyさん
2017/06/20(火) 02:42:04.66ID:??? 数億円で売ったのか、安いな
上場したら糞みたいな会社でも時価総額50〜100億くらいになるのに
もったいない
上場したら糞みたいな会社でも時価総額50〜100億くらいになるのに
もったいない
416nobodyさん
2017/06/21(水) 13:38:29.27ID:???417nobodyさん
2017/06/21(水) 21:08:06.86ID:??? なあ。rails の vendor ディレクトリの下のソースコードって触っちゃいけないんだよな?
gem とかからインストールされるファイル群だと思うんだけど、そうでもないんだろうか。
gem とかからインストールされるファイル群だと思うんだけど、そうでもないんだろうか。
420nobodyさん
2017/06/22(木) 13:13:12.33ID:??? 編集してメンテを続けるのはつまりフォークになるんだが
短期的なデバッグ以外なら茨の道
短期的なデバッグ以外なら茨の道
421nobodyさん
2017/06/23(金) 09:22:01.65ID:NkG4Dxg2 要するにメルカリで情報流出させるようなDeployしてるのか君らは
422nobodyさん
2017/06/23(金) 09:23:29.69ID:NkG4Dxg2 >>420
forkしたプロジェクトで編集してそこからインスコだな
forkしたプロジェクトで編集してそこからインスコだな
423nobodyさん
2017/06/28(水) 12:21:29.81ID:??? 瑕疵担保責任(かしたんぽせきにん)
瑕疵担保責任のポイント
民法改正で事実上期限が「無制限」になった
バグや設計のミスなどは、瑕疵担保責任
納品物に不具合があれば損害賠償を請求される可能性もある
不具合を指摘されたらすぐに行動をとるべし
軽微なミスでも先延ばししない
http://www.atmarkit.co.jp/ait/articles/1706/26/news014.html
http://itpro.nikkeibp.co.jp/atcl/news/17/052601508/?rt=nocnt
改正法では欠陥に気付いてから1年以内にITベンダーに通知すれば、
通知後5年以内は修正や報酬の減額などを求められるとしている
全ベンダーが泣いた民法改正案を解説しよう その1
http://www.atmarkit.co.jp/ait/articles/1609/14/news009.html
http://www.atmarkit.co.jp/ait/articles/1609/14/news009_2.html
http://www.atmarkit.co.jp/ait/articles/1609/14/news009_3.html
ポイント1:修補や損害賠償、契約解除の期限がなくなる
従来あった「瑕疵担保期間は引き渡しから1年」という考えはなくなる。
条文にある通り、注文者は成果物が契約の目的に適合しないことを発見したら、
その「発見したときから1年以内」ならさまざまな請求ができる。発見が10年後なら、
11年後まで請求可能なのだ。
もっとも、現実のユーザーとベンダーの関係でも、たとえ契約書に「瑕疵担保責任期間は納品から1年と」明記されていても、
「2年目以降は不具合の修正に対応しない」と主張するベンダーはまれだ。多くの場合は、納品から何年たっても、
バグが見つかればユーザーのところに飛んで行き、無償で改修するだろう。
瑕疵担保責任のポイント
民法改正で事実上期限が「無制限」になった
バグや設計のミスなどは、瑕疵担保責任
納品物に不具合があれば損害賠償を請求される可能性もある
不具合を指摘されたらすぐに行動をとるべし
軽微なミスでも先延ばししない
http://www.atmarkit.co.jp/ait/articles/1706/26/news014.html
http://itpro.nikkeibp.co.jp/atcl/news/17/052601508/?rt=nocnt
改正法では欠陥に気付いてから1年以内にITベンダーに通知すれば、
通知後5年以内は修正や報酬の減額などを求められるとしている
全ベンダーが泣いた民法改正案を解説しよう その1
http://www.atmarkit.co.jp/ait/articles/1609/14/news009.html
http://www.atmarkit.co.jp/ait/articles/1609/14/news009_2.html
http://www.atmarkit.co.jp/ait/articles/1609/14/news009_3.html
ポイント1:修補や損害賠償、契約解除の期限がなくなる
従来あった「瑕疵担保期間は引き渡しから1年」という考えはなくなる。
条文にある通り、注文者は成果物が契約の目的に適合しないことを発見したら、
その「発見したときから1年以内」ならさまざまな請求ができる。発見が10年後なら、
11年後まで請求可能なのだ。
もっとも、現実のユーザーとベンダーの関係でも、たとえ契約書に「瑕疵担保責任期間は納品から1年と」明記されていても、
「2年目以降は不具合の修正に対応しない」と主張するベンダーはまれだ。多くの場合は、納品から何年たっても、
バグが見つかればユーザーのところに飛んで行き、無償で改修するだろう。
424nobodyさん
2017/06/28(水) 13:09:16.83ID:??? サーバー変えたら動かなくなりました。
OSアップデートしたら動かなくなりました。
OS変えたら動かなくなりました。
WEBサーバー変えたら動かなくなりました。
WEBサーバーにパッチプログラムをあてたら動かなくなりました。
DB変えたら動かなくなりました。
DBをアップデートしたら動かなくなりました。
PHPのアップデートプログラムを更新したら動かなくなりました。
Railsアップデートプログラムを更新したら動かなくなりました。
Rubyアップデートプログラムを更新したら動かなくなりました。
高負荷になったら動かなくなりました。 無償で修理してください。損害も請求します。
しばらく放置していて、最近動かしたら動かないです。原因はわかりません。これは御社の不具合なので無償で修理してください。
無償で修理してください。損害も請求します。
納品先の会社 10社から同時に
重大な脆弱性が現バージョンから発見されました。こちらでアップデートしたところ、起動ができなくなりました。
至急弊社に来て修正作業をお願いします。なおお金は払わない。また営業に損失が出たので損害請求もします。
OSアップデートしたら動かなくなりました。
OS変えたら動かなくなりました。
WEBサーバー変えたら動かなくなりました。
WEBサーバーにパッチプログラムをあてたら動かなくなりました。
DB変えたら動かなくなりました。
DBをアップデートしたら動かなくなりました。
PHPのアップデートプログラムを更新したら動かなくなりました。
Railsアップデートプログラムを更新したら動かなくなりました。
Rubyアップデートプログラムを更新したら動かなくなりました。
高負荷になったら動かなくなりました。 無償で修理してください。損害も請求します。
しばらく放置していて、最近動かしたら動かないです。原因はわかりません。これは御社の不具合なので無償で修理してください。
無償で修理してください。損害も請求します。
納品先の会社 10社から同時に
重大な脆弱性が現バージョンから発見されました。こちらでアップデートしたところ、起動ができなくなりました。
至急弊社に来て修正作業をお願いします。なおお金は払わない。また営業に損失が出たので損害請求もします。
425nobodyさん
2017/06/28(水) 14:11:50.18ID:??? アップデートしない契約を結べばいいのだろうが
セキュリティーアップデートがある限りそれは不可能
セキュリティーアップデートがある限りそれは不可能
426nobodyさん
2017/06/29(木) 09:45:27.19ID:??? 無視するなら瑕疵担保責任法で訴えるぞ!
427nobodyさん
2017/07/05(水) 02:03:39.93ID:QBnJwfas マイクロサービスはもう十分 | プロダクト・サービス | POSTD
http://postd.cc/enough-with-the-microservices/
マイクロサービスの強み弱み
マイクロサービスには分散システムとしての複雑さがあり、注意しなければならない課題がある。
例えば、“ネットワークの遅延や耐障害性、メッセージのシリアライゼーション、
信頼できないネットワーク、非同期性、バージョニング、アプリケーションの各層に対するロードなど”だ。
http://www.infoq.com/jp/news/2014/06/microservices
コンピュータにおいて、制御を行う要素の数が1個の場合、2個の場合に比べて3個以上の場合で複雑さは段違いに異なる。
http://anond.hatelabo.jp/20130319023155
太陽と地球のような二体問題は厳密に解けるが、例えば月の運動も考える一般の三体問題以上になると解析的に解くことはできないとされる
http://ja.wikipedia.org/wiki/多体問題
http://postd.cc/enough-with-the-microservices/
マイクロサービスの強み弱み
マイクロサービスには分散システムとしての複雑さがあり、注意しなければならない課題がある。
例えば、“ネットワークの遅延や耐障害性、メッセージのシリアライゼーション、
信頼できないネットワーク、非同期性、バージョニング、アプリケーションの各層に対するロードなど”だ。
http://www.infoq.com/jp/news/2014/06/microservices
コンピュータにおいて、制御を行う要素の数が1個の場合、2個の場合に比べて3個以上の場合で複雑さは段違いに異なる。
http://anond.hatelabo.jp/20130319023155
太陽と地球のような二体問題は厳密に解けるが、例えば月の運動も考える一般の三体問題以上になると解析的に解くことはできないとされる
http://ja.wikipedia.org/wiki/多体問題
428nobodyさん
2017/07/05(水) 12:51:55.60ID:??? 分割粒度が小さすぎると、組み合わせ爆発が起こって、
階乗・巡回セールスマン問題のように、プログラミング不可能!
階乗・巡回セールスマン問題のように、プログラミング不可能!
429nobodyさん
2017/07/11(火) 01:37:56.23ID:f9cGST+Q すみません、コントローラで
def index
UNIXSocket.open('/tmp/myapp.sock') do |sock|
sock.write(params.to_query)
rt = sock.readline
render text: rt
end
end
ということがしたいのですが、どうも
rt = sock.readline
のところで処理が止まってしまうように見えています。
renderの部分まで処理を進めるにはどのような書き方をすればよいのでしょうか。
教えて頂けますと嬉しいです。
def index
UNIXSocket.open('/tmp/myapp.sock') do |sock|
sock.write(params.to_query)
rt = sock.readline
render text: rt
end
end
ということがしたいのですが、どうも
rt = sock.readline
のところで処理が止まってしまうように見えています。
renderの部分まで処理を進めるにはどのような書き方をすればよいのでしょうか。
教えて頂けますと嬉しいです。
430nobodyさん
2017/07/11(火) 01:39:31.73ID:f9cGST+Q すみませんよくよく考えるとrailsの質問ではないですね・・
移動します。失礼しました。
移動します。失礼しました。
431nobodyさん
2017/07/12(水) 22:24:28.86ID:??? ActiveRecord の話だと思うけど。ここでいいですか。
前段
とあるモデルクラスで管理しているテーブルのカラムに NULL 許容&ユニーク制約をつけたいと思います。
普通に validates email, uniqueness: true などとやるとユニークにはなるのですが。
レコードを追加するときにこのカラムに NULL のレコードがほかにあるとバリデーションでエラーになります。
質問
ActiveRecord のバリデーションで、ユニーク制約をつけつつ、NULL だけは重複があっても許容するような設定は出来ますか。
現状
uniqueness でやるのは諦めてカスタムバリデータでチェックするようにしてみました。
一応動いていますがもっと簡単にできそうな気がします。
前段
とあるモデルクラスで管理しているテーブルのカラムに NULL 許容&ユニーク制約をつけたいと思います。
普通に validates email, uniqueness: true などとやるとユニークにはなるのですが。
レコードを追加するときにこのカラムに NULL のレコードがほかにあるとバリデーションでエラーになります。
質問
ActiveRecord のバリデーションで、ユニーク制約をつけつつ、NULL だけは重複があっても許容するような設定は出来ますか。
現状
uniqueness でやるのは諦めてカスタムバリデータでチェックするようにしてみました。
一応動いていますがもっと簡単にできそうな気がします。
432nobodyさん
2017/07/13(木) 07:47:21.75ID:???433nobodyさん
2017/07/13(木) 13:52:30.50ID:??? ActiveRecordいらんやん
434nobodyさん
2017/07/13(木) 20:04:13.65ID:??? 最新人気ランキング
1位 Java
2位 C
3位 C++
4位 Python
5位 C#
6位 PHP
7位 Visual Basic .NET
8位 JavaScript
9位 Delphi/Object Pascal
10位 Go
11位 Perl
12位 Swift
13位 Ruby
14位 Assembly language
15位 R
16位 Visual Basic
17位 MATLAB
18位 Objective-C
19位 Scratch
20位 PL/SQL
https://www.tiobe.com/tiobe-index/
1位 Java
2位 C
3位 C++
4位 Python
5位 C#
6位 PHP
7位 Visual Basic .NET
8位 JavaScript
9位 Delphi/Object Pascal
10位 Go
11位 Perl
12位 Swift
13位 Ruby
14位 Assembly language
15位 R
16位 Visual Basic
17位 MATLAB
18位 Objective-C
19位 Scratch
20位 PL/SQL
https://www.tiobe.com/tiobe-index/
435nobodyさん
2017/07/13(木) 23:44:39.08ID:??? 9位にまだDelphiがいるんだ…
436431
2017/07/14(金) 00:11:23.89ID:???438nobodyさん
2017/07/14(金) 00:48:46.85ID:??? そのはずですけど。。。
439431
2017/07/15(土) 01:19:08.62ID:??? 確認してきました。
DB 側(MySQL)に Null:YES、Key:UNI となっていて、
そのカラムに複数の NULL レコードをインサートできていました。はい。
やぱり ActiveRecord だと対応できないんでしょうか。
DB 側(MySQL)に Null:YES、Key:UNI となっていて、
そのカラムに複数の NULL レコードをインサートできていました。はい。
やぱり ActiveRecord だと対応できないんでしょうか。
440nobodyさん
2017/07/15(土) 20:16:49.96ID:??? unless: :nil? とかつけたら?
441nobodyさん
2017/07/16(日) 21:19:13.97ID:??? 専用のvalidatorを作ってしまえば。
442431
2017/07/19(水) 00:35:52.15ID:???443nobodyさん
2017/07/27(木) 12:56:04.70ID:W5njbIib 私が億万長者になった日
2006年に突然状況は大きく変わった。
ジェフ・ベゾスがBasecampに関心を持ってくれたので、ジェイソンと私はそれぞれ会社の非支配持分を数百万ドルで売った(Basecampは設立当初から財務状況が悪くなかったので、無理に資金調達する必要はなかったのだが)。
私は億万長者になったのだ!
http://b.hatena.ne.jp/entry/s/medium.com/japan/4614d3f4a255
https://medium.com/japan/4614d3f4a255
2006年に突然状況は大きく変わった。
ジェフ・ベゾスがBasecampに関心を持ってくれたので、ジェイソンと私はそれぞれ会社の非支配持分を数百万ドルで売った(Basecampは設立当初から財務状況が悪くなかったので、無理に資金調達する必要はなかったのだが)。
私は億万長者になったのだ!
http://b.hatena.ne.jp/entry/s/medium.com/japan/4614d3f4a255
https://medium.com/japan/4614d3f4a255
444nobodyさん
2017/07/27(木) 12:59:26.75ID:W5njbIib 考え直そうーーRuby on Rails生みの親でBasecampの創業者がスタートアップに贈る言葉【寄稿】 - THE BRIDGE(ザ・ブリッジ)
http://thebridge.jp/2016/04/reconsider
http://thebridge.jp/2016/04/reconsider
445nobodyさん
2017/08/03(木) 05:36:30.66ID:??? CakePHPやってたんだけど
Cake3とLaravelどっちが良いかな?
Cake3とLaravelどっちが良いかな?
446nobodyさん
2017/08/03(木) 05:37:09.86ID:??? まちがえた
RailsとLaravelどっちが良いかな?
RailsとLaravelどっちが良いかな?
447nobodyさん
2017/08/03(木) 20:59:32.76ID:??? どっちも将来性がないからPythonがGoにしとけ
448nobodyさん
2017/08/04(金) 00:54:23.02ID:nvjjA0iB 底辺YouTuberを3年続けてたら、海外で企業と仕事が出来るようになった話
http://www.akiraca.com/archives/youtube
4,000人ものYouTuberをマネジメントする、その仕組みと裏側とは?
https://www.wantedly.com/companies/uuum/post_articles/56228
27歳で年収8億円 女性ユーチューバー「リリー・シン」の生き方
https://forbesjapan.com/articles/detail/17174
CNNがYouTuberを28億円で買収!?CaseyNeistatさんとは?
http://do-ra.org/2017/02/26/108694/
最新トップYoutuberの年収は10億円、1億円の時代はもう古い
http://www.himatubushisp.com/entry/2017/05/10/224945
youtubeの収入・いくら稼ぐのか?ユーチューバーの実態や広告の種類
http://www.yohey-hey.com/entry/youtube
人気YouTuberヒカルの月収5000万円!!!!!!月収やで!!!!
http://tamineta2.com/post-39920/
http://www.akiraca.com/archives/youtube
4,000人ものYouTuberをマネジメントする、その仕組みと裏側とは?
https://www.wantedly.com/companies/uuum/post_articles/56228
27歳で年収8億円 女性ユーチューバー「リリー・シン」の生き方
https://forbesjapan.com/articles/detail/17174
CNNがYouTuberを28億円で買収!?CaseyNeistatさんとは?
http://do-ra.org/2017/02/26/108694/
最新トップYoutuberの年収は10億円、1億円の時代はもう古い
http://www.himatubushisp.com/entry/2017/05/10/224945
youtubeの収入・いくら稼ぐのか?ユーチューバーの実態や広告の種類
http://www.yohey-hey.com/entry/youtube
人気YouTuberヒカルの月収5000万円!!!!!!月収やで!!!!
http://tamineta2.com/post-39920/
449nobodyさん
2017/08/04(金) 11:51:19.30ID:dz25BciJ こんなオワコンフレームワークをまだ使ってる奴いるんだw
さすがにRailsは10年前のものだよ
さすがにRailsは10年前のものだよ
450nobodyさん
2017/08/05(土) 05:58:54.50ID:??? 次行け、次
451nobodyさん
2017/08/05(土) 10:45:50.90ID:kXqZni5y >>449
じゃあお前的今時プラットフォームはなんなんだよ
じゃあお前的今時プラットフォームはなんなんだよ
453nobodyさん
2017/08/05(土) 13:19:05.63ID:O997qTF9 >>451
古代石器を武器にした老兵おつ
古代石器を武器にした老兵おつ
454nobodyさん
2017/08/05(土) 13:58:39.59ID:??? すぐ老害認定する若害
456nobodyさん
2017/08/09(水) 13:57:52.65ID:??? 若益はどんなフレームワーク使ってるんですかね
459nobodyさん
2017/08/10(木) 21:07:46.47ID:???462nobodyさん
2017/08/11(金) 04:30:54.32ID:WWYBpA5m Ruby on Railsをウェブの無料サイトで学び始めた初心者です MacBook Proで勉強してるんですけど1文字打つ毎にタッチパッドで文字の横をクリックしないと文字を打ち込めないんですけど、このやり方であってますか?
あとなぜかバックスペースが反応しなくて1回プログラムを打ち間違えたら修正できないんですけど、こういう言語なんですかね?
あとなぜかバックスペースが反応しなくて1回プログラムを打ち間違えたら修正できないんですけど、こういう言語なんですかね?
464nobodyさん
2017/08/11(金) 12:23:17.40ID:??? Ruby on Rails 5入門 (全28回) - プログラミングならドットインストール
http://dotinstall.com/lessons/basic_rails_v3
http://dotinstall.com/lessons/basic_rails_v3
465nobodyさん
2017/08/11(金) 21:53:20.01ID:??? 質問。
Rails & MySQL の環境で、
とあるテーブルのレコードをループ処理で 500 回くらい保存しないで作ると応答がなくなる(たぶんプロセスが落ちてる)のだけど、
こういうのの原因てどういうのがあるのでしょうか。保存したらどうなるのかは試してません。
メモリを見てても実行中に特に増えるようなことはないし、別の開発用の環境だと100万回くらいやっても平然と動いてるし。
原因が分かりません。
Rails & MySQL の環境で、
とあるテーブルのレコードをループ処理で 500 回くらい保存しないで作ると応答がなくなる(たぶんプロセスが落ちてる)のだけど、
こういうのの原因てどういうのがあるのでしょうか。保存したらどうなるのかは試してません。
メモリを見てても実行中に特に増えるようなことはないし、別の開発用の環境だと100万回くらいやっても平然と動いてるし。
原因が分かりません。
466nobodyさん
2017/08/12(土) 00:19:54.12ID:??? 知らないけど、タイムアウトとか?
467nobodyさん
2017/08/12(土) 11:28:56.01ID:??? 分散システムについて語らせてくれ
https://www.slideshare.net/kumagi/ss-78765920
マイクロサービスの終焉 | 開発手法・プロジェクト管理 | 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/多体問題
https://www.slideshare.net/kumagi/ss-78765920
マイクロサービスの終焉 | 開発手法・プロジェクト管理 | 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/多体問題
468nobodyさん
2017/08/12(土) 21:28:12.98ID:??? >>466
ありがとう。
タイムアウトなんてあるんですね。
一度生成したレコードはもう使わないので解放?をしたいのですが、明示的に出来るモノなのでしょうか。
http://qiita.com/dainghiavotinh/items/8158213207b257670ff3
このページの3の方法を試したのですが、落ちる?タイミングが早まっただけでした。
ありがとう。
タイムアウトなんてあるんですね。
一度生成したレコードはもう使わないので解放?をしたいのですが、明示的に出来るモノなのでしょうか。
http://qiita.com/dainghiavotinh/items/8158213207b257670ff3
このページの3の方法を試したのですが、落ちる?タイミングが早まっただけでした。
469nobodyさん
2017/08/13(日) 04:33:04.62ID:??? 漏れも、RoR はよく知らないけど、
DB の一般論で言えば、1回限りの都度接続と、持続的な接続の、2タイプある
都度接続では毎回、DBに接続して、レコードを取得して、DBからデタッチする
一方、持続的な接続では、接続し放し。
最初に接続すると、接続中に処理を何回もできるけど、
レコード書き込みなら、長時間、表がロックされてしまう
DBの説明書を参照
DB の一般論で言えば、1回限りの都度接続と、持続的な接続の、2タイプある
都度接続では毎回、DBに接続して、レコードを取得して、DBからデタッチする
一方、持続的な接続では、接続し放し。
最初に接続すると、接続中に処理を何回もできるけど、
レコード書き込みなら、長時間、表がロックされてしまう
DBの説明書を参照
470nobodyさん
2017/08/15(火) 14:39:02.94ID:+lmeczTb 最新トップYoutuberの年収は10億円、1億円の時代はもう古い
http://www.himatubushisp.com/entry/2017/05/10/224945
Youtuberヒカルが月収を明らかに!!おはよう朝日です出演
https://www.youtube.com/watch?v=RLZGrqQnnZc
第1回案件王ランキング!YouTuberで1番稼いでるのは誰だ!
https://www.youtube.com/watch?v=asF2wQ2xhjY&t=61s
ユーチューバーの儲けのカラクリを徹底検証!
https://www.youtube.com/watch?v=FUSb4erJSXE&t=504s
【給料公開】チャンネル登録者4万人突破記念!YouTuberの月収公開!
https://www.youtube.com/watch?v=Y7DAQ0RKilM&t=326s
誰も言わないなら俺がYouTuberのギャラ相場を教えます
https://www.youtube.com/watch?v=E4q-vaQh2EQ&t=118s
最高月収5000万円だとさ。年収じゃなくて「月収」な
おまえらもyoutubeに動画投稿したほうがいい
手っ取り早く視聴数稼ぐには有名ユーチューバーへの物申す系動画がオススメ
しばたーやよりひとやkunやぽんちやモンスタージョンなどを真似すればいい
http://www.himatubushisp.com/entry/2017/05/10/224945
Youtuberヒカルが月収を明らかに!!おはよう朝日です出演
https://www.youtube.com/watch?v=RLZGrqQnnZc
第1回案件王ランキング!YouTuberで1番稼いでるのは誰だ!
https://www.youtube.com/watch?v=asF2wQ2xhjY&t=61s
ユーチューバーの儲けのカラクリを徹底検証!
https://www.youtube.com/watch?v=FUSb4erJSXE&t=504s
【給料公開】チャンネル登録者4万人突破記念!YouTuberの月収公開!
https://www.youtube.com/watch?v=Y7DAQ0RKilM&t=326s
誰も言わないなら俺がYouTuberのギャラ相場を教えます
https://www.youtube.com/watch?v=E4q-vaQh2EQ&t=118s
最高月収5000万円だとさ。年収じゃなくて「月収」な
おまえらもyoutubeに動画投稿したほうがいい
手っ取り早く視聴数稼ぐには有名ユーチューバーへの物申す系動画がオススメ
しばたーやよりひとやkunやぽんちやモンスタージョンなどを真似すればいい
471nobodyさん
2017/08/16(水) 21:33:07.28ID:??? >>469
ありがとう。返信が遅くなってごめんなさい。
その理屈は自分でもわかるんです。
ただそのような制御を rails でどうやるのかが分からず。
ひょっとして C# でやるところの using のようなことをやれば?とか思いついたところなのですが、環境がないので試せず。
申し訳ない。
ありがとう。返信が遅くなってごめんなさい。
その理屈は自分でもわかるんです。
ただそのような制御を rails でどうやるのかが分からず。
ひょっとして C# でやるところの using のようなことをやれば?とか思いついたところなのですが、環境がないので試せず。
申し訳ない。
472nobodyさん
2017/08/17(木) 06:51:07.68ID:YH8iNOz5 >> 469
> レコード書き込みなら、長時間、表がロックされてしまう
嘘吐きは泥棒の始まり!
> レコード書き込みなら、長時間、表がロックされてしまう
嘘吐きは泥棒の始まり!
473nobodyさん
2017/08/18(金) 07:14:52.13ID:??? エラーログが無いと分からないから、
まず、エラーログを取得して、そのエラーログで検索する
MySQL は無料だから、副問い合わせとか、複雑なSQL には対応していない。
複雑なSQL を書いたら、組み合わせ爆発(乗算)を起こす
A表の行数 × B表の行数
DB の基本は、実行計画を見て、何行にアクセスしたか、調べる。
インデックスを使っていなければ、総(線形)探索になる
DB は、ミックの本とか、読んでいないと無理
まず、エラーログを取得して、そのエラーログで検索する
MySQL は無料だから、副問い合わせとか、複雑なSQL には対応していない。
複雑なSQL を書いたら、組み合わせ爆発(乗算)を起こす
A表の行数 × B表の行数
DB の基本は、実行計画を見て、何行にアクセスしたか、調べる。
インデックスを使っていなければ、総(線形)探索になる
DB は、ミックの本とか、読んでいないと無理
474nobodyさん
2017/08/18(金) 12:23:18.44ID:midXpN+v475465
2017/08/18(金) 19:05:06.83ID:??? >>473
自分へレス?
どうやらエラーログは収集できてないようです。
というかいきなり落ちてるっぽいのでなんとも。
また ActiveRecord による単純なレコードの新規作成(保存さえしていない)なので、複雑な SQL はないと思うんですが。
自分へレス?
どうやらエラーログは収集できてないようです。
というかいきなり落ちてるっぽいのでなんとも。
また ActiveRecord による単純なレコードの新規作成(保存さえしていない)なので、複雑な SQL はないと思うんですが。
476nobodyさん
2017/08/19(土) 13:36:45.69ID:??? 1行ずつ、デバッグして、原因究明するとか。
単純に、1行だけ挿入するとか
出力の文字コードが、異なるとか?
パスワードなどのアクセス権限・実行権限・セキュリティとか?
エラーログが無いと、原因が無数に考えられるから、話にならない
DBをサービスとして起動していないから、
親プロセスの終了で、自動的に子プロセスも終了させられているとか
SSH などで、よく起こる。
端末(親プロセス)を終了したら、
端末から起動した、子プロセスもすべて終了してしまうとか
LPIC とか、OSの資格を持っていないと、システム構築運用はできない。
プログラマーは、OSの仕組みを知らないから
こういう知識を、コンピューターリテラシーと言う
単純に、1行だけ挿入するとか
出力の文字コードが、異なるとか?
パスワードなどのアクセス権限・実行権限・セキュリティとか?
エラーログが無いと、原因が無数に考えられるから、話にならない
DBをサービスとして起動していないから、
親プロセスの終了で、自動的に子プロセスも終了させられているとか
SSH などで、よく起こる。
端末(親プロセス)を終了したら、
端末から起動した、子プロセスもすべて終了してしまうとか
LPIC とか、OSの資格を持っていないと、システム構築運用はできない。
プログラマーは、OSの仕組みを知らないから
こういう知識を、コンピューターリテラシーと言う
477nobodyさん
2017/08/19(土) 17:38:07.87ID:??? > こういう知識を、コンピューターリテラシーと言う
だからなに?
だからなに?
478nobodyさん
2017/08/20(日) 01:48:46.42ID:??? ヘレス強そう
479nobodyさん
2017/08/21(月) 14:21:04.36ID:3WhQE6X9 質問させてください!
Railsガイドのチュートリアルでアーティクルのコメントに対してエラーチェックするためにはどのようにすればいいのでしょうか。
以下のコードに「<% if @comments.errors.any? %>」のようなものを組み込みたいと考えています。
ご存じの方がいらっしゃったらよろしくお願いいたします。
<%= form_for([@article, @article.comments.build]) do |f| %>
<p>
<%= f.label :commenter %><br>
<%= f.text_field :commenter %>
</p>
<p>
<%= f.label :body %><br>
<%= f.text_area :body %>
</p>
<p>
<%= f.submit %>
</p>
<% end %>
Railsガイドのチュートリアルでアーティクルのコメントに対してエラーチェックするためにはどのようにすればいいのでしょうか。
以下のコードに「<% if @comments.errors.any? %>」のようなものを組み込みたいと考えています。
ご存じの方がいらっしゃったらよろしくお願いいたします。
<%= form_for([@article, @article.comments.build]) do |f| %>
<p>
<%= f.label :commenter %><br>
<%= f.text_field :commenter %>
</p>
<p>
<%= f.label :body %><br>
<%= f.text_area :body %>
</p>
<p>
<%= f.submit %>
</p>
<% end %>
480nobodyさん
2017/08/22(火) 13:08:38.60ID:??? Validation とか?
「rails 入力チェック」で検索!
Rails 4でモデルのバリデーションまとめ
http://ruby-rails.hatenadiary.com/entry/20140724/1406145303
「rails 入力チェック」で検索!
Rails 4でモデルのバリデーションまとめ
http://ruby-rails.hatenadiary.com/entry/20140724/1406145303
481nobodyさん
2017/08/22(火) 21:18:51.37ID:??? Rails ってリクエストを受けてから返すまでの時間制限というかタイムアウトみたいな設定値があったりします?
482nobodyさん
2017/08/22(火) 22:35:10.78ID:??? RailsというよりRackのお仕事だな
https://github.com/heroku/rack-timeout
https://github.com/heroku/rack-timeout
484465
2017/08/24(木) 22:45:15.58ID:???485465
2017/08/25(金) 00:09:47.85ID:??? あ。書き漏らしてた。
お相手をしてくださった皆さん、ありがとうございました。
上のレスの通りなんとか解決しました。
お相手をしてくださった皆さん、ありがとうございました。
上のレスの通りなんとか解決しました。
486nobodyさん
2017/08/29(火) 15:13:28.19ID:???487nobodyさん
2017/09/23(土) 17:04:03.73ID:4UBDuJyt railsのコントローラーからFirebaseのauth機能使う方法ご存知の方いらっしゃいませんか?
Databaseへの保存などは出来るのですがユーザー作成などをrailsから行う方法がわからず困っています。
Databaseへの保存などは出来るのですがユーザー作成などをrailsから行う方法がわからず困っています。
488nobodyさん
2017/09/23(土) 17:07:00.85ID:??? なんでrailsからやろうとしているの?
ふつうはクライアントサイドでやるものでしょ?
ふつうはクライアントサイドでやるものでしょ?
489nobodyさん
2017/09/25(月) 13:40:27.46ID:??? 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/
372 :nobodyさん2017/05/29(月) 19:10:37.12 ID:???
Railsでシステム作って納品する
↓
Railsはマイナー、メジャーのアップデートが半年以内に必ずある
↓
客がアップデートする。アップデートによるエラーやバグ、動作の不具合に気づく
↓
気づいてから1年以内に通知すれば、5年間無料保証ゲット
↓
つまりRailsがアップデートするたびに、無償の修正作業を発生するということかな
376 :nobodyさん2017/05/30(火) 09:20:20.09 ID:L5po86sS
>>378>>379>>375
客が瑕疵担保責任法の法改正を知ってくると思うから、今後5年無償保証をお願いされるだろう
営業がそれでも仕事を取ってこれるか?たぶん無理だろう。無限の直していたら赤字になる。
こういう保守に弱い言語、ころころ仕様が変わる言語は仕事として発生しなくなってくる。
これは変わり目だ。お前らも早く逃げたほうがいいぞ。RubyやPHPなど動的言語は確実に廃れる。
保守に強い言語のみ生き残れる。
今回の民法改正、ソフトウェア受託開発の場合、(検収後ではなく)バグ発見後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/
372 :nobodyさん2017/05/29(月) 19:10:37.12 ID:???
Railsでシステム作って納品する
↓
Railsはマイナー、メジャーのアップデートが半年以内に必ずある
↓
客がアップデートする。アップデートによるエラーやバグ、動作の不具合に気づく
↓
気づいてから1年以内に通知すれば、5年間無料保証ゲット
↓
つまりRailsがアップデートするたびに、無償の修正作業を発生するということかな
376 :nobodyさん2017/05/30(火) 09:20:20.09 ID:L5po86sS
>>378>>379>>375
客が瑕疵担保責任法の法改正を知ってくると思うから、今後5年無償保証をお願いされるだろう
営業がそれでも仕事を取ってこれるか?たぶん無理だろう。無限の直していたら赤字になる。
こういう保守に弱い言語、ころころ仕様が変わる言語は仕事として発生しなくなってくる。
これは変わり目だ。お前らも早く逃げたほうがいいぞ。RubyやPHPなど動的言語は確実に廃れる。
保守に強い言語のみ生き残れる。
490nobodyさん
2017/09/28(木) 16:06:40.08ID:??? >>489
>これは変わり目だ。お前らも早く逃げたほうがいいぞ。RubyやPHPなど動的言語は確実に廃れる。
>保守に強い言語のみ生き残れる。
発想がバカすぎる…
ITベンダーがつぶれて、自社で直接開発者を雇う形にシフトしていくだけだろ
>これは変わり目だ。お前らも早く逃げたほうがいいぞ。RubyやPHPなど動的言語は確実に廃れる。
>保守に強い言語のみ生き残れる。
発想がバカすぎる…
ITベンダーがつぶれて、自社で直接開発者を雇う形にシフトしていくだけだろ
491nobodyさん
2017/09/29(金) 02:07:19.82ID:n3kKA48F RubyKaigi 2017 - YouTube
http://www.youtube.com/playlist?list=PLbFmgWm555yaJalSEHY17E96ChjY-kF2D
http://www.youtube.com/playlist?list=PLbFmgWm555yaJalSEHY17E96ChjY-kF2D
492nobodyさん
2017/09/29(金) 12:34:53.72ID:??? rubyやってる奴らってかなり気持悪いんだけど
キモいキモい
キモいキモい
493nobodyさん
2017/09/29(金) 14:25:01.80ID:??? もはや時代遅れで構文がキモい言語にいつまでもしがみついているやつらだからな
国産言語(ハァ?)に誇りを持って選民意識がすっごーいっ
国産言語(ハァ?)に誇りを持って選民意識がすっごーいっ
494nobodyさん
2017/09/29(金) 19:27:07.35ID:??? >これは変わり目だ。お前らも早く逃げたほうがいいぞ。2ちゃんは確実に廃れる。
>実名サイトのみ生き残れる。
>実名サイトのみ生き残れる。
495nobodyさん
2017/09/29(金) 19:59:09.18ID:??? キモいんだったら近寄らなきゃいいのにわざわざ悪口雑言を書き込みに近寄ってくるなんて
どういう神経してんだろ
どういう神経してんだろ
496nobodyさん
2017/10/11(水) 22:25:18.16ID:ccBP2BNv497nobodyさん
2017/10/12(木) 13:10:37.69ID:??? でっかいうんこでた
498nobodyさん
2017/10/13(金) 01:10:26.04ID:??? はい
500nobodyさん
2017/10/13(金) 15:56:48.56ID:??? ナルシストが書いた詰め込みオナニーモルモン言語
世界中のモルモン教徒が愛用しています
世界中のモルモン教徒が愛用しています
501nobodyさん
2017/10/15(日) 17:42:02.99ID:YcwCHVS2 死ねゴミ共がw
502nobodyさん
2017/10/30(月) 15:03:38.00ID:Fe0KW5FH 私が億万長者になった日 – Medium Japan – Medium
Ruby on Railsの生みの親が見つけた人生で「最良のもの」
By DHH
https://medium.com/japan/4614d3f4a255
Ruby on Railsの生みの親が見つけた人生で「最良のもの」
By DHH
https://medium.com/japan/4614d3f4a255
503nobodyさん
2017/10/30(月) 23:03:41.68ID:Fe0KW5FH504nobodyさん
2017/10/31(火) 09:04:22.69ID:3014jCaX 本当は恐ろしい分散システムの話
https://www.slideshare.net/kumagi/ss-81368169
マイクロサービスの終焉 | 開発手法・プロジェクト管理 | 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/多体問題
https://www.slideshare.net/kumagi/ss-81368169
マイクロサービスの終焉 | 開発手法・プロジェクト管理 | 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/多体問題
505nobodyさん
2017/11/03(金) 00:56:20.81ID:??? rubyworld - Twitter検索
https://twitter.com/search?q=rubyworld
https://twitter.com/search?q=rubyworld
506nobodyさん
2017/11/06(月) 22:05:52.26ID:??? Rails & CoffeeScript で作られたサイトの改修を行っています。
基本的な疑問なのですが、CoffeeScript で「別タブを開いて次の画面に遷移する」ってどうするんでしょう。
JavaScript なら window.open( url ); ですむような気がするのですが。
基本的な疑問なのですが、CoffeeScript で「別タブを開いて次の画面に遷移する」ってどうするんでしょう。
JavaScript なら window.open( url ); ですむような気がするのですが。
507nobodyさん
2017/11/07(火) 18:11:34.30ID:k+F/UoLv CoffeeScript を捨てるんじゃないのか
508506
2017/11/07(火) 21:36:59.17ID:???509nobodyさん
2017/11/08(水) 21:29:11.82ID:7dOhGFU9 [53選]国内注目のWebサービス・アプリを大調査! プログラミング言語、フレームワーク、アーキテクチャの一覧【2017年】
http://b.hatena.ne.jp/entry/s/employment.en-japan.com/engineerhub/entry/2017/04/07/110000
Ruby on Railsの事例まとめ(海外有名サイト編) - [Skillhub (スキルハブ)]
http://b.hatena.ne.jp/entry/skillhub.jp/blogs/176
Ruby on Railsの事例まとめ(日本有名サイト編) - [Skillhub (スキルハブ)]
http://b.hatena.ne.jp/entry/skillhub.jp/blogs/177
http://b.hatena.ne.jp/entry/s/employment.en-japan.com/engineerhub/entry/2017/04/07/110000
Ruby on Railsの事例まとめ(海外有名サイト編) - [Skillhub (スキルハブ)]
http://b.hatena.ne.jp/entry/skillhub.jp/blogs/176
Ruby on Railsの事例まとめ(日本有名サイト編) - [Skillhub (スキルハブ)]
http://b.hatena.ne.jp/entry/skillhub.jp/blogs/177
510nobodyさん
2017/11/10(金) 23:59:57.94ID:??? CoffeeScriptはJavaScriptに変換できるのだから
比較的簡単に捨てられそうだが
でもCoffeeScript2なんてのがでてるのか?
こっちはES6への変換だから、こっちのほうが良いかもね
比較的簡単に捨てられそうだが
でもCoffeeScript2なんてのがでてるのか?
こっちはES6への変換だから、こっちのほうが良いかもね
511nobodyさん
2017/11/12(日) 15:19:32.03ID:??? Haxe(ヘックス)はOSSで、JSに型チェックを付けたような言語で(altJS)、
JS(ES5), Flash, PHP, C++, Java, C#, Python, Lua に書き出せる。
Windows8.1対応。IDEは、FlashDevelop
このサイトで、ブラウザでプログラミングして、実行できる
Try Haxe !
try.haxe.org/
JS(ES5), Flash, PHP, C++, Java, C#, Python, Lua に書き出せる。
Windows8.1対応。IDEは、FlashDevelop
このサイトで、ブラウザでプログラミングして、実行できる
Try Haxe !
try.haxe.org/
512nobodyさん
2017/11/12(日) 23:10:34.75ID:TZfKgx+e flashdevelopってまだあるのか
10年前流行ってたな
10年前流行ってたな
513nobodyさん
2017/11/13(月) 21:27:29.94ID:G9g1vNEg Rails: Puma/Unicorn/Passengerの効率を最大化する設定(翻訳)
https://techracho.bpsinc.jp/hachi8833/2017_11_13/47696
https://techracho.bpsinc.jp/hachi8833/2017_11_13/47696
514nobodyさん
2017/11/17(金) 21:08:22.76ID:??? まさかflashが無くなるとはなぁ…思ってもなかった
学習コストが全部無駄になった クソッタレめ
学習コストが全部無駄になった クソッタレめ
515nobodyさん
2017/11/18(土) 09:46:29.05ID:??? むかしから嫌いだったから、せいせいしてる。
516nobodyさん
2017/11/18(土) 09:49:08.54ID:2sLn2ndJ >>514
プギャー(AAry
プギャー(AAry
517nobodyさん
2017/11/19(日) 15:08:26.40ID:RpW7dM0H518nobodyさん
2017/11/19(日) 17:12:11.68ID:??? いやでも周りみんなバックエンド(サーバ側)はgRPCとgolang
フロントエンドはReact+RectNativeでwebアプリとスマホアプリを両立させてる感じになってきてるけどな
gRPCを間にかませば言語はなんでも対応できるが(PHPもRubyもなんでもOK)
こういう状況になると単純に言語の処理性能でgolangが選ばれやすい
なんつーかモノリシックなRailsウェブアプリケーション(HTMLはサーバ側で組み立てる)っていう開発スタイルが淘汰されてる
フロントエンドはReact+RectNativeでwebアプリとスマホアプリを両立させてる感じになってきてるけどな
gRPCを間にかませば言語はなんでも対応できるが(PHPもRubyもなんでもOK)
こういう状況になると単純に言語の処理性能でgolangが選ばれやすい
なんつーかモノリシックなRailsウェブアプリケーション(HTMLはサーバ側で組み立てる)っていう開発スタイルが淘汰されてる
519nobodyさん
2017/11/19(日) 17:18:21.39ID:??? うちの会社のアクセスログみると7割近くがスマホ経由なのよね
となるとwebサービスを作るならスマホアプリ化は必須要件になる
PCからアクセスするとGooglePlayとAppStoreのURLやQRコード表示するサイトも増えてきた
つまりスマホからのアクセスだけでいいや、と割り切ってる運営者が増加してる傾向にある
gRPCサーバー/クライアントを作り、スマホ側と通信する仕事が今後主流になるのは明らか(というか既に主流)
となるとwebサービスを作るならスマホアプリ化は必須要件になる
PCからアクセスするとGooglePlayとAppStoreのURLやQRコード表示するサイトも増えてきた
つまりスマホからのアクセスだけでいいや、と割り切ってる運営者が増加してる傾向にある
gRPCサーバー/クライアントを作り、スマホ側と通信する仕事が今後主流になるのは明らか(というか既に主流)
520nobodyさん
2017/11/19(日) 17:22:23.13ID:??? それサイバーエージェントやDeNA、メルカリなどの大手だけじゃね?
gRPCでググると出て来る会社はこればかり
中小零細ベンチャーは未だにRailsとjQueryだろ
gRPCでググると出て来る会社はこればかり
中小零細ベンチャーは未だにRailsとjQueryだろ
521nobodyさん
2017/11/19(日) 17:59:18.01ID:??? 殆どの会社はウェブサービスを作りたいんじゃなくて
HTML+αを作りたいだけだからな
HTML+αを作りたいだけだからな
522nobodyさん
2017/11/19(日) 18:09:05.89ID:??? 渋谷周辺だけ見ればそうかもな
あの一帯は日本のシリコンバレーになろうとしてるから技術レベルが高い
あの一帯は日本のシリコンバレーになろうとしてるから技術レベルが高い
523nobodyさん
2017/11/19(日) 18:18:18.74ID:V1vER8U5 都内零細会社だけど最近作るのはgolang+vue.jsだよ
525nobodyさん
2017/11/19(日) 18:56:36.76ID:??? 文法的には俺もvue.jsのほうが好きだけど
うちのCTOがReact推しなんだよなぁ
それに従うしか無い
うちのCTOがReact推しなんだよなぁ
それに従うしか無い
527nobodyさん
2017/11/19(日) 23:22:16.10ID:??? 大変そうだな
528nobodyさん
2017/11/20(月) 14:02:37.64ID:vS34BWpr >>518
SPAは自然な流れ
SPAは自然な流れ
529nobodyさん
2017/11/21(火) 15:08:45.64ID:??? むかしむかし「これからはRIAだ!Flashでリッチなwebアプリケーションを作ろう!」という運動がありました
やってることは今のSPAと同じでした
しかし普及はしなかった
OpenLaszloというオープンソース・ソフトウェアもあった
http://gihyo.jp/design/serial/01/openlaszlo/0001
https://ja.wikipedia.org/wiki/OpenLaszlo
そして歴史は繰り返す
PCブラウザ向けwebアプリケーションをSPAで開発するよりも
ネイティブなスマホアプリ1本作ったほうがいい
SPA→ネイティブスマホアプリへの変換は簡単だから無駄にはならないけど
やっぱりネイティブAPIをゴリゴリ書いた本当のネイティブアプリには色んな理由から敵わないのさ
https://techacademy.jp/magazine/11652
>React Nativeは、AppleとGoogleのどちらかにも正式にサポートされていません。
>これはつまり、OSやAndroidから新しいアナウンスメントが公表されても、
>React Nativeで完全には動作しない可能性があることを意味します。
やってることは今のSPAと同じでした
しかし普及はしなかった
OpenLaszloというオープンソース・ソフトウェアもあった
http://gihyo.jp/design/serial/01/openlaszlo/0001
https://ja.wikipedia.org/wiki/OpenLaszlo
そして歴史は繰り返す
PCブラウザ向けwebアプリケーションをSPAで開発するよりも
ネイティブなスマホアプリ1本作ったほうがいい
SPA→ネイティブスマホアプリへの変換は簡単だから無駄にはならないけど
やっぱりネイティブAPIをゴリゴリ書いた本当のネイティブアプリには色んな理由から敵わないのさ
https://techacademy.jp/magazine/11652
>React Nativeは、AppleとGoogleのどちらかにも正式にサポートされていません。
>これはつまり、OSやAndroidから新しいアナウンスメントが公表されても、
>React Nativeで完全には動作しない可能性があることを意味します。
530nobodyさん
2017/11/22(水) 12:49:28.19ID:jVoCIlGX 老害
531nobodyさん
2017/11/23(木) 17:06:31.16ID:??? 本の紹介。Stefanov も書いてる
入門 React ――コンポーネントベースのWebフロントエンド開発、2015
Reactビギナーズガイド ――コンポーネントベースのフロントエンド開発入門
Stoyan Stefanov, 2017
入門 React ――コンポーネントベースのWebフロントエンド開発、2015
Reactビギナーズガイド ――コンポーネントベースのフロントエンド開発入門
Stoyan Stefanov, 2017
532nobodyさん
2017/11/24(金) 21:11:37.08ID:FID9KOW+ iOS用の業務アプリ開発を勧めない理由(ワケ)【opinions】 - GMBA
http://b.hatena.ne.jp/entry/gmba.jp/2015-02-19-15-20-41/44-opinions/1219-opinion-oishi-vol2.html
http://b.hatena.ne.jp/entry/gmba.jp/2015-02-19-15-20-41/44-opinions/1219-opinion-oishi-vol2.html
533nobodyさん
2017/11/27(月) 16:01:11.49ID:vLgaZ1GL メドピアの全力Rails化の取り組み晒します! // Speaker Deck
https://speakerdeck.com/fukumura/metohiafalsequan-li-railshua-falsequ-rizu-mishai-simasu
https://speakerdeck.com/fukumura/metohiafalsequan-li-railshua-falsequ-rizu-mishai-simasu
534nobodyさん
2017/11/27(月) 16:01:56.60ID:vLgaZ1GL Rails Hub情報局: 素人がWebサービスを作ってみて分かった9つのこと
el.jibun.atmarkit.co.jp/rails/2011/09/web9-1e8b.html
スタートアップ企業で8年間Webの開発をしてみての反省点いろいろ - Masatomo Nakano Blog
独自フレームワークはやめよう
6. サーバ周りの人材をしっかり確保しよう
b.hatena.ne.jp/entry/blog.madoro.org/mn/84
el.jibun.atmarkit.co.jp/rails/2011/09/web9-1e8b.html
スタートアップ企業で8年間Webの開発をしてみての反省点いろいろ - Masatomo Nakano Blog
独自フレームワークはやめよう
6. サーバ周りの人材をしっかり確保しよう
b.hatena.ne.jp/entry/blog.madoro.org/mn/84
535nobodyさん
2017/12/06(水) 19:08:59.85ID:ly8gwtCI プロジェクト管理ツールBasecampの最高技術責任者、デイヴィッド・ハンソンさんの仕事術 | ライフハッカー[日本版]
https://www.lifehacker.jp/2017/12/171204-im-david-heinemeier-hansson-basecamp-cto-and-this-is.html
https://www.lifehacker.jp/2017/12/171204-im-david-heinemeier-hansson-basecamp-cto-and-this-is.html
536nobodyさん
2017/12/18(月) 07:34:25.24ID:??? Ruby on Rails入門講座
https://www.youtube.com/playlist?list=PLLtm0VpE-z3NMFXMaLW6NqSVHqLLLAIRi
吉田光利という人の、2015年の動画がある
https://www.youtube.com/playlist?list=PLLtm0VpE-z3NMFXMaLW6NqSVHqLLLAIRi
吉田光利という人の、2015年の動画がある
537nobodyさん
2017/12/19(火) 06:07:00.87ID:W1ywj3JD ふるっ
538nobodyさん
2017/12/25(月) 13:09:26.15ID:m0z2kZBL Railsって本当に終わったの?
今から新規のプロジェクトでもRails使うのはアリ?
今から新規のプロジェクトでもRails使うのはアリ?
539nobodyさん
2017/12/25(月) 14:29:19.95ID:??? やりたきゃやればいいだけ
540nobodyさん
2017/12/25(月) 16:07:31.09ID:??? サービス解開始数年以内にアプリケーションサーバが3桁行く計画ならRoRには向かないけど、そういう目論見がないなら十分選択肢に挙がる。
RoR で初めて、ホットな所を徐々に他のフレームワークに任せて最終的には管理画面だけRoRというのが平和な結末。
RoR で初めて、ホットな所を徐々に他のフレームワークに任せて最終的には管理画面だけRoRというのが平和な結末。
541nobodyさん
2017/12/25(月) 16:09:32.49ID:??? 平和じゃない場合を知りたい
542nobodyさん
2017/12/25(月) 20:01:50.96ID:???543nobodyさん
2017/12/25(月) 20:16:58.28ID:2l3QpmMA 今、巷で話題になってる質問箱ってサービスも
Railsらしいよ
Railsらしいよ
544nobodyさん
2017/12/25(月) 21:35:48.98ID:???545nobodyさん
2017/12/25(月) 22:27:31.32ID:??? PHPでいいんじゃね?
547nobodyさん
2017/12/26(火) 09:29:51.48ID:??? 抗菌補助もらってるルビーとぺじーの違いは?
548nobodyさん
2017/12/26(火) 20:32:57.26ID:5zaMhUpb ぺじーは知らんけど、ルビーとバイチョンの違いなら >>2 に書いてあるよ
549nobodyさん
2017/12/27(水) 21:59:34.07ID:uhXhbnLg 【若年性】 放射能はダークマター <マイトLーヤが緊急声明> 大勢が無駄に死んでいる 【認知症】
https://rosie.5ch.net/test/read.cgi/liveplus/1514363710/l50
https://rosie.5ch.net/test/read.cgi/liveplus/1514363710/l50
550nobodyさん
2017/12/29(金) 12:52:55.98ID:esZjcz4T るびーは詐欺じゃない
551nobodyさん
2017/12/30(土) 12:09:06.51ID:YhlYw6jg 誰でも簡単にネットで稼げる方法など
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。
グーグル検索⇒『半藤のブブイウイウレレ』
7WXCJUAQT8
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。
グーグル検索⇒『半藤のブブイウイウレレ』
7WXCJUAQT8
552nobodyさん
2017/12/30(土) 15:30:11.82ID:2y5gVFlY てふてふ
553nobodyさん
2017/12/31(日) 19:08:51.85ID:ZVF6b1Cj GitHub - stimulusjs/stimulus: A modest JavaScript framework that works with the HTML you already ...
https://github.com/stimulusjs/stimulus
https://github.com/stimulusjs/stimulus
554nobodyさん
2017/12/31(日) 19:11:25.44ID:ZVF6b1Cj Stimulus JS Framework from Rails/DHH/Basecamp : rails
https://www.reddit.com/r/rails/comments/7mt3x3/stimulus_js_framework_from_railsdhhbasecamp/
https://www.reddit.com/r/rails/comments/7mt3x3/stimulus_js_framework_from_railsdhhbasecamp/
555nobodyさん
2017/12/31(日) 19:16:14.60ID:ZVF6b1Cj ミニブログの 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
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
556nobodyさん
2017/12/31(日) 23:03:39.82ID:ZVF6b1Cj Docker, Inc is Dead
http://b.hatena.ne.jp/entry/s/chrisshort.net/docker-inc-is-dead/
http://b.hatena.ne.jp/entry/s/chrisshort.net/docker-inc-is-dead/
557nobodyさん
2017/12/31(日) 23:17:53.50ID:ZVF6b1Cj Dockerの本番運用 | インフラ・ミドルウェア | POSTD
Dockerを真剣に使い、成功し、さらに多くのトラブルに遭遇することもなかった人を、
私は世界中で一人も見つけることができませんでした。
この記事で書かれている経験談は、社員と企業がダウンタイム一秒毎に11万円を損失するという犠牲の上に得られたものです。
過去の教訓から同じ過ちが繰り返されないことを望んでいます。
http://postd.cc/docker-in-production-an-update/
Dockerを真剣に使い、成功し、さらに多くのトラブルに遭遇することもなかった人を、
私は世界中で一人も見つけることができませんでした。
この記事で書かれている経験談は、社員と企業がダウンタイム一秒毎に11万円を損失するという犠牲の上に得られたものです。
過去の教訓から同じ過ちが繰り返されないことを望んでいます。
http://postd.cc/docker-in-production-an-update/
558nobodyさん
2017/12/31(日) 23:22:52.14ID:ZVF6b1Cj Docker in Production: An Update | Hacker News
https://news.ycombinator.com/item?id=13713788
https://news.ycombinator.com/item?id=13713788
559nobodyさん
2018/01/01(月) 20:33:39.88ID:S0Lp59tS Microserviceなんて最初からやるもんじゃ無かった
http://www.slideshare.net/AkiraMiki/20160722-microservice
マイクロサービスの終焉 | 開発手法・プロジェクト管理 | POSTD
http://postd.cc/the-end-of-microservices/
【翻訳】モノリシックな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/多体問題
http://www.slideshare.net/AkiraMiki/20160722-microservice
マイクロサービスの終焉 | 開発手法・プロジェクト管理 | POSTD
http://postd.cc/the-end-of-microservices/
【翻訳】モノリシックな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/多体問題
560nobodyさん
2018/01/12(金) 23:42:58.95ID:NYC8cTyv MySQLからPostgresqlにシステムが移行したんだけどログファイルに出されるSQLが、
select * from users where name = "hoge"
だったのが
select * from users where name = ? [["name"]["hoge"]]
みたいな奇妙なプレースホルダー形式になってしまった。
元の形式のSQLをコピペして、SQLコンソールで実行することがしばしばあったんで色々不都合なんだけど、元の形式で出す方法ってないかな?
(後者のは当然、シンタックスエラーになる...)
select * from users where name = "hoge"
だったのが
select * from users where name = ? [["name"]["hoge"]]
みたいな奇妙なプレースホルダー形式になってしまった。
元の形式のSQLをコピペして、SQLコンソールで実行することがしばしばあったんで色々不都合なんだけど、元の形式で出す方法ってないかな?
(後者のは当然、シンタックスエラーになる...)
561nobodyさん
2018/01/19(金) 13:30:58.75ID:HDMEMurW マイクロサービスはもう十分 – プログラミング
http://b.hatena.ne.jp/entry/itwork.s178.xrea.com/programming/2017/07/04/マイクロサービスはもう十分/
http://b.hatena.ne.jp/entry/itwork.s178.xrea.com/programming/2017/07/04/マイクロサービスはもう十分/
562nobodyさん
2018/01/19(金) 15:09:17.87ID:eMNioZDw563nobodyさん
2018/01/26(金) 01:59:08.08ID:moZD5Jq2 私が億万長者になった日
Ruby on Railsの生みの親が見つけた人生で「最良のもの」
By DHH
https://medium.com/japan/4614d3f4a255
考え直そうーーRuby on Rails生みの親でBasecampの創業者がスタートアップに贈る言葉【寄稿】
http://thebridge.jp/2016/04/reconsider
DHH:Railsがあれこれやらない、というところですかね。Railsにはやらないと決めた機能ですとか、却下した余計な装飾品ですとか、そういうのがたくさんあるんですが、
Railsにある20%のソリューションで問題の80%を解決できるようにしています。
http://kdmsnr.com/translations/interview-with-dhh/
Ruby on Railsの生みの親が見つけた人生で「最良のもの」
By DHH
https://medium.com/japan/4614d3f4a255
考え直そうーーRuby on Rails生みの親でBasecampの創業者がスタートアップに贈る言葉【寄稿】
http://thebridge.jp/2016/04/reconsider
DHH:Railsがあれこれやらない、というところですかね。Railsにはやらないと決めた機能ですとか、却下した余計な装飾品ですとか、そういうのがたくさんあるんですが、
Railsにある20%のソリューションで問題の80%を解決できるようにしています。
http://kdmsnr.com/translations/interview-with-dhh/
564nobodyさん
2018/01/26(金) 03:23:12.64ID:moZD5Jq2 プロジェクト管理ツールBasecampの最高技術責任者、デイヴィッド・ハンソンさんの仕事術 | ライフハッカー[日本版]
https://www.lifehacker.jp/2017/12/171204-im-david-heinemeier-hansson-basecamp-cto-and-this-is.html
https://www.lifehacker.jp/2017/12/171204-im-david-heinemeier-hansson-basecamp-cto-and-this-is.html
565nobodyさん
2018/01/26(金) 03:42:00.32ID:moZD5Jq2 Ruby on Rails開発者のDavid Heinemeier Hanssonによる「起業の学校」講演!
http://toshio.typepad.com/b3_annex/2008/04/ruby-on-railsda.html
http://toshio.typepad.com/b3_annex/2008/04/ruby-on-railsda.html
566nobodyさん
2018/02/01(木) 20:19:23.30ID:MNYp9YI0 @project = Project.find(params[:id])
Webアプリケーションによってはこのコードでも問題はありませんが、そのユーザーがすべてのビューを参照する権限がない場合には問題となります。
このユーザーがURLのidを42に変更し、本来のidでは表示できないページを表示できてしまいます。
このようなことにならないよう、 ユーザーのアクセス権もクエリに含めてください 。
@project = @current_user.projects.find(params[:id])
https://railsguides.jp/security.html#権限昇格
Webアプリケーションによってはこのコードでも問題はありませんが、そのユーザーがすべてのビューを参照する権限がない場合には問題となります。
このユーザーがURLのidを42に変更し、本来のidでは表示できないページを表示できてしまいます。
このようなことにならないよう、 ユーザーのアクセス権もクエリに含めてください 。
@project = @current_user.projects.find(params[:id])
https://railsguides.jp/security.html#権限昇格
567nobodyさん
2018/02/02(金) 07:01:46.22ID:aVvpZa4S 穴だらけ
568nobodyさん
2018/02/05(月) 07:00:50.63ID:??? ActionCableでDeviseのcurrent_userを扱うにはどうすればいいですか?
569nobodyさん
2018/02/10(土) 11:52:41.67ID:UpLV6Un0 2017年度 未踏成果報告会「MITOU2017 Demo Day」1日目
2018/02/10(土) 開場:09:57 開演:10:00
e/lv310182883
2018/02/10(土) 開場:09:57 開演:10:00
e/lv310182883
570nobodyさん
2018/02/23(金) 19:45:44.08ID:??? これから勉強するんですが初心者にオススメの
参考書とかサイトあります?
参考書とかサイトあります?
571nobodyさん
2018/02/25(日) 13:49:02.86ID:z9S2YB30 あります
572nobodyさん
2018/02/26(月) 03:00:10.07ID:3PIZMgos 「10倍プログラマ」の神話、Ruby on Railsの生みの親が語った高い生産性のカギとは!?
http://hrnabi.com/2015/01/30/5463/
http://hrnabi.com/2015/01/30/5463/
573nobodyさん
2018/02/27(火) 01:05:00.81ID:mcXgR4Oz574nobodyさん
2018/02/27(火) 01:56:14.42ID:mcXgR4Oz JavaScriptのフレームワークについて検討してみよう
http://postd.cc/javascript-framework-fatigue/
JavaScriptフレームワークはもうこりごり
http://postd.cc/zero_framework_manifesto/
http://postd.cc/javascript-framework-fatigue/
JavaScriptフレームワークはもうこりごり
http://postd.cc/zero_framework_manifesto/
575nobodyさん
2018/02/27(火) 22:17:49.44ID:??? >>570
改訂3版 基礎 Ruby on Rails、黒田努・佐藤和人、2015
実践Ruby on Rails 4: 現場のプロから学ぶ本格Webプログラミング、黒田努、2014
黒田の本は、わかりやすい。
ただし、他の著者で、Rails 5 の本も出ているかも
改訂3版 基礎 Ruby on Rails、黒田努・佐藤和人、2015
実践Ruby on Rails 4: 現場のプロから学ぶ本格Webプログラミング、黒田努、2014
黒田の本は、わかりやすい。
ただし、他の著者で、Rails 5 の本も出ているかも
576nobodyさん
2018/03/02(金) 18:14:28.86ID:??? Railsはビュー周りがダメだな
なぜフォームヘルパーなどという腐ったものを作り出したのか?
普通にHTMLを書けばいいじゃないか
なぜフォームヘルパーなどという腐ったものを作り出したのか?
普通にHTMLを書けばいいじゃないか
578nobodyさん
2018/03/02(金) 19:36:20.68ID:??? そういう問題じゃないんだけどねw
よく知られた方法があるのだから
それを使いましょうと
フォームなんか
<form name="model[name]" 略
でいいじゃんかと
なんでそれをわざわざRubyのコードに置き換えるのかと
よく知られた方法があるのだから
それを使いましょうと
フォームなんか
<form name="model[name]" 略
でいいじゃんかと
なんでそれをわざわざRubyのコードに置き換えるのかと
579nobodyさん
2018/03/09(金) 16:48:36.47ID:S80D7nGY rails開発者の時給
What is a reasonable hourly rate for a Ruby on Rails developer in the US? With 4 years of experience in Ruby/Rails and more than 10 years in *nixes?
https://www.quora.com/What-is-a-reasonable-hourly-rate-for-a-Ruby-on-Rails-developer-in-the-US-With-4-years-of-experience-in-Ruby-Rails-and-more-than-10-years-in-*nixes
What is a reasonable hourly rate for a Ruby on Rails developer in the US? With 4 years of experience in Ruby/Rails and more than 10 years in *nixes?
https://www.quora.com/What-is-a-reasonable-hourly-rate-for-a-Ruby-on-Rails-developer-in-the-US-With-4-years-of-experience-in-Ruby-Rails-and-more-than-10-years-in-*nixes
580nobodyさん
2018/03/10(土) 12:29:38.17ID:??? アメリカだろ?当てにならんわw
581nobodyさん
2018/03/11(日) 21:33:14.51ID:??? 日本だと、10万円/1か月ぐらいのRoR案件もあんぞw
582nobodyさん
2018/03/12(月) 10:20:36.89ID:GgLPiuxj やっす
584nobodyさん
2018/03/15(木) 18:04:41.32ID:??? あれって 中間が抜いてるせいなのかね? 元々が安いのかね?
585nobodyさん
2018/03/15(木) 18:53:46.32ID:UOoJsVbL587nobodyさん
2018/03/16(金) 20:19:45.16ID:??? 多重下請けで中間が抜き過ぎてるから下請けじゃない自社開発も給与が下がるマジック
588nobodyさん
2018/03/18(日) 00:00:26.61ID:??? 1社、間に入ると、3割抜かれる
0.7 ずつ掛けていくと、
(顧客) 100 → 70 → 49 → 35 → 25 → 18
ハローワークでは、2次受けまでにするように言われる。
つまり、大手SIer の直受けまで。70 の所
それよりも下層の会社に、就職しないように言われる。
49 の所以下の会社
0.7 ずつ掛けていくと、
(顧客) 100 → 70 → 49 → 35 → 25 → 18
ハローワークでは、2次受けまでにするように言われる。
つまり、大手SIer の直受けまで。70 の所
それよりも下層の会社に、就職しないように言われる。
49 の所以下の会社
589nobodyさん
2018/03/18(日) 04:04:07.81ID:+TcdAe05 部落会社
590nobodyさん
2018/03/18(日) 11:08:54.82ID:dXVuZfW+ わろTENGA
592nobodyさん
2018/03/20(火) 03:42:39.46ID:UdaDnYl4 レイオフできるアメリカ
整理解雇の四要件で解雇しにくいので派遣をつかう日本
整理解雇の四要件で解雇しにくいので派遣をつかう日本
593nobodyさん
2018/03/20(火) 13:03:06.47ID:5l6b6/xK 2次受けより下の仕事したこと無いけど会社とかどんな感じなの?
594nobodyさん
2018/03/20(火) 16:38:30.93ID:UdaDnYl4 赤村に巨大前方後円墳? 古代史ファン「卑弥呼の墓では」 [福岡県] - 西日本新聞
http://b.hatena.ne.jp/entry/s/www.nishinippon.co.jp/nnp/f_chikuhou/article/402402/
福岡県田川郡赤村 巨大古墳地形 - 石田泉城 古代日記 コダイアリー - Yahoo!ブログ
https://blogs.yahoo.co.jp/furutashigaku_tokai/56177366.html
http://b.hatena.ne.jp/entry/s/www.nishinippon.co.jp/nnp/f_chikuhou/article/402402/
福岡県田川郡赤村 巨大古墳地形 - 石田泉城 古代日記 コダイアリー - Yahoo!ブログ
https://blogs.yahoo.co.jp/furutashigaku_tokai/56177366.html
595nobodyさん
2018/03/20(火) 16:42:12.50ID:XHz0lsd9 年金マイナンバー二次受け流出中国ウハウハ
597nobodyさん
2018/03/21(水) 00:51:15.90ID:??? 年金事件のは、別会社じゃなくて、単に同一会社の支店を、中国に作っただけ
国が異なるから、同一会社の支店を作れないから、別の会社を設立しただけ。
それが別の会社と、みなされただけ
外資系の会社の、日本法人と同じ。
便宜上、別の会社とみなされる
国が異なるから、同一会社の支店を作れないから、別の会社を設立しただけ。
それが別の会社と、みなされただけ
外資系の会社の、日本法人と同じ。
便宜上、別の会社とみなされる
598nobodyさん
2018/03/21(水) 09:33:44.45ID:9AdCc7ar 入力ミスって報道だけどインタビューでは
「どうみても日本人じゃない名前が入力されてた」
と証言してたなΩ
「誤入力」のせいで支給額が数万円減ってる人がいるそうだが
中国人口座に年金流出してないか
これあかんやろ
「どうみても日本人じゃない名前が入力されてた」
と証言してたなΩ
「誤入力」のせいで支給額が数万円減ってる人がいるそうだが
中国人口座に年金流出してないか
これあかんやろ
599nobodyさん
2018/03/26(月) 01:29:30.17ID:BR6wWhQa Ruby on Rails Is Dead — 2018 Edition – JetRuby
http://b.hatena.ne.jp/entry/s/expertise.jetruby.com/is-ruby-on-rails-dead-2018-edition-407a618dab3a
DHH:Railsがあれこれやらない、というところですかね。Railsにはやらないと決めた機能ですとか、却下した余計な装飾品ですとか、そういうのがたくさんあるんですが、
Railsにある20%のソリューションで問題の80%を解決できるようにしています。
http://kdmsnr.com/translations/interview-with-dhh/
http://b.hatena.ne.jp/entry/s/expertise.jetruby.com/is-ruby-on-rails-dead-2018-edition-407a618dab3a
DHH:Railsがあれこれやらない、というところですかね。Railsにはやらないと決めた機能ですとか、却下した余計な装飾品ですとか、そういうのがたくさんあるんですが、
Railsにある20%のソリューションで問題の80%を解決できるようにしています。
http://kdmsnr.com/translations/interview-with-dhh/
600nobodyさん
2018/03/27(火) 09:54:05.62ID:??? Ruby on Railsは死んでいる - 2018年版
https://taiyaq.com/contents/ze3gxEnyg285TmB0yQddlWo0X
https://taiyaq.com/contents/ze3gxEnyg285TmB0yQddlWo0X
601nobodyさん
2018/03/29(木) 11:23:15.58ID:xGTlXzW8 知ってた
602nobodyさん
2018/03/29(木) 18:30:44.26ID:??? railsチュートリアルやってるんですが
実はRuby 1.9以降では、ハッシュの要素の順序が入力順と同じであることを保証していますが、ハッシュを特定の順序に依存してカウントするのは得策ではありません
という記述があり、なんで?ってなってます
ハッシュに順序性があるなら、それを利用して何が悪いのか?
実はRuby 1.9以降では、ハッシュの要素の順序が入力順と同じであることを保証していますが、ハッシュを特定の順序に依存してカウントするのは得策ではありません
という記述があり、なんで?ってなってます
ハッシュに順序性があるなら、それを利用して何が悪いのか?
603nobodyさん
2018/03/29(木) 20:36:08.23ID:??? どんな偉い人が書いたものでも理由が書いてないものは
読み飛ばしていいってじいちゃんが言ってた
読み飛ばしていいってじいちゃんが言ってた
604nobodyさん
2018/04/04(水) 15:30:47.91ID:TSZzxmJZ Parse.com 終了に伴う mbaas サービスの移行方法(終了直前の大幅更新!)
https://qiita.com/ogaoga/items/d300e64dbe923ecbdf1c
Firebase は Google
https://firebase.google.com/?hl=ja
https://qiita.com/ogaoga/items/d300e64dbe923ecbdf1c
Firebase は Google
https://firebase.google.com/?hl=ja
605nobodyさん
2018/04/05(木) 03:30:36.84ID:???606nobodyさん
2018/04/05(木) 05:17:19.76ID:??? >>605
それは知ってます。
Rubyが1.9は登録順が保証されてるのにそれに頼ってはいけない。 と記述されているようにみえるんですがなんで?と思ったんです。
実装されているなら利用して何が悪いです?
Ruby1.9未満に対する互換性とか?
それは知ってます。
Rubyが1.9は登録順が保証されてるのにそれに頼ってはいけない。 と記述されているようにみえるんですがなんで?と思ったんです。
実装されているなら利用して何が悪いです?
Ruby1.9未満に対する互換性とか?
607nobodyさん
2018/04/05(木) 06:58:38.13ID:???608nobodyさん
2018/04/05(木) 07:40:26.54ID:AOx3qD/R 筋悪いのはRubyの方だけどな。
拡張すればいいだけの話なのに、なぜか基本から変えてしまう。
拡張すればいいだけの話なのに、なぜか基本から変えてしまう。
609nobodyさん
2018/04/05(木) 21:07:15.85ID:???610nobodyさん
2018/04/06(金) 04:06:24.73ID:NkJUwTug 頭の悪いのが>>608ではないかと
611nobodyさん
2018/04/06(金) 10:31:04.05ID:??? >>607
筋が悪いかどうかは処理によると思います。ハッシュが順序性が無くてOrderdHashmapを実装する手間が無いのはありがたいと思いますが
筋が悪いかどうかは処理によると思います。ハッシュが順序性が無くてOrderdHashmapを実装する手間が無いのはありがたいと思いますが
612nobodyさん
2018/04/06(金) 22:57:47.40ID:??? Rubyは登録順が保証されてるのだからそれを利用していい。
Perlなんか見てみろ。登録順が保証されない。
どうやっても保証されないとわからせるために
実行ごとに順番が変わるようになってる
便利さよりも、本質を学ぶならPerlだ
https://ja.wikipedia.org/wiki/Perl
> ハッシュの際に使われるシードがランダム化され、keys や
> values、each といったハッシュを利用する関数が返すキー/値の並び順が実行毎に異なるようになった。
Perlなんか見てみろ。登録順が保証されない。
どうやっても保証されないとわからせるために
実行ごとに順番が変わるようになってる
便利さよりも、本質を学ぶならPerlだ
https://ja.wikipedia.org/wiki/Perl
> ハッシュの際に使われるシードがランダム化され、keys や
> values、each といったハッシュを利用する関数が返すキー/値の並び順が実行毎に異なるようになった。
613nobodyさん
2018/04/07(土) 00:35:09.96ID:??? >>606
現時点の特定の実装(CRuby)に依存した実装になることを理解した上で使えということ。
Hash から OrderedHash を派生させてそっちを使うようにしておけば、ソートされてることを期待していると言うことがソース上に明示できるし、将来仕様が変わったときに自分でソートして返すといったような対応もできる。
現時点の特定の実装(CRuby)に依存した実装になることを理解した上で使えということ。
Hash から OrderedHash を派生させてそっちを使うようにしておけば、ソートされてることを期待していると言うことがソース上に明示できるし、将来仕様が変わったときに自分でソートして返すといったような対応もできる。
614nobodyさん
2018/04/07(土) 14:20:13.81ID:??? ハッシュの登録順が保証されるのは、特定の実装じゃなくてRubyの仕様だよ
Rubyの仕様に反する実装は実装側の問題で実装を修正すべき
Rubyの仕様に反する実装は実装側の問題で実装を修正すべき
615nobodyさん
2018/04/08(日) 01:11:24.76ID:???616nobodyさん
2018/04/08(日) 03:19:15.65ID:j0XtTtsQ 「29歳既婚、2年前に会社を辞めた。ボードゲーム作りを始めて3700万円を
売り上げたけど何か聞きたいことはある?」回答いろいろ
http://labaq.com/archives/51880196.html
日本ボードゲーム界の異端児に聞く!ボードゲームデザイナーとして生きていくには?
https://bodoge.hoobby.net/columns/00013
はじめてボードゲームを作ってはじめてゲームマーケットに出店した ので、ひとり反省会をしてみる。
http://datecocco.hatenablog.com/entry/2015/11/26/000000
はじめて作ったボードゲームを売った話
http://nrmgoraku.hateblo.jp/entry/2017/05/17/210000
ボードゲームイベント「ゲームマーケット」から業界が見えた!
https://entertainmentstation.jp/61107
ゲームマーケットに挑む人向けガイド
http://spa-game.com/?p=4830
ボードゲームはどう作るのか、自分なりに考えた
http://roy.hatenablog.com/entry/2014/07/09/124824
オトナも遊べるボードゲーム!自作するといくらになるのか
http://www.d-laboweb.jp/special/sp312/
ボードゲームの展示イベント「ゲームマーケット」の成長記録からこれからの
市場に必要なことを妄想してみた。6年間の来場者数推移(2016年4月時点調べ)
https://bodoge.hoobby.net/columns/00001
ボードゲーム市場がクラウドファンディングの出現で急成長を遂げ市場規模を拡大中
http://gigazine.net/news/20150820-board-game-crowdfunding/
売り上げたけど何か聞きたいことはある?」回答いろいろ
http://labaq.com/archives/51880196.html
日本ボードゲーム界の異端児に聞く!ボードゲームデザイナーとして生きていくには?
https://bodoge.hoobby.net/columns/00013
はじめてボードゲームを作ってはじめてゲームマーケットに出店した ので、ひとり反省会をしてみる。
http://datecocco.hatenablog.com/entry/2015/11/26/000000
はじめて作ったボードゲームを売った話
http://nrmgoraku.hateblo.jp/entry/2017/05/17/210000
ボードゲームイベント「ゲームマーケット」から業界が見えた!
https://entertainmentstation.jp/61107
ゲームマーケットに挑む人向けガイド
http://spa-game.com/?p=4830
ボードゲームはどう作るのか、自分なりに考えた
http://roy.hatenablog.com/entry/2014/07/09/124824
オトナも遊べるボードゲーム!自作するといくらになるのか
http://www.d-laboweb.jp/special/sp312/
ボードゲームの展示イベント「ゲームマーケット」の成長記録からこれからの
市場に必要なことを妄想してみた。6年間の来場者数推移(2016年4月時点調べ)
https://bodoge.hoobby.net/columns/00001
ボードゲーム市場がクラウドファンディングの出現で急成長を遂げ市場規模を拡大中
http://gigazine.net/news/20150820-board-game-crowdfunding/
617nobodyさん
2018/04/08(日) 06:49:59.15ID:??? Hash は、現在の実装が、たまたま順序保証しているだけ。
もっと効率的な速い、アルゴリズムが見つかれば、変わる
単なるHash に、順序保証まで求めるのは、設計・筋が悪い
順序を保証したいなら、OrderedHash を使う
こちらは、順序を保証するのが目的だから、動作が変わることは無い
詳しくは、プログラム板のアルゴリズムのスレなどで、聞いてください
もっと効率的な速い、アルゴリズムが見つかれば、変わる
単なるHash に、順序保証まで求めるのは、設計・筋が悪い
順序を保証したいなら、OrderedHash を使う
こちらは、順序を保証するのが目的だから、動作が変わることは無い
詳しくは、プログラム板のアルゴリズムのスレなどで、聞いてください
619nobodyさん
2018/04/08(日) 06:53:49.87ID:???620nobodyさん
2018/04/08(日) 19:35:11.67ID:??? django使ってみたけど、わかりづらいな
railsと違って自由度がある分、使いづらく感じた
railsと違って自由度がある分、使いづらく感じた
621nobodyさん
2018/04/09(月) 09:50:09.90ID:??? >>620
わかるわ。俺もレールの上に乗りたい
今PHPのLaravelと同時進行で勉強中だけどrailsの方が良さげかな
replの補完具合はrailsの方が上みたい。まだ序盤だからどう変わるかわからんけども
わかるわ。俺もレールの上に乗りたい
今PHPのLaravelと同時進行で勉強中だけどrailsの方が良さげかな
replの補完具合はrailsの方が上みたい。まだ序盤だからどう変わるかわからんけども
622nobodyさん
2018/04/09(月) 12:49:55.78ID:??? YouTube の、full scratch で書く動画を見ているけど、
Node.js を、full scratch で書くよりも、
Ruby で、Sinatra を、full scratch で書く方がわかりやすい
Node.js + Express + Express Generator よりも、
Rails の方がわかりやすい
結論、Node.js の前に、
Sinatra を、full scratch で書いてから、Rails をやるのが良い
Node.js を、full scratch で書くよりも、
Ruby で、Sinatra を、full scratch で書く方がわかりやすい
Node.js + Express + Express Generator よりも、
Rails の方がわかりやすい
結論、Node.js の前に、
Sinatra を、full scratch で書いてから、Rails をやるのが良い
623nobodyさん
2018/04/09(月) 14:42:59.50ID:ghzgDWMm >>620
なれると rails より django の方が良いわ
なれると rails より django の方が良いわ
624nobodyさん
2018/04/09(月) 21:10:16.42ID:??? 小規模なシステムを作るのはできるんだけど、ある程度の規模のをマルチプラットフォームで作ろうってときにどうやったらうまく作れるようになるのかね
どうしても行き当たりばったりになってしまって進まない
どうしても行き当たりばったりになってしまって進まない
625nobodyさん
2018/04/09(月) 23:46:43.30ID:??? マルチプラットフォームってこの場合どういう意味?
レスポンシブ対応のこと?
レスポンシブ対応のこと?
626nobodyさん
2018/04/14(土) 13:48:59.99ID:??? rspec使っていて感じた違和感についての独り言
ベストプラクティスの中に、itの中のexampleは一つにしましょうってのがある
http://www.betterspecs.org/jp/#single
方向性としては否定はしないんだが、これができない場合がある。
それが何かっていうのにようやく気づいた。
一つは副作用があるメソッド。そもそも副作用は無くすべきだから
ないという前提に立てば、副作用に対するテストの回答がrspecに用意されてないのもわかる
itをそもそも特定の一つのsubjectへのexpectと考えれば、subject以外への変化
例えばファイルが作成されるとか、そういうsubject以外へのテストができない
(だから複数のexpectを使うことになってしまう)
もう一つはmock。doubleに対するexpect。これはメソッドを実行した結果でも副作用でもない。
内部実装に近いがメソッドの処理の中で行われる外部モジュールの呼び出し
it { is_expected.to ~ } みたいに書く所からの解釈で
まず処理実行 → 実行結果のテスト という流れなのだが、
mockを使った場合は、処理実行前に expectを書く必要がある。
普段実行結果が〜であることを期待して使ってるexpectとしては適切じゃない
ここからの結論として、itの中が複数になってしまうのは
・処理の中で行われることのテスト
・処理そのもののテスト(本質的なテストはこれ)
・副作用に対するテスト
この3つがうまく分離できてないからなんだ
ベストプラクティスの中に、itの中のexampleは一つにしましょうってのがある
http://www.betterspecs.org/jp/#single
方向性としては否定はしないんだが、これができない場合がある。
それが何かっていうのにようやく気づいた。
一つは副作用があるメソッド。そもそも副作用は無くすべきだから
ないという前提に立てば、副作用に対するテストの回答がrspecに用意されてないのもわかる
itをそもそも特定の一つのsubjectへのexpectと考えれば、subject以外への変化
例えばファイルが作成されるとか、そういうsubject以外へのテストができない
(だから複数のexpectを使うことになってしまう)
もう一つはmock。doubleに対するexpect。これはメソッドを実行した結果でも副作用でもない。
内部実装に近いがメソッドの処理の中で行われる外部モジュールの呼び出し
it { is_expected.to ~ } みたいに書く所からの解釈で
まず処理実行 → 実行結果のテスト という流れなのだが、
mockを使った場合は、処理実行前に expectを書く必要がある。
普段実行結果が〜であることを期待して使ってるexpectとしては適切じゃない
ここからの結論として、itの中が複数になってしまうのは
・処理の中で行われることのテスト
・処理そのもののテスト(本質的なテストはこれ)
・副作用に対するテスト
この3つがうまく分離できてないからなんだ
627626
2018/04/15(日) 04:16:26.83ID:???628626
2018/04/15(日) 04:30:53.96ID:??? あー、説明面倒くさいからしないけど
一見関係なさそうに見えるけど一部は関係あるレベルか
一見関係なさそうに見えるけど一部は関係あるレベルか
629nobodyさん
2018/04/15(日) 16:40:03.28ID:cF+z61vV630nobodyさん
2018/04/16(月) 03:13:45.56ID:??? どうもGiven When Thenとrspecとの対応に違和感がある
contextにはしばしば、whenで始まる文章を書く
http://www.betterspecs.org/jp/#contexts
だがrspecと対応付けると
Given・・・context
When・・・it?subject?
Then・・・expect
となる。
どちらかが間違っているといいたいわけじゃない。
どちらも正しいと思うのだが、なぜwhenの使い方が違うのだろうか
○○という状態があって、DOした"時" (=when)
○○という状態の"時"(=when)
rspecではDO、つまりなにかを実行するというのが
subjectに埋め込まれてしまっていることか
実行までが状態になっている
そうか。rspecでは、(subjectを使った場合)Given - Then になってるんだな
subjectは遅延されて実行されるからといって、it もしくは subject参照時が
whenと考えてはいけないのか。遅延実行するのはあくまで内部実装の話だしな
Given - When - Then の方が俺的にはしっくりくるんだが、Whenというのは
通常一回しか実行せず、Givenの後と決まってるからGivenにくっつけても成り立つわけか。
(同様にThenの最初としてくっつけても成り立つんじゃないかな?それがitかな?)
contextにはしばしば、whenで始まる文章を書く
http://www.betterspecs.org/jp/#contexts
だがrspecと対応付けると
Given・・・context
When・・・it?subject?
Then・・・expect
となる。
どちらかが間違っているといいたいわけじゃない。
どちらも正しいと思うのだが、なぜwhenの使い方が違うのだろうか
○○という状態があって、DOした"時" (=when)
○○という状態の"時"(=when)
rspecではDO、つまりなにかを実行するというのが
subjectに埋め込まれてしまっていることか
実行までが状態になっている
そうか。rspecでは、(subjectを使った場合)Given - Then になってるんだな
subjectは遅延されて実行されるからといって、it もしくは subject参照時が
whenと考えてはいけないのか。遅延実行するのはあくまで内部実装の話だしな
Given - When - Then の方が俺的にはしっくりくるんだが、Whenというのは
通常一回しか実行せず、Givenの後と決まってるからGivenにくっつけても成り立つわけか。
(同様にThenの最初としてくっつけても成り立つんじゃないかな?それがitかな?)
631nobodyさん
2018/04/16(月) 03:32:18.20ID:??? てすると実は正しい対応っていうのはこういうことなのかもしれない
Given・・・context(subject含む・subjectにWhenで実行する内容が定義されている)
When・・・なし
Then・・・expect(it含む・itでWhenで実行する内容を実際に実行する)
rspecでcontextでしばしばwhenで始めるのは、
なるほどそうか、subjectを実行したと仮定した内容を書いてあるはずだな
http://www.betterspecs.org/jp/#contexts を見直す
あー、やっぱりそうだ。contextそのものはGivenに相当するものなんだけど
contextにかかれているメッセージはWhenの内容だ。
で、もう一つ、contextにletで書いた内容と同じことを書く
つまりletでurl = error pageと書いてるのに、エラーページにアクスした時と
contextに書くのは重複していると思っていたが、そうか、
contextには、whenに続けて実行する内容を書くべきなんだ
つまりsubjectで実行することだな
Given When Then (GWT) も Arrange Act Assert (AAA) も
3段階なのに、なんでrspecは2段階になってしまったんだろうか?
状態を定義すると結果が確定する。間違いとは言わないんだけどね。
ちなみになServerspec、あれは状態を作るのを他でやるから
Thenのみになってると考えれば良いのだろう
subjectは存在するが、それは検査対象を明確にしているだけで
なにかを実行しているわけじゃない。
ってすると、subject(題材)という使い方は、それでよくて
subjectに含まれる、処理実行(Whenに相当するもの)を
subjectと分離すると、Given - When - Then の形になるかも
Given・・・context(subject含む・subjectにWhenで実行する内容が定義されている)
When・・・なし
Then・・・expect(it含む・itでWhenで実行する内容を実際に実行する)
rspecでcontextでしばしばwhenで始めるのは、
なるほどそうか、subjectを実行したと仮定した内容を書いてあるはずだな
http://www.betterspecs.org/jp/#contexts を見直す
あー、やっぱりそうだ。contextそのものはGivenに相当するものなんだけど
contextにかかれているメッセージはWhenの内容だ。
で、もう一つ、contextにletで書いた内容と同じことを書く
つまりletでurl = error pageと書いてるのに、エラーページにアクスした時と
contextに書くのは重複していると思っていたが、そうか、
contextには、whenに続けて実行する内容を書くべきなんだ
つまりsubjectで実行することだな
Given When Then (GWT) も Arrange Act Assert (AAA) も
3段階なのに、なんでrspecは2段階になってしまったんだろうか?
状態を定義すると結果が確定する。間違いとは言わないんだけどね。
ちなみになServerspec、あれは状態を作るのを他でやるから
Thenのみになってると考えれば良いのだろう
subjectは存在するが、それは検査対象を明確にしているだけで
なにかを実行しているわけじゃない。
ってすると、subject(題材)という使い方は、それでよくて
subjectに含まれる、処理実行(Whenに相当するもの)を
subjectと分離すると、Given - When - Then の形になるかも
632nobodyさん
2018/04/16(月) 03:49:38.57ID:??? でな、話は変わるけど、モック?スタブ?よくわからんけど
allow(モックオブジェクト).to receive(メソッド名) ってやるやつ
あれは、letかsubjectに入れちゃえばいいと思うんだよ。
だって、Givenに相当するものだろ?
だからitの中っておかしいと思うんだ
で、itの中はexpectだけにする
expect(モックオブジェクト).to receive(メソッド名) でもテストできるけど
それだとWhen実行前に書かないといけないので
expect(オブジェクト).to have_received(:メドッド名).once
こっちを使うべきなんだろうな
rspec-mocksのSpyという機能を使います
https://qiita.com/_am_/items/398b0782fa3754ff3878
そうすると、Given Then パターンだと
subject { allow(オブジェクト).to recieve(:メソッド) }
it 'ほにゃらら' do
is_expected.to なになに
expect(オブジェクト).to have_recieved(:メソッド)
end
という形になる。まあGivenの部分とThenの部分の両方で
同じようなコードを書く必要がるというデメリットはあるな
これはallowの方に名前をつけて、そのallowが呼ばれたことという形でかければ良いんじゃないかな?
allow(モックオブジェクト).to receive(メソッド名) ってやるやつ
あれは、letかsubjectに入れちゃえばいいと思うんだよ。
だって、Givenに相当するものだろ?
だからitの中っておかしいと思うんだ
で、itの中はexpectだけにする
expect(モックオブジェクト).to receive(メソッド名) でもテストできるけど
それだとWhen実行前に書かないといけないので
expect(オブジェクト).to have_received(:メドッド名).once
こっちを使うべきなんだろうな
rspec-mocksのSpyという機能を使います
https://qiita.com/_am_/items/398b0782fa3754ff3878
そうすると、Given Then パターンだと
subject { allow(オブジェクト).to recieve(:メソッド) }
it 'ほにゃらら' do
is_expected.to なになに
expect(オブジェクト).to have_recieved(:メソッド)
end
という形になる。まあGivenの部分とThenの部分の両方で
同じようなコードを書く必要がるというデメリットはあるな
これはallowの方に名前をつけて、そのallowが呼ばれたことという形でかければ良いんじゃないかな?
633nobodyさん
2018/04/16(月) 03:54:27.21ID:??? 例えばこんな感じ
subject { allow(オブジェクト).to recieve(:メソッド).named(’これ') }
it 'ほにゃらら' do
is_expected.to なになに
expect(これ).が呼ばれていること
// expect(これ).が2回呼ばれていること
// expect(これ).が呼ばれていないこと
end
こういう仕組みって有るのかな?
subject { allow(オブジェクト).to recieve(:メソッド).named(’これ') }
it 'ほにゃらら' do
is_expected.to なになに
expect(これ).が呼ばれていること
// expect(これ).が2回呼ばれていること
// expect(これ).が呼ばれていないこと
end
こういう仕組みって有るのかな?
634nobodyさん
2018/04/19(木) 07:10:41.70ID:???635nobodyさん
2018/04/19(木) 09:20:06.56ID:???636nobodyさん
2018/04/19(木) 20:45:15.08ID:??? モデルはテーブルの行に対する対応だから単数形を使うというのは分かるんですが
コントローラは複数形を使うのは理由があるんですかね?
コントローラは複数形を使うのは理由があるんですかね?
639nobodyさん
2018/04/20(金) 09:39:24.05ID:M7VFjNeT 不規則変化には対応してません
641nobodyさん
2018/04/27(金) 12:07:12.30ID:kBikjo8b 開 2 ち ゃ ん ね る= 便 所 の 落 書 き ・ 痰 壷 の 更 に 劣 化 コ ピ ー の 3 流 掲 示 板
運 営 の 性 格 の 悪 い 引 き こ も り I T 土 方 メ ガ ネ ザ ル 早 く 死 な な い か な
運 営 の 性 格 の 悪 い 引 き こ も り I T 土 方 メ ガ ネ ザ ル 早 く 死 な な い か な
642nobodyさん
2018/04/28(土) 00:15:30.31ID:??? WindowsにROR入れるの大変すぎません?
エラー起き過ぎてストレスフリーで開発できない
エラー起き過ぎてストレスフリーで開発できない
644nobodyさん
2018/04/29(日) 04:04:53.06ID:FwBTa7qP WindowsでRubyとか奇特な人ですね
645nobodyさん
2018/04/29(日) 08:23:44.00ID:??? RailsIntallerやったらあかんの?
646nobodyさん
2018/04/29(日) 10:55:31.05ID:??? WindowsならVM入れるかBash on Windows使うかDocker for windows使うかのどれかだな
647nobodyさん
2018/05/02(水) 04:13:57.51ID:??? windowsでrubyは、お薦め出来ない
springの検知も遅いし、ていうか、使いもににならない?
私も頑張ってwinで構築して、やってられなくて諦めました
springの検知も遅いし、ていうか、使いもににならない?
私も頑張ってwinで構築して、やってられなくて諦めました
648nobodyさん
2018/05/02(水) 09:54:51.35ID:??? gem入れるたびに動かないかもって思いながらやるあの苦行な
仮想環境がいい
仮想環境がいい
649nobodyさん
2018/05/02(水) 15:16:13.00ID:QoAarsgN650nobodyさん
2018/05/04(金) 00:21:18.50ID:??? bundler なら、アプリ毎の環境だろ
651nobodyさん
2018/05/04(金) 09:43:59.41ID:??? bundlerでも心配
gemのバージョン指定しても依存関係のあるgemで動かなくなることがある罠、そもそもgemが消えたり
gemのバージョン指定しても依存関係のあるgemで動かなくなることがある罠、そもそもgemが消えたり
652nobodyさん
2018/05/04(金) 10:07:57.76ID:??? それはnpmでもpipでもmavenでも一緒だわな
653nobodyさん
2018/05/04(金) 11:04:06.69ID:??? npmでも超重要ライブラリが作者の運営への不満から削除されて一時大パニックになってたな
654nobodyさん
2018/05/04(金) 21:52:50.32ID:??? Windows10 + Vagrant でやろうかと思ったんだけど、これってもしかしてWSLで事足りる?
WSL使ったことないけどどうなんだろう
WSL使ったことないけどどうなんだろう
655nobodyさん
2018/05/05(土) 00:56:32.33ID:??? https://www.mirrorcommunications.com/blog/how-to-install-ruby-on-rails-on-windows-10-with-postgresql
2017/04/22
Windows10, WSL
Ruby 2.4.1
Rails 5.0.1
動画もある
2017/04/22
Windows10, WSL
Ruby 2.4.1
Rails 5.0.1
動画もある
656nobodyさん
2018/05/15(火) 08:55:28.37ID:??? Rails勉強中の20歳です
少し聞きたいんですが、どのくらいRailsができたら転職してもいいラインですか?
あるいは、エンジニアとして一人前?
少し聞きたいんですが、どのくらいRailsができたら転職してもいいラインですか?
あるいは、エンジニアとして一人前?
657nobodyさん
2018/05/15(火) 09:14:18.45ID:???660nobodyさん
2018/05/15(火) 17:48:58.76ID:r7TqZKR9 Ruby/Railsのプロ開発者としての5年間を振り返る(翻訳)
https://techracho.bpsinc.jp/hachi8833/2018_05_15/56271
https://techracho.bpsinc.jp/hachi8833/2018_05_15/56271
661nobodyさん
2018/05/15(火) 18:17:01.17ID:??? railsを仕事で使ってる会社は大抵レールから外れた使い方してるから入門書とか殆ど約に立たないんだよな
662nobodyさん
2018/05/15(火) 18:21:21.87ID:bsBesZ6O 入門書じゃ仕事にならない
↓
レールから外れる
↓
Rails使う意味なし
↓
Ruby使う意味なし
↓
レールから外れる
↓
Rails使う意味なし
↓
Ruby使う意味なし
665nobodyさん
2018/05/16(水) 05:52:45.32ID:???666nobodyさん
2018/05/16(水) 06:13:29.50ID:??? いやそういう曖昧な話を聞いてるんじゃなくてだな
667nobodyさん
2018/05/16(水) 14:03:40.08ID:??? 実際の実装が知りたいの?
それこそ会社によって違うから知ったところで参考にならんよ
それこそ会社によって違うから知ったところで参考にならんよ
668nobodyさん
2018/05/16(水) 14:50:18.27ID:??? 会社によって違うといっても
大抵レールから外れた使い方してるって
知ってるんですよね?
なんでそれを言えないんですか?
大抵レールから外れた使い方してるって
知ってるんですよね?
なんでそれを言えないんですか?
669nobodyさん
2018/05/16(水) 16:04:02.52ID:??? >>668
社外秘に触れるかもしれないし、内容で所属組織が分かる。公開情報なら slideshare や speakerdeck 見たほうが速いし詳しい。
社外秘に触れるかもしれないし、内容で所属組織が分かる。公開情報なら slideshare や speakerdeck 見たほうが速いし詳しい。
670nobodyさん
2018/05/16(水) 19:38:39.68ID:??? へぇー、社外秘に含まれるかもしれないのに
なんで他社が大抵レールから外れた使い方をしてるって
知ってるんですかねぇw
なんで他社が大抵レールから外れた使い方をしてるって
知ってるんですかねぇw
671nobodyさん
2018/05/16(水) 20:18:35.08ID:??? なんだこいつ
672nobodyさん
2018/05/16(水) 23:53:03.79ID:???673nobodyさん
2018/05/17(木) 04:07:43.38ID:???674nobodyさん
2018/05/17(木) 05:31:14.01ID:??? 横のつながりで社外秘をばらしてますって言ってる?
675nobodyさん
2018/05/17(木) 13:25:17.64ID:vvLn09Kx ということですね
676nobodyさん
2018/05/17(木) 16:43:03.30ID:??? 何も生み出さないレスして楽しいの?
677nobodyさん
2018/05/17(木) 20:59:40.04ID:??? レールから外れた使い方ってrailsのソースコード読んでどうにかするスキルなのでここで変な煽り入れてる連中には無理だと思うよ
678nobodyさん
2018/05/17(木) 23:45:52.98ID:??? いやRailsのやり方を踏まえないでやるからむしろ簡単だよ
679nobodyさん
2018/05/18(金) 15:37:29.71ID:dhEtA/py 結局rails要らないという話に戻る
680nobodyさん
2018/05/18(金) 21:29:34.40ID:??? お前が戻したいだけだろ
681nobodyさん
2018/05/23(水) 08:33:05.01ID:??? Rails難しい
ちょっと参考書に書いてないことをしようとすると、もう訳が分からなくなる
ちょっと参考書に書いてないことをしようとすると、もう訳が分からなくなる
683nobodyさん
2018/05/25(金) 18:45:31.83ID:??? 普通にやってりゃその心配はない
684nobodyさん
2018/05/26(土) 00:50:57.24ID:??? Railを外れるっていう表現が気に食わん
そこでRailが途切れてたらその先はお前がRailを作るんだよ
そこでRailが途切れてたらその先はお前がRailを作るんだよ
685nobodyさん
2018/05/26(土) 05:55:50.96ID:??? レールはあるけど、初心者過ぎて
レールがわからないから、レールを外れる
でいいんだよ
レールがわからないから、レールを外れる
でいいんだよ
686nobodyさん
2018/05/26(土) 10:47:56.41ID:??? とあるブラウザを作ってたような会社の Rails のコードを読んだら訳が分からなかった。w
きちんと段階を踏むとか、英語の資料を読みあされるとか、
gem で提供されるコードの中まできっちり読むだけの時間と根性があるなら別なのかも知れないけど、
いきなりあれに触れてもどうしようもないというのが素直な感想だったなあ。
きちんと段階を踏むとか、英語の資料を読みあされるとか、
gem で提供されるコードの中まできっちり読むだけの時間と根性があるなら別なのかも知れないけど、
いきなりあれに触れてもどうしようもないというのが素直な感想だったなあ。
687nobodyさん
2018/05/26(土) 11:38:42.11ID:??? だから技術職なんだろ?
688nobodyさん
2018/05/26(土) 17:12:14.31ID:gZYcrpPe >>684
なるほど
なるほど
689nobodyさん
2018/06/02(土) 05:09:58.80ID:/mHfAXqc プログラミング歴6ヶ月の僕が自社サービスRailsエンジニアになりました!〜実際の転職活動について〜|ゆうすけ|note
https://note.mu/ysk1180/n/n1b6ce132dbb6
僕はなぜ銀行を辞めたのか、なぜITエンジニアになったのか (+ 実際の転職活動について)|ゆうすけ|note
https://note.mu/ysk1180/n/nd5d55b19193e
https://note.mu/ysk1180/n/n1b6ce132dbb6
僕はなぜ銀行を辞めたのか、なぜITエンジニアになったのか (+ 実際の転職活動について)|ゆうすけ|note
https://note.mu/ysk1180/n/nd5d55b19193e
690nobodyさん
2018/06/02(土) 14:10:48.12ID:niF2mioZ691nobodyさん
2018/06/02(土) 19:12:30.59ID:pS2nXfn7 【ホリエモン】なんでみんな就職するの?やる気がない人ほど起業して利益率の高い仕事を選択し、有望な者に投資しろ
https://www.youtube.com/watch?v=y3WFObrOIoQ
ホリエモンのQ&A vol.155起業のすすめ
https://www.youtube.com/watch?v=2n1O4oUeIXg
堀江貴文「大企業に就職なんて、とっくにオワコン」「今の時代、金ですらオワコン」
https://www.youtube.com/watch?v=gSvIk_Bnwlo
堀江貴文の名言がすごい!「つまらない仕事なんか今すぐ辞めろ!楽しいことだけやれ!」
https://www.youtube.com/watch?v=4w3XOl5CoU8
堀江貴文 決められたレールの上を歩く⇒人生終了で、自殺者増える
https://www.youtube.com/watch?v=CYRo8o2Y_D8
【堀江貴文】※サラリーマン必見!君らいい加減仕事辞めたら?wはっきり言って全部無駄だ!!
https://www.youtube.com/watch?v=IgyRIVdvxhk
【与沢翼】労働収入を高くしても無駄!税金でほとんど持っていかれますよ。金持ちになるにはたった2つしか方法がない
https://www.youtube.com/watch?v=A-5lQ2rDmc0&t=354s
【与沢翼】サラリーマンとして生きるのはリスクでしかない。従業員は創業者に利用されているだけだということに気づきなさい
https://www.youtube.com/watch?v=uPoTvbr5VDk&t=204s
これからは個人の時代!ヒカルは話が上手いしヒカキンは編集が上手い。
これからの通貨の未来はどうなるのかも話そう
https://www.youtube.com/watch?v=4hQngvBCugA
個人が大金を稼ぐ!ライブ配信時代が本格的にやって来てその領域は
さらに拡大していき無名から著名になる人も増加する
https://www.youtube.com/watch?v=1H0R-kBtUOo
https://www.youtube.com/watch?v=y3WFObrOIoQ
ホリエモンのQ&A vol.155起業のすすめ
https://www.youtube.com/watch?v=2n1O4oUeIXg
堀江貴文「大企業に就職なんて、とっくにオワコン」「今の時代、金ですらオワコン」
https://www.youtube.com/watch?v=gSvIk_Bnwlo
堀江貴文の名言がすごい!「つまらない仕事なんか今すぐ辞めろ!楽しいことだけやれ!」
https://www.youtube.com/watch?v=4w3XOl5CoU8
堀江貴文 決められたレールの上を歩く⇒人生終了で、自殺者増える
https://www.youtube.com/watch?v=CYRo8o2Y_D8
【堀江貴文】※サラリーマン必見!君らいい加減仕事辞めたら?wはっきり言って全部無駄だ!!
https://www.youtube.com/watch?v=IgyRIVdvxhk
【与沢翼】労働収入を高くしても無駄!税金でほとんど持っていかれますよ。金持ちになるにはたった2つしか方法がない
https://www.youtube.com/watch?v=A-5lQ2rDmc0&t=354s
【与沢翼】サラリーマンとして生きるのはリスクでしかない。従業員は創業者に利用されているだけだということに気づきなさい
https://www.youtube.com/watch?v=uPoTvbr5VDk&t=204s
これからは個人の時代!ヒカルは話が上手いしヒカキンは編集が上手い。
これからの通貨の未来はどうなるのかも話そう
https://www.youtube.com/watch?v=4hQngvBCugA
個人が大金を稼ぐ!ライブ配信時代が本格的にやって来てその領域は
さらに拡大していき無名から著名になる人も増加する
https://www.youtube.com/watch?v=1H0R-kBtUOo
692nobodyさん
2018/06/06(水) 10:11:50.57ID:+mIs+uTm Linus氏曰く「マイクロソフト嫌悪は『病気』」
https://srad.jp/story/09/07/28/0326208/
https://srad.jp/story/09/07/28/0326208/
693nobodyさん
2018/06/12(火) 05:52:55.15ID:Ys8FqqMF #new.html.erb
<%= simple_form_for @math do |f| %>
<%= f.input :num_1 %>
<%= f.input :num_2 %>
<%= f.button :submit, "OK!" %>
<% end %>
class CreateScores < ActiveRecord::Migration[5.2]
def change
create_table :scores do |t|
t.integer :num_1
t.integer :num_2
t.integer :ans
t.timestamps
end
end
end
num_1 と num_2 の積を計算して ans にに保存したいです。
よろしくお願いします。
<%= simple_form_for @math do |f| %>
<%= f.input :num_1 %>
<%= f.input :num_2 %>
<%= f.button :submit, "OK!" %>
<% end %>
class CreateScores < ActiveRecord::Migration[5.2]
def change
create_table :scores do |t|
t.integer :num_1
t.integer :num_2
t.integer :ans
t.timestamps
end
end
end
num_1 と num_2 の積を計算して ans にに保存したいです。
よろしくお願いします。
694nobodyさん
2018/06/12(火) 10:45:00.01ID:??? いやです。よろしくなんかしません。
695nobodyさん
2018/06/12(火) 14:09:54.15ID:Ys8FqqMF >>694
あぁ
あぁ
696nobodyさん
2018/06/12(火) 16:52:13.55ID:iWmNHdoj 眠ってなんかいません
697nobodyさん
2018/06/12(火) 17:15:41.87ID:??? そこのお墓に?
698nobodyさん
2018/06/12(火) 20:43:54.99ID:Ys8FqqMF 泣かないでください
699nobodyさん
2018/06/12(火) 23:40:31.48ID:??? な〜ご
702nobodyさん
2018/06/15(金) 16:09:11.64ID:XgRtqNnJ >>701
いくら欲しい?
いくら欲しい?
703nobodyさん
2018/06/15(金) 16:52:12.54ID:??? 1案件最低60万円から。
705nobodyさん
2018/06/15(金) 18:30:37.12ID:jDCWQs5f 子供銀行券
706nobodyさん
2018/06/15(金) 18:59:18.97ID:??? いくら欲しい?
ちゃーん!
ちゃーん!
707nobodyさん
2018/06/15(金) 20:27:08.58ID:XgRtqNnJ >>703
結構、リアルな数字
結構、リアルな数字
708nobodyさん
2018/06/17(日) 07:48:00.29ID:??? ぼ、ぼ、ぼくは、お、お、おなにーが、す、すきなんだな、、
709nobodyさん
2018/06/17(日) 12:29:47.40ID:4EkaZnK7 【毎年20万人、定住″】 なぜ移民が必要なのか? データだけであなたは強烈に思い知らされるだろう
http://rosie.5ch.net/test/read.cgi/liveplus/1529201770/l50
日本人が毎年30万人減ってるので、チャンコロをじゃんじゃん補充しまーす!
http://rosie.5ch.net/test/read.cgi/liveplus/1529201770/l50
日本人が毎年30万人減ってるので、チャンコロをじゃんじゃん補充しまーす!
710nobodyさん
2018/06/20(水) 20:36:25.43ID:UnZq46Ab プログラミングを誰でも習得できる方法は、「前場アキドルのプログラミングマスター方法」というブログで見られるらしいよ。ネットで調べると見られるらしいです。
QE3KN
QE3KN
711nobodyさん
2018/06/29(金) 13:54:23.05ID:VdHYznLt AirbnbがReact Nativeをやめたことに対する世間の反応 - Togetter
https://togetter.com/li/1239438
https://togetter.com/li/1239438
712nobodyさん
2018/06/30(土) 14:07:18.01ID:c4kzW6ep 【翻訳】React Native at Airbnb: The Technology - Studio Andy
http://studio-andy.hatenablog.com/entry/react-native-at-airbnb-the-technology
http://studio-andy.hatenablog.com/entry/react-native-at-airbnb-the-technology
713nobodyさん
2018/07/03(火) 16:37:14.23ID:4gji1WrU これやばし
https://goo.gl/1PyDK6
https://goo.gl/1PyDK6
714nobodyさん
2018/07/06(金) 13:09:09.37ID:??? age
715nobodyさん
2018/07/11(水) 12:53:51.28ID:??? サーバーサイドはPHPでCGIが書ける程度で
RailsもRubyも入門サイトを1日読んで勉強した程度の初心者です
link_to t('xxx.yyy'), zzz, method: :delete, data: { confirm: t('xxx.yyy') } %>
で表示されるリンク先や文字列や処理ってどこに書かれているんでしょうか
当然ディレクトリ構成とかが違うので探しかたを教えて頂きたいです
viewに出力される HTML を吐く ruby が入ってて
controllerに変数設定や処理が書かれてるって程度の知識何ですが
controller内にそれらしい処理をする関数?はあるんですが
関数名とかが全く一致していなくて config/route.rb にもそれらしい記述が無くて
xxx.yyy が含まれるファイルを controller ディレクトリ内で検索しても出てこないんですよね…
どうやって view のリンクをクリックした時にコントローラーを呼び出してるのかよくわかりません
初歩的な質問で申し訳有りません
RailsもRubyも入門サイトを1日読んで勉強した程度の初心者です
link_to t('xxx.yyy'), zzz, method: :delete, data: { confirm: t('xxx.yyy') } %>
で表示されるリンク先や文字列や処理ってどこに書かれているんでしょうか
当然ディレクトリ構成とかが違うので探しかたを教えて頂きたいです
viewに出力される HTML を吐く ruby が入ってて
controllerに変数設定や処理が書かれてるって程度の知識何ですが
controller内にそれらしい処理をする関数?はあるんですが
関数名とかが全く一致していなくて config/route.rb にもそれらしい記述が無くて
xxx.yyy が含まれるファイルを controller ディレクトリ内で検索しても出てこないんですよね…
どうやって view のリンクをクリックした時にコントローラーを呼び出してるのかよくわかりません
初歩的な質問で申し訳有りません
716nobodyさん
2018/07/11(水) 16:38:25.46ID:33ZR1MI+ 3年後にまたおいで
717nobodyさん
2018/07/11(水) 17:46:13.42ID:??? そうですよね
レベルの低い質問をしてすいませんでした
ウェブアプリ書くならRailsがいちばん簡単って言われたんですが
どこまでが予約語でどこからがユーザ定義なのかもわからないし
どのファイルに何が書かれてるかがわからなくて
requireやinclude宣言もないし
Railsに手出すのは諦めます
スレ汚し失礼しました
レベルの低い質問をしてすいませんでした
ウェブアプリ書くならRailsがいちばん簡単って言われたんですが
どこまでが予約語でどこからがユーザ定義なのかもわからないし
どのファイルに何が書かれてるかがわからなくて
requireやinclude宣言もないし
Railsに手出すのは諦めます
スレ汚し失礼しました
718nobodyさん
2018/07/11(水) 17:51:57.50ID:7UNZ8OaS xxx.yyyで探しても出てくる訳ない罠
link_toで検索汁
link_toで検索汁
719nobodyさん
2018/07/11(水) 19:21:11.72ID:??? いろんなスレで文脈ガン無視でRubyの宣伝してる糖質に騙されちゃったんだね、かわいそうに。
簡単だろうがなんだろうが、黎明期からRubyはドキュメント軽視。他の言語に差を空けられた原因のひとつでもある。
困って検索してもてきとーなやつらがてきとーにやったらたまたま解決できたというようなてきとーなメモ書きしか出てこないよ。
簡単だろうがなんだろうが、黎明期からRubyはドキュメント軽視。他の言語に差を空けられた原因のひとつでもある。
困って検索してもてきとーなやつらがてきとーにやったらたまたま解決できたというようなてきとーなメモ書きしか出てこないよ。
720nobodyさん
2018/07/11(水) 19:26:01.35ID:??? 「ソースが仕様だソース読め」
分からないときにこれを実践できる人じゃないとRubyを使いこなすことは出来ないよ。
これは教祖様が言ってたことで取り下げてないから今でも有効、従ってRuby信者も反論できないRubyの真理だよ。
てきとーに書いたらなんか知らんけど動いたやったーって程度でいいなら別だろうけどね。
分からないときにこれを実践できる人じゃないとRubyを使いこなすことは出来ないよ。
これは教祖様が言ってたことで取り下げてないから今でも有効、従ってRuby信者も反論できないRubyの真理だよ。
てきとーに書いたらなんか知らんけど動いたやったーって程度でいいなら別だろうけどね。
722nobodyさん
2018/07/11(水) 20:38:18.98ID:??? (Railsをさわったことがある人が1から動かすまでのアプリを作るのは)簡単
環境構築やさわり方覚えるまでのハードルが高すぎるんだよな
かといって大規模なシステムだとパフォーマンスぼろぼろだし
サーバーサイドJavaやPHPがかけるならRailsなんてて出さなくていいぞ
環境構築やさわり方覚えるまでのハードルが高すぎるんだよな
かといって大規模なシステムだとパフォーマンスぼろぼろだし
サーバーサイドJavaやPHPがかけるならRailsなんてて出さなくていいぞ
723nobodyさん
2018/07/11(水) 21:09:18.23ID:??? >>718
ありがとうございます
おかげさまでlink_toだけはなんとかわかりました
これメソッドだったんですね
rubyは()なしでも2単語目以降が引く数のメソッド呼び出しになるんですね…
zzzというか2つめの引数にurlがはいってることまではなんとかわかりました
疑問なんですが自分で a タグ生成するのと何か違うんでしょうか
単に記述が短くなるように用意されてるってことでしょうか
タグ出力自動でやっちゃうと改行とかHTMLのインデントとかぐちゃぐちゃになりそう…
あと実際に生成されるHTMLのURLがrouteにかかれてなくて
このリンクをふんだら処理がどこにとぶのかがまたわからなくてつまってます
routeにマッチしてないのに404以外になるのってなんでなんでしょうか
configにも大量のファイルがあるのでどっかにもroute情報がかかれてるんでしょうか
エントリファイルからinckudeやrequireしてくれてたら追跡も楽なのに次にどのファイルよめばいいかがぜんぜんわからない
controllerのなかにそれらしい処理内容自体のメソッドがdefされてるんですが
viewのなかに1文字もそのメソッドがかかれてなくてどこから呼ばれてるんでしょうか
ありがとうございます
おかげさまでlink_toだけはなんとかわかりました
これメソッドだったんですね
rubyは()なしでも2単語目以降が引く数のメソッド呼び出しになるんですね…
zzzというか2つめの引数にurlがはいってることまではなんとかわかりました
疑問なんですが自分で a タグ生成するのと何か違うんでしょうか
単に記述が短くなるように用意されてるってことでしょうか
タグ出力自動でやっちゃうと改行とかHTMLのインデントとかぐちゃぐちゃになりそう…
あと実際に生成されるHTMLのURLがrouteにかかれてなくて
このリンクをふんだら処理がどこにとぶのかがまたわからなくてつまってます
routeにマッチしてないのに404以外になるのってなんでなんでしょうか
configにも大量のファイルがあるのでどっかにもroute情報がかかれてるんでしょうか
エントリファイルからinckudeやrequireしてくれてたら追跡も楽なのに次にどのファイルよめばいいかがぜんぜんわからない
controllerのなかにそれらしい処理内容自体のメソッドがdefされてるんですが
viewのなかに1文字もそのメソッドがかかれてなくてどこから呼ばれてるんでしょうか
725nobodyさん
2018/07/12(木) 10:15:43.13ID://YNxtie >Railsに手出すのは諦めます
嘘つきかこいつ
嘘つきかこいつ
726nobodyさん
2018/07/12(木) 12:00:08.32ID:??? 馬鹿には無理
727nobodyさん
2018/07/12(木) 17:29:39.29ID:??? 「たのしいRuby 第5版、2016」を3回読んで、
無料のRails チュートリアルをやる
さすがに、Rails でも、勉強せずにはできない
Progate でも良い
puts a
p a
など、さすがに、これもやった事がない人には無理
無料のRails チュートリアルをやる
さすがに、Rails でも、勉強せずにはできない
Progate でも良い
puts a
p a
など、さすがに、これもやった事がない人には無理
728nobodyさん
2018/07/12(木) 23:37:27.97ID:??? view不要なアクションだけ追加するのってどうするの?
リンクをおすとajaxで送信だけしてDB更新するけど
もとの画面はペーj期遷移せずにajaxでメッセージだけ表示するみたいなことがやりたい
リンクをおすとajaxで送信だけしてDB更新するけど
もとの画面はペーj期遷移せずにajaxでメッセージだけ表示するみたいなことがやりたい
729nobodyさん
2018/07/13(金) 01:27:00.62ID:??? ページ遷移なしで表示かえるってサーバーサイドでは無理
javascriptでDOMいじるしかないだろ
javascriptでDOMいじるしかないだろ
730nobodyさん
2018/07/13(金) 06:40:30.72ID:5dT/w/m3 Railsでpjax
731nobodyさん
2018/07/13(金) 07:21:06.35ID:??? 調べてみたけどメッセージ表示するだけでPushStateとかいらない
結局標示変更する部分はjQuery使ってるっぽいし何が違うかよくわからない
jQueryは分かるけどcoffeeとかかけないし
kinktoにremoteってかいてアクションを追加しなくてもjs側でサーバーへのリクエストを作ってくれるってこと?
結局標示変更する部分はjQuery使ってるっぽいし何が違うかよくわからない
jQueryは分かるけどcoffeeとかかけないし
kinktoにremoteってかいてアクションを追加しなくてもjs側でサーバーへのリクエストを作ってくれるってこと?
732nobodyさん
2018/07/13(金) 07:35:34.19ID:??? ダイアログでメッセージ表示するなら JavaScript を書くしかない
coffee 分からなかったら生 JS でも書ける
coffee 分からなかったら生 JS でも書ける
733nobodyさん
2018/07/13(金) 11:32:03.76ID:???734nobodyさん
2018/07/13(金) 11:48:20.99ID:??? RailsとjQueryは組み合わせ方さえわかれば相性がいい
RailsにはTurbolinksという機能がある。PushStateとかTurbolinksの機能
重要な点をざっくりいうとAjaxを使い、ページ遷移しないということ
ということでページ遷移しないという前提でコードを書く必要がある。
何をしなければいけないかというと、サイトで使用するJavaScriptは最初に
全て読み込むということ。たとえ他のページで必要なコードだとしても。
JavaScriptはページ単位で作るのではなく、サイト単位で作る
そのために現在のページに要素が表示されていなくても、
そのためのコードを実行させる必要がある。これがjQueryと相性がいい
例えば $(document).on('click', '.hoge', function() {・・・}) と書くと
現在のページに .hoge が表示されてなくても、表示された時から使えるようになる
また $('.hoge').show(); とか書いた時 .hoge が無くてもエラーにはならない
jQueryは0個以上の要素に対して処理を一括で適用する。
その仕組みがページを遷移しなくても要素が増えたり減ったりする
Railsのデフォルト機能のTurbolinksに対応させるのに相性がいい
下手なやつが作ると、Turbolinksが提供するturbolinks:loadとかのイベントで
ごちゃごちゃやるハメになる
RailsにはTurbolinksという機能がある。PushStateとかTurbolinksの機能
重要な点をざっくりいうとAjaxを使い、ページ遷移しないということ
ということでページ遷移しないという前提でコードを書く必要がある。
何をしなければいけないかというと、サイトで使用するJavaScriptは最初に
全て読み込むということ。たとえ他のページで必要なコードだとしても。
JavaScriptはページ単位で作るのではなく、サイト単位で作る
そのために現在のページに要素が表示されていなくても、
そのためのコードを実行させる必要がある。これがjQueryと相性がいい
例えば $(document).on('click', '.hoge', function() {・・・}) と書くと
現在のページに .hoge が表示されてなくても、表示された時から使えるようになる
また $('.hoge').show(); とか書いた時 .hoge が無くてもエラーにはならない
jQueryは0個以上の要素に対して処理を一括で適用する。
その仕組みがページを遷移しなくても要素が増えたり減ったりする
Railsのデフォルト機能のTurbolinksに対応させるのに相性がいい
下手なやつが作ると、Turbolinksが提供するturbolinks:loadとかのイベントで
ごちゃごちゃやるハメになる
735nobodyさん
2018/07/13(金) 12:37:41.88ID:??? 1週間ぐらい、じっくりと腰を据えて、無料のRails チュートリアルをやれば?
学生でも、Rails合宿に行って、じっくり勉強したりする
まず、各フレームワークの仕組みを勉強しないといけない。
そのフレームワークのやり方以外の方法で、やってはいけない
フレームワークでは、フレームワークのやり方を守るというのが、一番大きいテーマ。
Rails のやり方と違うやり方をすると、コードレビューで必ず直される
YouTube に、伊藤淳一(junichi ito)の動画も、一杯ある
学生でも、Rails合宿に行って、じっくり勉強したりする
まず、各フレームワークの仕組みを勉強しないといけない。
そのフレームワークのやり方以外の方法で、やってはいけない
フレームワークでは、フレームワークのやり方を守るというのが、一番大きいテーマ。
Rails のやり方と違うやり方をすると、コードレビューで必ず直される
YouTube に、伊藤淳一(junichi ito)の動画も、一杯ある
736735
2018/07/13(金) 12:47:17.59ID:??? YouTube に、伊藤淳一の動画が一杯ある
Junichi Ito
https://www.youtube.com/channel/UCekUxQPwLf-YCxbGtqeEmxg
【デバッグ解説動画】RailsアプリでAjaxがうまく動かないときに確認するポイントあれこれ
https://youtu.be/Nf0QjFx5O5k
Rails 5.1で作るVue.jsアプリケーション 〜Herokuデプロイからシステムテストまで〜
https://youtu.be/ycOeM2umXkY
Junichi Ito
https://www.youtube.com/channel/UCekUxQPwLf-YCxbGtqeEmxg
【デバッグ解説動画】RailsアプリでAjaxがうまく動かないときに確認するポイントあれこれ
https://youtu.be/Nf0QjFx5O5k
Rails 5.1で作るVue.jsアプリケーション 〜Herokuデプロイからシステムテストまで〜
https://youtu.be/ycOeM2umXkY
737nobodyさん
2018/07/13(金) 12:55:58.31ID:??? ajaxの方はjsで何度も実装したことはあるけど
Railsの方がまだ慣れてなくてよくわからんのよね
ためしに描いてみたけど view 見つからんって怒られた
[config/route.rb]
member action 追加
[views/index.html.erb]
link_to でヘルパーパスに飛ばしてオプションで remote:true と id:ajaxつけた
メッセージエリアの空の div#msg 追加して
$(‘#ajax’).bind("ajax:complete", function(xhr, response, status){
let result = JSON.parse(response.responseText)[0];
$(‘#msg’).html(result);
})
[controllers/]
アクション定義にDB更新して format で結果メッセージ返すコード追加
viewいらんとおもうんだけどアクションだけってかけないの?
Railsの方がまだ慣れてなくてよくわからんのよね
ためしに描いてみたけど view 見つからんって怒られた
[config/route.rb]
member action 追加
[views/index.html.erb]
link_to でヘルパーパスに飛ばしてオプションで remote:true と id:ajaxつけた
メッセージエリアの空の div#msg 追加して
$(‘#ajax’).bind("ajax:complete", function(xhr, response, status){
let result = JSON.parse(response.responseText)[0];
$(‘#msg’).html(result);
})
[controllers/]
アクション定義にDB更新して format で結果メッセージ返すコード追加
viewいらんとおもうんだけどアクションだけってかけないの?
738nobodyさん
2018/07/13(金) 13:01:22.33ID:??? APIモードとかいうのがあるらしい
739nobodyさん
2018/07/13(金) 13:12:30.73ID:??? これもう action 追加とかしないで
link_to から js の onclick メソッドに飛ばして
js でリクエスト投げる方が早いんだが
Rails 的には汚い書き方になるん?
link_to から js の onclick メソッドに飛ばして
js でリクエスト投げる方が早いんだが
Rails 的には汚い書き方になるん?
740nobodyさん
2018/07/13(金) 13:15:26.42ID:??? いやすまん 何言ってんだ
いずれにしろDB更新するのはサーバーサイドで書かにゃいけないからコントローラーアクションは必要だったわ
いずれにしろDB更新するのはサーバーサイドで書かにゃいけないからコントローラーアクションは必要だったわ
741nobodyさん
2018/07/13(金) 13:22:16.73ID:??? フロントエンド部分をAjaxでやるのなら
Rails側はモデルのメソッドを直接呼べればそれで十分だと思うよ。
もちろん外部からアクセス制御は必要になるけど
それがコントローラの役目になるんだろうけど大したことしないから
コントローラー取り払ってモデルとコントローラを合体させたものが
作れたらそれが良い
Rails側はモデルのメソッドを直接呼べればそれで十分だと思うよ。
もちろん外部からアクセス制御は必要になるけど
それがコントローラの役目になるんだろうけど大したことしないから
コントローラー取り払ってモデルとコントローラを合体させたものが
作れたらそれが良い
742nobodyさん
2018/07/13(金) 16:17:41.24ID:??? remote:true がturbolink ってやつなのね
でこれをつけると
respond_to do |format|
で format.js にマッチするらしくて
今までバカの一つ覚えで format.html に render の上書き描いてたから
これを通らずにでデフォルトの render テンプレ探しに言ってたっぽい
format 関係無く
render text ‘終わった’ ってかけば
view テンプレートは探さなくなってエラー消えたわ
けど結果受けとってDOM変えるのが動かん
リンクに ajax 変更するDOMに msg ってIDつけて
$(‘#ajax’).bind("ajax:complete", function(xhr, response, status){
let result = JSON.parse(response.responseText)[0];
$(‘#msg’).html(result);
})
こんなJS埋め込むだけじゃダメなんか
でこれをつけると
respond_to do |format|
で format.js にマッチするらしくて
今までバカの一つ覚えで format.html に render の上書き描いてたから
これを通らずにでデフォルトの render テンプレ探しに言ってたっぽい
format 関係無く
render text ‘終わった’ ってかけば
view テンプレートは探さなくなってエラー消えたわ
けど結果受けとってDOM変えるのが動かん
リンクに ajax 変更するDOMに msg ってIDつけて
$(‘#ajax’).bind("ajax:complete", function(xhr, response, status){
let result = JSON.parse(response.responseText)[0];
$(‘#msg’).html(result);
})
こんなJS埋め込むだけじゃダメなんか
743nobodyさん
2018/07/13(金) 21:05:06.97ID:??? コントローラーでtextを返してjsでうけとるんじゃなく
js自体を返せばいい
リンクをクリックしたらブックマークレットみたいにJSが動いてDOMが変化するイメージ
js自体を返せばいい
リンクをクリックしたらブックマークレットみたいにJSが動いてDOMが変化するイメージ
745nobodyさん
2018/07/14(土) 01:31:52.71ID:??? remote:true がturbolink ってやつなのね
でこれをつけると
respond_to do |format|
で format.js にマッチするらしくて
今までバカの一つ覚えで format.html に render の上書き描いてたから
これを通らずにでデフォルトの render テンプレ探しに言ってたっぽい
format 関係無く
render text ‘終わった’ ってかけば
view テンプレートは探さなくなってエラー消えたわ
けど結果受けとってDOM変えるのが動かん
リンクに ajax 変更するDOMに msg ってIDつけて
$(‘#ajax’).bind("ajax:complete", function(xhr, response, status){
let result = JSON.parse(response.responseText)[0];
$(‘#msg’).html(result);
})
こんなJS埋め込むだけじゃダメなんか
でこれをつけると
respond_to do |format|
で format.js にマッチするらしくて
今までバカの一つ覚えで format.html に render の上書き描いてたから
これを通らずにでデフォルトの render テンプレ探しに言ってたっぽい
format 関係無く
render text ‘終わった’ ってかけば
view テンプレートは探さなくなってエラー消えたわ
けど結果受けとってDOM変えるのが動かん
リンクに ajax 変更するDOMに msg ってIDつけて
$(‘#ajax’).bind("ajax:complete", function(xhr, response, status){
let result = JSON.parse(response.responseText)[0];
$(‘#msg’).html(result);
})
こんなJS埋め込むだけじゃダメなんか
746nobodyさん
2018/07/14(土) 01:32:14.60ID:??? 何が書き込み禁止されてうrんだか。
リンクリンクリンクページページページ
リンクリンクリンクページページページ
747nobodyさん
2018/07/14(土) 01:32:46.60ID:??? remote:true がTurbolinks
remote:true がTurbolinks
remote:true がTurbolinks
remote:true がTurbolinks
remote:true がTurbolinks
748nobodyさん
2018/07/14(土) 01:33:05.94ID:??? 何が書き込み禁止されてうrんだか。
リンクリンクリンクページページページ
remote:true がTurbolinks
remote:true がTurbolinks
remote:true がTurbolinks
リンクリンクリンクページページページ
remote:true がTurbolinks
remote:true がTurbolinks
remote:true がTurbolinks
749nobodyさん
2018/07/14(土) 12:01:37.85ID:jVEUDup1 発狂したか
752nobodyさん
2018/07/17(火) 12:57:54.23ID:??? ルートとヘルパーパスについて聞きたいんですが
既存の route.rb が
resources か action URL の1行だけで
member や collection の記述がないんですが
この場合パスヘルパーは使えないんでしょうか
resources :users do
member do
get :action
end
end
みたいにかけば action_usr_path は使えるんですけど
resources users
get 'users/:id/action’ => 'users#action’
とだけ書いた場合
追加した action_user_path が undefined になります
view には usr_path() + ‘/action’ と書くしかないですか?
既存の route.rb が
resources か action URL の1行だけで
member や collection の記述がないんですが
この場合パスヘルパーは使えないんでしょうか
resources :users do
member do
get :action
end
end
みたいにかけば action_usr_path は使えるんですけど
resources users
get 'users/:id/action’ => 'users#action’
とだけ書いた場合
追加した action_user_path が undefined になります
view には usr_path() + ‘/action’ と書くしかないですか?
753nobodyさん
2018/07/19(木) 12:25:05.30ID:??? エラーのハンドリングってどうしたらいいの?
調べてもエラーのハンドリングは勝手にやってくれるから
自分でやんなくていいって記事ばかりなんだけど
データベースアクセス中に何かおこったら全部502とかになっちゃうので
エラーページに飛ばしてメッセージ表示するぐらいはしたい
フォームボタン押したらアクション先で502が起こった時どうやって捉えたらいいの?
調べてもエラーのハンドリングは勝手にやってくれるから
自分でやんなくていいって記事ばかりなんだけど
データベースアクセス中に何かおこったら全部502とかになっちゃうので
エラーページに飛ばしてメッセージ表示するぐらいはしたい
フォームボタン押したらアクション先で502が起こった時どうやって捉えたらいいの?
754nobodyさん
2018/07/19(木) 12:30:51.74ID:BEWMxao6 railに乗る気が無いならrails使うべきではない
755nobodyさん
2018/07/19(木) 13:59:53.57ID:???756nobodyさん
2018/07/20(金) 01:47:02.29ID:mzxa4Z1v >>752
>get 'users/:id/action’ => 'users#action’
こんな風に文字列で定義しちゃうとパスヘルパーは定義されないので
user_path(id) + ‘/action’とするしかないですな
>get 'users/:id/action’ => 'users#action’
こんな風に文字列で定義しちゃうとパスヘルパーは定義されないので
user_path(id) + ‘/action’とするしかないですな
758nobodyさん
2018/07/20(金) 09:40:40.52ID:??? 英語のエラー画面が出れば、それを日本語にするだけじゃないの?
国際化は自動的にやってくれないの?
設定ファイルに日本語と書けば、自動的に日本語に変わらないの?
国際化は自動的にやってくれないの?
設定ファイルに日本語と書けば、自動的に日本語に変わらないの?
759nobodyさん
2018/07/20(金) 10:22:35.34ID:AM0dxQFi エラーを日本語に翻訳されたら余計判らなくなるからやめれ
760nobodyさん
2018/07/20(金) 12:06:43.52ID:??? >>755,758
指示もよくわからないんだけど
設計時に意図してない502エラーが出るから
それをハンドリングして適切なエラー画面を出してくれって意味かなと
ただアクション内で502エラーだけを捉える方法
ってあるのかよくわからなくて
エラー何でもかんでも rescue するのってよくないよね?
指示もよくわからないんだけど
設計時に意図してない502エラーが出るから
それをハンドリングして適切なエラー画面を出してくれって意味かなと
ただアクション内で502エラーだけを捉える方法
ってあるのかよくわからなくて
エラー何でもかんでも rescue するのってよくないよね?
761nobodyさん
2018/07/20(金) 12:11:51.06ID:??? あと
フォームの値チェックして
OKだったら確認画面だして
それもOKだったらDB更新って仕様なんだけど
3つの遷移全部アクション書かなきゃダメ?
確認画面だしてから値チェックしてエラーor正常ならDB更新なら
フォームに confirm つけるだけでアクション1個でいいんだけど
値チェックしてから確認画面出すのって1回サーバー経由しないと無理だよね?
フォームの値チェックして
OKだったら確認画面だして
それもOKだったらDB更新って仕様なんだけど
3つの遷移全部アクション書かなきゃダメ?
確認画面だしてから値チェックしてエラーor正常ならDB更新なら
フォームに confirm つけるだけでアクション1個でいいんだけど
値チェックしてから確認画面出すのって1回サーバー経由しないと無理だよね?
762nobodyさん
2018/07/20(金) 13:20:19.50ID:AM0dxQFi そういうの面倒だからみんなjavascriptいっちゃうんだな
763nobodyさん
2018/07/20(金) 14:41:12.30ID:??? ajaxわからない
remote:true でコントローラから js 帰ってくるでしょ?
controler で
render js: “$(‘#popup’).html("<%= j (render ‘point_form') %>”);”
って書くと動かなくて
テンプレートの js.erb に
$(‘#popup’).html("<%= j (render ‘point_form') %>”);
って書くと動くのなんで?
この1行のためにテンプレート増やしたくないんだけど
remote:true でコントローラから js 帰ってくるでしょ?
controler で
render js: “$(‘#popup’).html("<%= j (render ‘point_form') %>”);”
って書くと動かなくて
テンプレートの js.erb に
$(‘#popup’).html("<%= j (render ‘point_form') %>”);
って書くと動くのなんで?
この1行のためにテンプレート増やしたくないんだけど
764nobodyさん
2018/07/20(金) 15:16:04.60ID:CI9WpCAn render js: “$(‘#popup’).html(\"<%= j (render ‘point_form') %>\”);”
じゃね?
知らんけど
じゃね?
知らんけど
765nobodyさん
2018/07/20(金) 16:24:17.53ID:??? ダメだわ
#がコメント扱いになる
あと Rails の view の js の文字列の中に Rails で生成した文字列入れるのってどうやるの?
<%= f.submit '送信', :class => 'button', :html => { :onsubmit => "return window.confirm('<%= (t 'confirm') %>)" }
的なことを書きたいけどどう書いていいかわからん
フレームワークがネストしてると文字列の扱いがクッソ面倒だな
#がコメント扱いになる
あと Rails の view の js の文字列の中に Rails で生成した文字列入れるのってどうやるの?
<%= f.submit '送信', :class => 'button', :html => { :onsubmit => "return window.confirm('<%= (t 'confirm') %>)" }
的なことを書きたいけどどう書いていいかわからん
フレームワークがネストしてると文字列の扱いがクッソ面倒だな
766nobodyさん
2018/07/20(金) 19:04:57.93ID:??? RailsはAPIサーバーに撤すればいいじゃん。
ver5でAPIモードが付いたけどそういうことだろ。
SPAフレームワーク使っても使わなくてもいいけどフロントでAPI経由でJSON取って構築。
シンプルになったな!
ver5でAPIモードが付いたけどそういうことだろ。
SPAフレームワーク使っても使わなくてもいいけどフロントでAPI経由でJSON取って構築。
シンプルになったな!
767nobodyさん
2018/07/20(金) 20:13:49.74ID:???768nobodyさん
2018/07/20(金) 20:15:06.70ID:???769nobodyさん
2018/07/20(金) 20:19:18.59ID:??? レールに沿って一本道じゃなく
Laravelみたいにモジュールを
組み合わせられればいいのに
Laravelみたいにモジュールを
組み合わせられればいいのに
770nobodyさん
2018/07/21(土) 11:02:58.54ID:U1OqfQej うむ
772nobodyさん
2018/07/21(土) 17:35:53.26ID:??? 脱線
773nobodyさん
2018/07/22(日) 10:02:14.58ID:??? >>763-764
所々に、全角文字が混じっているから、動かないのでは?
>>765
%()・%Q() は、ダブルクォートで囲むのと同じ。
変数・定数の展開もできる
%q() は、シングルクォートで囲むのと同じ。
変数・定数の展開はできない
Rubyで%記法(パーセント記法)を使う
https://qiita.com/mogulla3/items/46bb876391be07921743
「パーセント記法 クオート」などで検索!
所々に、全角文字が混じっているから、動かないのでは?
>>765
%()・%Q() は、ダブルクォートで囲むのと同じ。
変数・定数の展開もできる
%q() は、シングルクォートで囲むのと同じ。
変数・定数の展開はできない
Rubyで%記法(パーセント記法)を使う
https://qiita.com/mogulla3/items/46bb876391be07921743
「パーセント記法 クオート」などで検索!
774nobodyさん
2018/07/22(日) 20:55:29.84ID:??? パーセント記法って恣意的なクソ文法だよな。
ぜんぜん直感的じゃない。
ぜんぜん直感的じゃない。
775nobodyさん
2018/07/23(月) 00:17:01.06ID:??? 直感的なアイデアがあったら採用しますよ
776nobodyさん
2018/07/23(月) 01:22:40.91ID:??? >>765
一番外側が Rails なんだから
> js の文字列の中に Rails で生成した文字列入れる
ではなく
Rails の中に js の文字列を入れるだけだよ
<%= f.submit '送信', :class => 'button', :html => { :onsubmit => "return window.confirm('" + (t 'confirm') + "')"
ためしてないけどこれでいけるはず
ちなみに onclick つけたければ f.submit じゃなく form_for か form_tag のほうな
一番外側が Rails なんだから
> js の文字列の中に Rails で生成した文字列入れる
ではなく
Rails の中に js の文字列を入れるだけだよ
<%= f.submit '送信', :class => 'button', :html => { :onsubmit => "return window.confirm('" + (t 'confirm') + "')"
ためしてないけどこれでいけるはず
ちなみに onclick つけたければ f.submit じゃなく form_for か form_tag のほうな
777nobodyさん
2018/07/23(月) 09:06:44.82ID:??? ためせや
778nobodyさん
2018/07/23(月) 11:08:47.25ID:KlB5KAWu >>774
ASPの悪臭
ASPの悪臭
779nobodyさん
2018/07/24(火) 14:09:28.86ID:???780nobodyさん
2018/07/25(水) 00:57:12.44ID:??? >>779
あのさー、ちゃんと記事のURL貼れよ。
なんの話かわからんだろ
Performance of several languages
http://blog.carlesmateo.com/2014/10/13/performance-of-several-languages/
http://blog.carlesmateo.com/wp-content/uploads/2014/10/blog-carlesmateo-com-performance-several-languages-php7-phantomjs-nodejs-java-bash-go-perl-luajit-hhvm3_9-scale_mod5.png
あのさー、ちゃんと記事のURL貼れよ。
なんの話かわからんだろ
Performance of several languages
http://blog.carlesmateo.com/2014/10/13/performance-of-several-languages/
http://blog.carlesmateo.com/wp-content/uploads/2014/10/blog-carlesmateo-com-performance-several-languages-php7-phantomjs-nodejs-java-bash-go-perl-luajit-hhvm3_9-scale_mod5.png
781nobodyさん
2018/07/25(水) 01:14:02.82ID:??? こんなんスクリプト言語ならnode一択やんけ
782nobodyさん
2018/07/25(水) 22:37:16.63ID:C5BToS3a Ruby大人気
Ranking Programming Languages by GitHub Users
https://www.benfrederickson.com/ranking-programming-languages-by-github-users/
https://www.benfrederickson.com/images/github/language-popularity/oldthing.svg
Ranking Programming Languages by GitHub Users
https://www.benfrederickson.com/ranking-programming-languages-by-github-users/
https://www.benfrederickson.com/images/github/language-popularity/oldthing.svg
783nobodyさん
2018/07/28(土) 20:11:24.94ID:??? なぜこんなに順位が落ちてるんだろう
パフォーマンスかねぇ?いい言語だと思うんだが
パフォーマンスかねぇ?いい言語だと思うんだが
784nobodyさん
2018/07/28(土) 20:48:18.56ID:tUSMIKr6 省略してこう書ける
こういう風にも書ける
みたいに書く分には好きなように書けるが読む人は全部知ってなきゃ読めないし書いた人違うと毎回別の言語みたいでチームだと採用しづらいんじゃない?
あと単なるエイリアスと、そう見せかけてちょっとだけ違う機能が乱立しすぎで混乱を招くとか。
こういう風にも書ける
みたいに書く分には好きなように書けるが読む人は全部知ってなきゃ読めないし書いた人違うと毎回別の言語みたいでチームだと採用しづらいんじゃない?
あと単なるエイリアスと、そう見せかけてちょっとだけ違う機能が乱立しすぎで混乱を招くとか。
786nobodyさん
2018/07/28(土) 21:30:40.68ID:OPdaDeng https://www.benfrederickson.com/images/github/language-popularity/oldthing_u.svg
たしかに、Rubyは上昇のカーブが落ち着いた
Ruby on Rails は、一時期のバブルやフィーバと呼ばれた時代を乗り越えた
その一方で未だにペチパーと揶揄されるPHPの成長が著しいのも立派
ところで、今時はやってるとか言はれてる:
バイソンとかいうふのは、影も形も無い
おかしいなあ、一時期は Zope(>>2) とかRubyモドキの Django みたいな
フレームワークもあったのに、影も形も泣くランク外で彷徨ってるみたい
PHP あるいは Rails、その二強時代は、今後も安定して
続いていくってことなんだろなぁ
たしかに、Rubyは上昇のカーブが落ち着いた
Ruby on Rails は、一時期のバブルやフィーバと呼ばれた時代を乗り越えた
その一方で未だにペチパーと揶揄されるPHPの成長が著しいのも立派
ところで、今時はやってるとか言はれてる:
バイソンとかいうふのは、影も形も無い
おかしいなあ、一時期は Zope(>>2) とかRubyモドキの Django みたいな
フレームワークもあったのに、影も形も泣くランク外で彷徨ってるみたい
PHP あるいは Rails、その二強時代は、今後も安定して
続いていくってことなんだろなぁ
787nobodyさん
2018/07/28(土) 22:02:41.61ID:??? >>786
https://www.benfrederickson.com/ranking-programming-languages-by-github-users/
の記事の一番上に出てるけどPythonはアクティブユーザー数Java抜いてJavascriptに次ぐ2番になったよ。
続いてC++、C、その次がPHP。
いくら英語が苦手だからってそのくらい見れば分かるでしょうに…
あとこれあくまでgithubのデータを解析した結果だからね。
大企業で組み込みとかやってる人はこんなところにカウントされることは稀だからCやC++は本当はもっとユーザー数いると思う。
Rubyはその、アレやけど…
https://www.benfrederickson.com/ranking-programming-languages-by-github-users/
の記事の一番上に出てるけどPythonはアクティブユーザー数Java抜いてJavascriptに次ぐ2番になったよ。
続いてC++、C、その次がPHP。
いくら英語が苦手だからってそのくらい見れば分かるでしょうに…
あとこれあくまでgithubのデータを解析した結果だからね。
大企業で組み込みとかやってる人はこんなところにカウントされることは稀だからCやC++は本当はもっとユーザー数いると思う。
Rubyはその、アレやけど…
788nobodyさん
2018/07/28(土) 22:27:45.95ID:OPdaDeng >>786
もちろん、汎用言語としてバイソンが急速に知名度を上げてるのは知ってるよ
とういうか、そもそも過去の TIOBEランキングにおいて、Rails フィーバーといふ
一時的なバブル現象はあったけど、Ruby はただの一度たりとも バイソン様を
越えたことなんてありませぬ
で、ここはム板ではなくWebProg板なんだけど、>>786は、それほど知名度が上がってる
バイソン様なのに、Webの世界ではあいも変わらず、天下の「GitHub様のデータ解析」によれば
ランク害を彷徨ってるといふのだから面白いなぁといふ、ただそれだけの話なんですよ
にもかかわらず、>>786のカキコからわずか30分あまりでバイソン様スゲーといふレスが
返るあたり、>>2 のトラウマもまた、健在といふことなんでしょうね
もちろん、汎用言語としてバイソンが急速に知名度を上げてるのは知ってるよ
とういうか、そもそも過去の TIOBEランキングにおいて、Rails フィーバーといふ
一時的なバブル現象はあったけど、Ruby はただの一度たりとも バイソン様を
越えたことなんてありませぬ
で、ここはム板ではなくWebProg板なんだけど、>>786は、それほど知名度が上がってる
バイソン様なのに、Webの世界ではあいも変わらず、天下の「GitHub様のデータ解析」によれば
ランク害を彷徨ってるといふのだから面白いなぁといふ、ただそれだけの話なんですよ
にもかかわらず、>>786のカキコからわずか30分あまりでバイソン様スゲーといふレスが
返るあたり、>>2 のトラウマもまた、健在といふことなんでしょうね
789nobodyさん
2018/07/28(土) 23:10:57.03ID:??? ルビー様スゲー
790nobodyさん
2018/07/29(日) 01:01:04.62ID:ENSL8+WE791nobodyさん
2018/07/29(日) 01:03:08.13ID:??? 濁音と半濁音の区別がない言語を母語とする方ですかね
792nobodyさん
2018/07/29(日) 01:52:28.48ID:??? >>786の画像は「Languages to Maybe Avoid」節の中のもので、
まずPHP、Ruby、Objective-C、CoffeeScript、Perlのアクティブユーザー*率*の減少ぶりを示した上で
その5言語のアクティブユーザー*数*を示したものだね
アクティブユーザー率の減少傾向を根拠に「避けるべき言語」にノミネートされたのが該当5言語で、
その中でRubyはPHPに次ぐアクティブユーザー数があると示したグラフであるに過ぎない
(しかし率だけじゃなく数も減ってんのかRuby...)
どうしようもなく英語が読めない人なのか、あるいはミスリードを試みているのかな?
まずPHP、Ruby、Objective-C、CoffeeScript、Perlのアクティブユーザー*率*の減少ぶりを示した上で
その5言語のアクティブユーザー*数*を示したものだね
アクティブユーザー率の減少傾向を根拠に「避けるべき言語」にノミネートされたのが該当5言語で、
その中でRubyはPHPに次ぐアクティブユーザー数があると示したグラフであるに過ぎない
(しかし率だけじゃなく数も減ってんのかRuby...)
どうしようもなく英語が読めない人なのか、あるいはミスリードを試みているのかな?
793nobodyさん
2018/07/29(日) 02:17:35.83ID:??? 掌田津耶乃が書いた、フレームワークの本。
他にもゲームエンジンでは、Unity, UE4 も書いてる
Spring Framework 4 プログラミング入門、2014
Spring Boot プログラミング入門、2016
Node.js超入門、2017
Python Django 超入門、2018
つまり、Railsが減って、Node.js, Go なども伸びている
他にもゲームエンジンでは、Unity, UE4 も書いてる
Spring Framework 4 プログラミング入門、2014
Spring Boot プログラミング入門、2016
Node.js超入門、2017
Python Django 超入門、2018
つまり、Railsが減って、Node.js, Go なども伸びている
794nobodyさん
2018/07/29(日) 02:35:09.79ID:??? さすがにひとりのライターが書いた本だけで
判断するのは無理がある
ある程度の冊数で比較しないと
判断するのは無理がある
ある程度の冊数で比較しないと
795nobodyさん
2018/07/29(日) 11:35:15.94ID:??? ttps://pbs.twimg.com/media/DjCWzQYU4AAng_H.jpg
796793
2018/07/29(日) 13:02:55.56ID:??? 掌田津耶乃が書くようなフレームワークは、需要が伸びている分野
需要が伸びている分野では、出版される本の数も増える。
Unity, swift, go, python
JavaScript は、常に新本が出る
需要が伸びている分野では、出版される本の数も増える。
Unity, swift, go, python
JavaScript は、常に新本が出る
797nobodyさん
2018/07/29(日) 13:35:31.80ID:??? 掌田津耶乃乙
798nobodyさん
2018/07/29(日) 18:18:11.40ID:SJdoCdZZ >>785
ほんそれ
ほんそれ
800nobodyさん
2018/07/31(火) 14:05:02.98ID:??? lang=enがいつの間にか日本語に戻るから修正してくれって言われたんだけど
Railsで書かれたシステムって勝手にPOSTやGETでパラメータが送られてるんだけど
どこに設定してあるのか全くわからん
書くのは楽だけど人の書いたコードが全く読めない
viewにもcontrollerにも一言もロケールっぽい変数出てこないのにどこで消えてるんだよ
Railsで書かれたシステムって勝手にPOSTやGETでパラメータが送られてるんだけど
どこに設定してあるのか全くわからん
書くのは楽だけど人の書いたコードが全く読めない
viewにもcontrollerにも一言もロケールっぽい変数出てこないのにどこで消えてるんだよ
801nobodyさん
2018/07/31(火) 18:41:15.07ID:??? Railsで書かれたシステムを解読する時ってどういう順番で見ればいいの?
802nobodyさん
2018/07/31(火) 20:47:16.15ID:??? 無料のRails チュートリアルで勉強すれば?
rails console で、環境変数を調べるとか?
OS の環境変数か、設定ファイルから読み込んでいるのかも?
1行ずつ、Rails のソースコードを読む必要はない。
大雑把に、どういう処理をしているか、コメントを読むだけで十分
rails console で、環境変数を調べるとか?
OS の環境変数か、設定ファイルから読み込んでいるのかも?
1行ずつ、Rails のソースコードを読む必要はない。
大雑把に、どういう処理をしているか、コメントを読むだけで十分
803nobodyさん
2018/07/31(火) 21:31:09.81ID:???804nobodyさん
2018/07/31(火) 23:18:52.26ID:S+FQ8HIU Code Reading 買えってことだな
805nobodyさん
2018/08/01(水) 02:13:42.61ID:??? いや普通は before action かいてヘルパーパスで勝手に伝わるから書く必要も読む必要もない
それがおこってる時点でわかってないやつが書いてるんだろうから探すのは大変だぞ
link_toで絶対パスをかいてるとか
まさか自分でリクエストトークン管理してたりしてないよな…
それがおこってる時点でわかってないやつが書いてるんだろうから探すのは大変だぞ
link_toで絶対パスをかいてるとか
まさか自分でリクエストトークン管理してたりしてないよな…
806nobodyさん
2018/08/01(水) 20:53:14.20ID:??? 書いたやつのスキル低いだけですやん
807nobodyさん
2018/08/05(日) 22:37:33.86ID:??? ふむふむrubyは避けるべき言語、っと。
808nobodyさん
2018/08/05(日) 23:58:27.12ID:??? rubyである必要は全然無いが、テストは好みだな
809nobodyさん
2018/08/06(月) 05:26:13.97ID:??? れいるずって普通のレンタルサーバじゃ動かんやん
811nobodyさん
2018/08/08(水) 13:35:09.69ID:??? じゃあどうやって勉強したらいいの?
1から作ったことはないけどいきなり Rails でかかれたシステムさわることになることってないの?
1から作ったことはないけどいきなり Rails でかかれたシステムさわることになることってないの?
812nobodyさん
2018/08/08(水) 13:37:14.78ID:??? Rails の form_for に複数のオプションをつける方法が毎回わからなくなります
url method confirm remote:true id class name
すべてつける場合どう書くのがいいのでしょうか
ブログあさっても複数指定してるものがそもそもあんまりなくて
data だったり html だったり : だったり => だったり書き方が違いすぎる
url method confirm remote:true id class name
すべてつける場合どう書くのがいいのでしょうか
ブログあさっても複数指定してるものがそもそもあんまりなくて
data だったり html だったり : だったり => だったり書き方が違いすぎる
813nobodyさん
2018/08/08(水) 14:10:58.43ID:??? ついでにいうとsimple_form使われてたりするとまた全然オプション違うので注意
814nobodyさん
2018/08/08(水) 23:59:32.24ID:???815nobodyさん
2018/08/09(木) 02:11:22.00ID:???816nobodyさん
2018/08/09(木) 20:37:58.65ID:??? はじめてみたときどこに定義されてるかわからんかったわ
まさかメソッド名が勝手に作られてるなんて思わないし
まさかメソッド名が勝手に作られてるなんて思わないし
817nobodyさん
2018/08/10(金) 08:40:13.41ID:??? thタグとか書くのにわざわざ content_tag :thとかあほかよ
818nobodyさん
2018/08/10(金) 23:07:37.57ID:??? >>817
それなw
俺、昔オレオレで作ったことあるんだが、
Viewヘルパーのようなものは作らないで、
ビューのHTMLに書いたメタ情報をパースして変換するようにしたよ
例えば、こんなRails混じりの何が生成されるのか
全く予想がつかないコードを書くぐらいなら
<%= form_for @data do |form| %>
<%= form.text_field :name %>
<%= form.submit %>
<% end %>
こんな感じでいいだろと
<form rails-form-for="@data">
<input type="text" rails-form-input=":name">
<input type='submit'>
</form>
コードは長くなるが、HTMLの知識をそのまま活かせる
HTMLをそのまま書いたものに、+αでRailsが解釈する属性を埋め込む
それを解釈して、HTMLタグを書き換える。
(うまく作れば)HTML Validで作ることも可能
それなw
俺、昔オレオレで作ったことあるんだが、
Viewヘルパーのようなものは作らないで、
ビューのHTMLに書いたメタ情報をパースして変換するようにしたよ
例えば、こんなRails混じりの何が生成されるのか
全く予想がつかないコードを書くぐらいなら
<%= form_for @data do |form| %>
<%= form.text_field :name %>
<%= form.submit %>
<% end %>
こんな感じでいいだろと
<form rails-form-for="@data">
<input type="text" rails-form-input=":name">
<input type='submit'>
</form>
コードは長くなるが、HTMLの知識をそのまま活かせる
HTMLをそのまま書いたものに、+αでRailsが解釈する属性を埋め込む
それを解釈して、HTMLタグを書き換える。
(うまく作れば)HTML Validで作ることも可能
819nobodyさん
2018/08/10(金) 23:35:35.01ID:??? Ruby 内で、JSX を使えるようにしろ!
JavaScript(JS) 内で、JSXは使えるし、
JSX内で、JSも使える
どちらの言語からも、乗り入れ可能なのが望ましい
JavaScript(JS) 内で、JSXは使えるし、
JSX内で、JSも使える
どちらの言語からも、乗り入れ可能なのが望ましい
820nobodyさん
2018/08/11(土) 02:05:18.47ID:2V9ZZyjZ >>818
python使え
python使え
821nobodyさん
2018/08/11(土) 16:41:58.20ID:???822nobodyさん
2018/08/11(土) 16:45:30.99ID:??? ルビィスト(笑)はhtmlみたいな低級マークアップ言語には触れたくもないのだよ
823nobodyさん
2018/08/11(土) 16:52:05.58ID:??? その驕りが衰退を招いたんだわ
WebはHTMLから離れては生きられないのよ
WebはHTMLから離れては生きられないのよ
824nobodyさん
2018/08/11(土) 16:52:44.05ID:zuhh/Wwg HTML描いたら負け真理教
825nobodyさん
2018/08/12(日) 00:06:12.85ID:??? 基礎から学ぶ Vue.js、mio、2018/5/29
Vue の本が出た
Vue の本が出た
826nobodyさん
2018/08/12(日) 00:08:45.41ID:??? 遅いわスレ違いだわ
827nobodyさん
2018/08/29(水) 22:38:38.56ID:qYnSOhm9 実務未経験からWebエンジニアになった方の体験談を集めてみた。 - プログラミングを仕事に!
https://doryo9999.hatenablog.com/entry/2018/08/27/210644
https://doryo9999.hatenablog.com/entry/2018/08/27/210644
828nobodyさん
2018/08/30(木) 10:37:58.09ID:jvzc1FOx 小学校からプログラミングしてたら実務未経験だ
829nobodyさん
2018/08/30(木) 20:45:09.29ID:??? bootstrap 使ってると長ったらしい同じクラスをつけた似たような記述が何回もでてきてレイアウトちょっとかえるだけであちこち書き換えないといけないから
<h2><%=label=></h2>
<p><%=contents%></p>
みたいなのをサブルーチン化してクラスかくのを1回ですませたいんだけど
ブロック複数わたせて複数回よべるようなサブルーチン化って Rails ではできないの?
def card(&block1, &block2)
とはかけないし
card.html.erbに
<h2><%= yield :head %></h2>
<p><%= yield %></p>
ってかいて
<%= render layout: ’card’ do %>
content_for :head do
…
end
…
end
だと複数回よぶと重複してくんだよね
結局ながったらしいクラス側を変数にして
@card_label_class=…
@card_content_class=…
<h2 class=“<%=@card_label_class%>”>…</h2>
<p class=“<%=card_content_class%>”>
でしのいでる…
きれいに管理する方法ってないの?
<h2><%=label=></h2>
<p><%=contents%></p>
みたいなのをサブルーチン化してクラスかくのを1回ですませたいんだけど
ブロック複数わたせて複数回よべるようなサブルーチン化って Rails ではできないの?
def card(&block1, &block2)
とはかけないし
card.html.erbに
<h2><%= yield :head %></h2>
<p><%= yield %></p>
ってかいて
<%= render layout: ’card’ do %>
content_for :head do
…
end
…
end
だと複数回よぶと重複してくんだよね
結局ながったらしいクラス側を変数にして
@card_label_class=…
@card_content_class=…
<h2 class=“<%=@card_label_class%>”>…</h2>
<p class=“<%=card_content_class%>”>
でしのいでる…
きれいに管理する方法ってないの?
830nobodyさん
2018/08/30(木) 21:29:48.79ID:??? ないよ
欠陥言語だし
つーか CSS でセレクタうまく使えばクラスつけなくてもスタイルは1元管理できるだろ
欠陥言語だし
つーか CSS でセレクタうまく使えばクラスつけなくてもスタイルは1元管理できるだろ
831nobodyさん
2018/08/30(木) 23:06:16.04ID:??? bootstrap のクラスをあてないと
bootstrap ベースのテンプレートやテーマをあてるときに調整しなおしになる
本当は CSS セレクタで bootstrap のクラス名が指定できれば1番いいんだけどねー
CSS4 でそういうのサポートしてくれんかね
bootstrap ベースのテンプレートやテーマをあてるときに調整しなおしになる
本当は CSS セレクタで bootstrap のクラス名が指定できれば1番いいんだけどねー
CSS4 でそういうのサポートしてくれんかね
832nobodyさん
2018/08/30(木) 23:47:14.26ID:??? それをやってくれるのがsass (scss)
833nobodyさん
2018/08/31(金) 09:59:55.01ID:??? SASSでどうかけばいいんですか?
SASSでできるのって結局 bootstrap のスタイルを上書きして展開するだけで
bootstrap のクラスをあてる
(あとからテーマやテンプレートをあてられる形にする)
って無理じゃない?
SASSでできるのって結局 bootstrap のスタイルを上書きして展開するだけで
bootstrap のクラスをあてる
(あとからテーマやテンプレートをあてられる形にする)
って無理じゃない?
834nobodyさん
2018/08/31(金) 11:34:12.12ID:??? 面倒くさいから独自class作って対応してる
836nobodyさん
2018/08/31(金) 12:07:17.10ID:??? 継承も全部は使えないけどね
mixinとか使って生成しているのもあるから
mixinとか使って生成しているのもあるから
837nobodyさん
2018/08/31(金) 13:29:29.09ID:??? >>835
継承するには import しなきゃいけないけど
そうすると bootstrap の中身って全部展開されるんだよね?
@import ‘bootstrap’
ってかかずに
.myclass { @extend [bootstrap class] }
ってできるの?
画面を動的に構成するような場合
遷移ごとに使う部品だけのCSSやJSを読み込むようにすると
CSS(SCSS)分割してかきたくなるけど
全部のファイルに bootstrap の中身が展開されちゃうよね
application.scss に全部の画面遷移の全部品のスタイルかくってこと?
それとも bootstrap の中身が重複して何回もよみこまれても気にしなくていいのかな
継承するには import しなきゃいけないけど
そうすると bootstrap の中身って全部展開されるんだよね?
@import ‘bootstrap’
ってかかずに
.myclass { @extend [bootstrap class] }
ってできるの?
画面を動的に構成するような場合
遷移ごとに使う部品だけのCSSやJSを読み込むようにすると
CSS(SCSS)分割してかきたくなるけど
全部のファイルに bootstrap の中身が展開されちゃうよね
application.scss に全部の画面遷移の全部品のスタイルかくってこと?
それとも bootstrap の中身が重複して何回もよみこまれても気にしなくていいのかな
838nobodyさん
2018/08/31(金) 13:48:30.98ID:??? そもそも scss で継承できるのクラスやIDとかだけで
セレクタで構造指定した中には使えなかったはず
>>829 の例だと
<div class=“accordion>
<h2></h2>
<p></p>
</div>
に対して
.accordion > h2 { @extend }
とはかけないでしょ
@media とかのなかも使えないしいうほど sass が万能ってわけじゃない
結局CSSが楽にかけるだけでCSSでできないことはsassでも無理だよ
セレクタで構造指定した中には使えなかったはず
>>829 の例だと
<div class=“accordion>
<h2></h2>
<p></p>
</div>
に対して
.accordion > h2 { @extend }
とはかけないでしょ
@media とかのなかも使えないしいうほど sass が万能ってわけじゃない
結局CSSが楽にかけるだけでCSSでできないことはsassでも無理だよ
839nobodyさん
2018/08/31(金) 14:09:20.26ID:??? > .accordion > h2 { @extend }
> とはかけないでしょ
普通にかけるけど?
やりたいことはCSSでできることなんだから、
sassでできるよ
> とはかけないでしょ
普通にかけるけど?
やりたいことはCSSでできることなんだから、
sassでできるよ
840nobodyさん
2018/08/31(金) 14:10:08.66ID:??? bootstrapはCSSなんだから、
bootstrapでできること = CSSでできること
CSSでできること = sassでできる
bootstrapでできること = CSSでできること
CSSでできること = sassでできる
841nobodyさん
2018/08/31(金) 14:52:12.78ID:??? あれ? かけるの?
前にたようなことやろうとしたら子孫系のセレクタには extend 使えないって記事複数みかけたけど
前にたようなことやろうとしたら子孫系のセレクタには extend 使えないって記事複数みかけたけど
842nobodyさん
2018/08/31(金) 17:00:57.86ID:??? 試しにかいてみたけど
select, input {
@extend form-control;
}
ってかいてもホバーエフェクトがでない
なんで?
select, input {
@extend form-control;
}
ってかいてもホバーエフェクトがでない
なんで?
843nobodyさん
2018/08/31(金) 19:02:10.04ID:??? select, input {
@extend .form-control;
}
こうだろ
@extend .form-control;
}
こうだろ
844nobodyさん
2018/08/31(金) 19:08:39.20ID:??? 普通にできるな
https://jsfiddle.net/g803kutm/
--------
<div class="accordion">
<h2>h2</h2>
<p>p</p>
</div>
--------
.foo {
color: red;
}
.accordion > h2 {
@extend .foo;
}
https://jsfiddle.net/g803kutm/
--------
<div class="accordion">
<h2>h2</h2>
<p>p</p>
</div>
--------
.foo {
color: red;
}
.accordion > h2 {
@extend .foo;
}
845nobodyさん
2018/08/31(金) 21:52:01.70ID:??? 確かに子セレクタで @extend できないってブログいっぱいでてくるね
最近のバージョンでできるようになったとか?
最近のバージョンでできるようになったとか?
846nobodyさん
2018/08/31(金) 21:57:02.52ID:??? >>843
やっぱりだめ
form-control のホバーエフェクトがでない
:hover も明示的に継承しないとだめなのかな
それとも form-control っていうクラスがついてることで JS がなんかしてるのかな
やっぱりだめ
form-control のホバーエフェクトがでない
:hover も明示的に継承しないとだめなのかな
それとも form-control っていうクラスがついてることで JS がなんかしてるのかな
847nobodyさん
2018/09/01(土) 08:40:24.42ID:??? ホバーは、パソコン以外では動かないだろ
848nobodyさん
2018/09/01(土) 08:41:59.52ID:??? SASS のextend は様々な制限があるから、
mixin を使えば?
mixin を使えば?
849nobodyさん
2018/09/01(土) 13:39:02.06ID:??? Web制作者のためのSassの教科書 改訂2版、2017
SASS のimport とか、extend は難しいから、この本を読んでいないと無理。
永遠にハマる!w
extend は、制限が多いから、mixin を使った方がよい。
import は、パーシャルとか知っていないと出来ない
bootstrap のような巨大フレームワークは、初心者はやめた方がよい。
もっと小さいやつを使うか、フルスクラッチで練習した方がよい
SASS のimport とか、extend は難しいから、この本を読んでいないと無理。
永遠にハマる!w
extend は、制限が多いから、mixin を使った方がよい。
import は、パーシャルとか知っていないと出来ない
bootstrap のような巨大フレームワークは、初心者はやめた方がよい。
もっと小さいやつを使うか、フルスクラッチで練習した方がよい
850nobodyさん
2018/09/01(土) 14:45:35.84ID:??? mixin は bootstrap 側が定義してくれてないとダメじゃないの
851nobodyさん
2018/09/01(土) 18:46:47.73ID:??? いや、、そんなに難しいか?
なんの問題もなくbootstrap上書きして使ってるけど
なんの問題もなくbootstrap上書きして使ってるけど
852nobodyさん
2018/09/01(土) 18:47:59.71ID:??? 上書きっていうのは、上書き用のscssファイルを用意してclassや変数とか上書きしてるって意味
853nobodyさん
2018/09/01(土) 19:13:17.98ID:??? 話がかみあってない気がするけど
よくあるのは bootstrap の基本デザインを使いつつ
自分のスタイルを追加、上書きして微調整だけど
>>833がやりたいのは自分では一切スタイルをかかずに
デフォルトのbootstrapや(テーマ、テンプレート)にデザイン任せる
つまりHTMLにbootstrapのクラスをかかずに
bootstrapに用意されてるスタイルのみをあてたいってことでしょ
よくあるのは bootstrap の基本デザインを使いつつ
自分のスタイルを追加、上書きして微調整だけど
>>833がやりたいのは自分では一切スタイルをかかずに
デフォルトのbootstrapや(テーマ、テンプレート)にデザイン任せる
つまりHTMLにbootstrapのクラスをかかずに
bootstrapに用意されてるスタイルのみをあてたいってことでしょ
854nobodyさん
2018/09/01(土) 20:15:23.70ID:??? いつまで、できないとか結論出てないような感じで終わらねーんだよ?
scss知ってりゃ、やらなくても最初っからできるとわかっていることをいつまでグチグチ。
scssのビルドが入るからオンラインでデモ作れなくて面倒なんだよ
俺がやってやるから感謝しろボケども
[index.html]
<!DOCTYPE html>
<head><link rel="stylesheet" type="text/css" href="style.css"></head>
<body>
<div>
<button type="button">Primary</button>
</div>
<button type="button">normal</button>
</body>
[style.scss]
@import "bootstrap.min";
div button {
@extend .btn;
@extend .btn-primary;
}
1. 以上の2つのファイルを同じディレクトリに作成する
2. https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css からダウンロードして
bootstrap.min.cssというファイルで同ディレクトリに保存する
3. sassc をインストールしてコンパイルする
sassc style.scss style.css
4. ブラウザでindex.htmlを開く
そうすりゃ、divの下のbuttonにだけ、クラスも指定してないのに、スタイルが適用されるだろ
ちゃんと今俺が手元で実験して、そうなるのを確認したからな。
scssのレベルではできると証明した。Railsとの連携は別問題だ。それは自分でやれな
scss知ってりゃ、やらなくても最初っからできるとわかっていることをいつまでグチグチ。
scssのビルドが入るからオンラインでデモ作れなくて面倒なんだよ
俺がやってやるから感謝しろボケども
[index.html]
<!DOCTYPE html>
<head><link rel="stylesheet" type="text/css" href="style.css"></head>
<body>
<div>
<button type="button">Primary</button>
</div>
<button type="button">normal</button>
</body>
[style.scss]
@import "bootstrap.min";
div button {
@extend .btn;
@extend .btn-primary;
}
1. 以上の2つのファイルを同じディレクトリに作成する
2. https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css からダウンロードして
bootstrap.min.cssというファイルで同ディレクトリに保存する
3. sassc をインストールしてコンパイルする
sassc style.scss style.css
4. ブラウザでindex.htmlを開く
そうすりゃ、divの下のbuttonにだけ、クラスも指定してないのに、スタイルが適用されるだろ
ちゃんと今俺が手元で実験して、そうなるのを確認したからな。
scssのレベルではできると証明した。Railsとの連携は別問題だ。それは自分でやれな
855nobodyさん
2018/09/01(土) 20:29:25.14ID:??? >>846のform-controlも問題なく動いているが?
ホバーエフェクト? 周りの青いやつか?本家のサンプルもホバーエフェクトなんて無い
https://getbootstrap.com/docs/4.1/components/forms/
ホバーエフェクト? 周りの青いやつか?本家のサンプルもホバーエフェクトなんて無い
https://getbootstrap.com/docs/4.1/components/forms/
856nobodyさん
2018/09/01(土) 20:59:14.23ID:??? わー ありがとうございます
やさしい
でもなんかあたってるテーマがホバーエフェクトかけてるっぽいんですよね
input form にホバーすると枠がちょっとだけ濃くなる
最低限 form-control はかかないとだめっぽい
やさしい
でもなんかあたってるテーマがホバーエフェクトかけてるっぽいんですよね
input form にホバーすると枠がちょっとだけ濃くなる
最低限 form-control はかかないとだめっぽい
857nobodyさん
2018/09/01(土) 21:11:36.87ID:??? じゃあ:hoverを@extedすればいいだけ
858nobodyさん
2018/09/01(土) 21:47:37.03ID:??? おー そうなんですか
ありがと
ここで聞くと勉強する手間省けるから楽ちんですね
ありがと
ここで聞くと勉強する手間省けるから楽ちんですね
859nobodyさん
2018/09/01(土) 21:50:50.55ID:??? 邪魔者は消し去った
あとは俺の独壇場
あとは俺の独壇場
860nobodyさん
2018/09/01(土) 23:27:28.80ID:??? つーか Rails で bootstrap を使うって simple_form みたいなヘルパー使うってことじゃないの?
いちいち view で bootstrap の HTML かくとか Rails 使ってる意味ねーじゃん
いちいち view で bootstrap の HTML かくとか Rails 使ってる意味ねーじゃん
862nobodyさん
2018/09/02(日) 03:56:55.41ID:??? scss 使うと部品わけられない糞じゃん
java の import みたいに名前空間かりるだけでコンパイルするときにリンク作るだけならともかく
CSSのimportってそこに import ファイルの中身吐き出すだけだからな
bnavbar.css
sidebar.css
mail_form.css
lp.css
みたいにわけて全部に @ bootstrap かくとか馬鹿すぎだろ
java の import みたいに名前空間かりるだけでコンパイルするときにリンク作るだけならともかく
CSSのimportってそこに import ファイルの中身吐き出すだけだからな
bnavbar.css
sidebar.css
mail_form.css
lp.css
みたいにわけて全部に @ bootstrap かくとか馬鹿すぎだろ
863nobodyさん
2018/09/02(日) 08:21:46.86ID:??? SASS のimport は、パーシャルとか知っていないと出来ない
CSS としてimportするのか、SASSとしてimportするのか。
SASSとしてimportした場合、その中で、CSSをimportしていたら、どうなるのかとか
SASS のimport は、色々あるから難しい
CSS としてimportするのか、SASSとしてimportするのか。
SASSとしてimportした場合、その中で、CSSをimportしていたら、どうなるのかとか
SASS のimport は、色々あるから難しい
864nobodyさん
2018/09/02(日) 13:51:15.34ID:??? パーシャルって
_a.scss に @import bootstrap
_b.scss に @import bootstrap
ってかいて
default.css に
@import a
@import b
ってかいた場合どうなるの?
これで重複出力がないなら全部解決するんだけど
_a.scss に @import bootstrap
_b.scss に @import bootstrap
ってかいて
default.css に
@import a
@import b
ってかいた場合どうなるの?
これで重複出力がないなら全部解決するんだけど
865nobodyさん
2018/09/02(日) 17:58:14.55ID:??? >>862
> scss 使うと部品わけられない糞じゃん
何が言いたいのかわからん。
用語は適切に使ってくれ
部品分けるというのは、プログラム言語で言うと
クラスなどの単位で個別のファイルに分けること
分けて管理し、importやincludeで参照し、
ビルドで結合して一つのファイルを作る
scssでも個別のファイルに分けられるだろ?
そしてビルドで結合するだろ?
まずこれのどこが悪いのかを言ってくれ。
> scss 使うと部品わけられない糞じゃん
何が言いたいのかわからん。
用語は適切に使ってくれ
部品分けるというのは、プログラム言語で言うと
クラスなどの単位で個別のファイルに分けること
分けて管理し、importやincludeで参照し、
ビルドで結合して一つのファイルを作る
scssでも個別のファイルに分けられるだろ?
そしてビルドで結合するだろ?
まずこれのどこが悪いのかを言ってくれ。
866nobodyさん
2018/09/02(日) 18:02:16.81ID:??? >>863
> SASS のimport は、パーシャルとか知っていないと出来ない
そのSASSっていうのは、sass文法の意味か?
ならscssを使え。
すべてのcssは適切なscssになっている。
それを知っていれば、以下のような疑問は起こりえないはずなんだが?
> CSS としてimportするのか、SASSとしてimportするのか。
> SASSとしてimportした場合、その中で、CSSをimportしていたら、どうなるのかとか
SASS(scss)のimportは、なにをimportしたとしてもscssとしてimportする
たとえ拡張子がcssであっても、中身がcssであっても、scssとしてimportする
それで問題は起きない。
なぜならcssで書いてあったとしても、それは正しいscssだからだ
> SASS のimport は、色々あるから難しい
お前が勉強不足でわかってないだけ
> SASS のimport は、パーシャルとか知っていないと出来ない
そのSASSっていうのは、sass文法の意味か?
ならscssを使え。
すべてのcssは適切なscssになっている。
それを知っていれば、以下のような疑問は起こりえないはずなんだが?
> CSS としてimportするのか、SASSとしてimportするのか。
> SASSとしてimportした場合、その中で、CSSをimportしていたら、どうなるのかとか
SASS(scss)のimportは、なにをimportしたとしてもscssとしてimportする
たとえ拡張子がcssであっても、中身がcssであっても、scssとしてimportする
それで問題は起きない。
なぜならcssで書いてあったとしても、それは正しいscssだからだ
> SASS のimport は、色々あるから難しい
お前が勉強不足でわかってないだけ
867nobodyさん
2018/09/02(日) 18:10:23.64ID:??? >>864
> default.css に
default.scss な
> @import a
> @import b
> ってかいた場合どうなるの?
default.scss に
@import bootstrap
@import a
@import b
って書いて
_a.scss と _b.scss には @import bootstrap を書かなければいい
検証するまでもなく、解決済みだってわかるよな?w
っていうか本当にプログラマか?
検証もせずに重複読み込みで問題が発生するかもと想像できるぐらいなら、
(C/C++で有名な)インクルードガードで対応できることぐらいすぐに思いつくだろ
> default.css に
default.scss な
> @import a
> @import b
> ってかいた場合どうなるの?
default.scss に
@import bootstrap
@import a
@import b
って書いて
_a.scss と _b.scss には @import bootstrap を書かなければいい
検証するまでもなく、解決済みだってわかるよな?w
っていうか本当にプログラマか?
検証もせずに重複読み込みで問題が発生するかもと想像できるぐらいなら、
(C/C++で有名な)インクルードガードで対応できることぐらいすぐに思いつくだろ
868nobodyさん
2018/09/03(月) 01:49:52.83ID:???869nobodyさん
2018/09/03(月) 09:48:03.09ID:Hraj+WeD クラス名をextend
クラスをextend?
クラス名をcomplement?
クラスをextend?
クラス名をcomplement?
870nobodyさん
2018/09/03(月) 10:48:06.96ID:??? > default.scss に
> @import bootstrap
> @import a
> @import b
> って書いて
書いてあるが?
ってか試せよ。俺は試してないけどなー(笑)
次はなんてエラーが出てくる書けな。
書かないと何も答えない
> @import bootstrap
> @import a
> @import b
> って書いて
書いてあるが?
ってか試せよ。俺は試してないけどなー(笑)
次はなんてエラーが出てくる書けな。
書かないと何も答えない
871nobodyさん
2018/09/03(月) 11:46:08.24ID:??? すまんけど、bootstrap使ってなおかつ独自にカスタマイズすることに何の苦労があるのかわからん
そもそもデザインごときにbootstrap使うまでもないとは思うけど、まあそれは置いといたとしても
そもそもデザインごときにbootstrap使うまでもないとは思うけど、まあそれは置いといたとしても
872nobodyさん
2018/09/03(月) 19:50:51.41ID:??? アンダースコアから始まるパーシャルファイル(scss)を読み込んでも、
CSS ファイルを生成しないって、本に書いてある
@import _a
@import _b
パーシャルファイルのアンダースコアは、省略しない方がわかりやすい
誰か試して、結果を教えてくれ
CSS ファイルを生成しないって、本に書いてある
@import _a
@import _b
パーシャルファイルのアンダースコアは、省略しない方がわかりやすい
誰か試して、結果を教えてくれ
873nobodyさん
2018/09/03(月) 21:33:20.04ID:??? じゃあbootstrap.scssに_つけておけば全部解決するのか
875nobodyさん
2018/09/04(火) 22:47:27.27ID:??? 結局 >>829 は Rails では不可能なの?
CSSはsass使えばいいとしても
role=とかdata-target=とかaria-control=とか毎回かくの大変だからサブルーチン化はしたいんだけど
CSSはsass使えばいいとしても
role=とかdata-target=とかaria-control=とか毎回かくの大変だからサブルーチン化はしたいんだけど
876nobodyさん
2018/09/04(火) 23:51:40.69ID:??? だから可能だって何度も言わせんな
877nobodyさん
2018/09/04(火) 23:52:32.79ID:??? > role=とかdata-target=とかaria-control=とか毎回かくの大変だからサブルーチン化はしたいんだけど
今度はHTMLの話か。HTMLは下手に共通化しないことをおすすめする
今度はHTMLの話か。HTMLは下手に共通化しないことをおすすめする
879nobodyさん
2018/09/05(水) 00:14:33.08ID:??? ブロック複数ってのが無理じゃないかな
880nobodyさん
2018/09/05(水) 03:06:33.49ID:3FPJtuqo Procオブジェクトかラムダ式を複数渡すのならいけるかも
881nobodyさん
2018/09/05(水) 17:25:30.05ID:??? 引数2個受け取るどころかメソッド2階よぶことすらできないんだけど
<%
def f
content_tag :div, '123'
end
def g
content_tag :div, '456'
end
def fg
f
g
end
%>
<%= fg %>
こんな view かいたら 456 しか出力されない
f ってなんで実行されないの?
<%
def f
content_tag :div, '123'
end
def g
content_tag :div, '456'
end
def fg
f
g
end
%>
<%= fg %>
こんな view かいたら 456 しか出力されない
f ってなんで実行されないの?
882nobodyさん
2018/09/05(水) 18:05:43.65ID:??? >>829
> 結局ながったらしいクラス側を変数にして
> @card_label_class=…
> @card_content_class=…
> <h2 class=“<%=@card_label_class%>”>…</h2>
> <p class=“<%=card_content_class%>”>
> でしのいでる…
>
> きれいに管理する方法ってないの?
だからscssで短いクラス名にするって話をしてるんだろ
<h2 class=“card-label>"…</h2>
<p class=“card-content”>…</p>
って書けばいいじゃん
> 結局ながったらしいクラス側を変数にして
> @card_label_class=…
> @card_content_class=…
> <h2 class=“<%=@card_label_class%>”>…</h2>
> <p class=“<%=card_content_class%>”>
> でしのいでる…
>
> きれいに管理する方法ってないの?
だからscssで短いクラス名にするって話をしてるんだろ
<h2 class=“card-label>"…</h2>
<p class=“card-content”>…</p>
って書けばいいじゃん
884nobodyさん
2018/09/06(木) 18:55:33.58ID:??? じゃあどうすればいいの?
f + g だと1行になっちゃうし
<%= f %>
<%= g %>
だとインデントがずれるよね
呼び先のインデントを維持したまま複数行表示するには
パーシャルビュー使うしかないってこと?
f + g だと1行になっちゃうし
<%= f %>
<%= g %>
だとインデントがずれるよね
呼び先のインデントを維持したまま複数行表示するには
パーシャルビュー使うしかないってこと?
885nobodyさん
2018/09/07(金) 03:03:05.54ID:??? >>881
fは実行されてるけど、fgの返り値がgの実行結果になるので、結果として456しか表示されない。
<%= f %>
<%= g %>
これでもerbのインデントさえ揃ってれば、HTMLでもインデントは崩れないと思うけど?
あと毎回、2つのメソッドを続けて呼ぶのがダルいというのなら、パーシャルビュー作るのがいいんじゃないですかね。
fは実行されてるけど、fgの返り値がgの実行結果になるので、結果として456しか表示されない。
<%= f %>
<%= g %>
これでもerbのインデントさえ揃ってれば、HTMLでもインデントは崩れないと思うけど?
あと毎回、2つのメソッドを続けて呼ぶのがダルいというのなら、パーシャルビュー作るのがいいんじゃないですかね。
886nobodyさん
2018/09/07(金) 03:43:35.99ID:??? パーシャル _test.html.erb の中で x, y って変数使うとして
render 'test', collection: [{x:1, y:2}, {x:3, y:4}]
ってわたしても x も y も undefined でおこられる
collection で引数わたしたいときどういうデータ構造でわたせばいいの?
render 'test', collection: [{x:1, y:2}, {x:3, y:4}]
ってわたしても x も y も undefined でおこられる
collection で引数わたしたいときどういうデータ構造でわたせばいいの?
887nobodyさん
2018/09/15(土) 07:32:00.08ID:??? 一度マイグレーションスクリプトでAddColumnToUsersとか作ったら、
以後Usersにカラムを追加するときはこれを編集すれば良い?
それとももう一度AddColumnToUsersをgenerateしてどんどん新しく作っていくの?
どっちが普通?
以後Usersにカラムを追加するときはこれを編集すれば良い?
それとももう一度AddColumnToUsersをgenerateしてどんどん新しく作っていくの?
どっちが普通?
888nobodyさん
2018/09/15(土) 12:01:49.88ID:??? 既存のファイルを変更しても良いケースは
・ステージング環境や本番環境でまだそのマイグレーションを実行していない場合
・アプリのリリース前でいくらでもDBを初期化できる場合。ファイルが多くなってきたらむしろ積極的にテーブルごとにまとめたほうがいい
かな。
すでに他の環境でそのマイグレーションが実行された場合は新しく追加したほうがいい。マイグレーションをロールバックしたり再実行する必要が出てくる
・ステージング環境や本番環境でまだそのマイグレーションを実行していない場合
・アプリのリリース前でいくらでもDBを初期化できる場合。ファイルが多くなってきたらむしろ積極的にテーブルごとにまとめたほうがいい
かな。
すでに他の環境でそのマイグレーションが実行された場合は新しく追加したほうがいい。マイグレーションをロールバックしたり再実行する必要が出てくる
889nobodyさん
2018/09/15(土) 23:35:24.09ID:??? まず基本的に既存のマイグレーションを編集してカラム変更するという発想は捨ててくれ
多人数開発で既にコミットされたマイグレーションを上書きコミットするのは地雷行為なので絶対にしてはいけない
Railsは実行された一番最近のマイグレーションを記録してるので上書きされた過去のマイグレーションは他人の環境で実行されない
リリース前にまとめるなど特定のタイミングで意思疎通された場合以外は基本的にダメ
多人数開発で既にコミットされたマイグレーションを上書きコミットするのは地雷行為なので絶対にしてはいけない
Railsは実行された一番最近のマイグレーションを記録してるので上書きされた過去のマイグレーションは他人の環境で実行されない
リリース前にまとめるなど特定のタイミングで意思疎通された場合以外は基本的にダメ
890nobodyさん
2018/09/16(日) 00:32:47.70ID:??? それはマイグレーションを他の人に公開した場合だけどな
ローカルでやる分には書き換えてOK
ローカルでやる分には書き換えてOK
892nobodyさん
2018/09/16(日) 09:03:53.12ID:??? いまいちマイグレーションの存在意味がわからない
SQLなんて生で叩けばいいじゃん
列追加するのも生SQLでいけるし、すでにデータがあっても可能
気持ち悪いなら新たなテーブル作ってそっちにデータ移動して元テーブルは削除して新テーブルを元テーブルの名前に戻すだけ
SQLなんて生で叩けばいいじゃん
列追加するのも生SQLでいけるし、すでにデータがあっても可能
気持ち悪いなら新たなテーブル作ってそっちにデータ移動して元テーブルは削除して新テーブルを元テーブルの名前に戻すだけ
894nobodyさん
2018/09/17(月) 02:37:54.56ID:??? >>892
個人個人でローカルにデータベースサーバー入れて開発してるってことを知らないんだろうな
というか、そんな高度なことができるのか?って思ってるはず。
データベースサーバーを使うのは難しいから専門家が設定してそれを
みんなで共用するのが常識だって思ってるんだろう
個人個人でローカルにデータベースサーバー入れて開発してるってことを知らないんだろうな
というか、そんな高度なことができるのか?って思ってるはず。
データベースサーバーを使うのは難しいから専門家が設定してそれを
みんなで共用するのが常識だって思ってるんだろう
895nobodyさん
2018/09/17(月) 02:49:10.30ID:??? いまいちSQLの存在意味がわからない
DBなんて使わずファイル一個置いておけば良いじゃん
DBなんて使わずファイル一個置いておけば良いじゃん
896nobodyさん
2018/09/17(月) 03:23:50.70ID:??? いまいちRailsの存在意味がわからない
MVCなんて使わず全部のアドレスにhtmlファイル置いておけば良いじゃん
MVCなんて使わず全部のアドレスにhtmlファイル置いておけば良いじゃん
897nobodyさん
2018/09/17(月) 03:52:33.41ID:??? いまいち俺の存在意味がわからない
プログラミング言語なんて使わずAI一個置いておけば良いじゃん
プログラミング言語なんて使わずAI一個置いておけば良いじゃん
898nobodyさん
2018/09/17(月) 10:19:38.39ID:??? Rails で view かくときやっぱ全部ヘルパーでかくの?
<%= content_tag ... %>
それとも HTML 主体で要所に値いれるだけ?
<a href="<%= ...path %>...</a>
<%= content_tag ... %>
それとも HTML 主体で要所に値いれるだけ?
<a href="<%= ...path %>...</a>
899nobodyさん
2018/09/17(月) 10:47:10.77ID:???900nobodyさん
2018/09/17(月) 11:08:28.02ID:??? どっちかに統一するのかと思ったけど
混ぜて描くのが普通なんですね
ありがとうございました
混ぜて描くのが普通なんですね
ありがとうございました
901nobodyさん
2018/09/17(月) 11:33:52.52ID:??? >897
あと10年もすれば実現するんじゃね。よかったな。
あと10年もすれば実現するんじゃね。よかったな。
902nobodyさん
2018/09/17(月) 12:58:48.28ID:??? 蔵も下請けも仕様書書けないのにどうやってAIが理解するんだよ?
903nobodyさん
2018/09/17(月) 19:25:43.75ID:??? だから、客や AI と I/F する(できる能のある)やつだけが残るんだろ。ほんとにもうすぐだよ。
904nobodyさん
2018/09/18(火) 19:56:18.23ID:??? Rails で新し目の JS の記述したら develop staging は何ともなかったのに
production だけプレコンパイルでエラーはいたんだけど…
Rails で JS 使うといまだに class とか使えないの?
production だけプレコンパイルでエラーはいたんだけど…
Rails で JS 使うといまだに class とか使えないの?
906nobodyさん
2018/09/18(火) 20:49:27.05ID:??? 調べたらすぐでてきたわ
uglifierがES6構文に対応してないのな
解決策もすぐでてくるけどproduction.rb 書き換えるんじゃダメなんか
まあ確かにこれぐらいデフォで対応しとけとは思うが
uglifierがES6構文に対応してないのな
解決策もすぐでてくるけどproduction.rb 書き換えるんじゃダメなんか
まあ確かにこれぐらいデフォで対応しとけとは思うが
907nobodyさん
2018/09/19(水) 16:56:27.20ID:??? Rails はじめてつかうんだけど
view と route (URL) って自分でかくものじゃなくて
モデルとコントローラーだけを自分でかけば
コマンドで勝手にできるものなの?
view と route (URL) って自分でかくものじゃなくて
モデルとコントローラーだけを自分でかけば
コマンドで勝手にできるものなの?
908nobodyさん
2018/09/19(水) 18:53:47.28ID:??? 同じく初心者なんですけどviewのエラーがぜんぜん解読できない
他の言語だったら少なくともエラーメッセージで何がおこってるかぐらいはわかるのに…
慣れればわかるようになるのでしょうか
他の言語だったら少なくともエラーメッセージで何がおこってるかぐらいはわかるのに…
慣れればわかるようになるのでしょうか
909nobodyさん
2018/09/19(水) 21:38:44.95ID:??? Railsは選ばれたものにしか扱えない神のツールだからな
910nobodyさん
2018/09/19(水) 22:38:33.62ID:??? そのエラーメッセージで検索すれば?
すべての行に、tap, p 文を付けて、インスタンスを確認するとか
本当に正しい、HTML を作っているのか?
ERB 変換後のHTMLを、ツールに通して、正しい形式かどうか、チェックするとか
すべての行に、tap, p 文を付けて、インスタンスを確認するとか
本当に正しい、HTML を作っているのか?
ERB 変換後のHTMLを、ツールに通して、正しい形式かどうか、チェックするとか
911nobodyさん
2018/09/20(木) 03:32:49.09ID:??? カミサーマについてモトシリターイですか?
912nobodyさん
2018/09/20(木) 11:51:42.77ID:??? たしかにRails、というかrubyのエラーはかなり不親切
913nobodyさん
2018/10/12(金) 04:58:54.52ID:n65Apvgu 「Ruby は国内でしか使われていない」
デマ流してるのは Matz 本人だと思った
デマ流してるのは Matz 本人だと思った
914nobodyさん
2018/10/14(日) 19:24:46.84ID:??? まじでじま?
915nobodyさん
2018/10/14(日) 23:12:13.88ID:??? Railsの既存システムを少しさわったことがある程度で
新規にRailsで作ることになってRails g をはじめて使うんですけど
何をどこまで手動でかいてどこまでが自動生成するのが普通なんですか
モデルのバリデーション
マイグレーションのデータ型
viewのフォーム要素
って自動で生成してくれたりするんでしょうか
boolean だったら checkbox
Datetime だったら timepicker
みたいな
新規にRailsで作ることになってRails g をはじめて使うんですけど
何をどこまで手動でかいてどこまでが自動生成するのが普通なんですか
モデルのバリデーション
マイグレーションのデータ型
viewのフォーム要素
って自動で生成してくれたりするんでしょうか
boolean だったら checkbox
Datetime だったら timepicker
みたいな
916nobodyさん
2018/10/15(月) 01:55:51.41ID:??? 教えろ教えろRailsバカどもはよ教えろ
917nobodyさん
2018/10/15(月) 04:49:13.62ID:??? 新規ならRailsは薦めない
918nobodyさん
2018/10/15(月) 14:31:15.07ID:??? 今ならCakePHPがおすすめ
919nobodyさん
2018/10/15(月) 16:32:03.94ID:??? 選べる立場ならRailsなんて絶対使いたくないけど
上の人がRailsを使いたがるのでどうしようもないんです
上の人がRailsを使いたがるのでどうしようもないんです
920nobodyさん
2018/10/15(月) 18:10:30.72ID:??? もうRailsまじ無理
エラーメッセージ不親切だし
ドキュメントないし
記事少ないし
質スレもぜんぜん回答くれないし
たかが少しソースが短くかけるってだけで
デメリットがあまりに大きすぎる
エラーメッセージ不親切だし
ドキュメントないし
記事少ないし
質スレもぜんぜん回答くれないし
たかが少しソースが短くかけるってだけで
デメリットがあまりに大きすぎる
921nobodyさん
2018/10/15(月) 18:21:08.15ID:gzuFNpBY そうやね
SQL書かなくて良いとかもうそっぱち
ORMが一時期流行ったけど手間が増えただけ
SQL書かなくて良いとかもうそっぱち
ORMが一時期流行ったけど手間が増えただけ
922nobodyさん
2018/10/15(月) 20:44:37.66ID:??? Railsでオブジェクト志向ってどうやるん?
rubyでオブジェクト志向はわかるけどさ
viewってできるの移譲ぐらいでオーバーライドやらファクトリやらできないよね?
rubyでオブジェクト志向はわかるけどさ
viewってできるの移譲ぐらいでオーバーライドやらファクトリやらできないよね?
923nobodyさん
2018/10/15(月) 21:05:20.09ID:??? >>922
Railsに限らずオブジェクト指向というのは
フレームワーク(及びそのプラグイン)を作るために使うもの
フレームワークを導入すると、単純なコードを
埋めていくだけでアプリが作れる。作れるようになってる。
その結果オブジェクト指向を直接使わなくてすむ
だけどオブジェクト指向はフレームワークにとっては必須
Railsに限らずオブジェクト指向というのは
フレームワーク(及びそのプラグイン)を作るために使うもの
フレームワークを導入すると、単純なコードを
埋めていくだけでアプリが作れる。作れるようになってる。
その結果オブジェクト指向を直接使わなくてすむ
だけどオブジェクト指向はフレームワークにとっては必須
924nobodyさん
2018/10/15(月) 23:20:57.83ID:??? いや意味分からん
名前と値段だけの商品モデルとデータベースがあって
それに在庫って要素追加するときどうすんの
それまでのモデル全部書き直すの?
名前と値段だけの商品モデルとデータベースがあって
それに在庫って要素追加するときどうすんの
それまでのモデル全部書き直すの?
925nobodyさん
2018/10/16(火) 00:21:09.87ID:??? 在庫追加すりゃいいだけだろ。
それとモデルに何の関係があるんだ?
そもそもお前、名前と値段だけというなら
その商品モデルには何もコード書いてないだろ
それとモデルに何の関係があるんだ?
そもそもお前、名前と値段だけというなら
その商品モデルには何もコード書いてないだろ
926nobodyさん
2018/10/16(火) 08:36:46.63ID:??? 無料のRails チュートリアルをやればよい
それが難しすぎるなら、この本
改訂4版 基礎 Ruby on Rails、黒田努・佐藤和人、2018/9/7
それが難しすぎるなら、この本
改訂4版 基礎 Ruby on Rails、黒田努・佐藤和人、2018/9/7
927nobodyさん
2018/10/16(火) 11:59:10.21ID:kDYsLeqF Railsはむしろ差分プログラミングしてこそ意味がある
928nobodyさん
2018/11/07(水) 20:32:00.65ID:??? 今Railsで作ったアプリがHerokuで動いてる
新しくDBにカラムを追加したとき、いつも通りpushしてしまって大丈夫?本番データ飛ばないよね?
もしダメな場合は良い方法を教えてくれ
新しくDBにカラムを追加したとき、いつも通りpushしてしまって大丈夫?本番データ飛ばないよね?
もしダメな場合は良い方法を教えてくれ
929nobodyさん
2018/11/07(水) 21:25:30.02ID:??? 在庫は商品テーブルとは別に在庫テーブルを作りそうだけどなー
930nobodyさん
2018/11/07(水) 22:51:32.39ID:??? ヘロク使ってるならアプリもう一つ作って試せばいいじゃん
931nobodyさん
2018/11/08(木) 02:04:18.64ID:??? alterでカラム追加するんでしょ、大丈夫
心配なら自分で試さないと理解できないよ
心配なら自分で試さないと理解できないよ
932nobodyさん
2018/11/08(木) 05:54:22.68ID:??? > 本番データ飛ばないよね?
と思っている場合、たいてい吹っ飛ぶw
と思っている場合、たいてい吹っ飛ぶw
933nobodyさん
2018/11/08(木) 11:57:07.42ID:Dj5zIir+ 最初からゴールまで一本道のときは力を発揮するω
935nobodyさん
2018/11/11(日) 03:00:52.30ID:h5aGu6Hc 表の構成を変えるのに、テストしないのか?w
普通は、何日も掛けてテストして、運用も止めて、表もデータも再構成する。
全部データもバックアップして、migrate の失敗に備える
普通は、何日も掛けてテストして、運用も止めて、表もデータも再構成する。
全部データもバックアップして、migrate の失敗に備える
936nobodyさん
2018/11/11(日) 13:07:12.78ID:uEezrjR4 おニューのサイトならいいんだけど
既存のサイトを変更しようとするとしんどい
既存のサイトを変更しようとするとしんどい
937nobodyさん
2018/11/15(木) 19:36:31.17ID:??? railsってラピッドプロトタイピングが持ち味だよね?
railsをAPIモードで動かして、フロントをJavaScriptフレームワークにする構成だと開発速度落ちない?
erbでhtml書いたほうが早い気がするんだけど
railsをAPIモードで動かして、フロントをJavaScriptフレームワークにする構成だと開発速度落ちない?
erbでhtml書いたほうが早い気がするんだけど
938nobodyさん
2018/11/15(木) 21:05:15.87ID:??? Railsを選択したら全てのフロント用フレームワークは捨てなければならない
939nobodyさん
2018/11/15(木) 22:11:41.71ID:??? 別にそんなことないけど
940nobodyさん
2018/11/16(金) 11:03:25.70ID:NQDydE6n >>938
+1
+1
942nobodyさん
2018/11/17(土) 04:46:01.53ID:???943nobodyさん
2018/11/17(土) 09:41:30.79ID:??? Rails でモデルの検索フォーム作るときって
データベースなしの検索フォーム用のモデルに set_attr して form_for 使うのと
モデルなしで form_tag 使うのどっちがきれい?
データベースなしの検索フォーム用のモデルに set_attr して form_for 使うのと
モデルなしで form_tag 使うのどっちがきれい?
945nobodyさん
2018/11/18(日) 00:53:30.92ID:FvoGTp0u Rubyが今大人気!!
世界最大のソフトウェア開発プラットフォームで最も人気なプログラミング言語は何なのか?
https://gigazine.net/news/20181116-top-programming-languages-2018/
さすがRuby!貫禄のランクイン!!
Railsで作られたサービスでの集計ということを差し引いてもすごい!
世界最大のソフトウェア開発プラットフォームで最も人気なプログラミング言語は何なのか?
https://gigazine.net/news/20181116-top-programming-languages-2018/
さすがRuby!貫禄のランクイン!!
Railsで作られたサービスでの集計ということを差し引いてもすごい!
946nobodyさん
2018/11/18(日) 03:15:47.90ID:??? 「一般的に新しいプログラムはJavaScriptやJava、Pythonで書かれる可能性が高い一方で
Rubyで書かれる可能性が低いとみられ、今後も主要なプログラミング言語間の格差は開いていくのではないかとGitHubは考えています」
やっぱ凋落傾向やねー
良い言語だと思うんだけど、他の言語がRubyのいいと思える場所をガンガン取り入れたし、
もうアドバンテージがなくなってるのかねぇ?
Rubyで書かれる可能性が低いとみられ、今後も主要なプログラミング言語間の格差は開いていくのではないかとGitHubは考えています」
やっぱ凋落傾向やねー
良い言語だと思うんだけど、他の言語がRubyのいいと思える場所をガンガン取り入れたし、
もうアドバンテージがなくなってるのかねぇ?
947nobodyさん
2018/11/18(日) 04:34:21.04ID:???948nobodyさん
2018/11/18(日) 07:10:56.27ID:??? GitHub「使える道具は使うし、使えなくなったら捨てるまで」
949nobodyさん
2018/11/18(日) 08:25:41.10ID:??? Rails は書くのは楽なんだけどなー
人のコード読むのがまじできつい
人のコード読むのがまじできつい
950nobodyさん
2018/11/18(日) 10:36:45.78ID:??? > 一般的に新しいプログラムはJavaScriptやJava、Pythonで書かれる可能性が高い一方で
JS は分かるとして、Java?Java ねぇ…そうなのかな…という印象
JS は分かるとして、Java?Java ねぇ…そうなのかな…という印象
951nobodyさん
2018/11/18(日) 17:30:34.60ID:??? もともと、Javaの冗長さがバカバカしくてRubyに移ってやったわ! みたいなのあったやん
でも今はJavaも相当に良くなってるからなー
ttps://qiita.com/dossari-book-archive/items/ad4f7bcaaebca6281154
自分はこの人の意見にかなり同意。細かい文法から環境まで良くなってる。
Kotlin使う必要あるか?ってくらい。
でも今はJavaも相当に良くなってるからなー
ttps://qiita.com/dossari-book-archive/items/ad4f7bcaaebca6281154
自分はこの人の意見にかなり同意。細かい文法から環境まで良くなってる。
Kotlin使う必要あるか?ってくらい。
952nobodyさん
2018/11/18(日) 18:16:21.80ID:??? でも有償化しましたやん
953nobodyさん
2018/11/18(日) 23:43:08.39ID:??? 有償化もそうだけど、最近ではOracleよりはMicrosoftの方がよっぽどOSSの業界では信用できるイメージ
時代が変わったといえばそれまでだけど、まさかMicrosoftがこういうイメージになるとはね…
時代が変わったといえばそれまでだけど、まさかMicrosoftがこういうイメージになるとはね…
954nobodyさん
2018/11/19(月) 01:47:56.44ID:??? OSSのほうはいいんだけどwin10のアプデ通知嫌がらせとかはやめてくれや
955nobodyさん
2018/11/19(月) 06:04:26.27ID:??? C#はほとんど完璧な言語と言っていい状態になってるな
TypeScriptも素晴らしい
そしてVSCもAtomよりずっと良い
予言するが「GitHubをC#で実装し直しました!」というニュースが駆け巡る日が来るぞ…
Cookpadは知らん!
TypeScriptも素晴らしい
そしてVSCもAtomよりずっと良い
予言するが「GitHubをC#で実装し直しました!」というニュースが駆け巡る日が来るぞ…
Cookpadは知らん!
956nobodyさん
2018/11/20(火) 12:30:40.23ID:fHUehj4c まったくコードいじってないのに、突然、postでパラメーターが
送られなくなるなんてことあるのか?
厳密にいうとaccepts_nested_attributes_forを使ったフォームで、子モデルのみ
のデータが抜け落ちるのだが、、。
送られなくなるなんてことあるのか?
厳密にいうとaccepts_nested_attributes_forを使ったフォームで、子モデルのみ
のデータが抜け落ちるのだが、、。
957nobodyさん
2018/11/20(火) 12:43:34.50ID:jzffuKSF あるかないかでいえばあるだろう
959nobodyさん
2018/11/23(金) 13:09:00.33ID:??? 初心者なんですけど
route.rb にかく PUT とか DELETE って Rails 固有ののものなんです?
GETとPOSTはよくきくんですが
ここって別に任意の文字にして
link_to のメソッド名と一致させればコントローラーにとんできますか?
route.rb にかく PUT とか DELETE って Rails 固有ののものなんです?
GETとPOSTはよくきくんですが
ここって別に任意の文字にして
link_to のメソッド名と一致させればコントローラーにとんできますか?
960nobodyさん
2018/11/23(金) 13:27:12.12ID:HsYF7Oe6 http勉強汁
961nobodyさん
2018/11/24(土) 05:01:35.32ID:??? 他のフレームワークでも、よく見るから、REST か何かの仕様じゃないの?
963nobodyさん
2018/12/01(土) 11:05:16.65ID:??? ActiveRecord って Rails の機能?
ActiveRecord のメソッドと
arealっていうの使うのと
executeでSQL直接かくのと
最初に勉強するならどれがいいんですか?
ActiveRecord のメソッドと
arealっていうの使うのと
executeでSQL直接かくのと
最初に勉強するならどれがいいんですか?
964nobodyさん
2018/12/01(土) 11:13:21.26ID:??? >>963
Rails に含まれる O/R マッパーと呼ばれるものが ActiveRecord
SQL 自体書けないのなら SQL の勉強が先
SQL 書けるのであれば ActiveRecord
Arel はよっぽどのときじゃないと使わないので最初は覚えておかなくてもいい
Rails に含まれる O/R マッパーと呼ばれるものが ActiveRecord
SQL 自体書けないのなら SQL の勉強が先
SQL 書けるのであれば ActiveRecord
Arel はよっぽどのときじゃないと使わないので最初は覚えておかなくてもいい
965nobodyさん
2018/12/01(土) 11:25:40.24ID:??? Rails使うとn+1問題が発生するクソ仕様
ベテランでも自分で組んでいて気づかない
生sqlで組み立てればそんなものそもそも発生しないのにActiveRecordなどに頼るからそうなるんだよ
ベテランでも自分で組んでいて気づかない
生sqlで組み立てればそんなものそもそも発生しないのにActiveRecordなどに頼るからそうなるんだよ
970nobodyさん
2018/12/01(土) 12:21:53.80ID:??? >>964
ありがとうございます
index とか show の view で .all や find でとってくるぐらいはできるんですけど
検索とかで複数テーブルが絡むとちょっと怪しい
アソシエーションだけで小テーブルもってくるだけならいいけど
小テーブルで検索とかになるともうどうかいていいかわからないレベルです
ありがとうございます
index とか show の view で .all や find でとってくるぐらいはできるんですけど
検索とかで複数テーブルが絡むとちょっと怪しい
アソシエーションだけで小テーブルもってくるだけならいいけど
小テーブルで検索とかになるともうどうかいていいかわからないレベルです
971nobodyさん
2018/12/02(日) 00:26:45.21ID:??? N+1問題ってなに?
要はrelationの状態を保ってればいいんんだと思ってたんだけどそういうわけではないの?
要はrelationの状態を保ってればいいんんだと思ってたんだけどそういうわけではないの?
972nobodyさん
2018/12/02(日) 04:45:17.75ID:??? そんなわけないだろ
973nobodyさん
2018/12/02(日) 10:47:51.50ID:??? まじか
relationの状態保ってればSQLは1回しか発行されないと思ってたわ
要はfindとか単一要素抽出と
mapやeach呼んだ瞬間SQL発行されるから途中で使わなけりゃいいんだと思ってた
じゃあどうやって機械的に検出するの?
relationの状態保ってればSQLは1回しか発行されないと思ってたわ
要はfindとか単一要素抽出と
mapやeach呼んだ瞬間SQL発行されるから途中で使わなけりゃいいんだと思ってた
じゃあどうやって機械的に検出するの?
974nobodyさん
2018/12/03(月) 15:58:45.29ID:??? >生sqlで組み立てれば
ユーザーから取得した文字列で、SQL 文を構築すると、
SQL インジェクションされるから損害賠償請求される
プロが絶対にやってはいけない事だから
クラッカーは「SQL文; SQL文」みたいに、うまくエラーが起きないように、; で続けてくるから、
絶対にplace holder を使わないといけない
それでチェックできる
ユーザーから取得した文字列で、SQL 文を構築すると、
SQL インジェクションされるから損害賠償請求される
プロが絶対にやってはいけない事だから
クラッカーは「SQL文; SQL文」みたいに、うまくエラーが起きないように、; で続けてくるから、
絶対にplace holder を使わないといけない
それでチェックできる
975nobodyさん
2018/12/03(月) 20:47:44.13ID:??? 誰もそんな話してねー
976nobodyさん
2018/12/03(月) 22:00:01.35ID:??? N+1問題の発生を検知するGemがあったはず
977nobodyさん
2018/12/07(金) 05:25:13.21ID:DrguXMV+ >>1
そもそもsinatraでよくね?
そもそもsinatraでよくね?
978nobodyさん
2018/12/07(金) 10:14:19.32ID:???979nobodyさん
2018/12/10(月) 22:39:22.72ID:??? assets/stylesheets 直下がファイル増えすぎてきたから
ディレクトリ作って移動したらなぜか読み込めない
assets/stylesheets/test ってディレクトリ作って
require 'test/xxx' とか require_tree 'test' ってかけば動くんじゃないの?
直下以外におけない仕様なの?
ディレクトリ作って移動したらなぜか読み込めない
assets/stylesheets/test ってディレクトリ作って
require 'test/xxx' とか require_tree 'test' ってかけば動くんじゃないの?
直下以外におけない仕様なの?
980nobodyさん
2018/12/10(月) 22:47:52.57ID:??? それでいけるはずだが読み込めないって具体的にどうなるんだ?
サブディレクトリにおいたCSSをstylesheet_link_tag とかで読み込むには precompile に追加しないとダメだが
application.css から require する分には 'ディレクトリ名/prefix' でいけるはず
サブディレクトリにおいたCSSをstylesheet_link_tag とかで読み込むには precompile に追加しないとダメだが
application.css から require する分には 'ディレクトリ名/prefix' でいけるはず
981nobodyさん
2018/12/13(木) 07:42:10.55ID:Vs/mN7ik 読み込むファイルからの、相対パスで指定する、require_relative もある
require "./abc"
require_relative "../xyz"
相対パスなら、. か、.. で始まる
それらで始まらない、
require "selenium-webdriver"
みたいなものは、LOADPATH の順番に探索して、
先に見つかったものが読み込まれるのだったかな?
require "./abc"
require_relative "../xyz"
相対パスなら、. か、.. で始まる
それらで始まらない、
require "selenium-webdriver"
みたいなものは、LOADPATH の順番に探索して、
先に見つかったものが読み込まれるのだったかな?
982nobodyさん
2018/12/13(木) 22:39:27.05ID:??? precompileに追加してない落ちだろどうせ
誰もが通る道
誰もが通る道
983nobodyさん
2018/12/18(火) 12:11:59.13ID:lEy3WM7N rails3.4をやってたんだけど
今ってもう5なんだよね
今からでも追いつける?
turbo linkとか、だいぶ変わってるようだけど
今ってもう5なんだよね
今からでも追いつける?
turbo linkとか、だいぶ変わってるようだけど
984nobodyさん
2018/12/18(火) 14:27:48.78ID:??? Railsは年々使われなくなってきてるからこの際他に移ったほうがいい
985nobodyさん
2018/12/18(火) 16:25:07.83ID:??? 新規開発でのRails案件はマジで減ったなー
あっても管理者向け画面だけでフロントは皆無
かつ、使ってるトコもいつどれに移行しようか検討してるとこばかり
あっても管理者向け画面だけでフロントは皆無
かつ、使ってるトコもいつどれに移行しようか検討してるとこばかり
986nobodyさん
2018/12/18(火) 18:54:00.97ID:??? 世界中で使われなくなってるからライブラリもメンテされなくなっていく
何よりいつまでもRailsにしがみついていると昭和オヤジみたいな扱いされるようになる
何よりいつまでもRailsにしがみついていると昭和オヤジみたいな扱いされるようになる
987nobodyさん
2018/12/18(火) 19:14:22.41ID:??? そう思うんならこんなスレ覗かなきゃいいのにね
こういう分かりやすいアンチが湧いて出るところを見るとまだまだ現役だな、と思うわw
こういう分かりやすいアンチが湧いて出るところを見るとまだまだ現役だな、と思うわw
988nobodyさん
2018/12/18(火) 19:17:24.62ID:6hLBEu5w 次スレは要らないよね
989nobodyさん
2018/12/18(火) 19:20:22.54ID:??? 要らないと思ってる人間がわざわざそんなスレを覗いてる不思議
990nobodyさん
2018/12/18(火) 19:27:27.19ID:??? そもそもrubyじゃないといけない理由なんかないだろ
991nobodyさん
2018/12/18(火) 19:28:29.42ID:??? そう思ってる人間がわざわざRailsスレを覗いてる不思議
992nobodyさん
2018/12/18(火) 19:36:08.12ID:??? 時代遅れが残されていないかパトロールしてるんだよ
993nobodyさん
2018/12/18(火) 21:06:04.73ID:??? 粘着荒らしがいるってことは、人気があることの裏返し
994nobodyさん
2018/12/18(火) 21:54:06.26ID:??? パトロールってなんだよw
自分は荒らしですって言ってるようなもんじゃんww
自分は荒らしですって言ってるようなもんじゃんww
996nobodyさん
2018/12/18(火) 22:50:30.38ID:??? パトロールおつかれさんでーすw
997nobodyさん
2018/12/19(水) 17:02:21.26ID:EMIozR8+998nobodyさん
2018/12/19(水) 17:12:39.99ID:EMIozR8+999nobodyさん
2018/12/19(水) 17:44:53.66ID:??? Railsの時代は終わりつつあるが、Railsの次も混沌としている
1000nobodyさん
2018/12/19(水) 21:39:23.72ID:??? Rupy大勝利ぃ!!!!
https://i.imgur.com/0YbMsqj.jpg
https://i.imgur.com/0YbMsqj.jpg
10011001
Over 1000Thread このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 818日 6時間 55分 52秒
新しいスレッドを立ててください。
life time: 818日 6時間 55分 52秒
10021002
Over 1000Thread 5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
レス数が1000を超えています。これ以上書き込みはできません。
ニュース
- あぼーん
- 【W杯】日本代表、決勝T進出の条件は…最終戦引き分け以上で2位以内確定 負けても組3位の上位8チーム入りも [王子★]
- 【家事】「家でもやろう」サポーターのゴミ拾いで日本人男性の家事参加率の低さが話題に [ぐれ★]
- 【映画】二度と観たくない胸糞映画は? 後味の悪い問題作5選 [muffin★]
- 【サッカーW杯】4-0 日本代表・森保ジャパン、チュニジアに歴史的4発大勝 アジア勢の1次L連敗を「6」で止めた★5 [ゴアマガラ★]
- 「ヘイトにNO、人権守れ」 国会前650人、外国人差別反対 [少考さん★]
- 【実況】博衣こよりのえちえち栄冠ナイン2026🧪
- 🏡ハイハイチャイナ👏👶ちょちょ夢心地👏👶
- プロテイン原料争奪戦、半年で価格1.5倍値上がり [256556981]
- 都市部、1日の歩く距離6000歩以上、東北九州などは低い傾向、特に首都圏の日本人はよく歩く [943688309]
- 日本人「え、待って。日本って第二次世界大戦でオランダと戦ったの!?」 [834922174]
- おうちっ!🏡おうちっ!🏡おうちんぽっ!!!👶🍄