【RoR】Ruby on Rails Part20©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
>>202
ありがとう。
今回の場合、新規にレコードを作ると困るケースがあったので結局はハッシュで初期値を与えられる
Struct のような構造体のようなもの(名前忘れた)を使ってしのぐことになりました。
find_or_... は知らなかったので、今回は利用できなかったけど助かります。ありがとう。 プレミア見れない
ブンデス見れない
CLEL見れない
音楽聞けねえちきしょう
同和のクズ共死ねクソ共がざまあみろ気違い共
ほれ気違い共もっともっとドア閉めろ通れ
それしか能のない能無し共がざまあみろ地獄に落ちろ
悔しいか、ざまあみろくたばれクソ同和
お前らの恐ろしさをもっと見せてみろ。そんなんじゃなんともねえぞ
袋とじ見たぞ
悔しいか、ざまあみろくたばれクソ同和
嫌がらせがエスカレートするのが楽しみでしょうがない
今それだけが楽しみだ
俺の生き甲斐藁
それだけ怒ってるってことだもんな藁 Ruby on Railsが得意な田舎の32歳だけど
今からでも年収500万以上は目指せますか? 得意のレベルによる
コミットもするぐらいならあとはコミュ障じゃなければいける 2つほど教えてください。
@
品物テーブルと値段テーブルがありま、id で関連付けされてます。
品物テーブルには delered_at カラムがあり nil でなければ論理削除されたものとします。
・・・という既存の実装があります。
ActiveRecord で品物の値段を取得しようとすると、論理削除されたレコードは結果に出てきません。
Model クラスで has_meny とかでそういう定義されてるのかなと思ったのですが見当たりませんでした。
論理削除されたレコードを含めて取得するにはどうすればよいでしょうか。
A
RSpec で単体試験用のコードを書いています。
試験パターンとしては WebAPI で、DB にある条件に一致するデータ数による処理を確認したいと思います。
事前に試験用の DB に必要なデータを入れておく必要があります。
このとき、試験用コードの中でデータを入れる、事前に自分で DB にデータを入れておく、などの方法があると思います。
前者を試したところ、試験コードの中では作ったデータを参照できますが、API ではデータが見つかりません。
RSpec とは(規定の動作では)そういうものだとは分かったのですが、こういうケースでは一般的にはどのように試験コードを書くものなのでしょうか。 >>211
テスト用DBが別途存在するということに気づいてないんじゃないかな 初心者なのですが、phpとrubyて両方学んでおいた方がいいですか?
よくわかりませんが、それぞれの言語の得意なことが違ったりとかするのでしょうか ありがとうございます。
>>212
それ、最初にちょろっと躓きました。
>>213
週明けに試してみます。 上級者ですがphpとrubyはやめて
python(またはGolang)を学ぶべきだと思います 最新の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が圧倒的トップです。 >>216
おまえ基本的な比較演算子も知らなかった超初心者じゃねーか
雑魚すぎてRubyやってるやつにバカにされて逆恨みしてるんだろ 学校の研究で使うのもあってpython学んでたのですが、web開発がしてみたいです。
Djangoは使ってる企業がほとんどなく、インターン先などがないためrubyを覚えようと思うのですが
これは正しいでしょうか。pythonで何とかできるようにするべきでしょうか。 「web開発がしてみたい」
この先にある野望は何?
実装したいアイデアがあるの?
ただ単に就職しやすい技術を学ぶのが目的? 「2017年においてRailsを習得する価値」
ttps://www.transnet.ne.jp/2017/03/20/「2017年においてrailsを習得する価値colnd/ Webアプリケーション自体が終わってる
スマホアプリ化しないとアクセス集まらないし(スマホユーザは検索すらしたくない人が多い)
スマホアプリユーザくらいしか広告クリックしないから酷いもんよ
PC専用だとガチでCPM20〜30円くらいだぞ(インプレッションからくるもの)
スマホ専用広告だとCPM150円あるのにw ワコールの情報流出が問題になってるけど
どんなアホな設定したらあんななるん? TwitterはScalaを捨ててNode.jsに移ったそうです。 - 望月いちろうのREADME.md
http://www.utali.io/entry/2017/02/24/170000 たぶん情報流出は、SQL文をそのまま送信しているのだろ
そのSQL文を改変するだけで、情報を盗める 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/ 「シュバババババ!これJava使って儲けてるよね!?はい!訴訟!」
するOracleが嫌いだからJava界隈とは付き合いたくない
自由が一番 Javaは嫌いだがバイトコードにコンパイルするときに大まかなエラーが分かるのは生産性に直結する大きな利点なので
そこらへんはLL言語にない魅力ではあるが、webでコンパイラ言語がいいなら今はGolangがあるので
やっぱりJavaはないな [49選]国内注目のWebサービス・アプリを大調査! プログラミング言語、フレームワーク、アーキテクチャの一覧【2017年 春 ver.】 - エンジニアHub|若手Webエンジニアのキャリアを...
https://employment.en-japan.com/engineerhub/entry/2017/04/07/110000 >>244
知らないサービスが大半だけどこういうのいいね
Golangが思ってたよりは広く使われてた RoR4の勉強を始めて数週間
そろそろRoR5の参考書が増えてくるだろうから乗り換えるか迷ってるんだけど
RoR5って何かRoR4より不具合出るイメージあるんですが、どうなんでしょう
(最初にlayoutのjavascriptの設定を変える必要があったり) >>248
大手が布教活動に全力あげてるからなぁ(勉強会主催)
Goエンジニアを増やしたいのだろう
実際使ってみれば分かるがC,C++と同じコンパイラ言語であることから
速度はLL言語と比較にならないくらい早いし並列処理を簡単にかけるから
CPUリソースをフル活用するのにめちゃくちゃ適してる
テキスト、DB操作以外の複雑な処理(画像加工等)はGolang使ったほうが良いのは誰の目から見ても明らか
それ以外の処理速度がボトルネックにならない部分は、既存資産を活用(RubyやPHP使う)する感じがモダンな開発スタイル 新しいRails5本
結構でかい本屋に行ったのにおいてなかった
売り切れかもしれんが・・・
ネット予約したわ・・・ 新しいRails5本
現在Amazonで本日出荷予定になっている DHH:Railsがあれこれやらない、というところですかね。Railsにはやらないと決めた機能ですとか、却下した余計な装飾品ですとか、そういうのがたくさんあるんですが、
Railsにある20%のソリューションで問題の80%を解決できるようにしています。
http://kdmsnr.com/translations/interview-with-dhh/ NodeJS vs Ruby on Rails comparison 2017. Which is the best for web development?
https://medium.com/@TechMagic/9aae7a3f08bf オワコンになりつつあるルビーの存在価値に関する確証バイアスを深めるスレ >>267
本当にオワコンならアンチすらこんなスレ覗かない
アンチがいるということは現役である証拠 >>268
RedmineもGitLabもRailsだしね。 https://goo.gl/YbgPdk
これ嘘でしょ?本当だったら、へこむわ。。 改訂2版 パーフェクトRuby | Rubyサポーターズ |本 | 通販 | Amazon
https://www.amazon.co.jp/dp/4774189774/
なんか余計なものついちゃったので削除したやつ Writing software is hard – Signal v. Noise
https://m.signalvnoise.com/388d5e982ad9 好き嫌いは誰にでもあるからねー
俺だってJavaは大嫌いだしw Javaは別に嫌いではないけどオラクルは嫌い
あと受託系企業も嫌い
なのでJavaを避けている RailsはBtoCの自社サービス系の会社が多い
自社サービス系は少数精鋭が多くエンジニアに対する待遇が良い
JavaはBtoBの受託系が90%以上
スキルにばらつきがある烏合の衆でITゼネコン構造のブラック企業である確率が高い > RailsはBtoCの自社サービス系の会社が多い
例えばどんなの?
俺はgitlabぐらいしかしらない。 上場企業ならクックパッドがRails使いとして有名 Gunosyもそうだし食べログもだし
元Google社員が起こしたFreeeもRailsだね
WantedlyやCrowdworksもRailsのはず Rails使いとMacユーザって層が被ってるよね
対するJava使いはWindowsが多い
エンジニアかIT土方かの違いがOS選択の傾向にも現れてる > Rails使いとMacユーザって層が被ってるよね
どうやって調べたの? LINEはJavaが多いけどMacがメインとして使われてるよ。
ほんとしらないんだねw 上場企業主催の勉強会
MatzもMSのカンファレンスでこの件について指摘してたが殆どMacユーザだよ 外資系はJavaが多い気がする。Googleもそうだし >>296
おいおいw
そんな勉強会に来る人間、
雑魚会社ばかりに決まってるじゃんw >>296
なるほど。MSのカンファレンスだから
さぞJavaユーザーが多そうだ。 http://www.itmedia.co.jp/news/articles/1606/08/news138.html
>「例えばスーパーコンピュータは97%がLinuxで動いているし、開発者カンファレンスとかに行けば9割がMac。あれだけデベロッパーと叫んでいたのに、デベロッパー向けのPCのシェアは1割に満たない」(まつもと氏)。 >>296
それは、Matzの思い込みですよね?
なんかデータでもあるんですか? 開発者カンファレンスとかに行けば9割がMac
=開発者カンファレンス以外では9割がWindows
=つまり目立ちたがり屋がMacを使ってるってだけで
会社で使ってるのはWindowsってことさ、あはははは
いいから統計データ持ってこいよ ■ このスレッドは過去ログ倉庫に格納されています