今日は面接に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://qiita-user-contents.imgix.net/https%3A%2F%2Fcdn.qiita.com%2Fassets%2Fpublic%2Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png?ixlib=rb-4.0.0&w=1200&mark64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9aHR0cHMlRTMlODElQTdkZXZpc2UlRTMlODIlOTIlRTQlQkQlQkYlRTMlODElQTMlRTMlODElQTYlRTMlODMlQUQlRTMlODIlQjAlRTMlODIlQTQlRTMlODMlQjMlRTYlQTklOUYlRTglODMlQkQlRTMlODIlOTIlRTUlQUUlOUYlRTglQTMlODUlRTMlODElOTclRTMlODElOUYlRTglQTklQjEmdHh0LWFsaWduPWxlZnQlMkN0b3AmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZzPTJmYzQ1OGJjZTEwYTdmZGNjNDM2NGFiZWVmZDI2ODlh&mark-x=142&mark-y=57&blend64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBIaWRleWFzdSZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9MjQ4ODhiZmUxNjUyNWEyYmRiZmUzZDkwMDEzNDQ2ZjM&blend-x=142&blend-y=486&blend-mode=normal&s=d5dac2fd45394d18e12afd5d046a08b5)
httpsでdeviseを使ってログイン機能を実装した話 - Qiita
自分用のメモなので見づらくて申し訳ないです...httpsでdeviseを使ってログイン機能を実装した話railsでdeviseを使ってログイン機能を実装して本番環境にあげたら真っ白いページが…
コメント