Spanner queues正式版、EKSがKubernetes 1.37に対応ほか — Web Dev Digest: 2026‑10‑03
Top 20
Announcing Spanner queues: Transactional messaging for agentic workloads and beyond(Spanner queues を発表:エージェント型ワークロードなどのためのトランザクショナルメッセージング)
Source: Google Cloud Blog | Published: 2026-10-03 01:00 JST
- Google Cloud は、Spanner にトランザクショナルなメッセージング機能「Spanner queues」を追加し、一般提供を開始した
- データベースの状態更新とキューへのタスク追加を単一トランザクションで原子的にコミットでき、DB とメッセージ基盤を別々に持つことによるコミット点のずれを解消する
CREATE QUEUEでキューを定義し、RECEIVE_<QueueName>TVF で消費、RENEWLEASE_<QueueName>でリースを延長し、ASSERT_ROWS_MODIFIEDで冪等性を担保する- 即時配信に加えて将来時刻を指定した遅延実行に対応し、外部の cron スケジューラなしでタイムアウト管理やエージェント間のハンドオフを組める
- exactly-once 処理と SQL からのメッセージ可視化をうたい、用途としてエージェントの記憶の永続化のほかソーシャルフィード・在庫管理・金融取引通知を挙げた
Amazon EKS and Amazon EKS Distro now support Kubernetes version 1.37(Amazon EKS と Amazon EKS Distro が Kubernetes 1.37 をサポート)
Source: AWS What’s New | Published: 2026-10-03 02:30 JST
- AWS は Amazon EKS と EKS Distro で Kubernetes 1.37 の提供を開始し、新規クラスタの作成と既存クラスタのアップグレードが可能になった
- 1.37 では Metrics API が
metrics.k8s.io/v1として GA に昇格し、Pod とノードの CPU・メモリ使用率を提供する - Dynamic Resource Allocation(DRA)のデバイス taint / toleration も GA に昇格した
- Horizontal Pod Autoscaler の scale-to-zero がベータとなって既定で有効化され、
minReplicas: 0でアイドルなワークロードを 0 Pod まで縮退できる - GovCloud(US)を含む全リージョンで利用でき、EKS コンソール・eksctl・IaC ツールからアップグレードでき、事前確認には EKS cluster insights を使える
Amazon Aurora DSQL now supports partial indexes(Amazon Aurora DSQL が部分インデックスをサポート)
Source: AWS What’s New | Published: 2026-10-03 02:30 JST
- Amazon Aurora DSQL が、条件を満たす行だけを格納する部分インデックスに対応した
CREATE INDEXにWHERE句を付けるだけで定義でき、長年分の完了済み注文の中にある未処理注文のような小さな作業セットだけを索引化できる- テーブルが大きくなってもインデックスは小さいまま保たれ、対象行を狙うクエリの読み取り量とインデックスのストレージコストが減る
- クエリのフィルタ条件がインデックスの条件の範囲内に収まる場合、Aurora DSQL が自動的に部分インデックスを使う
- Aurora DSQL が提供されている全 AWS リージョンで利用できる
Amazon、データセンター批判に反論 10億ドル超の地域支援策も発表
Source: ITmedia News | Published: 2026-10-03 17:52 JST
- AWS のマット・ガーマン CEO はデータセンター建設への批判に反論する声明を出し、行動指針と今後 5 年間で 10 億ドル超の地域支援プログラムを発表した
- 費用は民間企業が負担しており税金ではないと強調し、データセンターの平均的な水使用量は 1 日 1 万 3000 ガロン(約 4 万 9000 リットル)未満だと説明した
- 米国のゴルフ場だけで Amazon の全データセンターの約 200 倍の水を使っているとして、水資源枯渇の懸念を否定した
- 行動指針「Amazon Data Center Commitment」には、インフラ整備費を賄える電力料金の支払い、政府機関と今後 NDA を結ばないこと、エネルギーと水の使用量の毎年公表を盛り込んだ
- 新プログラム「Built Together」は米国から始め、電気技師や IT 資格の無料取得、学校・住宅の省エネ改修助成などに充て、使途は地域主導で決める
【React】「1つのuseEffect内でrefを立てる」useUpdateEffectはStrictModeで壊れる
Source: Qiita | Published: 2026-10-03 09:52 JST
- 1 つの useEffect 内で ref を立てる useUpdateEffect は、StrictMode の疑似再マウントで ref が残るため 2 回目を「更新」と誤認し、初回にも effect が走ると判明した
- StrictMode はコンポーネントを実際には破棄せずに「アンマウント → 再マウント」をシミュレートするため、初回フラグを立てた ref の値がそのまま残る
- 修正版は deps 付きの本体 effect と、依存配列
[]のマウント追跡 effect に分け、後者のクリーンアップで ref を true に戻す []の effect のクリーンアップは deps 変更では走らずアンマウント時だけ走るため、本物の更新と疑似再マウントを区別できる(検証は React / React DOM 19.2.8)- React 19.2 の
<Activity mode="hidden">は本番でも同じ「クリーンアップ → state/ref 保持 → 再実行」を行うため、2 effect 版では非表示中の deps 変更を取りこぼし、deps 比較で判定する別版が必要になる
Show HN: Timeline of the Far Future(Show HN: 遥かな未来の年表)
Source: Hacker News | Published: 2026-10-03 09:40 JST
- 作者は Wikipedia の記事「Timeline of the far future」を three.js と TypeScript で可視化し直したインタラクティブ版を公開した
- 投稿では、元記事は巨大な表で内容の壮大さに見合わない見せ方だとし、視覚的に学べる形に作り直したと説明している
- 制作にはエージェント型の AI アシスタントも使い、three.js と TypeScript の腕を磨く目的もあったと述べている
- WebFetch ではページタイトル以外を取得できず、JavaScript で描画するページだった
- HN(14 ポイント・コメント 3 件)では時間スケールが広がる進行が好評な一方、一部アニメーションの読み込みが遅くローディング表示が欲しい、タイマー式のアニメーションが速すぎて文章を読めないとの指摘があった
Streamline: custom video pipelines with Cloudflare Stream and Workers(Streamline:Cloudflare Stream と Workers で作るカスタム動画パイプライン)
Source: Cloudflare Blog | Published: 2026-10-03 01:13 JST
- Cloudflare は、Workers・Durable Objects とコンテナ化したメディアエンジンを組み合わせて長時間・連続の動画処理パイプラインを組む「Streamline」をオープンソースで公開した
- メディアエンジンは Containers 上で動き、Go 製の HTTP コントローラと FFmpeg ベースのプロセッサで構成され、RTMP・HLS・WebSocket の入出力に対応する
- Workers 側は UI と Durable Object によるオーケストレーターを担ってセッションとコンテナのライフサイクルを制御し、プレビュー中継とセッション分離にも Durable Objects を使う
- フィルタ・オーバーレイ・字幕の焼き込み・エンコードを組み合わせ、注釈入りや字幕付きの別バージョン動画を作れる
- リポジトリは streamline と streamline-demo の 2 つで playground.streamline-video.workers.dev でデモを試せる一方、高画質・高フレームレートではコンテナの CPU がボトルネックになると明記した
35日でフロントエンドの基礎を完全に理解する #1 - ブラウザはどう画面を作るか
Source: Zenn | Published: 2026-10-03 01:31 JST
- 連載初回は、HTML はそのまま表示されるのではなく DOM という木構造になってから画面になると結論づけている
- ブラウザの処理を HTML の受信・パース・DOM 構築・レイアウト・ペイントの 5 段階に分けて説明した
document.querySelector("#msg").textContent = "完了しました"の例で、HTML ファイルは変わらずブラウザ内の DOM だけが書き換わって表示が変わることを示した- HTML が構造、CSS が見た目、JavaScript が振る舞いを担う役割分担を押さえることが、Vue や React を理解する土台になると主張している
- 35 日かけて Vue・React・TypeScript・ビルドツールまで進むシリーズで、Go のバックエンド編とは独立して読めると明記した
いますぐジムというビジター向けのジム情報サイトを作りました
Source: Zenn | Published: 2026-10-03 01:55 JST
- 月額契約なしで 1 回利用できるジムを都道府県から探せるサイト「いますぐジム」は、Cloudflare Workers と Turso の無料枠に収まる前提で技術を選んだと明かした
- Astro・React・Tailwind CSS v4 でページを作って Cloudflare Workers から配信し、API は Hono、DB は東京リージョンの Turso、ORM は Drizzle、パッケージ管理は Bun を使う
- トップや都道府県検索は SSG で静的生成し、ジム一覧・詳細はサーバで生成して Cloudflare にキャッシュする
- キャッシュ期間は一覧 1 時間・詳細 7 日間とし、口コミ投稿時に該当ページのキャッシュを即時削除して鮮度を保つ
- ジム情報の毎日の収集・更新は Claude Code に任せ、プルリクエスト作成からマージ・公開まで自動化している
音声AIの途中認識で検索だけ先回りする:確定発話と一致した結果だけ採用するTypeScript設計
Source: Qiita | Published: 2026-10-03 02:11 JST
- 音声 AI の途中認識では取り消せる読み取り専用の検索だけを先行させ、確定発話から作ったキーと完全一致した結果だけを採用する設計を TypeScript で実装した
- 「落ち着いたジャズを……ではなく、アップテンポの曲を」のような言い直しで最初の検索結果を使うと、速くても誤った方向に進むことを問題として示した
- ルールは、途中認識で動かすのは破棄可能な読み取り処理のみ、同じ検索キーが連続観測されたときだけ開始、確定キーと完全一致した結果のみ採用、LLM 回答は確定発話と採用結果だけで生成、の 4 つ
- 比較は発話テキスト全体ではなく正規化した検索条件(mood / genre)で行い、「ではなく」「じゃなくて」などの言い直しも検出する
- 候補が切り替わったら
AbortControllerで既存リクエストを中断し、効果は体感ではなく最終音声出力までの区間時間・投機結果の採用率・中断率で測るべきだとした
【Supabase】Supabase.jsでレコードにデータを追加&削除する
Source: Qiita | Published: 2026-10-03 05:59 JST
- Supabase.js では
insert()でフォームの値をレコードに追加し、delete().match()で ID を指定して削除できると示した - 検証環境は Vite 8.3.0、React 19.2.8、
@supabase/supabase-js2.117.1 - insert に渡すオブジェクトのキーはテーブルのカラム名(例では
contentsとtime)と一致させる必要がある idとcreated_atはテーブル側のデフォルト値に任せ、登録済みのレコードはselect()で取得して表示する- 各呼び出しの戻り値から
{ error }を取り出し、エラー時はconsole.errorで記録して処理を中断する
StarWebPRNT の印刷が止まっても固まらない: 送信前の状態確認・3 枚ずつ送信・20 秒で打ち切り
Source: Zenn | Published: 2026-10-03 07:20 JST
- Bluetooth 接続の Star レシートプリンタが止まると画面が「印刷中」で固まり未印刷の注文が「完了」になる問題を、送信前の状態確認・3 枚ずつの送信・20 秒の打ち切り・成否の返却の 4 点で解消した
- StarWebPRNT の
StarWebPrintTraderでカバー開き・オフライン・用紙切れを事前に問い合わせ、異常なら送信しない - 印刷ジョブを 3 枚ずつのチャンクに分けて 1 回ずつ完了を待ち、詰まったときにプリンタ内に残るデータを最小化した
- trader の
timeoutに加えて自前のsetTimeoutで「20 秒 + 5 秒」の二重タイムアウトを設け、画面が固まらずやり直しを促せるようにした - 印刷関数が成否を boolean で返して全チャンク成功時だけ
printed_atを記録するようにし、カメラ読み取り画面の二重印刷は同一 QR を 15 秒無視して防いだ
静的サイトで、読んだ時刻の最新の天気予報を出す — HTML には枠だけを置き、予報はエッジ経由で取る
Source: Qiita | Published: 2026-10-03 08:00 JST
- Next.js の静的書き出しサイトでも、HTML には表示枠だけを置きエッジ関数 2 本から予報を取得することで、読者が開いた時刻の気象庁の最新発表を表示できた
- サイトは
output: 'export'で書き出した HTML を Cloudflare Pages に置き、自前のサーバは持たない - 1 本目は GeoIP で読者の都道府県を判定する関数で、読者ごとに値が違うため
private, no-storeを付けて共有キャッシュに載せない - 2 本目は気象庁の JSON を中継する関数で、全員に同じ値を返すため
public, max-age=次の発表時刻までの秒数を付け直して共有キャッシュを活用する - 気象庁は 05・11・17 時の 1 日 3 回発表するため 0〜5 時は前日 17 時発表が最新で先頭が過去日になり、配列の位置ではなく日付フィールドで照合する必要があると指摘した
AIが書いたクエリ文字列の連結は、& や # が入ると静かに壊れる — URLSearchParamsで直す
Source: Qiita | Published: 2026-10-03 11:02 JST
- テンプレートリテラルでクエリ文字列を連結すると
R&D・C++・#1のような値でエラーなく別の検索条件に化けるため、URLSearchParamsで組み立てと読み取りを統一すべきだと結論づけた R&Dは&が区切りと解釈されてq=Rと空のDに分かれ、C++は+が空白に変わる#1は#以降がフラグメント扱いになり、後続のパラメータごと消えるnew URLSearchParams({ q: keyword, category })なら?q=R%26D&category=bookのように自動でエンコードされる- 読む側でも
+はdecodeURIComponentでは空白に戻らないため手書きのパースは避けるべきだとし、検証は Node.js v24.14.1 で行った
DHH の「規約はトークン効率」を自作フレームワークで測ってみた
Source: Zenn | Published: 2026-10-03 22:59 JST
- DHH の「設定より規約はトークン効率につながる」は、モデルが規約を知っている場合に限って成り立ち、未知の規約を教える分は固定費になると結論づけた
- 検証には自作の Bun 向けフレームワーク Guren(Hono・Drizzle・React の上に Laravel 風の規約を載せたもの)を使った
- タグ機能の追加では素の Hono が 40 ターン・$0.41 だったのに対し、Guren + ガイダンスは 38 ターン・$0.52〜0.57 で、コストは 1.26〜1.49 倍に増えた
- 9 つの機能チケットでは Sonnet 5.5 の合格率が 96% から 100% に上がってターンが 37 から 29(-22%)に、Opus 5.5 はターンが 59 から 43(-27%)に減った
- 181 回の実装のうち 175 回でフレームワーク機能が使われ、セッションが長いほど費用効率が改善したと報告した
Supabase is acquiring Turso(Supabase が Turso を買収)
Source: Supabase Blog | Published: 2026-10-03 01:00 JST
- Supabase は、エージェント型 AI 向けのデータベース基盤を作るため、SQLite 系データベースの Turso を買収すると発表した
- エージェントが数百万のデータベースを立ち上げる状況では、SQLite の軽さとスケーラビリティが適していると説明した
- Supabase 自身でも週に 100 万以上のデータベースが立ち上げられていると明かした
- Turso は Turso Cloud または顧客自身のクラウドで運営を続け、既存ユーザーへの変更はなく、Superhuman・Sauna.ai・CTO.new・Mastra などの利用も継続する
- Turso の Glauber Costa と Pekka Enberg が加わり、Glauber Costa がエージェント向けインフラ部門を率いる
Build anything: Supabase from code, and an MCP server for your app(何でも作れる:コードから扱う Supabase と、アプリ用の MCP サーバー)
Source: Supabase Blog | Published: 2026-10-03 02:15 JST
- Supabase は Select 2026 で、エージェントがコードからバックエンドを構築でき、ユーザーのエージェントがアプリ専用の MCP サーバー経由で操作できる機能群を発表した
- ローカル開発環境は Docker 不要のネイティブプロセスで動き複数インスタンスを同時に起動できるが、アルファ版で既定ではオフ
- Declarative Schemas 2.0 では新しい diff エンジン pg-delta が SQL ファイルからマイグレーションを自動生成し、新規プロジェクトでは既定で有効になる
- 認証プロバイダー・API 制限・ストレージバケットを
config.tomlで管理でき、実行時間無制限で CPU・メモリを選べる Supabase Compute がプライベートアルファで登場した - アプリ用 MCP サーバーは認証済みの Edge Function として提供され、RLS ポリシーでユーザーが到達できる行を制限する
Scale without limits: Multigres, OrioleDB, and dbarena(制約なしのスケール:Multigres、OrioleDB、dbarena)
Source: Supabase Blog | Published: 2026-10-03 02:35 JST
- Supabase は、プロトタイプからペタバイト規模まで同じ Postgres で拡張するための Multigres・OrioleDB・dbarena を発表した
- Multigres は Vitess のチームが作る Postgres 用のオープンソース基盤で、接続プーリングと自動マルチノードフェイルオーバーを加え、プライベートアルファで提供される
- Multigres は 3 つの Postgres ノードを別々のアベイラビリティゾーンで動かし、1 ゾーンが障害を起こしても DB が止まらない
- OrioleDB は Postgres のヒープストレージを置き換えるエンジンでパブリックベータとなり、TPC-C 派生ベンチマークでヒープ比最大 1.8 倍のスループットを示し、64 ビットのトランザクション ID でブロートや VACUUM 負荷を回避する
- dbarena は Supabase・Amazon RDS・Google Cloud SQL の性能とコストを比べるオープンなベンチマークで、コード・方法論・生データを dbarena.com で公開した
Supabase Select 2026 Recap(Supabase Select 2026 総まとめ)
Source: Supabase Blog | Published: 2026-10-03 02:50 JST
- Supabase は Select 2026 の発表を「Build anything」「Operate with confidence」「Scale without limits」の 3 テーマ・計 16 項目に整理した
- 運用面では Data API・Auth・Storage・Edge Functions のエラー率を検知する Health Check Advisors と、セッション接続を可視化する Database Connections(全プロジェクトで既定有効)を加えた
- Okta と統合する Enterprise-Managed Auth for MCP と、権限を絞れる Scoped Personal Access Tokens は一般提供となった
- MCP Elicitations で有料プロジェクトの作成やデータ削除 SQL の前に確認を挟むようにし、新しい SQL エディタ Explorer and Notebooks は 10 月 12 日までに展開する
- Postgres から BigQuery・ClickHouse・DuckLake・Snowflake へリアルタイム配信する Supabase Pipelines を、Pro / Team / Enterprise プランでパブリックアルファとして始めた
Best app stack of 2026, according to LLMs: Next.js, Supabase, Vercel, Stripe(LLM が選ぶ 2026 年最良のアプリスタック:Next.js、Supabase、Vercel、Stripe)
Source: Hacker News | Published: 2026-10-03 00:32 JST
- 5 つの LLM に計 75 回尋ねた結果、Supabase・Vercel・Next.js・Stripe の 4 製品が「デフォルトスタック」として回答の 68% に同時に登場した
- 対象は ChatGPT・Claude・Gemini・Perplexity・Grok で、5 つの質問を各エンジン 3 回ずつ、2026 年 10 月 2 日に尋ねた
- 言及率は Supabase 89%(67/75)、Vercel 84%(63/75)、Next.js 83%(62/75)、Stripe 71%(53/75)で上位 4 位を占めた
- 5 位以下は Clerk と Resend が 43%、PostHog 39%、Cursor 35%、Sentry と OpenAI が 25% だった
- Gemini は決済に Lemon Squeezy を 15 回中 12 回挙げ、各モデルの推奨は 2024 年時点の情報に依存する傾向があると分析した
All Articles
Zenn
| # | Title | Summary | Author | Published |
|---|---|---|---|---|
| 1 | DynamoDBのConditionExpressionで更新競合を防ぐ:Javaで楽観ロックを実装する | DynamoDBのversion属性とConditionExpressionで書き込み時に競合を検出し、Javaで楽観ロックを実装して更新消失を防いだ | @sponge841841 | 00:08 |
| 2 | Webデザイン学習記録17:カウントダウンタイマー2 | 残り時間を1秒ごとに再計算してtextContentへ出力するrecalc()とrefresh()の関数構成でカウントダウンタイマーを作った | @macaronian | 00:48 |
| 3 | AWS FinOps Agentを使ってみた | 先月急増したAWSコストの原因をFinOps Agentで調べ、Cost Explorerより手軽で想像以上に精度が高く初心者に勧められると評価した | @metalmental | 01:12 |
| 4 | 提案書の版を切り替えても、選んだプランを戻さない | HTML提案書サンプルで版(revision)とプラン(plan)を別の状態として持たせ、版を切り替えても選んだプランを初期値へ戻さないようにした | @plopino | 01:24 |
| 5 | Even Realities G2向けに最寄駅の次の発車時刻閲覧アプリを作った話 | スマートグラスEven Realities G2向けに最寄駅の次の発車時刻を表示するアプリを作り、departureとしてGitHubでOSS公開した | @andoshin11 | 01:48 |
| 6 | Cookieは暗号化されてるの?盗まれないの? — Qiitaの本物のCookieを解剖して理解する | TLSで暗号鍵を作らずに暗号化接続できる理由から始め、Qiitaが発行する本物のCookieをcurlで取得・解剖して盗まれた場合の影響まで整理した | @yuki7592 | 04:10 |
| 7 | Oracle→PostgreSQL移行で最初に詰まる差分 | 移行直後に表面化する差分は3つに偏り、筆頭はOracleが”をNULL扱いするのに対しPostgreSQLは長さ0の文字列とする違いだと指摘した | @techdbblog | 04:29 |
| 8 | AIワークフローをStep Functionsに載せる理由は「再実行可能性」にある — 2026年版の設計論点 | LLM多段処理をStep Functionsに載せる価値は速さより失敗時の再実行範囲が定義で決まる点にあるとし、JSONataとAssign対応を前提に設計論点を整理した | @xim2jp_tokyo | 06:17 |
| 9 | OpenAIの | OpenAIによるAstral買収のPythonツールチェーンへの影響、MCPのWebネイティブ化、Next.jsの緊急RCE脆弱性を2026年に対応すべき3つの激変として挙げた | @bambampurin | 07:31 |
| 10 | RAGは「検索して答える」だけでは足りない 基本・設計・評価の実践ガイドを書いた | 自治体の相談先検索アプリ「Trait Compass」を題材に、検索漏れや出典外の補完を防ぐRAGの基本・設計・評価を整理した本をZennで公開した | @yun_bow | 08:01 |
| 11 | AWS の本を読む順番 — 書評を「最後まで読んだか」で数えて並べた 6 冊 | 書評記事を「最後まで読んだ人数」で数えてAWS本6冊の読む順番を決め、最初の1冊を『ゼロからわかる Amazon Web Services 超入門』とした | @ukintech | 08:58 |
| 12 | str | None が TypeError になる。TS のユニオン型を Python に持ち込むときのバージョンの壁 | TSのstring | nullの感覚で書いたPythonのstr | Noneが実行時にTypeErrorになり、型ヒントが評価される点とバージョン差が原因だと示した | @gaku_wtnb | 09:00 |
| 13 | 「知らんサーバーにパスワードを預けたくない」から始めた家族向けE2EE設計 | 家族でアカウント情報を共有するWebアプリPoohMaで、運営サーバーにパスワードを預けずに済むE2EEの設計を採用した経緯と構成を示した | @luth | 09:12 |
| 14 | 「旧データを安全に使って」が遠回りになった──稼働中のデータ統合をAIと進めた話 | AIに「旧データを安全に使って」と頼んだ結果、旧データと新データを別々に扱う構成になり、速度低下や検索処理の複雑化を招いた経緯を振り返った | @choujiya | 09:30 |
| 15 | 業務UIで改行や全角半角にこだわりすぎると共通化のメリットが薄れる | 改行位置や全角半角への過度なこだわりは共通UI化の利点を損なう一方、検索・照合・帳票ではデータ値として意味を持つため区別すべきだと主張した | @tonbi_attack | 10:00 |
| 16 | 1つのLambdaに全部詰め込むのはアンチパターンだった | 1つのLambdaに全処理を詰め込むのはAWS公式ドキュメントでもアンチパターンと明記されており、Step Functionsで分割・分岐・エラー処理を管理すべきだとした | @yasutomo7974 | 11:03 |
| 17 | Supabaseの「拡張がpublicスキーマに配置」警告 - 名前衝突が乗っ取りの踏み台になる | Security Advisorの0014_extension_in_public警告は、pgcryptoなどをpublicスキーマに置くと関数名の衝突が乗っ取りの踏み台になることを指すと説明した | @seekseep | 11:12 |
| 18 | Geolocation APIの取得中にセッションが変わったら、古い結果を破棄する | 飲み会記録アプリで、getCurrentPosition()の待機中にセッションが変わった場合はトークンを照合して古い位置情報の結果を破棄するようにした | @jisaku_net | 11:23 |
| 19 | Redisの導入方法と構成の考え方|ElastiCacheとの違い・使い分けを解説 | Redisを自分のPC・EC2・Amazon ElastiCacheのどこで動かすかで構成が変わるとし、それぞれの違いと選定時の確認点を整理した | @naoki_mm | 11:23 |
| 20 | ずんだもんと学ぶTerraform:入門編 | ずんだもんと四国めたんの対話形式で、Terraform 1.x系とAWSを対象にstateの理解からWebサーバー構築ハンズオンまで扱う入門書を公開した | @bonobono | 11:29 |
| 21 | Cloud Scheduler × Cloud Run 実践パターン ─ 冪等バッチ・エラー通知・ジョブチェーンの完全ガイド | Cloud SchedulerとCloud Runで冪等バッチ・エラー通知・ジョブチェーンを組む本番向けパターンを、IAM認証での連携とあわせて示した | @correlate | 11:34 |
| 22 | ドキュメントを読んでいて、どの瞬間でもすぐ AI とチャットできるリーダーを作った | ローカルHTML文書で語句をドラッグするとその場にチャット窓が開き、回答をポップオーバー・子セクション・リンクとして本文へ書き込むリーダーを作った | @ruri | 11:36 |
| 23 | テーマ一言で性格タイプ診断が無限に生まれ、遊んでいたら企業からスカウトが届く「GenDan」を作った | 第5回 Agentic AI Hackathon with Google Cloudに、テーマ一言で性格タイプ診断を生成し企業スカウトにつなげるサイト「GenDan」を提出した | @naiki9982 | 11:42 |
| 24 | Claude Codeの定期タスクの「見送り」を数え直したら、21件は1回だった | 定期タスクの「見送り」警告21件は全て9月21日13時42〜49分の1回の同時実行上限待ちで、1分ごとの再試行が件数を膨らませていたと判明した | @autocamp | 13:33 |
| 25 | Re:ゼロから始めるネットワーク生活 〜1つのリクエストを追う最小構成ロードマップ〜 | URLを叩いてページが表示されるまでの1つのリクエストを軸に、パケットの流れを図解するネットワーク学習本を「育てていくノート」として公開した | @motsunotechblog | 14:35 |
| 26 | Cloudflareが判断専用AIを公開、Appleは権限を締める | 10月3日のAIニュース5本として、Cloudflareの判断専用AI、GPT-6高速版、Anthropicの1億ドル人材育成、AppleのMac権限強化などを取り上げた | @sugawara_ai | 14:45 |
| 27 | 宮本佳林さんの技術ブログが素晴らしすぎて、書かずにいられなくなった | アイドル宮本佳林さんがNext.jsとCloudflare D1で作ったライブ向けアプリを、登録不要の設計やいいね1日3回制限の判断を挙げて絶賛した | @iqbqioza | 14:51 |
| 28 | Instagram のプロフィール埋め込みが、タイアップ投稿があると空になる | Instagramのプロフィール埋め込みは最新6投稿にタイアップ投稿が1件でもあると先方スクリプトがエラーで止まり空になり、単体投稿の埋め込みは影響しないと判明した | @mohhh_ok | 15:10 |
| 29 | 2026/07/17 AWS Cost Explorer 障害から振り返る、コスト監視機能の参照先と通知 | 2026年7月17日のAWS Cost Explorer障害時に個人アカウントで行った調査と対応を事実ベースで振り返り、コスト監視の参照先と通知を見直した | @marl | 15:54 |
| 30 | 生成動画のレビューを「採用・トリム・再試行」に分ける設計メモ | 生成動画の扱いを「採用・トリム・再試行」に分け、プロンプトと判定を別フィールドに残すTypeScriptの記録型を設計した | @fangyuan | 17:07 |
| 31 | Writeup for What’s Next(「What’s Next」の解説(writeup)) | AlpacaHackのWeb問題「What’s Next」で、Dockerfileがsrc/pages/secret.jsをランダムな名前へリネームしている点を手がかりにフラグへ到達した | @toumorocorn | 17:15 |
| 32 | Prisma で Postgres の RLS を入れたら、公式レシピ通りでもトランザクションの中で効かなかった話 | Prismaの公式レシピ通りにPostgresのRLSを入れても対話型トランザクション内では効いたり効かなかったりし、その原因・直し方・確認方法を示した | @glaciermelt | 17:49 |
| 33 | 国産PaaS「hanamii」を作った話 — ZIP を投げたら日本のサーバーで動くまでに何をしているか | ZIPをアップロードするとWebアプリを国内サーバーで公開する国産PaaS「hanamii」の仕組みとGitHub連携・DB機能、Heroku・Renderとの違いを開発元が説明した | @hanamii | 18:55 |
| 34 | LoreKitは本当に「ノーアカウント・ノーネットワーク」か実測してみた | AIエージェント向け永続メモリ「LoreKit」を2026年8月に実測し、素のinstallがホスト型サーバーを書き込みCLIが既定でテレメトリを送ると確認した | @mskbhd | 19:54 |
| 35 | 【JavaScript】苦手な非同期処理を基礎から復習(備忘録) | JavaScriptのシングルスレッドとブロッキングを前提に、fetch()・forEach・イベントリスナーの例でコールバックと非同期処理の基礎を復習した | @yama_kawa | 20:53 |
| 36 | Claude Codeのmodで「上限メーター」と「APIキーの伏せ字」を作った。コマンド3行で入る | 10月1日に入ったClaude Codeのmodで入力欄上の利用上限メーターとAPIキーの伏せ字表示を作り、コマンド3行で導入できるようにした | @shoujiki_panman | 22:06 |
| 37 | 生成画像のスプライトシートは等分割で切れない。空白の量からコマの位置を探して切り出す | 生成画像のスプライトシートは等分割するとコマが左右に14〜22ドット揺れるため、12px以上の空白で区切ってコマ位置を検出して切り出した | @maruhana | 22:12 |
| 38 | git worktree は作業ツリーしか分けない — 対策を重ねても事故が続き、clone を分けて止めた | git worktreeはgitディレクトリ・node_modules・設定を共有したままでエージェント間の事故が続き、1エージェント1cloneに切り替えて収束させた | @kodomo_news | 22:51 |
| 39 | #6 遊戯王で実践するDSL設計 〜機械向けの「カードテキスト」を書く〜 | 遊戯王を題材にしたアーキテクチャ設計シリーズ第6回で、カード効果を機械向けの「カードテキスト」として記述するDSLを設計した | @okmethod | 23:58 |
Qiita
| # | Title | Summary | Author | Published |
|---|---|---|---|---|
| 1 | ONLYOFFICE Create AppでDocs連携のサンプルWebアプリを構築する | ONLYOFFICE Create Appは、Docs APIでエディタを埋め込むNext.js + Reactのサンプルアプリをファイル管理・保存処理付きで生成するCLIだと紹介した | @ONLYOFFICE | 00:15 |
| 2 | 技術だけでは足りない。フリーランスエンジニアがプロジェクト進行で大切にしている「お客様とのコミュニケーション」 | エンジニア歴約8年のフリーランスが、要件整理から運用改善までの案件進行で顧客とのコミュニケーションを技術と同等に重視していると述べた | @Love_Apple | 01:46 |
| 3 | 複数クラウドストレージ最適化エージェントの実装ベストプラクティス | S3・GCS・Azure Blobの数TB規模のアクセスログを解析し、静的ライフサイクルルールによる誤削除を避けてコストを削減するエージェントの実装を示した | @TOAI | 02:01 |
| 4 | 【IT業界25年目】ADHDポンコツ鬱エンジニアが人生賭けて運営中の求人サービス『ヴェテラン』でも感じた昨今の情報漏洩について | PHP・PostgreSQL・AWSで構築した求人サービス『ヴェテラン』の運営者が、昨今の情報漏洩事件を受けて自サービスで感じたことを述べた | @Veteran | 02:56 |
| 5 | リンク切れの検査が HTTP 200 を見ているうちは当たらない。34ホストと9標本で実測してみた | HTTP 200だけを見るリンク切れ検査は外れが多く、34ホスト・9標本・約400リクエストの実測で「全部✅」の日に4本が死んでいたと判明した | @fujiken818 | 02:56 |
| 6 | Kiro Hooksの書き方がネットの記事と公式で違う ― 旧書式(when/then)と現行v1書式の対応表と、置き換え方 | ネット記事のwhen/then書式は旧書式で、現行公式はtrigger/matcher/actionのversion “v1”書式となりトリガーは12種類あると対応表で示した | @devex12 | 03:00 |
| 7 | ブラウザのマイク既定値が遠距離音声を壊すので getUserMedia の制約を明示的に上書きした話 | getUserMediaの既定のノイズ抑制などの前処理が離れた話者の声を減衰させるため、音声制約を明示的に上書きして遠距離音声を取れるようにした | @Florian | 03:07 |
| 8 | ALBが502を返すとき、どこから切り分けるか | ALBの502はバックエンド起因で、Keep-AliveタイムアウトがALBのアイドルタイムアウトより短いケースなど4パターンに収束すると整理した | @techdbblog | 04:09 |
| 9 | LLMの多段処理をforループで回すのをやめる — Step Functionsで並列要約・リトライ・人間承認を組む入門 | 100件の文書をLLMで要約するとスロットリングで止まる問題を、JSONata版のStep Functionsで並列要約・リトライ・人間承認を組んで解決した | @Xim2jp | 06:15 |
| 10 | スクレイピングの設計が実データで壊れた3つの箇所、机上で見抜けなかった理由 | テスト602件とlintを通した後に実データ20件を流すと3箇所が壊れており、いずれも誤ったデータが正常に見える形で入っていたと報告した | @Ohmiya-Mizuki | 07:13 |
| 11 | Claude Codeのタスク管理:期日とPRの申し送りを1枚にする方法 | 確認期日・未マージPR・残った作業場所を1回の実行で一覧化する申し送りを作ったが、削除可否などの判断は人に残ったと報告した | @Ohmiya-Mizuki | 07:13 |
| 12 | LEDを抵抗なしで電源につなぐと煙が出る理由。オームの法則で電流を計算して確かめる | ブラウザで動く「オームの法則シミュレーター」でV=IRから電流を計算し、LEDを抵抗なしで電源につなぐと過電流で煙が出る理由を確かめた | @NovaSolver | 08:00 |
| 13 | MCP elicitationでユーザーに問い合わせるMCPサーバーを書く — 承認待ちを「対話」に変える | MCPのelicitationでツール実行中にClaude Code経由でユーザーへ承認を問い合わせ、Markdownキュー方式で止まっていた承認を対話に変えた | @joinclass | 08:30 |
| 14 | 【柔術ゲーム】#2 — 棒人間に「生きている」感を出すまでの6段階 | ブラウザで動く2D柔術ゲームで、モーションデータなしにシミュレーション状態から棒人間に「生きている」感を出すまでの6段階を示した | @andknj-front | 09:05 |
| 15 | VimiumはどうやってWebページをVim化しているのか? ソースコードから仕組みを調べた | VimiumのソースコードからWebページをVim化する仕組みを調べ、j/kのスクロールやfでクリック可能要素にヒントを出す実装を追った | @tonbi_attack | 10:00 |
| 16 | 2026年10月3日 今日のQiitaトレンド記事をポッドキャストで聴こう! | 10月3日のQiitaトレンド記事を題材にしたAIポッドキャストを毎朝7時に更新し、「0から学ぶセキュリティの基礎 〜CSRF編〜」などを取り上げた | @ennagara128 | 10:00 |
| 17 | Supabaseで2026年10月30日から、新しく作るテーブルにGRANTが必要になります(RLSとは別の話) | Supabaseでは2026年10月30日からpublicスキーマに新規作成するテーブルに明示的なGRANTが必要になり、RLSとは別の設定だと注意を促した | @tarou_0818 | 10:14 |
| 18 | 【AWS】Amazon Quick ハンズオン ― 第0回 準備:架空シナリオのデータ準備 | AIサービスAmazon Quickのハンズオン準備として、架空のクレジットカード会社を題材にした分析用のシナリオデータを用意した | @takasan2479 | 10:54 |
| 19 | 【AWS】Amazon Quick ハンズオン ― 第1回 Research:S3の情報源から競合調査 | Amazon QuickのResearch機能でS3に置いた情報源を読み込み、架空のABCカード経営企画部門向けに競合調査を行った | @takasan2479 | 10:56 |
| 20 | OSS-DB Gold Ver 3.0 受験メモ | OSS-DB Gold Ver 3.0にトータル86点で1発合格し、運用管理100%・障害対応66%だった内訳と勉強方法を記録した | @bigt23 | 11:22 |
| 21 | 【🌸合格体験記】AWS新認定資格、AI Business Strategist (AIB) | AWS新認定AI Business Strategist(AIB-C01)にベータ提供開始翌日の9月30日に合格し、学習教材と勉強時間を共有した | @ryomaaa | 11:29 |
| 22 | AWSリソースのEOSL管理を自動化してGoogleスプレッドシートに連携してみる(コード省略) | AWSリソースのEOSL情報の確認・更新作業を自動化し、取得結果をGoogleスプレッドシートへ一覧連携する構成と処理の流れを示した | @namnam3225 | 11:32 |
| 23 | AuroraのCPUアラート発生時に負荷の高いSQLを確実に全て確認する方法 | AuroraのCPUアラート時にDatabase Insightsで負荷の高いSQLを特定し、途中で見切れたSQL文も全文確認する手順を示した | @namnam3225 | 11:33 |
| 24 | Supabase で2段階認証(TOTP)を入れたら本番の書き込みが全部止まった:RLS 関数の security definer 漏れと、実装で踏んだ地雷5つ | Supabase AuthのTOTP二段階認証を入れた夜、RLS関数のsecurity definer漏れでMFA未登録ユーザーも含め本番の書き込みが全て失敗した | @satoshi_061 | 12:03 |
| 25 | 【JavaScript】日時操作をDateとTemporal 同じ処理で比較してみる | 2026年3月ごろ標準仕様になったTemporalと従来のDateで現在日時の取得などの同じ処理を書き比べ、コードの違いを示した | @Anonymous_A | 12:13 |
| 26 | 切り抜き PNG の白フチは乗算済み alpha にしても消えない — 白は縁のピクセルに保存されている | 子犬画像の半透明フチの平均輝度はストレートalphaでも乗算済みalphaでも75.4で変わらず、白は縁のピクセル色そのものに保存されていると判明した | @cheng_pm8 | 12:15 |
| 27 | 切り抜きPNGのフチがWebGLだけ2倍明るくなる — アップロード設定とblendFuncの組み合わせ | 切り抜きPNGのフチの平均輝度がcanvas 2Dの54.9に対しWebGLでは108.9と2倍になり、原因はテクスチャのアップロード設定とblendFuncの組み合わせだった | @jhao29784 | 12:18 |
| 28 | 切り抜きの白フチは PNG にしても消えない — 5 つの対処を黒背景で測った | WebPからPNGに変えてもフチの半透明画素数は変わらず、5つの対処のうちフチをほぼ消せたのは背景色のフチ除去だけだった | @shuy55568 | 12:20 |
| 29 | AWS CDKとTerraform、2026年はどう選ぶ? — 使い分けの基準とAIに書かせるときの注意 | CDKTFの終了やIBMによるHashiCorp買収を踏まえ、AWS CDKとTerraformを10の軸で比較し、AIにIaCを書かせる際の注意点も示した | @Xim2jp | 12:21 |
| 30 | 色縁除去は色ではなく透明度を書き換える — 白い斑の葉に穴が開いた切り抜き検証 | 色縁除去は色ではなく透明度を書き換えるため、白い斑のある観葉植物の葉に穴が開くことをWikimedia Commonsの写真2枚で確かめた | @shujing943 | 12:23 |
| 31 | 切り抜きPNGの白いフチは元の白背景だった — 黒背景でだけ目立つ理由を測った | NumPyで切り抜きPNGの画素を測り、白フチの正体は半透明画素に残った元の白背景で、輪郭の位置自体は合っていたと確かめた | @xyue41464 | 12:25 |
| 32 | AWS Community Buildersに参加して、Builder Cardsをプレイしてみた | AWS Community Buildersの東京支部×千葉支部コラボイベントに初参加し、AWSサービスを組み合わせるカードゲームBuilder Cardsをプレイした | @gonzuiswimmer | 12:31 |
| 33 | 音声認識してクリップボードにコピーするアプリ | ChromeやEdgeで動きHTMLファイル単体でオフラインでも使える、音声認識結果をクリップボードへコピーする入力補助アプリを公開した | @tootwotoh | 13:02 |
| 34 | Claude Code の mods とは? 画面もツール呼び出しも自分好みに変えられる新しい拡張 | Claude Code 2.1.287で正式に使えるようになったmodsは、画面への枠やボタンの追加やツール呼び出しの制御を小さな関数で行える拡張だと説明した | @Takuya__ | 13:17 |
| 35 | 【富山最速!?】AWS Certified AI Business Strategist(AIB-C01)合格体験記 | AWS Certified AI Business Strategist(AIB-C01)のベータ試験を10月2日に受け、合格ライン700点に対し716点で合格した | @ssakita | 13:20 |
| 36 | EC2(t3.micro)でrbenv installが失敗した原因(OOM Killer/tmpfs不足)と対処法 | EC2 t3.microでrbenv install 3.1.4が失敗する原因はOOM Killerと/tmpのtmpfs容量不足で、それぞれの確認方法と対処を示した | @tota_0214 | 13:28 |
| 37 | PostgreSQL 拡張モジュール:pg_amcheck | PostgreSQL 14で標準追加されたpg_amcheckを拡張モジュールとして有効化し、データベースの破損検査に使う手順を示した | @t-fk_37114 | 13:28 |
| 38 | 【AWS初心者】Docker・ECR・ECSの関係を図で理解する | docker buildしたイメージをECRに保存し、ECSのTask Definition・Service・Fargateで動かすまでの各要素の関係を図で整理した | @yamayuri | 14:10 |
| 39 | ExcelのWBSを捨てずに、AWSサーバーレスの進捗管理ツールへ置き換えた | ExcelのWBSを取り込んで進捗を画面で確認できるツールをAWSのサーバーレス構成で作り、現在チームで実運用している | @NaokinTV | 14:13 |
| 40 | 同じAWSアカウントに似た名前のスタックが同居しているときのデプロイの守り方 | 同じAWSアカウントに似た名前のスタックが同居する環境で、デプロイ先の取り違えを防ぐ仕組みを進捗管理ツール連載の3本目として示した | @NaokinTV | 14:13 |
| 41 | AIの思考プロセスとモデル世代交代を3Dリアルタイム監視する「運用コクピット」の設計と実装 | 日本株AIスクリーニング端末ALPHA FORGEで、XGBoostなど4種のMLモデルの判断と世代交代を3Dでリアルタイム監視するコクピットを実装した | @charge0315 | 14:35 |
| 42 | Swift → TypeScriptをTCPで繋げたい | SwiftとTypeScriptの間を双方向にTCP通信するサンプルを実装し、文字列だけでなくJSONや画像などのバイナリも送れることを示した | @koji0705 | 14:46 |
| 43 | opus 5.5 video guide: 共有キューとフレーム数でTidyの暗色ローンチ映像を検証する | 架空アプリTidyの約5秒の暗色ローンチ映像を作者公開MP4と共有キュー・フレーム数で照合する手順を示し、モデルのセッション自体は未検証と明記した | @VulcanFeynmanX | 15:12 |
| 44 | DependsOnで「S3 VPC Endpointが有効になってからDBサーバを起動する」を保証する | CloudFormationのDependsOnでS3 VPC Endpointの作成後にDBサーバを起動させ、プライベートサブネットでのdnf install失敗を防いだ | @caymezon | 15:16 |
| 45 | Vercelデプロイで失敗しがちなディレクトリ構成とビルド設定のポイント | VercelへのNext.jsデプロイでは、monorepo時のルートディレクトリ指定とビルドコマンド・出力ディレクトリの設定ミスが失敗の主因になると整理した | @felix-jp-studio | 15:53 |
| 46 | RDSスナップショット復元直後が遅いのはEBSの遅延ロード | スナップショットやPITRから復元したRDSが遅いのは、EBSがブロックを初回アクセス時に遅延ロードするファーストタッチペナルティが主因だと説明した | @techdbblog | 16:12 |
| 47 | LaravelのS3アップロードが500になる:IAM・ACL・URL生成を分けて調べる | LaravelのS3保存が500になる問題を、ACL非対応バケットへの送信・カスタムドライバーのURL生成・認証設定・設定キャッシュに分けて切り分けた | @sek_dev | 17:18 |
| 48 | AIの実装案をそのまま採用して失敗した——独自実装の前に公式機能を確認する | AIが提案した独自実装を採用した後にライブラリの公式機能で同じことができると知り、独自実装の前に公式ドキュメントを確認すべきだと結論づけた | @Masashige-Y | 17:35 |
| 49 | SwiftのTCP通信内容をブラウザに表示する | ブラウザは生のTCPを扱えないため、NodeでSwiftからのTCP受信をWebSocketへ中継し、Reactで受信内容を追記表示した | @koji0705 | 17:47 |
| 50 | reactコース#3 | JSXはReact.createElementに変換されReact要素というJSオブジェクトになることや、コンポーネントの再実行を再レンダリングと呼ぶことを学んだ | @langhuanamacha | 17:54 |
| 51 | Claude Code v2.1.287で整理するSkill・MCP・Modsの違いと、最初のModを動かす手順 | Claude Code v2.1.287以降のSkill・MCP・Modsの役割の違いを公式アナウンスとドキュメントから整理し、筆者未検証と断ったうえで最初のModの導入手順を示した | @lhjjjk4 | 17:56 |
| 52 | 第8回 Terraform講座 | ALBを作っただけではTarget Groupへの転送ルールがないため、TerraformでListenerを定義して通信の振り分けを設定した | @nyarusasu22 | 18:03 |
| 53 | AI動画生成の試行条件をTypeScriptで記録する:差分を一つに絞るための小さな設計 | AI動画の試行ごとにプロンプト・参照画像・画角・長さ・モデルをローカルJSONへ記録し、変更する条件を一つに絞るTypeScriptの型を設計した | @cms18923587457 | 18:08 |
| 54 | Next.js 16 で Web Vitals を測って直した実録!loading.tsx で LCP が 2 倍になった罠と関数リージョン | Next.js 16の口コミサービス「あじぴた」で、loading.tsxを足すと体感は改善したがLCPが2倍に悪化した罠と関数リージョンの見直しを報告した | @tzp | 19:19 |
| 55 | CloudFormationはSSM SecureStringを作れない。理由と代替手段 | CloudFormationのAWS::SSM::ParameterはString/StringListしか作れずSecureStringは作れないため、代替手段とRDSのDeletionPolicy設計を示した | @caymezon | 20:06 |
| 56 | 視覚野刺激パターン生成を実装してAWSで動かしてみた | AI生成画像を視覚野の電極刺激パターン(ホスフェン)に変換する疑似皮質視覚デモを実装し、AWS上で動かした | @yama3133 | 20:40 |
| 57 | 「Markdownテーブルジェネレーター」をアップデートしました | 「Markdownテーブルジェネレーター」に変換後のプレビューと、セル内のパイプ(|)でテーブル構造が壊れる問題への対応を加えた | @SS-Infra | 20:45 |
| 58 | Cloudflare Workers AI の BYOK を設定してみた(Jev を使った例) | Workers AIで他社モデルを使う際のUnified BillingとBYOKの違いを整理し、TypeSafe社のJevモデルでBYOKを設定した | @y-yoshizaki | 21:04 |
| 59 | AWS Client VPNをコスト控えめで運用する | モバイル端末から新規固定IPでアクセスするためのAWS Client VPNを、Terraformでコストを抑えて構築しリポジトリで公開した | @k-kojima-yumemi | 21:05 |
| 60 | AWS Site-to-Site VPN × FRR で BGP の経路制御(Local Preference / AS_PATH / MED)を手で触って試せる環境を Terraform で作った | AWS Site-to-Site VPNの相手をFRRの仮想ルーターにして、Local Preference・AS_PATH prepend・MEDの経路制御を試せる環境をTerraformで作った | @silv224 | 21:13 |
| 61 | 【WordPress高速化検証】Social Warfare Proのレンダリング機構解析とダウンロード・実装手順(GPLライセンス対応) | シェアボタンプラグインSocial Warfare ProがCore Web Vitalsへ与える影響を論じ、GPL配布リポジトリgplwppassからの入手・実装手順を示した | @gplwppass | 22:57 |
| 62 | PostgreSQL:LIKEで文字列を絞り込む|%と_の違いと先頭・末尾の指定 | PostgreSQLのLIKEで都市名から施設を絞り込み、%は0文字以上・_は任意の1文字を表す違いと先頭・末尾一致の書き方を示した | @masato_y | 22:59 |
| 63 | U-22 プログラミングコンテストに応募した話 | 愛媛県の要請によるPBLで5人チームでごみ分別アプリ「ごみサポ」を開発し、バックエンドを担当してU-22プログラミングコンテストに応募した | @Murakami_Shogo | 23:16 |
| 64 | 第9回 Terraform講座 Target Group EC2 | Target Groupを作っただけでは登録ターゲットが0台なので、TerraformでEC2をTarget Groupに登録してALBからの転送先を作った | @nyarusasu22 | 23:38 |
| 65 | Swift→ReactのWebSocket通信で画像を送信する | SwiftからNode(:9001)経由でReact(:5173)まで通信をWebSocketに揃え、1フレーム1通のJSONでテキストと画像を送った | @koji0705 | 23:48 |
Publickey
2026-10-03 付の記事はありませんでした。
gihyo.jp
2026-10-03 付の記事はありませんでした。
GIGAZINE
| # | Title | Summary | Published |
|---|---|---|---|
| 1 | 無料でAWSをローカルでシミュレーションできるエミュレーター「MiniStack」、60以上のAWSサービスを単一ポートで利用可能でマルチアカウント&マルチリージョン対応、セルフホスト可能 | AWSのAPIをPC上で再現し、S3・DynamoDB・Lambdaなど60以上のサービスをAWS CLIやTerraformから無料で使えるエミュレーター「MiniStack」を試した | 12:00 |
ITmedia News
対象日の該当記事はすべて Top 20 に掲載されています。
TypeScript Blog
2026-10-03 付の記事はありませんでした。
Node.js Blog
2026-10-03 付の記事はありませんでした。
Astro Blog
2026-10-03 付の記事はありませんでした。
Cloudflare Blog
対象日の該当記事はすべて Top 20 に掲載されています。
Vercel Changelog
2026-10-03 付の記事はありませんでした。
AWS What’s New
| # | Title | Summary | Published |
|---|---|---|---|
| 1 | AWS Brazil automates distribution of non-Brazilian software product licenses to Brazilian customers(AWS ブラジルがブラジル国外のソフトウェア製品ライセンスのブラジル顧客への配布を自動化) | AWS Brazil 2P Distribution Programで国外ISVのSaaSライセンスをAWS Brazilが販売元としてレアル建て・現地税込みで請求し、配布手続きを自動化した | 01:30 |
| 2 | AWS Health introduces the version catalog for software lifecycle management(AWS Health がソフトウェアライフサイクル管理のためのバージョンカタログを導入) | RDS・EKS・Lambdaなどのソフトウェアバージョンのサポート終了情報を一元化し、Healthダッシュボードと一部サポートプラン向けAPIで全商用リージョンに提供した | 03:09 |
| 3 | Amazon ECS adds Amazon VPC Lattice support for blue/green, linear, and canary deployments(Amazon ECS が VPC Lattice を使ったブルー/グリーン・リニア・カナリアデプロイに対応) | VPC Latticeでサービス間通信するECSサービスで、一括のブルー/グリーン、均等刻みのリニア、カナリアの各方式でトラフィックを段階的に移せるようになった | 05:18 |
Google Cloud Blog
| # | Title | Summary | Published |
|---|---|---|---|
| 1 | GKE CPU startup boost: Accelerate app starts without over-provisioning(GKE CPU スタートアップブースト:過剰プロビジョニングなしでアプリ起動を高速化) | VPAとIn-place Pod Resizeで起動時だけCPUを増やして初期化時間を最大2倍短縮し、GKE 1.36.0-gke.4447000以降でPreview提供を始めた | 01:00 |
Supabase Blog
| # | Title | Summary | Published |
|---|---|---|---|
| 1 | Operate with confidence(安心して運用する) | Data API・Auth・Storage・Edge Functionsの異常なエラー率を検知するHealth Advisor拡張、10月12日までに展開するNotebooks、BigQueryなどへ配信するSupabase Pipelinesを発表した | 02:25 |
web.dev
2026-10-03 付の記事はありませんでした。
Mozilla Hacks
2026-10-03 付の記事はありませんでした。
CSS-Tricks
2026-10-03 付の記事はありませんでした。
Smashing Magazine
2026-10-03 付の記事はありませんでした。
Hacker News
| # | Title | Summary | Published |
|---|---|---|---|
| 1 | Fallbacks for CSS Progress()(CSS progress() のフォールバック) | 10月2日公開の記事で、0〜1の値を返すprogress()の代替にtan(atan2())トリックを使い、単位が混在する場合は@propertyで登録してからatan2()に渡す方法を示した | 00:09 |
| 2 | Transition Off of Digital Ocean – Node.js(Node.js の DigitalOcean からの移行) | 10月1日に開かれたnodejs/buildのIssueで、DigitalOceanのOSSクレジット廃止を受け21台のDropletなどの移行検討を始めたが、その後DigitalOceanの協力が判明した | 00:11 |
| 3 | SQLite converts integers to text two digits at a time(SQLite は整数を 2 桁ずつテキストに変換する) | リンク先のX投稿はHTTP 402で取得できず、投稿の内容を確認できなかった | 00:27 |
| 4 | Humans Too Nuanced to Predict?(人間は予測するには複雑すぎるのか?) | 3日先の人の行動を予測するデータセットを構築中の投稿者が予測の限界を問い、コメントではAmerican Data & AI Actによる規制の動きも指摘された | 00:33 |
| 5 | Show HN: Run 7 programming languages from Node.js without their runtimes(Show HN: ランタイムなしで Node.js から 7 つのプログラミング言語を実行) | Janet・Java・Lua・PHP・Python・Ruby・TclのランタイムをActually Portable Executableとしてnpmパッケージに内包し、APEBindでNode.jsから呼び出す | 01:36 |
| 6 | Show HN: Social SDK, a typed TypeScript toolkit for 7 social platforms(Show HN: Social SDK、7 つの SNS 向けの型付き TypeScript ツールキット) | Bluesky・Instagram・LinkedIn・Threads・TikTok・X・YouTubeへの直接アダプタとモックを備え、Node.js 22.12以上かBunで動くMITライセンスのSDKを公開した | 02:15 |
| 7 | He (Trump) asked Grok how Venezuelans would react if the U.S. captured Maduro(トランプ氏は米国がマドゥロ氏を拘束したらベネズエラ人がどう反応するかを Grok に尋ねた) | 10月1日のTIMEの記事で、2025年12月にトランプ氏がGrokに質問して「多くが失脚を祝う」との回答を得て、その後Grokを高く評価するようになったと報じた | 02:25 |
| 8 | Postgres is now the most efficient search database at scale(Postgres が大規模環境で最も効率的な検索データベースになった) | 9月28日公開のDatabricksのブログで、Lakebase Searchを一般提供し、VectorDBBench 100Mで次点の2倍のスループットとリコール97%・P99 71msを示した | 02:49 |
| 9 | When AI Finds the Bugs We Missed: A Busy Year for MariaDB Security(AI が見落としたバグを見つけるとき:MariaDB セキュリティの多忙な 1 年) | 10月2日の記事で、2四半期に計173件のセキュリティ報告を受けて27件のアドバイザリを公開し、ファジングやAIによる発見が増えたと述べた | 03:31 |
| 10 | Maintaining wait-on at agent speed: AI, NPM supply-chain risk, and a Rust engine(エージェントの速度で wait-on を保守する:AI、npm サプライチェーンリスク、Rust エンジン) | 週1,279万DLのwait-onの新メンテナーが10.0.0-rc.1でaxiosとlodashを外し、496テストを通るRustエンジンをWAIT_ON_ENGINE=rustで選べるようにした | 04:16 |
| 11 | Show HN: Open-source Git server that runs on Cloudflare Workers(Show HN: Cloudflare Workers で動くオープンソースの Git サーバー) | Artifactsにリポジトリ、D1にメタデータ、R2にGit LFSを置き、ContainersでGitHub Actionsのワークフローをそのまま実行するセルフホスト型GitHub「GitOrange」を公開した | 04:33 |
| 12 | The Official TypeScript SDK for the SpaceXAI API(SpaceXAI API の公式 TypeScript SDK) | Grokモデルのチャット・画像/動画生成・Web検索などのツール・音声を扱える実験段階のSDKで、Node.js 22.13以上が必要なApache 2.0ライセンスで公開された | 06:50 |
| 13 | I’d Know: Turkish short-video knowledge app built on Cloudflare Workers(I’d Know:Cloudflare Workers で作られたトルコ語のショート動画知識アプリ) | 縦動画の指定地点で一時停止し、視聴者が2〜5択で次の展開を2〜10秒以内に予想するトルコ語の動画SNSで、週・月単位のランキングを備える | 07:16 |
| 14 | Show HN: S3-Accelerator(Show HN: S3 アクセラレーター) | Rust製のS3互換NVMeキャッシュで、4KiBレンジ読み取りでp50 0.34ms・約180万読み取り/秒を出し、小オブジェクトはS3比62〜89倍速いと報告した | 08:46 |
| 15 | What even are Cloudflare Durable Objects?(Cloudflare Durable Objects とはそもそも何か) | リンク先は2025年11月4日公開の記事で、単一スレッド・idFromName()による世界で唯一のインスタンス・SQLiteストレージ・アラーム・WebSocket休止APIを説明した | 10:08 |
| 16 | Show HN: Fakeflac-go – A tool for quickly finding “fake” .flac files(Show HN: Fakeflac-go – 「偽」の .flac ファイルを素早く見つけるツール) | 非可逆音源から変換された偽FLACをスペクトルのカットオフ周波数で推定するGo製ツールで、既定値はdx=441Hz・diff=1.25・limit=1.1とした | 11:55 |
| 17 | SWC stops accepting external PRs due to AI-generated content(SWC が AI 生成コンテンツを理由に外部 PR の受け付けを停止) | リンク先のX投稿はHTTP 402で取得できず、受け付け停止の詳細を確認できなかった | 12:45 |
| 18 | Backend programming languages ranked by LLM recommendations(LLM の推奨によるバックエンド言語ランキング) | リンク先はVercel Security Checkpoint(HTTP 429)でJavaScriptによるブラウザ検証を求められ、ランキングの内容を取得できなかった | 13:20 |
| 19 | Show HN: Offline NHTSA VIN decoder, verified against NHTSA’s own SQL(Show HN: NHTSA 自身の SQL で検証したオフライン NHTSA VIN デコーダー) | NHTSAのspVinDecodeをTypeScriptに移植してCloudflare Workersで動かし、デコードはp50 1.4msで、毎週1,000件のVINで一致率85%未満ならデプロイを止める | 13:27 |
| 20 | Turso Is Joining Supabase(Turso が Supabase に参加) | Turso側の告知で、Turso Cloudと既存APIは継続しTurso Databaseはオープンソースのまま開発を続け、今後数か月でSupabaseとの統合を深めるとした | 16:29 |
| 21 | Show HN: Beautiful form back end for AI agents – Nisuform(Show HN: AI エージェント向けの美しいフォームバックエンド – Nisuform) | HTMLフォームの送信先にするだけでスパム保護・メール通知・受信箱を提供しMCP接続にも対応、無料は3フォーム・月100送信でProは月10ドル | 19:16 |
| 22 | Customize Claude Code with Mods in TypeScript(TypeScript の Mods で Claude Code をカスタマイズ) | 10月1日発表のmodsはTypeScriptの小さな関数で、プロンプトの書き換え・UI追加・組み込み機能の置き換え・ツール呼び出しの制御をCLIとデスクトップアプリで行える | 20:10 |
| 23 | Chris van Eijk: Job queues per tenant in PostgreSQL: the noisy neighbour(Chris van Eijk:PostgreSQL のテナント別ジョブキューとノイジーネイバー) | FIFOでは小規模テナントが最大4.59秒待ったが、FOR UPDATE SKIP LOCKEDとqueue_tenants表によるラウンドロビンで0.30秒に短縮した | 20:46 |
| 24 | Show HN: RAG without embeddings, running in the browser (vanilla JavaScript)(Show HN: 埋め込みなしの RAG をブラウザで(素の JavaScript)) | Lunr.jsのBM25で検索しLLMが関連度を0〜5で再ランクする完全クライアント側のRAGで、Gemini・Mistral・Groqなど5プロバイダに対応する | 23:29 |
| 25 | Show HN: P(bloom), an Omarchy theme with 42 blueprint style wallpapers(Show HN: P(bloom)、42 枚のブループリント風壁紙付きの Omarchy テーマ) | 42枚の壁紙を淡色・標準・鮮色の3強度で用意し、1080pから7680×2160まで18解像度向けに個別にレイアウトし直して収録した | 23:53 |