1−5月までの仕事まとめ

ここで書いたように今の会社で仕事するのは5月までで、もうこれ以上新しい仕事をする予定はないので今のうちにまとめておきます。

ちなみに2017年のまとめは以下です。

PHP7化

去年からずっとやっていたPHP7化が完了しました。

ここで紹介したようにpeclのmemcacheがストッパーになっていましたが、それの廃止は去年の段階で終わっていたため、コードの書き換えと全台の再セットアップをすれば終わる状況でした。

PHP7化完了は2年以上前からの長期的目標の1つだったのでしっかり終わらせられて良かったです。PHP7自体は特に罠とかはなく、非常にできが良いという印象です。再セットアップ方法が不明のサーバーがあったりとかして面倒な部分もありましたが、PHP7自体の罠は特になかったのでとにかく頑張れば何とかなる感じでした。

そういえばその過程でPHPのドキュメントにミスを見つけたので報告したりしました。

広告の新システム開発のブログ

開発的には去年リリースしていましたが、正式リリースは今年でした。

自分が主導して仕様策定や開発を行ったのでリリースできたときは非常に感慨深いものがありました。ブログで裏側の開発現場について紹介しています。

高速化

その後に高速化を始めました。高速化はサーバーサイドではなくてユーザーのレンダリング完了までの時間を高速化をしようというプロジェクトでした。

通信量を減らせばその分早くなるので、自分がやったのはAndroidのみですが、サムネイル画像のWebP化を行いました。

その後にHTTP/2を有効化しました。

今まで社内のシステムの都合により有効にしてこなかったHTTP/2を有効にしました。この記事には書かれてないですが、旧システムの廃止をしようとしたりとか色々と面倒なことが裏側にはあったのですが、HTTP/2とは直接関係ないので、社外の人にも有益そうな内容に絞って書いたつもりの記事です。

関係ないですが普段は面倒なのでHTTP2って書いてしまうのですが、HTTP/2が正式らしいので会社のブログではちゃんと正式な書き方にしておきました。めんどい。

遺言

今までもやってきたことはドキュメント化してきたつもりですが、自分がこれからやりたかったこととか、ドキュメント化をしてなかったことなどをドキュメントにしていました。

最後に

最終出社日の後は1ヶ月ほど休暇があります。しばらく東京にいないので連絡が取りにくかったりすると思いますが、そういう感じでよろしくお願いします。

その間はリフレッシュをしているのでしばらく仕事をしませんが、また次の会社で外に出せる情報が出てくると思うので楽しみにしていてください。

Written by

将来の夢は隠居です

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store