2022-09-29
人とコンピューターをつなぐ、ヒューマンインターフェースデバイス(HID)。キーボードやマウス、ゲームのコントローラーなどがHIDです。HIDをブラウザ上、JavaScriptで制御できるようにするAPI、WebHIDを使って、MacBookのバックライトの制御ができるんです!


「KeyboardBacklight DEMO」

このように!


使い方は簡単、下記のようにHTMLでブラウザアプリをつくるだけ! <button id=btn>connect</button> <script type="module"> import { KeyboardBacklight } from "https://code4fukui.github.io/KeyboardBacklight/KeyboardBacklight.js"; const kb = await KeyboardBacklight.create(); btn.addEventListener("click", async () => { if (await kb.connect()) { let b = true; setInterval(() => kb.backlight(b = !b), 500); } }); </script> ES-Jamでもどうぞ!


「KeyboardBacklight src on GitHub」

Mac以外への対応もぜひチャレンジしてみてください!


「報道発表 厚生労働省」

新型コロナウイルス対策ダッシュボードの自動更新に失敗。

日々更新されるCSVオープンデータの一覧オープンデータがあればベストなのですが、ないので仕方なく、こちらの報道発表のHTMLから探しています。そのキーワードが9/27日版から変わってしまったので修正。

新型コロナウイルス感染症の現在の状況と厚生労働省の対応について(令和4年9月26日版)

新型コロナウイルス感染症の現在の状況について(令和4年9月27日版)

また、日付の表記が「24時現在」という表記から「0時現在」と変わったことにも対応しました。 人手を介さない自由なデータ流通社会の実現に向けて、データの標準化、ベースレジストリ化、進めましょう!


「COVID-19 Japan - 新型コロナウイルス対策ダッシュボード #StopCOVID19JP」

第7波の収束が見えて来ましたが、現在患者数の減少数は鈍化しています。和歌山県が圧倒的に少ないのは、厚労省オープンデータで現在患者数として、自宅療養者を含めない、入院数のみに変わってしまったことが原因です。修正がされるかもしれませんが、対応方法、要検討です。

Tweet
クリエイティブ・コモンズ・ライセンス
本ブログの記事や写真は「Creative Commons — CC BY 4.0」の下に提供します。記事内で紹介するプログラムや作品は、それぞれに記載されたライセンスを参照ください。
CC BY / @taisukef / アイコン画像 / プロフィール画像 / 「一日一創」画像 / RSS