/通喵千問 →English

RAG Eng Cat Mail Live ch GH
開発ツール

SQLite・JSONL・XML・TSVを使い分けるデータ整理術:PatentLLMとHanrei-DBの実装から

特許検索アプリPatentLLMと判例検索アプリHanrei-DBの開発で得たデータ整理のノウハウ。SQLite3による構造化データ管理、JSONLによるLLM学習データ構築、XMLによるブログ記事管理、TSV/CSVによる外部データ取り込...

開発ツール

PythonでGoogleドキュメントをAIに読み込ませる方法:Drive APIとOAuth 2.0の最小権限設定

AIにGoogleドキュメントを読み込ませる際、URLを直接渡してもアクセスできない問題の解決策を解説します。手作業でのコピペやファイル変換の手間を省くため、Google Drive APIとOAuth 2.0を活用し、最小権限(drive...

開発ツール

uvによるPython環境管理:pip/venvを置き換える高速パッケージマネージャの導入と実践

Astral社が開発したRust製Pythonパッケージマネージャuvの導入方法と実践的な使い方を解説。pipの10〜100倍の速度、venv不要のuv run、PEP 723インラインメタデータ対応、pyenvを代替するPythonバージ...

開発ツール

Claude Code実践ガイド:Opus 4.6によるデバッグ・テスト自動化・CUDA環境構築

AnthropicのCLIツール「Claude Code」とOpus 4.6モデルを用いた開発効率化の実践ガイドです。プロンプト設計によるコスト削減、Flaskアプリのデバッグ事例、pytestテスト自動生成、RTX 5090+CUDA 1...

開発ツール

AI開発スタックを支えるOSSの系譜:その起源と作り手たち

AI開発スタックを構成する主要OSSの起源と設計思想を、歴史的経緯に沿って整理します。Python、CUDA、SQLite、Ubuntu、ResNet、PyTorch、Streamlit、Cloudflare Tunnel、Unsloth、...

開発ツール

コント:Claude Codeに取り憑かれた男

Claude Codeに脳を完全に乗っ取られたエンジニア武智と、必死に人間界へ引き戻そうとする後輩新山による漫才コント。映画を「トークン消費」と呼び、生まれ変わったら「最初の1コミット目」になりたいと語る武智の暴走が止まらない。...

開発ツール

Claude CodeのMCPサーバー活用術

Claude CodeのMCP(Model Context Protocol)サーバー機能を活用し、SQLiteデータベース操作をAIアシスタント内で完結させる方法。公式SQLite MCPサーバーの導入手順と、PatentLLMでの実践的...

開発ツール

Claude Codeのhooks機能でポート衝突・危険コマンドを事前に自動防止する

Claude Codeのhooks機能(PreToolUse, UserPromptSubmit)を活用して、ポート衝突や危険コマンド(rm -rf, git push --force等)の実行を事前に自動防止する手法を解説します。...

開発ツール

Claude Codeのトークン消費を削減する — FTS5ナレッジDB + Tier索引設計

CLAUDE.mdに全情報を記載するとトークン消費が膨大になる問題を、Tier 1索引(軽量インデックス)とTier 2(FTS5 DB)の2層構造で解決する手法を紹介します。Nemotronによる分類とGeminiによる選別パイプラインも...

開発ツール

Claude Code + Gemini CLIの使用履歴をcronで毎朝自動集計する日報システム

Claude CodeとGemini CLIの使用履歴をcronジョブで毎朝自動集計し、プロジェクト別のトークン消費量やメッセージ数を可視化する日報システムの構築方法を解説します。...

開発ツール

google-generativeai → google-genai 移行ガイド

google.generativeaiパッケージの非推奨化に伴い、google-genai SDKへ移行する具体的な手順を解説します。import変更、GenerateContentConfig設定、既存コードの移行例を示します。...

開発ツール

判例PDFをRAGで検索する — Gemini + SQLite FTS5による法務AI検索システム

裁判所の判例PDFをテキスト変換し、SQLite FTS5で全文検索を実現。Gemini APIで争点抽出・要約を自動化する法務AI検索システムの構築手法を解説します。...

開発ツール

NITE CHRIPデータをFTS5で高速検索する法規制分析ダッシュボード

化学物質リスク情報プラットフォーム(CHRIP)のデータをSQLite FTS5でインデックス化し、Streamlitで法規制の検索・分析を行うダッシュボードの構築手法を解説します。...

開発ツール

WSL2でsystemdサービスを使いvLLM・Flask・cronを自動起動する運用術

WSL2でsystemdを有効化し、vLLMサーバー、Flask API、定期タスクをsystemdサービスとして管理する方法を解説します。起動順序の依存関係やjournalctlによるログ監視も紹介します。...

開発ツール

PatentLLM: 350万件の米国特許を無料検索できるエンジンを作った

SQLite FTS5で350万件の米国特許を高速検索。BM25ランキング、CPC分類フィルタ、Nemotron 9Bによるタグ分類を搭載した無料特許検索エンジンの技術解説。...

開発ツール

Coders at Work 全15人インデックス — プログラミングの巨人たちへのインタビュー集

Peter Seibel著『Coders at Work』に登場する15人のプログラマーの紹介と読みどころ。UNIX作者Ken Thompson、Erlang作者Joe Armstrong、JavaScript作者Brendan Eich、...