Gather-Tech.info #202: Introducing Web Vitals: essential metrics for a healthy site、Rebuilding our tech stack for a new Facebook.com など
#202です。
先週はGitHub Satellite 2020が開催されていました。以下で発表内容がまとめられています。公式サイトで動画も公開されています。
- New from Satellite 2020: GitHub Discussions, Codespaces, securing code in private repositories, and more : The GitHub Blog
- Visual Studioベースの完全クラウド開発環境GitHub Codespacesが登場 : TechCrunch Japan
また、Facebook SDKを使ったiOSアプリで障害が発生し、多くのアプリが起動しなくなるという問題が発生しました。Facebookのサーバー側が問題だったようです。
- Crash in FBSDKRestrictiveDataFilterManager.m line 80 · Issue #1374 · facebook/facebook-ios-sdk
- Facebook SDKの問題で「TikTok」「Spotify」など人気iOSアプリがクラッシュ : CNET Japan Several major iOS apps crashing at launch due to Facebook SDK issues : TechCrunch
ニュース
Zoom Acquires Keybase and Announces Goal of Developing the Most Broadly Used Enterprise End-to-End Encryption Offering : Zoom Blog
ZoomがKeybaseを買収。今後エンドツーエンドの暗号化を強化していく予定とのこと。
アーティクル
Chromium Blog: Introducing Web Vitals: essential metrics for a healthy site
優れたUXをWebで提供するために不可欠な指標Web Vitalsについてby Google。どのような指標なのか、測定するためのツールなどについて説明されている。
Rebuilding our tech stack for a new Facebook.com : Facebook Engineering
FacebookがWebアプリのパフォーマンスを重視し再設計するときに学んだことのまとめ。CSS、JavaScript、Dataの観点でどのような対応をしてきたのかがまとめられている。
The Best Medium-Hard Data Analyst SQL Interview Questions : Quip
データアナリスト向けの中~高難易度のSQLインタビュー用の問題集。
When to use CSS grid and when to use flexbox : Js Craft
CSS gridとFlexboxのどっちを使うのが適しているかがケースごとに図で示されている。
AWS におけるマルチアカウント構成の動向 : 理系学生日記
AWSのマルチアカウント構成について。アカウントを分ける理由、いくつかの企業の事例、AWSが提供するベストプラクティスについて書かれている。
CTOがテックブログなんとかしてって言って一ヶ月が過ぎました : SmartHR Tech Blog
SmartHRのテックブログ運用について。今までどのような運用を行っていたのか、どのような方法やポリシーで今後運用をしていくのかがまとめられている。
ツール、ライブラリ
addyosmani/puppeteer-webperf: GitHub🎪
Puppeteerを使ってWebのパフォーマンス測定を自動化するレシピ集。
lit
軽量なCSSフレームワーク。レスポンシブGridなどを提供するlitとユーティリティClassを提供するutilの2つのモジュールからなる。
willmcgugan/rich: GitHub
terminalにTableやProgress Bar、Highlightなどリッチなテキスト表現を提供するPythonライブラリ。
サービス、アプリ
What Time Today?
カレンダーで時間を選択するとその時間をテキストで出力してくれるサービス。この時間空いてます、この時間はダメですの一覧が簡単に作れる。
Tara AI | Sprint management built for software teams
Jiraのようなプロジェクト管理ツール。Sprint管理もできる。
Azusa 3 : 大体いい感じになる無料Keynote・Googleスライドテンプレート
スライドテンプレートAzusa 3。Keynote版とGoogle Slide版が用意されている。
Axiom : automation made simple
ブラウザ操作、ScrapingをGUIで行えるアプリ。Chrome拡張で提供されている。
Beekeeper Studio : Free & Open Source SQL editor and database manager for MySQL, Postgres, SQLite, SQL Server, and more. Available for Windows, Mac, and Linux.
Open Sourceでマルチプラットフォーム対応なSQLクライアント。
MURAL is a digital workspace for visual collaboration
デジタルワークスペースサービス。付箋貼ったり図を書いたりホワイトボード的に使える。