Gather-Tech.info #239: The best of Changelog 2020 Edition、生産性・技術的負債をMetabaseで可視化した話 など
#239です。
先週はGitHubが2020年のサービスアップデート内容のまとめ記事を投稿していました。昨年追加された機能などをまとめて確認できるので目を通しておくとよいです。
ニュース
GitHub Enterprise Server 3.0 is here! : The GitHub Blog
GitHub Enterprise Server 3.0 RCが利用可能に。Enterprise ServerでもActionsやCode scanningが利用で可能に。
Ruby comes to Cloud Functions : Google Cloud Blog
GoogleがCloud FunctionsでRubyのサポートを発表。
アーティクル
生産性・技術的負債をMetabaseで可視化した話 : LIFULL Creators Blog
Github APIとCodeClimateQuality APIで取れる情報からMetabaseで技術的負債に関する指標をダッシュボード化し可視化している話。
GYAO!トップページの表示パフォーマンス改善 〜 GraphQLアーキテクチャへの移行 : Yahoo! JAPAN Tech Blog
GYAOのトップページで行った表示パフォーマンスの改善施策について。GraphQLを使用して初期画面に必要な情報のみを表示、WebPの採用による画像サイズの削減と遅延読み込みなど行った改善とその効果について書かれている。
本物のウェブアクセスログを使用した、機械学習による異常検知(全データ/ソースコード公開) : WAF Tech Blog
異常検知を行いログを分析する方法について。Harvard Dataverseで公開されている実在のショッピングサイトのアクセスログを利用して解説されている。
最近見かける新しいライセンスについて : Kengo’s blog
MongoDBなどが出している従来のOpen Sourceライセンスとは違う新しい形式のライセンスについて。どのようなライセンスを出している企業があるのか、それが登場した背景の考察などが書かれている。
Rust in Production: 1Password
1PasswordでのRustの活用状況について。どのような部分で利用しているのか、Rust採用の利点などが書かれている。
ツール、ライブラリ
pavlobu/deskreen: GitHub
ディスプレイダミープラグを使って、Wi-Fi経由でブラウザを持ったデバイスをセカンドディスプレイとして使えるようにできるツール。
novelWriter – A markdown-like editor for writing novels
小説などの大きめの文書を書くためのテキストエディタ。アウトラインを構造的に見られるViewなどを備えている。Qt製。
Hypercore Protocol
BitTorrentライクなpeer-to-peerな分散データネットワークの仕組み。
yusuke/japan-holidays : GitHub
内閣府が公開している情報を元に日本の祝休日、営業日判定が行えるJavaライブラリ。
サービス、アプリ
Home - JingOS
iPad OSライクなLinux Distro。
Beeper - All Your Chats In One App
Facebook messenger、iMessage、WhatsApp、Slackなどの主要なチャットサービスをひとつにまとめて見られるアプリ。
rysolv
Open SourceのIssueに報奨金を設定して解決した人にそれを支払えるサービス。
Application Load Testing Tools for API Endpoints with loader.io
SendGridが提供している負荷テストサービス。