#199です。

先週はGitHubが料金プランを大きく変更したことが話題になっていました。Freeプランでできることが大幅に増えました。

また、Backlog World 2020がオンライン開催されていました。資料と動画が公開されています。

ニュース

Talking to each other during COVID-19 : Discord Blog

Discordがノイズ抑制アプリであるKrispを統合したことを発表。キーボード入力などの環境音を抑制可能に。

jQuery 3.5.0 Released! L Official jQuery Blog

jQuery 3.5.0がリリース。約1年ぶりのリリース。

COVID-19 データの分析用のパブリックデータレイク : Amazon Web Services ブログ

AWSがパブリックにアクセス可能なCOVID-19関連データを公開。

アーティクル

What does a Director of Engineering do? : Hashtag Coder

エンジニア組織のDirectorとしての責任とアカウンタビリティーについて。People Leadership、Process Management、Product Directionの3つの観点で書かれている。

エンジニア8人チームで”効果的に”タスクをアサインするために検討した8つの軸 : yigarashi のブログ

タスクをアサインする際に考える軸について。タスク優先度、人の2つの軸に分けて検討事項がまとめられている。

ビデオ会議だけで採用面接はできるか? そもそも面接で何を見ているのか問題について : Coral Capital

人を見る能力の難しさ、そのリスクを減らすための構造化面接について。構造化面接のよいところについてまとめられている。

アプリ内課金の定期購入(サブスクリプション)をFlutterとFirebaseで実装するときのポイント : Studyplus Engineering Blog

FlutterとFirebaseでアプリ内課金を実装する方法について。Flutter側は公式ライブラリのin_app_purchaseを利用、サーバー側はFirestore、Cloud Function、Cloud Storageを利用。

GitHub Actionsの知見ご紹介 : Masteries

GitHub Actionsの紹介。actions/cacheactions/checkoutが紹介されている。特にactions/cacheについては現在のはまりどころも書かれている。

Jamf ProでMacのゼロタッチデプロイをやってみた話 : SmartHR Tech Blog

Jamf Proを使ったMacのゼロタッチなキッティング方法について。ABM、DEPに登録しJamfでポリシー配布。JamfのアドオンDEP Nofifyを使うとインストールの進捗も確認できる。

API 設計: gRPC、OpenAPI、REST の概要と、それらを使用するタイミングを理解する : Google Cloud Blog

REST、gRPC、OpenAPIの概要、それぞれの使用方法、利点欠点がまとめられている。

スライド、ビデオ

Getting Things Done をベースにした仕事の進め方 / How to Work with Getting Things Done : Speaker Deck

仕事の進め方について。GTDによるタスク管理方法、同期/非同期コミュニケーションの使い分け方、Why/What/Howをどう言って決めていくかなどのプロジェクトの進め方についてまとめられている。

ツール、ライブラリ

twintproject/twint: GitHub

Twitterのスクレイピングツール。結果をCSV、JSON、SQLite、ElasticSearchに出力できる。Python製。

Hopding/pdf-lib: GitHub

PDFを操作できるJavaScriptライブラリ。作成、変更などができる。

kitplummer/clikan: GitHub

terminal上でKanbanボードでタスク管理できるCLIツール。

plotly/falcon: GitHub

Open SourceのSQL Editor。inlineでデータのvisualization機能もあり。Electron製。

サービス、アプリ

Tablist : Chrome ウェブストア

開いているタブのURL一覧をコピーできるChrome拡張。コピーしたものをペーストすると復元も可能。

Online Town

オンラインVideo-callingスペース。仮想的な空間の中を歩きながら近くの人とパラレルで会話ができる。

SHAKYO.io : Code typing practice platform / Practice makes perfect.

写経してプログラミングを学べるサービス。

GitUp

Mac用のGitクライアント。シンプルで高速に動作する。