#210です。

先週は、クラスメソッドさんのDevelopers.IO 2020 CONNECTが開催されていました。正確には6月~7月にかけて計7日間開催されています。テーマごとに開催日を分けて行うスタイルは分かりやすいですね。動画もすべて公開されています。

ニュース

Apple declined to implement 16 Web APIs in Safari due to privacy concerns : ZDNet

Appleがプライバシー上の懸念のため16種類のWeb APIのSafariへの実装を拒否したとのこと。Web Bluetooth、Web NFC API、Battery Status APIなどが含まれている。

Google スプレッドシートでテラバイト規模のデータの分析がさらに簡単に : Google Cloud Blog

BigQueryのデータをGoogle Spreadsheetsで利用できるようになるConnected Sheetsの一般提供が開始。

最も高価なコード行を見つける – Amazon CodeGuru が一般提供開始 : Amazon Web Services ブログ

Amazon CodeGuruがGA。コードの問題を検出し修正方法を提示してくれるCodeGuru Reviewerとアプリケーションパフォーマンスの分析をしてくれるCodeGuru Profilerの2つの機能がある。

アーティクル

Sign-in form best practices

ログインフォームのベストプラクティス。Secureでアクセスしやすく、使いやすいという観点でポイントがまとめられている。

Flutter vs React Native vs Native: Deep Performance Comparison

Flutter、React Native、iOS/Android Nativeのパフォーマンス比較。リストビューや、重いアニメーションなどでテストしてFPS、CPU使用率、メモリ資料率、バッテリー消費量を比較している。

Has GitHub Been Down More Since Its Acquisition by Microsoft? : StatusGator

GitHubがMicrosoftに買収されてからダウン回数、ダウンタイムが増えているという話。逆に透明性が上がっているとも捉えられるという考察も。

継続的なセキュリティ対策をするために脅威分析をしました

脅威分析について。脅威分析をした理由、脅威分析の行い方、脅威のリスク評価の仕方などがまとめられている。

スライド、ビデオ

What is a Tech Company : Speaker Deck

テックカンパニーとは何かについて。事業の全てがソフトウエアエンジニアリングで改善されるのがテックカンパニー。技術志向・ソフトウエア化、データドリブン、Agilityを持つ。

ツール、ライブラリ

microsoft/Git-Credential-Manager-Core: GitHub

Gitのクロスプラットフォーム認証情報マネージャー。GitHub、Bitbucket、Azure DevOpsに対応。.NET Coreで作られている。

foambubble/foam: GitHub

VSCodeのプロジェクトとして管理できるナレッジ管理システム。Scrapboxみたいにlinkで思考を繋げていくイメージ。

maxgoedjen/secretive: GitHub

MacのSecure EnclaveにSSHキーを保存できるMacアプリ。

ealush/vest: GitHub

JavaScriptのValidationライブラリ。MochaやJestのようなテスティングフレームワークのような宣言的なパターンで記述する。

bach-sh/bach: GitHub

Bashのテストフレームワーク。モック機能もある。

alan-turing-institute/sktime: GitHub

scikit-learn compatibleなPythonの時系列分類、時系列予測などができるライブラリ。

Devs-Garden/jsonbase: GitHub

JSONファイルをデータストアとするデータベース。基本的なCRUD操作ができる。

サービス、アプリ

Linear – The issue tracking tool you’ll enjoy using

Issueトラッキングサービス。GitHub、GitLabとの連携も可能。