#221です。

先週はFacebook Connectが開催されていました。Oculus Quest 2が発表されるなど注目を集めていました。Keynote動画などはすでに公開されておりイベント公式サイトから確認できます。

また、XP祭り2020も開催されていました。以下のリンクからまだ全部はないようですが各セッションのスライドを確認できます。

iOSDC Japan 2020も開催されていました。こちらは後日YouTubeで動画公開されるようです。チケット購入者へはニコ生で配信という面白い取り組みも行われていました。

ニュース

Python Developer’s Guide : Python Developer’s Guide

Python 3.5が2020/09/13でEOLをむかえた。3.6のEOLは2021/12/23。

Moment.js : Docs

Moment.jsがメンテナンスモードへと移行することに。今後は新しい機能は追加されない。代替ライブラリの案内もされている。

Repl.it - A database for every repl

Repl.itがRepl.it DatabaseというKey-Value型のデータベースを提供開始した。

GitHub CLI 1.0 is now available : The GitHub Blog

GitHub CLI 1.0がリリース。GitHub.comだけでなくGitHub Enterprise Serverにも使える。

アーティクル

Kubernetesの負荷試験で絶対に担保したい13のチェックリスト : Enjoy Architecting

Kubernetesクラスタにのせるアプリケーションでの負荷テストの観点について。Podの性能、Podのスケーラビリティ、クラスタのスケーラビリティなどの観点でまとめられている。

alexeygrigorev/data-science-interviews: GitHub

データサイエンスに関するinterviewの質問とその回答の例がまとめられているリポジトリ。質問は理論とテクニカルに分かれて書かれている。

Git管理 + CLI運用によるWindowsタスクスケジューラーの運用改善 : ZOZO Technologies TECH BLOG

Windowsサーバーのタスクスケジューラーの運用について。タスクの設定をXML出力してGitHubで管理、schtasksコマンドで反映させる。

「Ameba」15年の負債を払拭するカラーパレットのメソッド : CyberAgent Developers Blog

Amebaのカラーパレットの定義プロセスについて。色調展開の仕方、背景色と文字色の定義の仕方、コントラストの考え方、ダークモードへの対応させ方などがまとめられている。

スライド、ビデオ

コードレビュー地獄から抜け出すためのペアプロ育成法 〜学習科学の視点から〜 #xpjug : Speaker Deck

ペアプロが育成によい理由、効果をさらに高めるためのTipsがまとめられている。認知的徒弟制の6つのステップに沿って説明されているので分かりやすい。

チケット駆動開発がまわりはじめるまでの取り組み/okr-tidd-case : Speaker Deck

OKRと連動したチケット駆動開発について。KRから具体的な行動をチケットに落としていく。導入までの過程も含めまとめられている。

ツール、ライブラリ

octoproject/octo-cli: GitHub

データベースのデータをWebサービスとして公開できるツール。サポートしているDBはPostgreSQLとMySQL。Go製。

davesnx/query-json: GitHub

jqをReason Nativeで書き換えた実装。

appleple/smartblock: GitHub

React and ProseMirrorで作られたブロックベースのwysiwygエディターライブラリ。

flareact/flareact: GitHub

Cloudflare Worker向けに作られたエッジレンダリングReactフレームワーク。

alexdelorenzo/onhold: GitHub

処理時間の長いjobが完了したときなどに音楽を流せるコマンドラインutilityツール。

サービス、アプリ

Clouddraw - Create cloud architecture diagrams in minutes

クラウドサービスのアーキテクチャ図が簡単に書けるサービス。

How HTTPS works

HTTPSがどのように動作するのかを漫画形式で解説したサイト。

Zenn : プログラマーのための情報共有コミュニティ

投げ銭機能のあるQiitaみたいな技術情報共有サービス。

Nova : Panic

Mac用のWebフロントエンド開発ツール。Panic社製。

Broadcast App Download: AI-Powered Voice and Video : NVIDIA

NVIDEA製のGPUのパワーを活かした配信アプリ。NVIDIA GeForce RTX 2060、Quadro RTX 3000以上が必要。

Most Powerful Cross Browser Testing Tool Online | LambdaTest

クロスブラウザテストサービス。Seleniumのテストスクリプトを実行できる。