Node.jsセキュリティリリース予告、SvelteKit 3正式リリースほか — Web Dev Digest: 2026‑10‑14
Top 20
Wednesday, October 21, 2026 Security Releases(2026年10月21日(水)のセキュリティリリース)
Source: Node.js Blog | Published: 2026-10-14 12:00 JST
- Node.js プロジェクトは 26.x・24.x・22.x の 3 系統で、2026年10月21日(水)またはその直後に脆弱性の修正版を出すと事前告知した。
- 3 系統とも、含まれる脆弱性の最高深刻度は HIGH とされている。
- 事前告知の段階のため、CVE 番号や脆弱性の詳細、深刻度ごとの件数はまだ公開されていない。
- EOL 版はセキュリティリリースのたびに常に影響を受けるとし、Release Schedule に沿った最新版の利用を勧めている。
- 続報は nodejs-sec メーリングリストで配信される。
Webアプリフレームワークの「SvelteKit 3」正式リリース。設定をViteに集約、型安全やエラー処理の改善など
Source: Publickey | Published: 2026-10-14 00:26 JST
- SvelteKit 3 正式版は大きな新機能を加えず、設定の整理・型安全の向上・エラー処理の改善を中心にしたバージョンアップとしてリリースされた。
- svelte.config.js を廃止し、Svelte コンパイラ・SvelteKit・Vite の設定を vite.config.js / vite.config.ts の一か所に集約した。
- 自動生成の $lib エイリアスを廃止し、package.json の imports フィールドで定義する Node.js サブパスインポートの #lib に移行した。
- データ取得・フォーム処理・ルーティング・サーバー通信の型チェックを強化し、秘密鍵を扱うサーバー用コードのブラウザ側への誤 import を防ぎやすくした。
- Remote Functions と Async Svelte は実験的機能のままで、移行スクリプトが作業の多くを自動化し残りを Todo リストとして示す。
Nemotron 3.5 Lightning now available on AI Gateway for free(Nemotron 3.5 Lightning が AI Gateway で無料提供開始)
Source: Vercel Changelog | Published: 2026-10-14 09:00 JST
- NVIDIA の Nemotron 3.5 Lightning が、Vercel AI Gateway で nvidia/nemotron-3.5-lightning-free として無料で使えるようになった。
- 総パラメータ 30B・トークンあたりアクティブ 3B の MoE で、Mamba-2 層と MoE 層の間に少数の Attention 層を挟むハイブリッド構成をとる。
- コンテキストウィンドウは 1M トークンで、ツール呼び出しと構造化出力に対応する。
- 長時間動くエージェント、サブエージェント、チャットボット、RAG 向けのオープンウェイトの推論・チャットモデルと位置づけられている。
- 提供元の NVIDIA がモデル改善のためにプロンプトを保持する可能性があると注記されている。
Amazon Location Service launches an interactive API Playground featuring Places, Routes and Maps APIs(Amazon Location Service、Places・Routes・Maps API を試せる対話型 API Playground を提供開始)
Source: AWS What’s New | Published: 2026-10-14 03:46 JST
- Amazon Location Service は、Places・Routes・Maps の全 14 API をコードを書かずに試せる対話型 API Playground を公開した。
- Playground からは実際の API を呼び出し、結果を対話型の地図上に描画しながらパラメータを調整できる。
- 試したリクエストは、そのままアプリに貼り付けられるスニペットとしてコピーできる。
- 対象は検索・ジオコーディング(Geocode など)、ルート計算、地図表示の各 API である。
- AWS は、開発者がコードを書く前に各 API の挙動を視覚的に確かめられる点を利点に挙げている。
Amazon DCV releases version 2026.0 with RHEL 10 support and new clients(Amazon DCV 2026.0 リリース、RHEL 10 対応と新クライアント)
Source: AWS What’s New | Published: 2026-10-14 04:35 JST
- Amazon DCV 2026.0 がリリースされ、RHEL 10・Rocky Linux 10・CentOS 10・Ubuntu 26.04 に対応した。
- これらの OS 上の Linux ホストとセッションは、Wayland ディスプレイサーバー上で動作する。
- ゲームパッドに対応した新しい macOS クライアントが追加された。
- Windows と Linux のクライアントも更新された。
- DCV は Windows・Linux・macOS のリモートデスクトップやアプリケーションセッションに安全に接続するための高性能リモート表示プロトコルである。
AWS Agent Registry now supports custom metadata for registry records(AWS Agent Registry、レジストリレコードのカスタムメタデータに対応)
Source: AWS What’s New | Published: 2026-10-14 06:00 JST
- AWS Agent Registry は、各レジストリレコードを組織独自の構造化フィールドで拡張できるカスタムメタデータに対応した。
- Agent Registry はエージェント・MCP サーバー・エージェントスキル・ゲートウェイなどを一元管理する、統制されたカタログである。
- 公開者は、チームの所有者・データ分類・レビュー状況などのフィールドをレコードに直接記録できる。
- リソースが数百規模に増えると、名前と説明だけでは統制と発見に足りないことが背景に挙げられている。
- 人と自動化システムの双方が、同じフィールドでリソースを検索・統制できるようになる。
AWS Security Hub now supports resource criticality for prioritization(AWS Security Hub、優先度付けのためのリソース重要度に対応)
Source: AWS What’s New | Published: 2026-10-14 10:00 JST
- AWS Security Hub は、露出(exposure)の優先度付けにリソースの重要度(criticality)を加えた。
- 自動化ルールで重要度を設定でき、例として特定アカウントの全コンピュートリソースを Very High にする設定が示されている。
- ルールは既存インベントリのリソースと、今後 Security Hub が発見する新規リソースの両方に適用される。
- 設定をしなくてもリソースのタグや名前から重要度を推定し、どの情報源で値が決まったかを記録する。
- 中央のセキュリティチームが、事業上重要なリソースを脅かす露出から優先して対処できるようにする狙いがある。
Amazon RDS Proxy now supports SQL Server 2022(Amazon RDS Proxy が SQL Server 2022 に対応)
Source: AWS What’s New | Published: 2026-10-14 16:00 JST
- Amazon RDS Proxy が、RDS for SQL Server のメジャーバージョン 2022 に対応した。
- RDS Proxy はアプリケーションと DB の間で確立済みの接続をプール・共有し、DB の効率とアプリのスケーラビリティを高める。
- SQL Server の Multi-AZ 構成では、障害時に自動でスタンバイへ接続し、アプリケーションの接続を維持する。
- これによりフェイルオーバー時間を最大 83% 短縮できるとしている。
- RDS Proxy はフルマネージドで高可用なデータベースプロキシとして提供されている。
Pg_vectorsearch: An index that is faster than pgvector’s IVFFlat and HNSW(pg_vectorsearch:pgvector の IVFFlat や HNSW より高速なインデックス)
Source: Hacker News | Published: 2026-10-14 20:47 JST
- Tiger Data は 2026年10月13日付のブログで PostgreSQL 向けの近似最近傍検索拡張 pg_vectorsearch を発表し、対象日にその GitHub リポジトリが HN に投稿された。
- 新インデックス PRISM は HNSW のグラフではなく階層的なセントロイド木と RaBitQ 量子化を使い、README 自身が pgvector の IVFFlat に概念的に近いと説明している。
- Cohere ベクトル 1 億件の比較では、構築時間が HNSW の 42 時間に対し 49 分、インデックスサイズが 180GB に対し 25GB だった。
- PostgreSQL 18 以上が必要な PostgreSQL License の alpha 版で、既存の pgvector の vector / halfvec 列もテーブルを書き換えずにインデックス化できる。
- INSERT では posting list が自動分割されず REINDEX か prism_rebalance が必要になるなど、運用上の注意点が README に挙げられている。
Lambda Web FunctionsでNext.jsアプリを爆速ホストしよう!
Source: Zenn | Published: 2026-10-14 00:01 JST
- Lambda Web Functions を使うと、Next.js を standalone 出力にして aws lambda-web deploy するだけで ap-northeast-1 の Lambda に約 5 分で公開できたと報告している。
- next.config.ts に output: “standalone” を足し、エントリの index.js で AWS_LAMBDA_HTTP_ENDPOINT から HOSTNAME と PORT を設定してから server.js を読み込む。
- 1 つの実行環境で最大 128 リクエストを同時処理でき、I/O 中心の API 用途にも向くと筆者は見ている。
- lambda-web コマンドは新しい AWS CLI でないと表示されず、delete-web-function で削除しても自動作成された S3 バケットと IAM ロールは残る。
- アクセス制御は組み込まれておらず、AWS は前段に CloudFront(OAC)と WAF を置く構成を推奨している。
Show HN: Building an LLM from Scratch in TypeScript(TypeScript で LLM をゼロから作る)
Source: Hacker News | Published: 2026-10-14 19:29 JST
- 作者は Transformer を魔法なしで理解するため、ChatGPT 型のモデルを TypeScript と Node.js で一から作るオンライン書籍を公開した。
- Python ではなく別の言語で再実装すると実装の細かな違いを把握せざるを得なくなる、というのが TypeScript を選んだ理由だという。
- 扱う要素は Dataset・Dataloader・Attention・Transformer block・GPT・学習ループで、現時点で dataloader・埋め込み・Attention の章まで進んでいる。
- 章ごとに実行できる @node-llm/chapters パッケージがあり、コードは GitHub の BaraaSoft/node-llm で公開されている。
- WebGPU で動くライブデモ @node-llm/playground は「Soon」表記で、まだ公開されていない。
Book Release: Building Serverless Applications with WebAssembly and Spin(書籍発売:WebAssembly と Spin で作るサーバーレスアプリケーション)
Source: Hacker News | Published: 2026-10-14 20:05 JST
- Akamai の Thorsten Hans 氏が、Rust と Spin でサーバーレスアプリを作り本番公開するまでを扱う 311 ページの書籍を Leanpub で完成させた。
- 最終更新は 2026年10月13日で、序文は Spin の共同作者である Radu Matei 氏と Matt Butcher 氏が書いている。
- 価格は最低 $18.99・推奨 $26.99 で、PDF・EPUB・Web 版などで提供され、無料サンプルもある。
- 7 部構成で、WASI と Component Model の基礎から題材アプリ Task-Engine の構築、cosign 署名や SBOM、Akamai Functions と SpinKube へのデプロイまでを扱う。
- 目次には「Spin 4 and the Modern Component Stack」の節や、Wizer による事前初期化、サンドボックス化した AI エージェントツールの実践パターンが含まれる。
Lovable now supports deploy to AWS(Lovable が AWS へのデプロイに対応)
Source: Hacker News | Published: 2026-10-14 22:34 JST
- Lovable は 2026年10月14日、作ったアプリを顧客自身の AWS アカウントで動かせる機能を、一部の Enterprise 顧客向けにプライベートプレビューとして公開した。
- 管理者が AWS ホスティングを選ぶと Lovable が CloudFormation スタックを生成し、顧客が実行すると VPC・EC2 runner・IAM 権限が作られる。
- runner が EKS・Aurora PostgreSQL・S3・Lambda などを構築し、更新は署名付きイメージを参照するバージョン管理された Helm チャートで配布される。
- 通信は Lovable へのアウトバウンド mTLS のみでインバウンド接続は不要、KMS の BYOK で管理者はいつでも Lovable のアクセスを取り消せる。
- エディタ・エージェント・課金は Lovable 側に残り、事例として Deutsche Telekom が 10 月に自社 AWS アカウントでの稼働を始めた。
Show HN: Deslop – Oxlint rules for AI-generated TypeScript(Deslop:AI 生成 TypeScript 向けの Oxlint ルール集)
Source: Hacker News | Published: 2026-10-14 02:52 JST
- Deslop(npm 名 ai-deslop)は、AI が生みがちな根拠の薄いコードパターンを弾く 25 個の独自ルールを Oxlint の JS プラグインとして提供する。
- ルールの内訳は型安全 12・コード品質 5・テスト 4・オプトイン 4 で、すべて deslop/* 名前空間に置かれている。
- no-chained-type-assertions や no-unknown-returns で型安全を、no-call-only-assertions や no-module-mocking で低価値なテストを検出する。
- recommended 設定は no-floating-promises など標準ルール 5 個も有効にし、うち 3 個は型情報付きの lint を必要とする。
- MIT ライセンスで汎用ルールは dmmulroy/anti-slop から取り込んでおり、依存する @oxlint/plugins は使う oxlint のバージョンに合わせる必要がある。
Amazon S3 joins the Vercel Marketplace(Amazon S3 が Vercel Marketplace に参加)
Source: Vercel Changelog | Published: 2026-10-14 09:00 JST
- Amazon S3 が Vercel Marketplace に加わり、Vercel のプロジェクトダッシュボードから離れずに S3 リソースを作成・接続できるようになった。
- S3 の接続情報は Marketplace 連携によって Vercel プロジェクトの環境変数へ自動で追加される。
- 認証には短命の OIDC 資格情報を使い、静的な AWS キーを保存しない。
- リソースはアプリケーションのインフラと並べて管理でき、詳細な設定は AWS 側へのリンクから行う。
- v0 でも S3 が使え、プロンプトからリソースの用意・接続設定・コード生成までを行う。
Mozillaが企業や組織向けの有料ブラウザ管理・セキュリティプラットフォーム「Firefox Enterprise」を発表
Source: GIGAZINE | Published: 2026-10-14 10:44 JST
- Mozilla は 2026年10月12日、組織向けの有料ブラウザ管理・セキュリティ基盤「Firefox Enterprise」を発表し、まず欧州で提供を始める。
- 技術サポート付きのサブスクリプションで価格は非公開、通常の Firefox は引き続き無料で、既存の導入に有料サポートだけを追加することもできる。
- ブラウザ設定とデータの自社サーバーでの管理、機密情報の送信を警告・遮断する DLP、拡張機能の制御、閲覧履歴のセキュリティ監視システムへの送信に対応する。
- 組織のポリシーに応じて AI ツールを許可・制限・無効化でき、外部 AI サービスへの機密データ入力を防げる。
- Chromium ではなく Gecko を使うため共通基盤の欠陥による影響を減らせると説明し、Thunderbird Enterprise も開発中だとしている。
Under the hood, off the hot path: How D1 scales to millions of databases(内部構造、ホットパスの外側:D1 が数百万のデータベースへスケールする仕組み)
Source: Cloudflare Blog | Published: 2026-10-14 01:20 JST
- Cloudflare D1 はクエリ実行をエッジの Durable Object に残し、中央集権的な処理を結果整合性で済むメタデータ・制限・課金のコントロールプレーンに限ることで、数百万 DB 規模までスケールさせている。
- 2026年10月8日時点で稼働中の DB 数は 1 年で 15 倍・2 年で 65 倍、日次アクティブ DB 数は 1 年で 18 倍に増えた。
- 各 DB は SQLite Durable Object 1 個で動き、作成時に newUniqueId() を使うことで毎クエリの追加ルックアップをなくしている。
- ストレージ上限の判定は毎秒更新の集計テーブル account_database_stats を Hyperdrive でキャッシュして読み、都度 SUM を実行しない。
- ルーティングメタデータはキャッシュではなく Workers KV に永続化し、一斉パージで 100 万 DB が同時に取り直すメタステーブル障害を避けている。
ブラウザのサウンドボードを低遅延にする実装メモ:Audio要素プール・プリロード・モバイルの自動再生制限
Source: Qiita | Published: 2026-10-14 01:00 JST
- サウンドボードの体感遅延を減らす鍵はボタンが押される前に音声を取得・デコードしておくことだとし、著者は Next.js 製の Meme Tap で HTMLAudioElement のプールを本番採用した。
- 遅延をネットワーク取得・デコード・出力バッファの 3 つに分け、体感できる遅延の大半は前の 2 つだと分析している。
- プールは preload=“auto” で canplay を待ち、ウォームアップの同時ロードは最大 6 件、保持は最大 16 個で LRU により追い出す。
- 重ねて鳴らす音には fetch と decodeAudioData を事前に済ませる Web Audio の AudioBuffer を勧めるが、デコード後の PCM はファイルよりかなり大きくなると注意している。
- モバイルでは play() をジェスチャハンドラ内で同期的に呼び、AudioContext は最初のタップで resume() し、play() の reject を必ず処理する必要がある。
wscatでSymbolを監視する:WebSocketでブロックと取引の通知を受け取る
Source: Zenn | Published: 2026-10-14 05:38 JST
- Symbol のブロック通知と取引通知は、SDK や監視プログラムなしで wscat から WebSocket で受け取れると示した。
- npx —yes wscat@6.1.0 で Testnet の REST ノードの /ws に接続し、接続ごとに発行される uid を購読用 JSON に含める。
- subscribe に block を指定すると新規ブロックを購読でき、アドレス単位では confirmedAdded/{address} と検証エラー用の status/{address} を使う。
- wscat は入力 1 行を 1 メッセージとして送るため、複数行の JSON はパースエラーになり接続が閉じられることがある。
- 検証環境は Node.js v26.5.0 と wscat 6.1.0 で、実際に受信を確認したのは Testnet の block 通知だけだと明記している。
ブラウザから PDF を印刷ダイアログなしで印刷する: SumatraPDF を呼ぶ小さな中継と、時間切れの扱い
Source: Zenn | Published: 2026-10-14 06:18 JST
- 工場の入荷作業で使うバーコードラベルの PDF を、Windows PC 上の Node.js 中継から SumatraPDF に渡し、ブラウザから印刷ダイアログなしで印刷できるようにした。
- 中継は Express の POST /print/pdf で最大 20MB の PDF を受け、SumatraPDF を -print-to・-print-settings noscale・-silent・-exit-when-done 付きで起動し、60 秒で強制終了する。
- ブラウザは端末に設定した中継 URL、localhost:3001 の順に試し、どちらも使えなければ従来どおり PDF を開く。
- タイムアウトはジョブ受付済みとみなして PDF を開かずラベルの二重印刷を防ぎ、接続失敗のときだけ次の候補へ進める扱いにした。
- ドットプリンタのスプールが遅いためタイムアウトを 60 秒から 120 秒に延ばし、一時 PDF はスプーラーの読み込みを待って 15 秒遅らせて削除している。
All Articles
Zenn
| # | Title | Summary | Author | Published |
|---|---|---|---|---|
| 1 | 『AWSではじめるインフラ構築入門』でAWSの全体像を学習した話 | 未経験からWebエンジニアに転職した著者が、同書のハンズオンでコンソールからリソースを1つずつ作り、AWSの全体像とハマりどころを整理した。 | @suido | 00:58 |
| 2 | わんコメ用テンプレートをClaude Codeで作り、実機で確かめた記録 | 視聴者コメントで物語を書き足しOBS上の「本のページ」に表示するわんコメ用テンプレートをClaude Code(Opus 5.5)で作り、実機での確認手順を示した。 | @megu0xxx0x | 01:00 |
| 3 | Writeup for List Sharing(List Sharing の解法) | AlpacaHackの問題で、空白区切りのクエリをリスト表示するページにスクリプトを注入し、Admin BotのCookieにあるフラグをwebhookへ送らせる解法を示した。 | @toumorocorn | 01:11 |
| 4 | A practical checklist for testing text-to-video workflows(テキストから動画を生成するワークフローをテストする実践チェックリスト) | AI動画生成ツールを比べる際に、短いプロンプトでの一貫性確認と最終書き出しを分けて評価するチェックリストを英語で示した。 | @everygenai | 02:48 |
| 5 | 2D/3Dエディタの「データ」と「見え方」を分ける | 3D Room Makerの運営者が、2D平面図と3D表示で家具一覧を別々に持たず、1つの編集データから両方を描く設計をJavaScript例で確認した。 | @ethanleecnvx | 04:57 |
| 6 | Penpot を自社サーバーに立て、Cloudflare と Google ログインでチームに導入して Figma のコストを削減した話 | Figmaが10席で月¥19,800かかる試算から、MPL-2.0のPenpotを自社サーバーに立て、CloudflareとGoogleログインで社内限定にして導入した。 | @ryu1maniwa25 | 05:10 |
| 7 | Brython 逆引き | WebページでJavaScriptの代わりにPythonを使えるBrythonの書き方を、Hello表示やボタン、CSSボックスの色変更など全6章で示す無料の本。 | @suehiro3721p | 06:56 |
| 8 | Spanner Omniで捕まるバグ、捕まらないバグ | エミュレータと本番で違ったトランザクションや実行計画の挙動はSpanner Omniでは本番と一致したが、80,001件のミューテーションを1コミットで書くとOmniだけが受け付けた。 | @ccie26302 | 06:58 |
| 9 | billshock に Cursor のチーム利用料を足した: Admin API が返すものと、何を「費用」と数えるか | OpenAI・Anthropic・Vercelに続く4社目としてCursorのチーム利用料をbillshock 0.3.0に追加し、Admin APIの返す値から何を費用と数えるかを整理した。 | @daichi01278 | 07:36 |
| 10 | DevelopersIO 2026 Nagoyaに参加しました #devio2026 | 2026年10月9日開催のDevelopersIO 2026 Nagoyaに参加した学生が、気になった展示とセッションの内容、そこから考えたことを書いている。 | @chagama01 | 07:45 |
| 11 | さよなら日立汎用機 ― 6つの移行先をシミュレーションしてみた #4 突き合わせの仕組みと、移しきる工程の全体 | 表も処理も作り直すと新旧ファイルをバイト比較できないため、移行完了を何で判定するか、突き合わせの仕組みを先に作る工程を全13回連載の第4回で検討した。 | @mika_and_coco | 07:51 |
| 12 | パブリック/プライベートサブネットの設計と使い分け | パブリックとプライベートの違いをルートテーブルの中身まで掘り下げ、東京リージョン2AZ構成でのリソース配置を入門者向けに示した。 | @akinori901 | 08:25 |
| 13 | 今日の技術トレンド | 2026年9月13日分の技術トレンドとして、自己改善型AIエージェントへのシフトやNext.jsの未認証RCE脆弱性の修正、uv・Ruffの標準化を挙げている。 | @bambampurin | 08:48 |
| 14 | Amazon BedrockとSageMakerのAIエージェントでOpenTelemetryの自動計装が行われる範囲 | semantic-conventions-genaiのBedrock規約とAWSの実装を2026年10月13日時点で突き合わせ、BedrockとSageMakerのAIエージェントでOpenTelemetry自動計装が及ぶ範囲を検証した。 | @ymotongpoo | 09:00 |
| 15 | Lambdaのバージョンとエイリアスを、シンプルに整理してみた | DVA学習で、Lambdaのバージョンは変更不可の確定版、エイリアスは今使うバージョンを指す名前で、$LATESTとの違いも含め向き先の付け替えだけで本番切替とロールバックができると整理した。 | @yasutomo7974 | 09:31 |
| 16 | HEIC→JPEG変換後、拡張子だけで判断しないためのチェック | canvasのtoBlob()はimage/jpeg非対応だとPNGを返すため、拡張子を.jpgにする前にBlobの形式・先頭バイト・デコード結果を検査すべきと示した。 | @morphio | 09:51 |
| 17 | AI検索に「引用される」個人サイトをつくる — 4つ実装して3か月測ったら、訪問が増えたのは1つだけだった | 乃木坂46の公式ブログ4,800件超を扱う非公式ファンサイトでAI検索向けの施策を4つ実装し、7月から3か月測ったところ訪問が増えたのは1つだけだった。 | @nogi_fanguide | 10:02 |
| 18 | 厚生年金の標準報酬月額の上限引き上げ(2027〜2029年)の保険料を、時点別の等級表とテストで計算するツールを作成しました | 2027年9月から3段階で上がる厚生年金の標準報酬月額の上限に合わせ、時点別の等級表とテストで保険料を計算するブラウザ完結の静的ツールを作った。 | @tsumu26 | 10:09 |
| 19 | x402 で有料APIを売る — Cloudflare Worker で 402 を受け取り、納品まで通す実測記録 | Cloudflare Workerでx402の402チャレンジから支払い・200納品までを実測し、v2ヘッダとv1本文の同居やEIP-3009のガスレス決済を扱った本。 | @noboru_x402 | 10:22 |
| 20 | AIが生成したテストコードを、レビューでどう扱うか | AIが書いたテストは緑のチェックだけでは何を守っているか分からないとし、Qiita・Zennが求める人手確認と同様にレビューで確かめる観点を示した。 | @vaonvn | 10:27 |
| 21 | 自宅 k8s の self-hosted runner で Go の CI の時間を半分にした | B.LEAGUE試合予想アプリSIXTYZEROのGo製APIのCIが1回約3分かかっていたのを、自宅Kubernetesのself-hosted runnerで半分に短縮した。 | @nowex35 | 10:35 |
| 22 | 新卒エンジニア3人でAWS Summit Japan 2026へ! 現地で見つけた「気になる技術」を紹介します | ソフトバンクの新卒3人が2026年6月のAWS Summit Japan 2026で、AIエージェント基盤やAIに任せる領域の境界など各自が注目した展示とセッションを紹介した。 | @yusuketozaki | 11:06 |
| 23 | MiniMax H3はColabで使っていい? 地域制限とGPUの所在地を確認した | Google AI ProのColab特典でMiniMax H3を使う場合、日本から操作してもGPUが日本にあるとは限らないため、地域制限の確認が必要だと公式資料から整理した。 | @toki_mwc | 11:17 |
| 24 | 応募要項の「落ちる原因」を、根拠の一文つきで提出前に見つける:要項監査エージェント | 要項と提出物を渡すと根拠の一文つきで「落ちる原因」を指摘するエージェントを作り、提出URLがログイン必須で審査員が開けない例などを検出対象にした。 | @waiteu | 11:17 |
| 25 | 重要な引数をデフォルト値にするな | 重要な引数にデフォルト値を与えると呼び出し側が意図を書かなくなるため、別の関数やクラスに分けるべきだとTypeScriptのshowDialog例で主張している。 | @bule | 11:18 |
| 26 | 買ったものが自己紹介になる。購入履歴SNS「推し棚」と6つのAIエージェント | Amazon・楽天ブックス・Steamで買った作品を棚にまとめる購入履歴SNS「推し棚」を6つのAIエージェントで構成し、Agentic AI Hackathonに応募した。 | @sinhayasaka | 11:33 |
| 27 | TypeError: Cannot read properties of undefined (reading ‘fileExists’)(TypeError: undefined のプロパティを読み取れない(‘fileExists’ の読み取り)) | ts-nodeでindex.tsを実行して出たfileExistsのTypeErrorは、主にts-nodeとTypeScript 7の組み合わせが原因だとして解決方法を示した。 | @tomoboo | 11:59 |
| 28 | Claude Code で作る MCP サーバー実践ガイド 2026 | 挨拶・天気・SQLiteメモなどMCPサーバー5本と自動テスト、認証つきHTTP化、npm公開までを動作確認済みのコードで通す本で、はじめにと第1章は無料。 | @agent_craft | 12:07 |
| 29 | AWS Lambda Web Functionsはいつ使う?Web Adapter・ECS Fargateとの違いを整理 | 2026年10月12日発表のLambda Web FunctionsをLambda Web Adapter・ECS Fargateと比べ、ExpressやHonoを通常のHTTPサーバーとして動かせる点と使い分けを整理した。 | @nekonekonekochi | 12:09 |
| 30 | Gemini Enterprise と Antigravity で「Gemini 4 Argon」が使えるようになりました! | 2026年10月13日のアップデートでGemini 4 ArgonがGoogle AI Pro/Ultraに加えGemini EnterpriseとAntigravityでも使えるようになり、組織での利用方法を確認した。 | @ryusei_hamano | 12:19 |
| 31 | CDKのRemovalPolicyを実際に検証してみた | RDS for PostgreSQLでDESTROY・RETAIN・SNAPSHOTの挙動を実際にスタックを削除して比べ、開発環境と本番環境での使い分けを示した。 | @ryoichi_izumi | 12:47 |
| 32 | Weekly AWS アップデート情報 - 2026年10月13日 | 10月5日〜11日のAWSアップデートを週次でまとめ、注目としてAmazon BedrockでのTwelveLabs Pegasus 1.5の提供開始などを挙げた。 | @sbnaruse | 12:57 |
| 33 | AstroとSveltia CMSで、個人向けイラストサイト向けテーマ「Tonefolio」を作った話 | AstroとSveltia CMSで個人向けイラストサイト用テーマTonefolioを作り、GitHubとCloudflare Pages上のデモ・マニュアルサイトを公開した。 | @hilava | 13:49 |
| 34 | はじめてのClaude Code mod:実行したコマンドを色分けしてパネルに出す | TypeScriptのファイルを所定フォルダに置くClaude Codeのmodで、実行したコマンドと変更したファイルを色分け一覧にするパネル「work-log」を作った。 | @ait | 13:57 |
| 35 | ASOツールに課金する前に:公式APIだけでアプリの週次トラッキングを無料で自動化する | 個人開発のiOSアプリ6本の週次トラッキングを、有料ASOツールではなくApp Store Connect API(.p8キー)と公開iTunes APIだけで無料で自動化した。 | @jadaq | 13:58 |
| 36 | 【1日1デプロイ】敵の予告を読んで斬る「夕焼けミニダンジョン」を作った | 「1日1デプロイ」で、赤い攻撃予告を避けながら3部屋を突破し、3体連続撃破で「一閃」が点灯する短編アクションRPGを作った。 | @boraemon2000 | 14:14 |
| 37 | EtherRATのC2確立から学ぶ、EthereumとNode.js | マルウェアEtherRATがEthereumを使ってC2の接続先を取得し、JavaScript製の本体を動かすためにNode.jsまでダウンロードする仕組みを調べた。 | @duskhum | 15:23 |
| 38 | 【Node.js性能検証 #1】Worker Threadsはいつ使うべきか?3つの実行方式を比較してみた | メインスレッド・非同期I/O・Worker Threadsの3方式をPiscinaとAutocannonで負荷計測し、Worker Threadsを使うべき場面を比較した連載第1回。 | @jsonfoo | 15:30 |
| 39 | FastAPI + Next.js で FX 分析基盤を作った話 — BFF・ペーパー取引・OpenAI を叩かないテスト” | Python 3.12/FastAPIとNext.jsのBFFでFX分析基盤を作り、未設定ブローカーはペーパー取引に落とし、OpenAIを呼ばずにテストする構成にした。 | @kensudo1203 | 16:47 |
| 40 | Zennの教材(Netflixのクローンアプリ)を見て実際に作ってみた | Zennの教材でNext.js・TypeScript・TMDB APIを使ったNetflixクローンを作り、ホーム・映画選択・詳細の3画面とアーキテクチャを示した。 | @tomoboo | 17:00 |
| 41 | 状態遷移の違和感はボタンを押して見つける: Matt Pocockのprototypeスキル「ロジック分岐」を読む | mattpocock/skillsのprototypeスキルはHTMLを1つだけ作り、フリープレイのボタンとタブ切替のシナリオで状態モデルを検証し、DOM非依存のロジックを本番へ移すと読み解いた。 | @skillselion | 17:01 |
| 42 | 音声ファイルなしでゲームのSEを鳴らせるnpmパッケージを作った | 音名や再生時間を指定してブラウザゲームの効果音をコードで定義できるnpmパッケージ「playkey」を作り、音声ファイルを不要にした。 | @tamitami | 17:09 |
| 43 | 情報処理技術者試験1.2万問をpgvector × Workers AIで類似検索化する(設計からUI、コスト実績まで) | 約12,800問の情報処理技術者試験の過去問を、Cloudflare Workers・Workers AI・pgvector・Drizzle ORMで類似問題検索できるようにし、コスト実績も公開した。 | @sora_kumo | 17:28 |
| 44 | Writeup for You are being redirected(You are being redirected の解法) | AlpacaHackの問題で、2秒後にto=のURLへ遷移するリダイレクト機能をAdmin Botに踏ませてフラグを得る解法を示した。 | @toumorocorn | 17:31 |
| 45 | ”AIエージェントに何を許しているか、設定を読むだけで見える化するOSS「AgentScope」 | Claude CodeやCursorの設定ファイルを静的解析し、AIエージェントに何を許可しているかを可視化するOSS「AgentScope」v0.1を試作した(npm未公開)。 | @yoyo0821 | 17:46 |
| 46 | Next.jsの公開ページで、1回遊ぶ間に読むchunkを48本から16本にした | webpackのsplitChunksに約20行の設定を足して共有コードを1本にまとめ、「クロワッサン」の公開ページでガチャ1回に読むchunkを48本から16本に減らした。 | @msoe | 17:48 |
| 47 | Google SecOps の TIN とは? Agentic SOC 時代の初動調査を整理する | Google SecOpsのTriage and Investigation AgentがアラートのIoC確認やログ検索などの初動調査を代行し、Tier 1アナリストの負荷を下げる仕組みを整理した。 | @cloud_ace | 17:54 |
| 48 | Next.js middleware の例外ルートが本番だけ 404 になる罠 — Vercel env 未設定の落とし穴 | 本番Vercelだけmiddleware例外ルートが404になる原因は環境変数がproductionに未登録だったことで、vercel env ls productionで確認できると結論づけた。 | @joemike | 17:57 |
| 49 | SQSのロングポーリングをJavaで使う:空レスポンスと無駄なAPI呼び出しを減らす | SQSのReceiveMessageでWaitTimeSecondsを0より大きく(最大20秒)するとロングポーリングになり、空レスポンスと無駄なAPI呼び出しが減るとJava実装で示した。 | @sponge841841 | 18:12 |
| 50 | ImagePickerのfile URIをDBに保存しない:React Nativeで画像を永続化する設計 | Expo ImagePickerが返すfile:///…/cache/のURIは端末内でしか読めないため、DBにはクラウドストレージへ上げた後のURLを保存する境界にすべきと示した。 | @sponge841841 | 18:12 |
| 51 | PC向けのReact管理画面を、iPhoneで使えるようにしたときの細かいハマり | iPhoneでは::-webkit-scrollbarが効かずHTML5のdraggableも指に反応しないため、自前のスクロールバー描画とPointer Eventsによるドラッグに作り直した。 | @matasuke_t | 18:17 |
| 52 | ソースで理解するVue: nextTickは何を待ってる? | VueのnextTick()はコンポーネント更新をまとめて実行するflushのPromiseをそのまま返すため、await後はDOMが書き換わっているとソースから示した。 | @metasyntax | 18:28 |
| 53 | Security Command Center (SCC)の意外と知らない使い方と小ネタ | GKEの脆弱性スキャンでSecurity Command Centerを使い、gcloud scc findings groupでFindingを数える方法など大量のfindingを仕分ける小ネタを示した。 | @ambikan | 18:47 |
| 54 | 【応答速度25μs】C++未経験がAIとWebサーバーをフルスクラッチする話 (2) | C++未経験の著者がAIと組込み・閉域LAN向けの超低遅延Webサーバーsolomondをフルスクラッチし、応答速度25μsを掲げて開発を進めている連載の第2回。 | @kizutaku | 18:48 |
| 55 | 小規模なサイトで実測した攻撃について共有 | 月700セッションほどの小規模サイトに30日間で届いた攻撃を、Cloudflareのログから数えて種類別に共有した。 | @ryota_09 | 18:57 |
| 56 | 記事の反応を週次集計したら、PVとクリックの読み方に迷った話 | 週次集計でPV合計0なのにクリックが3や7と記録されていた結果を受け、数値がどのデータから作られたかを運営データと照合して見直した。 | @jworks_hq | 19:02 |
| 57 | AI に作らせた仕組みを後から確かめる Mitate【第5回 Agentic AI Hackathon with Google Cloud】 | AIに作らせた業務の仕組みを後から確かめるMitateを第5回Agentic AI Hackathon with Google Cloudに提出し、2026年10月10日時点の仕様を説明した。 | @r2_san | 19:16 |
| 58 | Gemini API で Argon がさらっと動いたので、Antigravity CLI でも使えると思ったらハマった話 | Gemini APIではArgonがすぐ動いたがAntigravity CLIでは使えずハマった経緯を、3D服を生成するGenWear3Dの開発を通して書いた。 | @naiki9982 | 19:19 |
| 59 | 48問・12軸の診断UIを状態機械として考える | Test Ideologia Politicaの公開UIを観察し、48問・5段階回答・12軸結果の診断UIを状態機械として型と図で設計し直した。 | @jessica1007 | 19:28 |
| 60 | Generative AI Leader受験前チェックリスト:申し込みから当日までを公式ページで確かめる | Generative AI Leaderの受験前に、身分証の氏名確認やオンライン受験の機器テストなど手続き面の準備を公式ページで確認するチェックリストを作った。 | @ray_keymaso | 19:30 |
| 61 | rollupでGAS開発したい | rollup v4.64.5と@rollup/plugin-typescriptで、src/に分けたTypeScriptをGASへpushできる単一ファイルにバンドルする設定を示した。 | @shotakaha | 19:58 |
| 62 | AIが勝手にラジオ配信する仕組みを作ったのでちょっとご紹介 | 架空のパーソナリティ2人の30分番組を、AIがネタ集めから配信まで自動で行う「AI夜な夜なラジオ」の仕組みを構築し運用している。 | @yonaradi | 20:02 |
| 63 | Power Platform 管理センターの新しい環境ビューで検索が軽くなったので、従来ビューからの改善点を技術的に調べてみた | Power Platform管理センターの環境一覧が日本語表示だと重く英語だと速い理由と、新しい環境ビューで検索が軽くなった改善点を技術的に調べた。 | @kmdkmd | 20:03 |
| 64 | AWS移行・災害復旧・データ転送関連サービスの比較 | Elastic Disaster RecoveryやApplication Migration Serviceなど移行・災害復旧・データ転送系サービスを、実行方式と目的別に表で分類した。 | @naoki_mm | 20:10 |
| 65 | vite4j is out(vite4j をリリース) | BacklogのVite 8移行で作ったJava 11以上向けライブラリで、manifestのimportを深さ優先で辿り、共有チャンクに分かれたCSSの読み漏れを防ぐ。 | @tattu | 20:10 |
| 66 | 【Node.js性能検証 #2】:Workerは増やすほど速くなるのか? QPS・P99・キュー待ちから考える | PiscinaのWorker PoolでWorker数を変えながらQPS・P99・キュー待ちをAutocannonで計測し、必要なWorker数を考える連載第2回。 | @jsonfoo | 20:11 |
| 67 | AIが攻撃してくる時代のセキュリティ対策はどこまでやればいいか? | 2026年9月のタイムズカーへの不正アクセスで約660万アカウント、うち約160万件で免許証画像まで漏えいした事例を起点に、必要な対策の範囲を論じた。 | @iototaku | 20:37 |
| 68 | GASでGoogleフォームの回答を参加日ごとに毎日自動集計する(二重カウントなし・元データはそのまま) | GASで「フォームの回答 1」を参加日ごとに集計し、同じ人の重複送信は最新回答の1件とし、毎回全件を再計算して上書きすることで二重カウントを防いだ。 | @aoba_works | 20:44 |
| 69 | Next Ticket:「やりたい」を「始める」に変える | 車掌役のAIエージェントとの会話から価値観を把握し、毎朝「次の一歩」のチケットを届ける20〜30代向けアプリNext Ticketを作った。 | @t_buemon | 20:48 |
| 70 | 「WBSツール」の多くは、実はガントチャート — 本物のWBSを組み立てるボード Plesfeda を作った | 多くの「WBSツール」は実際はガントチャートだとして、まず分解し日程は後で決めるWBSボードPlesfedaをMITライセンスのOSSで公開した。 | @cuculhart | 21:25 |
| 71 | AWS Lambda Web Functions で変わる Web アプリの動かし方と運用コスト | Lambda Web FunctionsではExpressやNext.jsをアダプターなしで動かせ、1実行環境で複数リクエストを処理してI/O待ち中に別リクエストを進められると、課金の変化とともに整理した。 | @marvelousu | 21:34 |
| 72 | Next.js 13.2 で react-router を 6.15 以降に上げたら、本番ビルドだけ真っ白になった | Next.js 13.2でreact-routerを6.15以降に上げると本番ビルドだけAwaitRenderStatusのReferenceErrorで真っ白になり、SWCのminifyとenumの扱いが原因だった。 | @kana001_bit | 21:37 |
| 73 | 35日でフロントエンドの基礎を完全に理解する #9 - コンポーネント分割(props・emit・slots) | 連載第9回で、Vueの画面をprops・emit・slotsの3つで部品に分けてつなぐ方法を、#6で作ったVite+Vueプロジェクト上で示した。 | @kipcop | 21:58 |
| 74 | Google公式Agent Skillsライブラリ「google/skills」の検索ルーターを試し、anthropics版と並べてみた | Google公式のAgent Skillsリポジトリgoogle/skills(Apache-2.0、計160件のSKILL.md)をインストールして検索ルーターを試し、anthropics版と比べた。 | @matsushima_a | 22:10 |
| 75 | 「何か面白くない」から始まったブレイクスルー。非エンジニアと挑んだAgentic AI Hackathon開発記 | 第5回Agentic AI Hackathon with Google Cloudに非エンジニアと挑み、「何か面白くない」という違和感から方向転換した開発の経緯を書いた。 | @uragasumi25 | 22:18 |
| 76 | AlterEcho: 覆った決定を自分で降格する、チームの意思決定記憶エージェント | Slack・GitHub・Jira・Google Docsに散った決定の経緯と有効性を、聞いた人が見てよい記録だけを根拠に答え、覆った決定は自ら降格するエージェントをCloud Run上に作った。 | @nakayutthi | 22:32 |
| 77 | OktaとCloudflare AccessをSAML+SCIM連携してゼロトラスト環境(ZTNA)を構築する | IdPのOktaとCloudflare Zero Trust(Access)をSAML認証とSCIMの自動プロビジョニングで連携し、VPNに代わるZTNA環境を構築した。 | @saku931246 | 22:57 |
| 78 | 世界の政府系ファンドが選んだ日本株を、あなたの資産サイズで ― 自律エージェント「Sovereign Lens」 | NBIM・PIF・GICなど政府系ファンドが買った日本株を追い、利用者の金額やリスクに合わせた投資戦略に変換するエージェントをCloud Runで公開した。 | @chattso_gpt | 23:06 |
| 79 | ブラウザで、回るブラックホールのまわりの光をたどる(WebGL2・ライブラリなし) | ライブラリなしのWebGL2で光線を逆追跡しルンゲ・クッタ法で測地線を積分、回転軸付近に出た縦線は1歩0.04 rad以下に歩幅を縮めて消した。 | @sishiya | 23:42 |
| 80 | HMAC の鍵は末尾に 0x00 を足しても同じ署名になる。65バイトの鍵は先にハッシュされる | RFC 2104では鍵がブロック長未満なら0x00で埋め長ければ先にハッシュするため、Node.js v24.11.1で末尾に0x00を足した鍵が同じ署名になると確かめた。 | @hashitoz | 23:47 |
| 81 | 攻撃者をからかうミドルウェア「itsfake」をご紹介 | 誤って公開された.envを狙って周回するボットに偽の.envを返し、攻撃者をからかうミドルウェア「itsfake」を作った。 | @robot | 23:55 |
| 82 | 【第5回 Agentic AI Hackathon with Google Cloud】まもりペット:いじめを「見張らない」AIエージェント | いじめを見張らずに子どもに寄り添うAIエージェント「まもりペット」を子ども用・保護者用の2アプリで構成し、第5回Agentic AI Hackathonに応募した。 | @moose | 23:59 |
Qiita
| # | Title | Summary | Author | Published |
|---|---|---|---|---|
| 1 | (日本では使えない)AWSの料金を米国の銀行口座から引き落とせるようになりました(ACH口座振替) | 2026年10月11日にAWSが米国利用者向けにACH口座振替でのアカウント作成と支払いに対応したが、日本の銀行口座は使えないと公式情報で確かめた。 | @yama3133 | 00:02 |
| 2 | ドミニアリング(Domineering)— 「後手番は盤を転置した先手番」で表が半分になり、52 マスまでの 140 盤が Bullock の表と全部一致した | ドミニアリングを先手と盤の転置で同一視して探索を半減し、52マス以下の173形のうち144形を解いた結果、140盤の勝者がBullockの表とすべて一致した。 | @sen-ltd | 00:27 |
| 3 | 【IT業界25年目】ADHDポンコ鬱エンジニアが人生賭けて運営中の求人サービス『ヴェテラン』でも考えたい「クラウド離れ・オンプレ回帰」と、コスト削減でやってはいけない危険コマンド | Aurora DSQLのパーシャルインデックス回に続き、クラウド離れ・オンプレ回帰の流れと、コスト削減時に実行してはいけない危険コマンドを取り上げた。 | @Veteran | 00:27 |
| 4 | ドット・アンド・ボックス — David Wilson の解析ページの 2,129 個のスコアを、印刷された盤面をそのまま読み込んで全部再計算する(3×5 Icelandic の 2^30 局面は 150 秒) | 3×3盤の16,777,216通りを全解析したドット・アンド・ボックスをブラウザに実装し、David Wilsonの解析ページ8枚にある2,129個のスコアを再計算した。 | @sen-ltd | 00:29 |
| 5 | Bedrockの課金が暴走したら自動で止まるキルスイッチを作ってみた | Budgets→SNS→LambdaでDynamoDBにフラグを立て、アプリ側Lambdaが毎リクエスト確認して503を返す、Bedrock課金のキルスイッチを作った。 | @dais-w | 00:50 |
| 6 | 認可のバグを「ドメインに集約」して根本から防ぐ | ロールチェック漏れやIDORなど3つの認可バグの原因が判定の手書きコピペにあったため、認可の判断をドメインに集約して防ぐ設計にした。 | @tajio | 00:54 |
| 7 | 全件Trueを返す検出子を書いてしまった――有無判定に通す2方向テストを実装してみた | 記事18本で全件Trueを返した目次検出関数のバグを受け、ありとなしの両方向で既知のサンプルを通す2方向テストを実装した。 | @fujiken818 | 02:53 |
| 8 | わんコメプラグインの作り方 — 公式ドキュメントに無い仕様を実機で確かめた | わんコメ用プラグイン2本をBOOTHで出すまでに、公式ドキュメントに無く実機で確かめるしかなかった仕様をプラグイン作者向けにまとめた。 | @berrylove | 03:18 |
| 9 | A2B攻撃入門:アプリの裏のAPIを守るAWSサービスを「時間軸」で整理する | NICTのCYNEXが2026年10月13日に名付けたA2B(App-to-Backend)攻撃に対し、アプリ裏のAPIを守るAWSサービスを攻撃の時間軸で整理した。 | @Xim2jp | 04:03 |
| 10 | ブラウザで音楽をオーディオリアクティブ動画にするツールを作った話 | 2026年8月31日に公開したブラウザ動作の音楽ビジュアライザーMusic Visualizerで、曲に反応する動画を作る機能とその構成を説明した。 | @mintxu | 07:26 |
| 11 | 分子量だけで流体力学的半径Rhは推定できる?タンパク質の等電点とSDS-PAGE位置も計算 | 分子量から流体力学的半径Rhをスケーリング則で推定し、等電点やSDS-PAGE上の位置も計算するブラウザの計算機を数式とコードで説明した。 | @NovaSolver | 08:00 |
| 12 | 2026年10月7日付GCASアップデート | 2026年10月7日付のGCASアップデートとして、AWS向けリファレンスアーキテクチャのサンプルIaCファイル更新などを伝えた。 | @Seria_GovCloud | 08:01 |
| 13 | Claude Code × MCP | 自作サーバーの実装から登録・接続失敗の切り分けまで | TODO/FIXMEを拾うだけの数十行のTypeScript製MCPサーバーを作ってClaude Codeに登録し、接続失敗時の切り分け手順を示した。 | @GYact | 08:21 |
| 14 | 2026年10月14日 今日のQiitaトレンド記事をポッドキャストで聴こう! | 前日夜のQiitaトレンド記事をAIポッドキャスト化して毎朝7時に更新しており、10月14日分の出典記事を一覧にしている。 | @ennagara128 | 08:58 |
| 15 | 図面の注記の抜け(材質・一般公差・表面粗さ)を正規表現で検出する:誤検出を減らす工夫 | DXFから取り出した文字を1本につなぎ、材質・普通公差・表面粗さの正規表現にマッチしない項目を「未記載」とする検図で、誤検出を減らす工夫を示した。 | @Tenkuu_no_jimenshi | 09:01 |
| 16 | 【生涯収支管理】#3 — Render の無料 PostgreSQL は90日で消える。P1017 と付き合ってから Neon へ移した | Renderの無料PostgreSQLは90日で消えるため、Next.jsとPrismaの家族向け収支アプリでP1017エラーに付き合った後にNeonへ移した。 | @andknj-front | 09:05 |
| 17 | CSPM4製品の判定はなぜ分かれるのか AWS Foundational Security Best Practices v1.0.0で比較検証してみた | AWS Security HubなどCSPM製品でAWS Foundational Security Best Practices v1.0.0の判定結果を比べ、判定が分かれる理由を検証した。 | @ReQ_HY | 09:08 |
| 18 | 【30分点検】.gitignoreに入れたはずの.envが漏れていないか、5か所で確かめる手順 | .envや秘密鍵の漏えい経路を5か所に分け、SupabaseやStripe、OpenAIの鍵を使う個人開発者が30分で点検できるコマンドと対応順を示した。 | @bpr_prot | 09:20 |
| 19 | フリーランスエンジニアの方に質問です。現場が合わず短期離脱した経験はありますか? | 炎上案件で高稼働の現場に参画した著者が、短期離脱の経験は1か月・2か月・3か月のどの時点だったかなどをフリーランスエンジニアに質問している。 | @yanda1795 | 09:45 |
| 20 | TanStack Start × Tailwind構成を、Astro × SCSS構成に変えた話 | ポートフォリオサイトをTanStack Start×TailwindからAstro×SCSSへフルリプレースし、構成を変えた理由を説明した。 | @tomotomo000 | 09:51 |
| 21 | Inflearnが自動で字幕を生成するまで(AI/インフラ編) | Inflearnで2023年9月に追加された字幕機能のうち、動画の音声から字幕を自動生成する部分の実装技術を2023年10月執筆の記事で説明した。 | @inflab_official | 09:56 |
| 22 | 新しい記事のURLだけを検索エンジンに即時通知する — Next.js のサイトに IndexNow を入れた手順 | Next.jsの年収診断サイトにIndexNowを導入し、キーファイルを1つ置いて新規URLをapi.indexnow.orgへPOSTするだけで通知できるようにした。 | @sakuraba_hk | 10:07 |
| 23 | AWS Certified Data Engineer - Associate(DEA)合格体験記 | AWS Certified Data Engineer - Associateに799点で合格した著者が、SAPなど6資格を持つ経歴と学習方法を書いた。 | @m-ansa | 10:09 |
| 24 | Cloudflareの_headersが「1行2000文字」上限で落ちた(CSPハッシュ列挙の原因と対処) | CSPのインラインscriptハッシュ列挙でCloudflareの_headersが1行2000文字の上限を超えたため、共通行とページ別ルールに分け最長行を2077文字から1374文字にした。 | @kusarikakemron | 10:13 |
| 25 | GASで確認チェックの型と入力規則を検査する:AI返信前に保留へ戻す | AI返信案の確認チェック欄をGASで検査し、実値の型・数式の有無・標準チェックボックスの入力規則が条件外なら送信せず保留へ戻す実装を示した。 | @Miraigent | 10:16 |
| 26 | Cloudflare WorkersのCustom Domainでエラー100117:既存DNSレコードを確認して復旧する | Workers Static AssetsにCustom Domainを設定してエラー100117が出た原因は旧仮ページのAレコードが残っていたことで、用途を確認して削除し復旧した。 | @sek_dev | 10:59 |
| 27 | 【Amazon Connect #1】Amazon Connect インスタンス作成・初期設定完全ガイド | Amazon Connectのインスタンス作成ウィザード、電話番号の取得と日本の番号の注意点、ソフトフォンでの発着信テストまでを手順化した。 | @Shogo-dayo | 11:07 |
| 28 | 【EC2】シンプルスケーリングとステップスケーリングの違い | EC2のシンプルスケーリングとステップスケーリングはどちらもCloudWatchアラームで動き、ステップはシンプルの上位互換だと整理した。 | @simoyama2323 | 11:23 |
| 29 | 第14回 Terraform講座 RDS Security | EC2からRDSへのMySQL 3306番だけを許可するRDS用Security GroupをTerraformで作り、DBが誰からの通信を受けるべきかを考えた。 | @nyarusasu22 | 11:25 |
| 30 | あらゆるWebページに、コミュニケーションレイヤーを。Chrome拡張『NoteLink』を作った | Webエンジニア歴15年超の著者が、あらゆるWebページの上でやり取りできる層を重ねるChrome拡張「NoteLink」をAIを使って個人開発した。 | @hirobuilds | 11:53 |
| 31 | キャラクター系音声プレビューの受入条件を決める | キャラクター系音声候補を比べるため、同じ台本と場面役割で比較できることを受入条件とし、script IDや必須語など観点別の確認方法を表にした。 | @zhe_Joce | 12:06 |
| 32 | AWSサービス解説(IAM編) | IAMを学校の受付に例え、名札にあたるIAMユーザーの発行や認証と認可の違いを子供向けの比喩で説明した。 | @Kagesyu | 12:06 |
| 33 | 【AWS】Lambda MicroVMsでCI構築してみた! | ユーザーやAIが生成したコードを安全に実行するステートフルな隔離サンドボックスLambda MicroVMsを使って、CIラインを構築した。 | @PDC-Kurashinak | 12:12 |
| 34 | VideoFrame 1500枚は誰のメモリか — Firefox だけ違った | WebCodecsのVideoDecoderでVideoFrame 1500枚を保持したときにメモリがどこに載るかをブラウザ別に測り、Firefoxだけ挙動が違うことを確かめた。 | @cheng_pm8 | 12:41 |
| 35 | AWSサービス解説(IAM Access Analyzer編) | IAM Access Analyzerを「鍵の閉め忘れを見て回る先生」に例え、アクセスポリシーとの関係を子供向けに説明した。 | @Kagesyu | 12:42 |
| 36 | VideoFrameをclose()し忘れると何が増えるのか6通り試した | 同じ動画を6通りの書き方で処理し、VideoFrameをすぐclose()すればグラフィックバッファは12個、保持したままだと1508個に増えると測った。 | @shuy55568 | 12:48 |
| 37 | Chromeでは動画フレームのメモリがプロセスに出ない — 書く前の確認4つ | 1500フレームを配列に保持するとブラウザのプロセスは138MB増だがMac全体はピークで2694MB増え、Chromeでは動画フレームのメモリがプロセスに出ないと示した。 | @shujing943 | 12:52 |
| 38 | close() し忘れた VideoFrame 1500 枚はどこに溜まるのか | close()し忘れたVideoFrame 1500枚はプロセス内ではなくmacOSのIOSurfaceに約1510個溜まり、Firefox 151だけはプロセスメモリが約2291MB増えた。 | @xyue41464 | 13:05 |
| 39 | ダウンロードを数える行を、中身を読む前に置いていた — 404 も1件。数える位置を後ろへ動かしても、ファイル全体を1回の res.end() で書く形では、途中で切られた回をサーバ側のどの印からも区別できなかった | ダウンロード数を数える行が中身を読む前にあり404も数えていたため、計数位置を4か所に置いて3通りの要求で測ったが、途中切断はres.end()1回の形では区別できなかった。 | @AUTOMOS | 13:12 |
| 40 | AWSサービス解説(Macie編) | Amazon Macieを「S3の倉庫に大事な書類がないか確認する先生」に例えて子供向けに説明した。 | @Kagesyu | 13:19 |
| 41 | GASウェブアプリにChrome拡張からPOSTしてスプレッドシートに追記する(preflight・302・再デプロイの落とし穴) | Amazonの商品ページで♥を押すとChrome拡張(MV3)からGASウェブアプリへPOSTしシートに追記する仕組みを作り、preflight・302・再デプロイの落とし穴を示した。 | @20051215kaito | 13:23 |
| 42 | フロントエンドカンファレンス関西2026 いってみた | バックエンド中心の著者がフロントエンドカンファレンス関西2026に初参加し、日本語Webフォントの圧縮とサブセット化など聴講内容を振り返った。 | @kazukikanomata | 13:37 |
| 43 | AWS Cost Explorer APIで「円換算込み」の月次コスト表を作る — boto3スクリプトと為替の扱い方 | Cost Explorer APIで月次コストを取得し出典付きの為替レートで円換算して、使用量要因と為替要因を分けて表示するboto3スクリプトを示した。 | @hirokii | 13:41 |
| 44 | AstroとSveltia CMSで個人向けイラストサイト向けテーマを作った話 | AstroとSveltia CMSで作った個人向けイラストサイトテーマのトップ・ギャラリー・作品詳細のスクリーンショットを示し、詳細はZenn記事に譲った。 | @Hilava | 14:06 |
| 45 | CIの所要時間を最大4.6倍改善する方法 | 依存関係とビルドのキャッシュがヒットした場合にCI所要時間を最大4.6倍短縮したInflabのノウハウを、2023年11月執筆の記事として共有した。 | @inflab_official | 14:07 |
| 46 | 【Terraform × AAP】Terraform actionsでAWS環境のインフラ構築から構成管理までを自動化したい | Terraform actionsでterraform apply後にAnsible Automation Platformを呼び、AWSのインフラ構築から構成管理までを一続きで自動化した。 | @masa2223 | 15:23 |
| 47 | 段階的にstrictモードを有効化するTypeScript設定のコツ | TypeScriptのstrictを一度に有効にせず、noImplicitAnyやstrictNullChecksなどを段階的に有効化するtsconfig.jsonの設定順序を示した。 | @felix-jp-studio | 15:30 |
| 48 | AuroraとRDS for PostgreSQLで挙動が変わる3つの理由 | 同じPostgreSQLでもAuroraとRDSで実行計画やレプリカ遅延、I/O課金が食い違う原因は、ページとログの置き場所と複製方式というストレージ層の差だと説明した。 | @techdbblog | 15:41 |
| 49 | ECSコスト削減入門 タスク・EC2・周辺費用から無駄を探す | ECSのコスト削減ではタスクを止めても請求が下がらないことがあるとし、実行基盤の料金・周辺リソース・判断材料の3つを一緒に確認すべきと示した。 | @s_horikoshi | 16:21 |
| 50 | AWSサービス解説(Budgets編) | AWS Budgetsを「おこづかい帳を見てくれる先生」に例え、予算超過の実際と予測の違いを子供向けに説明した。 | @Kagesyu | 16:49 |
| 51 | 画像付きPRの「文字が切れる」を、修正コミットだけで閉じない | 画像付きPRの「文字が切れる」指摘は修正コミットだけで閉じず、コメントを再現条件に直してPNGを実際に確認するという検収手順を示した。 | @heftykoo | 17:06 |
| 52 | GeminiのLive APIで音声チャットボットをSaaSに組み込んだ全記録 | Gemini Live APIとGemini Flash LiteをNext.jsのSaaSに組み込み、文字と音声に対応しソースから知識ベースを自動生成するサポートチャットを本番投入した。 | @sorabcjanne1 | 17:35 |
| 53 | Amazon ConnectのAIエージェントでFAQ自動応答の仕組みを作ってみた | Amazon ConnectのAIエージェント機能で、電話の質問からFAQ検索と音声回答までをLambdaなどの自前実装なしで構築した。 | @hirose0929 | 18:03 |
| 54 | account_idチェックが壊れたまま「OK」を返すバグの再現と修正|シングルクォートと[env]セクション | wrangler deploy前にaccount_idを確かめるBashスクリプトが、シングルクォート記法と[env]セクションで止めるべき設定を通す2つの不具合を再現して直した。 | @cauchye_asia | 18:04 |
| 55 | Reactの翻訳辞書をTypeScriptで型安全にする:キー漏れ・誤字を防ぐ | TypeScriptのsatisfiesで翻訳辞書を型付けし、日本語と英語のキー不足や誤字をコンパイル時に検出できるようにした。 | @sponge841841 | 18:12 |
| 56 | Docker Composeのdepends_onだけではDBを待てない:healthcheckとservice_healthyの使い方 | depends_onはコンテナの起動しか待たないため、PostgreSQLが接続を受け付ける状態まで待つにはhealthcheckとservice_healthyを組み合わせるべきと示した。 | @sponge841841 | 18:12 |
| 57 | RedisのKEYSとSCANはどう使い分ける?本番で安全にキーを列挙する実装 | KEYSは本番で他コマンドの応答を遅らせ得る一方、SCANは同じキーを複数回返すことがあると公式ドキュメントとNode.jsクライアントで確認し、使い分けを整理した。 | @sponge841841 | 18:13 |
| 58 | Flask + PostgreSQL の書籍管理アプリに Pytest と GitHub Actions (PostgreSQL サービスコンテナ) で CI 環境を構築した話 | FlaskとPostgreSQLの書籍管理アプリにpytestを入れ、GitHub ActionsのPostgreSQLサービスコンテナでCIを構築した際のトラブル対処を書いた。 | @MySweetLatte | 18:21 |
| 59 | Playwright × TypeScriptチートシート|操作・検証・待機からAPI・認証まで | Playwright×TypeScriptで要素の検索・操作・検証・待機から別タブ・iframe・API・認証までを、やりたいことから引けるチートシートにした。 | @qa_risa | 19:23 |
| 60 | Amazon Inspectorの設定とコンソール画面の確認 | Amazon Inspectorの初期設定画面と無料トライアルの案内、有効化後のコンソール画面をスクリーンショットで確認した。 | @namnam3225 | 20:11 |
| 61 | AWS Systems Manager Explorerの設定とコンソール画面の確認 | Session ManagerやRun Command、Patch ManagerなどSystems Managerの機能を表で整理し、Explorerの設定とコンソール画面を確認した。 | @namnam3225 | 20:11 |
| 62 | Amazon RDS のスナップショットで「フルスナップショットサイズ」が見られるようになったので確認してみた | RDSのスナップショットで増分だけでなく全体サイズを示す「フルスナップショットサイズ」が、コンソールとDescribeDBSnapshots APIで見られるようになったと確認した。 | @leomarokun | 20:17 |
| 63 | データベース移行とは?AWSでのDB移行の方法を初心者向けに解説 | オンプレのMySQLからRDS、RDSからAuroraなどの例を挙げ、コピー中の更新の扱いと接続先の切り替えまで含むAWSでのDB移行を初心者向けに整理した。 | @namnam3225 | 20:18 |
| 64 | Amazon OpenSearch Serviceとは?何ができるのか初心者向けに解説 | Amazon OpenSearch Serviceはサイト内検索に加えログ分析・可視化・ベクトル検索にも使えるマネージドサービスだと初心者向けに説明した。 | @namnam3225 | 20:18 |
| 65 | IPAの注意喚起を受けて、IaCから外部公開の入口を一覧にする手順 | IPAが2026年10月9日の注意喚起で最初の点検項目とした外部公開アプリの洗い出しを、IaCから入口を一覧にする手順で実践した。 | @96logger | 20:20 |
| 66 | PostgreSQL:SUM:数値の合計を求める方法 | PostgreSQLのSUMでpublic.productsの価格を合計し、COUNTとの違いや取得データの意味を15分ほどで学べるようにした。 | @masato_y | 20:52 |
| 67 | 今更だが マルチアカウントで AWS のルートユーザーをどう守るか。改めて最新のベストプラクティスを図で整理する | AWS Organizationsのマルチアカウント環境でのルートユーザー保護について、MFA必須化やメンバーアカウントのルート認証情報削除など直近2年の変更を図で整理した。 | @leomarokun | 21:12 |
| 68 | クリエイターのbioリンクで反応を測る:リダイレクトを自前で持つ最小実装 | InstagramやXのbioリンクを自前ドメインのリダイレクトURLに変え、utm_sourceで流入元ごとの反応を記録する最小実装を示した。 | @yuto_tanaka | 21:21 |
| 69 | 本物のWBS(作業分解構成図)を組み立てるボード「Plesfeda」を作った — まず分解、日程はあと | 日程より先に作業分解を組み立てるWBSボードPlesfedaをMITライセンスのOSSとして公開し、GitHub Pagesに英語UI付きのデモを置いた。 | @cuculhart | 21:27 |
| 70 | AIロールプレイの「記憶喪失」と「設定崩壊」を潰す!Cloudflare(DO + Vectorize)とツール呼び出しでADV風ゲームを作った話 | Cloudflare Durable ObjectsとVectorize、ツール呼び出しでLLMの記憶喪失と設定崩壊を抑え、長いロールプレイでも破綻しにくいADV風ゲームを作った。 | @ephemerislab | 21:51 |
| 71 | Cloudflare Workers AI はカタログに載っていても無料で使えるとは限らない — 403 と空の response | Workers AIのモデル一覧は64モデルを返したが、Qwen3.8-27Bなどカタログにあっても無料枠では403や空のresponseになるモデルがあると確かめた。 | @claute_colo | 22:02 |
| 72 | Codex Astra で既存 Web サービスを改修した話 | CodexのAstraにVtuber公式サイトallegromoltov.jpとホームページ作成サービスPianistroの改修を任せ、実装方法を指定せず本番リリースまで進めた。 | @AllegroMoltoV | 22:12 |
| 73 | 【Vol.1】Python特化のOpenTelemetry+LGTMスタック最小構成 | Python(Flask/Locust)特化のOpenTelemetryとGrafana LGTMスタックの最小構成を、EC2上にTerraformで自動構築した。 | @watapy | 22:31 |
| 74 | reactコース#12 | REST APIとダイナミックインポートを学び、必要時に読み込むことでアプリ起動時の読み込みが速くなると学習記録に書いた。 | @langhuanamacha | 22:48 |
| 75 | AI-DLC Workflow v1 と v2 でAWSの新認定試験「AI Business Strategist」の模擬試験サイトを作ってみた | AI-DLC Workflowのv1とv2で、AWSの新認定AI Business Strategistの模擬試験サイトを作り、両者の違いを比べた。 | @news_it_enj | 22:51 |
| 76 | JWT のペイロードを atob で読んだら、中村さんは文字化けして、小林さんは例外になった | JWTのペイロードをatobで読むと日本語の名前を含むトークンで文字化けするものと例外で落ちるものが出て、同じ原因の裏表だったと突き止めた。 | @hashito | 23:42 |
Publickey
対象日の該当記事はすべて Top 20 に掲載されています。
gihyo.jp
| # | Title | Summary | Published |
|---|---|---|---|
| 1 | AWS、Lambda Web Functionsを提供開始 ——WebアプリをLambda用のイベントハンドラーへ書き換えずにデプロイ | AWSが2026年10月12日に提供開始したLambda Web Functionsは、WebアプリをLambda用イベントハンドラーへ書き換えずにデプロイできる新しい実行方式だと伝えた。 | 19:30 |
GIGAZINE
| # | Title | Summary | Published |
|---|---|---|---|
| 1 | Appleの新しい「Switch to Safari」キャンペーンではChromeからSafariに乗り換えるべき理由が詳しく説明されている | Statcounterで2026年9月のシェアがChrome 66.45%、Safari 18.2%のなか、AppleがChromeからの乗り換えを勧める「Switch to Safari」キャンペーンを始めた。 | 21:00 |
ITmedia News
2026-10-14 付の記事はありませんでした。
TypeScript Blog
2026-10-14 付の記事はありませんでした。
Node.js Blog
対象日の該当記事はすべて Top 20 に掲載されています。
Astro Blog
2026-10-14 付の記事はありませんでした。
Cloudflare Blog
| # | Title | Summary | Published |
|---|---|---|---|
| 1 | Rewinding the exponential: How we keep hardware usage down(指数関数的な増加を巻き戻す:ハードウェア使用量を抑える方法) | 負荷分散・サンプリング・集約で2026年春から秋にバックボーン上の圧縮済みトラフィックを約70GB/s減らし、2031年の予測データ量を半減させた。 | 00:51 |
| 2 | Inside Hyperdrive: How we solved a rare Hyperdrive MySQL caching bug(Hyperdrive の内側:まれな MySQL キャッシュバグをどう解決したか) | 発生率約0.001%で結果が空になるキャッシュ形式のバグを直し、約20件のバグ修正を経てHyperdriveのMySQL対応をGAにした。 | 22:00 |
Vercel Changelog
対象日の該当記事はすべて Top 20 に掲載されています。
AWS What’s New
| # | Title | Summary | Published |
|---|---|---|---|
| 1 | AWS Deadline Cloud now helps users find their accessible resources in the Deadline Cloud monitor(AWS Deadline Cloud、アクセス可能なリソースを Deadline Cloud monitor で見つけやすく) | ファーム全体ではなく特定のキュー・フリート・ジョブだけ権限を持つユーザーも、管理者にファームIDを聞かずにmonitorから到達できるようになった。 | 03:54 |
| 2 | AWS Lambda durable functions increases durable operation and checkpoint payload limits(AWS Lambda durable functions、durable operation 数とチェックポイントのペイロード上限を引き上げ) | 1実行あたりのdurable operation上限が3,000から30,000に、チェックポイントのペイロード上限が256KBから1MBに引き上げられた。 | 07:00 |
| 3 | Amazon ECS adds LiveTaskCount and removes the charge for RunningTaskCount metric(Amazon ECS、LiveTaskCount を追加し RunningTaskCount メトリクスを無料化) | ACTIVATING・RUNNING・DEACTIVATING中のタスクを数える新メトリクスLiveTaskCountが無料で追加され、RunningTaskCountも課金対象外になった。 | 07:00 |
| 4 | AWS Backup now supports Amazon FSx file systems in the Asia Pacific (New Zealand) Region(AWS Backup、アジアパシフィック(ニュージーランド)リージョンで Amazon FSx に対応) | AWS Backupがニュージーランドリージョンで、FSx for Lustre・NetApp ONTAP・OpenZFS・Windows File Serverの4種に対応した。 | 17:00 |
Google Cloud Blog
2026-10-14 付の記事はありませんでした。
Supabase Blog
2026-10-14 付の記事はありませんでした。
web.dev
2026-10-14 付の記事はありませんでした。
Mozilla Hacks
2026-10-14 付の記事はありませんでした。
CSS-Tricks
2026-10-14 付の記事はありませんでした。
Smashing Magazine
2026-10-14 付の記事はありませんでした。
Hacker News
| # | Title | Summary | Published |
|---|---|---|---|
| 1 | Show HN: Keepjson – Open-source jsonbin.io alternative on Cloudflare Workers(Keepjson:Cloudflare Workers 上のオープンソース版 jsonbin.io 代替) | Cloudflare Workers・D1・Honoで動くMITライセンスのJSON保存APIで、非公開Binの読み取り専用キーやX-Bin-TTLによる期限指定、OpenAPI 3.1仕様を備える。 | 00:10 |
| 2 | Show HN: Knitting – A shared-memory concurrency runtime for Node.js,Bun,and Deno(Knitting:Node.js・Bun・Deno 向け共有メモリ並行処理ランタイム) | 依存ゼロのApache-2.0ランタイムで、Honoサーバーの/pingのp99を同じ6,000 req/sの負荷で16.93msから2.31msに下げたとベンチマークを示す。 | 00:19 |
| 3 | Pg_lake 3.5: Universal Iceberg REST Catalog Support for Postgres(pg_lake 3.5:Postgres での Iceberg REST カタログ汎用対応) | 2026年10月12日付で、Apache Polaris以外にLakekeeperとNessieのIcebergカタログに対応したが、書き込みは当面Polarisのみで、rest_endpointの指定方法は破壊的変更となった。 | 01:06 |
| 4 | Show HN: XY Music Notation(XY 音楽記譜法) | 音を0〜9・X・Yの12進数で表す記譜の楽譜サイトだが、JavaScriptなしでは楽譜が読み込まれず、取得できたのは0.5〜2倍速再生やMIDI接続のUIだけだった。 | 02:43 |
| 5 | Show HN: Commit-Aware Router, route LLM traffic around your AI/cloud commitments(Commit-Aware Router:AI/クラウドの利用コミットを考慮して LLM トラフィックを振り分ける) | 価格・品質・遅延に加え各社と結んだ利用コミットも考慮して振り分けるApache-2.0のPython製PoCで、LiteLLM統合例とshadow modeを備える。 | 03:34 |
| 6 | Fast Rust-based bundler for JavaScript(Rust 製の高速 JavaScript バンドラー) | Vite 8以降を支えるRollup互換バンドラーで、19kモジュールのバンドルを1.61秒(esbuild 1.70秒、Rollup+esbuild 40.10秒)とし、10月14日にv1.2.14が出た。 | 03:45 |
| 7 | Diffr, a Rust and WASM powered diffing engine(Diffr:Rust と WASM で動く差分エンジン) | 2026年10月9日公開の、difftasticの構造的diffでコーディングエージェントと差分を見るMITツールで、TUI・Claude Code Mod・ブラウザ版diffr.fastで提供する。 | 04:09 |
| 8 | Show HN: go-git2 – 10-100x faster than go-git, libgit2 -> WASM -> Go(go-git2:go-git より 10〜100 倍速い、libgit2 → WASM → Go) | libgit2をWASM化しwasm2goでGoへ変換してCGO不要にした読み取り専用ライブラリで、djangoのファイル履歴取得はgo-git v5.19.3の39.7秒に対し352ミリ秒だった。 | 04:41 |
| 9 | Show HN: Realtime Decorrelation Stretch Android App(リアルタイムのデコリレーション・ストレッチ Android アプリ) | RAWセンサー情報を使ってリアルタイム処理するAndroidアプリを数日でvibe-codingした自己投稿で、既存のdstretch.comは20ドルで実時間処理できないと指摘している。 | 04:59 |
| 10 | Pg_vectorsearch: Scalable Open-Source Vector Search in PostgreSQL(pg_vectorsearch:PostgreSQL でのスケーラブルなオープンソースベクトル検索) | Tiger Dataが2026年10月13日付で発表したPRISMインデックスは、Cohereベクトル1億件で構築49分・索引25GBとHNSWの42時間・180GBを大きく下回り、pgvectorscaleは保守モードに入る。 | 05:03 |
| 11 | Nixpkgs for the Front End Impaired (Nix to TypeScript)(フロントエンドが苦手な人のための nixpkgs(Nix から TypeScript へ)) | NixをTypeScriptへコンパイルするjinxでnixpkgs全231,777属性を変換し229,063属性でNixと同一のdrvPathを得たが、ウォーム時の評価はNixより3〜5倍遅い。 | 05:03 |
| 12 | Making a language with row types and bidirectional typing, targeting WASM(行型と双方向型付けを持ち WASM を出力する言語を作る) | 2023年6月から2026年1月まで続く全20回の連載で、双方向型推論・行型・単相化・クロージャ変換・Wasm出力・LSPまでを実装する。 | 05:42 |
| 13 | Schema – see your Postgres schema, and how it changes(Schema:Postgres のスキーマとその変化を見る) | structure.sqlやRailsのschema.rbなどから対話的なER図を作り、git ref間の型変更を色分け表示するMITツールで、10月14日のv0.7.1でコメント機能を追加した。 | 06:16 |
| 14 | Sid Meier’s Alpha Centauri (WASM/WebPort)(Sid Meier’s Alpha Centauri(WASM/Web 移植)) | 1999年のゲームと拡張Alien Crossfireの元コードをCに変換しWebAssemblyへコンパイルした非公式のブラウザ移植で、セーブはブラウザ内に保存される。 | 06:36 |
| 15 | Domain Health(ドメインの健全性) | WorkOSで送るベータ版のアクティベーションメールが、DKIMとSPFを設定済みでもリンクを含むとスパム判定されると相談し、WorkOSにエスカレーション済みとしている。 | 07:57 |
| 16 | Elm-Toolkit – Collection of Elm Tools for Devs in the Node and TypeScript World(Elm-Toolkit:Node と TypeScript の世界の開発者向け Elm ツール集) | 状態保持ホットリロードのwebpack-elm-loaderなど6パッケージを収めたBSD-3-Clauseのモノレポで、npm未公開のv0.1.0-alpha.3をNode 24とYarn 4で使う。 | 11:13 |
| 17 | Show HN: GenClass, A 10 MB in-browser model that catches bugs that never throw(GenClass:例外を投げないバグを捕まえる 10MB のブラウザ内モデル) | npmのページは403で読めず、レジストリ情報では0.2.1が10月11日公開で、10.2MBのモデルをWeb Workerで動かし古いレスポンスや重複リクエストを検出する。 | 11:59 |
| 18 | Floco: Using Nix to put NPM and Yarn in a coffin(Floco:Nix を使って NPM と Yarn を棺桶に入れる) | Tulip Interfaces社内発のGPL-3.0ツールで、package-lock.json v2/v3やyarn.lockを変換し、npmやyarnの2倍以上の速さで開発環境を作れると主張する。 | 14:50 |
| 19 | Show HN: Doom running inside a JavaScript datagrid(JavaScript のデータグリッド内で動く Doom) | WebAssembly化したDoomの各フレームをLattice Gridの行に1つのグラデーションとして書き込み、変化した行だけを送って320×200など3解像度で描画する。 | 16:53 |
| 20 | A realistic 8-way benchmark comparison of open Firebase alternatives (BaaS)(オープンな Firebase 代替(BaaS)8 種の現実的なベンチマーク比較) | 2026年9月の計測でTrailBaseが収容850ユーザーで首位、Nhost 700、Convex 500、Supabase 300と続きNeonは0だったが、各1回の実行で方向性を示すものとしている。 | 17:07 |
| 21 | Show HN: tsv has fast formatters and parsers for Svelte, TypeScript/JS, CSS(tsv:Svelte・TypeScript/JS・CSS 向けの高速フォーマッタとパーサー) | Prettierと出力を合わせる設定不可のRust製フォーマッタとパーサーをnpm(N-API)・WASM・VS Code拡張で配布し、コードはClaude Codeで生成したと明記している。 | 19:57 |
| 22 | Show HN: Blobz: generate playful, deterministic SVG avatars from any string(Blobz:任意の文字列から遊び心のある決定論的 SVG アバターを生成) | 名前やメールから毎回同じ顔のSVGを49億通り以上生成し、Reactパッケージは無料、ホスト型APIは年$49.90で月500万リクエストから使える。 | 20:52 |
| 23 | Show HN: Geneva, a Rust FFmpeg CLI alternative with HTML/CSS graphics(Geneva:HTML/CSS グラフィックを扱える Rust 製 FFmpeg CLI 代替) | 編集内容をJSONで書くMITの動画CLIで、60秒動画の書き出しが60.8秒とPlaywright+ffmpegの140.6秒、Remotionの270.3秒より速かったと示す。 | 20:52 |
| 24 | Show HN: LibreCosmosOs (game, runs in the browser, no signup)(LibreCosmosOs(ブラウザで動くゲーム、登録不要)) | Linux風OSのターミナルやGUIから自動宇宙船を操作する軌道力学シミュレーションで、Rust製をWASM化し10月13日にv0.4.1へ更新した。 | 21:13 |
| 25 | ViNext 1.2 (Platform agnostic Next.js from Cloudflare)(ViNext 1.2(Cloudflare 製のプラットフォーム非依存 Next.js)) | 2026年10月14日公開の1.2.0で、unstable_cacheのキーをSHA-256にして衝突を解消し、revalidateTag()がタグ1万件超で無効化を漏らす不具合も直した。 | 22:05 |
| 26 | AI agent behavior drift analysis with Cloudflare Clef(Cloudflare Clef による AI エージェントの振る舞いドリフト分析) | Workers AIの判定モデル@cf/cloudflare/clef-flashとDurable Objects 2つで、Claude CodeやCodexのセッションを審査し、危険時にツール利用を止める仕組みを作った。 | 22:17 |
| 27 | Show HN: 60KB Git client in WASM without fs nor libgit2(fs も libgit2 も使わない 60KB の WASM 製 Git クライアント) | Zig製でgitのsmart HTTPを直接話し、リモートをブランチ単位のキー空間を持つバージョン付きblobストアとして扱い、約5MBのメモリで動く。 | 22:49 |
| 28 | Fact-Checking Microsoft’s “PostgreSQL to SQL Field Notes: Connections”(Microsoft の「PostgreSQL to SQL Field Notes: Connections」をファクトチェック) | SQL Serverの同時接続上限32,767は接続が何もしない場合の話で、実際はワーカースレッド数(4コア以下で512)が上限になり、並列クエリ2本で残り12まで減ると実演した。 | 23:05 |
| 29 | AWS ran 94,000 trials to measure the cost of harness choice(AWS がハーネス選択のコストを測るため 94,000 回の試行を実施) | 2026年10月12日付で6種のハーネスと12モデルを比べ、Anthropicモデルでは1試行のコストがハーネスにより$0.74〜$1.57と約2.1倍変わり、Strandsの削減率を34%と訂正した。 | 23:38 |
| 30 | Pgzx: Create Postgres Extensions in Zig (Fork)(Pgzx:Zig で Postgres 拡張を作る(フォーク)) | XataがメンテナンスするApache 2.0のフォークで、PostgreSQL 15〜18に対応し、SPI・GUC・バックグラウンドワーカーなどをZigから扱える。 | 23:42 |