Gather-Tech.info #219: 10 lesser-known Web APIs you may want to use、間違った採用サイトの特徴と改善方法 など
#219です。
先週はCEDEC2020が開催されていました。
以下でセッションのレポート記事がいくつか公開されています。
ニュース
G Suite Updates Blog: Collaborate with people who are not using a Google account in Drive, Docs, Sheets, Slides, and Sites
G SuiteのDocsやSheetsでGoogleアカウントを持っていない人とも共同作業できるように。
Introducing GitHub Container Registry : The GitHub Blog
GitHubがDockerイメージの共有や公開ができるGitHub Container Registryをパブリックベータとして公開。
アーティクル
10 lesser-known Web APIs you may want to use
あまり知られていないけど便利なWeb APIの紹介。Fullscreen API、Clipboard Async API、Resize Observer APIなどの概要と使い方が紹介されている。
The Official, Authorized List Of Legitimate Reasons For Deciding to Become a Manager : charity.wtf
マネージャーになることを決めたよくある理由について。ほとんどの人は組織のダメな部分をなんとかできないかと思いマネージャーになるという話。
「マンガが快適に読める」を数値化し、SLOをマンガビューワに導入するまで : Hatena Developer Blog
GigaViewerでSLOを導入した話。なぜSLOを作成したか、どのように指標を決めて値を測定するようにしたか、どのように監視するようにしたかなどが書かれている。SLOを決めるときはPOと一緒に決めるのが大事。
Custom bullets with CSS ::marker
Webページのlistの箇条書きのドットの表記をカスタマイズする方法。CSSの::marker疑似要素を使って行う。::markerはChrome 86がリリースされたら主要ブラウザのほとんどで使えるようになる。
スライド、ビデオ
間違った採用サイトの特徴と改善方法 : Speaker Deck
採用サイトについて。求職者が求めている情報、評価するサイト、評価しないサイト、求職者ファーストな採用サイトの作り方などが書かれている。
スケジュールの付き合い方 : Speaker Deck
スケジュールについての考え方について。スケジュールを阻むものとその予防と対処、考えられる予防策の理想と現実、現実的な落とし所についてなどが書かれている。
ツール、ライブラリ
vinayak-mehta/present: GitHub
ターミナルベースのプレゼンテーションツール。markdownで書いてそれをターミナルでプレゼンできる。
xxczaki/light-date: GitHub
157bytesと軽量なJavaScriptの日付フォーマットライブラリ。
connorferster/handcalcs: GitHub
Jupyter notebookで計算式のコードを書くと自動的にLatexで式を描画してくれるライブラリ。
Seb-C/kiss-orm: An extremely simple and explicit ORM for TypeScript
クエリビルダーはなくSQLの表現をそのまま活かすタイプのTypeScript用のORM。今のところPostgreSQLのみ対応。
サービス、アプリ
Vimac
macをvimのキーバインディングで操作できるようにするアプリ。
W3C Paged Media Viewer : Visual Studio Marketplace
印刷用のレイアウトを確認しながらMarkdownで原稿が書けるVSCode拡張。
Lunar
外部ディスプレイの輝度設定ができるMacのアプリ。