レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。
アニメ一話見終わるまでに4回食事出来る男
-
km
-
将棋部やろうずwwwwwww
-
青ひげ生えてきてますよ
某掲示板に誤爆してしまった。
-
そんな発熱するん?
-
うちもマックスロードプロテイン3.5kg買ったから筋トレがんばりたい
-
アマ定期便で8000円で3.5㎏のコスパいいやつ
-
バーベルいいな
ダンベルでやるより時間短縮できるし
でも場所とるんだよな〜
-
ええやんそれ
-
乙ヤマ
-
エディタ最近Atomに乗り換えたけどいいかんじ
-
Rubymineか?
-
俺はターミナルは別のほうが好みなんだよね
-
エディタは正直Vimだろうとなんでもいいけど
Rubyやるならmacじゃないとな
-
さすがにIE6対応はなくなったけどIE8以下じゃないといけんのがだるいわ
-
oiさんは理想のメニューを求めてるみたいだけど、
他の店の真似をするのが嫌らしい
-
この音楽って女神転生?
-
最初の女神転生はナムコかな
-
ヒーホーいうやつ?
フロストデビルだっけ?
-
今朝のニュー即ネタ。FX勢人生終了
838 :山師さん:2015/01/15(木) 20:48:53.85 ID:qN7lIwP7
市況2スイスフランスレ祭りじゃねーかw
253 名前:Trader@Live! :2015/01/15(木) 20:26:30.03 ID:TIbxNCVZ
吐き気が留まらん…
-9200万とか手取り18万の俺絶対払えんぞ
394 名前:Trader@Live! [sage] :2015/01/15(木) 20:40:04.60 ID:OLwSb6Vk
仕事やめるわ
1億2千万ゴチ
197 Trader@Live! 2015/01/15(木) 20:21:11.54 ID:wPUa4Ozi
口座の-2000万に頭にきて
スリスリしにきた猫を壁に思い切り投げたら
猫が倒れたまま起き上がらない
-
借金1億ってエスポワール100回乗って全勝しても無理やしな・・・
-
そのファクトリー定義したファイルは読み込まれとるんか?
-
rails c test で起動しても駄目?
-
factory のあとのシンボルはモデル名だから単数形のはず
-
FactoryGirl.create(:introduction)
introductions になってた
-
多分テスト環境じゃないとspec/factories 読まない
-
エイリアス 別名って意味
-
英語は勉強しとき
学習スピード上がるよ
-
aliases はややこしくなるだけだから取りあえず消しましょう
-
英語はマスターというよりプログラミングで使う単語は決まってるから
それだけ覚える漢字でもいいんじゃないかな
-
まずはwebdeveloper用の専門用語と動詞だけ覚えてけばええ
アメ公のフォーラムとか読めるようになれば躓いてもすぐ解決でけるようになる
-
aliases: [:owner] を外したから
introduction.rb の owner ってとこでエラーになってるんちゃう
-
そりゃonwer消したんだから無理や
そこはuserや
-
なんとなくでええんよ
この話題はあの話やなって大体分かる文探して、読む練習
-
user.rb に aliases: [:owner] 追加して
introduction.rb に
factory :introduction do
user
owner
end
これでどや
-
introduction.rb のとこ
user だけにしてみて
-
コンソールで Introductionってうってみて
-
introduction.rbのintroductionのスペル間違ってるやん
-
さっき通ったのは class: Introduction って指定したからかも
-
英語はブックオフからフォレストっての100円で買ってきて
2章読むだけで大分違うと思います
-
構文からか・・・中高の教科書ある?初心に帰って読もうずw
-
例えばreplacementって出てきたけどreplaceと似てるやろ、
つまりそういうことや
-
lang8配信して
-
lang8は外人が英文を添削してくれるサービス
日本人は外人の書いた日本語を添削する
-
海外の漫画、チャット、ブログ記事、小説
教科書よりこの辺チラチラ覗くほうがいいかも
ハマると早い。好き好んで日ごろから慣れ親しむのが大事だから
-
フォレストでいいと思う
中学の復習からだから
-
DSの英語漬けも単語覚えるのにはいいかもしれん
-
lang8とかおもろいサービスあるんやな
-
lang8はネカマやらんと外人添削してくれなかった
そこが難点やな
-
なんなーと英語復習したい・・・
-
別に関係ないよ。英語もプログラムも同じやから
書き方覚えるのに何年もかかってないっしょ
英語も実際使われてるのは構文じゃなくてほとんど慣用句だから。見慣れて暗記するのが正攻法
-
勉強続かないんだよなぁー
辛いんよ・・・
-
まずネカマからはじめよか
-
YouがCanできるならDoしちゃいな
-
無料トライアルやってやって
http://iknow.jp/
-
have が食べるやで
-
どっちが速いか勝負しよ
the tow girls are drawing a picture together.
-
船
-
フンヌェ〜w
-
レベルを診断しとるねん!
-
シャキシャキレタス
-
なかやまくんおそい
-
綴りまちがってますよ
-
フレッシュな朝ごはんお願い
-
このサイト昔は無料で使えた
忘れた頃に記憶があやしい単語とか出題してきて良い
-
wotti と書かなかったので大勝利
-
予定地さんがやってるのみたい
-
とりあえず、掲示板が英文のみの書き込みできないから設定変えてスパム蔓延するところからはじめよか
-
mac と windows と iphone つかってるなら 1password おすすめやで
macとwindowsの1passord は合わせて$70(セールで$40ぐらいになったことがある)
iphone版 1passwordは無料
-
いずれ勉強というのが肉体労働と同じ作業だと分かるようになるよ
本当に難しいことはもっと先にある
-
126のレスがぐっときた
-
覚えて使って身につけるってループを1時間に何回転できるかやと思うわ
-
factory :user のブロックの中に owner 定義するのかも
-
ボクならbinding.pryして値を見てみますね
-
おはよう、何につまってるの?
-
Can't you read English!? Hahaha
英語だけだとダメってpeerstplayerに怒られたorz
-
FactoryGirl関係ないかもしれん
change{ introduction.user.reload.re_introductions_count } ってしてみて
-
多分順番として
1.Userを作る(キャッシュされる)
2.Introductionを作る
3. 1と2が関連付けられる
ここで introduction.user とすると 1 の状態が帰ってきちゃう
-
ActiveRecordの挙動がよく分かってないから難しいな
どの操作で副作用や永続化が行われてるんだ
-
カウンターキャッシュは3の時に走るから1の状態だと0のまま
-
それは 2 と 3 を一緒にやってる
1. user = User.create
2. introduction = Introduction.create
3. introduction.users << user
-
それはDBに取りに行ってるから新しいインスタンス生成して増えてるだけじゃないの?
1回目の取得時に変数に取得したユーザをバインドしとけば変わってないんじゃ無い?
-
user = Usre.first
Introduction.create
user.count
で見ると増えてないんじゃないのかって意味
-
こうなるはず
user = User.create
introduction = Introduction.create
user.count_cache #=> 0
introduction.users << user
user.counter_cache #=> 0
user.reload
user.count_cache #=> 1
-
30行目で変数にreloadの結果を代入してないから上手くいってないんじゃないの?
reloadって副作用があるメソッドじゃないよね?
-
Introductionの生成がユーザテーブルにデータを永続化してると思うから
永続化された後に再度DBからデータを取得しないと期待した値が取れないんだよね?
-
データベースに問い合わせないでメモリにあるやつを返してるんだと思う
-
永続化はとりあえず保存って意味で読んでくれていいや
-
テスト中に止めてtestDB見たら値が入ってるんじゃないかなぁ
おそらくIntroductionの生成時にUserテーブルに対して値を足してるから
その更新された値が必要であればDBからデータを取得しないといけないんだと思う
実行中のプログラム全てに対してチェックして変数の更新は行ってないんじゃない
-
さみゅい
-
Railsを深く触ったことはないけど他のMVCフレームワークだと妥当な挙動だしそうだと思う
DBについて完全にブラックボックス化されてないって言われてるのがこの辺じゃないかな
-
で、reloadっていうのは同じIDのオブジェクトに対して
再度DBから値を取得するメソッドだから上手くいったんだよね?
-
カウンターキャッシュのカラムは普通の方法じゃ更新できひん
-
え、reloadって副作用があるメソッドなのか
それはreload!あたりで実装したらよさそうな気がするけど
-
update は引数ハッシュやろ update(name: "新しい名前")
-
user = introduction.user.reload
でuserが新しいのが取得出来るのなら分かる
introduction.user自体を更新するのはそこ以外のコードの挙動を変える可能性があるから
introduction.user.reload!の方がいいと思うけどな
-
あ、いやActiveRecordの挙動について愚痴ってるだけだよ
破壊的なメソッドには!を付ける文化があるんだしそうしとけよって思った
-
そんな文化ないで
ruby標準のString#deleteも破壊的やし
-
あれ、deleteは破壊できじゃなかった
でもなんかあったで!ないのに破壊するやつ
-
>def xxx!
>「!」はメソッド名の一部です。慣用的に、 同名の(! の無い)メソッドに比べてより破壊的な作用をもつメソッド(例: tr と tr!)で使われます。
一貫してないのは知ってるし、一貫できてないのはクソだと思ってるけど
公式にドキュメントにこう書いてるよ
-
まぁArray#shiftやArray#popが破壊的だししょうがないと言えばそうなんだけど
自分がコーディングするならreload!って書きたいなぁって感じ
-
確かに統一された方が分かりやすいかもしれんな
Array#delete とか壊して欲しくないときある
でも慣れちゃう
|
|
掲示板管理者へ連絡
無料レンタル掲示板