SupabaseがTurso買収、Cloudflare Birthday Weekで46発表ほか — Web Dev Digest: 2026‑10‑05
Top 20
Supabase、1サーバあたり数百万ものSQLiteをホストする「Turso」買収を発表。AIエージェントで加速するDB需要に対応
Source: Publickey | Published: 2026-10-05 00:56 JST
- Supabase は SQLite ベースのデータベースサービス「Turso」を 10 月 2 日に買収したと発表し、AI エージェントが小さな DB を大量に立ち上げる需要に応えるとした
- Turso は 1 サーバーあたり数百万の SQLite データベースをホストでき、libSQL と Rust 実装の「Turso Database」を開発している
- Turso Cloud はイレブンナイン(99.999999999%)の堅牢性と最大 90 日間のバックアップ保持をうたっている
- 買収後も Turso のサービス提供は続き、Turso Database と AgentFS の開発を進めて非同期処理やベクトル検索を載せる予定とした
- 記事は PostgreSQL ベースの Supabase に SQLite 系の Turso が加わる構図で、Turso Database の Web API の起動が 6 倍速くなったことにも触れている
Everything we launched during Birthday Week 2026(Birthday Week 2026 で発表したすべて)
Source: Cloudflare Blog | Published: 2026-10-05 22:00 JST
- Cloudflare は 16 周年の Birthday Week 2026 で、9 月 28 日〜10 月 2 日の 5 日間に計 46 件を発表したと総括した
- 初日はオープンソースがテーマで、エージェント向け CLI「cf」、SDK/CLI 生成パイプライン「Forge」、サーバーレス CMS「EmDash」、Next.js を Vite 上で動かす「Vinext 1.0」を出した
- セキュリティでは公開認証局になる意向を示し、ポスト量子向けの Merkle Tree Certificates と暗号の利用箇所を AI で洗い出す「CryptoLabe」を発表した
- エージェント経済向けに Monetization Gateway(ベータ)と、AI がコンテンツを使うたびに支払う Pay Per Use を用意し、Containers をエージェントのサンドボックス向けに作り直した
- 開発基盤ではデータ分析の Cloudflare Basin と AI Search が一般提供になり、サーバーレスのイベントストリーム「K2」と p99 読み取り 2ms 未満の「Workers KV Instant」が加わった
spa-reference で要件から実装までの設計判断を追跡する
Source: Zenn | Published: 2026-10-05 00:03 JST
- 参照実装の価値は技術スタックではなく、要件から境界・整合性単位・外部契約・検証へ至る判断の経路を追跡できる点にあると結論づけた
- 対象は React + TypeScript の SPA、NestJS のバックエンド、PostgreSQL 17、AWS の単一バックエンド配布単位で、利用者ロールは Requester・Approver・Administrator の 3 種
- 判断は REQUIREMENTS.md・POLICY.md・BASIC_DESIGN.md・DETAILED_DESIGN.md と OpenAPI 3.1.0 の openapi.yaml に分けて記録している
- DRAFT → SUBMITTED → APPROVED の状態遷移は READ COMMITTED のローカルトランザクションで扱い、外部へのイベントは Transactional Outbox で出す
- 判断は
npm run api:check・npm run openapi:lint・prisma migrate diffと Node.js 24 / PostgreSQL 17 の CI で検証し、配布周期やデータストア要件が変われば再判断するとした
AWS なしで React + NestJS + PostgreSQL の業務 SPA をローカル実行する
Source: Qiita | Published: 2026-10-05 00:04 JST
- spa-reference は AWS API を模倣せず外部アダプターだけをローカル実装へ交換し、AWS なしでも業務ロジックを本番と同じ実装で動かせるようにした
- 認証は Cognito の代わりに LocalIdentityProvider、S3 はローカルファイル、SES はファイル記録、SNS は NDJSON 記録に差し替わる
npm ci && npm run demoで起動し、フロントは 127.0.0.1:5173、バックエンドは 3000、PostgreSQL は 55432 番ポートで動く- Node.js は v24 とメジャーバージョンの完全一致が必須で、Docker Compose v2 も前提になる
- Transactional Outbox のワーカーはローカルでも動かして最終配送先だけを差し替えるため、配送保証を本番と同じ仕組みで確かめられ、
npm run demo:deliveriesで記録を見られる
静的サイトの全ページは HTML だけで検査し、Lighthouse は種類ごとに 1 枚だけ測る
Source: Qiita | Published: 2026-10-05 08:00 JST
- Next.js で書き出した 1,199 ページの静的サイトの検査を 2 段に分け、HTML で判定できる項目は全ページ、描画が必要な項目は種類ごとに 1 ページだけ Lighthouse で測る方式にした
- title・description・canonical・alt・見出し順序・lang は HTML 解析で全ページを 8.3 秒で検査し、パーサを cheerio/slim にして 2.1 秒まで縮めた
- LCP・CLS・TBT・色コントラスト・タップ目標・未使用 JS/CSS は 19 種類 × 2 デバイスの 38 ページを約 25 分で測る
- 検査対象は人が名指しせず書き出したファイル一覧から機械的に決め、分類できない URL が出たら検査を失敗させて新種のページを見逃さないようにした
- 導入時点の違反は 4,391 件あり、違反ゼロになるまで検査を本運用に組み込まなかった
DDDのValue Object / Entity / RepositoryをTypeScriptで書く — 売上レポート自動化スクリプトを題材に
Source: Qiita | Published: 2026-10-05 08:30 JST
- 売上レポート自動化スクリプトに Value Object・Entity・Repository を当てはめた結果、ダイジェストに「¥NaN」が出ていた不正値を例外で即座に検出できるようになった
- 改善前は金額を “¥14,756” のような表示文字列で保存しており、数値を抜き出すコードが 3 箇所に重複していた
- Value Object の
Moneyは private constructor で生成をyen()とparse()に限定し、整数・非負のチェックと加算・等価判定を持たせた - Entity の
SalesReportは channel と date で同一性を判定し、Zenn ダッシュボードの不安定さに備えて売上の減少を例外で拒否する業務ルールを置いた JsonSalesReportRepositoryでドメイン型と永続化型SalesReportRecordを分け、Playwright を動かさずに vitest でドメイン層をテストできるようにした
ディレクトリ構成は「AIへの指示書」になる。Next.js App Routerで自分の設計論を答え合わせした話
Source: Zenn | Published: 2026-10-05 08:42 JST
- 4,300 コミット超の個人開発サービス「あじぴた」で検証した結果、置き場所が名前と階層だけで決まるディレクトリ構成はそのまま AI への指示になると結論づけた
- elements / layouts / common / features / pages の 5 分類、Atomic Design 不採用、関連ファイルの同居、バレルファイル(index.ts)を作らない原則は実サービスでも通用した
- App Router 向けに
app/はルーティング定義のみ、実装はsrc/、DB アクセスなどサーバー専用処理はsrc/server/に置くルールを足した - コンポーネントは 1 ファイルでも
src/components/elements/Button/Button.tsxのようにディレクトリ化し、import パスを安定させた - Server Component がデータ取得を担うため
src/stores/は 2 ファイルだけになり、状態管理ライブラリは入れず React 標準のuseSyncExternalStoreで足りた
Quintで始めるモデルベーステスト: 仕様のコード化とHono向け結合テストの作り方
Source: Qiita | Published: 2026-10-05 09:23 JST
- 在庫予約 API の仕様を Quint で検査し、そのトレースから取り出した期待値で Hono 実装を vitest で検証すれば、設計の誤りと実装のバグを両方捕捉できると示した
- 仕様の不変条件は「stock >= 0」と「在庫数 + 予約数が初期在庫 3 と一致する」で、POST /reservations は 201 / 409、DELETE は 204 / 404 を返す
quint run --out-itfで出力した ITF 形式のトレースを、#bigintや#mapを扱う自作デコーダで JavaScript の値に変換した- 各トレースを Hono の
app.request()で再生し、ステータスコードと GET /stock の値で突き合わせる - 在庫切れ判定を
stock < 0に変えると 20 本中 19 本が「step 12: Reserve(alice): expected 201 to be 409」のように失敗し、quint 0.33.0・hono 4.13.12・vitest 5.0.3 で確認した
JSON を通すと数値が変わる? 大きなID・NaN・-0・BigInt・1.50 で起きる5つのずれ
Source: Qiita | Published: 2026-10-05 12:17 JST
- JSON を通すと数値は別の値に変わることがあり、その多くはエラーにならず値だけが変わるため原因特定が遅れると Node.js v24.14.1 の実行結果で示した
- 9007199254740993 は
JSON.parseで 9007199254740992 になるため、ID は文字列で受けるか reviver のcontext.sourceから BigInt に戻すよう勧めた - NaN と Infinity は
JSON.stringifyで null に、-0 は 0 になり、Number.isFinite()での確認や符号の別フィールド管理が対策になる - BigInt の 10n は
JSON.stringifyで TypeError になり、replacer で文字列化するかJSON.rawJSON()を使う - 1.50 は
JSON.parseで 1.5 になるため、表示側でtoFixed()を使うか、バージョン番号など桁に意味のある値は文字列で持つ
学園祭webサイト。TypeSafe AIのJev で作る「言葉のゆれに強い」企画検索機能
Source: Zenn | Published: 2026-10-05 16:01 JST
- 東京都市大学 世田谷祭の公式サイトで、文字一致を優先しヒット 0 件の時だけ TypeSafe AI の Jev を呼ぶ構成にし、言葉のゆれに強い企画検索を 1 回約 0.097 円・中央値 303ms で実現した
- サイトは WordPress をやめて Next.js 16(App Router)・microCMS・Vercel で作り直し、検索対象は 98 企画
- Jev には検索語と企画情報を state として渡し、Choice 型で最適な企画、Noul 型で該当の有無を 1 リクエストで同時に問う
- 「ジュース」では本文に語を含まない「世田谷祭ドリンク」を提示し、「食べ物」では模擬店 24 件を抽出した
- 「体を動かしたい」など文字一致で 0 件だった検索にも答え、確度 0.5 以上を該当ありとする判定ルールはコード側に持たせた
ESLint + Prettier の設定ベストプラクティス(React / TypeScript)
Source: Zenn | Published: 2026-10-05 18:03 JST
- ESLint は品質、Prettier は整形と役割を分け、
eslint-config-prettierを Flat Config 配列の最後に置けば保存時の競合は解消すると結論づけた eslint-plugin-prettierは使わず、ESLint と Prettier は別コマンドで実行する- 前提は Node.js 20 以上、React 18 / 19、TypeScript 5 系、ESLint 9 系(Flat Config)、Prettier 3 系
- 使うパッケージは
@eslint/js・typescript-eslint・eslint-plugin-react・eslint-plugin-react-hooks・eslint-config-prettier・prettier - ESLint は未使用変数・Hooks の依存漏れ・演算子の誤用を、Prettier はインデント・クォート・セミコロンを受け持つ
PHPやってた人間がTypeScriptを始めて「DIって普通にできないんですか!?」となった話
Source: Zenn | Published: 2026-10-05 20:48 JST
- TypeScript で interface の DI に手間がかかるのは、型と interface がコンパイル時に消えて実行時の注入キーにできないためだと結論づけた
- NestJS では Symbol で注入トークンを定義し、
@Inject(TOKEN)を書き、モジュールのprovideで登録する 3 手順が要る - Laravel は型情報が実行時に残るため、型ヒントだけで型と注入キーを兼ねられる
- abstract class は実行時に残るので、
@Injectなしで Laravel に近い書き味になると代替策を示した - 小規模ならエントリーポイントで
newして組み立てる手動 DI で十分だとした
1500 Interactive React UI components with source included(ソース付きのインタラクティブな React UI コンポーネント 1500 個)
Source: Hacker News | Published: 2026-10-05 08:07 JST
- podie.dev は Magic UI・Aceternity・Motion Primitives・Codrops など複数ライブラリの React UI コンポーネントを集めたカタログで、サイト上の総数表示は 1,633 件だった
- 分類は Landing・Loading・Menu・Navigation・Carousel・Transitions・Backgrounds・3D・Cards・Interaction・Typography・Buttons の 12 区分に、AI & chat・Inputs・Feedback が加わる
- 各コンポーネントに「Copy prompt」と「Copy CLI command」が付き、AI への指示文か CLI コマンドで取り込める
- 一覧ではホバーでインタラクションをプレビューでき、導入ガイドや比較記事への導線もある
- 取得したページにはライセンスや料金、掲載日の記載は見当たらなかった
Friendship ended with Deno, now Node is my best friend(Deno との友情は終わり、今は Node が親友)
Source: Hacker News | Published: 2026-10-05 18:52 JST
- 著者は 10 月 3 日の記事で、Node が大きく改善していたため Deno から Node v26.10.0 へ移り、ビルドが 15% 速くなったと報告した
- 移行の理由は Deno の ZSH 補完が数週間壊れていたこと、JSR の「429 Too Many Requests」によるレート制限、並行 HTTP リクエストで失敗するバグ、VC 資本の影響による会社の変化だった
node:fs・node:path、Hono のアダプター経由のnode:http、設定不要の TypeScript 実行を使った- Node は node_modules 内の依存に対する TypeScript の型除去を方針として認めないため、Tsdown でバンドルして回避した
- GitHub ではなく Forgejo でセルフホストしたため、パッケージの provenance は失った
Can We Make React Faster Using the React Compiler?(React Compiler で React を速くできるか?)
Source: Hacker News | Published: 2026-10-05 21:00 JST
- 2026 年 9 月公開の記事で、著者は 13 種のワークロードで React Compiler を測り、Compiler 単体で 1.5〜5.7 倍速くなったと報告した
- Compiler はキャッシュスロットでメモ化し、
Symbol.for('react.memo_cache_sentinel')との比較で初回だけ JSX 要素を作って以降は再利用する - 著者はさらにインライン化・ブロック単位の DOM 差分・リストのメモ化・選択状態を考慮したキャッシュ・context の最適化を試作した
- 全試作を併用すると選択のベンチマークは 249.7ms から 4.9ms(51 倍)、2,000 行追加は 1,369ms から 84.6ms、TodoMVC のトグルは 385.5ms から 25.8ms に縮んだ
- インライン化は単独では性能を悪化させ、ブロック最適化と組み合わせて初めて効いたとし、試作は本番投入できる水準ではないと断っている
Edge Python, a sandboxed Python in WASM that beats CPython on loops(ループで CPython に勝つ、WASM 上のサンドボックス化された Python「Edge Python」)
Source: Hacker News | Published: 2026-10-05 09:55 JST
- Edge Python は Rust で書いた Python サブセットの処理系を WebAssembly にし、ブラウザ・JavaScript ランタイム・CLI で同じモジュールを動かせるようにした
- 単一パスの SSA コンパイラと段階的に最適化するレジスタ VM を持ち、NaN-boxing・インラインキャッシュ・mark-sweep GC を備える
- ファイル・ネットワーク・環境変数へのアクセスは
edge.jsonで宣言しない限り解決されず、edge add <name>で依存を足して権限を与える - 標準ライブラリは math・JSON・正規表現・struct・テスト用パッケージを持ち、完全な Python 互換は目標にしていない(ライセンスは Apache 2.0)
- HN のタイトルはループで CPython に勝つとしているが、公式サイトと GitHub の README には CPython との比較数値は載っていなかった
Surprises in Postgres SQL(Postgres の SQL の意外な挙動)
Source: Hacker News | Published: 2026-10-05 22:51 JST
- 2026 年 9 月 28 日の記事で、著者は Postgres の SQL には列と関数の記法を入れ替えられるなど意外な挙動が多いとして 9 項目を挙げた
- テーブルの別名に列数より少ない名前を付けると、名前を割り当てなかった列はそのまま結果に残る
a(t)のように列を関数として、t.dのように関数を列として呼べ、select u from uはスキーマ次第でテーブルにも列にも解釈される- キャストは
cast()・treat()・::・bigint '1'の 4 通りあり、テーブル作成時に同名の複合型が自動で作られdrop typeでは消せない - 文字列リテラルは unknown 型として演算子や関数に合わせて変換され、
length()には 8 つのオーバーロードがあり||は文字列も配列も連結する
One year later: the power of 1.1.1.1 interns(1 年後:1.1.1.1 人のインターンの力)
Source: Cloudflare Blog | Published: 2026-10-05 22:00 JST
- Cloudflare は 1,111 人のインターン採用目標を掲げてから 1 年で、750 人超が 48 チームで実際のプロダクトを出荷したと報告した
- 受け入れ拠点は Austin・San Francisco・London・Lisbon・New York・Singapore・Bengaluru・Washington DC・Sydney の 9 オフィス
- キャッシュのトランスコーディングでアセットをディスク上で約 3 分の 1 に圧縮し、EmDash CMS ではインターンが 2 人目のメンテナとして 1.0 リリースに関わった
- ポスト量子暗号の接続単位の可視化を Logpush・Log Explorer・HTTP Traffic Analytics に加え、BGP 調査では観測経路の約 70% で ORIGIN 属性の書き換えを見つけた
- Birthday Week の Protected Quick Tunnels・Workers のネイティブ Rust・BEACON・Containers にもインターンが関わり、来年もプログラムを拡大するとした
CloudflareがJevっぽい意思決定モデル「Clef」を公開、画像入力に対応しベンチマークではJev超えだがJev作者はベンチマークそのものに懐疑的
Source: GIGAZINE | Published: 2026-10-05 13:05 JST
- Cloudflare は Jev のような意思決定モデル「Clef」を Apache License 2.0 のオープンモデルとして公開し、Jev と違って画像入力にも対応させた
- Clef は 27B パラメータ、軽量版の Clef-flash は 9B パラメータで、Hugging Face で配布されている
- Decision Index 0.2.1 で Jev を上回るスコアを記録し、Web サイト分類では gpt-oss-120b の 4.7 秒に対し 2.2 秒で終えた
- Jev 作者のディオゴ・アルメイダ氏は、ベンチマーク向けに最適化したモデルと信頼性を重視したモデルの違いはスコアに表れないと指摘した
- 同氏は企業での導入ではベンチマークより実運用での信頼性が重視されると強調している
AWS Private CA now provides detailed certificate issuance logs(AWS Private CA が詳細な証明書発行ログを提供開始)
Source: AWS What’s New | Published: 2026-10-05 18:00 JST
- AWS Private CA は証明書の発行ごとに詳細を残す CloudTrail のサービスイベント「IssueCertificateDetails」の提供を 10 月 5 日に始めた
- イベントには X.509 の全フィールドと拡張を含む署名前(TBS)証明書と、サブジェクト・発行者・シリアル番号・有効期間・テンプレート・署名アルゴリズムが入る
- 発行を要求したアカウント・IAM プリンシパル・サービスプリンシパルも記録される
- 従来の IssueCertificate 管理イベントは成功時の証明書 ARN しか残さず、証明書の中身や署名した CA、署名前に失敗した発行は記録されなかった
- 設定やオプトインは不要で CloudTrail の標準料金以外の追加費用はなく、Private CA の全リージョンで使え、監査や署名アルゴリズム移行の追跡に使える
All Articles
Zenn
| # | Title | Summary | Author | Published |
|---|---|---|---|---|
| 1 | 中止ボタンで cancelled = true にしただけでは、予約済みの処理が結果を出してしまう | QR コード復元ツールで、cancelled フラグを立てるだけの中止では予約済みの処理が後から結果を出すため、中止の書き方そのものを直した | @hashitoz | 00:29 |
| 2 | Step FunctionsのワークフローをPythonで書ける「sfnx」を作った | Step Functions のワークフローを Python で定義できる sfnx を公開し、S3 オブジェクトが 10MB 超ならキーを返す例で使い方を示した | @iwamot | 00:40 |
| 3 | DiffusionGemma を Jev のような判定モデルとして Cloud Run GPU で動かし、アラートを分類してみた | vLLM に入った「DiffusionGemma as Jev」(#57250)で DiffusionGemma を Cloud Run GPU 上の判定モデルとして動かし、アラートを分類した | @mahiguch | 01:00 |
| 4 | kintone のレコードコメントは、消えたことを API から検知できない | kintone のコメントは投稿・削除で revision も更新日時も動かず、REST API に削除済みを列挙する手段もないため削除を検知できないと判明した | @villionsuzuki | 01:55 |
| 5 | AIエージェントのタスク・操作・引き継ぎを宣言で検査する——Agent Role Contracts v0.5.0 | AI エージェントのタスク・操作・引き継ぎを宣言で検査する Agent Role Contracts 0.5.0-alpha.1 を npm の next タグで公開プレビューにした | @asagiman | 02:02 |
| 6 | 凱旋門賞の公式トラッキングPDFから、16頭のレースをThree.jsで3D再生した | France Galop の公式トラッキング PDF だけで 2026 年凱旋門賞の 16 頭を Three.js で 3D 再生し、メイショウタバルが 14 着に沈んだ終盤を追えるようにした | @zguo | 07:04 |
| 7 | GitHub Actions の OIDC 連携は安全か — GitHub・Google Cloud・Firebase の公式資料から読む | GitHub・Google Cloud・Firebase の公式ドキュメントだけを根拠に、GitHub Actions の OIDC 連携で何が安全になりどこに穴が残るかを整理した | @isamua | 07:06 |
| 8 | Snowpipe + Stream + Task とは?Snowflakeで「取り込み」と「加工」を自動化する基本パターン | Snowflake の Snowpipe・Stream・Task を組み合わせ、Dynamic Tables では賄えない取り込みと手続き的な加工の自動化パターンを示した | @y_uuu | 07:30 |
| 9 | OSI参照モデル×Conftest(OPA)でTerraformのセキュリティを完全ガードする仕組みを構築した | Trivy・tfsec・Checkov のルール違反の羅列では層ごとの把握が難しいため、OSI 参照モデルの層別に Conftest(OPA)で Terraform を検査する仕組みを作った | @pensol | 08:00 |
| 10 | 環境変数が増えるのが嫌で、コード側の定数にしてみた | Cloud Run に渡す環境変数が 20 個を超えたため、実行環境を示す 1 つだけを残し、環境ごとの値はコード側のテーブルから引く形に移した | @gonta_ganbareyo | 08:00 |
| 11 | /code-review を受託案件の品質保証に組み込んだ結果 — 納品前レビューを「人の善意」から外す | 一人で回す受託開発で Claude Code の /code-review を納品前のゲートに組み込み、レビューを「気をつける」から気分に依存しない仕組みに変えた | @joinclass | 08:00 |
| 12 | 人生オワタ2を600回、Jev互換AIは穴を越えられず | Jev 互換の kev-4b と laya-ml に『人生オワタの大冒険2』を 600 回遊ばせたが向こう岸到達は 0 回で、応答は Mac の laya-ml で 15ms だった | @ccie26302 | 08:37 |
| 13 | 「いつ」はCloudWatch、「どこで」はX-Ray。役割の違いを整理した | Step Functions で Lambda を連携する構成を例に、CloudWatch は「いつ」異常が起きたか、X-Ray は「どこで」遅いかを示すと役割を整理した | @yasutomo7974 | 09:01 |
| 14 | パズル用のサーバーなしで、世界中のスマホが同じ20盤面を作るデイリーパズルを作った話 | ルーク・ビショップ・ナイトを置くデイリーパズル「Chesspy」で、パズル用サーバーなしに世界中の端末が同じ 20 盤面を作る仕組みを作った | @jaewonseo | 09:02 |
| 15 | Strands Deciderで誰に問い合わせたら良いか教えてもらえるアプリを作ってみる | AWS のオープンソース意思決定モデル Strands Decider を使い、誰に問い合わせればよいかを教えるサンプルアプリを作った | @yuki_matsumoto | 09:23 |
| 16 | Security as Code実践①:危険なTerraformをTrivyで検出してみる | 書籍『Security as Code』の第 1〜3 章を読んだうえで、危険な設定を含む Terraform を Trivy でスキャンして検出を試した | @tyz8250 | 09:58 |
| 17 | 今あえてGAEで、月額0円の、Google品質なWebサービスを作る | 12 年前にオンプレから GAE へ移した自社サイト trot.co.jp が月額 0 円で動く構成と、今あえて GAE を選ぶ理由を示した | @hatrot | 10:07 |
| 18 | バッチ時間帯だけCloudWatchアラームの通知を止める | CloudWatch メトリクスアラームには時間帯で評価を止める設定がないため、バッチ時間帯だけアラームアクションを無効化して通知を止めた | @techdbblog | 10:18 |
| 19 | コーダーからフロントエンドエンジニアへ #1-58|メソッドチェーン──filter から map へつなぐ | products.filter(p => p.stock > 0).map(p => p.name) を例に、filter から map へつなぐメソッドチェーンを連載 #1-58 で扱った | @koenjineer | 11:36 |
| 20 | 【非公式】Google Cloud Generative AI Leader 演習問題60問 | Google Cloud Generative AI Leader 試験ガイドの 4 セクションの比率に沿った非公式の 4 択 60 問を、根拠資料と取得日付きで本にした | @ray_keymaso | 11:46 |
| 21 | Claude Code の並行作業を1画面で回す「agent-calendar」を作った | Claude Code と Codex のセッションを日・週・月のカレンダーで 1 画面管理する Rust 製のローカル Web アプリ「agent-calendar」を公開した | @uiuifree | 12:05 |
| 22 | 【Google Cloud Professional全冠※2026年10月時点】IT未経験の体育会系新卒が3ヶ月で走り切るまでの全記録 | IT 未経験の新卒が ACE を含む 10 資格を約 3 か月・約 275 時間で取得し、Google Cloud Professional 全 9 種を 10 月 3 日までに揃えた | @kota_mukai | 12:37 |
| 23 | Claude に相場を読ませ、売買させる ― デスクトップ版 Claude Code の Mods で AI トレード画面を作った実戦録 | デスクトップ版 Claude Code の Mods で 9 機能を載せたプラグインを作り、Claude が模擬口座で売買する様子を SVG・字幕・PDF で見せた | @nakadaharuki | 13:25 |
| 24 | 食料がマイナスの間、木材で建つはずの道路まで作れなかった。条件式一つの話 | ブラウザゲーム「日本進化シミュレーション」で、食料だけ -20 までのマイナスを許す条件式のせいで木材で建つ道路まで建てられない不具合を直した | @autocamp | 13:44 |
| 25 | Cloudflare Birthday Week 2026 総まとめ | Cloudflare Birthday Week 2026 の 9 月 27 日の Founders’ Letter から Day 5(10 月 2 日)までの公式ブログ記事 45 本を日別に整理した | @asahi_iwm | 14:19 |
| 26 | BOM表のデータ設計を考える | 資材管理機能の BOM 表を関係テーブル・jsonb・グラフ DB の 3 案で比べ、BOM の関係をテーブルとして扱う案を最有力とした | @kochiba | 14:39 |
| 27 | 自作のアクセス解析ビーコンが、ページの描画を最大1.3秒止めていた | インラインの解析ビーコンが window.innerWidth と scrollHeight を読み描画を最大 1.3 秒止めていたため、描画後に回して 1.6〜3.7ms にした | @container_cms | 15:22 |
| 28 | 数十MBのモデルがスマホでツールを呼び、エージェントが自分の粗探しをし、簡単な問題に長考しなくなった日 | 8〜29MB のモデル「Needle」がツール呼び出しと項目抽出をこなす話など、小さな判断をどこで処理するかと思考量の調整を扱う 3 本を取り上げた | @hathat | 15:43 |
| 29 | Weekly AWS アップデート情報 - 2026年10月5日 | 9 月 28 日〜10 月 4 日の AWS アップデートをまとめ、OpenAI 搭載の Amazon Bedrock Managed Agents(BMA)のプレビュー開始を注目に挙げた | @maihagiwara | 16:00 |
| 30 | 仮想スレッドにしたら速くなる? Java のスループットの上限を AWS で測った(後編:キャリアスレッドとイベントループのブロック) | AWS 上で Java の 3 つの並行処理モデルを測る後編で、キャリアスレッドやイベントループをブロックしたときのスループットへの影響を検証した | @ryotashi29 | 16:39 |
| 31 | Hermes Agentに自社タスク管理ツールをMCPで繋いだ | Nous Research の Hermes Agent に自社のタスク管理ツールを MCP でつなぎ、毎回状況を貼らずに「続きをやって」と頼めるようにした | @takehirot | 16:54 |
| 32 | Cloudflare Web Search API を MCP 化して Firecrawl・Bright Data・Exa と使い分ける | Claude Code の Web 検索を SearXNG ベースの Firecrawl から 10 月にオープンベータの Cloudflare Web Search API へ移し、Bright Data・Exa と使い分けた | @serotoninmax | 16:58 |
| 33 | オートパイロットは外せる人間を前提にしている — AI時代のエンジニア技能維持を航空業界に学ぶ | FAA・EASA・ICAO の一次資料から、AI 時代のエンジニアが残すべき技能は自分で書く力より自動化から引き継ぐ力だと論じた | @shimitaro | 17:06 |
| 34 | JevとClefを画像生成AIのプロダクトに組み込もう! | ラディウス・ファイブのエンジニアが、Birthday Week で話題の Jev と Clef を画像生成 AI サービス copainter に組み込む方法を示した | @katsuyuki | 17:26 |
| 35 | AWSしか触ってこなかった私が、GCPで手が止まった話(後編:Vault・GKEの認可) | AWS 出身者が GCP で手が止まった場面の後編として、Vault の認証と GKE の認可でのつまずきを AWS と対比して記録した | @higuaaa | 17:30 |
| 36 | Claude Desktop と ChatGPT デスクトップアプリを Amazon Bedrock 経由で Windows から使う | Claude Desktop と ChatGPT デスクトップアプリを Windows 上で 1 つの Amazon Bedrock API キーで動かす設定をスクリーンショット付きで示した | @ndmxjp | 18:01 |
| 37 | レイヤー付き PSD から作った Spine 4.2 キャラクターを PixiJS 8 で動かす(spine-pixi-v8) | レイヤー付き PSD から作った Spine 4.2 のキャラクターを公式ランタイム spine-pixi-v8 で PixiJS 8 に読み込み、クリックでアニメーションを切り替えた | @vitaappsstudio | 18:14 |
| 38 | Web Audioで音源工房の土台を作る――生成・再生・検証を分けた初版 | 3 層オシレーター・ADSR・フィルター・スペクトル表示・WAV 書き出しを持つ Web Audio の音源工房の初版を、AI エージェントが実装・検証した | @aikawaproject | 18:35 |
| 39 | Cloudflare の無料機能で個人サイトにセキュリティ対策を追加する | Workers Static Assets で公開した個人サイトに Cloudflare の無料機能で不審なアクセスの制限などを加え、AI への依頼プロンプトも載せた | @takaha4k | 18:37 |
| 40 | draw.ioのSkillsで AWS の Web 3層構成図を作る — KIROで指示だしから PNG 出力まで | Kiro と draw.io の aws-architecture-diagram スキルで AWS の Web 3 層構成図を公式アイコン付きで作り、高解像度 PNG に書き出した | @pero_nw0125 | 18:49 |
| 41 | AIが返すJSONを信じない ― TypeScriptの「型は実行時に消える」から始めるAI開発 | TypeScript の型は実行時に消えるため、AI が返す JSON は型だけを信じず受け取る境界で実行時に検証すべきだと主張した | @genhiroko | 18:52 |
| 42 | ML.GENERATE_TEXTからAI.*関数へ — 何が変わり、どう移行するか | BigQuery で LLM を呼ぶ方法が旧世代の ML.GENERATE_TEXT と新世代の AI.GENERATE などの AI 関数に分かれている違いと移行方法を整理した | @web_benriya | 19:18 |
| 43 | Webデザイン学習記録19:クッキー(cookie) | js-cookie の Cookies.get / set / remove でクッキーを読み書きし、有効期限 7 日で回答済みや訪問回数を記録する方法を学んだ | @macaronian | 19:31 |
| 44 | 【UIを構築する全ての人へ】The nightmare of “fractional scaling” | 125% や 150% の fractional scaling では物理ピクセルが整数のため完璧な描画は原理的に不可能で、共有エッジ方式も事前丸めも欠点が残ると論じた | @bea4dev | 19:39 |
| 45 | AgentCoreで使うブラウザ選定 -AgentCore Browser- | Bedrock AgentCore Runtime の AI エージェントから Web にアクセスする 3 方式を比べ、AgentCore Browser の使用感を確かめた | @riku0120 | 20:08 |
| 46 | localhostを一瞬でインターネットに公開する方法 | トンネリングサービス Proxlane を使い、ルーターのポート開放なしで localhost に HTTPS の公開 URL を割り当てた | @yuzu_krs | 20:28 |
| 47 | 「マシンパワーで殴る」をやめた月 — AWS 費用を半分以下へ | 10 月に Aurora を固定サイズへ切り替えるなどの最適化で AWS 費用がさらに半減し、ECS Fargate 移行前の 4 割の水準まで下がった | @fixu | 20:28 |
| 48 | 1 日 1440 分のそれぞれにお気に入りの 1 枚を記録していく写真管理アプリ | 1 日 1440 分の各 1 分に写真か動画を 1 枚ずつ記録する PWA の写真管理アプリを 1440.yokohama.dev で公開した | @inaniwaudon | 20:54 |
| 49 | Cloudflare Tunnelでローカルのサービスを独自ドメインで公開する | Cloudflare Tunnel でポートを開けずにローカルのサービスを独自ドメインで公開し、Webhook の受信やスマホ実機での確認に使った | @gekal | 21:10 |
| 50 | パニック症支援サイトの病院検索機能を全国版対応しました | パニック症支援サイトの病院検索を、厚労省のオープンデータを使って東京都のみから全国 47 都道府県に広げた | @primal_scream | 21:13 |
| 51 | 35日でフロントエンドの基礎を完全に理解する #3 - 非同期処理(Promise・async/await・fetch) | Promise・async/await・fetch を使い、通信を待つ間も画面を止めない非同期処理の書き方を初学者向けに連載 #3 で扱った | @kipcop | 21:44 |
| 52 | ノーベル賞の光遺伝学を、多区画ケーブルモデルとThree.jsでブラウザに再現した | 約 290 区画の多区画ケーブルモデルと Three.js で光遺伝学をブラウザに再現し、100Hz 点滅への追従率は ChR2 が 68%、ChETA が 100% だった | @zguo | 21:54 |
| 53 | Cloudflare上のAI Agent SaaSにPi Durableを導入した | Cloudflare 上の AI Agent SaaS に Pi Durable を入れ、SIGKILL で落としても完了済みの Model 呼び出し 2 回を再実行せずに再開できると確かめた | @ryodev | 22:12 |
| 54 | Chrome拡張機能開発 #4 (2026-10-05) | 作業時間を記録する Chrome 拡張で、日を跨いだ記録を 0 時で分割して保存する処理と、タイムラインの目盛り・手動追加を実装した | @kengohidaka | 22:53 |
| 55 | MCPツール説明文のリンターを、Pythonの試作から採点を1点も変えずにTypeScriptへ移植した | MCP ツール説明文を 100 点満点で採点するリンター Forecall を、公開 MCP サーバー 8 つ・126 ツールの採点を変えずに Python から TypeScript へ移植した | @nomunomu0504 | 22:56 |
| 56 | 【作ってみた】景色の、ペットの、自分の写真が水彩に。 彩 | IRODOIRI | 写真に水彩のような色を乗せたイラストに変える Web ツール「彩 IRODORI」を、非エンジニアがバイブコーディングで作った | @mapierre | 23:00 |
| 57 | laude Code(Opus 5.5)で麻雀点数計算アプリを20時間で公開した。先に用意した5つの仕組み | Claude Code(Opus 5.5)に麻雀の点数計算アプリ「符ナビ」を作らせ、最初のコミットから独自ドメインでの公開まで約 20 時間だった | @fukorohouse | 23:05 |
| 58 | ユーザー検索した作品名の人気キーワード機能 | Vue・Laravel・Redis・PostgreSQL で、作品名の検索ログを Redis キューに非同期登録し Horizon の worker で集計する人気キーワード機能を作った | @npm_tech | 23:12 |
| 59 | 戸建てとマンションの光熱費の差は、暖房が4割——環境省の統計PDFをJSONにして、本文の数字をすべてビルド時に計算する | 環境省の統計 PDF を JSON にしてビルド時に本文の数字を計算し、戸建てとマンションの光熱費差の 4 割が暖房だと示した | @ikurakakaruno | 23:41 |
| 60 | 【第3回】CloudflareとGWSを使用してゼロトラストを検証してみた ~Workers+KV+LINEで構築するJITアクセス制御~ | Cloudflare Access・Workers・KV・LINE で WordPress 管理画面の JIT アクセス制御を作り、トークン有効期限 5 分・アクセス許可 10 分とした | @saku931246 | 23:51 |
Qiita
| # | Title | Summary | Author | Published |
|---|---|---|---|---|
| 1 | AWS Certified AI Business Strategist (AIB-C01) ベータ試験の受験記録 | AWS Certified AI Business Strategist(AIB-C01)のベータ試験に 10 月 4 日に合格し、公式練習問題 20 問などの学習方法を整理した | @w3pe8xmk | 00:08 |
| 2 | DynamoDBの機能と設計パターンについてDVA対策としてまとめてみる | DVA 対策として、DynamoDB の Partition Key と Sort Key による主キー設計などの機能と設計パターンを整理した | @keitakei777 | 00:14 |
| 3 | Mac 用の絶対パス設定を Windows でそのまま動かしたい(subst とジャンクション編) | Claude Code の定期タスク設定に書いた Mac の絶対パスを、Windows の subst とジャンクションで書き換えずに動かした | @hashito | 00:28 |
| 4 | kintone のレコードを API で書き戻すとき、戻らないものの一覧 | kintone のレコード更新 API による書き戻しは通常の更新として記録されるため、復元しても元どおりにならない項目を一覧にした | @villionsuzuki | 01:57 |
| 5 | AI判定を複雑にしたら逆に精度が落ちたので、JevのJudgeをシンプルに作り直した話 | 水平思考ゲーム「Sideways」の Yes/No 判定で Jev の Judge を複雑にしたら精度が落ちたため、シンプルな構成に作り直した | @KitaDaro | 01:57 |
| 6 | 「シークレットスキャン」とは?漏れた API キー、誰が止めてくれるのか? 業務システム 65 件と GitHub・GitLab を調べてみた | API を確かめた業務システム 65 件を GitHub のシークレットスキャン対応表と照らし、漏れた API キーを誰が止めるかを 4 つの問いで調べた | @songchong | 04:05 |
| 7 | 非同期ジョブの停止・タイムアウト・失敗が重なっても、利用回数を1回だけ返す——PostgREST の条件付き更新を「早い者勝ちの確定」に使う | クォータの二重返却を防ぐため、PostgREST の条件付き PATCH で「処理中 → 失敗」の変更に成功した呼び出しだけが回数を返すようにした | @sz_tak | 05:12 |
| 8 | SSHの不正ログインを防ぐ7つの設定(sshd_config・fail2ban・Ubuntu/Debian・コピペOK) | Ubuntu 22.04 / 24.04・Debian 12 の sshd_config を 7 項目見直し、fail2ban と合わせてパスワード総当たりで入られない状態にした | @jiis-sasaki | 07:30 |
| 9 | AWS AI Practitioner超入門 #3: 機械学習・責任あるAI | AWS AI Practitioner 向けに、機械学習の学習方法と評価指標、責任ある AI と対応する AWS サービスを非エンジニア向けに整理した | @ryuta1005 | 07:31 |
| 10 | 翼にき裂があってもすぐには壊れない理由。Paris則で疲労き裂の進展寿命を見積もる | Paris 則で疲労き裂の進展寿命を見積もるシミュレータをブラウザで動く形で作り、翼にき裂があってもすぐ壊れない理由を示した | @NovaSolver | 08:00 |
| 11 | 金額に float を使ってはいけない理由:PostgreSQL と SQLite で numeric との誤差を SQL で再現する | PGlite 0.5.8(PostgreSQL 18.3)と SQLite で、金額を float にすると合計不一致や税込価格の 1 円ずれが起きることを SQL で再現した | @shalXXXX | 08:12 |
| 12 | 【RxJS】firstValueFromって何?Observableから値を1つだけ取り出す関数を調べてみた | RxJS の firstValueFrom が Observable の最初の値を Promise として返し、await で 1 つだけ取り出せる仕組みを調べた | @nakamuuu_ow | 08:12 |
| 13 | ブラウザで動画を撮影しながら暗号化する — MediaRecorder・Web Crypto API・OPFSで作った仕組み | MediaRecorder の録画断片を受け取るたびに Web Crypto API で暗号化して OPFS に保存し、動画本体をサーバーに送らない仕組みを作った | @hiratatomotaka | 08:12 |
| 14 | 【AWS】ECSだと開発会社とインフラ側で責務が混ざる話 | 開発会社とインフラベンダーが分かれる体制で ECS を使うと責務の境界が曖昧になるため、実際に構築して落としどころを検討した | @simoyama2323 | 08:23 |
| 15 | クラウド・GitHub セキュリティインシデント・脆弱性速報 (2026-10-05) | GitHub のオープンソース AI セキュリティエージェントが Android 脆弱性 24 件を見つけた件など、GitHub と Google Cloud のセキュリティ情報 3 件を整理した | @iestudy | 09:02 |
| 16 | CSPM4製品の判定はなぜ分かれるのか、CIS AWS Foundations Benchmark v1.4.0で比較検証してみた | AWS Security Hub など 4 つの CSPM 製品の判定を CIS AWS Foundations Benchmark v1.4.0 で比べ、結果が分かれる理由を検証した | @ReQ_HY | 09:35 |
| 17 | RDSのDBサブネットグループはなぜ「使わないAZ」のサブネットも要求するのか | RDS の DB サブネットグループは配置先ではなく配置候補のため、1 つの AZ にしか置かなくても 2 つ以上の AZ のサブネットが要ると確かめた | @caymezon | 10:00 |
| 18 | Aurora Serverless v2でmax_connectionsが変わらない理由 | Aurora Serverless v2 で最大 ACU を 16 から 64 に上げても max_connections が変わらないのは、postmaster 起動時に確定する static パラメータだからと示した | @techdbblog | 10:17 |
| 19 | 【簡単AWS MLA】【初心者向け】Day 17:ML ワークロードのセキュリティを整理する — IAM / KMS / VPC / CloudTrail | AWS MLA 向けに、機械学習ワークロードのセキュリティを IAM・KMS・VPC・CloudTrail の観点で整理した | @MetaYuan | 10:34 |
| 20 | 「知っている」を「できる」に変えるには | 食事のテキストから AI がカロリーと PFC を推定し週次で集計する PoC を AWS で作り、LT の内容とハマった 3 つのエラーを記録した | @PCbouzu2shaggy | 11:06 |
| 21 | 第4回 Cursor × SpecKitではじめる仕様駆動開発(Implement編)~Terraformを生成しながらAIと一緒に設計を育てる~ | Cursor × SpecKit の Implement 編で Terraform を生成して AWS にデプロイし、AI と設計を直しながら実装を進めた | @kooohei | 11:12 |
| 22 | ブラウザーで見たまま印刷(svg-reportの紹介) | Inkscape で作った SVG テンプレートに JSON で値を渡し、ブラウザ表示どおりに印刷できる帳票ライブラリ svg-report を作った | @igariy | 11:20 |
| 23 | Lambda流の「API ごと」の負荷試験では、コンテナのOOMに気付けない | Lambda 流に API ごとに負荷をかける試験では、Cloud Run のコンテナ内で複数 API が同時に動くときの OOM を見逃すと指摘した | @kuisyuki | 11:21 |
| 24 | AWS ヒヤリングシート メッセージ編(SNS編) | AWS プリセールスで使う SNS(SMS 送信)のヒヤリング項目を、メッセージ言語・利用用途・本文サンプル・月間送信件数などで示した | @Kagesyu | 11:52 |
| 25 | 【アーキテクチャの変遷 #4】仮想化とクラウドの誕生 | 仮想マシン、x86 サーバー仮想化(VMware)、Amazon EC2 によるクラウドが生まれた経緯を連載 4 回目で辿った | @t161121t | 12:00 |
| 26 | PDFの一部ページだけをOCRに回す判定と記録 | ToUnicode を削除した版を含む自作の通知 PDF で、ページ単位で文字化けを判定し一部ページだけ OCR に回す処理を実測した | @jhao29784 | 12:09 |
| 27 | PDF文字化けで別のツールを試す前に比べる箇所 | ToUnicode を削除した 5 行の中英通知 PDF を使い、別ツールを試す前に原文の短い一節を固定して抽出結果を比べると判断しやすいと示した | @shuy55568 | 12:12 |
| 28 | PDF抽出の完了条件を文字数だけにしない | 原文と漢字数が同じでも単語が変わる PDF を作り、抽出の完了条件を文字数だけにすると使えない結果まで完了扱いになると示した | @shujing943 | 12:14 |
| 29 | 記事 22 本の検索と関連記事を 1 つのモジュールと 1 つのテスト群で——索引 gzip 10 KB | 検証記事 22 本の検索と関連記事の選択を、検索ライブラリなしで 1 モジュール・1 テスト群にまとめ、索引を gzip 10KB に収めた | @sumitsuke | 12:17 |
| 30 | PDFで見える文字と抽出した文字を一字ずつ比べる | 自作の休日のお知らせ PDF で、ページ上の一文と抽出した一文を文字ごとに比べ、漢字が並んでいても正しく読めているとは限らないと確かめた | @xyue41464 | 12:17 |
| 31 | 【Auth0で学ぶ認証強化】Auth0公式ReactクイックスタートにMFA(多要素認証)を追加してみた(2/2) | Auth0 公式 React クイックスタートに TOTP などの MFA(多要素認証)を追加し、Passkey に続くログイン強化編全 2 回を締めくくった | @tsasaki0105 | 14:16 |
| 32 | TypeScriptの環境構築で最初に決めておく4つのこと(-D・tsconfig・strict・実行時に型は消える) | TypeScript 導入時に決める 4 点として、-D でのローカル導入・tsconfig・strict・実行時に型が消えることを手順付きで整理した | @genhiroko | 15:20 |
| 33 | React + TypeScriptでTodoアプリを作成してみた【API取得・CRUD操作】 | React + TypeScript で useState・useEffect と API 取得を使い、CRUD 操作ができる Todo アプリを作った | @kanfutrooper | 16:06 |
| 34 | 【TypeScript基本理解①】TypeScriptとは何か?をコンセプト含めて説明 | TypeScript が Microsoft の開発した JavaScript の拡張言語であることなど、使う理由をコンセプトから調べ直して整理した | @sisisa | 16:08 |
| 35 | 5分で作る個人API:Next.js App Router と Vercel デプロイ入門 | Next.js App Router で個人用 API を作り、GitHub へのプッシュで Vercel 無料プランに自動公開するまでを初心者向けに示した | @felix-jp-studio | 16:27 |
| 36 | 生成AI時代こそ DB 設計が重要な理由:AI が書いたコードの不具合を制約で止め、スキーマを仕様にする | DB の制約は AI が書いたコードの不具合を止める最後の検査になるなど、生成 AI 時代に DB 設計が重要になる 3 つの理由を SQL で確かめた | @shalXXXX | 16:49 |
| 37 | サンプルページから投稿画面へ、UTMだけを引き継ぐ | Plopino のサンプルページから投稿画面へのリンクで、data-proposal-entry を付けたリンクだけが UTM の 3 値を引き継ぐようにした | @plopino | 16:58 |
| 38 | JavaScriptでサッカーの試合データを取得して表示する | JavaScript の fetch() でサッカーの試合データ API から JSON を取得し、チーム名・試合日時・ステータスを一覧表示した | @SelenaWalker | 17:13 |
| 39 | Kiro × Agent Toolkit for AWS で「実環境から構成図を生成」してみた | AWS 公式 MCP サーバー群 Agent Toolkit for AWS を Kiro につなぎ、読み取り専用で実環境から draw.io の構成図を自動生成した | @oukayuu | 17:27 |
| 40 | ECS Execでbin/rails runnerの出力がEOFで途切れたので、バックグラウンド実行とファイル出力で回避した話 | ECS Exec 経由の bin/rails runner の出力が「Cannot perform start session: EOF」で途切れるため、バックグラウンド実行とファイル出力で回避した | @nozomir | 17:42 |
| 41 | 第10回 Terraform講座|EC2を作る | VPC から ALB・Target Group まで作ってきた講座の第 10 回として、Terraform で EC2 を作り ALB の背後に置いた | @nyarusasu22 | 17:58 |
| 42 | 【AWS】ALB・NLB・CloudFront・Global Acceleratorを2つの軸で仕分けてみた | ALB・NLB・CloudFront・Global Accelerator を「通信の中身を読むか」「エッジかリージョンか」の 2 軸で 4 マスに仕分けた | @ktdatascience | 19:13 |
| 43 | Windowsタスクスケジューラで個人の自動化を安定運用するための実践メモ | Windows タスクスケジューラで個人の自動化を運用する際の落とし穴として、スリープ設定との干渉などと対策を挙げた | @Sidejob | 19:30 |
| 44 | GNOME 50 (Wayland) でxdotoolを使わずにウィンドウを決まったワークスペースとモニターへ置く | Wayland の GNOME 50 では xdotool が使えないため、小さな GNOME Shell 拡張と JSON 設定でウィンドウを指定のワークスペースとモニターに置いた | @zdna | 19:53 |
| 45 | Javaでバルクインサートする方法 ― addBatch()とexecuteBatch()を理解する | JDBC の addBatch() と executeBatch() でバルクインサートを行い、バッチ処理で効率化できる理由を DB とのやり取りから整理した | @maees | 20:04 |
| 46 | 【保存版】Angular用語集:技術者同士の会話に置いていかれないための必須ワード | Component など Angular の現場で飛び交う用語と略語をカテゴリ別に表にまとめ、技術者同士の会話で使う必須語を一覧にした | @itstar_lab | 20:40 |
| 47 | AWS Organizations の「委任」の全体像と、信頼されたアクセス(トラステッドアクセス)の仕組み | AWS Organizations の委任管理者の前提となる信頼されたアクセスの仕組みを、2026-10-01 時点の公式ドキュメントと実機確認で整理した | @yuta-katayama-23 | 21:28 |
| 48 | Cloudflare Access + Tunnel でできること・料金・ログイン管理への使い方をまとめてみた | Cloudflare Tunnel と Access で VPN なしに社内ツールを公開し Google ログインを付ける使い方と、無料で使える範囲をまとめた | @y-yoshizaki | 21:48 |
| 49 | LaravelでBedrockのチャット画面を作る | Laravel で Bedrock を使うチャット画面を、履歴保存や RAG より先に入力・推論・返信表示の経路から作る手順を示した | @sek_dev | 22:03 |
| 50 | 【Terraform】AWS LambdaにCloudWatchログ管理を導入した記録 | 波情報通知アプリ WavePilot の Lambda に Terraform で CloudWatch のログ管理を導入し、ハマったエラーも記録した | @mugicha0141 | 22:11 |
| 51 | re:Invent 2026 セッション公開前夜に後悔 | re:Invent 2026 の Reserved seating が 10 月 6 日に開くことを受け、セッションの受講計画と予約を早めに立てるよう呼びかけた | @taro-yamada | 23:03 |
| 52 | PostgreSQL:条件指定の復習|IN・BETWEEN・LIKEとNOTの括弧を確認す | PostgreSQL で AND・OR・NOT・IN・BETWEEN・LIKE を組み合わせ、NOT の括弧の付け方で取得行が変わる点を 15 分で復習した | @masato_y | 23:19 |
| 53 | 加湿器は1日に何L必要? 除湿量の式の向きを逆にして、冬の加湿量と電気代をTypeScriptで計算する | 除湿量の式の向きを逆にして、冬に加湿器で 1 日に足す水の量と電気代を TypeScript で計算するツールを作った | @perkin | 23:39 |
| 54 | 【AWS re:Invent 2026】セッションは公式MCPサーバーで探せ! | AWS Events 公式 API の MCP サーバーを使い、AI に頼むだけで re:Invent 2026(11 月 30 日〜12 月 4 日)のセッションを検索した | @ubyhiromu58 | 23:40 |
| 55 | API Gateway × Serverless設計パターンについてDVA対策としてまとめてみる | DVA 対策として API Gateway の REST API と HTTP API の違いを、キャッシュ・使用量プラン・JWT Authorizer などの機能から整理した | @keitakei777 | 23:56 |
Publickey
対象日の該当記事はすべて Top 20 に掲載されています。
gihyo.jp
| # | Title | Summary | Published |
|---|---|---|---|
| 1 | 「JSConf JP 2026」11/22に開催、チケット販売中 | JavaScript の年次カンファレンス JSConf JP 2026 が 11 月 22 日(日)に東京・ベルサール神田で開かれ、10 月 1 日にチケット販売が始まった | 11:57 |
GIGAZINE
対象日の該当記事はすべて Top 20 に掲載されています。
ITmedia News
2026-10-05 付の記事はありませんでした。
TypeScript Blog
2026-10-05 付の記事はありませんでした。
Node.js Blog
2026-10-05 付の記事はありませんでした。
Astro Blog
2026-10-05 付の記事はありませんでした。
Cloudflare Blog
対象日の該当記事はすべて Top 20 に掲載されています。
Vercel Changelog
2026-10-05 付の記事はありませんでした。
AWS What’s New
対象日の該当記事はすべて Top 20 に掲載されています。
Google Cloud Blog
2026-10-05 付の記事はありませんでした。
Supabase Blog
2026-10-05 付の記事はありませんでした。
web.dev
2026-10-05 付の記事はありませんでした。
Mozilla Hacks
2026-10-05 付の記事はありませんでした。
CSS-Tricks
2026-10-05 付の記事はありませんでした。
Smashing Magazine
2026-10-05 付の記事はありませんでした。
Hacker News
| # | Title | Summary | Published |
|---|---|---|---|
| 1 | Show HN: Skins.dev – add the features missing from the web apps you use(Skins.dev:使っている Web アプリに足りない機能を追加する) | Chromium 系ブラウザ拡張で、AI エージェント bryo が Gmail や Jira など既存 Web アプリへの機能追加を自分の画面だけに作る | 01:06 |
| 2 | Show HN: Stateful Linux microVMs for coding agents(コーディングエージェント向けの状態を保持する Linux microVM) | libkrun のフォークで動く Rust 製のセルフホスト microVM で、30 秒無操作で一時停止しスナップショットも取れる | 02:17 |
| 3 | Show HN: Dataviz, ranked daily from GitHub, NPM, PyPI and CRAN(GitHub・npm・PyPI・CRAN から毎日ランク付けしたデータ可視化ツール) | 24 カテゴリ 365 ツールを GitHub スター順に並べ、首位は D3.js の 113,806 スター、2 位は Mermaid だった | 02:54 |
| 4 | Why we still argue over CSS in 2026(2026 年になってもまだ CSS で揉める理由) | グローバルな Separation of Concerns とスコープ付きの Locality of Behavior の選択が論争の核心で、規模とフレームワーク有無で答えが変わると論じた | 03:57 |
| 5 | Show HN: Make Claude Code sessions talk to each other(Claude Code のセッション同士を会話させる) | npx agent-phonebook@0.4.1 setup で導入し別プロジェクトのセッションに質問でき、Node.js 24 必須で新規登録は停止中だった | 04:41 |
| 6 | Show HN : How I am talking to my agents from my WhatsApp(WhatsApp から自分のエージェントと話す方法) | WhatsApp の自分宛てチャットから Claude Code・Codex・OpenCode を操作できる OSS を npm パッケージ @mayurathavale18/agent-bridge として公開した | 04:50 |
| 7 | JavaScript Demos – Practical browser-based JavaScript examples, no frameworks(フレームワークなしの実用的なブラウザ JavaScript 例集) | リンク先は JavaScript がなければ表示できないページで、取得できたのはフレームワークなしの実用例集というタイトルだけだった | 06:24 |
| 8 | Show HN: Runescape but its a parody of SF(サンフランシスコをパロディにした RuneScape 風ゲーム) | Marina Safeway 周辺を舞台にラベル付け作業で稼ぐブラウザ MMO で、投稿者は Opus 5.5・Convex・素の TypeScript で作ったとした | 06:48 |
| 9 | Show HN: Every click on this page draws a new Maurer rose(このページをクリックするたびに新しい Maurer ローズを描く) | 全訪問者のクリック累計 n で r = sin(nθ) 上の 512 点を結ぶ図を描き、2012 年製 MacBook Air 上の nginx と PHP で動く | 07:01 |
| 10 | Show HN: HyperCMD, write CLI applications using plain HTML(素の HTML で CLI アプリを書ける HyperCMD) | UI を HTML テンプレートで、状態を Rust の構造体とシグナルで書き、Ratatui ベースのレンダラで端末に描く v0.1 の実験的フレームワーク | 10:33 |
| 11 | AWS European Sovereign Cloud: Demonstrating an Independent Operation(AWS European Sovereign Cloud:独立運用の実証) | 9 月 28 日公開の記事で、10 月 24 日にブランデンブルクのリージョンをグローバルバックボーンから数時間切り離す演習を予告した | 12:13 |
| 12 | A new write and space optimized storage engine for MySQL is here(書き込みと容量に最適化した MySQL 向けの新ストレージエンジンが登場) | LSM ツリーの TidesDB プラグインで、24 スレッドの sysbench では InnoDB 比で書き込み専用 4.6 倍、削除 6.0 倍の性能を示した | 20:40 |
| 13 | Reliability Lessons from SQLite – Richard Hipp – SSW 2026 [video](SQLite から学ぶ信頼性の教訓、Richard Hipp の SSW 2026 講演動画) | YouTube の動画ページからは講演タイトル以外の説明文や再生時間を取得できず、講演内容は確認できなかった | 20:54 |
| 14 | Clef (and Clef Flash) from Cloudflare(Cloudflare の Clef と Clef Flash) | Ollama のモデルページで、Qwen3.8-27B を微調整した 27B の画像対応判定モデルとし、中央値遅延は Clef 209.3ms、Flash 38.8ms | 20:58 |
| 15 | Campfire ported to JavaScript(Campfire が JavaScript に移植された) | リンク先の X(旧 Twitter)投稿は HTTP 402 を返し、本文を取得できなかったため移植の詳細は確認できなかった | 21:04 |
| 16 | Build and fly drones with a C flight controller running as WebAssembly(WebAssembly で動く C のフライトコントローラでドローンを組んで飛ばす) | LiftLab はモーターや翼を 3D で組み立て、約 10 秒の自動キャリブレーション後に都市などで飛行をシミュレーションできる | 21:44 |
| 17 | Database Remote-Copy Tool for SQLite(SQLite のデータベース遠隔コピーツール) | sqlite3_rsync は SSH 越しにページハッシュを比べて差分だけを送り、ほぼ同一の 500MB の DB を約 20KB の通信で同期できる | 21:46 |
| 18 | CSS does your tooltip positioning now(ツールチップの位置決めはもう CSS がやってくれる) | anchor-name・position-area・position-try-fallbacks で、getBoundingClientRect やスクロール監視なしにツールチップを配置・反転させる | 21:47 |
| 19 | Show HN: I’m developing a flat-file agent CMS with WASM plugins in Rust. Free(WASM プラグイン対応の Rust 製フラットファイル型エージェント CMS を開発中、無料) | Accent CMS v0.26 はファイルとフォルダで内容を管理し、WebAssembly コンポーネントモデルのサンドボックスでプラグインを動かす | 22:14 |
| 20 | Show HN: gtm, a prettier cliamp alternative with daemonized playback.(デーモン化した再生を備えた、cliamp より見栄えのよい代替 gtm) | Rust と Ratatui 製の端末音楽プレイヤーで、YouTube・Spotify・ラジオに対応し 16 バンド EQ とバックグラウンド再生を備える | 22:35 |
| 21 | We disabled PRs from external contributors on honojs/hono(honojs/hono で外部コントリビューターからの PR を無効化した) | リンク先の X(旧 Twitter)投稿は HTTP 402 を返し、本文を取得できなかったため無効化の理由は確認できなかった | 22:39 |
| 22 | SQL/PGQ property graph queries reverted from PostgreSQL 19(PostgreSQL 19 から SQL/PGQ のプロパティグラフクエリが取り消された) | 2026 年 9 月 7 日の Peter Eisentraut によるコミットで、SQL/PGQ を入れた 51 コミット分・125 ファイルの変更が取り消された | 22:58 |
| 23 | Show HN: RGP Interface for a JavaScript Debugger(JavaScript デバッガの RPG 風インターフェース) | コードを歩いて辿る First Person Debugger で、if やループを扉として示し、タイムトラベルで実行を巻き戻せる | 23:11 |
| 24 | Cloudflare Web Search API(Cloudflare のウェブ検索 API) | 10 月 2 日にオープンベータとなり、AI Gateway 経由で Ceramic.ai・Exa・Linkup を provider パラメータ 1 つで切り替えて検索できる | 23:23 |
| 25 | Counting Elements in CSS: Using Sibling-Count and Hacks(CSS で要素を数える:sibling-count とハックを使う) | 末尾要素の幅に sibling-count() を埋め込み Scroll-Driven Animations で親の —n 変数へ渡す手法で、対応は Chrome と Edge のみ | 23:28 |
| 26 | Show HN: DevBoard – a simpler ClickUp for small dev teams, native apps and MCP(小規模開発チーム向けのシンプルな ClickUp、ネイティブアプリと MCP 対応) | Flutter 製で iOS・Android・macOS に提供し Web 版は作らない方針で、MCP サーバーとして AI からチケットを操作できる | 23:45 |