2015-01-01から1年間の記事一覧

1年前

1年前、自分が勤める小さなベンチャー企業の社長と戦っていた。 iPhoneアプリの開発会議で、新規に作る自社アプリの仕様を決めていた。 画面遷移と各画面のデザインを決めていき、その後実装にはいるという流れでやっていた。 「仕様をまず決めてしま…

プログラマキャリアについて考える

割と真剣に考える。 自分なんて大したプログラマじゃないし、実績もないし、面白いブログ書けるわけじゃないし、妻子持ちで時間ないし、金ないし、ベンチャー企業だし、ジリ貧の臭い漂う。 控えめに書いてたつもりだったけど、割と的を得ていて焦る。 とはい…

chefでcron設定

railsだとwhenever + capistranoとかつかってcron回すのが一般的かと思うけど、chef単体でも簡単にcron回せた。 cron "cron_name" do action :create minute '10' hour '10' day '*' user "root" command %w{ /bin/bash -l -c 'cd /var/www/my-app/current &…

rails paperclipでAWS::S3::Errors::TemporaryRedirectエラー

新しいbucketを作ると使えるまでに30分くらいかかるよーというエラーみたいです。 Paperclip error: AWS::S3::Errors::TemporaryRedirect (Please re-send this request to the specified temporary endpoint) by Jeremy Walker

Railsでネストされた関連のeager loading

テーブルデータのレポートを吐かせたい時に、N+1問題 N+1問題 / Eager Loading とは - Rails Webook N+1問題 / Eager Loading とは - Rails Webook さらに、隣の隣のモデル(belongs_toなモデルのbelongs_toなモデルとか)もeager loadしておきたい時に、その…