いわむぶろぐ

Webエンジニア@スタートアップ@のんびり綴ってます。

2018-02-01から1ヶ月間の記事一覧

【Newspicksより】若者の〇〇離れを経済的な面だけで語らないでほしい

少し前からよく耳にする「若者の〇〇離れ」 今回の記事では、根源を経済的な面で語る記事があり、 その記事に対して違和感を覚えました。 記事 newspicks.com 内容 「若者の〇〇離れ」に関して、アンケートを元にまとめた記事 「若者の〇〇離れ」の対象と感…

TCPコネクションを切断するstubを作成して、Nginx configの検証を行う

状況 Nginxでserverにproxyして通信する際、 一定確率でNginxとserverでTCPコネクションが確立されず、NginxがHTTP_statuscode502を返す事象が発生していた。 今回行ったこと TCPコネクションを切断するstubを作成して再現させ、対処法を考えた

【NewsPicksより】Magic Leap One について

今、テクノロジーの世界では「VR」「AR」が話題となっていますが、 「MR」市場でも注目の企業があるので、紹介します。 前提知識 VR(仮想現実): 完全に現実世界とはかけ離れた仮想空間 AR(拡張現実):現実世界が主体であり、そこに仮想の物質を複合させてい…

【NewsPicksより】Netflixのマーケティング戦略

記事 newspicks.com 内容 Netflixはマーケティングを広告エージェンシーに頼らずほとんど自社で行っている マーケティング予算の大半はプログラマティック広告に使われている アドエクスチェンジへの投資額は全ブランドの中でも10指に入る 優秀な社員を数多…

【requiredが効かない?】FormSetのhas_changed()の深堀り

DjangoのFormsetを使っている時、 Formの各fieldにrequiredオプションを設定しているのに、 空文字列を入力してもFormset.is_valid()=>Trueになってしまった。 (詳しくは下記「問題の状況」) そこで、条件を変更した検証も交え、ボトルネックの調査をした。

nginXでretry処理を行う

nginXでproxyしたサーバーからのレスポンスがstatus_code:5xxだった場合 retryさせる設定を組み込みました。 nginX自体ではretryのオプションはないので、設定を応用して 結果retryさせている設定を入れる必要があります。

【NewsPicksより】表示速度をあげる手段としてのCDN

記事 newspicks.com 内容 スマホアプリやwebサイトのエンドユーザはページの読み込みに3秒以上かかると53%が離脱してしまう 最近になってページの読み込み速度がかなり短縮されたサイトが登場している そのサイトの多くで利用されているのがCDNという技術で…