Gather-Tech.info #193: Project LightSpeed: Rewriting Messenger to be faster, smaller, and simpler、スタートアップの組織設計図の5類型とその失敗率 など
#193です。
先週は東京都の新型コロナウイルス対策サイトが話題になっていました。Code for Japanが携わっているとはいえ、東京都がこのようにオープンに開発するのはとてもよい取り組みだと思います。
ニュース
『忍者カウンター』等8サービス提供終了のご案内 : 忍者ツールズ
忍者カウンターなど忍者ツールズの8サービスが提供を終了することに。
Join us for Google Cloud Next ‘20: Digital Connect : Google Cloud Blog
Google Cloud Next ‘20は延期せずオンラインで開催することが決定。有料チケットは払い戻し。
Google I/O 2020
Google I/O 2020も新型コロナウイルスの影響で開催を中止。チケット代はrefundされ、来年のI/Oチケットの購入する権利が保障される。
Apple now lets apps send ads in push notifications : The Verge
AppleがApp Storeガイドラインを更新し、ユーザーが許可すればpush通知を広告に使えるようになった。
アーティクル
Project LightSpeed: Rewriting Messenger to be faster, smaller, and simpler : facebook Engineering
FacebookがMessangerアプリのコードベースを書き直してアプリサイズの削減と起動の高速化をはかった話。どのような問題があったのか、どのようにアーキテクチャを見直しシンプルにしたのかなどが書かれている。
スタートアップの組織設計図の5類型と、その失敗率 : Coral Capital
帰属理由、採用基準、管理・運営という軸をもとに組織の型を分類した分析。それぞれの型のスタートアップ創業時の失敗する確率、上場後のパフォーマンスなどが分析されている。
組織の壁みたいなもの : Atsushi Sakai Medium
組織の人数が増えるにあたって出てくる壁とその対処方法法について。「強い依存を減らす」「インターフェースに従う」「型をつくる」。
エンジニアが技術登壇する時に考えるべき事 : Developers.IO
カンファレンスや勉強会で登壇するときのポイントまとめ。登壇する機会の作り方、内容のストーリーの作り方、話し方のポイントなどが書かれている。
英語音声をテキスト化して翻訳する方法 : Qiita
音声ファイルをテキスト化して翻訳する方法について。flacファイルをGCSにアップロード、Google Speech-to-Textを使ってテキスト化、そのJSONをSpread Sheetに読み込みGOOGLETRANSLATE関数で翻訳する。
0から始めるNode.jsパフォーマンスチューニング : kohsweblog
Node.jsのパフォーマンス分析をするときのポイントについてのまとめ。計測ステップ、プロファイリング方法、メモリリークの調査方法などが書かれている。
ツール、ライブラリ
edtr-io/edtr-io: GitHub
React製のWYSIWYGエディター。コンテンツは最終ページのように見えるが編集可能なin-lineエディターとして使える。
roma-glushko/tango: GitHub
アクセスログを分析するためのCLIツール。オプションでIPやURI、User Agentなどによるフィルターができて結果はcsvで出力できる。
TomPrograms/stormdb: GitHub
Node.js、ブラウザ、Electron向けのJSONデータベース。
jitsi/jitsi-meet: GitHub
オープンソースのビデオチャットサービスアプリ。
monitoror/monitoror: GitHub
ウオールボード型のダッシュボードアプリ。Webのモニタリング情報、CIのビルド情報、GitHubのPRの情報などいろいろなものを表示できる。
サービス、アプリ
CocoaHub
iOSやmasOSなどApple開発者向けのニュースや記事、イベント情報をまとめて確認できるiOSアプリ。
Mailbrew - Beautiful Automated Newsletters
RedditやHacker News、Twitterなどから情報をキュレーションしてニュースレターを配信してくれるサービス。
Shieldfy | Automated code security assistant for developers
GitHubと連携してPR時にライブラリの依存関係の脆弱性の検出、Secret情報の検出、コードの脆弱性の検出を行えるサービス。自動修正機能もあり。
Tot • Your tiny text companion
シンプルなmacとiOS対応のメモアプリ。iCloudで同期できる。
Remove Video Background – Unscreen
アップロードした動画の背景を消してくれるサービス。