2026年 02月 05日

だいぶ体調が悪い

AGENTS.md 書くより README.md ちゃんとしろよという話じゃないか? と思っている…… 別にエージェント特有の指示とかじゃなくね?

ScreenToGifで最新のffmpegを使う

ScreenToGifはffmpeg同梱してるが、v4.4.1 とだいぶ古い。

PS C:\Users\cho45> C:\ProgramData\ScreenToGif\ffmpeg.exe
ffmpeg version 4.4.1-full_build-www.gyan.dev Copyright (c) 2000-2021 the FFmpeg developers

winget install ffmpeg

winget install ffmpeg

で簡単に入れられるので、フルパスしらべて

(base) PS C:\Users\cho45> Get-Command ffmpeg

CommandType     Name                                               Version    Source
-----------     ----                                               -------    ------
Application     ffmpeg.exe                                         0.0.0.0    C:\Users\cho45\AppData\Local\Microsoft\WinGet\Packages\Gyan.FFmpeg_Microsoft.Winget.Source_8wekyb3d8bbwe\ffmpeg-8.0.1-full_build\bin\ffmpeg.exe

これを ScreenToGif の設定画面で指定してあげる。

animated avif

Animated AVIF の出力選択はあるのだけど、ffmpeg が古いせいか avif への出力に失敗したので新しくした。

animated avif と AV1 +webm って何がちがうのかという感じはするが (コンテナが違うというのはそうだけど)

Claude の契約が切れてました。しばらく z.ai バックエンドで Claude 使ったり Kilo Code 使ったりしてみる。ただ GLM 4.7 は 100kぐらいコンテキスト使った時点でかなりアホになる上に頑固なのがつらい

hackrf-sweep-webusbの更新

盆栽。地味に自分でも定期的に使っており、自分で作ったやつの中では使用頻度が高い。ということで盆栽がて、いろいろ古かったのでなおした。

ひさしぶりに見たらHackRF One だいぶ高いね…… とおもった。

やったこと

Rust 環境アップデート・コードをまともに

  • edition 更新
  • テスト (rust レベル + node )
  • 実装修正
    • ゼロアロケーションに

JS側

  • Vue2 やめて Vue3 に
  • Vue Material やめて Vanilla CSS に
  • バンドプリセット

Google Antigravity使いはじめてみたけど、Gemini CLI とはレートリミットが別みたい。意味わからんかった