Clef-omni発表とClef高速化、Amazon Quickのブランドテンプレート対応ほか — Web Dev Digest: 2026‑10‑10
Top 20
Introducing Clef-omni with full multimodality, plus a faster Clef and a cheaper Clef-flash(完全マルチモーダルの Clef-omni を発表、Clef の高速化と Clef-flash の値下げも)
Source: Cloudflare Blog | Published: 2026-10-10 03:27 JST
- Cloudflare は判定モデル群 Clef に、テキスト・画像・音声・動画を 1 回の API 呼び出しで扱える Clef-omni を追加し、Clef-flash を値下げして Clef を最大 2.0 倍高速化した
- Clef-omni は Qwen3-Omni-30B-A3B-Instruct をベースに音声出力部を外したモデルで、Workers AI の
@cf/cloudflare/clef-omniと Hugging Face の公開重みで提供され、価格は入力 100 万トークンあたり $0.15 - Clef-flash は入力 100 万トークンあたり $0.09 から $0.038 に下がったが、ホスト版のコンテキストは 64k から 24k に縮小された(自前ホストの重みは 256k のまま)
- Clef は重みを変えずに配信基盤を SGLang に移し、約 3,400 トークン入力の中央値が 616ms から 305ms に短縮された
- Clef-omni は BANKING77 で 94.8、CLINC150+OOS で 97.7 と 4 モデル中最高だったが、PhishNChips では Clef の 79.6 に対し 73.2 にとどまった
Amazon Quick now supports brand templates for on-brand presentations and documents(Amazon Quick がブランドテンプレートに対応し、ブランドに沿ったプレゼン資料や文書を作成可能に)
Source: AWS What’s New | Published: 2026-10-10 00:00 JST
- Amazon Quick にブランドテンプレートを登録でき、生成するプレゼン資料や文書が組織の承認済みビジュアルに沿うようになった
- ブランド管理者は PowerPoint / Word のテンプレートを直接アップロードするか、SharePoint などの接続済みファイルストアから取り込める
- Quick はテンプレートから色・フォント・ロゴ・レイアウト・ブランドルールを抽出し、管理者が確認・修正してから組織全体へ公開する
- 依頼がルールに反する場合、Quick は理由を説明してブランドに沿った代替案を示し、タスクごとに最適なテンプレートを自動選択する
- 作成・公開できる人は管理者がカスタム権限で制御し、機能は Amazon Quick のデスクトップアプリで一般提供されている
Amazon S3 Vectors metadata pre-filtering is now available in AWS GovCloud (US) Regions(Amazon S3 Vectors のメタデータ事前フィルタが AWS GovCloud (US) リージョンで利用可能に)
Source: AWS What’s New | Published: 2026-10-10 02:00 JST
- Amazon S3 Vectors のメタデータ事前フィルタが AWS GovCloud (US-East) と (US-West) で使えるようになった
- 事前フィルタは類似検索の前にメタデータ条件を評価するため、絞り込みが厳しい条件では一致するベクトルを最大 5 倍多く返せる
- 同時に、パスや URL のような値を前方一致で絞り込む
$startsWith演算子が追加された - AWS は RAG・エージェント・セマンティック検索でフィルタ併用時により完全な結果が得られ、関連性の高い回答を返せると説明している
- 今回の提供対象は米国政府向けの GovCloud リージョンで、規制要件のあるワークロードでも同じフィルタ機能を使えるようになった
Anthropic Claude Sonnet 5.5 and Claude Opus 5.5 are now available on Kiro in AWS GovCloud (US)(Claude Sonnet 5.5 と Claude Opus 5.5 が AWS GovCloud (US) の Kiro で利用可能に)
Source: AWS What’s New | Published: 2026-10-10 02:13 JST
- AWS GovCloud (US) リージョンの Kiro IDE と CLI で Claude Opus 5.5 と Claude Sonnet 5.5 が選べるようになった
- Opus 5.5 は Kiro の社内ベンチマークで Opus 5 よりツール呼び出しが約 40% 少なく、トークン消費も約半分でタスクを完了した
- Opus 5.5 は 1M コンテキストで、クレジット倍率は Opus 5 の 2.2x から 2.0x に下がった
- Sonnet 5.5 は出力が 30% 以上高速化し、1M コンテキスト・クレジット倍率 1.3x で提供される
- 利用には Kiro IDE / CLI を最新版に更新して再起動し、モデルセレクターから新モデルを選ぶ
Amazon Bedrock now supports reasoning summaries for OpenAI models(Amazon Bedrock が OpenAI モデルの推論サマリーに対応)
Source: AWS What’s New | Published: 2026-10-10 02:44 JST
- Amazon Bedrock の OpenAI モデルが Responses API の
reasoning.summaryパラメータに対応し、推論過程の要約を回答と一緒に受け取れるようになった - 要約は reasoning 出力アイテムの
summary配列に、モデルの回答と並んで返される - 対象は Bedrock 上のすべての OpenAI モデルで、OpenAI GPT モデルを提供する全リージョンで使える
- リージョン内推論に加え、地理的クロスリージョン推論とグローバルクロスリージョン推論でも利用できる
- AWS はコーディングや多段の問題解決でモデルの考え方を確認し、デバッグやユーザーへの説明に使う用途を想定している
Amazon EC2 R8g instances now available in additional regions(Amazon EC2 R8g インスタンスが追加リージョンで利用可能に)
Source: AWS What’s New | Published: 2026-10-10 04:19 JST
- Amazon EC2 R8g インスタンスが AWS European Sovereign Cloud(ドイツ)リージョンで使えるようになった
- R8g は AWS Graviton4 を搭載し、Graviton3 ベースのインスタンスより最大 30% 高い性能を出す
- 用途としてデータベース、インメモリキャッシュ、リアルタイムのビッグデータ分析などメモリ集約型ワークロードを挙げている
- AWS Nitro System 上に構築され、CPU 仮想化・ストレージ・ネットワーク機能を専用ハードウェアとソフトウェアにオフロードする
- 同日には R8gd(ローカル NVMe SSD 付き)も同じ European Sovereign Cloud(ドイツ)リージョンに追加された
MCP v2 beta、initialize無しでtools/callが通った
Source: Qiita | Published: 2026-10-10 12:08 JST
- MCP TypeScript SDK v2 beta で initialize を送らずに tools/call を直接 POST したところ、HTTP 200 OK で結果が返ると確認できた
- 検証は
@modelcontextprotocol/serverclientnodeの 2.0.0-beta.4、Node.js v22.22.2 で行い、v1 の単一パッケージ@modelcontextprotocol/sdkが 3 つに分割されている NodeStreamableHTTPServerTransportをsessionIdGenerator: undefinedで起動すると、応答にMcp-Session-Idヘッダーは付かず tools/list も 200 で返った- 背景は 2026-07-28 版 RC 仕様での initialize ハンドシェイク廃止(SEP-2575)と
Mcp-Session-Id廃止(SEP-2567) @modelcontextprotocol/sdk@2は存在せず、v1 のserver.tool()はregisterTool()に書き換えないと動かない点が落とし穴だった
Next.js 16.4(Next.js 16.4 リリース)
Source: Hacker News | Published: 2026-10-10 11:13 JST
- Next.js 16.4 は Cache Components をすべての Next.js アプリに推奨すると表明し、create-next-app の新規アプリで既定有効にした(リリース記事は 2026年10月6日公開で、対象日には HN に投稿された)
- ルートやレイアウトに
export const ensureStatic = 'navigation'を置くと、動的コンテンツが混入した時点でビルドを失敗させられる('prefetch''shell'も指定可) next/cacheのnavigation()とprefetch()を await すると、該当部分をプリフェッチやシェルから除外して実際の遷移時まで描画を遅らせられるnext upgrade --agentがエージェント向けの移行ガイド・codemod・検証手順を用意し、experimental.agentUpgradeが dev / build 時にセキュリティ更新などを通知する- Turbopack のディスクキャッシュは Zstandard 圧縮で 20〜25% 縮小し、React 19.3 を同梱、実験的な Rust 版 React Compiler はメモリ 30%・コンパイル時間 15% を削減した
SQLite 3.54.0 Released(SQLite 3.54.0 リリース)
Source: Hacker News | Published: 2026-10-10 22:31 JST
- SQLite 3.54.0 は 2026年10月9日付でリリースされ、speedtest1 で前版より約 4% 高速になった
printf()/format()に JSON 文字列リテラル用の%J%j変換が加わり、C API にsqlite3_result_str()とsqlite3_incomplete()が追加された- CLI は 0 行の結果でも列見出しを表示するようになり、
.diskusedが非推奨の sqlite3_analyzer を置き換えるdiskused()拡張を使う - クエリプランナーは値が変わらない UPDATE で式インデックスを書き換えなくなり、
LIMIT 1付き UNION が少ないメモリで速く動く - Windows XP 以前と WindowsCE のサポートを打ち切って Vista 以降が必須となり、
ROWIDOIDという名前の列を ALTER TABLE で追加・削除・改名するとエラーになった
Agents can now buy domains with the Vercel CLI(エージェントが Vercel CLI でドメインを購入できるように)
Source: Vercel Changelog | Published: 2026-10-10 05:24 JST
- Vercel CLI でエージェントがドメイン候補の検索から購入開始までを行えるようになったが、購入の最終判断は人に戻す設計にした
- エージェントは
vercel domains searchで候補を探し、vercel domains checkとvercel domains priceで空き状況とレジストラ価格を確認する - 非対話で
vercel domains buyを実行すると構造化されたエラーと次に打つべきコマンドが返り、エージェントが無断で支払えないようになっている - 価格・自動更新の有無・登録者連絡先は、人が対話型ターミナルかダッシュボードで確認して確定する
- CLI には探索・価格確認・購入の流れを手順化したエージェント向けスキルが同梱されている
In Memory of Deno(Deno を偲んで)
Source: Hacker News | Published: 2026-10-10 02:33 JST
- Organic Software の Matt 氏は 2026年10月9日付の記事で、Cloudflare に買収され今後 1 年で終了する Deno を「20 年以上で最も好きな開発体験」と惜しみつつ、Node.js や Bun への移行は容易だと結論づけた
- 同社は事業をほぼ Deno 上に構築し、Deno Deploy・Deno Sandboxes・Fresh を使って数万人規模の利用者がいる製品を作ってきた
- 著者はネットワークやファイルアクセスを明示的に許可するまで遮断する、ブラウザ風のサンドボックスによるセキュリティモデルを Deno の美点に挙げている
- 終了の原因はベンチャーキャピタル出資企業としての「脆い事業モデル」にあったと著者は見ている
- 記事は Deno Deploy や JSR の今後には触れておらず、同社がオープンソースのライブラリ dsbuild を公開してきたことに言及している
30分で作るMCPサーバー入門:Claude Codeに繋がる自作ツールをTypeScriptで実装する
Source: Zenn | Published: 2026-10-10 00:04 JST
- 自作 MCP サーバーで最初につまずくのは実装ではなく、stdio トランスポートで
console.logが stdout の JSON-RPC を汚してサーバーが沈黙する罠で、ログはconsole.error()で stderr に出せば解決すると示した @modelcontextprotocol/sdk1.30.0 と zod で、.ts.tsx.js.pyから TODO / FIXME を再帰検索するlist_todosツールをregisterToolで実装している- Claude Code へは
claude mcp add todo-scanner -- npx tsx <絶対パス>で登録し、起動ディレクトリに依存しないよう絶対パスを渡すよう勧めている - 接続前に
npx @modelcontextprotocol/inspectorで単体テストし、claude mcp listで登録を確認する手順を推奨している - Claude Code を終了しても子プロセスが残る場合があり、
ps aux | grep tsxで確認するよう注意している
DMの入力欄をAI作業と共用しない:会話レーンをTypeScriptで分離し、誤実行をサーバーでも拒否する
Source: Qiita | Published: 2026-10-10 02:09 JST
- DM と AI 相談とアプリ操作を同じ入力欄で扱う問題は、スレッドを 1 つに保ったまま入力権限を 3 つのレーンに分ければ履歴を分断せずに解消できると結論づけている
- レーンは相手との通常会話の
dm、要約や返信相談のai_question、状態変更を準備するaction_requestの 3 種類 dmレーンの内容は AI に渡さず、ai_questionでは利用者が明示的に同意した範囲だけを文脈として渡す- レーンは本文から意図を推測せず、どの入力欄から送ったかで決め、
send_dmはdm、prepare_actionはaction_requestのように命令の種類と対応づける - サーバーは
lane_mismatchai_consent_requiredstale_thread_revisionなどのエラーで拒否し、action_requestの状態変更は人の承認後にだけ反映する
AIに書かせたNext.jsのコードで起きやすいセキュリティの穴と、直し方
Source: Zenn | Published: 2026-10-10 05:27 JST
- AI が書いた Next.js App Router のコードで再現できた 9 種類の穴は、公開 Semgrep ルールセットでは修正前のコードでも 1 件も検出されなかった
- 穴の多くは不正なコードではなく、Server Action や Route Handler での認証・所有者確認が書かれていないという「確認の欠落」だった
- 再現した穴は SQL インジェクション、
NEXT_PUBLIC_経由の API キー露出、dangerouslySetInnerHTMLによる XSS、画像プロキシの SSRF、ファイル名を使ったパストラバーサル、緩い CORS などに及ぶ - p/typescript(74 ルール)・p/owasp-top-ten(80)・p/secrets(41)などは 0 件で、著者は攻撃をテストに書き、修正前に成功し修正後に失敗することを確かめる方法を勧めている
- 検証は Next.js 15.5.2・Node.js 22.22.0・Semgrep 1.180.0 で行い、15.5.27 への更新で npm audit の指摘が 3 パッケージから 2 に減った
個人開発1-2.React Three Fiber で、イラスト調の3Dの部屋をコードだけで作る
Source: Zenn | Published: 2026-10-10 05:59 JST
- 画像やモデルデータを使わず、React Three Fiber と drei だけで本を読む人・植物・ろうそく・猫がいるイラスト調の 3D の部屋を描けた
- カメラを
[9.8, 7.4, 9.8]に置きfovを 32 に絞ると遠近感が弱まり、模型やイラストのような見た目になる - 床の木目は 512×512 のオフスクリーン canvas に 8 枚の板を描いて
CanvasTextureにし、板ごとに HSL の明度を少しずつ変えている - 植物の揺れは
useFrameでrotation.z = Math.sin(t * 0.9) * 0.025を更新し、植物ごとに位相をずらしている - テクスチャに
THREE.SRGBColorSpaceを指定しないと色がくすみ、毎フレームの値をuseStateに入れると秒間約 60 回再レンダリングされるためuseRefを使うべきだと注意している
hydration の前に押されたリンクは React の onClick を通らない
Source: Qiita | Published: 2026-10-10 08:00 JST
- 読み込み直後に押された難易度タブの選択が保存されなかった原因は、保存処理を React の onClick に書いていたことだと判明した
- タブは別 URL への
<a>リンクなので、hydration 前に押されるとブラウザ標準の遷移だけが起き、onClick は一度も呼ばれない - サイトは Next.js の静的書き出しで、記事を「ふつう」「やさしい」の 2 難易度で出し、選択を localStorage に保存してリンク先を合わせる仕組みだった
- 対策として
<head>のインラインスクリプトでdocumentに capture フェーズの click リスナーを登録し、closest('[data-segment]')でタブを特定して保存するようにした - テストでは
**/_next/static/chunks/**をroute.abort()で遮断して hydration を起こさず、クリック後に localStorage のdifficultyが'easy'になることを確かめた
Wi-Fi接続用QRコードのエスケープ規則は2種類ある:ZXing方式とWPA3仕様をNode.jsで比べる
Source: Qiita | Published: 2026-10-10 10:37 JST
- Wi-Fi 接続用 QR コードのエスケープ規則は ZXing の wiki と Wi-Fi Alliance の WPA3 仕様 v3.5 で異なり、互いの方式で読むと SSID やパスワードを誤読すると確認できた
- ZXing 方式は
\ ; , " :をバックスラッシュでエスケープし、WPA3 仕様は印字可能範囲外のバイトとセミコロンを%XXでパーセントエンコードする - セミコロンは ZXing では
\;、WPA3 では%3Bになり、日本語 SSID は WPA3 では UTF-8 バイトごとの%XXになるが ZXing には規定がない - Node.js で比較すると、エスケープし忘れた
Cafe;Guestはエラーにならず SSIDCafeとして読まれ、端末は別のネットワークを探してしまう - 著者は記号を避けられない場合は印刷前に iPhone と Android のカメラで実機確認するよう勧め、自社ツールでは ZXing 方式を採用している
ブラウザでJavaScript (ESM)を実行するCLI
Source: Qiita | Published: 2026-10-10 12:33 JST
- Node.js 向けの既存 ESM スクリプトをそのまま Web ブラウザで実行できる CLI ライブラリ webdriver-js-cli と playwright-js-cli を公開した
- webdriver-js は WebDriver 経由でブラウザ上の JS を実行し、その結果を CLI に返す
- Mac の Safari では
safaridriver --enableの後にsafaridriver -p 4444を起動し、webdriver-js -eでワンライナーを実行できる - 実行例では
navigator.userAgentをconsole.logし、Safari の UA 文字列がターミナルに出力された - playwright-js-cli は
chromium-jsfirefox-jswebkit-jsコマンドを持ち、node:assertとnode:testは自動で test-assert-lite に差し替わるが、他のnode:組み込みは提供されない
Reactのコンポーネント設計原則 ― 入門から実務で迷わないための指針
Source: Zenn | Published: 2026-10-10 13:47 JST
- React のコンポーネント設計原則は絶対的なルールではなく判断の指針であり、小さなプロトタイプに過剰適用すると過剰設計になると結論づけている
- 単一責任と、状態・ロジックをカスタムフックへ分離して表示側は props を描画するだけにする構成を基本に据えている
- props が 7 個を超えたら見直し、10 個なら設計を再考する目安とし、
showHeaderのような真偽値フラグよりchildrenによる合成を勧めている - 状態は使う場所の近くに置き(コロケーション)、
items.lengthのような派生値は state に持たず描画時に計算する - 共通化は同じパターンが 3 回現れてから(Rule of Three)とし、チームでは原則そのものより共通基準の合意が重要だとしている
Node.js 26のSQLiteで中央値とパーセンタイルを計算する
Source: Zenn | Published: 2026-10-10 14:47 JST
- Node.js v26.0.0 の
node:sqliteでは追加パッケージなしでmedian()percentile()percentile_cont()percentile_disc()が使えると確認した - 同梱 SQLite は 3.53.4 で、コンパイルオプションに
ENABLE_PERCENTILEが含まれていた - 10, 20, 40, 80 の 25 パーセンタイルは補間する
percentile(value, 25)とpercentile_cont(value, 0.25)が 17.5、入力値を返すpercentile_discが 10 だった - 第 2 引数の尺度は
percentileが 0〜100、percentile_cont/percentile_discが 0〜1 と関数ごとに異なる - 全件 NULL のグループでは 4 関数とも NULL を返すため、JavaScript 側で数値として扱う前に NULL 処理が必要になる
All Articles
Zenn
| # | Title | Summary | Author | Published |
|---|---|---|---|---|
| 1 | Claude Code のエージェントを猫にして、ターミナルで見守れるようにしてみた | メインを親猫「ボス」、サブエージェントを子猫として全画面に描き、並列作業の状況を見える化する neko-agents を作った | @tora29 | 00:00 |
| 2 | 返礼品と市販品を型番で突き合わせる: 精度を測ってわかった、LLM の判定が効くところ・効かないところ | ふるさと納税返礼品と楽天の商品を型番照合して実質還元率を出すサイトで、LLM 判定の精度を測り効く場面を切り分けた | @mmuuss | 00:30 |
| 3 | AIエージェントに生産性と防御を。Google Cloud + Geminiで作る『Engine-Zero』 | AI にコード修正させる際の脆弱性混入・機密漏えい・コスト肥大を防ぐ CPOS Engine-Zero をハッカソン向けに Gemini で構築した | @emilia_lab | 01:30 |
| 4 | D1 の「1 回 100 個まで」に 100 人ずつ+日付 2 つで当たった。番号は json_each で 1 つにまとめる | 顧客 ID を 100 件ずつ分けても日付 2 つで D1 のバインド上限 100 を超えたため、ID を JSON 1 つにして json_each で展開した | @y3chi5z | 04:47 |
| 5 | AIコーディングエージェントの安全な初期設定:Next.js / TypeScript チーム向けキットと手順書 | Claude Code の権限ルール・フック・CLAUDE.md を Next.js チーム向けにまとめた本で、フック単体テスト 149 件が 3 OS で合格 | @yakankun | 05:59 |
| 6 | 国土地理院のハザードタイルのピクセル色を読んで、住所の浸水想定区域を判定する | z=17 のハザードタイル PNG の 1 ピクセルの RGBA を凡例 JSON と照合し、API キーもサーバーも使わず浸水想定区域を判定した | @pohoda | 06:54 |
| 7 | 端末で作った Claude Code の Mod をデスクトップ版で開くと当たる 5 つの差 | Claude Code 2.1.286〜2.1.288 で端末向け Mod をデスクトップで開くと session.start の $.ui.open が効かないなど 5 つの差に当たった | @nakadaharuki | 08:00 |
| 8 | DynamoDBのGSIとLSI、「どのキーを変えるか」で整理したらスッキリした | インデックスは変えるキーで GSI / LSI、キャパシティは予測可否で課金方式、DAX は読み取り多めの時だけ、の 3 軸で DVA 対策を整理した | @yasutomo7974 | 08:31 |
| 9 | IPA高度試験の記述式・論文式を、自分のChatGPTで採点してもらう練習サイトを作った | 正解のない IPA 午後の記述式・2,000 字前後の論文式を、利用者自身の ChatGPT で採点させるブラウザ練習サイト GogoLab を作った | @sorapenguin | 09:00 |
| 10 | 実務で迷わないための非同期バックエンド設計・判断術 | Go と AWS の非同期配信システムを題材に、キュー・冪等性・スケール・障害・コストを設計レビューで説明できる判断に落とす本 | @kyrenzk | 09:02 |
| 11 | 未初期化のプラグインは start しない — 倉庫WMSの状態機械と引当在庫 | README に OSGi とある cooola-micro の本体は OSGi ではなく ConcurrentHashMap 上の状態機械で、未初期化プラグインは start しない | @kensudo1203 | 09:26 |
| 12 | Geminiの原価を入出力トークンだけで数えると漏れる。思考・キャッシュ・実モデルの記録 | Gemini の原価は思考トークンと実際に応答したモデルも記録しないと正しく集計できず、分類器呼び出し分も含めて原価計算した | @ikeyu0806 | 10:05 |
| 13 | Google OAuthはトークン取得成功でも連携成功とは限らない。scopeを検証する | Google OAuth でトークン保存に成功しても API が 403 になる事例から、実際に付与された scope を検証する実装に変えた | @ikeyu0806 | 10:05 |
| 14 | 【今日の3本】Supabaseの鍵を読むだけに絞ってAIエージェントに渡せる ほか2本 | 読み取り専用に絞れる Supabase の鍵、0.8B〜4B の 3 サイズで表やグラフ数値も抽出する LightOnOCR-3 など 3 本を取り上げた | @hathat | 10:25 |
| 15 | 複合主キーを使ったリレーションはもうやめて! | 親の複合主キーを子へ伝播させると JOIN 用の列が増え業務キー変更が波及するため、単一サロゲートキーと UNIQUE 制約を勧めた | @arupaka_sho | 10:46 |
| 16 | 「失敗した」より「何もしていない」が怖い。Supabaseのpg_cronとpg_netで作る、静かな失敗に気づく監視 | 十数本の pg_cron ジョブがリリース当日にエラーもなく何もしていなかった経験から、pg_net で実行結果を監視する仕組みを作った | @tzp | 11:52 |
| 17 | 6つのAIチャットの入力欄に、拡張機能から文字を入れるのは思ったより難しかった | ChatGPT・Claude・Gemini など 6 サイトは入力欄の作りが違い、value 代入では送信ボタンが反応しない問題を Chrome 拡張 Qarta で解決した | @repech | 12:04 |
| 18 | 個人開発SaaSのStripe webhookで踏んだ4つの穴 — 二重配送・二重契約・APIバージョンのズレ | FastAPI と SQLAlchemy 2.0 の AI 議事録 SaaS で、Stripe webhook の二重配送・二重契約・API バージョン差など 4 つの穴に当たった | @kaigiai | 12:06 |
| 19 | WAF でブロックする前に確かめていること | 巻き添えの正規利用者確認、国や JA4 のような広い条件は自動化の兆候と組み合わせる、決め手がなければ保留して記録する、の 3 点 | @azunyan | 12:17 |
| 20 | WEBアクセシビリティを高める画像alt属性の最適化手法と効率化のアプローチ | 飾り画像は空 alt でよいという雑な運用を見直し、LLM や検索エンジンの構造理解にも効く alt テキストの設計基準を示した | @valleywag | 12:18 |
| 21 | 【石巻ハッカソン2026 IT Boot Camp部門】AIでプログラミング体験! | 石巻ハッカソン 2026 の IT Boot Camp 部門向けに、AI を使ってプログラミングを体験する教材を本として公開した | @is0629sy | 12:32 |
| 22 | Zabbix 5.0→7.0 × AL2→AL2023 × MariaDB→PostgreSQL:AI無停止移行の全実装 | 約 2,322 万行・5 年分のヒストリを持つ Zabbix 5.0 を、マルチモデル AI の分担で 7.0 と PostgreSQL へ監視停止なしで移行した | @qryuu | 13:20 |
| 23 | 【MCP自作】普段使いのAIを専属トレーダー化!日本株・仮想通貨のシミュレーション取引環境「Trading Dojo」の設計と実装 | 普段使いの AI エージェントに MCP で取引ツールを渡し、日本株と仮想通貨の模擬取引を一緒に行う Trading Dojo を実装した | @kotax | 16:06 |
| 24 | Nuxt 4 のポートフォリオを完全静的にして Cloudflare Workers に載せるまで — SEO のためにやったこと全部 | Nuxt 4 の routeRules で全ページを prerender し、構造化データを揃えた完全静的サイトを Cloudflare Workers に載せた | @namespace | 16:14 |
| 25 | MCP入門、TypeScript SDKで最小サーバーを作ると新仕様は既定でオフ | 公式 TypeScript SDK で最小構成に書いた MCP サーバーは initialize を受け付けて動き、2026-07-28 版の新仕様は既定で無効だった | @kai_kou | 16:18 |
| 26 | 英語面接を控えたエンジニアへ:練習用のAIアプリを個人開発し、課金まで実装した話 | 発話ごとに ★1〜5 評価と日本語添削を返す英会話練習アプリを作り、登録なし 40 回の試用と月額課金まで実装した | @speakingstudio | 16:19 |
| 27 | constなのに配列へ追加できる?「再代入」と「変更」を分けて考える | const は再代入を禁じるだけで配列の中身の変更は防がないことを、数値の TypeError と配列 push の対比で確認した | @japan_pds838a | 16:34 |
| 28 | クリックで動かしたいのに、なぜ先に実行される?関数の渡し方を復習 | addEventListener に handleClick() と括弧付きで渡すとその行で実行されることを、押下回数カウンタで確かめた | @japan_pds838a | 16:34 |
| 29 | 「Markdownテーブルジェネレーター」をアップデートしました | 変換結果のその場プレビューと、セル内のパイプ記号でテーブルが壊れる問題への対応を Markdown テーブル生成ツールに加えた | @ss_infra | 16:51 |
| 30 | Next.jsからvinextへ移行してみた | Cloudflare Pages の SSG ブログを Next.js から vinext へ移し、Vitest・Storybook・commitizen で詰まった点と対処を示した | @taka1156 | 17:01 |
| 31 | VOICEVOXをWebで使いたい!そのために作成された「VOICEVOX Web」を紹介 | インストール不要でスマホからもずんだもん等の音声合成を使えるブラウザ版サービス VOICEVOX Web を作った | @kuma757 | 17:09 |
| 32 | 同じシード値なら同じダンジョン:ブラウザ RPG の自動生成と「乱数列を分ける」設計 | ブラウザ RPG『EverPulse』で用途ごとに乱数列を分け、同じシードなら誰のブラウザでも同じ階を生成し地形配信を不要にした | @nobukz_code | 17:16 |
| 33 | EC比較で価格だけでは見えない「Seller情報」を整理するデータ設計 | 価格比較で配送・返品・実績も比べられるよう、ECデータを Product・Offer・Seller の 3 エンティティに分ける設計を示した | @aitoolresearch | 17:21 |
| 34 | 日本語だけのアプリを、あとから英語に対応する進め方(tanacode 1.4.0 で約 1,350 キーを移した工夫) | macOS アプリ tanacode 1.4.0 で約 1,350 キーを移して英語対応し、表示崩れの検知や語順の違いへの対処を示した | @tanashun | 17:31 |
| 35 | ネット小説をクロールしてEPUBに変換、Kindleに配信する仕組みを12時間でつくった | ネット小説を EPUB 化して Kindle に配信する仕組みを、12 時間で 3 リポジトリ・計 125 コミットで実用まで作った | @tett23 | 18:20 |
| 36 | 呼びかけると声で応える PC の AI 秘書を、常駐させた Claude Code を「頭」にして作った | 常駐させた Claude Code や Codex に作業を任せて声で報告する音声 AI「あまね」v0.5.0 の設計を MIT 公開コードで説明した | @ai_amane | 18:59 |
| 37 | AI Consumer Research Simulator:公的統計とAI4PBに基づく自律型消費者調査基盤 | 日本の公的統計とスタンフォード AI4PB 研究を基に、マルチエージェントで仮想消費者調査を行う Web アプリをハッカソンに提出した | @hyama2396 | 19:21 |
| 38 | Haiku 5.5へ任せるTypeScript保守を選ぶ:独立採点つき3課題の追試キット | 独立採点で比べた結果、decimal 金額 parse 修正は Sonnet、テスト追加と金額検証の共通化は Haiku 5.5 を試す候補と判定した | @clopy | 19:31 |
| 39 | Separate Video Export Status from Review with a JavaScript Guard(JavaScript のガードで動画書き出し状態とレビューを分離する) | 写真から動画を作るツールで、生成成功の表示が品質確認済みと混同されないよう書き出しとレビューの状態を分ける JavaScript ガードを実装した | @mixvioai | 19:33 |
| 40 | さよなら日立汎用機 ― 6つの移行先をシミュレーションしてみた #1 B 銀行の情報系を AI で移す | COBOL 約 800 本・JCL 約 500 本の架空 B 銀行情報系を、BigQuery など 6 つの移行先へ 2031 年 3 月までに AI 主体で移す想定 | @mika_and_coco | 20:13 |
| 41 | GuardDuty Custom Detection Rulesは検知ロジックではなく『業務上の想定』を書く場所 | 2026年9月追加の GuardDuty Custom Detection Rules はルール本体が AWS 管理で、利用者はアカウントごとの業務上の想定を割り当てると整理した | @xim2jp_tokyo | 20:35 |
| 42 | AIに正しいExcel操作コードを一発生成させる!超高速エンジン「osbxl」の公式サンプル集を公開 | C++ コアの Excel 生成エンジン osbxl の Python・Node.js・Java・PHP・Wasm 向けサンプルと全 11 章のリファレンスを公開した | @osb_office_com | 20:37 |
| 43 | Claudeの利用制限も無料枠のエラーも怖くない!自作LLM API Gatewayで実現する安定・自動ルーティング | 無料枠の 503 や Claude Pro の利用上限で作業が止まる問題に対し、複数 LLM へ自動で振り分ける API Gateway を自作した | @lumichy | 21:24 |
| 44 | 【AWS Lake Formation】Glue Data Catalogに対するIAMAllowedPrincipals権限について | Lake Formation の Catalog creators と Database creators に既定で入る IAMAllowedPrincipals の正体と働きを調べた | @tmiki | 21:27 |
| 45 | Generative AI Leaderを受ける前に、試験ガイドで自分との相性を見る | 出題は生成 AI 基礎約 30%・Google Cloud サービス約 35% などで、実装より事業判断を担う人向けだと試験ガイドから読み取った | @ray_keymaso | 21:31 |
| 46 | ministaのMarkdownサポートを活用して “お知らせ” ページを実装してみた | 学術団体の旧来 HTML サイトを TSX 化する準備として、minista v5 の Markdown サポートでお知らせページを試作し GitHub に公開した | @kazurayam | 21:48 |
| 47 | 静的サイトに人気の記事を出す — アクセス解析の取り込みで別サイトと 404 の行を落とす | GA4 の数字を日×ページの表に写してビルド時に人気記事 5 本を出し、同一プロパティの別サイト行と 404 行を除外した | @kodomo_news | 22:57 |
| 48 | Googleの「Agent Development Kit (ADK)」を使ってAIエージェントを作ろう | Python の ADK で gemini-3.8-flash を使い、経費精算などを検索する search_faq 関数をツール登録した社内 FAQ エージェントを作った | @tatsuqumo | 23:00 |
| 49 | 個人サイトをNext.jsからAstroに移行した | OpenNext で Cloudflare Workers に載せていた個人サイトを Astro へ移し、移行理由・問題・コストを振り返った(CMS は移行せず) | @maretol | 23:05 |
| 50 | React習熟度ベンチマークでHaiku 5.5が見せた底力 | Haiku 5.5 は max で 85.56 点と Sonnet 5.5 high の 81.08 点を上回ったが、Opus 5.5 max の 94.46 点には届かなかった | @uhyo | 23:35 |
| 51 | encodeURI は [ ] を残すと書いていたら、実際は %5B %5D にしていた。IPv6 の URL が壊れる理由 | encodeURI は角括弧を %5B %5D に変えるため http://[::1]:8080 が new URL() で ERR_INVALID_URL になり、括弧を戻して対処した | @hashitoz | 23:43 |
Qiita
| # | Title | Summary | Author | Published |
|---|---|---|---|---|
| 1 | わが家の料理属人化を解消したくて、家族専用のレシピアプリを作った(導入編) | 夫婦で味がばらつき再現もできない料理と、1 歳児の頻繁な食事仕様変更に対応するため家族専用レシピアプリを作った | @antimacho612 | 00:23 |
| 2 | AWSでTCP通信を設計・構築するには? | 利用者 PC→EC2、EC2→外部 API、EC2→RDS など方向別の TCP 通信を、AWS でどう設計・許可するかを表で整理した | @namnam3225 | 00:53 |
| 3 | Zabbixバージョンアップの「DBコンバート監視停止」をAIで過去にする:AL2(MariaDB)→AL2023(PostgreSQL)無停止移行と8年越しのDB調査 | 約 2,322 万行の気象データを持つ Zabbix を Gemini / Antigravity などで AL2023 と PostgreSQL へ監視停止なしで移した | @qryuu | 02:11 |
| 4 | AWSのデータ連携サービス | Firehose・SQS・Kinesis Data Streamsの違い | Firehose は配信先への自動転送、SQS はメッセージの一時保存、Kinesis Data Streams はリアルタイム処理と役割を分けて設定を確認した | @namnam3225 | 02:35 |
| 5 | 押しても何も起きないボタンでハマった。要素が「押せる」かの判定10通りを実測してみた | 折りたたみメニュー内で offsetParent が null のボタンを押せなかった件から、要素が押せるかの判定 10 通りを実測した | @fujiken818 | 02:53 |
| 6 | 【実務で使えるSVG】transformと座標変換 チートシート|translate・scale・rotateを整理 | SVG の translate・scale・rotate を適用した後に、見た目の位置と元の座標がどう対応するかを用途別に早見表化した | @RYMK_Works | 03:49 |
| 7 | UI配色を3回全面刷新しても破綻しなかった理由 〜デザイントークンの単一情報源と「上げ赤・下げ緑」の死守〜 | 株スクリーニング端末 ALPHA FORGE の配色を 3 回刷新しても破綻しなかったのは、デザイントークンを単一情報源にしたためだった | @charge0315 | 07:37 |
| 8 | 光ファイバーはなぜガラスなのに光が漏れないのか。全反射と開口数NAをJavaScriptで計算 | 全反射の臨界角と開口数 NA、減衰やパルス広がりを JavaScript で計算し、ブラウザの光ファイバー通信シミュレーターで確かめた | @NovaSolver | 08:00 |
| 9 | test-assert-lite 同じテストスクリプトをブラウザでも動かす | node:test と node:assert と同じ describe / it / deepStrictEqual をブラウザでも使える test-assert-lite を公開した | @kawanet | 10:28 |
| 10 | 第14回 Terraform講座|RDS Security Group | RDS の Security Group は EC2 の Security Group からの MySQL 3306 番だけを許可すべきだとし、Terraform で定義した | @nyarusasu22 | 10:59 |
| 11 | 【AWS】Amazon Quick ハンズオン ― 第3回 Chat Agents:顧客問い合わせ対応 | 架空クレジットカード会社の顧客問い合わせを題材に、Amazon Quick の Chat Agents 機能を 2026年10月時点の仕様で試した | @takasan2479 | 11:16 |
| 12 | Amazon Redshift(Amazon Redshift の整理メモ) | Redshift は MPP と列指向ストレージの DWH で、常設のプロビジョンド型と従量課金の Serverless でコスト効率が変わると整理した | @Minato_playwithtech | 11:55 |
| 13 | Idempotency Keyを付けるだけでは二重処理を防げない。結果の保存まで検証する | ローカル D1 でメモ作成と結果保存を同じ batch() に入れ、応答消失・同時実行・入力食い違い時の重複防止を確認した | @hiro123 | 11:58 |
| 14 | reactコース#8 | useReducer と useContext を学び、useContext は props のバケツリレーをなくすために使うと理解した学習メモ | @langhuanamacha | 12:02 |
| 15 | OCR前の二値化で字が消える — 閾値は文字の濃さと紙の明るさを測ってから | cv2.threshold の固定閾値 128 では文字の最暗画素が閾値より明るいと字が丸ごと白に飛び、照明ムラでは影が黒く潰れた | @jhao29784 | 12:16 |
| 16 | 「Saved」の後をPlaywrightで検査する:リロードと入力エラーでデータが消えないか | 正常保存を基準にリロードや無効な更新の前後で値を比べる検査を、OSS の App Crash Lab 0.3.0 で JSON 設定化した | @aichance | 12:16 |
| 17 | OCR の前処理を 14 通り比べた — スクショは二値化しないほうが読める | 固定閾値 4 種・大津・局所適応など 14 通りの前処理を比べ、スクリーンショットは二値化しない方が OCR で読めた | @shuy55568 | 12:19 |
| 18 | JavaScript覚え書き(随時更新) | インターンに備え、filter が true の要素だけを返すことなど個人開発で知った JavaScript の細部を随時追記するメモ | @satoshin_astonish | 12:26 |
| 19 | OCR の前処理で二値化を既定にしない — 灰色の注意書きが 0 字になった | ブラウザ側でグレースケール化と二値化を既定にしたところ灰色の小さい注意書きが 0 字になったため、既定の二値化をやめた | @shujing943 | 12:28 |
| 20 | OCR前の拡大、tesseract.jsは誤り半減・PP-OCRv6は横ばい | 画面共有スクショを 2〜3 倍に拡大すると tesseract.js は誤りが半減したが、PP-OCRv6 では横ばいだった | @xyue41464 | 12:30 |
| 21 | SAM・CloudFormation・CDKについてDVA対策としてまとめてみる | CloudFormation は Stack と Change Set、SAM は sam build と sam local、CDK は cdk synth と Construct を DVA 頻出点として比べた | @keitakei777 | 12:51 |
| 22 | アプリ更新前の変更点を確認|kintone Config Lensの使い方 | kintone 設定画面に変更点・設定概要・フィールドコードをチップ表示する MIT の Tampermonkey スクリプトを公開した | @NestRec | 13:07 |
| 23 | やってみるNuxt | Nuxt で ToDo リストを作り、配列から 1 件外すだけで画面の行も減り、app/pages や server/api に置くだけで URL ができると確認した | @tri-ponte | 13:39 |
| 24 | ChatGPTのプランの枠で画像を作る小さなスクリプトを自作しました(Codex CLI の codex exec を Node から呼ぶ) | Codex CLI の codex exec を Node から呼び、ChatGPT 課金プランの枠内でゲーム用の魚やコインの画像を 1 行で生成した | @tarou_0818 | 13:41 |
| 25 | Storybookで自分用のUIカタログを作り、個人開発のUIを標準化する | 個人開発の React アプリで毎回作っていたセレクトボックスなどを Storybook のカタログに集約し、仕様とスタイルを揃えた | @ei_1263_ | 13:43 |
| 26 | Chakra UI v3 × React Hook Form でバリデーション | useState と React Hook Form の混在で動かなかった名刺登録フォームを、状態管理を RHF に一本化して Chakra UI v3 で直した | @asamimimi | 13:47 |
| 27 | draw.ioのSkillsで AWS の Web 3層構成図を作る — KIROで指示だしから PNG 出力まで | Kiro に指示して aws-architecture-diagram スキルで公式アイコンの Web 3 層構成図を draw.io 形式で作り、高解像度 PNG に書き出した | @Takenori_TAKENOKO_Style-LLC | 13:51 |
| 28 | CodePipeline・CodeBuild・CodeDeploy・Elastic BeanstalkについてDVA対策としてまとめてみる | CI はビルドとテストを CodeBuild が担い、CD の Delivery と Deployment の違いと各サービスの役割を DVA 向けに整理した | @keitakei777 | 14:02 |
| 29 | Cloudflare Clef-omni は音声と動画をどこまで判定できるか ── 通話の用件は得意、異常音と感情は苦手 | 音声 508 件・動画 206 本で Clef-omni を試し、通話の用件判定は得意だが異常音と感情の判定は苦手だと分かった | @Takuya__ | 14:22 |
| 30 | AWS SAAの問題文から構築するサーバーレス問い合わせフォーム構成 | SAA の問題文と正解構成を基に、無料枠だけで本番を意識したセキュリティ設計のサーバーレス問い合わせフォームを構築した | @finestar1208 | 15:09 |
| 31 | 仕事のダブルチェックを減らしたくて、ブラウザ内で完結するデータ処理ツールを AI と作りました(Astro × Cloudflare) | IoT ゲートウェイ設定などの確認作業向けに、ブラウザ内で完結する Web ツール集 KantanTools を Astro と Cloudflare で作った | @weixiaoxkq | 15:28 |
| 32 | 保存できているのにテストが落ちる:localStorageの読み取り競合をPlaywrightで再現 | E2E の失敗原因はアプリではなく検査側が保存前レコードと保存後タイトルを混ぜていたことで、App Crash Lab v0.2.1 で直した | @aichance | 16:04 |
| 33 | 【Prisma 8】Docker起動時にTodoアプリへ初期データを投入する | React・Hono・PostgreSQL の Todo アプリで、RC 版の Prisma v8 の seed.ts を Docker 起動時に実行して初期データを入れた | @keikeigo | 16:06 |
| 34 | TTS音声選択の受入条件を定義する | TTS 音声を声の好みだけで選ぶと公開直前に発音・ミックス・権利の問題が出るため、シーン別の受入条件を定めた | @Yamanisaviel | 16:13 |
| 35 | CloudFront VPCオリジンで、既存のプライベートREST APIを最小限の改修でインターネット公開する | 社内限定の API Gateway プライベート REST API を、既存リソースを変えずに CloudFront VPC オリジン経由でインターネットへ公開した | @yuki_ink | 16:53 |
| 36 | AWS閉鎖網+Snowflakeを作る + ADサーバを利用する場合 | AWS 閉鎖網で AD ドメイン参加サーバーから Private Link 経由で Snowsight に接続でき、名前解決を AD か Route 53 かで検証した | @Cache-Hit | 16:57 |
| 37 | オンプレ環境にCloudWatchエージェントを導入するならばSystemsManager Agentも一緒にインストールしよう | オンプレの Ubuntu 24.04 で CloudWatch エージェントに IAM アクセスキーを置かずに済むよう、SSM Agent との併用を勧めた | @amarelo_n24 | 17:01 |
| 38 | 開発記録:アクセス解析の失敗でアップロードを止めない設計 | 製品ページは Umami のスクリプト、利用者の HTML はサーバーから board-view イベントで測り、解析失敗でアップロードを止めない | @plopino | 18:31 |
| 39 | Catch Reordered Photo References with a JavaScript Map Check(JavaScript の Map チェックで写真参照の並べ替えを検出する) | @Image1 などの位置タグは配列順に意味を持つため、件数が正しくても並べ替わった参照を Map で検出するチェックを作った | @mixvioai | 18:38 |
| 40 | 自分の PC で動く音声 AI「AI あまね」を入れて、追加機能(プラグイン)を 1 つ作るまで | Windows に MIT ライセンスの音声 AI「あまね」を入れ、「牛乳を買い物メモに足して」で記録する買い物メモのプラグインを作った | @ai_amane | 18:59 |
| 41 | straceで覗くWebフレームワークの裏側:Node.js, Python, GoがOSと交わす会話を解読する | strace で Node.js・Python・Go の Web アプリがリクエスト処理やファイル読み込みで発行するシステムコールを比べた | @CodeTea_Ping999 | 19:19 |
| 42 | マウントするって結局なんですか? | EBS のアタッチとマウントは別段階で、マウントはファイルシステムをディレクトリツリーの一点につなぐ操作だと説明した | @ktdatascience | 19:27 |
| 43 | 公式SNSのURLを毎回探していたので、正本を一つにまとめた話 | 公式 SNS の URL や問い合わせ先を毎回探し直していたため、公開情報の正本を 1 つに集約し参照方法を開発ルールに加えた | @J-WORKS_HQ | 19:53 |
| 44 | 侵入から管理者権限まで最短 5 分。AI を使った情報漏洩の今と AWS で見直すべき対策 | 数百の AI エージェントによる攻撃で開始 26 秒に 11 組織が侵入され最短 5 分で管理者権限を奪われた事例から AWS の対策を挙げた | @leomarokun | 19:57 |
| 45 | AWS ハンズオン 料金見積ツール | 書籍『AWSではじめるインフラ構築入門 第2版』に沿い、calculator.aws で VPC などのサービスを追加して料金を見積もった | @Kagesyu | 20:09 |
| 46 | ブラウザゲームのタブ復帰で時間を飛ばさない:再開時にフレーム時刻をリセットする | 毎秒 120 単位の物体が 20 秒の離席で 2,400 進まないよう、非表示で一時停止し再開時にフレーム時刻をリセットした | @nikotick | 20:33 |
| 47 | GuardDutyのCustom Detection Rules入門:「このアカウントでは起きない操作」を検知する | 2026年9月4日追加の GuardDuty Custom Detection Rules は AMI 外部共有やフローログ削除などをアカウント単位で検知できる | @Xim2jp | 20:35 |
| 48 | BedrockのGPT-6.1 Solに「どう考えたか」を要約してもらった話 | 9 月にはエラーで弾かれた reasoning.summary が 10 月 9 日から Bedrock の GPT-6.1 Sol で通り、推論要約を受け取れた | @manaty | 20:47 |
| 49 | CSVの比較結果を、あとで見返せるHTMLに保存する | 価格だけ直したつもりの CSV で商品番号やサイズの変化も確認できるよう、比較結果を HTML ファイルに保存する機能を足した | @supportapp3 | 20:59 |
| 50 | 業務シミュレーションの数字を信じられる作りにする──整数tick・同時刻の処理順・不変条件テスト(TypeScript) | 24 件の注文を扱う発送センター模型で、整数 tick と同時刻の処理順固定により「積み込み 409 秒」が毎回再現するようにした | @mamagotolab | 21:24 |
| 51 | GitHub ActionsからAWSへ安全に接続する:OIDCとIAMロールの実装手順 | アクセスキーを Secrets に置かず、OIDC トークンで IAM ロールを引き受けて GitHub Actions から S3 へアップロードした | @sponge841841 | 21:24 |
| 52 | PostgreSQL:NULLIF:2つの値が等しい場合にNULLを返す方法 | NULLIF は 2 引数が等しければ NULL、違えば第 1 引数を返し、空文字列や 0 を NULL に置き換える用途に使えると示した | @masato_y | 21:25 |
| 53 | PostgreSQLで性能問題が発生したが、ログがなく原因を特定できなかった話 | log_min_duration_statement を大きいまま本番に出した結果、性能問題の時間帯の遅延 SQL がログに残らず原因を特定できなかった | @chakugan | 21:39 |
| 54 | 【Python/PostgreSQL】500万社規模の日本企業オープンデータを名寄せ・高速統合する実践アーキテクチャ | 法人番号公表サイトや gBizINFO など約 500 万社のオープンデータを、㈱表記揺れなどを吸収して名寄せ統合する構成を示した | @listkigyou | 21:41 |
| 55 | 【CICD入門】AWSでシンプルなCICDを作る(第1回:全体像編) | AWS 標準機能だけで Lambda の CI/CD を組み、Stack を 3 つに分け名前を Stack 名から決める設計方針を示した | @mkthrkw | 22:01 |
| 56 | 【CICD入門】AWSでシンプルなCICDを作る(第2回:構築編) | Bootstrap Stack と CI Stack を作り、権限を作る役と指示する役に分けて GitHub への push で Lambda が更新される状態にした | @mkthrkw | 22:01 |
| 57 | 【CICD入門】AWSでシンプルなCICDを作る(第3回:運用編) | Lambda の Version と Alias で戻せるリリースにし、失敗に気付くための監視を加えて CI/CD を運用可能にした | @mkthrkw | 22:01 |
| 58 | WAL-G の Direct I/O でバックアップがページキャッシュに残るか試してみた | WAL-G v3.0.9 で実験的機能の WALG_DIRECT_IO を有効にし、バックアップ時にページキャッシュへ残るかを手元で確かめた | @asahide | 22:36 |
| 59 | JavaScript の正規表現で、エラーは出ないのに結果だけ間違う5つのパターン | g 付き正規表現を使い回すと lastIndex で test が false になるなど、Node.js v24.14.1 で 5 つの誤りパターンを実行確認した | @ennagara128 | 22:48 |
| 60 | 2026年10月10日 今日のQiitaトレンド記事をポッドキャストで聴こう! | 前日夜の Qiita トレンド記事を AI ポッドキャスト化し毎朝 7 時に更新、出典に「2026年の情報漏洩を手口で分類」などを挙げた | @ennagara128 | 23:16 |
| 61 | AWS閉鎖網+Snowflake 内部ステージのS3への接続設定 | 閉鎖網 AWS から Snowflake の S3 内部ステージへ、グローバル経由のゲートウェイではなくインターフェースエンドポイントで接続した | @Cache-Hit | 23:26 |
| 62 | 同じミリ秒に作った ULID 1000件は、並べ替えると生成順にならない | 同一ミリ秒の ULID は乱数部で並ぶため生成順にならず、順序を保つには前回の乱数部に 1 を足す monotonic 方式が要ると確認した | @hashito | 23:42 |
Publickey
2026-10-10 付の記事はありませんでした。
gihyo.jp
2026-10-10 付の Web 開発関連記事はありませんでした。
GIGAZINE
| # | Title | Summary | Published |
|---|---|---|---|
| 1 | 無料のオープンソースEPUB・PDFリーダー「Readest」、Windows・Linux・macOS・Android・iOS・ブラウザ・KOReaderでハイライト・メモ・分割画面読書・AIテキスト読み上げ・AI自動翻訳・クラウド同期が可能 | OSS の電子書籍リーダー Readest は 2 冊を並べる分割画面、AI 読み上げ、書籍全体の翻訳、端末間同期にブラウザ版でも対応する | 18:00 |
ITmedia News
2026-10-10 付の Web 開発関連記事はありませんでした。
TypeScript Blog
2026-10-10 付の記事はありませんでした。
Node.js Blog
2026-10-10 付の記事はありませんでした。
Astro Blog
2026-10-10 付の記事はありませんでした。
Cloudflare Blog
対象日の該当記事はすべて Top 20 に掲載されています。
Vercel Changelog
| # | Title | Summary | Published |
|---|---|---|---|
| 1 | New Pro teams now default to 30-day deployment retention(新規 Pro チームのデプロイ保持期間が既定で 30 日に) | コーディングエージェントでデプロイ頻度と保存履歴が増えたため、新規 Pro チームの保持期間を既定 30 日に短縮した | 03:00 |
| 2 | Deployment Storage billing begins for existing Pro teams(既存 Pro チームで Deployment Storage の課金が開始) | 全 Pro チームで Deployment Storage と Functions Storage が月 1GB あたり $0.10 の課金となり、保持期間も 30 日に変わる | 03:00 |
AWS What’s New
| # | Title | Summary | Published |
|---|---|---|---|
| 1 | AWS Lambda supports OAuth authentication for self-managed Apache Kafka event sources(AWS Lambda がセルフマネージド Apache Kafka イベントソースの OAuth 認証に対応) | Lambda のセルフマネージド Kafka ESM が OAuth 認証に対応し、Confluent Cloud・Aiven・Redpanda などにも接続できる | 01:30 |
| 2 | Amazon Connect Customer now provides automated checks to improve performance evaluation forms(Amazon Connect Customer が評価フォーム改善のための自動チェックを提供) | 評価フォームをベストプラクティスと自動照合し、AI による自動記入の精度を上げる修正案を管理者に提示する | 02:00 |
| 3 | Amazon EC2 R8gd instances are now available in additional regions(Amazon EC2 R8gd インスタンスが追加リージョンで利用可能に) | 最大 11.4TB のローカル NVMe SSD を備える Graviton4 搭載 R8gd が AWS European Sovereign Cloud(ドイツ)で使えるようになった | 04:29 |
| 4 | AWS Security Hub now exports findings to S3 in CSV or JSON format(AWS Security Hub が検出結果を CSV または JSON 形式で S3 にエクスポート可能に) | Security Hub の検出結果を CSV か JSON(OCSF)で S3 へ出力でき、コンプライアンス報告や監査証跡に使える | 07:00 |
Google Cloud Blog
| # | Title | Summary | Published |
|---|---|---|---|
| 1 | Modernizing Unstructured Data Workflows: Alteryx Live Query meets Google Cloud BigQuery(非構造化データのワークフローを近代化:Alteryx Live Query と Google Cloud BigQuery の連携) | Alteryx One Live Query が BigQuery 上でウェアハウス内実行し、非構造化データの移動と分断ツールへの依存を減らすと説明した | 01:00 |
Supabase Blog
2026-10-10 付の記事はありませんでした。
web.dev
2026-10-10 付の記事はありませんでした。
Mozilla Hacks
2026-10-10 付の記事はありませんでした。
CSS-Tricks
2026-10-10 付の記事はありませんでした。
Smashing Magazine
2026-10-10 付の記事はありませんでした。
Hacker News
| # | Title | Summary | Published |
|---|---|---|---|
| 1 | VideoDB leads a 100-hour action retrieval benchmark vs. AWS Nova and Twelve Labs(VideoDB が 100 時間の行動検索ベンチマークで AWS Nova と Twelve Labs を上回る) | 2026年10月6日付の記事で、100 時間の一人称動画の Hit@10 は VideoDB 40.39%、AWS Nova 35.40%、Twelve Labs 32.87% だった | 00:14 |
| 2 | Show HN: We made SQLite support concurrent writes(Show HN: SQLite で同時書き込みを可能にした) | 書き手ごとの専用 WAL とページ競合検査を行う VFS 拡張で、16 スレッドの挿入が 8,630 から 49,277 tx/s(5.7 倍)に向上した | 00:35 |
| 3 | How HN: Svgee – Import SVGs as React components in Vite, 16x faster than SVGR(Svgee:Vite で SVG を React コンポーネントとして読み込み、SVGR より 16 倍高速) | SVG 専用パーサで createElement 呼び出しを生成する Vite 7 以降向けプラグインで、SVGO なしの小さな SVG では SVGR の 15.6 倍速い | 01:00 |
| 4 | Spec-Forge – Zero-config OpenAPI mock server with strict validation&MCP stdio(Spec-Forge:厳格な検証と MCP stdio に対応した設定不要の OpenAPI モックサーバー) | OpenAPI 3.0 / 3.1 から設定なしでモックを立て、—strict で不正リクエストを 422 で拒否し、MCP 経由で 6 つのツールを提供する | 01:17 |
| 5 | Ahead-of-Time Compilation of JavaScript to WebAssembly via Static Type Inference [video](静的型推論による JavaScript から WebAssembly への事前コンパイル[動画]) | リンク先の Vimeo は確認画面が表示され、見出しから VMIL 2026 の発表動画と分かったが内容の記載は取得できなかった | 02:09 |
| 6 | Show HN: Cactus Needle – Local tool calling and speech-to-text in JavaScript(Show HN: Cactus Needle:JavaScript でローカルのツール呼び出しと音声認識) | Needle モデルと音声認識の Whistle をブラウザ内で動かし、初回 35MB のダウンロード後は音声もデータも端末外に出さずに操作できる | 02:49 |
| 7 | Show HN: Context Diet – trims tool output before it floods Claude Code’s context(Show HN: Context Diet:Claude Code のコンテキストをツール出力があふれる前に削る) | 8,000 字超の Bash などの出力を要約に置き換え全文はファイルに保存する Mod で、30,372 字の出力が 1,153 字になった | 03:18 |
| 8 | Postgres sharding with Citus and StackGres – scaling coordinator nodes(Citus と StackGres による Postgres シャーディング:コーディネーターノードのスケール) | StackGres 1.19 の Citus 向け Query Router で、単一コーディネーターの約 55 万 TPS が 3 台で約 143 万 TPS になった | 04:37 |
| 9 | Vec1: Native vector search (ANN) in SQLite(Vec1:SQLite ネイティブのベクトル検索(ANN)) | IVFADC と OPQ を使う外部依存なしの SQLite 拡張で、L2 とコサイン距離に対応し現行版は 0.7、1.0 前にテスト拡充が必要としている | 14:52 |
| 10 | WebSocket Servers in JavaScript: Node.js, Bun and Deno in 2026(JavaScript の WebSocket サーバー:2026 年の Node.js・Bun・Deno) | ping-pong 計測で Node.js 26 と uWebSockets.js が毎秒 4.9 万往復と C 実装の 5.4 万に迫り、Deno 4.0 万・Bun 3.7 万だった | 17:58 |
| 11 | Prompt areas are built the wrong way(プロンプト入力欄の作り方は間違っている) | AI アプリの基本であるプロンプト入力欄が単純な操作もこなせず同じアプリ内でも挙動が違うと主張する投稿で、1 ポイント・コメントなしだった | 19:24 |
| 12 | Show HN: SqlFlow – Durable Workflows Backed by PostgreSQL or SQL Server(Show HN: SqlFlow:PostgreSQL / SQL Server を基盤にした永続ワークフロー) | ステップ結果を DB に保存し、LISTEN/NOTIFY や Service Broker で起床させる MIT の永続ワークフローで、.NET・Java・Python・Go の SDK がある | 19:47 |
| 13 | Talorys – A self-hosted personal AI agent on Cloudflare’s free tier(Talorys:Cloudflare 無料枠で動くセルフホスト型の個人 AI エージェント) | Workers・SQLite 版 Durable Objects・Pages と Workers AI の glm-4.7-flash で動き、npx create-talorys で自分のアカウントに構築できる | 19:52 |
| 14 | Deno Is Joining Cloudflare(Deno が Cloudflare に加わる) | Simon Willison 氏は 10 月 9 日付で、Deno ランタイムは 1 年の保守後に開発終了と伝え、Node の権限モデルはホスト単位で許可できない点を比べた | 22:13 |
| 15 | WebSocket Servers in JavaScript: Node.js, Bun and Deno in 2026(JavaScript の WebSocket サーバー:2026 年の Node.js・Bun・Deno) | リンク先は X(旧 Twitter)の投稿で本文を取得できなかった。10 番の Lemire 氏のブログ記事と同じタイトルで投稿されている | 22:58 |