Gather-Tech.info #215: Netflixを支える推薦システムの裏側、Webアプリケーションのログに関するいくつかの考察 など
#215です。
先週はGoogleがPixelの新機種のアナウンスを行いました。直近のPixel 4aとワイヤレスイヤホンのGoogle Pixel Budだけでなく、秋に予定されている5G対応のPixel 5、Pixel 4a(5G)も合わせて予告するという今までにはないパターンの発表でした。
ニュース
Microsoftの音声アシスタント「Cortana」、2021年にフェードアウト 縮小のロードマップ公開 : ITmedia NEWS
Microsoftが消費者向けのCortanaアプリやサービスを2021年に終了することを発表。
Announcing the new TypeScript Website : TypeScript
TypeScriptのWebサイトがリニューアルされた。リポジトリはGitHub上で公開されている。
アーティクル
Netflixを支える推薦システムの裏側 : masa_kazama note
Netflixの推薦システムについて。Netflix推薦システムの歴史、どのように改良されてきたか、推薦システムの具体例などがまとめられている。
Webアプリケーションのログに関するいくつかの考察 : Hatena Developer Blog
Web開発におけるログについて。ログを出力する目的の分類、目的頃に求められる要求水準などがまとめられている。
Netlifyが日本からだと遅い : id:anatooのブログ
NetlifyのCDNについて。Enterpriseプラン以外だと東京のキャッシュサーバは利用できないようであるとのこと。通信経路などの調査方法についても書かれている。
GitHub Actions self-hosted runners on Google Cloud : The GitHub Blog
GitHub Actions Self-hosted runnerをApp Engine、GCE、GEKなどのGoogle Cloudの各種サービスで実行する方法について。
Pysa: Open Source static analysis for Python code : Facebook Engineering
Facebook製のPythonのセキュリティ、プライバシー問題を検出する静的分析ツールPysaについて。仕組み、制約、誤検知に対する対応方針について書かれている。
スライド、ビデオ
プロジェクトチームで取り組む実践的なクラウドコスト最適化 / Practical cloud cost optimization for project teams to work on. : Speaker Deck
AWSのコスト最適化について。どのようにコストの分類・可視化をしたか、どのようなコスト最適化方針をとったか、評価をどのようにするかなどがまとめられている。
ツール、ライブラリ
gpujs/gpu.js: GitHub
Web or Node上でGPU計算できるライブラリ。GPUが使えない場合はfallbackされる。
geolonia/japanese-addresses: GitHub
日本の全国の住所データのオープンデータ。町丁目レベルで公開されている。
pinoceniccola/what-hn-says-webext: GitHub
ブラウジングしているページのHacker Newsのディスカッションページを表示できるChrome,firefox extension。
leits/MeetingBar: GitHub
Macのmenu barからカレンダーと連携してGoogle meetsなどにワンクリックで接続できるアプリ。
microsoft/fast: GitHub
Microsoft製のモダンなWeb用のadoptive interface system。Web component、各種ツール、ドキュメント、サンプルなどが含まれている。
サービス、アプリ
Glitterly
アプリなどの操作動画をアップロードして簡単にいい感じに編集できるサービス。
Mercator Studio
Google Meetの見た目をカスタマイズできるChrome拡張。
Brick
軽量なWebサイト作成サービス。WYSIWYGで編集できコラボレート機能もあり。