動かざることバグの如し

近づきたいよ 君の理想に

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

Lubuntu26.04でxrdpリモートデスクトップ

環境 Lubuntu 26.04 やりたいこと Lubuntuのマシンへリモートデスクトップをしたい。Ubuntu 26.04からX11が廃止されてWaylandになったためxrdpではなくGNOME Remote Desktopを使用したが、 LubuntuはGNOMEではないため逆にGNOME Remote Desktopが使えない。…

Ubuntuで最新版curlを使いたいときはDockerが便利

環境 Ubuntu 22.04 やりたいこと Ubuntu上で curl --json を使おうとしたら、手元の環境では普通に怒られた。 $ curl https://httpbin.org/post --json '{"name": "コナン", "age": 8}' curl: option --json: is unknown curl: try 'curl --help' or 'curl -…

Claude Codeで.agents/skillを使うためにシンボリックリンクを張る

llm

環境 Claude Code 2.1.140 codex 0.130.0 やりたいこと codex 向けに .agents/skills 以下で管理している skill を、Claude Code からもそのまま使いたい。 ただしClaude Codeは .agents を直接見てくれず、.claude/skills 以下に置いた skill しか認識しな…

irodori-ttsをOpenAI Text-to-Speech互換APIで使う

llm

環境 irodori-tts-500m-v3 Python やりたいこと Irodori-TTSはAratako氏が開発した日本語特化のローカル音声合成AIモデルである。 日本語に最強クラスの対応力: やっぱり日本人が作ったTTSしか勝たん 絵文字で感情をコントロールできる: テキスト中に絵文字…

パナソニックの食洗機壊れたので修理してもらった話 Episode1

パナソニックの食洗機壊れた 2年近く使っているパナソニックの食洗機「NP-TSP1」が、ある日いきなり壊れた。 毎日使っているので、これが止まると生活へのダメージがかなり大きい。手洗いに戻るのはもう無理である。 使っているのは「NP-TSP1」。分岐水栓を…

Ubuntu Desktop環境でMacOSからリモートデスクトップ接続したい

環境 Ubuntu 24.04 やりたいこと 以前はxrdpを使っていたがUbuntu 26.04からX11が廃止されてWaylandになった。そのためX11前提のxrdpが動かなくなってしまった。 そこで今回はGNOME Remote Desktopを使ってリモートデスクトップを設定する。 uepon.hatenadia…

yt-dlpの一括ダウンロードとBAN回避方法

環境 yt-dlp 最新版 yt-dlpで一括ダウンロードしたい!!! yt-dlp -a list.txt でダウンロードできる。終わり BANされないように一定スリープ入れる デフォルトではsleepは一切入らない。-a list.txtで大量のURLを渡すと、連続してリクエストが飛び続けるこ…

OrbStackでmacOSに即席Ubuntu環境を作る

環境 macOS 26.4 OrbStack Version 2.1.0 やりたいこと macOSでサクッとLinux環境を用意したい Dockerでもいいんだけどsystemdがなかったり検証として実際のサーバーと即していない部分もある。 そこでOrbStackのSSH機能を使う SSH起動まで まずUbuntuのマシ…

Nginxだけで外部リソースをプロキシ配信する(動的proxy_pass)

環境 nginx/1.28.0 やりたいこと 画像などのファイルを外部リソースをURL指定したらプロキシ配信するのをNginxだけで実現したい。 例えば http://test.turai.work/proxy?url=https://img.konami.com/games/shinepost/s/img/package.webp で https://img.kona…

Gemma4の日本語文化理解力をJamC-QAで測ったら普通に凄かった

llm

環境 FlexEval v0.17.1 JamC-QAベンチマークとは JamC-QAは、SB Intuitionsが開発した、日本固有の知識に特化した多肢選択式(4択)の質問応答ベンチマークだ。英語ベンチマークの翻訳ではなく、 日本の文化や風習に特化したベンチマークってのが最大の特徴…

Claude CodeのためのSKILL.md書き方

llm

まずは 有象無象の技術ブログより公式ドキュメント見ろ code.claude.com 以下は上のドキュメントの自分用まとめ ディレクトリ構成 my-skill/ ├── SKILL.md # Main instructions (required) ├── template.md # Template for Claude to fill in ├── examples/ …

チャッピー構文を生成するプロンプト

llm

チャッピー構文とは 結論から言うね、こういうやつ 結論から言うね。 これ、実はめっちゃ科学的に計算された「旨味の爆弾」だからなんだ。 ✅理由をざっくり言うと、 ・旨味の相乗効果(豚骨などの動物系と、魚介や醤油などの成分が合わさることで、旨味が何…

SSL証明書のドメインを確認するコマンド

やり方 自分で書いてて意味不明だが、手元にあるSSL証明書ファイルがなんのドメイン用なのかわからないので調べる必要がある。 そんなときは以下のコマンドで確認できる。 $ openssl x509 -in fullchain.pem -noout -subject -san SANs(複数ドメイン)だけ…

古いMariaDBのバージョンをUbuntuにインストールしたい

環境 Ubuntu 20.04 問題 諸事情で古いMariaDBのバージョンをインストールしたい場面があった。具体的にはUbuntu 20.04にMariaDB 10.3をインストールしたい。 公式サイトのrepoURL生成ジェネレーターではすでに該当のUbuntuのバージョンもMariaDBのバージョン…

MacOSのzshでdiffコマンドの補完が効かない問題

環境 macOS Sequoia/Tahoe Prezto 問題 macOSでdiff -u のファイル名補完ができない。 diff -u [TAB] と1つ目のファイル名の補完はできるのだが、 diff -u AGENTS.md [TAB] と2つ目のファイル名を補完しようとすると、 diff -u AGENTS.md - -- no more argum…

「死後悪魔に魂渡す代わりに願い3つ」の攻略方法をAIに聞いてみた

llm

前座 星新一のショートショートが好きだ。短編集「夜のかくれんぼ」の中に「はじめての例」という作品がある。 老人が悪魔と契約を結び、願いを3つ叶えてもらう話だ。ただし悪魔は名前のとおり意地が悪く、人間の要求どおりに素直には従わない。 今回はこの…

UbuntuでNFSマウントが繋がらなくなったときの対処法

環境 Ubuntu 24.04 状況 nfs mountできなくなった。 mount -t nfs server01:/path/to/mount /mnt/server01 してもずっと実行中のままでマウントできない。 --verbose つけてみると変なログがずっと出続けていた。なにかがおかしいっぽい。 mount --verbose -…

課金勢のClaude Code設定

llm

環境 Claude Code 2.1.92 設定 今までCodexを使っていたが、最近ではClaude Codeがメインになった。 定額プランなのでトークンを気にする必要がなく、年額プランを契約してしまったので当分はClaude Codeを使い続けることになる。 Claude Codeは雑な要求に対…

MacOS Tahoeの角丸ダサいUIをなんとか戻そうとした話

環境 MacOS Tahoe 26.4 やりたいこと Macbook M5 airを購入した。今まで使っていたM1にスペック上の不満はなかったが、 AirでローカルLLM動かしたいという欲求1つで購入してしまった。 特に外観も変わってないし良くも悪くも不満はないのだが載ってるOSには…

AIエージェント向けのGrok APIコマンド

llm

環境 Python 3.13 コード # 天気・ニュース・トレンド等はsearch.pyを使う # uv run python search.py --question '今日の東京の天気は?' import os import argparse from datetime import datetime from openai import OpenAI # コマンドライン引数のパー…

Qwen3.5-27BでローカルLLM x picoclawを試す

llm

環境 Ubuntu 24.04 概要 せっかくRTX4090を持っているなら、ローカルLLMでAIエージェントを運用したくなる。picoclawを実際に試してみたメモだ。 今回はllama.cppでQwen3.5-27B-GGUFを動かしている。ここでは詳しい起動方法の説明はせず、すでに起動している…

テスト書くならtsconfigのpathsじゃなくてsubpath imports使おうよ

環境 nodejs v24 typescript v5 まずはpathsとsubpath importsをそれぞれ押さえてみる。 paths paths は baseUrl か tsconfig.json を基準に、TypeScript の import と require の解決先を再マップする機能だ。 ただしこれはあくまで TypeScript 側の解決規…

既存のColimaインスタンスのメモリサイズを変更したい

環境 colima v0.10.1 やりたいこと 既に起動しているColimaインスタンスのメモリを減らしたい。再起動は必要らしいがデータは失いたくない。 コマンド 起動中の場合は停止する colima stop 新しいメモリ設定で起動する。1GBに設定したい場合は以下 colima st…

OpenAIのAPI無料枠にGPT-5.4が追加された

llm

OpenAIのAPI無料枠とは OpenAIの「complimentary daily tokens」とは、APIの入力・出力データ共有を有効にした一部の組織向けに提供される日次の無料トークン枠のことだ。これはChatGPTの無料プランとは別物で、OpenAI APIを利用する開発者向けの仕組みとし…

日本から撤退した海外フードデリバリー一覧

フードデリバリーサービスのWoltが日本から撤退することが決定した。 press.wolt.com 普段フードデリバリーを多用しているわけじゃない自分にとっても、大手サービスだっただけに結構衝撃だった。 そういえば他にどんなサービスが参入して散っていったのか気…

画像抽出や圧縮、ローカルで動くPDFツール「Stirling PDF」を試す

環境 Stirling PDF 2.7.0 やりたいこと PDFから画像を抽出したり、ファイルサイズを圧縮したい場面って意外とある。 Acrobat Readerだけ入れてても有料版でないと使えない機能が多いし、ネットに転がってる「PDF変換ツール」はどう見ても怪しい。 セキュリテ…

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を久々にアッ…