emahiro/b.log

日々の勉強の記録とか育児の記録とか。

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

Lerning about Cache part1

仕事で真剣にCache戦略を考える機会があったので、これまでなんとなくしか理解してこなかったブラウザキャッシュについて調べてみました。 今回はpart1です。 参考 Real World HTTP HTTP キャッシュ - HTTP | MDN HTTP キャッシュ | Web | Google Developers…

gin✕GAEの環境でhandlerのunittestを書く

前提 goのhandlerレイヤー、MVCのApplicationで言うところのcontrollerのレイヤーのテストを今まで書いてきたことは少なかったのですが、意図しないinputに対して、正常なレスポンスを返さない(400とか401とかを返す)ようなEPを想定した時にhandlerとは言え…

YAPC::Okinawa 2018に参加してきた話

少し日が空いてしまいましたが、先週の3/2~3/4に恩納村で開催されたYAPC::Okinawa 2018 ONNASON に参加してきました。 yapcjapan.org YAPC::Okinawaに参加するまで 普段の業務はGAE/Goを使って開発していて、perlに触れる機会はほぼないので、perlの経験はほ…

100記事継続できた振り返りと所感とこれから

この記事がちょうど100記事目です。 一年弱くらいのんびり書いてたらいつの間にか100記事に到達しました(祝) 特に目標を決めていたわけではないですが、とりあえず気づいたら100記事書いていたので、飽き性の自分がここまで書き続けられた理由を備忘録として…

gae上のアプリに対してService Workerを登録する

やりたいこと gae上で動いているアプリに対してService Workerを登録します。 やること service worker用のjsファイル sw.js を登録すること。 sw.js ファイルのレスポンスヘッダーに Service-Worker-Allowed:/ を登録すること。 手順 1. sw.jsを読み込むに…