• 20260316
    • ch32fun2docker
      • 去年やったqmk2wasmのノリで。
      • 単純にやったら、コンパイルに5分ぐらいかかる。
      • 多分、最適化マシマシだからだと思う。
      • オプション全部外したら、1分ぐらいになったっぽい。
      • まだ最適化できそう。
    • pow bbs
      • 前にも作って、公開してない、記憶があるけど、また作った。
      • 今度はデプロイもした。
      • https://pbbs.apps.ikeji.ma/
  • 20260317
    • ch32fun2docker
      • Webから書き込めるようにした。
      • これでこのプロジェクトは完了でいいかな。
    • pow bbs : https://pbbs.apps.ikeji.ma/
      • 見るだけで鍵を掘りはじめるから、いったんそれはやめた。
  • 20260318
    • ch32fun2docker
      • スマホ用に、binファイルもダウンロードできるようにして欲しいと言われたので付けた。
      • 今度こそおしまい。
    • 名札
      • RNGを作りたい。
      • そもそも書き込みが安定してできない。
      • 去年はX250だから駄目だった気がして、今回はhubを経由するといける、と思ってたけど、やっぱ駄目だった。
  • 20260319
    • 名札
      • X260を使ったらだいたい良かった。
      • ADCをRNGにするの、ノイマン抽出というアルゴリズムを使うといいと教えてもらった。
  • 20260320
    • reTerminal E1001
      • 電池残量が0%になったので充電
      • 100%からはじめて電池が切れるのに62日かかったか。
    • ch32fun2wasm
      • ch32fun2dockerは、ブラウザ→wasm→bochs→linux→docker→gccという構造でビルドしてた。
      • clangなら、ブラウザ→wasm→clangでビルドできないかな?
      • 試してみたけど、clangがうまくビルドできなかった。
  • 20260321
    • ch32fun2docker
      • 悔しいので、ch32fun2dockerをいじる。
      • 不要そうなファイルを片っ端から消した。
        • gcc-riscv-none-elfパッケージはgccパッケージに依存してる。
        • RISCVはバリエーションがいっぱいあるが、ランタイムがその数だけあるっぽい。
      • ビルドしたサイズが180MB、ダウンロードサイズが62MBになった。
    • 3MK(2025)
      • 小指と親指の位置を調整。
      • マイコンどうつけようかな。
    • X260
      • 使おうとしたら、WebGL初期化できなかった。
      • AIに聞いたら、ドライバを入れなおせと言われたので、おすすめされたコマンドを入力したら、ドライバパッケージを削除→依存してるGUIアプリのパッケージが削除→NetworkManagerが削除というコンポがおこった。インターネットに繋がらくなったので、再インストールもできない。
      • 仕方ないからDebianごと再セットアップ
  • 20260322
    • X260
      • サスペンドから戻る時に、cryptrootのパスワードを要求されるようになった。
      • 調べたら、sudo apt remove cryptsetup-suspendでなおった。
        • これオフにすべきかどうか?
    • DOSCON
      • 雑に、StepUp DCDCコンバータとBL-5Cをつないだら、起動はした。
      • USB経由だと0.5Wぐらいだけど、バッテリー経由だとどうだろう?
      • 後で計測してみよう。