Realforceのアップデートで文鎮化して焦った話

Share
Realforceのアップデートで文鎮化して焦った話
テスト勉強おわりの夕焼け Kodak Ultramax

Realforceのアクチュエーションポイントを浅くしたくて設定ソフトであるRealforce Connectをダウンロードするために、久しぶりにRealforceのホームページにいってみたところ、ファームウェアFWのバージョンが随分とアップデートされていた。

ソフトウェア | REALFORCE | 日本製プレミアムキーボードの最高峰

ついでにと思い、ファームウェアのアップデートをしてみた。

どうやらFWはキーボードの型番によって異なるようだが、キーボードをひっくり返して確認するのもめんどくさい。

たしかソフトから見れたよなあと思い、まずはRealforce Connectをインストール。

どうやら私の手元のキーボードはR3HC23というものらしい。

製品:R3 KEYBOARD / R3HC23 | REALFORCE | 日本製プレミアムキーボードの最高峰
打つ悦び。カスタマイズ可能な第3世代キーボード、R3シリーズ。

とりあえず、対応するFWをダウンロードページからダウンロード。

Realforce ConnectからFWアップデートを始める。

アップデート失敗?!

ななななんと、あっけなくFWアップデートに失敗。

画面には「ファームウェアアップデートに失敗しました」と表示され、キーボードは文鎮と化した。

一切反応しない。

USBを抜き差ししても、意味ないし、そもそも電源ボタンが反応しない。

時は夜中の2:45。

調べてみたら同じ事象に出会った方がいて、「3 万円以上もする高価な製品がこんな簡単に文鎮化するとは・・・と思ってしばし呆然としていた」と書き残されていたが、私も完全に同じ反応をしていた。

Realforce R3 のファームウェアアップデートに失敗したら
Realforce R3 のファームウェアアップデートをしようとしたら「ファームウェアアップデートに失敗しました」という表示が出て、キーボードが無反応になってしまってびっくり。USB ケーブルを抜き差ししたり、電源ボタンを長押ししたりしても何の反応もありません。3…

記事には親切にも公式の当該Q&Aのリンクが貼られており、どうやらUSBと電池の抜いて、USBだけで差し込みなおせばいいらしい。

https://realforcesupport.zendesk.com/hc/ja/articles/5777952605715-ファームウェアの更新に失敗し-キーボードが反応しなくなりました

一件落着

半信半疑でやってみると確かに治った。FWのバージョンがB0.01と表示され、とりあえず、反応するようになった。

そのままの状態で、もう一度FWアップデートをかけてみたらうまくいった。

「アップデートに成功しました。デバイスの接続を待っています。」

一件落着。

怖いのは原因がわからないってところ。たぶんアップデートは電池抜いてやればいいのかな?

Read more

Dependabotの対応が面倒なのでRenovateを導入する

Dependabotくんはある程度の依存関係の更新を通知してくれるが、山のようにprojectを抱えているとなんとも痒いところに手が届かない。 ということで、Renovateを使ってみる。 Build software better, togetherGitHub is where people build software. More than 150 million people use GitHub to discover, fork, and contribute to over 420 million projects.GitHub ここからGitHub Appを入れる。 あとは、指示に従ってポチポチするだけで、超かんたんだった。 感想 自動化最高。

By Sakashita Yasunobu

nodejsのバグを見つけたのでPRを投げてみた

概要 要するに、node --testで特定のバイナリを標準出力に書くと、テストランナーが固まったり、異常終了したりするバグです。 バグ自体は既知のものだったようで、修正がされていました。 test_runner: infinite loop in FileTest#drainRawBuffer when child stdout contains FF 0F followed by large size bytes · Issue #62693 · nodejs/nodeVersion v25.9.0 (also reproduced on v24.14.1 LTS, v22.21.0 LTS, v23.4.0) Platform Darwin 25.

By Sakashita Yasunobu
青空文庫のParser

青空文庫のParser

青空文庫のParserを作ってます。 GitHub - P4suta/aozora: Pure-functional Rust parser for 青空文庫記法 (Aozora Bunko notation): ルビ, 傍点, 縦中横, 外字, 返り点, indent containers, page breaks.Pure-functional Rust parser for 青空文庫記法 (Aozora Bunko notation): ルビ, 傍点, 縦中横, 外字, 返り点, indent containers, page breaks. - P4suta/aozoraGitHubP4suta Rustで作ってますが、配布物はcargoのほかにnpm/pypiでも入手できます Documentation * Playground — try it in

By Sakashita Yasunobu