動かざることバグの如し

近づきたいよ 君の理想に

2026-01-01から1年間の記事一覧

azooKeyでシフトキー押下時の英字モード継続機能を実装した

mac

環境 azooKey on macOS v0.1.3 やりたいこと azooKey on macOSが大変良い。というかMacOS標準日本語入力とGoogle日本語入力がゴミだというのがある。 特にGoogle日本語入力は年を重ねるごとに変換精度がドンドン劣化していってる気がする。自分は学習履歴を…

Minisforum MS-S1 MAXのBIOSバージョンアップ

環境 Minisforum MS-S1 MAX やりたいこと Minisforum MS-S1 MAXのBIOS(死語か?)アップデートをしたい。 https://www.reddit.com/r/MINISFORUM/comments/1pvg4g1/mss1_max_bios_105_released/www.reddit.com 最新版にアップデートすると現状できないIOMMU機…

AliexpressでFikwotという謎メーカーの激安SSD購入してみた

SSD高すぎ問題 最近のメモリ価格高騰の影響でSSDが尋常じゃない値段になっている。大手メーカーの製品は庶民には手が出ない価格帯で、そもそも入荷すらしないモデルも珍しくない。 akiba-pc.watch.impress.co.jp automaton-media.com パソコン工房郡山うねめ…

codexでAPIキー設定方法が変わっていた件

llm

環境 codex-cli 0.98.0 codexアップデートしたらAPIキー設定できなくなってた件 普段codexを使っているのだが、個人のAPIキーで使っている。以前はconfig.tomlでpreferred_auth_method = "apikey"と設定すれば簡単に切り替えられたのだが、codexを久々にアッ…

llama.cpp JSONスキーマでZodのdescribeが効かない問題

llm

環境 llama.cpp b7971 困っていること llama.cppもJSONスキーマに対応している。 github.com しかし、Zodと組み合わせた場合、describeで書いた説明文がLLMに渡っていないようだ。 以下が検証コードで、Zodスキーマのdescribeに特定の文字列を指定し、OpenAI…

GitLabバックアップでアーカイブ済みリポジトリを除外する方法

環境 GitLab 18.8 やりたいこと GitLabのバックアップでアーカイブ済みのリポジトリは正直消えてもいいのでバックアップ対象から除外したい。 調べてみた結果 GitLabのバックアップ機能を調べてみたが、結論から言うと「アーカイブ済みプロジェクトを自動的…

電気圧力鍋でつくる適当カレーの作り方

分量は普通のカレールーの横長の箱の1/2(4皿分)とする。 用意するもの カレールー 1/2箱 にんじん 1本 玉ねぎ 1玉 じゃがいも 2個 圧力鍋だとイモ消えるので消えて欲しくなければメークイン 水 300ml 今回は鍋で作る作り方が600mlだった場合 およそ半分か カ…

ZabbixログインパスワードをDBから初期化する

環境 Zabbix 7.0 LTS やりたいこと Zabbixにパスワード忘れてログインできなくなった。Adminなので他のユーザーで入って初期化、ということもできない。 こういうときはデータベースから直接パスワードリセットが一番早い。 コマンド Zabbixのログインパスワ…

杉本達治前福井県知事のセクハラメッセージ大全

杉本達治前福井県知事のセクハラ辞職問題とは? 杉本達治前福井県知事のセクハラ辞職問題は、複数の女性職員に対し長期間にわたり執拗な性的嫌がらせを行っていたことが発覚し、2025年12月に任期途中で辞職に至った事件である。 第三者委員会の調査によれば…

esbuildはtsconfig.jsonの設定全てを見ているわけではない

環境 esbuild 0.27.2 esbuildが参照するtsconfig.jsonのキー一覧 esbuildは、TypeScriptビルド時にtsconfig.jsonファイルを参照するが、すべてのフィールドを尊重するわけではない。 まあ公式ドキュメントに書いてある通りなんだが。 esbuild.github.io 以下…

ヨーロッパ過酷な14時間フライトに役立った機内グッズまとめ

概要 2025年にヨーロッパ旅行に行った。概略は以下 第1日目:9月14日(日) 12:45:羽田空港 出発(AZ793便) 20:30:ローマ 到着 21:25:ローマ 出発(AZ078便) 23:15:バルセロナ 到着(到着後ホテルへ) 第2日目:9月15日(月) 08:30:バルセロナ市内観…

minioからRustFS乗り換え勢用のdocker-compose.yml

環境 rustfs/rustfs:1.0.0-alpha.81 やりたいこと minioを使い続けるのが無理になったのでRustFSに乗り換えることにした。 rustfs.com いままではminioをDockerで動かしていたのでRustFSもDockerで動かしたい。 RustFSのdocker-compose.yml紹介するぜ 公式サ…

GitLab CIでスクリプトからアーティファクトファイル名に環境変数を渡したい

環境 GitLab 18.6 やりたいこと GitLabCIを使ってビルドして成果物をアーティファクトとして保存したかった。 保存するときにバージョンを取得しファイル名に組み込みたかったのだが、 script: - yarn install --frozen-lockfile - yarn build - VERSION=$(n…

LiteLLM Proxyで会話数(messages)を制限する方法

llm

環境 litellm v1.80 やりたいこと 現在、LiteLLMをLLMプロキシサーバーとして利用し、ロールプレイアプリを実装している。 ロールプレイという性質上、チャットのターン数は急増しやすく、50ターンに達することも珍しくない。しかし、生成に必要な文脈は直近…

Rails generateコマンド比較表

環境 Rails 8.1 Rails ジェネレーター種類大杉問題 rails scaffold 以外にもcontroller、model、さらにはscaffold_controllerやresourceなんてものもある。 scaffoldが一番使う機会が多いがすでにあるテーブルに対して追加でコントローラー生成したいという…

GLMモデルがclineでちゃんと動くのは特殊対応があるから

llm

環境 Cline v3.50.0 GLMモデルすごい GLM-4.7は、Z.aiが開発した最新の大規模言語モデル(LLM)。2025年12月に公開されたばかりのこのモデルは、特にコーディング能力、複雑な推論、そしてエージェント機能に長けている。 所詮オープンウェイトがクローズド…

curlループでHTTPステータスを監視するワンライナースクリプト

環境 Ubuntu やりたいこと 何か作業する際に、ダウンタイムが発生していないか確認し続けたい。 コマンド while true; do echo -n "$(date +'%H:%M:%S') Status: "; curl -s -o /dev/null -w "%{http_code}\n" --max-time 1 https://example.com/; sleep 0.5…

AI同士でグループディスカッションさせるためのPythonライブラリ選定

llm

AIエージェント構築ツール大杉問題 Ryzen AI Max+ 395のPCを買ったのだから複数のローカルLLMを同時に実行できる。 24時間動かしていても電気代しかかからない(例によってPC本体代は除く せっかくなのでグループディスカッションAIを作ってくだらないお題に…

RailsでGCにかかった時間をlogrageでロギングしたい

環境 Rails 7.2 やりたいこと GCにかかった時間をlogrageでロギングしたい Rails.application.configure do config.lograge.enabled = true config.lograge.custom_options = ->(event) do (略) data[:gc_time] = event.gc_time.round(1) data end end これ…