技術2026年4月11日(土)MarimoのCVSS 9.3 pre-auth RCEとAstralが公開したuvサプライチェーン防御Python notebookのMarimoでCVSS 9.3の未認証RCEが悪用された事例と、uvとruffを開発するAstralが公開したCI/CDパイプライン保護・Trusted Publishing・Sigstore attestationの包括的なOSSセキュリティ対策を対比する。SecurityPythonCVERCEサプライチェーンPyPISigstore
技術2026年4月10日(金)Sentence Transformers v5.4でテキスト・画像・音声・動画の統合Embeddingが可能にSentence Transformers v5.4がマルチモーダル対応を追加。Qwen3-VL、NVIDIA Nemotronなど8つのEmbeddingモデルと4つのRerankerを統一APIで扱えるようになった。AIEmbeddingマルチモーダルRAGHuggingFacePython
技術2026年4月8日(水)更新HP Sprocket 200のBLEプロトコルを解析してPCから印刷したスマホ専用モバイルフォトプリンターHP Sprocket 200のBLE通信プロトコル(HPLPP)を解析し、Pythonスクリプトで直接印刷に成功した。BluetoothBLEハードウェアPython実験
技術2026年3月23日(月)BERT+Qwen OCR校正パイプラインをPythonツールにしたBERT perplexityスキャン→LLM判定→エスカレーションの3段パイプラインを、Win/Mac/Linux対応のPythonツールにパッケージング。インストーラーがllama-serverとGGUFモデルまで自動で落としてくる。自然言語処理OCR機械学習PythonBERTLLMllama.cppQwenNDLOCR-LiteGradioOllama実験
技術2026年3月20日(金)AnthropicがOpenCodeからClaude連携を法的に削除させ、AstralはOpenAIに買収された2026年3月19日、AnthropicがOpenCodeに法的措置を取りOAuth連携を削除させた。同日、PythonツールチェーンのAstralがOpenAIのCodexチームへの参加を発表。AIコーディングツールの陣形が1日で動いた。AnthropicClaudeOpenCodeOAuthPythonOpenAICodexRuffuv
技術2026年3月19日(木)CLI-AnythingであらゆるソフトウェアをAIエージェント対応にする香港大学のHKUDSが公開したCLI-Anythingは、GUIソフトウェアのソースコードからCLIハーネスを自動生成し、AIエージェントが直接操作できるようにするツール。GIMP、Blender、LibreOfficeなど16アプリで1,720テスト全通過。AICLIAIエージェントOSSPython
技術2026年3月18日(水)OracleがJavaにV8とCPythonを丸ごと組み込む「Project Detroit」をOpenJDKに提案JavaOne 2026でOracleが発表したProject Detroit。JavaのビルドにV8とCPythonを直接組み込み、javax.script APIで呼び出す構想をOpenJDKに提案した。Nashorn廃止、GraalVMのJavaサイクル離脱を経て、なぜ今「自前実装」ではなく「ネイティブランタイム組み込み」に舵を切ったのか。JavaJavaScriptPythonOpenJDKOracleGraalVM
技術2026年3月15日(日)更新Bluetoothミニプリンター「Mini Printer Sugar」をPCから操作するスマホ専用のBluetooth感熱ミニプリンターをPCから直接制御する方法を調べて試した記録。BluetoothBLEハードウェアPython実験
技術2026年3月6日(金)chardet再ライセンス紛争とReact Foundation創設chardetオリジナル作者がLGPL→MIT再ライセンスの無効を主張した紛争と、React FoundationがLinux Foundation傘下で正式発足した件。OSSガバナンスの異なる2つの断面。OSSLGPLLicensingPythonchardetReactJavaScriptLinux Foundation
技術2026年2月28日(土)エンコーダーモデル+ローカルLLMでOCR誤字を自動検出・修正するLUKE/BERTのfill-maskファインチューニングから始めて、perplexityベースの誤字検出→Qwen2.5 7Bでの修正判定→不一致時エスカレーションのパイプラインに至るまでの実験ログ。VRAM 8GBのRTX 4060 Laptopで完結する構成。自然言語処理OCR機械学習PythonBERTLUKEOllamaLLMWSL2NDLOCR-Lite実験
技術2026年2月27日(金)ScanSnap+NDLOCR-Liteで機密文書をローカルOCRするホットフォルダを作ったScanSnapで読み込んだ画像をフォルダ監視スクリプトで自動OCRし、LLM校正まで試した記録。エアギャップ環境でのセキュリティ設計も含む。OCRNDLOCR-LiteScanSnapPythonMacローカルLLM実験
技術2026年2月27日(金)NDLOCRを3か月やった記録と周辺の実装いろいろDocker版で地獄を見てからLite+LLM校正まで。自分の試行錯誤と、NDLOCR-LiteをブラウザOCRにした人の実装を紹介する。OCRNDLOCRNDLOCR-LitePythonDockerローカルLLMONNXWebAssembly実験