2026年11月12日木曜日

WSR-2533DHP2 にて AdGuard Home を動かすもpi ZEROの方が向いていた

WSR-2533DHP2 はストレージとメモリに余裕があるので、無線APの役目に加えてAdGuard Homeを動かす余裕がある。ファームウェアはOpenWrtを使う。AdGuard Homeを導入すれば、各端末に広告ブロックアドオンをインストールしなくても広告ブロックが可能になる。
 
AdGuard Homeを動かすとWSR-2533DHP2のストレージとメモリはちょうど使い切るくらいなのだが、CPU(Cortex-A53 × 2, 1.35 GHz) は能力の1%も使わない。無線APのおまけに動かしているならもったいなさは薄れるが、AdGuard Homeのためだけに使うにはWSR-2533DHP2はもったいない。かと言って、もっと安いWSR-1166DHPなどではCPUはちょうどよくても、ストレージとメモリが足りない。
 
もったいなくないちょうどよいPCがないかと探してraspberry pi ZERO に気づいた。CPUはARM1176 1GHzだ。このCPUでAdGuard Homeを動かすと能力の20%を使う。ちょうどよい。ただし、メモリは512MBの半分も使わないので余る。メモリの一部をtmpfs(RAMディスク)に割り振って読み書きエリアに当てるとストレージのSSDを消耗する心配がなくなってメモリのもったいなさが薄れる。ストレージは外付けのmicro SDメモリカードなので、いくらでも積めるが16GBで十分だろう。外付けNICは別に必要でNICの方がraspberry pi ZERO本体より高価だ。 Wi-Fi内蔵のraspberry pi ZERO WにするとNICを買わなくてよくなるので、トータルコストはさらに安くなる。消費電力はWSR-2533DHP2よりraspberry pi ZERO/ZERO Wの方が一桁小さい。

2026年11月11日水曜日

Fable 5.2 が 5.1より速い

Claude ChatでFable 5.2が使えるようになった。Claude CodeはまだFable 5.1だ。Fable 5.2は同じeffortだとFable 5.1より速い。出力されるまでの時間は半分以下だ。これがモデルの進化によるものなのか、今は使う人が少なくてサーバーが空いているから速いのかはまだわからない。

2026年11月10日火曜日

Money Forward ME の連携終了が相次ぐ

Money Forward MEサービスでは認証方式の変更により一時的に連携ができなくなることはよくあった。ところが、今年は永遠に連携ができなくなるメジャーな金融機関が出てきた。連携終了期日が10月後半というのが、GMO事件の影響ということを表している。金融機関にとっては、侵入される入口をできるだけ少なくしたいということだ。この調子で連携終了が増えるとMoney Forward 社にとっては大打撃だ。

以下は2026/11/9のMoney Forward MEのサイトに掲載されていた連携終了した主な金融機関・サービスだ。

※連携終了した金融機関・サービスをすべて掲載しているものではございません。予めご了承ください。
    au (サポートID) ※2026年10月29日 終了
    GMO外貨(外貨ex) ※2026年10月21日 終了
    岡三オンライン証券 ※2026年10月19日 終了
    WealthPark Investment ※2026年9月30日 終了
    e-kenetカード(京阪カード) ※2026年8月12日 終了
    マネースクエア ※2026年8月7日 終了
    JCBプリペイドカード ※2026年7月30日 終了
    グリーンインフラレンディング ※2026年7月16日 終了
    ソロエルアリーナ ※2026年6月23日 終了
    LINE BITMAX ※2026年6月1日 終了
    東武カード ※2026年3月3日 終了
    JREポイント ※2026年3月2日 終了
    AIN SOPH.MEMBERS CARD ※2026年2月10日 終了

2026年11月9日月曜日

商用レベルのAIサービスをローカルPCでも作れるとClaude Codeが言うので作らせることに

商用サービス(ChatGPT, Claude, Gemini)レベルでWebSearchとその取捨選択を行う個人環境を作るのは難しいと先日書いた。Claude Codeに確認をしたら、そんなことはなく生成AIのモデルを動かす部分以外はしょぼいPCでも動くとの発言だ。そんな訳あるかいと、じゃあ作ってみろと指示した。複数のエージェントがそれぞれWeb検索してデータを集めて、そのデータをまとめて評価するなんてローカルPCでまとも動くわけがないだろと思う。
 
以下の図のシステムを作ってきた。メインエンジンがNemotron 3.5 Superの方は商用サービスと同じレスポンスで使えた。メインエンジンをGLM-5.3 flash 4bit版に変えるとそれよりレスポンスが遅くなった。どちらもClaude の HaikuやSonnetレベルの知恵はあって、ライトな用途には使える。なんてこった。Claudeの言う通りだった。こんなのが自宅でほいほい作れて動かせるんなら、今流行りのサイバー攻撃システムなんて(構成は違うが)誰でも作れそうだ。
 
  [しょぼいPC]                                            [myServerPC(GPU96GB)]
  Claude Code --- POST /v1/messages -----------> llama-server
     |   <-- stream (text / tool_use) ----- (Nemotron 3.5 Super or GLM-5.3 flash)
     | tools/call
     v
  websearch MCP -+-> SearXNG ---> Internet (検索語)
                               +-> 本文の取得 ---> Internet (web page)
                               +-> reranker   (段落の関連度)
                               +-> 審査 LLM  (page の採点) 

2026年11月8日日曜日

Claude Fable と Opus には差がある

研究用途にはFableしか使えないのは経験でわかっていた。日常生活の用途ならOpusで済むと思っていたが、意外にOpusはダメだ。物干し竿の洗濯バサミに黄色い物体が付着した。写真に撮ってClaudeに見てもらったら、蜘蛛の卵ということがわかった。
最初はOpusに聞いた。他の虫の卵だの、泥汚れだの言ってらちがあかない。物体が付着した位置は下方なので泥や雨水がついても下に流れ落ちる。泥汚れのわけがない。写真ではわからないが、物干し竿が泥がつくほど低い位置にはない常識もわからない。生成AIは生き物のような身体がないから、物理法則を真に理解できないというのがよく分かる。 しかたないのでFableに聞き直した。Fableはまず写真を拡大してからweb検索し、蜘蛛の卵ということを突き止めた。写真に蜘蛛の糸が写っていたのも手がかりとした。
 
研究用途ではOpus以下は使い物にならない。細かいどうでもよいことばかりに注力して、研究の本筋が何かをつかめない。Fableはその点はマシなのだが、Fableも細かいことにとらわれてしまうことがある。 そのときは人間が軌道修正してやらないといけない。
 
生成AIはプログラミングはうまいのだが、 研究に必要な問う力その他もろもろは三歳児以下である。