Bluetooth接続のキーボードが充電切れで使えなくなることがある. こまめに充電すれば良いことだが,いちいち充電状況は把握していない. PCを立ち上げたときにバッテリーが少なくなったことが分かればありがたい.
そこで,Bluetoothデバイスの電源状況をコマンドで把握する方法を調べた.
PowerShellなら,DEVICE_NAMEにデバイス名を入れて実行する.
Get-PnpDevice | Where-Object {$_.FriendlyName -like '*DEVICE_NAME*'} | Get-PnpDeviceProperty -KeyName 'DEVPKEY_Device_BatteryLevel' | Select-Object Data コマンドプロンプトからは,次のようにして,PowerShellを呼び出す.
powershell -command "Get-PnpDevice | Where-Object {$_.FriendlyName -like '*Trac*'} | Get-PnpDeviceProperty -KeyName 'DEVPKEY_Device_BatteryLevel' | Select-Object Data"
NDLOCR-liteは結構文字認識の精度が高いらしい.
https://lab.ndl.go.jp/data_set/ndlocrlite-usage/ https://github.com/ndl-lab/ndlocr-lite
Macでは,日本語入力のONとOFFのキーが明確に区別されている. Windowsでは「半角/全角」がトグルする. 覚えるべきキーは1つで良いが,その時の状態によって動作が異なるのが鬱陶しい.
状態にかかわらずキーの効果を一定にするには以下の方法が使える.
Google日本語入力のプロパティを開く [一般] - [キー設定] - [キー設定の選択] - [編集]を選択 入力モードのどの段階でも「Henkan」は「IMEを有効化」 入力モードのどの段階でも「Muhenkan」は「IMEを無効化」 その他にも色々と設定を変更できそう.
Windowsでキーボードをカスタマイズする方法の1つにレジストリを使う方法がある. Ctrl を小指で押そうとすると,つりそうになるので,Caps を Ctrl として使っている. その他色々と変更していて,変更内容は以下のとおり.
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout] "Scancode Map"=- "Scancode Map"=hex:\ 00,00,00,00,00,00,00,00,\ 09,00,00,00,\ 9個変換(最終行のターミネーターを含む) 5b,e0,7b,00,\ Windows <- 無変換 7b,00,70,00,\ 無変換 <- カタカナ/ひらがな 1D,00,38,e0,\ L-Ctrl <- Alt(右) 1D,00,3A,00,\ L-Ctrl <- Caps 47,e0,49,e0,\ Home <- PgUp 4f,e0,51,e0,\ End <- PgDn 49,e0,47,e0,\ PgUp <- Home 51,e0,4f,e0,\ PgDn <- End 00,00,00,00 以下を実行すると,レジストリにキーボードの変更が
次の内容をkeyboard.reg 等のファイル名で保存する ダブルクリックする 再起動する Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout] "Scancode Map"=- "Scancode Map"=hex:\ 00,00,00,00,00,00,00,00,\ 09,00,00,00,\ 5b,e0,7b,00,\ 7b,00,70,00,\ 1D,00,38,e0,\ 1D,00,3A,00,\ 47,e0,49,e0,\ 4f,e0,51,e0,\ 49,e0,47,e0,\ 51,e0,4f,e0,\ 00,00,00,00 キーボードをもとに戻すには,以下の内容を実行する.
生成AIにプログラムの修正をお願いすると,安易に解決することがある.
スクレイピングのコードを RSelenium から selenider に変更しようとした. RSelenium は,ブラウザのバージョンに合わせたhromeDriver が必要なため手間がかかるためだ. selenider は,その必要がない. コードの修正を生成AIでやったら,エラーがでた. エラーの内容を生成AIに投げたら,try() でコードを囲ってとりあえずエラーがでなくしてきた. エラーが出ないのは良いが,必要な情報がスクレイピングできていないので,根本的な解決にはなっていない.
生成AIと対話していると,かなり忖度してくる. そのときに,「過大評価ではないですか」と聞くと,「ハッとさせられました。確かに、AIとしての私の反応が、浮ついたトーンになっていたかもしれません。失礼いたしました。客観的に、冷静に「足元」を見つめ直してみます。」と返事が来た.
AIで流れ図やイラストなどの画像を生成させている. 大まかには指示どおりに生成してくれる.
1回で完璧なものはできないので,修正箇所を指示する. すぐに修正してくれることが多いが,指示の仕方が悪いのだどうが,うまく修正できない点がでてくる. 人間なら痒いところに手が届くが,AIはそうはいかない.
なお,変更してほしくない箇所も勝手に修正してしまうことがあるが,「他はそのまま」とすれば問題ない.
Win11のセットアップ時にMicrosoftアカウントが求められる. 回避するには,国または地域の選択からMicrosoftアカウント設定のときに,コマンドプロンプトで以下を実行する.
start ms-cxh:localonly https://www.youtube.com/watch?v=r0umX3bwAzo&t=20s
神戸では,海が見えたら南,山が見えたら北と覚えておくとだいたい方角に間違いはないと大学に来たときに覚えた. 香川では,海は見えないが海の方角が北だ. 海の方角が逆なので,地図で方角を示すときについつい逆を言ってしまう.
桔梗信玄餅のアイスをクレープで包んだお菓子で,色々と増量らしい. 高速道路のSAで売っていて,すごく美味しかった.
https://www.kikyoushingenmochi.com/i/80298