Vercel Connect Secure Compute対応、Cat Jam無料提供ほか — Web Dev Digest: 2026‑10‑15
Top 20
Vercel Connect now supports Secure Compute(Vercel Connect が Secure Compute に対応)
Source: Vercel Changelog | Published: 2026-10-15 09:00 JST
- Vercel Connect は Secure Compute に対応し、IP 許可リストを使う Salesforce や Snowflake などのプロバイダーへコネクターから接続できるようになった。
- Secure Compute ルーティングを有効にすると、プロバイダーへのリクエストは Connect の共有 IP ではなく、選んだネットワークの専用静的 IP から送られる。
- この経路を通るのはアクセストークンの取得・更新リクエストだけで、アプリが直接呼ぶ API の経路は変わらない。
- 設定はコネクターの Settings の「Secure Compute Routing」でネットワークを選び、表示された IP をプロバイダー側の許可リストに加える手順で、そのコネクターを使う全プロジェクトに適用される。
- コネクターの初回作成とプロバイダーの探索リクエストは選んだネットワークを通らず、ネットワークが使えないときは共有 IP へフォールバックせずに失敗する。
Cat Jam is now available in stealth for free on AI Gateway(Cat Jam が AI Gateway でステルスモデルとして無料提供開始)
Source: Vercel Changelog | Published: 2026-10-15 09:00 JST
- コーディングとエージェント用途向けの推論モデル Cat Jam が、AI Gateway で stealth/cat-jam としてステルス期間中は無料で使えるようになった。
- 関数呼び出しと、指定した JSON スキーマに従う構造化出力に対応し、応答には回答と並んで推論テキストが含まれる。
- 入力はテキストのみで、推論の強さは low・medium・high・xhigh・max の 5 段階から選べる。
- Zero Data Retention には対応せず、安全上の理由でプロンプトが保持される場合があると明記された。
- AI SDK のほか OpenAI 互換の Chat Completions / Responses API、Anthropic 互換の Messages API から呼べ、Claude Code では npx vercel ai-gateway setup 後に /model で選択できる。
Vercel Drives is now generally available(Vercel Drives が一般提供開始)
Source: Vercel Changelog | Published: 2026-10-15 09:00 JST
- Vercel Sandbox にディレクトリとしてマウントする永続ストレージ Vercel Drives が、Hobby・Pro・Enterprise の全プランで一般提供になった。
- Drive のファイルはサンドボックス停止後も残り、後の実行や別のサンドボックスが同じ Drive をマウントして使える。
- Drive は独立した書き込み可能な Drive にフォークでき、フォークは元のデータ・リージョン・最大サイズを引き継ぎ、変更は元や他のフォークに影響しない。
- @vercel/sandbox の Drive.get()・drive.fork()・Sandbox.create({ mounts: { ‘/data’: fork } })・fork.delete() で操作する。
- エージェントのワークスペースやファイルベースのメモリの保持、データセット・モデル・依存関係・ビルド成果物の共有を用途に挙げている。
Bring Your Own Cloud on AWS is now generally available(AWS 向け Bring Your Own Cloud が一般提供開始)
Source: Vercel Changelog | Published: 2026-10-15 09:00 JST
- Vercel Functions を自社の AWS アカウント内で実行する Bring Your Own Cloud(BYOC)が、Enterprise プラン限定で一般提供になった。
- 関数のコードと実行は顧客のセキュリティ・コンプライアンス境界の内側にとどまり、デプロイ時に関数が顧客の AWS アカウントへプロビジョニングされる。
- デプロイ・環境・ルーティング・静的アセットは引き続き Vercel が扱う。
- 関数の実行は顧客自身の IAM 権限・ネットワークアクセス・リソースのライフサイクルポリシーで制御し、VPC 内のバックエンドへプライベートに接続できる。
- 対応ランタイムは Node.js と Python で、既存の AWS のコミットメントを充当できる点も利点に挙げ、利用には営業への問い合わせが必要とされる。
MCP Events support in Vercel Connect is now in public beta(Vercel Connect の MCP Events 対応がパブリックベータに)
Source: Vercel Changelog | Published: 2026-10-15 09:00 JST
- Vercel Connect は MCP Events にパブリックベータで対応し、アプリやエージェントが対応 MCP サーバーの Webhook イベントを購読できるようになった。
- Connect が MCP サーバー上にサブスクリプションを作成し、必要に応じて自動で更新する。
- Connect はサーバーの Webhook を検証してから、認証付きの配信でイベントをアプリへ転送し、受信側は Connect SDK で送信元を確認してから応答する。
- AI SDK のイベント探索・購読 API をエージェントのツールとして公開でき、Connect の MCP Events アダプターがサブスクリプションを管理する。
- 新着メッセージの要約、新規 issue のレビュー、ドキュメントへのフィードバック対応といったエージェントの用途を例示した。
Predictable AI spend in BigQuery: Introducing cost management for generative AI functions(BigQuery の AI 支出を予測可能に:生成 AI 関数のコスト管理機能を導入)
Source: Google Cloud Blog | Published: 2026-10-15 01:00 JST
- BigQuery の生成 AI 関数に、トークン単位で 1 日の上限を設ける 4 種類のクォータが一般提供され、プロジェクト単位とユーザー単位で予算を守れるようになった。
- 既定値は入力トークンがプロジェクト 1 日 2,000 億・ユーザー 1,500 億、出力(思考トークンを含む)がプロジェクト 200 億・ユーザー 150 億で、全リージョンの合計で数える。
- 対象は AI.GENERATE・AI.GENERATE_TABLE・AI.CLASSIFY・AI.IF・AI.SCORE・AI.AGG などで、AI.GENERATE_EMBEDDING と AI.EMBED は対象外である。
- クエリ途中で上限に達すると新たな LLM 呼び出しを止め、AI.IF は max_error_ratio の範囲内なら部分結果を返し、AI.GENERATE はスキップした行の status にエラーを入れて成功する。
- Gemini 3.1 Flash-Lite のバッチ料金で 1 日約 100 ドルに抑える試算では、入力約 7.54 億・出力約 754 万トークンが目安になり、事前見積もりには課金されない AI.COUNT_TOKENS を使う。
AWS License Manager now supports license type conversions for Ubuntu Pro purchased through AWS Marketplace(AWS License Manager、AWS Marketplace で購入した Ubuntu Pro へのライセンス種別変換に対応)
Source: AWS What’s New | Published: 2026-10-15 02:04 JST
- AWS License Manager は、EC2 の Ubuntu LTS インスタンスを AWS Marketplace の Ubuntu Pro へその場でアップグレードできるようになった。
- フリートの再構築や、新しいインスタンス・AMI へのワークロード移行は不要になる。
- Ubuntu Pro では最長 10 年(Legacy アドオンで 15 年)のセキュリティパッチが提供され、NGINX・PostgreSQL・MongoDB・Redis など数千のパッケージも対象になる。
- 再起動なしでカーネルの重大な修正を当てる Kernel Livepatch も使える。
- 既存の Marketplace サブスクリプションは変換フロー中に使え、未契約でも License Manager コンソールから契約でき、License Manager が使える全商用リージョンで提供される。
Amazon CloudWatch announces log routing and chained log parsers(Amazon CloudWatch、ログルーティングとチェーン型ログパーサーを発表)
Source: AWS What’s New | Published: 2026-10-15 07:14 JST
- CloudWatch pipelines に条件付きログルーティングとチェーン型パーサーが加わり、ログの変換方法と送り先のロググループを細かく制御できるようになった。
- 条件付きルーティングでは、処理済みフィールドに対する条件で各イベントを別々の CloudWatch ロググループへ送れる。
- 重大度・送信元・種類でイベントを分けられ、ロググループごとに保持期間とアクセス制御を変えられる。
- チェーン型パーサーは複数のパーサーを順に実行し、JSON のエンベロープを解析した後に抽出フィールドへ Grok パーサーを当てる、といった処理ができる。
- CloudWatch pipelines が一般提供されている全商用リージョンで使え、コンソール・AWS CLI・SDK から設定できる。
Launch AWS DevOps Agent to review findings and test results from AWS Resilience Hub(AWS Resilience Hub の検出結果とテスト結果を AWS DevOps Agent で確認可能に)
Source: AWS What’s New | Published: 2026-10-15 16:00 JST
- 次世代の AWS Resilience Hub が AWS DevOps Agent と統合され、障害モード評価の検出結果の確認・緩和策の実施とレジリエンステスト結果の確認をエージェントで行えるようになった。
- レジリエンステストを実行すると DevOps Agent の調査が始まり、症状・根本原因・影響と、ARC Region switch のような観測された復旧アクションを構造化して返す。
- コンソールの障害モード評価の検出結果から、その文脈を読み込んだ状態で DevOps Agent のタスクを起動し、質問や緩和計画の作成ができる。
- Resilience Hub は依存関係の自動検出、生成 AI による障害モード分析、モジュール式のレジリエンスポリシー、組織全体の態勢レポートを備える。
- 東京・ソウル・シンガポールを含む 15 リージョンで提供され、サービス設定で DevOps Agent を構成して使う。
AWS Security Hub CSPM now supports the Cyber Risk Institute profile version 2.2(AWS Security Hub CSPM、Cyber Risk Institute プロファイル v2.2 に対応)
Source: AWS What’s New | Published: 2026-10-15 17:00 JST
- AWS Security Hub CSPM に、金融業界向けの CRI Profile v2.2 に沿った自動セキュリティチェックが追加された。
- CRI Profile は金融機関と業界団体の非営利連合 Cyber Risk Institute が作った枠組みで、一度の自己評価で複数の規制に報告できるよう要件を統合している。
- 404 のコントロールが CRI Profile v2.2 の要件の一部をカバーし、手動確認が必要な要件は対象外である。
- AWS GovCloud(US)と中国リージョンを含め、Security Hub CSPM が提供されている全リージョンで使える。
- AWS は中央設定を推奨しており、1 回の操作で組織内の全アカウント・リンク済みリージョンに基準を有効化でき、30 日間の無料トライアルもある。
Amazon Managed Service for Prometheus Collector now available in Asia Pacific (New Zealand) Region(Amazon Managed Service for Prometheus コレクター、アジアパシフィック(ニュージーランド)リージョンで提供開始)
Source: AWS What’s New | Published: 2026-10-15 17:00 JST
- エージェント不要のフルマネージド Prometheus メトリクスコレクターが、アジアパシフィック(ニュージーランド)リージョンで使えるようになった。
- コレクターはコンテナワークロードから Prometheus メトリクスを検出・収集し、利用者が収集エージェントを運用する必要がない。
- 収集したメトリクスは Amazon Managed Service for Prometheus のワークスペースへ取り込まれ、そこでクエリ・分析する。
- ニュージーランドの利用者は、Prometheus 互換の監視をリージョン内で動かして低レイテンシで使える。
- データをニュージーランド国内に保持できる点も、AWS はこのリージョン提供の利点に挙げている。
PostgreSQL 19 RC 1 Released(PostgreSQL 19 RC 1 リリース)
Source: Hacker News | Published: 2026-10-15 22:08 JST
- PostgreSQL グローバル開発グループは 2026年10月15日に PostgreSQL 19 の最初のリリース候補 RC 1 を公開し、問題がなければ 11月19日に正式版を出す予定とした。
- Beta 4 以降、REPACK (CONCURRENTLY)、pg_plan_advice、式が NULL になり得るかに依存する新しいプランナー最適化、並列 autovacuum の不具合がそれぞれ複数修正された。
- COPY (query) TO … (FORMAT json) は、テーブルの列名ではなくエイリアスを含むクエリの列名を JSON のキーに使うよう変わった。
- postgres_fdw の統計インポートは、ANALYZE を実行したユーザーではなく外部テーブルの所有者として動くようになった。
- 11月12日の定例アップデートと同日に RC 2 を出す予定で、旧版からの移行には pg_upgrade か pg_dump / pg_restore によるメジャーバージョンアップが必要になる。
Node.js 26.12.0 (Current)(Node.js 26.12.0(Current 版))
Source: Node.js Blog | Published: 2026-10-15 00:23 JST
- 2026年10月14日公開の Node.js 26.12.0 では、http モジュールに websocketMask() と websocketUnmask() が追加された。
- WebAssembly や読み取り・実行可能メモリ(RX)のサポートがない環境では、例外を投げるよう変更された。
- ES モジュールはほとんどの場合に同期的に読み込まれるようになり、設定ファイルは stable 扱いになった。
- process.finalization がリリース候補に、パーミッションに —allow-fs-vfs が加わり、vfs には層状マウント用の ComposableProvider が追加された。
- 依存関係は sqlite 3.54.0、acorn 8.19.0、simdjson 5.0.3 に更新された。
Node.js 24.22.0 (LTS)(Node.js 24.22.0(LTS 版))
Source: Node.js Blog | Published: 2026-10-15 00:26 JST
- 2026年10月14日公開の LTS 版 Node.js 24.22.0「Krypton」で、crypto.parsePKCS12() と汎用 MAC API、OpenSSL プロバイダーからの暗号・ハッシュ探索が追加された。
- Cipher / Decipher API で SIV と GCM-SIV モードが使えるようになった。
- util.throttle・util.debounce・util.markPromiseAsHandled が追加され、sqlite の StatementSync に close() と Symbol.dispose が加わった。
- perf_hooks に SlidingWindowHistogram や Histogram の meanCI API が入り、net.BoundSocket をスレッドや子プロセスへ渡せるようになった。
- npm は 11.19.1 に更新され、node:net の Server.prototype._listen2 がドキュメント上で非推奨になった。
Astro 7.4(Astro 7.4 リリース)
Source: Astro Blog | Published: 2026-10-15 09:00 JST
- Astro 7.4 では astro build —timings でビルドのどこに時間がかかっているかを表示でき、例ではフェッチを Promise.all() にまとめてページ生成が 2.10 秒から 1.13 秒になった。
- image.service に build と runtime のキーが加わり、プリレンダー時は sharp、オンデマンド時は画像 CDN のように別々の画像サービスを使えるようになった。
- astro/fetch・astro/hono から notFound() ハンドラーを読み込み、一致しないリクエストで 404.astro を表示できるようになった。
- 実験的機能として、静的ページを Node.js のワーカースレッドで並列にレンダリングする experimental.parallelPrerender と、リダイレクトページを src/pages/3xx.astro で置き換える experimental.redirectPage が入った。
- Astro と公式インテグレーションの最低 Node.js は 22.22.0 になり、アップグレードは npx @astrojs/upgrade で行う。
「Firefox 158」正式版リリース、次世代画像形式「JPEG XL」に対応
Source: GIGAZINE | Published: 2026-10-15 11:45 JST
- Firefox 158 の正式版が 2026年10月15日に公開され、WebP・JPEG・PNG・GIF より高い圧縮効率を狙う画像形式 JPEG XL に対応した。
- ウェブページを PDF として保存するとアクセシビリティに配慮した PDF が生成され、Linux と macOS では印刷時にも改善が適用される。
- 米国・カナダ・フランス向けの Smart Window では、関連タブや保存済みの自動入力データからフォームの入力候補を出せるようになった。
- 開発者向けには calc() で単位付きの値同士の乗除算(例: 100vw / 1px)、Notification() の navigate オプション、autocomplete=“webauthn” でのパスキー候補表示が加わった。
- 重要度 High の脆弱性を含む複数のセキュリティ修正が入り、Firefox 159 は 2026年10月27日に公開予定とされる。
【React】React Router(react-router-dom)で実現するスマホ向けマルチページUI構築術
Source: Zenn | Published: 2026-10-15 00:00 JST
- react-router-dom の BrowserRouter・Routes・Route と Link を使い、ページを再読み込みせずに 5 画面を切り替えるスマホ向けマルチページ構成を作った。
- ルートは /login・/・/divination/new・/divination/:id・/settings/prompts で、詳細画面は useParams で id を取り出す。
- ボトムナビは Bootstrap 5 の navbar fixed-bottom で画面下に固定し、useLocation で現在のパスを判定して選択中の項目を text-primary fw-bold にする。
- 固定したナビが本文に重なるため、ラップ要素に paddingBottom: ‘70px’ を入れて余白を確保し、/login ではナビを return null で隠した。
- 通常の a タグでは全体が再読み込みされるため Link を使う必要があり、次回は Firebase Authentication と保護ルーティングを扱う予定とした。
TypeScript の unknown を Schema Library なしで安全に Validate する 🛡️
Source: Zenn | Published: 2026-10-15 00:36 JST
- 著者は unknown を「まだ検証していない値を正直に表す型」と捉え、as による型アサーションではなく Runtime 検査と型の絞り込みを同じ Guard で行うべきだと結論づけた。
- 自作ライブラリ is-kit の isString・oneOfValues・struct(exact: true)・arrayOf・nullable・optionalKey を組み合わせて Guard を作る。
- safeParse は値を変換せず Guard が受理した値をそのまま返し、safeJsonParse は JSON 文字列の解析と Guard を一度に行う。
- optionalKey(プロパティの有無)と nullable(値が null か)を Runtime 上で区別して扱う点を整理した。
- Field Path 付きエラーや Coercion・Transform が要る大規模な検証では Schema Library が向くとし、境界を守る最小の検証モデルで選ぶべきだとした。
DOM から理解する React の仮想DOM
Source: Zenn | Published: 2026-10-15 00:40 JST
- 仮想DOMは速さのための仕組みではなく、宣言的に書いたうえで新旧の React Element を比べ差分だけを本物の DOM に反映するやり方の総称だと整理した。
- DOM はブラウザが HTML から作るメモリ上のオブジェクトの木で、JavaScript が書き換えるのは HTML ファイルではなく DOM だと説明した。
- 命令的な書き方は要件が増えると「どの DOM をどう直すか」の手順が膨らみ、状態と画面がずれやすいとした。
- React Element は
<h1>こんにちは</h1>が{ type: 'h1', props: { children: 'こんにちは' } }になるような使い捨ての設計図で、差分検出には内部構造 Fiber を使う。 - 仮想DOMを使わずに速いフレームワークもあると注意し、最終的に画面を描くのはブラウザだと強調した。
Claude APIのCitationsで回答に「検証できる出典」を付ける:文字位置の突き合わせまで実装する
Source: Zenn | Published: 2026-10-15 00:44 JST
- Claude API の Citations で返る char_location の位置で原文を slice し cited_text と照合すれば、引用が本当に原文に存在するかを機械的に検証できると示した。
- document ブロックに citations: { enabled: true } を付けると、回答の各テキストブロックに citations 配列が付き、PDF では page_location になる。
- 引用には cited_text・document_index・document_title・start_char_index・end_char_index が入り、終了位置は排他的である。
- TypeScript で render.ts(脚注付き Markdown 化)と verify.ts(一致件数と不一致の引用を返す)を実装した。
- 引用 0 件の回答は正常に起こるため「根拠なし」と画面で区別する分岐が要り、位置は API に渡した元の data 文字列が基準なので正規化後の文字列と比べると不一致になる。
All Articles
Zenn
| # | Title | Summary | Author | Published |
|---|---|---|---|---|
| 1 | ネイティブCLIとスコープ別の承認設定で動くAI-DLC 2.11.0の構造とデータ | awslabs/aidlc-workflowsの2026-10-08公開の安定版v2.11.0を対象に、5フェーズ・32ステージの構造とデータモデル、導入・運用コマンドを整理した。 | @suwash | 00:00 |
| 2 | Rule Branchで、開発ルールの見直し・承認・AIへの配布をつなぐ | GitHubリポジトリと開発ルールを結び付け、不整合の検知・根拠付き改定案・承認・AGENTS.md等の配布を一つの流れにするRule Branchを開発している。 | @yun_bow | 00:23 |
| 3 | 46億年の地球を、年表を読まない「箱モデル」で計算しなおす(全球凍結が自然に出るまで) | Three.jsで46億年の地球を定点観測するページを作り、年表を読まず太陽・火山・風化の強さだけから気温・CO2・酸素を計算する箱モデルで全球凍結を再現した。 | @sishiya | 00:33 |
| 4 | 【2026/10/8 アップデート】GuardDuty RDS Protectionのデータ流出・破壊の検出について調べた | 2026/10/8発表のGuardDuty RDS ProtectionによるAurora・RDSのデータ流出・破壊の検出を、AIの解説と自身の調査結果を分けて確かめた。 | @aki42 | 00:56 |
| 5 | x402 で有料APIを売った実測 — 402 が返ってから 200 で納品されるまで | Base mainnetで公開中のCloudflare Worker有料API 7本で、402応答から支払い・200での納品までを実測し、詰まりどころと確認方法を示した。 | @noboru_x402 | 00:58 |
| 6 | 仕事を減らしてから器を縮める — AWS費用が移行前の4割になるまでの順番 | EC2からECS Fargateへの移行で膨らんだ費用を、10月にAuroraを固定サイズへ切り替える等の取り組みでさらに半減させ、移行前の4割まで下げた。 | @fixu | 01:37 |
| 7 | 沼からの脱出!Okta × Cloudflare AccessをOIDCで連携し、グループ制御するまでの全記録 | SAML 2.0とSCIMでの連携はOktaのグループ判定で仕様の壁に当たり、OIDC連携に切り替えてCloudflare Accessのグループ制御を実現した。 | @saku931246 | 02:11 |
| 8 | 1週間の計算を1分ずつ総当たりし、増減と合計のずれをテストする | AI利用枠シミュレーターの計算モデル変更時に、1週間を1分単位にした10,080通りのスライダー位置を全件計算して増減と合計のずれをテストした。 | @jisaku_net | 05:24 |
| 9 | LLM06:過剰なエージェンシーとは?AIに任せすぎると危険な理由 | OWASP Top 10 for LLM Applications 2025のLLM06「過剰なエージェンシー」を、メール送信権限を持つAIが機密を転送してしまう例で示した。 | @monkey_gineer | 06:33 |
| 10 | Google Cloudは、従量課金で払った分だけ、Argonが使えちまうんだ! | Gemini 4 ArgonはGoogle Cloudの従量課金で呼べ(東京は404)、Gemini CLIで17課題を各3回させ51回中50回合格、1回の中央値は0.06ドルだった。 | @ccie26302 | 06:34 |
| 11 | React Nativeでタップが1.8秒効かなくなる謎現象を実機計測で追った話(犯人はTextDecoder.decode) | タップが1.8秒効かない原因は巨大UTF-8フィードをTextDecoder.decodeで一括処理したJSスレッドのブロックで、64KB単位のstreamデコード等で対処した。 | @yskms | 07:21 |
| 12 | 【PostgreSQL 17】特定のデータベースだけ別ドライブへ移動する(Windows・TABLESPACE) | Windows上のPostgreSQL 17でTABLESPACEを使い、同じインスタンス内の特定データベースだけを別ドライブへ移す手順を検証した。 | @mono_tec | 07:29 |
| 13 | AIにAWSアップデート情報をまとめて通知してもらう | 社内で使っているGeminiでAWSのアップデート情報を要約し、業務に関係するものだけをSlackへ定期通知する仕組みを作った。 | @duora0404 | 08:00 |
| 14 | AIエージェントのPRを人間1人でレビューするゲームを作った(Papers, Please のコードレビュー版) | 『Papers, Please』を元に、AIエージェントのPRのdiffを1人で審査するブラウザゲーム「LGTM」の3日分の試作版をCloudflare Workersで公開した。 | @jcat_aki | 08:00 |
| 15 | Claude Modsで業務ルールをAIに埋め込む ― 指示書では守られなかった3つの規則を「仕組み」にした話 | CLAUDE.mdが1,000行を超えて守られなくなったgit push —force禁止など3つの規則を、Claude Modsで仕組みとして強制した。 | @joinclass | 08:00 |
| 16 | 「うちの保険、これで合ってる?」に根拠つきで答える診断アプリを Cloud Run + Gemini で作った話 | 第5回Agentic AI Hackathon提出作として、遺族年金などの公的保障を踏まえ保険の過不足に根拠つきで答える診断アプリをCloud RunとGeminiで作った。 | @nekoai_lab | 08:16 |
| 17 | GitHub Actions で Docker ビルド + ECR push を自動化する | mainブランチへのpushをトリガーにDockerイメージをビルドしAmazon ECRへpushするGitHub Actionsのワークフローを組んだ。 | @akinori901 | 08:29 |
| 18 | 監視しない詐欺対策——AI「秘書ボタン」を作るまでに捨てた3つの設計 | 特殊詐欺の被害が年間700億円超という背景から、通話中に押すだけのAI「秘書ボタン」sagi-shieldをハッカソンに提出し、捨てた3つの設計を示した。 | @tatsuya7899 | 08:59 |
| 19 | GKEのPrometheusメトリクスをOTLPへ寄せていく段階的な移行計画 | Prometheus 3.15.0やOpenTelemetry Collector v0.162.0の一次情報をもとに、GKEのPrometheusメトリクスをOTLPへ段階的に移す計画を立てた。 | @ymotongpoo | 09:00 |
| 20 | 工場のボトルネック理論で読むNode.jsのWorker数チューニング | Worker数を増やしてもQPSが頭打ちになりP99とキュー待ちが伸びる現象を、前職の工場ラインのボトルネック理論に当てはめて説明した。 | @yutaka8484 | 09:03 |
| 21 | IaaSとは?クラウドのインフラ提供形態 | DS検定の出題範囲として、CPU・メモリ・ストレージ等をクラウド経由で借りるIaaSの定義と、PaaS・SaaSとの違いを整理した。 | @h888s | 09:17 |
| 22 | 【個人開発SaaS】月数万円のチャットツールは高すぎるので、Supabase Realtimeで「問い合わせチャット」を自前実装した話 | 月額数万円のIntercomやZendeskの代わりに、プロジェクト管理SaaS「Taski」の問い合わせチャットをSupabase Realtimeで自前実装した。 | @taski_app | 09:19 |
| 23 | MulmoCast で、しゃべるアバターと効果音つきの動画を作る(初心者向け) | JSON台本から動画を作るMulmoCastで、新機能JingleScript(効果音)とAvatarScript(しゃべるアバター)を使った2本の動画の作り方を示した。 | @isamua | 09:29 |
| 24 | LINEグループでメンションしたら答えるAIボットを、Workers AIで0円で作ってみた | LINE公式アカウント+Cloudflare Workers+Workers AIで、メンションした発言にだけ答える大学のLINEグループ用AIボットを0円で動かした。 | @t4kamuna | 09:44 |
| 25 | 106万円の壁の撤廃後に残る判定を関数にして、都道府県別料率と等級表で手取りを計算するツールを作成しました | 2026年10月1日の賃金要件(月8.8万円以上)撤廃後に残る社会保険の加入判定を関数にし、都道府県別料率で手取りを計算する静的サイトを作った。 | @tsumu26 | 09:53 |
| 26 | Claude Codeの探し物で膨らむ請求を手元AIで抑える ほか2本 | Claude Codeのコード探しを2Bモデルが代行するColGrep-Agentは開発元計測でAPI代が約4割減ったなど、LightOnやLiquid AIの3本を取り上げた。 | @hathat | 10:12 |
| 27 | INFCONティザーページ開発記(ハッカソン風) | 2022年6月執筆の記事で、INFCON 2022のティザーページをSEOに有利な技術スタックで開発した経緯をInflabのフロントエンド担当が書いた。 | @inflab | 10:12 |
| 28 | 彩色区域 Queens 谜题的唯一解验证:找到第二个解就停止 | 彩色区域のQueensパズル生成で、行ごとの探索中に2つ目の解が見つかった時点で打ち切り、公開前に唯一解かを検証する方式を中国語で示した。 | @queensgamers | 11:07 |
| 29 | Security Hub CSPM に金融業界向けのセキュリティ基準「CRI Profile v2.2」が追加されました | 2026年10月14日にSecurity Hub CSPMへ追加された金融業界向け基準CRI Profile v2.2を、FSBPやCIS AWS Foundations Benchmarkと並べて確かめた。 | @khirasan | 11:11 |
| 30 | 【AWS】S3のアクセス制御まとめ | AWS SOA学習として、IAMポリシー・バケットポリシー・アクセスポイント・ACL・署名付きURLなどS3のアクセス制御の役割の違いを整理した。 | @wakinoza | 11:16 |
| 31 | サムネイルの意図を状態モデルで設計する:レビュー動画と料理動画 | Thumbs AIのような公開ツールを想定し、レビュー動画と料理動画で「主役」と「証拠」を分けるサムネイル生成UIの状態モデルを提案した。 | @videoai | 11:23 |
| 32 | おーい磯野、Closure Tableと権限の非正規化やめようぜ(自分で入れた設計を全部剥がした話) | Google DriveやBoxの権限をDBに同期する仕組みで、導入したClosure Tableと権限の非正規化が性能を悪化させ、両方を剥がした経緯を示した。 | @gamgamse | 11:30 |
| 33 | Digdagを卒業してGoogle Cloud Workflowsに移行した | 機械学習パイプラインをCompute Engine上のDigdagからCloud Workflows+Cloud Run Functionsへ移し、セキュリティとコストの課題を改善した。 | @keiizumi | 12:00 |
| 34 | 同時に DB を開いた複数のプロセスが、同じ migration を二重に当てた理由 | drizzle-orm 0.45.2のbetter-sqlite3用migrate()は適用済み記録を読んでから書き込みロックを取るため、同時に開いた複数プロセスで二重適用されると突き止めた。 | @kodomo_news | 12:26 |
| 35 | VimiumはどうやってWebページをVim化しているのか? ソースコードから仕組みを調べた | Vimiumのソースコードを読み、j/kでのスクロールやfキーでのクリック可能要素の検出、タブ操作をどう実装しているかを調べた。 | @tonbi_attack | 12:57 |
| 36 | OpenTelemetryでStep Functions越しにtraceparentを引き回し、複数Lambdaを一つのトレースにつなぐ | AWS X-Ray SDKからの移行PoCとして、Step Functions越しにtraceparentを引き回し複数Lambdaを1つのトレースにしてNew RelicへOTLPで送った。 | @watariryo | 12:59 |
| 37 | Bedrock AentCore gateway のWeb Search を Claude Desktopで利用する | 2026年8月にドメイン・公開日フィルタと東京リージョンに対応したAgentCore GatewayのWeb Searchを、Cognito認証でClaude Desktopから使う構成を作った。 | @hikotty | 13:05 |
| 38 | AI開発時代に「あえてのVanilla JS」を選択した理由(コーディングブランクを生成AIが埋めるフロントエンド開発) | 生成AIとAWSで約100時間で社内の作業実績報告システムを立ち上げた連載の第2回で、フロントエンドにあえてVanilla JSを選んだ理由を述べた。 | @inayoshi17 | 13:20 |
| 39 | 【Skill(スキル)って何?】Google公式の実装から学ぶスキルの書き方と仕組みを徹底解剖! | Google公式のAgent-CLIで使われているSkillのコードを読み、サブエージェントとの違いやAIにうまく使わせる書き方を整理した。 | @sakaida | 13:29 |
| 40 | Kiro CrewのチャットだけでAWS最新情報の定期収集フローを作ってみる | Kiro Crewのチャット指示だけで、AWSの最新情報を毎朝収集し要約・翻訳して届ける定期実行フローを作った。 | @s_sasaki | 13:42 |
| 41 | Pegasus 1.5の動画セグメンテーションをBedrockで実測 — 合成動画で画面・話者の境界誤差を確認 | Bedrockで2026/10/08に提供開始したTwelveLabs Pegasus 1.5のtime_based_metadataを、正解が分かる合成動画で画面・話者の境界誤差として実測した。 | @kashiwabaray | 14:00 |
| 42 | Bedrock Managed Agentsを実測 — モデルはsession roleで制限でき、操作はdata eventに残る | 2026/09/29プレビュー公開のBedrock Managed Agentsを実測し、使えるモデルはsession roleで制限でき、操作はdata eventに残ると確かめた。 | @kashiwabaray | 14:01 |
| 43 | 画像処理自動化でハマった話:背景透過・白背景化処理の最適な手法とライブラリ比較 | ECサイト画像の背景透過・白背景化で、PillowやOpenCVのエッジ検出の限界から最新のAI手法までを失敗談とともに比べた。 | @valleywag | 15:11 |
| 44 | 論理レプリケーションでWALが減らない原因と確認手順 | 論理レプリケーションでPublisherのpg_walが減らない原因はほぼレプリケーションスロットがrestart_lsnを握っていることにあると示した。 | @techdbblog | 15:22 |
| 45 | 【初心者向け】API Gateway入門 ─ ALB + Cloud Armor + Cloud Run でAPIキー付きAPIを作る | Cloud RunのAPIをAPI GatewayでAPIキー必須にし、前段に外部ALB+Cloud Armor(SQLi WAF・レート制限)を置く構成を一から作った。 | @toge510 | 15:35 |
| 46 | Claude Code で MCP サーバーを作る(「スキルでよくない?」への答えと、SDK あり・なしの最小実装) | 「スキルで足りるのでは」という疑問に答えつつ、Claude Code向けMCPサーバーをSDKあり・なしの両方で最小実装した。 | @tanashun | 15:57 |
| 47 | HumanHealthHandler:記録から「明日の献立」まで自分で動く、統制された食生活エージェント | 第5回Agentic AI Hackathon向けに、食事記録から栄養を計算し在庫・トレーニング予定・家族のアレルギーを踏まえ翌日の献立を作るHumanHealthHandlerを作った。 | @kurotsuba | 17:13 |
| 48 | JPEG出力のquality: 0.9は何を指定しているのか | canvas.toBlobのquality 0.9はエンコーダーへの品質指定で「情報が90%残る」意味ではなく寸法も変わらないため、出力ファイルで確かめる必要があると示した。 | @morphio | 17:28 |
| 49 | HTMLでの標準送信とJavaScriptからのfetch送信の比較 | httpbin.orgを使い、form要素の標準送信とJavaScriptでFormDataを作ってfetchする送信の違いを実際のリクエストで比べた。 | @shu_saginoya | 17:30 |
| 50 | 「真の企業価値」を市場から独立させる — 2段階DCFと候補集合の最適解 | TempestAIで「真の企業価値」を市場価格から独立した2段階DCFとし、最適解を実行可能な候補の効用最大として返す実装をAPI・画面・テストで揃えた。 | @kensudo1203 | 17:42 |
| 51 | Writeup for Rate My Alpaca(Rate My Alpaca の解法) | AlpacaHackの問題で、Dockerfileからフラグがmd5入りの推測できないファイル名で置かれると読み取り、アップロード機能を突いて取り出す解法を示した。 | @toumorocorn | 17:59 |
| 52 | THE FIRST KITAKE : MVとライブ情報から、手持ちの服でライブコーデを組むAI エージェント | MVとライブを選び手持ちの服を登録するとライブ向けのコーデを提案し、マネキンに着せた画像で確認できるAIエージェントのWebアプリを作った。 | @f_s_0416 | 18:02 |
| 53 | スタッフが言い出せない困りごとを、店主に届ける ― 小さな店のカスハラ対策「つまみ」 | 2026年10月からのカスハラ対策義務化と、被害者の74.9%が相談をためらう調査を受け、AIが週1回聞き取り店主へ届けるアプリ「つまみ」を作った。 | @sqnsqnmi | 18:40 |
| 54 | サイトの画像をWebPにするメリット:軽くて速くてSEOにも効く | JPG/PNGをWebPに変えると同画質でファイルサイズが25〜35%小さくなり、200KBのJPEGが130KB前後になることもあると示した。 | @zippic | 19:17 |
| 55 | Data Engineering Agentで自然言語からパイプラインを作る | BigQueryのData Engineering Agentで、GA4のrawデータを毎日集計する要件を自然言語で伝え、SQL生成からスケジュール設定まで進めた。 | @web_benriya | 19:20 |
| 56 | 【2026年10月時点】Movable Typeの新規インストール・アップデート・セキュリティ対策に関して | mt-upgrade.cgiの任意コード実行とmt-search.cgiのSQL実行の脆弱性修正を含め、2026年10月時点のMovable Typeの導入・更新・対策をまとめ直した。 | @srkkr | 19:48 |
| 57 | 【Expo / React Native】iOS のシート内で measureInWindow がずれて、キーボードの上の広告が隠れた話 | Expoの天気アプリで、iOSのシート内ではmeasureInWindowの値がずれキーボード上の広告が隠れる問題を、ログで数値を出して原因特定した。 | @t_ara | 19:52 |
| 58 | 挙式当日まで、AIがずっと伴走する「brAIdal concierge」 | プランナーとの打ち合わせが取りにくい結婚式準備の経験から、挙式当日までAIが伴走する「brAIdal concierge」を作った。 | @omiiya | 20:00 |
| 59 | 決済代行会社(PG)を止めずに乗り換えた話 ー Toss Payments → NicePay | 約50店舗を店舗ごとに切り替えいつでも戻せる条件で、決済代行をToss PaymentsからNicePayへ決済を止めずに乗り換えた設計3つを示した。 | @edy0327 | 20:31 |
| 60 | WebMCP は REST API の代わりになるか — 仕組み・比較・利用ケースを一次ソースで整理 | WebMCPはdocument.modelContextのregisterToolでページの関数をタブ内のエージェントに公開する仕組みでRESTの代替ではなく、Safariは反対・Firefoxは中立と整理した。 | @ino_h | 20:37 |
| 61 | PostgreSQLのON CONFLICTで安全にUPSERTする | SELECT後のINSERTは競合に弱いとして、ON CONFLICT DO UPDATEとEXCLUDED・RETURNINGの使い方と、UNIQUE制約でのNULLS NOT DISTINCTの扱いを示した。 | @sponge841841 | 20:42 |
| 62 | IntellectusMap | テーマから知識マップを自動生成し4択問題で理解度を更新するアプリ「IntellectusMap」を、Cloud Run・Firestore・Gemini・Text Embeddings APIで作った。 | @sagara22 | 21:33 |
| 63 | AIに買い物を任せるのは怖い。使える権限を自分で決める「yours」を作った | AIに任せる店舗・1回の上限・24時間予算・期限をウォレットで署名し、Polygon Amoy上のスマートコントラクトで強制する購買代行「yours」を作った。 | @mameta29 | 21:43 |
| 64 | 【プロローグ】30代・実務未経験からSpring Bootで中国語学習アプリを個人開発した | 30代・実務未経験の著者が、Spring Bootで瞬間中国語作文トレーニング用Webアプリ「Chinese Output Forge」を設計からAWSへの公開まで個人開発した。 | @mawsonlakes | 22:12 |
| 65 | 箱庭~子供に自分で考えさせるAI家庭教師 | 答えを渡さずヒントで導く先生と1日3回だけ解くアルゴン先生を持つ家庭教師PWA「箱庭」を、ADK・Gemini 3.8 Flash・Bun+Honoで作った。 | @keiniinuma | 22:19 |
| 66 | aiai — AI 時代の AI 活用法 | SKILL.mdを普段のAIに貼ると作業のアプリ化を段取りし、毎日Geminiが閲覧をもとにサイトを直す「aiai」を、Compute Engine上のFastAPIとFletで作った。 | @niji2 | 22:22 |
| 67 | AgentWatch:設計書とポリシーで、AI エージェントの操作を実行前に統制する|第5回 Agentic AI Hackathon | ツール呼び出しをゲートウェイで検査し、ポリシー・設計書由来の仕様・Gemini 2.5 Flashの調査の最も厳しい判定を採り、5秒無応答なら高リスク操作を遮断する。 | @sky_road | 22:26 |
| 68 | KnowledgePulse:文書改訂の影響範囲を調査し、関連文書を承認付きで更新する|第5回 Agentic AI Hackathon | 文書改訂時に関連文書の直し漏れをADKとGemini 3.5 Flashのエージェントが根拠付きで調べ、人が承認したときだけ新しい版として保存する仕組みを作った。 | @sky_road | 22:27 |
| 69 | 35日でフロントエンドの基礎を完全に理解する #10 - フォームとv-model | 35日連載の第10回で、Vueのv-modelで入力欄とrefの状態を双方向に結びつけるフォームの扱いを、Vite+Vueで描画しながら確かめた。 | @kipcop | 22:30 |
| 70 | 「計画が面倒で、結局行かない」を減らしたい。旅行計画アプリ「ConcierGO」を作りました | 旅程カードをスワイプで選びチャットで調整できる旅行計画アプリを、React・FastAPI・Gemini API・駅すぱあとAPIで学生4人が作った。 | @lita_a | 22:32 |
| 71 | 休憩室のタブレットに話すだけで現場が変わる──OpenAI Realtime API × Vertex AI Gemini で作った安全衛生 | 休憩室のタブレットにOpenAI Realtime APIで話すと、Vertex AI Geminiがヒヤリハットを束ねて管理者のタスクとして起案する安全衛生エージェントを作った。 | @rabitfoot | 22:33 |
| 72 | スレッドからプロセスへ:増やせば速くなる?#3:150 QPSという要件に、どうキャパシティプランニングとアーキテクチャ設計で応えるか? | Node.js・Next.js・Piscina・PM2・k6を使い、150 QPSの要件に対してWorker数とPM2のプロセス数を根拠付きで見直す手順を示した。 | @jsonfoo | 22:48 |
| 73 | Mac で hello-world-html.zip を取得して解凍する。 | AWS CloudFront入門チュートリアル用のhello-world-html.zipを、Macのターミナルで取得・解凍してindex.htmlとcssを用意する手順を示した。 | @kenichi_study | 22:53 |
| 74 | Anywhere Watch あなたの代わりに見ておくエージェント | Raspberry Pi 5のカメラ写真をGeminiが解析し、日用品の在庫やペットの水の残量を見張って通知するアプリをFlutterとCloud Runで作った。 | @yumabo | 23:26 |
| 75 | チーム開発記録43:カテゴリー管理機能の実装 | コミュニティポータルのカテゴリー管理機能をマージし、Promise.allによる同一テーブルへの並行更新のリスクを会議で共有した。 | @singularitylabs | 23:30 |
| 76 | 夏時間で「存在しない時刻」を変換したら、ニューヨークは1時間後、ロンドンとシドニーは1時間前になった | Intl.DateTimeFormatのformatToPartsによる変換が都市ごとに逆方向にずれた原因を突き止め、Temporalのdisambiguation: ‘compatible’と同じ規則にそろえた。 | @hashitoz | 23:51 |
| 77 | 偶然から始まる旅。「ひと駅ぼうけんカプセル」でハッカソンに応募しました | カプセルを回してランダムに駅を選び、駅すぱあとMCP・Gemini・Google Maps Grounding Liteで旅程案を作るアプリをハッカソンに応募した。 | @kumagaias | 23:55 |
| 78 | CSVを選び直したら、前の比較結果を使わせない | ブラウザー内CSV比較の非公開試作で、ファイルや比較設定を変えた時点で旧結果を無効にし、遅い応答で復活しないよう実装した。 | @bricks | 23:55 |
Qiita
| # | Title | Summary | Author | Published |
|---|---|---|---|---|
| 1 | 【書評】 初めてのTensorFlow.js ―JavaScriptで学ぶ機械学習 | 『初めてのTensorFlow.js』を、JavaScriptとブラウザだけで機械学習の一連の流れを体験できる入門書として、設計・アーキテクチャの視点で評した。 | @io0323 | 00:00 |
| 2 | フロントエンドの知識ほぼゼロでフロントエンドカンファレンス関西2026に参加してみた【初参加レポート】 | Windowsアプリ開発者がフロントエンドカンファレンス関西2026にセッション聴講のみで初参加し、業務に活かせる開発の考え方を持ち帰った。 | @oinari_bamb | 00:19 |
| 3 | 八進ゲーム(Kayles ほか)— Guy–Smith の周期定理で 3 桁以下の全 167 ゲームを Flammenkamp の表と突き合わせ、後年の「解決済み」13 本の周期も再現した | ブラウザにKaylesなどの八進ゲームを実装し、3桁以下の符号1,024個をまとめた167ゲームをFlammenkampの表と突き合わせた。 | @sen-ltd | 00:23 |
| 4 | ハノイの塔(杭 3〜5 本)— 4 本・15 枚で「塔を移すより遠い」588 局面を C の全探索で再現し、Korf の表 17 行と公表値 78 個を突き合わせた | 杭3〜5本のハノイの塔をブラウザに実装し、4本12枚なら16,777,216局面を幅優先で探索、Korfの全探索の結果も再現した。 | @sen-ltd | 00:26 |
| 5 | ブラウザだけで画像の背景を白く変換する仕組み —— CleanWhiteBG 実装メモ | Next.js・Cloudflare Workers・BiRefNetコンテナ(2 vCPU/8 GiB)で背景を厳密な#FFFFFFにするCleanWhiteBGを作り、構成と計測値を示した。 | @xiashihua31 | 00:47 |
| 6 | KniffelとZehntausendの点数ルールと、5個のサイコロでゾロ目が出る確率(JavaScript実装付き) | KniffelとZehntausendの点数ルールを整理し、5個のサイコロでゾロ目が出る確率をJavaScriptで計算した。 | @3droll | 01:33 |
| 7 | S3 Vectors の絞り込み検索で結果が漏れる問題を事前フィルタリングで解消 | S3 Vectorsで類似検索の前にメタデータフィルターを当てる事前フィルタリングが使えるようになり、tenant_id等での絞り込みで結果が漏れなくなると確かめた。 | @leomarokun | 03:57 |
| 8 | SageMaker Clarify・Model Monitor・Bedrock Agents などが新規受付終了:14 の機能・サービスの状況と AWS が案内する代替、AWS 認定試験への影響 | 2026年7月30日から新規受付を終えたSageMaker AIの9機能、Bedrock Agents(Classicに改称)、Kendra、Q Businessなど14の機能・サービスの代替を整理した。 | @legacy2latest | 04:36 |
| 9 | Transactional Outboxパターンとは?DB更新とメッセージ送信を確実にそろえる設計をJavaで理解する | DB保存とメッセージ送信の片方だけ失敗する問題を、Transactional Outboxパターンがなぜそろえられるのか、何を代償にするのかをJavaで確かめた。 | @itstar_lab | 07:20 |
| 10 | Windows の Node で fetch のあとに process.exit(0) すると、仕事を終えたあとに終了コード 3221226505 で落ちる回があった。このPCで数えると fetch 3回と4回で20回中20回、5回で1〜5回、8回で0回だった | Windowsのnodeでfetch後にprocess.exit(0)すると終了コード3221226505で落ち、fetch 3〜4回で20回中20回、8回で0回だった。 | @AUTOMOS | 07:43 |
| 11 | 重複率0%でも安心できない?Cucumberのステップ定義に潜む重複を見つける | Cucumberのステップ定義の重複・曖昧さ・未使用を静的解析するRust製MITのCLI「CukeDedup」を作り、npx cuke-dedup . だけで動くようにした。 | @figueiredoluiz | 08:08 |
| 12 | Sheafly 1.3.0:チームの実際のキャパシティで計画を立てる(Rust 製スケジューラー) | Rust製の計画ツールSheafly v1.3.0で、担当者の提案・適用前プレビュー・個人ごとの負荷表示によりチームの実キャパシティで計画を組めるようにした。 | @harryforge | 09:05 |
| 13 | 2026年10月15日 今日のQiitaトレンド記事をポッドキャストで聴こう! | 前日夜のQiitaトレンド記事をAIでポッドキャスト化して毎朝7時に更新しており、10月15日分では「JS初心者が『非同期』を理解してみた」などを扱った。 | @ennagara128 | 09:17 |
| 14 | OpenClawの返事が再起動やタイムアウトで途中で切れるので、LLMを使わない見張りで拾い直して再開させる | 再起動やタイムアウトで途中で切れたOpenClawの返事を、LLMを使わないNode.jsスクリプトをcronで15分おきに回して検出し、同じセッションで再開させた。 | @yousan | 09:40 |
| 15 | 【ローカル破壊を防ぐ】Dockerでつくる安全なClaude Codeの社内展開ガイド | Claude CodeをDockerコンテナ内で動かし、ホストのファイルへの到達を塞ぎ持ち込んだファイルの機密を起動前に検出する社内配布用サンドボックスを作った。 | @ReQ_HY | 09:43 |
| 16 | GASでAI返信本文のSHA-256照合を実装する:確認後の編集を保留へ戻す | GASで返信本文のSHA-256を確認時に保存した値と照合し、確認後に本文が編集されたAI返信は送信せず保留へ戻す最小構成を実装した。 | @Miraigent | 10:18 |
| 17 | 【AWS】AWS Lambda Web Functionsから考えるAWS Lambdaとは何なのか | Lambda Web FunctionsやMicroVMsの登場でLambdaが関数だけでなくHTTPサーバーや独立した実行環境も提供するようになった流れを、15分制限などから振り返った。 | @ymd65536 | 10:52 |
| 18 | kintoneのカスタマイズをAIと一緒に作れるChrome拡張「EST カスタマイズアシスト」を公開しました | kintoneのJavaScriptカスタマイズをAIに相談しながら作れるChrome拡張「EST カスタマイズアシスト」を個人開発し、Chrome ウェブストアで公開した。 | @goldgearloom | 11:06 |
| 19 | Pleasanter(Windows Server)SQL Serverの定期バックアップ&定期削除 | Pleasanter 1.5.2.0(Windows Server 2025、SQL Server 16.0)のデータベースを定期バックアップし、古いファイルを定期削除するVBScriptを示した。 | @woonotch | 11:13 |
| 20 | document.fonts.check() は未宣言のフォント名にも true を返す — canvas の描画前確認から外した | document.fonts.check()は未宣言のフォント名にもtrueを返し、直後のfillTextが既定フォントで描かれたため、canvasの描画前確認から外した。 | @cheng_pm8 | 11:28 |
| 21 | canvas の fillText に Web フォントが反映されない — 待ち方 9 通りを 4 ブラウザーで比べた | canvasのfillTextにWebフォントを反映させる待ち方9通りを4ブラウザーで比べ、4つすべてで指定フォントになる書き方を特定した。 | @shuy55568 | 11:36 |
| 22 | サムネイル生成UIの受け入れ条件を設計する:レビューと料理の分岐 | Thumbs AIのような公開ツールを題材に、レビュー動画と料理動画で「主役」「証拠」「約束」を分けたサムネイル生成UIの受け入れ条件を組み立てた。 | @Yamanisaviel | 11:36 |
| 23 | canvas に描く前のフォント待ちはサイズで決まる — 11.6 MB を使う 8 文字だけの 3,376 バイトに絞った | canvasに描く前のフォント待ちはファイルサイズで決まるとし、11.6 MBの明朝体フォントを、使う8文字だけの3,376バイトに絞った。 | @shujing943 | 11:39 |
| 24 | SORACOM Discovery 2026 から考える After AI 時代の SaaS の在り方 | SORACOM Discovery 2026(7月7日、東京ミッドタウン)の基調講演とCTOキーノートから、利用者の立場でAfter AI時代の自社SaaSへの学びを書いた。 | @ysk_kdo | 11:40 |
| 25 | 物理演算のサイコロは公平か? χ²検定で 3 と 4 が出にくいバグを見つけた話 | three.js+cannon-esの3DサイコロをNode.jsでヘッドレスに大量に振ってχ²検定し、5個同時に振ったときだけ3と4が有意に出にくいバグを見つけ修正した。 | @3droll | 11:40 |
| 26 | Next.js の JSON-LD は「<」をエスケープして出す — 16か所の直書きを1つのコンポーネントにまとめた | Next.js 16の年収診断サイトで16か所あったJSON-LDの直書きのうち「<」をエスケープしていたのは2か所だけで、1つの関数とコンポーネントにまとめた。 | @sakuraba_hk | 11:47 |
| 27 | 文字列の += は join より遅い? 差は小さく、ループ中の endsWith で Node.js は10万回6秒 | 文字列の+=とjoinの差は小さいが、+=の途中で毎回endsWithで中身を読むとNode.js v24.14.1で10万回6秒以上(WebKitで約2秒)かかった。 | @ennagara128 | 12:00 |
| 28 | @font-face を書いた直後の fillText は既定フォントになる — 50 ミリ秒後に描き直すと直っていた | @font-face直後のfillTextは既定フォントで描かれ50ミリ秒後に描き直すと直ることを、fontTools 4.60.2で作ったNoto Serif SCのサブセットWOFF2で確かめた。 | @xyue41464 | 12:05 |
| 29 | RDSのバックアップ/リストアAWSBackup復元 | RDSの手動スナップショット取得、スナップショットからのリストア、AWS Backupからの復元の手順をコンソール操作で示した。 | @Kagesyu | 13:22 |
| 30 | Next.js App Router:layout で redirect する先をその layout の配下に置くと、クライアント遷移で無限ループする | layoutでredirectする先をそのlayout配下に置くと、クライアント遷移で?_rsc=付きGETが1秒に約8回飛び続ける無限ループになると突き止めた。 | @20051215kaito | 13:31 |
| 31 | 既存WebアプリのAWS移行に向けた構成比較と選定 | 既存WebアプリのAWS移行で複数の構成案を比べ、フロントをS3+CloudFront、バックエンドをLambdaとするサーバーレス構成を選んだ理由を整理した。 | @makiog | 14:01 |
| 32 | InflabのIaC構築記(Part 1) | 2024年2月執筆の記事で、AWS CDK→Terraform→Terragruntを経てPulumiに落ち着いたInflabのIaC遍歴と、Terragruntを離れた背景を示した。 | @inflab_official | 14:17 |
| 33 | AWS SAA 合格体験記 | AWS SAA-C03に一度落ちた著者が、CLF合格済みの前提から敗因を分析し、合格に至った学習計画をまとめた。 | @furuya_tech | 14:33 |
| 34 | GIFからLive Photo用素材を作る際の実装メモ:フレーム合成・WebCodecs・コンテナ形式の注意点 | ブラウザでGIFをデコードしWebCodecsで動画とJPEGを書き出す実装で、フレーム合成のdisposal処理やコンテナ形式の注意点を整理した。 | @kbmjj123 | 14:57 |
| 35 | Next.js App Routerで守るべきページをシンプルに分離する方法 | Next.js App Routerで、ミドルウェアがCookieやヘッダーを検査し、保護したいルートだけを一括でリダイレクトするパターンを示した。 | @felix-jp-studio | 15:13 |
| 36 | AWS障害対応は原因より先に「場所」を絞る | ALBの502やバッチのAccessDeniedのようなAWS障害では、原因の仮説より先に到達点を機械的に絞るべきだと主張した。 | @techdbblog | 15:20 |
| 37 | AWS 監視構築 | CloudWatchメトリクスのアラームとRoute53のURL監視ヘルスチェックを、SNSトピックへの通知付きで設定する手順を示した。 | @Kagesyu | 15:53 |
| 38 | ap-northeast-1(東京リージョン)におけるセキュアな開発環境のTerraformモジュール完全設計 | SSH踏み台や長期IAMアクセスキー、Multi-AZのNAT Gatewayといった負債を解消する、東京リージョンの開発環境用Terraformモジュールを設計した。 | @NKKTechGlobal | 15:54 |
| 39 | 【AWS Security Agent】ペネトレーションテスト時のネットワーク設定の仕様・注意点まとめ | 2026年10月14日時点の情報で、AWS Security Agentのペネトレーションテストにおけるターゲットドメインなどネットワーク面の仕様と注意点をまとめた。 | @Yuki_Yamashita | 17:04 |
| 40 | 「プロトタイプ温泉」の解説記事をGoogle検索のAIが生成した記録 | 「プロトタイプ温泉 JavaScript」でGoogle検索するとAIによる概要が見たことのない解説を生成し、著者はハルシネーションと見て記録に残した。 | @ockeghem | 17:31 |
| 41 | グローバルの WebSocket が接続プールの死んだ接続を拾う:open も error も来ない 300 秒 | Node.jsのグローバルWebSocketが同じオリジンの接続プールに残った死んだ接続を拾い、openもerrorも来ないまま300秒待つと突き止めた。 | @Karentia | 17:31 |
| 42 | Lambda Web Functions で Elysia を動かして、デプロイ時間・コールドスタート・SSE/WebSocket を測ってみた | 2026年10月12日GAのLambda Web FunctionsでElysiaを動かし、東京リージョンでデプロイ時間・コールドスタート・SSE/WebSocketをCloudflare Workers等と比べた。 | @takumi3488 | 17:37 |
| 43 | GenUの閉域モードを2環境構築して、VPCエンドポイントを集約できるか検証する | GenUの閉域モードを2環境構築し、VPCエンドポイントを集約アカウントにまとめた場合のオンプレミスからの名前解決の動作を検証した。 | @infra365 | 18:29 |
| 44 | 日本語のOG画像とリンクプレビューでハマる5つのポイント:豆腐文字・改行位置・文字化け・ファイルサイズ・キャッシュ | next/og(Satori)などで日本語OG画像を作るときの豆腐文字・改行位置・文字化け・関数サイズ制限・キャッシュの5つのハマりどころと対処を示した。 | @abidali671 | 18:46 |
| 45 | 第15回 Terraform講座 RDSを配置する場所を作ろう! | ALB・EC2・RDS用Security Groupまで作った構成に、RDSを置くPrivate Subnet A・Cを束ねるDB Subnet GroupをTerraformで追加した。 | @nyarusasu22 | 19:19 |
| 46 | 社内の LLM 呼び出しを1つの入口に集めて、判断特化モデルで一次判定する設計を考えた | 社内のLLM呼び出しを1つのゲートウェイに集め、判断特化モデルJevとClefで一次判定する設計を、実装前の段階で検討した。 | @dkuro | 19:51 |
| 47 | モンハンワイルズ会心率計算機を作成しました | モンハンワイルズで、武器会心率の入力とスキル・状態の選択から合計会心率を算出し、モンスターの傷口補正は別枠で表示するWeb計算機を作った。 | @ysg | 19:57 |
| 48 | 【セキュリティ入門】バックアップだけでランサムウェア対策は十分?復旧できないケースと運用上の注意点を整理してみた | 2026年9月28日のAWS Logically Air-Gapped Vault対応拡張を踏まえ、バックアップが削除・汚染されて復旧できないケースと運用上の注意点を整理した。 | @maromaro_nw | 20:05 |
| 49 | Supabase Auth + AWS SES環境で、無効なサインアップによるバウンスを送信前に減らす構成 (Next.js) | AWS SESはバウンス率5%で審査、10%で送信停止の可能性があるため、Supabase Auth+Next.jsで使い捨てアドレス等を送信前に弾く構成を示した。 | @SentriSend | 20:18 |
| 50 | 家族のレシピアプリ - コツを忘れないための Firestore 設計(基本機能編 2) | Firebase+Cloudflare Workersでコスト0運用の家族専用レシピアプリで、料理のコツやアレンジを残すためのFirestoreのデータ設計を示した。 | @antimacho612 | 22:30 |
| 51 | YouTubeの文字起こしを開くだけでMarkdown保存するTampermonkeyスクリプトを作った(Obsidian向けプロパティ付き) | YouTubeの文字起こしを開くだけでObsidian向けプロパティ付きのMarkdownとして保存するTampermonkeyスクリプトを作った。 | @nemo-kaz | 22:39 |
| 52 | reactコース#13 | 学習記録で、Next.jsを学びSSRはサーバー側でHTMLを構築するため初期表示が速いと理解し、次は「190 API」に進むと記した。 | @langhuanamacha | 22:39 |
| 53 | Geminiの5時間制限をちょいちょい監視するUserscriptを作りました(Argon温存・Safari対応) | WebUI版Geminiの5時間使用量上限とリセットまでの残り時間を、画面左上の4×4pxのブロック数と色だけで常時表示するUserscriptを作った。 | @gumi278 | 22:58 |
| 54 | 家族の絵文字1つが length では8、Array.from では5。見た目の1文字は Intl.Segmenter で数える | 家族の絵文字はlengthで8、Array.fromで5になるため、見た目の1文字を数えるにはIntl.Segmenterを使うべきだと示した。 | @hashito | 23:42 |
Publickey
2026-10-15 付の記事はありませんでした。
gihyo.jp
2026-10-15 付の記事はありませんでした。
GIGAZINE
対象日の該当記事はすべて Top 20 に掲載されています。
ITmedia News
2026-10-15 付の記事はありませんでした。
TypeScript Blog
2026-10-15 付の記事はありませんでした。
Node.js Blog
対象日の該当記事はすべて Top 20 に掲載されています。
Astro Blog
対象日の該当記事はすべて Top 20 に掲載されています。
Cloudflare Blog
| # | Title | Summary | Published |
|---|---|---|---|
| 1 | Yandex outage: Data shows that instead of going dark, malicious bots went on the move(Yandex 障害:悪性ボットは沈黙せず移動したことがデータで判明) | Yandexのデータセンターが攻撃された後、検索クローリングは止まったが悪性ボットは他のネットワークへ移っただけだとCloudflareのデータで示した。 | 05:24 |
| 2 | Cloudflare and OpenAI: Making AI discovery better for everyone(Cloudflare と OpenAI:AI による発見をすべての人にとってより良く) | CloudflareとOpenAIが協力し、AIが有用なコンテンツを見つけ変更に追随しつつ無駄なリクエストを減らす取り組みを発表した。 | 22:00 |
| 3 | Deploy with Void(Void でデプロイ) | フルスタックのViteアプリを作りCloudflareへデプロイするための、オープンソースのSDK・CLI・セルフホスト型プラットフォーム「Void」を発表した。 | 23:00 |
Vercel Changelog
| # | Title | Summary | Published |
|---|---|---|---|
| 1 | Python on Vercel is now generally available(Python on Vercel が一般提供開始) | Pythonがファーストクラスの言語・ランタイムになり、PythonバックエンドとJavaScriptフロントエンドを共通のワークフローでデプロイできるようになった。 | 09:00 |
| 2 | TypeSafe AI’s Jev 1.14 is now available on AI Gateway(TypeSafe AI の Jev 1.14 が AI Gateway で利用可能に) | 状態と質問を渡すと確率付きのChoice・Score・Booleanで答える判断モデルJev 1.14がAI Gatewayに加わり、全質問を1リクエストで並列に処理する。 | 09:00 |
| 3 | Vercel Connect adds Enterprise-Managed Authorization(Vercel Connect が Enterprise-Managed Authorization に対応) | パブリックベータのEMAで、管理者が付与したアクセスによりアプリやエージェントがサービスごとの同意画面なしにサインイン中ユーザーとして接続できる。 | 09:00 |
| 4 | Introducing Vercel Drives: persistent storage for agents(Vercel Drives の紹介:エージェント向けの永続ストレージ) | エージェントが別のツールやランタイムの環境へ移っても同じファイルで作業を続けられるよう、Vercel Drivesを作った背景を述べた。 | 16:00 |
| 5 | Python on Vercel is now generally available(Python on Vercel が一般提供開始) | 対応フレームワークを自動検出してビルド・デプロイを設定し、PythonアプリをFluid compute上で同時リクエストを管理しながら動かせるようになった。 | 16:00 |
| 6 | Introducing Token Pass(Token Pass の紹介) | Proチーム向けアーリーアクセスで、月30ドルでGLM 5.3とKimi K3に使える80ドル分の月間クレジットが付き、fxやAI SDKから使える。 | 16:00 |
| 7 | Vercel Daemons is now in public beta(Vercel Daemons がパブリックベータに) | HTTPサーバーなしでVercel Queues・Celery・BullMQ・Kafka・Temporalワーカーなどの長時間プロセスを動かせるDaemonsがパブリックベータになった。 | 16:00 |
| 8 | Backends on Vercel: Python, containers, and Daemons(Vercel のバックエンド:Python、コンテナ、Daemons) | サンフランシスコのVercel Shipで、Pythonの一般提供・コンテナ・Daemonsによるバックエンド対応の拡充を発表した。 | 16:00 |
| 9 | Vercel for Enterprise(エンタープライズ向けの Vercel) | 直近3か月で企業のAI Gatewayトークン使用量が4倍になり、2025年8月〜2026年6月に非開発者のCodex利用者が189倍になったとして企業向け機能を打ち出した。 | 16:00 |
| 10 | Open weight takes 71.5% of tokens and 23% of spend(オープンウェイトがトークンの 71.5%、支出の 23% を占める) | 2026年10月のAI Gateway Production Indexで、オープンウェイトモデルがトークンの71.5%を占める一方、支出では23%にとどまった。 | 16:00 |
AWS What’s New
| # | Title | Summary | Published |
|---|---|---|---|
| 1 | AWS HealthOmics introduces resource fallback order for Nextflow workflows(AWS HealthOmics、Nextflow ワークフローにリソースのフォールバック順序を導入) | Nextflowのタスクに優先するアクセラレーター種別の順序付きリストを定義でき、最後にCPUインスタンスへ切り替える指定もできるようになった。 | 01:00 |
| 2 | ARC Region switch adds four new capabilities(ARC Region switch に 4 つの新機能を追加) | マルチリージョンのフェイルオーバーを調整するARC Region switchに、Systems Manager Run Command実行ブロックなど4つの機能が加わった。 | 02:38 |
| 3 | AWS HealthOmics expands container registry support for private workflows(AWS HealthOmics、プライベートワークフローのコンテナレジストリ対応を拡大) | Seqera(Wave)・NVIDIA NGC・Google Artifact Registryのイメージを、Amazon ECRへ移さずにワークフローで使えるようになった。 | 06:55 |
| 4 | Amazon SageMaker Studio simplifies getting started for new AI/ML builders with social sign-in(Amazon SageMaker Studio、ソーシャルサインインで新規 AI/ML ビルダーの利用開始を簡素化) | 新規ユーザーがGoogle・GitHub・Appleの認証情報で登録し、AWSアカウント設定やクレジットカードなしで構成済みのStudio環境に入れるようになった。 | 07:00 |
| 5 | Amazon Managed Workflows for Apache Airflow now offers AI agent skills(Amazon Managed Workflows for Apache Airflow が AI エージェントスキルを提供) | Agent Toolkit for AWSと統合し、MWAAワークフローの作成・デバッグ・テストと環境アップグレードを行う4つのスキルを任意のAIコーディング支援ツールで使える。 | 17:00 |
| 6 | Amazon S3 Metadata now available in six additional AWS Regions(Amazon S3 Metadata、6 つの AWS リージョンで追加提供) | S3 Metadataがハイデラバード・マレーシア・ニュージーランド・台北・タイ・メキシコ(中部)の6リージョンで使えるようになった。 | 22:00 |
Google Cloud Blog
対象日の該当記事はすべて Top 20 に掲載されています。
Supabase Blog
| # | Title | Summary | Published |
|---|---|---|---|
| 1 | Sync real-time Stripe data to Supabase with Stripe Data Pipeline(Stripe Data Pipeline で Stripe のリアルタイムデータを Supabase に同期) | Stripeダッシュボードから設定するData PipelineがStripeのデータをSupabaseへバックフィルして同期し続け、Webhookやレート制限の管理が不要になる。 | 16:00 |
web.dev
2026-10-15 付の記事はありませんでした。
Mozilla Hacks
2026-10-15 付の記事はありませんでした。
CSS-Tricks
2026-10-15 付の記事はありませんでした。
Smashing Magazine
2026-10-15 付の記事はありませんでした。
Hacker News
| # | Title | Summary | Published |
|---|---|---|---|
| 1 | Turning Pic into HTML(pic を HTML に変換する) | BSD/OS 3.0でgroffからPostScriptを作りghostscriptでGIF化し、pbmtoepsiのバウンディングボックスとpnmcutで図だけ切り出す古い手順と、pnmcropを使う簡単な方法を示す。 | 00:17 |
| 2 | MySQL Is Still the Backbone: Zongzhi Chen on Hot Rows, PolarDB and the Agent Era(MySQL は今も基幹:Zongzhi Chen 氏に聞くホット行、PolarDB、エージェント時代) | 2026年10月14日公開のインタビューで、AliSQLのホット行最適化により高並行テストで約200 TPSが約31,000 TPSになったと語り、エージェント向けにブランチ機能を挙げた。 | 00:25 |
| 3 | Show HN: SPEV: Open Weight, Omnimodal Decision Model Trained for Turn Detection(SPEV:ターン検出向けに学習したオープンウェイトの全モダリティ判断モデル) | Qwen3-Omni-30B-A3B ThinkerにLoRAと判断ヘッドを加えたApache-2.0モデルで、5秒音声のp50/p95は約166/191msとOpenAIの752/1331msより速いとする。 | 00:52 |
| 4 | How to Host a Blog for Free in 2026 (Astro and Cloudflare Pages)(2026 年にブログを無料でホストする方法(Astro と Cloudflare Pages)) | 2026年10月1日公開の記事で、Astro+Tailwind 4をCloudflare Pagesに置けば月0ドル(独自ドメインは年約10ドル)で、無料枠は月500ビルドと示す。 | 03:14 |
| 5 | Show HN: Nerudo, building a new way to work on changes concurrently(Nerudo:変更を並行して進める新しい方法) | コーディングエージェントが同じリポジトリで並行作業し、宣言したルールで統合して人の判断が要る変更だけ承認に回すGitフォージで、Cloudflare WorkersとDurable Objects上で動く。 | 03:30 |
| 6 | Show HN: Run AI-generated logic safely inside your app(アプリ内で AI 生成ロジックを安全に実行する) | 関数を埋め込めるJSON互換の文書形式Stofをアプリ内のサンドボックスで実行するライブラリで、Rust・JavaScript・Python向けにcargo・npm・pipで配布される。 | 04:18 |
| 7 | Show HN: Beaniebrand – Easy way to create a cute logo for your product(Beaniebrand:製品向けのかわいいロゴを手軽に作る) | 説明文からロゴと3Dアニメーションのマスコットを4案生成し、SVG/PNGやReactコンポーネント、AGENTS.mdを含むブランドキットを買い切り29ドルで提供する。 | 05:04 |
| 8 | Show HN: Ito – Build Terminal UIs in Lua(Ito:Lua でターミナル UI を作る) | Luaでターミナル UIを組むライブラリで、ブラウザではレイアウトと描画をWebAssemblyで動かしCanvasに描き、TextFieldやSliderなど18種のコンポーネントを持つ。 | 07:23 |
| 9 | Show HN: I’ll Call You Later, an interactive 3D browser short film(I’ll Call You Later:ブラウザで観るインタラクティブな 3D 短編映画) | 自己投稿によればReact Three Fiberで作り著者自身を撮影して動きを付けた作品だが、リンク先はJavaScriptなしではタイトルしか表示されなかった。 | 10:41 |
| 10 | Show HN: Give (low vRAM) local sLLMs codebase-wide context with SQLite (attempt)(低 VRAM のローカル小型 LLM に SQLite でコードベース全体の文脈を与える(試作)) | Tree-sitterで作った記号グラフをSQLiteとFTS5に索引し、約6GB VRAM向けにトークン予算内へ文脈を詰めるAGPL-3.0のエージェントで、qwen2.5-coder:7bを推奨する。 | 10:56 |
| 11 | Show HN: TowerPanic – a family party game on a small FastAPI realtime engine(TowerPanic:小さな FastAPI リアルタイムエンジンで動く家族向けパーティーゲーム) | 崩れる塔を見抜いて最後まで残る最大10人のブラウザゲームで、ホストはGoogleでサインインし、参加者はQRコードやリンクで入れ、リンクは24時間で失効する。 | 11:02 |
| 12 | Show HN: Tired of agents’ walls of text, so I made them answer in HTML(エージェントの長文にうんざりして HTML で答えさせた) | エージェントのMarkdown下書きをCLIが単一のオフラインHTMLに変えるMITのスキルで、自前ベンチマークでは出力トークンを約1/8、回答を約2.6倍速くしたとする。 | 11:31 |
| 13 | Bun ports TypeScript-go into rust, 3x to 6.4x faster than tsc 7.0.2(Bun が TypeScript-go を移植、tsc 7.0.2 より 3〜6.4 倍高速) | 2026年10月10日公開のBun v1.4.3のbun checkは型検査のみを行うtypescript-goの移植で、VS Codeのsrc 9,795ファイルを1.24秒(tscは5.98秒)で処理した。 | 12:32 |
| 14 | Rust WebGPU Examples for Native and WASM(ネイティブと WASM 向けの Rust WebGPU サンプル) | Sascha WillemsのVulkanサンプルを移植した47例を収め、cargo run —example triangleでネイティブ版、build-wasm.shでWASM版を動かせる。 | 13:18 |
| 15 | Show HN: The Daily Paperclip. AI news for agents by agents(The Daily Paperclip:エージェントによるエージェントのための AI ニュース) | 毎日06:00 UTCに90候補から7本を選んでエージェントが書く風刺新聞で、Atomフィード・today.json・llms.txtも公開している。 | 14:36 |
| 16 | Automate Your Call Center – Open-Source Run on Cloudflare Infra(コールセンターを自動化する:Cloudflare 基盤で動くオープンソース) | 2026年10月15日公開で、Workers・Durable Objects・Workers AI(Deepgram Flux、Llama 3.3 70B)・D1とTwilioで電話受付エージェントを作りGPLv3で公開した。 | 18:28 |
| 17 | The Secretive AWS Networking Lab(秘密の AWS ネットワーク研究所の内部) | 2026年10月14日公開のスポンサー記事で、AWSは51.2Tbpsスイッチを大量導入中で102.4Tbps世代も控え、専用タイミング網の精度は20マイクロ秒以内だとした。 | 18:30 |
| 18 | Findings from the $1M Vercel Sandbox challenge(100 万ドルの Vercel Sandbox チャレンジで得られた知見) | 2026年10月14日公開で、2週間の報告1,285件のうち57件が有効、支払額は24万2,000ドルで、Linuxカーネルの欠陥で同等構成のホストを乗っ取れたが顧客データへのアクセスはなかった。 | 20:35 |
| 19 | Cooldown or compromise: the three-day rule for NPM and PyPI(クールダウンか侵害か:npm と PyPI の 3 日ルール) | 2026年10月15日公開で、悪性版の多くは数分〜数時間で検出されるとして、npmのmin-release-age=3など7ツールで3日の公開待機を設けるよう勧める。 | 21:17 |
| 20 | Over the last two weeks, we cut –$100k a year from Gumroad’s AWS bill(この 2 週間で Gumroad の AWS 請求額を年 10 万ドル削減した) | リンク先はXの投稿で、取得時にHTTP 402が返り本文を確認できなかった。 | 21:36 |
| 21 | Turn your regular JavaScript code into a neural net(普通の JavaScript コードをニューラルネットに変換する) | 条件分岐をReLUの差で表し学習なしで微分可能なネットに変える手法で、9,909重み・130層のミニOSや10万件のJSON検索をWebGPUで動かすデモを示す。 | 21:41 |
| 22 | Vhené – Any Condition MP3 Download(Vhené「Any Condition」MP3 ダウンロード) | 音楽ブログにある楽曲MP3ダウンロードページへのリンクだけを貼った1ポイントの投稿で、Web開発に関する内容はなかった。 | 22:50 |
| 23 | Show HN: QueryDeck – Copy a sanitized slice of production Postgres locally(QueryDeck:本番 Postgres の一部をサニタイズしてローカルへコピー) | 行を選ぶと外部キーをたどって関連行を集め、emailなどを伏せてローカルPostgreSQLへ複製するmacOS 14以降のネイティブクライアントで、買い切り79ドルから。 | 23:03 |
| 24 | LittleJS – JavaScript Game Engine for 2D and 3D Games(LittleJS:2D・3D ゲーム向け JavaScript ゲームエンジン) | gzip後143KB・依存0のMITライセンスのエンジンで、Box2D物理、影付きの動的ライティング、レベルエディタを備え、scriptタグ1つで始められる。 | 23:12 |
| 25 | Show HN: Hashpage – Semantic HTML website, all in the url(Hashpage:URL にすべてを収めるセマンティック HTML サイト) | 内容をURLのハッシュに収めるステートレスなHTMLエディター兼ビューアーで、Reader・Terminalなど5種のテーマとdeflate後のサイズ表示を備える。 | 23:52 |