Sign in

Tomoko Uchida

@mocobeta.dev
132 followers 63 following 711 posts

LLM, 検索, データに興味があります. Blog: blog.mocobeta.dev GitHub: github.com/mocobeta

PostsRepliesMedia
Tomoko Uchida @mocobeta.dev · 23/09/2026
OpenSpec, うっかりspec修正すっ飛ばして実装修正しても,後で辻褄合わせができた。specと実装が乖離しないように運用できると安心できる。個人レベルでは神経質になればいいけどチームだと強制力が要りそう
000
Tomoko Uchida @mocobeta.dev · 23/09/2026
トークン使って身上サーベイされてるわけで、候補に挙がっているのはありがたい話である(そういうリクルーティングのサービスがあるのかな?)
000
Tomoko Uchida @mocobeta.dev · 23/09/2026
そんな細かいことまで一体どうやって調べた、という冷や汗かくようなパーソナライズドリクルーティングメッセージが届くAI時代すごい
120
Tomoko Uchida @mocobeta.dev · 19/09/2026
貯まった大きい仕事をまとめて連休に片付けるクセを直さないとと思いながら,今度もまた仕事できるうぇーいってなってる()
010
Tomoko Uchida @mocobeta.dev · 19/09/2026
とはいえ理解を後回しにしたとこに追いつくのが億劫な領域はあって,フロントエンドはもう諦めることにしてる
000
Tomoko Uchida @mocobeta.dev · 19/09/2026
AIエージェントがなんでも作ってくれると,理解負債は貯まり続けるし貯まった負債は解消し続けないといけないんだけど,「理解しないと作れない」が「作った後で理解したらいい」に変わったのは大きいなと
130
Tomoko Uchida @mocobeta.dev · 16/09/2026
couldn't agree more github.com/apache/lucen...
github.com
lucene/AI_POLICY.md at main · apache/lucene
Apache Lucene open-source search software. Contribute to apache/lucene development by creating an account on GitHub.
020
Tomoko Uchida @mocobeta.dev · 15/09/2026
LLMに日本語のドキュメント書かせる時に,この一文だけ入れると,けっこうまともな日本語になって嬉しい "Write in readable Japanese as much as possible, but: - Keep essential technical terms that have no common Japanese translation, like "API", "REST", "GraphQL" in English"
010
Tomoko Uchida @mocobeta.dev · 15/09/2026
OpenSpecリポジトリのdocsは,人間向けに書かれているようで読みやすいな。見習おう・・・
000
Tomoko Uchida @mocobeta.dev · 09/09/2026
Cはコアラの耳のキャップをかぶったヒトという風説を流布したい
010
Tomoko Uchida @mocobeta.dev · 08/09/2026
C, 耳をとったら、マンガ日本昔ばなしのにんげんに見えてきて、さらにじっと見ているとにんげんにしか見えなくなった
110
Tomoko Uchida @mocobeta.dev · 02/09/2026
堺雅人の怪演は凄かった。 いいものを観た。 演技なんて何も分からないのに、なんで凄いというのは分かるんだろう。 VIVANT:1人3役、堺雅人に称賛 「鳥肌立った」「どれだけ引き出しあるの」 「野崎さんを裏切っていない」説も(ネタバレあり) - MANTANWEB(まんたんウェブ) share.google/s4WXPi50R4ga...
share.google
VIVANT:1人3役、堺雅人に称賛 「鳥肌立った」「どれだけ引き出しあるの」 「野崎さんを裏切っていない」説も(ネタバレあり) - MANTANWEB(まんたんウェブ)
俳優の堺雅人さん主演のTBS系日曜劇場「VIVANT(ヴィヴァン)」(日曜午後9時)の第16話が8月30日に放送された。堺さん演じる新キャラクターの劉銘軒(リュウ・ミンシュエン)…
010
Tomoko Uchida @mocobeta.dev · 01/09/2026
グーグルマップ、lake americaの多言語対応(検索と表示)も瞬殺で対応されてて、これがオペレーショナルエクセレンスか
000
Tomoko Uchida @mocobeta.dev · 29/08/2026
codex appは気に入ってたのだけど、スーパーアプリ化してから、できることが増えすぎて逆に使わなくなってしまった Zedが使いやすいこともあってエディタに回帰してる
010
Tomoko Uchida @mocobeta.dev · 24/08/2026
ご紹介ありがとうございました!初podcastいい経験になりました🙇
010
Tomoko Uchida @mocobeta.dev · 18/08/2026
AIで発音チェックさせると、fとlとbの発音が弱いみたいだ。特にfが全然だめで、何度やってもhと認識される…
010
Tomoko Uchida @mocobeta.dev · 17/08/2026
聞いていただいてありがとうございます!話すのに慣れていなくて拙い回になってしまいました 😅 が、なにか面白かったことがあったら嬉しいです!
110
Tomoko Uchida @mocobeta.dev · 12/08/2026
そうですね。最大限にLanceDBの性能を引き出すには直接Rust APIを使うことになると思いますが、現実のユースケースを考えるとやはりPythonSDK経由ということになりますね。GIL freeなビルドで並列度が上がるか試してみたい
010
Tomoko Uchida @mocobeta.dev · 12/08/2026
pgvectorとLanceDBの性能比較と考察。やはりPythonのGILの影響が大きいなあ。 implicit-none.com/ja/pgvector-...
implicit-none.com
pgvector vs LanceDB 実測ベンチマーク|RAG のベクトル検索はどちらを選ぶか (10万件×1536次元)
pgvector 0.8.6 と LanceDB 0.36 を同一データ (DBpedia OpenAI 埋め込み 10万件×1536次元) で実測比較。投入は LanceDB が 20 倍速、単独クエリも 2 倍速だが、8 並行では pgvector が逆転。フィルタ併用では pgvector の recall がプランナ次第で 0.07 に崩壊する条件と対策 (ANALYZE / iterat...
142
Tomoko Uchida @mocobeta.dev · 11/08/2026
MLOps/LLMOps/AgentOps 勉強会でLanceDBについて紹介しました! speakerdeck.com/mocobeta/lan...
speakerdeck.com
LanceDB入門
第67回 MLOps/LLMOps/AgentOps 勉強会 (https://mlops.connpass.com/event/401457/) の発表資料です。
0100
Tomoko Uchida @mocobeta.dev · 09/08/2026
明後日ここでお話させていただきます。(告知する余裕があるのは、珍しく2日前に資料ができたから…) 第67回 MLOps/LLMOps/AgentOps 勉強会 - connpass share.google/SA8LPvAz90N1...
share.google
第67回 MLOps/LLMOps/AgentOps 勉強会 (2026/08/11 19:00〜)
# イベント概要 * 第67回 MLOps/LLMOps/AgentOps コミュニティイベントです! MLOps コミュニティでは次回以降の発表者を募集しております。発表したい方はこちらより奮ってご応募ください! * 発表申し込みフォーム * ハッシュタグ:#mlopsコミュニティ # 発表内容 ## ソフトウェアにLLM/AIエージェントを組み込むための実践ガイド 『L...
051
Tomoko Uchida @mocobeta.dev · 09/08/2026
アンダーニンジャ新刊出てた!
010
Tomoko Uchida @mocobeta.dev · 28/07/2026
Solに自由にやらせると,依存ライブラリの不具合(と認識した何か)を修正してupstreamにPRを出そうとしていた
041
Tomoko Uchida @mocobeta.dev · 25/07/2026
銚子市のふるさと納税の返礼品の骨取りサバ、大きくて身がふっくらしていて、今年買ってよかったNo.1
050
Tomoko Uchida @mocobeta.dev · 25/07/2026
1年に1,2回だけ必要な名刺、作るか迷い続けてまだ刷ってなくて、たまに社会人力を発揮しないといけない機会(名刺交換)にすみませんと言い続けてる。
020
Tomoko Uchida @mocobeta.dev · 20/07/2026
Chrome, タブにカーソルを当てるとMemory Usageが表示されるようになっている。地味に嬉しい機能。いつからだろう
000
Tomoko Uchida @mocobeta.dev · 08/07/2026
形態素解析の使い道、もはや全文検索の単語分割しか残ってないと思う。 一方janomeのpypiダウンロード数は、うろ覚えだけど3年前の5倍くらいになっていて、何かにバンドルされてる結果なんだろうけど何も分からない(あとjanomeは単語や文字位置をサポートしないから全文検索にも使いにくいはず)
010
Tomoko Uchida @mocobeta.dev · 07/07/2026
Pi agentというミニマリズム思想の強いagent,速そうだしトークン使用量も抑えられそうで興味はありつつ,DIYのハードルがちょっと高い…。
020
Tomoko Uchida @mocobeta.dev · 07/07/2026
Zed + ACP 良いです。HITL, worktreeのハンドリング, ベンダー(coding agent)の切り替え,skillとcommandの呼び出し,どれもスムーズで動作が軽快。Plan modeはないけど,なくても自分は困らないかな。
000
Tomoko Uchida @mocobeta.dev · 04/07/2026
Qdrantの,hnswの実装,読みやすい
010
Tomoko Uchida @mocobeta.dev · 02/07/2026
Parquet, Iceburg, Arrowといった周辺仕様・スタック含めて一望できて,とても勉強になった。MemWAL面白いな。 bering.hatenadiary.com/entry/2026/0...
bering.hatenadiary.com
Lance / LanceDBとは何か - Bering Note – formerly 流沙河鎮
マルチモーダルAI向けデータフォーマットLanceの仕様を、ファイルフォーマット・テーブルフォーマット・インデックス・カタログの各層にわたって解説します。 Parquet/Icebergとの設計上の違い、ランダムアクセス最適化の仕組み、ベクトル検索インデックスの物理構造、実際のディレクトリ構造の観察、Icebergとの統合の 現状までを扱います。
040
Tomoko Uchida @mocobeta.dev · 28/06/2026
「ベクトル検索いらない」と言われている背景を少し調べてみると,いろんな話が混ざりすぎて疲れるな。 Claude Codeの開発者が「たかだか数個のgitリポジトリのファイル検索に事前インデクシングもセマンティック検索もいらん,grepでええ」と言っているのは,それはそう。
010
Tomoko Uchida @mocobeta.dev · 27/06/2026
ありがとうございます。ポッドキャスト初めてですが、検索やAIエージェント開発の話でしたら何かお話できるかもしれません🙏
130
Tomoko Uchida @mocobeta.dev · 27/06/2026
ありがとうございます。よかったです!!
100
Tomoko Uchida @mocobeta.dev · 27/06/2026
マンションの専有部に戸建て用回線を引き込んだだけだけど。
000
Tomoko Uchida @mocobeta.dev · 27/06/2026
古いマンションに光回線引き込むの4か月かかった。頑張った。
130
Tomoko Uchida @mocobeta.dev · 27/06/2026
家の回線がVDSLから10Gbps光回線になった!WiFiで実測1.5Gbps出てる!!!わーい!!!!!
010
Tomoko Uchida @mocobeta.dev · 26/06/2026
ベクトル検索も最近は不要論やオワコン論が出てきたりして,市民権を得たんだろうか キーワード検索かセマンティック検索という区別はともかく,IR分野では,80年代から君臨していたBM25モデルを,embeddingの検索がeffectivenessで上回ったのはパラダイムシフトだったと思っている(という話はマニアックすぎてできなかった)
050
Tomoko Uchida @mocobeta.dev · 26/06/2026
火曜日に勉強会で投影していたスライドが,思ってたよりPVあった。 よく知られたトピックが中心で退屈かなと心配していたけれど,想定していたオーディエンスに届いたようでよかったです。 speakerdeck.com/mocobeta/202...
speakerdeck.com
【2026年版】 ベクトル検索とEmbedding最前線
Encraft #25 生成AI時代の検索設計 https://knowledgework.connpass.com/event/393625/ の登壇資料です。
061
Tomoko Uchida @mocobeta.dev · 25/06/2026
tokenmaxxingブーム、乗る前に終わってしまった🥲
010
Tomoko Uchida @mocobeta.dev · 24/06/2026
情報が早い。ご紹介ありがとうございます!
100
Tomoko Uchida @mocobeta.dev · 17/06/2026
Qwen3.6 + Codex の所感をまとめました。 Qwen3.6とCodexは頑張らなくても使えそう blog.mocobeta.dev/posts/202606...
blog.mocobeta.dev
Qwen3.6とCodexは頑張らなくても使えそう | Keep Building by @mocobeta
Blog by a software engineer who loves search and coding
010
Tomoko Uchida @mocobeta.dev · 16/06/2026
Qwen3-Coder (30B) と比べると,Qwen3.6 (35b) は段違いに賢いな... reasoningとself-feedbackが格段に良くなってて体感メジャーバージョンアップしたくらいの感じ。プロプラのモデルと比べるとさすがに少し遅いことと,ツールコールで稀にバグるのを除けば,けっこう普通に使えそう。
120
Tomoko Uchida @mocobeta.dev · 16/06/2026
MTEB Leaderboard がリニューアルして見やすくなってる、表示も早くなってる share.google/dhbBe1Vxhvwt...
share.google
MTEB Leaderboard - a Hugging Face Space by mteb
Embedding Leaderboard
000
Tomoko Uchida @mocobeta.dev · 14/06/2026
海外のスタートアップ求人を見ると,シニア以上は full-stack and language-agnostic がデファクトみたい。数年前はこういうのは敬遠されていたと思うけれど,時代変わったなあ。
010
Tomoko Uchida @mocobeta.dev · 11/06/2026
「プログラマは不要、ソフトウェアエンジニアは不滅、ソフトウェアエンジニアとは/goalを使いこなせる人間のことだ!」という煽りタイトルを思いついた。たぶん疲れている
030
Tomoko Uchida @mocobeta.dev · 11/06/2026
遅ればせながら /goal コマンドを使い始めて、めちゃくちゃいいなこれ、と思いつつ、宣言的に達成条件と検証手段と制約条件を作業開始時に与える、というのはまあまあ高度なプロンプティングだよなあ。みんなこれができていたら世のソフトウェアの品質が底上げされてるだろうな…
100
Tomoko Uchida @mocobeta.dev · 28/05/2026
盛り上がっている github.com/microsoft/vs...
github.com
Add support in vscode for Agent Client Protocol (ACP) · Issue #265496 · microsoft/vscode
This is a new protocol developed by the ZedEditor (https://github.com/zed-industries/zed) team for integrating 3rd party Agent CLIs. Adding support in VSCode for this protocol will allow the AI wor...
000
Tomoko Uchida @mocobeta.dev · 27/05/2026
サービスメッシュ何もわからないから,EnvoyとIstioの関係,ってチャッピーもといGPT-5.5に聞いたら可愛いの返ってきた Istio └── Envoy × いっぱい なんかわかったw 多分質問の程度に応じて説明の仕方を変えていて,こいつレベル低いと思われた気がする
000
Tomoko Uchida @mocobeta.dev · 27/05/2026
徒歩5分以内に鮮魚店ほしい
030