今日は面接に2件行ってきました。
1社は主に客先常駐で、組み込み系の開発をしているところ。
もう1社は受託開発メインで、一部自社開発もしているところ。
1社目の方が会社の規模が小さく、すぐにある程度のポジションが持てそうでした。ただし、組み込みはどうも好みから外れるのと、案件的に面白いかどうかでいうと微妙そうな印象です。
2社目は社員120名前後?の会社です。スタートアップは抜けて成長過程のようですが、割と資本潤沢そうな会社で開発の方向性もブロックチェーンを扱っていたりと業務内容は面白そうでした。
企業内でのポジションを優先するなら1社目。ただし会社自体がボロイ印象(失礼)。あまり向上心ありそうな感じじゃないんだよなぁ。
QOLがある程度保証されていて、案件も面白そうなのは2社目でしたね。応対して下さったエンジニアの方の印象もよかったですし、こちらが正解か。
ちなみにそのエンジニアの方からpaizaとか面白いからやってみたら?と勧められた。
テスト問題みたいなのを解いて、点数を出してくれるらしい。
難しい問題だと1-2時間かかって解く感じで、暇つぶしに面白いんだって。
rails
httpsとDevise
nginxとrailsの設定で、nginxだけhttpsの設定にしてしまうと、railsのリダイレクトがhttpでなされる場合があるので処理できなくてリクエストがループしてしまう。
現象としてはuser sign inなどのDeviseの処理で接続に失敗する。
以下を追加してrailsにhttps通信を強制させる。
config/environment/production.rb
config.force_ssl = true
nginx側でも設定を追記する。
nginx/ /rails.conf
proxy_set_header X-FORWARDED_PROTO https;
httpsでdeviseを使ってログイン機能を実装した話 - Qiita
自分用のメモなので見づらくて申し訳ないです...httpsでdeviseを使ってログイン機能を実装した話railsでdeviseを使ってログイン機能を実装して本番環境にあげたら真っ白いページが…
コメント