いつも friends.nico をご利用いただき、誠にありがとうございます。
2017年4月19日(水)より運営してまいりました friends.nico につきまして、2019年4月28日(日)19時をもってサービスを終了することとなりました。
ご利用いただきました皆様には、心より感謝申し上げます。
今後とも、みなさまにお楽しみいただけるサービスを提供してまいります。
引き続きniconicoをよろしくお願いいたします。
いつも friends.nico をご利用いただき、誠にありがとうございます。
2017年4月19日(水)より運営してまいりました friends.nico につきまして、2019年4月28日(日)19時をもってサービスを終了することとなりました。
ご利用いただきました皆様には、心より感謝申し上げます。
今後とも、みなさまにお楽しみいただけるサービスを提供してまいります。
引き続きniconicoをよろしくお願いいたします。
へー、lossless の画像ファイルフォーマットね。
http://flif.info/
やばい提案を教えてもらった。
https://github.com/whatwg/html/issues/4432
あー、Web Push できないやん!
ISO 8601 って標準形式と拡張形式があったの知らなかった。ECMAScript 的には拡張形式ベースっぽいね。
https://www.ecma-international.org/ecma-262/9.0/#sec-date-time-string-format
iOS 12.2 からだいぶ A2HS の挙動が良くなったから、アプリを使うのをやめてみてる。
LEB128 というものを知った。
画像系の先生からシームカーピングについて教えてもらったので、後で調べる。
Go 言語で struct を json.Marshal したらフィールドが消えちゃうな……と思ってたら、プロパティ名を大文字始めにしてちゃんとパブリックにしないといけないっぽくてなるほどってなった。
https://stackoverflow.com/a/8271160/5169990
Atomic Design はコンポーネントの分割方針としては厳しい。 #yjfukuoka
inspect とか profile のときは Cluster を使わないようにした。
Node の標準の Cluster モジュールの実装を入れた。コア数が多いと特に良い。
#yjfukuoka
Intl.DateTimeFormat よりも Date.toISOString のほうが速い。
#yjfukuoka
aios-cache-adaoter のキャッシュ結果が文字列で保持されており、キャッシュ取得時に JSON.parse を毎回していた。
#yjfukuoka
node --inspect と Chrome デバッガーでも見た。
flamebearer による可視化をした。
Summary を見ると C++ が重い、さらに Bottom up を見てみるとファイル操作が遅かった。
#yjfukuoka
SSR の改善をする。社内の Node.js サポートエンジニアに profile を撮るように言われた。 #yjfukuoka
並列数をあげて頭打ちするところを見る。
23req/s 程度で頭打ちしてやばかった。
Apache Bench で測定した。 #yjfukuoka
senooken JP Social is a social network, courtesy of senooken. It runs on GNU social, version 2.0.2-beta0, available under the GNU Affero General Public License.
All senooken JP Social content and data are available under the Creative Commons Attribution 3.0 license.