「レベルの高い環境に身を置く」をよしとしてきたが、よくわからなくなってきた。 周囲のレベルが高いということは相対的にみて自分のレベルが低くなるということで、それは自分が「頼りにならない・役に立たない」人材と化すことを意味する。自分は使えないやつなんじゃないか、という疑念を抱きながら過ごすというのは非常に強いストレスを感じる。 例えば、自分以外全員英語ネイティブか帰国子女か TOEIC 950 点以上か、というくらい周囲が英語に達者な環境で、英語のドキュメントや StackOverflow にはおじけづきません程度の英語力だったとすると、相当レベルが低いということになる。日々必要とされる英語力は十分まかなえる実力があったとしても、周囲のレベルが高いがゆえに満足も安心もできず、劣等感に押しつぶされないように自分を鼓舞し続けなければならない。 モチベーションは長期的にみれば枯渇することはないが、
上の記事でも触れていたことですが、after_commit時のレコードからcreate,update,destroyなどのアクションを判別する正規の方法を見つけたので書きます。 以前の記事を書いた時にstackoverflowなどを調べて良さ気だったのが「transaction_include_action(:action)」というメソッドだったのですが、こちらのAPI dockを見ての通りRails4.0以降では廃止になっています。 ならRails4.0以降ではどうなるんだろうと思って、API dockの右下を見ると代替メソッドっぽい「transaction_include_any_action(:actions)」というのが見つかります。 メソッド名からも連想できるように後者は複数のアクションを判別できるようになっており、パワーアップ(?)しているようです。 ということでcreated
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く