Gather-Tech.info #195: デプロイ戦略の定義、npmのprivate registryからGitHub Packages Registryに移行する など
#195です。
先週はGitHubがnpmを買収したことが話題になっていました。今後はGitHubとnpmの統合も計画されているようです。
- npm is joining GitHub : The GitHub Blog
- The npm Blog — Next Phase Montage
- GitHubがnpmの買収を発表、JavaScriptのパッケージ管理サービス。将来的にはGitHubとnpmを統合へ : Publickey
ニュース
GitHub for mobile is now available : The GitHub Blog
iOS、Android版のGitHubアプリが一般利用可能に。
First Docker GitHub Action is here! : Docker Blog
Dockerが公式のGitHub Actionsをリリース。
UI を大幅にアップデート!もっと使いやすくなった Slack : The Official Slack Blog
SlackがUIの大幅アップデート。チャンネルの位置を自分で整理できる、セクションを作ってチャンネルをグループで管理できるようになるなど。
アーティクル
【翻訳記事】デプロイ戦略の定義 : そこに仁義はあるのか(仮)
デプロイ戦略についてのまとめ。ローリングアップデート、ブルーグリーンデプロイメント、カナリアデプロイ、バージョンデプロイについての説明が書かれている。
npmのprivate registryからGitHub Packages Registryに移行する
npm private registryからGitHub Packages Registryに移行する方法について。移行の目的、移行の戦略、具体的な移行手順などが書かれている。
データ分析レポートを書くときに初心者が気をつけたいこと : Grahamian@データ分析と機械学習 note
データ分析のレポートを書くときの基本構成について。IMRAD=Introduction, Methods, Results And Discussionを意識する。それぞれどのようなことを書くとよいか書かれている。
SREの活動事例紹介 〜 Backlogのマイクロサービス化に向けた課題検索機能のリプレイス : Backlogブログ
Backlogの課題検索機能のリプレイスプロジェクトについて。LuceneからAmazon Elasticsearch Serviceに移行するにあたりどのようにプロジェクトを進めていき、どのような導入効果があったかがまとめられている。
The state of the restaurant industry
OpenTableの予約数のデータ。去年と比べて新型コロナウイルスの影響でどれだけ予約数が減っているか分かる。
ビジネスで使えるPythonを使った統計的データ分析手法まとめ : Qiita
t検定、カイ二乗検定、ロジスティクス回帰分析などの代表的な分析手法をnumpy、scipyを使ってどのように行うかについて。実装方法だけでなく各手法の概要も書かれている。
スライド、ビデオ
正規表現とセキュリティ / Regular Expressions and Their Security-Related Aspects : Speaker Deck
正規表現とは何か、正規表現を支える理論について、正規表現エンジンを狙った攻撃ReDosとその対策についてなどが書かれている。
ツール、ライブラリ
spotify/backstage: GitHub
Spotify製の開発者向けポータルを作るためのプラットフォーム。プラグインを追加することでサービスや機能を追加していける。
OpenSilver
SilverlightをWebAssemblyを使って実装するというプロジェクト。
dessa-oss/atlas: GitHub
機械学習プラットフォーム。ハイパーパラメーターの管理、Jobのスケジューリングなどができる。Square製。
naver/billboard.js: GitHub
D3.jsベースのJavaScriptのチャートライブラリ。NAVER製。
サービス、アプリ
TLDR This - Free automatic text summary tool
Webの記事を要約して5つの箇条書きとしてまとめてくれるサービス。Chrome、Firefoxの拡張も用意されている。
WorkOS | Your app, enterprise-ready.
アプリケーションにSSOサービスとの連携機能、SCIMなどを追加できるサービス。
Hallway
10分間のVideoチャットルームを提供しリモートワークでの雑談を促進するSlackアプリ。