AWS Lambda Web Functions、Deno開発元がCloudflareに合流…ほか — Web Dev Digest: 2026‑10‑13
Top 20
AWS Lambda Web Functions(AWS Lambda の Web 関数機能)
Source: Hacker News | Published: 2026-10-13 19:07 JST
- AWS は 2026年10月12日(米国時間)付のブログで、ポートで待ち受ける通常の HTTP サーバーをそのまま Lambda で動かせる「Lambda Web Functions」を発表した。
- Express・Hono・Fastify・Next.js を、イベントハンドラへの書き換えやアダプターなしでデプロイできる。
- 1 つの実行環境で最大 128 リクエストを同時処理でき、課金はウォールクロックではなくアクティブ CPU 時間(I/O 待ちはほぼ課金されない)とメモリ保持時間になる。
- 従来の Lambda は「Event Functions」、隔離された状態付きサンドボックスは新たな「MicroVMs」と位置づけられ、Lambda は 3 形態の構成になった。
- ローンチ時のランタイムは Node.js 24(Arm64)のみで、提供リージョンはバージニア北部・オハイオ・オレゴン・東京・アイルランドの 5 つ。
Deno開発元がCloudflareに合流。Denoの開発は終了へ、今後はCloudflare WorkersとDurable Objectsのオープンソース実装に注力
Source: Publickey | Published: 2026-10-13 00:46 JST
- Deno 開発元の Deno Land が Cloudflare に合流し、Deno 本体は 1 年間毎月のバグ修正・セキュリティ更新を提供した後に開発を終了すると発表された。
- Deno Deploy は 6 カ月後に終了する予定で、Cloudflare Workers への移行サービスが用意される。
- パッケージレジストリの JSR は、インフラを Cloudflare へ移して継続する。
- 今後は Cloudflare Workers のオープンソース実装 workerd のセルフホスティング正式サポートに注力し、2026年8月公開の Durable Objects 互換実装 celld のコードを workerd に統合する。
- Ryan Dahl 氏は Workers のプログラミングモデルをサーバーアプリ開発の主流にすることを目標に掲げ、Bert Belder 氏とともに取り組みを主導する。
MAI-Image-2.6 and MAI-Image-2.6-Flash now available on AI Gateway(MAI-Image-2.6 と MAI-Image-2.6-Flash が AI Gateway で利用可能に)
Source: Vercel Changelog | Published: 2026-10-13 09:00 JST
- Microsoft の MAI-Image-2.6(
microsoft/mai-image-2.6)と高速・低価格版の MAI-Image-2.6-Flash が、Vercel AI Gateway から 1 つの API キーで使えるようになった。 - 2.6 は品質重視の最終素材向け、Flash はプロンプト探索やバリエーション生成など反復の多い用途向けと位置づけられている。
- 参照画像を最大 5 枚渡して編集のガイドや被写体の合成に使え、出力サイズは最大 1536×1536 に対応する。
- AI SDK の
generateImage、OpenAI 互換エンドポイント(images.generate/images.edit)、npx ai-cli imageのいずれからも呼び出せる。 - 写実的な画像、画像内テキストの描画、商品・人物・レイアウトの部分編集に対応するが、具体的な価格は記載されていない。
Gemini 4 Argon now available on AI Gateway(Gemini 4 Argon が AI Gateway で利用可能に)
Source: Vercel Changelog | Published: 2026-10-13 09:00 JST
- Google のコーディング・エージェント・複雑な推論向けモデル Gemini 4 Argon(
google/gemini-4-argon)が Vercel AI Gateway で利用可能になった。 - コンテキストウィンドウは 100 万トークンで、テキスト・画像・PDF・動画を入力でき、ツール呼び出しにも対応する。
- 思考量はトークン予算ではなく low / medium / high のレベルで指定し、AI SDK では
reasoning: 'high'、Chat Completions ではreasoning_effortで設定する。 - Claude Code では
npx vercel ai-gateway setupの後に/modelで選択でき、Codex や Cursor もvercel ai-gateway setupで接続できる。 - AI Gateway はプロバイダー価格を上乗せなしで通し、BYOK を含め推論にプラットフォーム手数料をかけないが、ベンチマーク値は示されていない。
Introducing TimesFM 3.0 with multivariate time-series forecasting in BigQuery(BigQuery で多変量時系列予測に対応した TimesFM 3.0 を発表)
Source: Google Cloud Blog | Published: 2026-10-13 01:00 JST
- BigQuery の
AI.FORECASTで、多変量予測と共変量に対応した 3.3 億パラメータの基盤モデル TimesFM 3.0 がプレビュー提供された。 - TimesFM 2.0 / 2.5 は単一系列の単変量予測のみだったが、3.0 では複数ターゲットの同時予測と、過去のみ既知・将来も既知の共変量を扱える。
- 既存の
AI.FORECAST/AI.DETECT_ANOMALIESはmodel => 'TimesFM 3.0'の指定だけで切り替えられ、TARGET_COLS・PAST_COVARIATE_COLS・FUTURE_COVARIATE_COLSを新たに指定できる。 - Citi Bike の公開データを使った例では、会員・非会員の利用回数を週末フラグを将来共変量として 7 日先まで同時予測し、95% 予測区間付きで返した。
- GIFT-Eval・FEV-Bench・TIME の 3 つの公開リーダーボードで 1 位とされるが、精度向上率・料金・GA 時期は示されていない。
AWS Lambda announces Lambda Web Functions(AWS Lambda が Lambda Web Functions を発表)
Source: AWS What’s New | Published: 2026-10-13 04:30 JST
- AWS は HTTP リクエストをコードが直接処理する新しいサーバーレス基盤 Lambda Web Functions を発表し、既存の Lambda 関数は「Lambda Event Functions」に改称された(コード変更・再デプロイは不要)。
- 想定ワークロードは AI 推論エンドポイント、SSR の Web アプリ、ストリーミング API、マイクロサービス、Webhook で、ネイティブの HTTP ストリーミングにも対応する。
- 1 つのウォームな実行環境が複数リクエストを同時に捌くため、コールドスタートが「桁違いに」減るとしているが、具体的な数値は示されていない。
- VPC 接続と、1 回のデプロイで最寄りリージョンから応答するマルチリージョンルーティングをサポートする。
- デプロイ手段は Lambda API・コンソール・CLI・CloudFormation・SAM・CDK・SDK に加え、Agent Toolkit for AWS にも対応した。
Announcing consumption-based pricing for short-term memory in Amazon Bedrock AgentCore(Amazon Bedrock AgentCore の短期メモリに従量課金を導入)
Source: AWS What’s New | Published: 2026-10-13 01:00 JST
- Amazon Bedrock AgentCore の短期メモリ(STM)が、イベントごとの定額から、取り込み・取得・保存のデータ量に応じた従量課金に変更された。
- 料金は取り込みが 1GB あたり 1.00 ドル、取得が 1GB あたり 0.20 ドル、保存が 1GB・月あたり 0.10 ドルに設定された。
- 取り込みと取得には、イベントごとに最小 12KB・最大 64KB の課金サイズが適用される。
- 小さなイベントを頻繁に書き込むエージェントほど削減幅が大きく、AWS は大半のワークロードでコストが下がるとしている。
- 長期メモリの料金は据え置きで、保存コストはメモリリソースの TTL を短くすることで抑えられる。
Amazon EC2 G7 instances now available in Europe (Frankfurt) and Europe (Stockholm) Regions(Amazon EC2 G7 インスタンスが欧州(フランクフルト)と欧州(ストックホルム)リージョンで利用可能に)
Source: AWS What’s New | Published: 2026-10-13 07:30 JST
- NVIDIA RTX PRO 4500 Blackwell Server Edition を搭載した EC2 G7 インスタンスが、フランクフルトとストックホルムの両リージョンで利用可能になった。
- G6 インスタンス比で AI 推論性能は最大 4.6 倍、グラフィックス性能は最大 2.1 倍とされる。
- 最大構成は GPU 8 基(各 32GB)、Intel Xeon 6 の 192 vCPU、768GiB メモリ、7.6TB のローカル NVMe SSD、700Gbps の EFA 帯域になる。
- 既存の提供先はオレゴン・バージニア北部・オハイオ・スペインで、今回の追加で計 6 リージョンになった。
- 購入方法はオンデマンド、スポットインスタンス、Savings Plans に対応する。
Amazon CloudFront now supports AWS Lambda Web Functions as an origin(Amazon CloudFront が AWS Lambda Web Functions をオリジンとしてサポート)
Source: AWS What’s New | Published: 2026-10-13 08:10 JST
- CloudFront のオリジンに Lambda Web Functions を指定できるようになり、アプリのコードを変更せずにエッジ経由で配信できる。
- エッジでの TLS 終端、キャッシュ、マネージド TLS 証明書付きのカスタムドメインが使える。
- Origin Access Control(OAC)で Web Function を CloudFront 経由でしか到達できないように制限でき、元のユーザー認証情報はそのままアプリに届く。
- ネットワーク層の DDoS 対策に加え、AWS WAF を付けてアプリケーション層も保護できる。
- 中国リージョンを除く全世界で提供され、この機能自体に追加料金はかからない。
【Swift】Xcodeなしで発表者ノート付きプレゼンアプリを作る(WKWebView2窓同期)
Source: Qiita | Published: 2026-10-13 15:19 JST
- Xcode プロジェクトを作らず
swiftcで直接ビルドし、Swift 4 ファイル・約 1,200 行の発表者ノート付きプレゼンアプリを半日で完成させた。 - 既存のスライド HTML はパースせず、
</head>直前に CSS、</body>直前に JS を差し込むだけで WKWebView に描画させ、PDF と見た目を揃えた。 - 観客側は
displayではなくvisibilityでスライドを隠し、.cover{display:flex}などのレイアウト崩れを避けた。 - 2 窓の同期は同一プロセス内で両 WKWebView の関数を呼ぶだけで済み、キー入力は
NSEvent.addLocalMonitorForEventsで拾って ⌘ 付きキーはメニューへ素通しした。 - WKWebView が窓より 160×90 小さくなる問題や、生バイナリと .app で UserDefaults のドメインが分かれる落とし穴を、
web.frameの明示設定やdefaults deleteで解決した。
AWS Lambda Web Functionsの発表+CloudFrontとの連携も発表
Source: Zenn | Published: 2026-10-13 15:32 JST
- Lambda Web Functions のコンソールを確認したところ、ランタイムは Node.js 24.x のみで、従来の関数は「Event Functions」と表示されるようになっていた。
- CloudFormation には
AWS::Lambda::WebFunction・WebFunctionEndpoint・WebFunctionRevision・NetworkConnectorの 4 リソースが追加された。 - エンドポイントは「ホームリージョン」「マルチリージョン」「リージョンごと」から選べ、公式の提供リージョンは 5 つだが著者の環境では有効な全リージョンが選択可能に見えた。
- 環境あたりの同時リクエスト数はリビジョン単位で 1〜128(デフォルト 64)、リクエストレート制限はエンドポイント単位で 100〜10,000 件/秒に設定できる。
- ネットワークコネクタ作成後に一覧の更新ボタンがなく、Web 関数の作成画面で入力し直す必要があったと報告している。
Amazon RDS now supports the latest CU for Microsoft SQL Server(Amazon RDS が Microsoft SQL Server の最新 CU をサポート)
Source: AWS What’s New | Published: 2026-10-13 16:30 JST
- Amazon RDS for SQL Server が、Microsoft SQL Server 2025 の累積更新プログラム CU8(KB5104822)に対応した。
- 対応する RDS のエンジンバージョンは 17.00.4075.5.v1 となっている。
- AWS は既存の RDS for SQL Server インスタンスをこの更新へアップグレードすることを推奨している。
- アップグレードは RDS マネジメントコンソール、AWS SDK、AWS CLI のいずれからでも実行できる。
- 修正内容の詳細は Microsoft の KB5104822 のドキュメントを参照するよう案内されている。
Launch: Assury Cross platform agent lifecycle mangement(Launch: Assury — クロスプラットフォームのエージェントライフサイクル管理)
Source: Hacker News | Published: 2026-10-13 23:29 JST
- Assury.ai の共同創業者が、AWS・Databricks・Snowflake・Salesforce などにまたがる AI エージェントを一元管理するライフサイクル管理機能をローンチしたと HN に投稿した。
- 各環境のエージェントを自動検出・自動タグ付けし、改ざん防止の検索可能な監査証跡に集約する。
- どの人やチームがエージェントを所有しているかを可視化し、タグ単位でエージェント群を停止・再開できるため、インシデント時に対象を絞って止められる。
- 起動と終了を繰り返すスウォーム型にも対応し、あるデザインパートナーは 3 万体規模のリサーチエージェント群を運用しているという。
- 同社は MCP ゲートウェイから始め、エンドポイントフック、エージェント向けデセプション技術を経て今回の機能に至ったと説明しており、料金は示されていない。
One Agent Development Kit, five languages(1 つの Agent Development Kit、5 つの言語)
Source: Google Cloud Blog | Published: 2026-10-13 21:22 JST
- Google の Agent Development Kit(ADK)は Python・Go・TypeScript・Java・Kotlin の 5 言語で提供され、全言語が MCP クライアントと A2A を共有するため言語をまたいでエージェントを連携できると説明した。
- Go 版は構造体タグからジェネリクスでスキーマを推論する
functiontool.Newと ADK 2.0 の Graph Workflow を備え、約 2MiB の distroless イメージで Cloud Run に載せられる。 - TypeScript 版(adk-js)は Zod の 1 スキーマで実行時検証・モデル向け JSON Schema・型推論を兼ね、WebMCP と Chrome のオンデバイス Prompt API でブラウザタブ内でも動く。
- Kotlin 版は KSP でビルド時にスキーマを生成しランタイムリフレクションを使わないため、Android 上で Gemini Nano や LiteRT-LM を使いオフラインでエージェントを動かせる。
uvx google-agents-cli setupとagents-cli scaffold createで、Cloud Run・GKE 向けのデプロイ設定付きプロジェクトを生成できる。
Repository checkout and Git LFS downloads are now faster(リポジトリのチェックアウトと Git LFS のダウンロードが高速化)
Source: Vercel Changelog | Published: 2026-10-13 09:00 JST
- Vercel のビルドでリポジトリのチェックアウトと Git LFS のダウンロードが高速化され、プロジェクトファイルの準備時間が平均 20% 短縮された。
- Git LFS を使うプロジェクトでは平均 54% 短縮され、この工程だけでデプロイあたり約 13 秒の削減になった。
- 90 パーセンタイルの準備時間も 22% 短縮され、9 割のデプロイがその時間内にこの工程を終える。
- これらの数値は、2 vCPU を超えるビルドマシンでのロールアウト期間中に計測されたものである。
- 改善は自動で適用され、ユーザー側の設定変更などの対応は不要とされている。
【日替わりITトレンド:火曜 “クラウド”】AWSに「クラウドの健康診断AI」登場!Deno Deployは半年で終了へ、今週のクラウドニュースと「Well-Architected Agent」入門
Source: Qiita | Published: 2026-10-13 00:16 JST
- AWS が 10月1日にプレビュー公開した「AWS Well-Architected Agent」は、AI がコスト・セキュリティ・信頼性・性能の 4 観点で環境を定期点検し、修正手順と設定変更用コードまで提案する。
- 対象は 65 以上の AWS サービスで、1 つの設定で最大 100 アカウントをまとめて点検でき、結果は部品・アプリ・システム全体の 3 段階で示される。
- 利用には AWS サポートの Business+ 以上のプランが必要で、AI の設定はアメリカの 3 リージョンに置かれる。
- 今週のニュースとして、9月30日発表の Aurora PostgreSQL への DuckDB 組み込み(機能自体は追加料金なし)と、10月7日発表の Cloud Run への SSH 接続(プレビュー)を挙げた。
- Deno Deploy は 10月9日の発表から半年後に終了し、Cloudflare Workers への移行手段が用意されると伝えている。
React の useEffect 完全理解 — 依存配列の罠
Source: Zenn | Published: 2026-10-13 05:19 JST
- useEffect の罠の大半は依存配列の各要素を前回レンダーの値と
Object.isで比較する仕組みに起因し、まずexhaustive-depsルールを有効にして警告に従うのが近道だと結論づけている。 - 依存配列を空にした
setInterval内で state を読むと、古い値を参照し続ける stale closure が起きる。 - オブジェクト・配列・関数を依存に入れると毎レンダー新しい参照になり effect が毎回走るため、プリミティブへの分解か
useMemo/useCallbackで参照を安定させる。 userIdが素早く変わる非同期取得では、クリーンアップでフラグを立てるかAbortControllerで中止しないと、古い結果が新しいデータを上書きする。setCount((c) => c + 1)の関数型更新で依存を減らせ、Strict Mode の 2 回実行で壊れるならクリーンアップ不足のサインだとしている。
MCPのTools/Resources/Promptsを使い分ける — 3機能の実装比較【TypeScript】
Source: Qiita | Published: 2026-10-13 08:30 JST
- MCP の 3 機能は「副作用のある処理は Tools、読むだけの情報は Resources、繰り返し書く依頼文は Prompts」と使い分けるべきで、判断基準は「モデルに勝手に実行させてよい動詞か」だと結論づけている。
- 全機能を Tools で実装していた自作の note-api サーバーでは、読み取り専用の毎朝 9:00 の日次レポートにも
mcp__note-api*のワイルドカードで書き込みツールまで許可していた。 - 日次レポートを
daily-reportPrompt に移して許可ツールをReadだけに絞り、書き込みが必要なジョブだけツール名を明示する構成に改めた。 - 実装は
@modelcontextprotocol/sdkのregisterTool・registerResource(ResourceTemplateでnote://notes/{noteId}/stats)・registerPromptを使っている。 - Tool の description に「読み取り専用」と書いても制約にならない、Prompt の引数は
z.number()が一部クライアントで失敗するので文字列にする、stdio サーバーでconsole.logを使わない、といった落とし穴を挙げた。
dbtの「4層品質モデル」をTypeScript+クリーンアーキテクチャで例えてみる
Source: Zenn | Published: 2026-10-13 09:18 JST
- dbt の「4 層品質モデル」は TypeScript + クリーンアーキテクチャにほぼ対応づけられ、データ基盤と Web アプリの品質の守り方には共通性があると結論づけた。
- Layer1(設計による制約)は staging モデルと
try_castによる正規化・型変換で、Zod の.transform()を 2 段チェーンするプレゼンテーション層に当たる。 - Layer2(Contract)は
contract.enforced: trueによる出力スキーマのビルド時強制で、Zod の.parse()によるレスポンス検証に対応する。 - Layer3(テスト)は
not_null・uniqueなどの Generic Test や dbt 1.8 以降の Unit Test で、変換ロジックのテストは Zod スキーマ側、ビジネスルールのテストはユースケース層に分かれると気づいた。 - Layer4(
source freshnessや elementary による監視)は Web 開発側に対応物が乏しく、Web では実行時エラーで気づくことが多いとしている。
node:sqliteのsetAuthorizerでSQLの拒否と列マスクを検証する
Source: Zenn | Published: 2026-10-13 09:35 JST
- Node.js v26.0.0 の node:sqlite で
DatabaseSync.setAuthorizer()を使うと、SQLITE_DENYで秘密列の読み取りと書き込み文を拒否でき、SQLITE_IGNOREでは秘密列がエラーにならず NULL で返ると確認した。 - DENY は秘密列を含む文の
prepare()をERR_SQLITE_ERRORで失敗させ、IGNORE の NULL は元データの NULL と区別できないため、拒否を明示したい場合は DENY が向く。 - ポリシー設定前に準備済みの
SELECT secret文も、今回の環境では実行時に拒否された(バージョンによって異なる可能性があるとしている)。 - 関数も認可対象のため、
count(*)は「not authorized to use function: count」で失敗した。 setAuthorizer()は接続単位で後勝ちになり、実行時間・ファイルアクセス・別接続は制限しないので、信頼できない SQL にはリソース制限の併用が必要だとしている。
All Articles
Zenn
| # | Title | Summary | Author | Published |
|---|---|---|---|---|
| 1 | VRMを再出力せず、実行時に42本目のモーフを足して顔を変える | Faceメッシュが持つ41本の位置モーフに42本目を実行時に足して顔幅を変え、法線の配列長とGPUテクスチャのキャッシュで2度つまずいたと報告している。 | @anikuma | 00:00 |
| 2 | AWS学習メモ - AWSとオンプレミスネットワークの接続のについて | VPNは1接続につきトンネル2本で冗長化され、手軽さならSite-to-Site VPN、安定性ならDirect Connectで、両者の併用も可能だと結論づけている。 | @yashiki_tatama | 00:21 |
| 3 | Rust と Tauri で Microsoft Project 風のスケジューラー「Sheafly」を作った | Sheafly v1.1.0はタスク依存から日程を組みクリティカルパスやリソース過負荷、EVMを計算し、MITライセンスでmacOS・Windows・Linux版を配布している。 | @hoanghainh | 00:22 |
| 4 | PayPayで送金して逃げられた人のための無料ツールを、素のHTML/JSで作った | PayPay送金は受取後に送り手から取り消せないという制約を出発点に、被害者向けツール「とんずら回収ナビ」を素のHTML/JSで作りGitHub Pagesで公開した。 | @nanotoylab | 00:42 |
| 5 | Entra ID+IAM Identity Center構成におけるLake Formation権限管理の実際 | AWS Lake Formationの権限をEntra IDのグループ単位で付与する構成をIAM Identity Center経由で組み、実務シナリオごとに構築・検証している。 | @tmiki | 00:42 |
| 6 | LaravelでInstagramリール(動画)投稿を作る ― 直接アップロード・処理待ち・表紙・集客の運用まで | LaravelでCloudflare R2へのブラウザ直接アップロードと、Instagram側の処理完了を定期実行で確認してから公開するリール投稿を実装し、テスト全文も載せた。 | @mugen_web | 00:49 |
| 7 | Claude Code の Mod が「エラーなしで何も描かれない」時に見る 3 か所 | Claude Code 2.1.286〜2.1.288のWindows版で9機能のプラグインを動かした経験から、Modが黙って何も描かない原因は静的検査など3か所に分かれると示した。 | @nakadaharuki | 02:50 |
| 8 | Claude Code デスクトップ版 Mods 入門―作り方・入れ方・Windows で動かない原因・安全な見分け方 | Modはplugin.json・hooks.json・register.tsxの3ファイルで作れるとし、Windowsで$.processのtailやosascriptが動かない原因も説明した。 | @nakadaharuki | 02:50 |
| 9 | Cloudflare D1の同期で古い端末からの上書きを防ぐ:revisionと条件付き更新 | Cloudflare D1への手動同期でデータに版番号を付け、古い版からの保存を条件付き更新で拒否して新しい記録の消失を防ぎ、そのテストも書いた。 | @jisaku_net | 05:15 |
| 10 | AIボットが記号だけで会話するSNSを作った | AIボット専用の公開フィードwordless.oneを作り、絵文字・記号・数字・アスキーアートのみ許可し、単語らしき投稿はサーバー側で弾く仕様にした。 | @kodisha | 05:18 |
| 11 | さよなら日立汎用機 ― 6つの移行先をシミュレーションしてみた #3 コピー句と文字・数値の変換 | コピー句のREDEFINESやOCCURSを表へ直し、パック10進やEBCDIC系の英数カナ、KEIS漢字を変換する工程を全13回連載の第3回で検討している。 | @mika_and_coco | 05:54 |
| 12 | R2 マルチパートアップロードの実装:20MB刻みで数GBの動画を通す中継 | Workers無料プランのリクエスト本文上限を避けるため、ブラウザから20MB刻みでR2のマルチパートアップロードへ中継し、数GBの動画を保存する構成を実装した。 | @sakidori | 06:10 |
| 13 | 「最新レコード=現在」ではなかった。Bakery Hubの商品Catalogを作り直して気づいたこと | DB上で最新のProductでもその月に未登録なら現在の商品ではないと気づき、business_today基準で今月の商品と過去の履歴を表示側で分けた。 | @tosane932 | 06:37 |
| 14 | wrangler pages dev の —proxy が効かない罠 | wrangler pages dev —proxyで修正が反映されなかった原因はコードではなく、配信側が古いビルド成果物を返し続けていたことだったと突き止めた。 | @miyoki_labs | 07:30 |
| 15 | AI バディと電脳世界に潜って、脆弱性をデリートするセキュリティエージェントを作った | AIが脆弱性の修正を考え、人の許可後にだけ本物のCloud Runへデプロイし、同じスキャナで再測定して消えたものだけを倒した扱いにするエージェントを作った。 | @marcosan | 07:45 |
| 16 | モデル蒸留攻撃を前提にしたAIサービスの境界防御 | OpenAIが9月30日に報告した協調的な蒸留攻撃を受け、攻撃者は出力やエラー、待ち時間、上限挙動を観測するので境界で検知し濫用を止めるべきと主張している。 | @jinsights | 08:06 |
| 17 | 無線LAN機器のGUI操作を、CCNAからCCNP専門まで練習できる「WlcLab」を作った | 高価なCisco系WLCのWebUIを模したGUIをブラウザで操作でき、CCNAからCCNP Wirelessまで3段階のコースで設定や障害対応を練習できるサイトを作った。 | @sorapenguin | 09:00 |
| 18 | 「アラートが多すぎて誰も見ない」を解決する:CloudWatch + SNS で作る運用監視基盤 | 誤検知は連続超過回数で発火させるしきい値設計で減らせるとし、CloudWatch AlarmからSNSでメールとLambdaへ同時通知する構成をCLIで構築した。 | @zer0_infra | 09:00 |
| 19 | 作る→出す→見る→考える。よく言われることだけど、実際に回し続けるのは難しい | YouTube概要欄からLPへの導線で無料体験CTAのクリック率は高かったが、続くメール入力フォームで多くが離脱し、登録目標は未達だったとGAとClarityで確認した。 | @kohek | 09:00 |
| 20 | フロントエンドカンファレンス関西2026に参加しました | フロントエンドカンファレンス関西2026で、普段バックエンド担当の著者が「今さら理解するウェブフォント2026」など聴講したセッションごとの感想を書いている。 | @ma_me | 09:20 |
| 21 | node:sqliteのSQLTagStoreで値のバインドとLRUキャッシュを検証する | Node.js v26.0.0のSQLTagStoreでは値がSQL文字列に連結されずバインドされ、’ OR 1=1 —を検索しても全行は返らなかったと検証で確かめた。 | @yukke_dev | 09:35 |
| 22 | node:sqliteの防御設定が再オープン後も残るか検証する | Node.js v26.0.0では、後からenableDefensive(true)で有効にした防御設定がclose()とopen()を経ると引き継がれないと確認した。 | @yukke_dev | 09:35 |
| 23 | 過去の10月13日から | 10月13日付で、2011年のPyObjCによるCocoa操作記事やcocoa-go、2015年のemscriptenやh2oのIssueなど過去のブクマを年ごとに並べている。 | @kjunichi | 09:39 |
| 24 | Next.js(Pages Router)+ react-i18next で多言語化を実装する | ソーシャルPLUSのログイン画面を、Next.js v16.3.8のPages Routerとreact-i18next v11.18.6で多言語化した。 | @koyabluetech | 09:44 |
| 25 | Glue Python 3.9のOpenSSL制約に応じたsnowflake-connectorの選び方 | Glue Python Shell 3.9のOpenSSLは1.0.2kでurllib3 v2が動かないため、snowflake-connector-pythonは3.17.3以下を指定すべきと示した。 | @everrise | 10:00 |
| 26 | 広告なし・登録不要の筋トレタイマーをAIと作った話|RecurAI Interval Timer | 広告なし・登録不要の筋トレ用Interval Timerを作り、運動と休憩の切替と開始前の合計所要時間表示に絞って機能を増やさない方針を取った。 | @smalltools_lab | 10:19 |
| 27 | CloudflareのTunnelとAccessを試したけど全部取りやめた話 | Cloudflareの無料証明書が多段サブドメインに非対応でAccessの認証も煩雑だったため全て削除し、Windowsから常時SSHリバーストンネルを張る構成に戻した。 | @fushihara | 10:31 |
| 28 | 遅延前に先回り防衛!Gemini 3.8 Flash × Gemma 4「Proactive Commute Shield」 | Gemini 3.8 FlashとローカルのGemma 4、Google Cloudを組み合わせ、遅延が起きてから調べるのではなく先回りして動く通勤防衛エージェントを構築した。 | @hiromasa_koshi | 10:59 |
| 29 | localhost に溜まった Cookie で 431 になった話 | Next.js 16の開発環境で全画面のデータ取得が失敗した原因はlocalhostに溜まったCookieの肥大化で、リクエストが431で弾かれていたと再現手順付きで突き止めた。 | @shutingstar | 11:00 |
| 30 | Claude APIのプロンプトキャッシュを「効いているか」まで測って導入する手順 | cache_controlを足してもヒットを確かめないと請求は下がらないとし、TypeScriptでusageからヒット率を測り、外れる原因を潰す手順を示した。 | @yunisuta | 11:10 |
| 31 | 【1日1デプロイ】引っぱって狙う「コツン!星座ビリヤード」を作った | ガラスの月球を引っぱって5個の星を中央・左・右のゲートへ最大5打で入れ、3打で全部入ればSランクになる物理ゲームを「1日1デプロイ」で作った。 | @boraemon2000 | 11:28 |
| 32 | Claude Code Skills 実践編 — Kiro のモデル進化から考える AWS 開発 | AWSでのClaude Sonnet 5.5とOpus 5.5提供開始を受け、Claude Code SkillsをAWS開発へ実践適用する方法を考えている。 | @geneg | 11:34 |
| 33 | 本人確認制アプリの会員ライフサイクルをFirebaseで分離する | テスト運用でFirebase Auth登録36件に対しプロフィール保有17件、本人確認承認6件だった実測から、認証・本人確認・公開対象などを別状態で管理すべきと主張している。 | @shige7000 | 12:00 |
| 34 | 【開発者・クリエイター向け】背景切り抜き(BG Remover)処理の実装とWEBツールの比較まとめ | 画像や動画の背景切り抜きについて、機械学習モデルを使うOSSライブラリでの自前実装と手軽なWebサービスを比べ、用途別の選択肢を示した。 | @valleywag | 12:01 |
| 35 | インデックスが効かない条件【PostgreSQL】張ったのにSeq Scan?フロント出身者のためのEXPLAINの読み方 | インデックスが使われない原因は関数適用や型変換、前方一致でないLIKEなど条件の不一致か、選択率が低くDBが全件走査を選ぶ正しい判断かの2種類だと示した。 | @gaku_wtnb | 12:26 |
| 36 | CSSの上書きを5ケースで検証する:@layer・important・:where() | Chrome 154で色だけが競合する5ケースを測り、@layer導入後は詳細度より先にレイヤー順序とレイヤー外の宣言を確認すべきだと示した。 | @yamada_frontend | 13:00 |
| 37 | LiteLLM + Bedrock Guardrailsでログに機微情報を残さない実装 | 公式通りのフックはS3ロガーが参照するstandard_logging_objectに効かず、カスタムロガーでApplyGuardrailのマスク後にS3へ直接書く方式で解決した。 | @jeff_huang | 13:04 |
| 38 | 1つのS3バケットを2リポジトリで共有したら、デプロイが相手のサイトを消しかけた | v1とv2の2リポジトリが同じS3バケットとCloudFrontを使う構成で1日に3件の事故を起こし、aws s3 sync —deleteが相手のファイルを消す問題などを記録した。 | @faanau | 14:02 |
| 39 | <作成中>新入社員研修2027 | IT未経験の新入社員がマイ家計簿を題材に、スプレッドシートからNext.js、Prisma、認証、Vitest、Vercel・Neon公開まで半年で進む研修テキストを執筆中である。 | @zarathustra | 14:15 |
| 40 | 管理者のあなたにも読めない相談フォームを、script 1行で。OSS「sealform」 | DBやアクセスログ、エラー監視に相談文が平文で残る問題に対し、管理者にも読めないフォームをscript 1行で設置できるOSS「sealform」を試作した。 | @yoyo0821 | 14:33 |
| 41 | データエージェントに効く指示(instructions)の書き方 | BigQueryのデータエージェント向けinstructionsには用語定義やROASの計算式、GA4固有ルール、出力形式を明記し、2000文字超は後半が無視されうると示した。 | @web_benriya | 14:43 |
| 42 | AWS MCP Serverの東京リージョンを実測して、設定の決め方を考える | 2026-10-02に東京を含む6リージョンへ拡大したAWS MCP Serverのレイテンシを日本から実測し、どのリージョンを設定すべきかの判断材料にした。 | @tkg216 | 14:54 |
| 43 | 初投稿とQ&Aサムネイルを状態モデルとして分解する | My First Video Thumbnailの公開フローを、初投稿向けの見た目選択と短いアイデア入力から1280×720のカバーを生成する状態モデルとして仮説的に分解した。 | @thumbsai | 15:01 |
| 44 | 【無料公開】React × Firebase × Gemini APIで創る!AI占いWebアプリ開発講座 | Vite・React 18・Firebase・Gemini APIで占いアプリを作り、APIキー漏洩をCloud Functionsプロキシで防ぐ構成まで扱う無料講座を公開した。 | @yasu_tech_35 | 15:03 |
| 45 | 株価予測ツールで in-sample の自信を発注に使わない — walk-forward と利益関門” | StockAIではRidge OLSの予測にwalk-forwardのアウトオブサンプル結果を必ず付け、evidence.okがfalseなら様子見にする発注前の関門を実装した。 | @kensudo1203 | 15:37 |
| 46 | Strands Harnessは本当に安いのか —— Claude Codeと同じモデル・同じタスクで比べたら、コストは約半分だった | 公式はベンチマークで28%安いとしていたStrands Harnessを、小規模な日常タスクでClaude Codeと同モデルで比べると、コストは約半分になったと実測した。 | @pitiyoko | 16:02 |
| 47 | オフィス管理システムの中身を見てみる。FastAPIとSQLiteの設計【開発記録 #3】 | 退室点検簿の電子化から始め、出社・在席管理や履歴、カレンダーが加わったWebアプリoffice_terminalをFastAPIとSQLiteで構成した。 | @techcraft_lab | 16:07 |
| 48 | 【Part4】【No.017】useState入門:カウンターで学ぶstateと再レンダー ― 画面が動き出す最初の一歩 | 普通の変数を書き換えても画面は変わらず、useStateのstate更新が再レンダーの入り口になることを、クリックで数字が増えるカウンター作りで示した。 | @penguinengineer | 16:07 |
| 49 | Writeup for secret-table-3(secret-table-3 の解法) | AlpacaHackのsecret-table-3はパスワード欄のSQLインジェクションで、Hello, user!表示の有無を真偽判定に使いsubstrでフラグを1文字ずつ特定して解いた。 | @toumorocorn | 16:26 |
| 50 | 議事録自動化webアプリを作ってみた | 麻雀SNSアカウントの運営会議の議事録取りを省くため、Gemini APIとGoogle Apps Scriptで議事録を指定のGoogleドキュメントにまとめるWebアプリを作った。 | @0shun | 16:35 |
| 51 | Next.jsのoutput: exportは、generateStaticParamsが空配列だとビルドを落とす | output: exportで空配列は関数未定義と同じエラーになるため、存在しないパスを1つ返してページ側でnotFound()を呼べばNext.js 16.2.6のビルドが通ると確認した。 | @gzer0 | 16:57 |
| 52 | PDF構造化・OCRパイプラインの設計: 1万件規模のドキュメントを破綻なくデジタル化する多層防御アーキテクチャ | テキスト層が残るPDFまで全ページ画像化してVision APIに投げると費用と時間が膨らむとし、数万件規模を破綻なく処理する多層防御のOCRパイプラインを設計した。 | @sora_kumo | 17:26 |
| 53 | 【PostgreSQL/pg_trgm】500万件の法人オープンデータをミリ秒単位で名寄せ・曖昧検索するデータパイプライン構築 | 国税庁などの約500万社の法人オープンデータを、㈱表記や全角半角、異体字の揺れを吸収しつつpg_trgmでミリ秒単位に名寄せ・曖昧検索する仕組みを構築した。 | @kigyoulist | 17:55 |
| 54 | React Hook Formで型エラーが正しい入り口を教えてくれて、型が通った側にバグが3箇所残った | フォーム全体のエラーを自作の_formキーで持ったため型エラーになり正解はrootだったが、Record型のServer Action側では_formを返す3箇所が素通りしgrepで見つけた。 | @matsutake_prgrm | 18:00 |
| 55 | スポーツの日だったので、Palantir作ってみた | Palantirを参考に、Node.jsとPostgreSQLで権限・承認・版条件付きのActionを持つ業務基盤を合成データで作り、受入条件8項目をPASSした。 | @haginota | 18:27 |
| 56 | AI-DLC富山合宿に参加してみた | JAWS-UG富山#7のAI-DLC富山合宿でAWSの福井厚さんの座学の後にチーム開発へ取り組み、AIで業務担当者とエンジニアの距離が縮まっていると述べている。 | @nuance | 18:32 |
| 57 | 移行ツールが遅いと分かったら、ディスクを借りる設計にする ― 移行期間だけEBSをio2にして、24時間超の処理を約2時間にした話 | 約1TBのデータ移行で付属ツールが24時間超でも終わらず、移行期間だけEC2上SQL ServerのEBSをgp3からio2に変えて約2時間に短縮した。 | @dk_architect | 18:40 |
| 58 | 個人開発1-5.Go で Cookie セッション認証を実装する | oapi-codegenでopenapi.yamlからGoの型とハンドラ対応表を生成し、新規登録・ログイン・ログアウト・ユーザー取得APIをCookieとセッションで実装した。 | @hideweb | 18:54 |
| 59 | NocoBase のワークフローは、どの書き込みで起動するのか。17の経路を測った | NocoBase 2.1.39と2.2.21で測ると、親経由の入れ子書き込みやレコード更新ノードの既定の一括更新、SQLノードでは子コレクションのワークフローが起動しないと判明した。 | @stale_orbit | 19:06 |
| 60 | ASRのAI Toolkitは実行系ではなく開発系に置く:自動修復の境界設計 | ASR v4のAI ToolkitはrunbookやIAMロール、CDK constructの生成にだけ使われ、Security HubからSSMへの実行経路にAIは入らないと読み解いた。 | @xim2jp_tokyo | 20:01 |
| 61 | 「色を付ければ SumIf になる」 — 囲んで数えるボード Sethera Piece が v1.0.0 に | テキストと数値のピースをゾーンで囲んで集計するSethera Pieceが公開約1週間でv1.0.0となり、ピース色を条件にしたSumIf集計などの新機能を加えた。 | @cuculhart | 20:03 |
| 62 | Lambda Web FunctionsでNext.jsを動かしてみた | 10月12日発表のLambda Web Functionsにcreate-next-appのNext.jsをほぼ素のまま載せ、東京リージョンで表示できたと確認した。 | @ixbox | 20:08 |
| 63 | AWS AIB-C01(AI Business Strategist)ベータ試験の受け方と準備の考え方 | AWS AIB-C01ベータ試験について、料金・問題数・合格基準は公式ガイドで確認するまでTBDとし、Qiitaの体験記を出典に準備方針を示した。 | @sunsun_eng | 20:37 |
| 64 | KiroでAWS FinOpsをAgentic化して分かった、安全性と自動化のトレードオフ | KiroにGuardrailsを足すとFinOpsの危険な自動推奨率は53.8%から17.2%に減ったが、自動推奨率も71.3%から38.8%に下がり過度な保守化が約2倍になった。 | @nobu_13 | 20:49 |
| 65 | AWS What’s NewをBedrockで日本語要約してSlackに通知する仕組みをTerraformで実装してみた | AWS What’s NewをBedrockで日本語要約しユースケースも添えてSlackへ通知する仕組みを、公式リポジトリを参考にTerraformで実装し公開した。 | @ho377 | 20:52 |
| 66 | 入札公告を締切が近い順に見られるサイトを作りました | 官公需情報ポータルのAPIに応募締切の項目がないため公告本文から期限日付を読み取り、締切が近い順に並べるサイトを作って新着通知だけ月500円にした。 | @hullspark | 21:08 |
| 67 | Google Cloud Professional Data Engineer(PDE)試験の振り返り | PDEはシナリオ形式で要件と運用負荷から構成を選ぶ力が問われ、BigQueryのパーティションやDataflowのウィンドウ、Spannerの主キー設計が要点だったと振り返った。 | @wj0927 | 21:26 |
| 68 | agent-toolkit-for-aws cloudformtion skill + claudecode 自然言語でIaC | Agent Toolkit for AWSをAIエージェントの誤りを防ぐ部品群と捉え、CloudFormation skillとClaude Codeで自然言語からIaCを作った。 | @tetsusuzu | 21:40 |
| 69 | Raycast、これやべー。Windowsでハマって、ポモドーロまで自作した話 | Windows版Raycastのエイリアスやスニペットを使い倒し、作業記録と環境音付きのポモドーロを自作し、Ctrl+Shift+TはChromeと衝突すると注意した。 | @watawatan1984 | 21:58 |
| 70 | AWS Lambda Web Functions × Hono - アダプター不要のサーバーレスWeb開発 | 10月12日発表のLambda Web Functionsでは、アダプターなしでポートを待ち受けるHonoのHTTPサーバーをそのままデプロイでき、従来方式との違いを比べた。 | @the_exile | 22:11 |
| 71 | Cloud SQL の Blue-Green デプロイで MySQL 8.0→8.4 を試した(ダウンタイム実測) | Cloud SQLのBlue-Green(プレビュー)で8.0から8.4へ上げると、インプレースの約6分に対し停止は約1秒〜25秒で、書き込み欠損もなかったと実測した。 | @toge510 | 22:36 |
| 72 | LLM05:不適切な出力処理とは?AIの答えをそのまま使ってはいけない理由 | OWASP Top 10 for LLMのLLM05として、AI出力を検証せず画面表示やSQL、コマンド実行に使うとXSSやテーブル削除が起こり得ると示した。 | @monkey_gineer | 22:39 |
| 73 | 【ハッカソン】予定・天気・街カルチャーから装いをAI立案!Google ADK×Gemini試着アプリ「yosowi」 | Googleカレンダーの予定とピンポイント天気、訪問先の街の雰囲気からGoogle ADKとGeminiで服装を立案する試着アプリyosowiをハッカソンで作った。 | @nihey | 22:43 |
| 74 | 中庭~エスクローエージェントをAIで実装した契約交渉プラットフォーム | 契約書のWordファイルが両社の営業・法務を転送されるたびに待ち時間が生じる問題に対し、AIのエスクローエージェントを置いた契約交渉プラットフォーム「中庭」を実装した。 | @keiniinuma | 23:23 |
| 75 | Angularサイトを訪れるボットやAIクローラーを確認する | JavaScriptを実行しないクローラーはAngularのinterceptorで観測できないため、Angular SSRの前段にWebDecoyを置いて検知した。 | @webdecoy | 23:28 |
| 76 | 新しい「ローマ字のつづり方」では、たんい は tan’i で しんぶん は shinbun。自作ツールと突き合わせた | 告示と自作ツールの差は7語で、kampaiなど4語はパスポート式との方式差、残り3語はアポストロフィ欠落で禁煙と記念がともにkinenになる不具合だった。 | @hashitoz | 23:46 |
| 77 | AgentCore Memoryの短期メモリ新料金を検証 — Agent保持時は試算で旧料金の約21分の1 | 10月12日にイベント数課金からデータ量課金へ変わったAgentCore Memory短期メモリの料金を試算し、Agent保持時は旧料金の約21分の1になると確かめた。 | @kashiwabaray | 23:55 |
| 78 | EmDash を pnpm の 7 日ルールで入れ直したら、つまずいたところ | EmDashのpnpm設定を7日ルールに変えるとpnpm 11が既存lockfileの28件を拒否したため作り直し、astroは7.3.6から7.3.5に下がった。 | @n_tong | 23:56 |
Qiita
| # | Title | Summary | Author | Published |
|---|---|---|---|---|
| 1 | 文化祭シフトアプリ「シフっと」のその後。履歴の差分表示と、役割の編集を足した | シフト自動割当アプリ「シフっと」で、変更前だけを持つ回答履歴を新しい順に辿って○△×の差分を復元し、役割削除は割当まで連鎖して消すようにした。 | @sbn | 00:00 |
| 2 | PostgreSQL:NULLと条件分岐の復習 | mobility.poisの閉業日を題材にCOALESCEと::TEXTで「日付なし」を表示し、NULLはNOT付きの等値条件でもUNKNOWNのまま取得されないと確認した。 | @masato_y | 00:22 |
| 3 | How to Turn ChatGPT Images 2.5 into an API(ChatGPT Images 2.5 を API 化する方法) | BrowserActのChatGPT Image 2.5テンプレートをHTTP APIとして呼び、1回のPOSTで香水瓶の画像生成を起動してPNGを取得できたと報告している。 | @him90716 | 00:35 |
| 4 | Amazon GuardDutyの設定とコンソール画面の確認 | GuardDutyは30日間の無料トライアルがあるが一部機能は対象外で、CloudTrail管理イベントは100万件4ドル、月1000万件なら約40ドルと試算した。 | @namnam3225 | 00:37 |
| 5 | MT5のバックテストレポートから、EAの負けが「入口」と「出口」のどちらの問題かを切り分ける | MFEで負けを出口・入口に分けるツールを作り、サンプルの負け90件は31・30・29件とほぼ3等分で、コスト3pips込みで初めて入口側優位と出た。 | @atranta333 | 02:14 |
| 6 | Vimeoのコスト高騰・帯域制限対策:次世代動画配信基盤「Gumlet」の機能・料金比較とWeb埋め込み実装 | Gumletは従量課金で転送1GBあたり0.02〜0.05ドル程度とされ、月数TB超ならVimeoからの移行で配信コストを1/3〜1/5に圧縮できると主張している。 | @Jugaad | 03:33 |
| 7 | AzureでApache Supersetを構築してみる | SupersetをApp Serviceのコンテナで動かし、Azure RedisはTLS必須のためrediss://と6380番で接続する必要があると示した。 | @pmc-ko | 03:36 |
| 8 | 文字列を上限で切るとき Intl.Segmenter の書記素境界を使ったら、国旗も ZWJ でつないだ絵文字も割れなくなった — ただし先頭の1文字が上限より長いと、割らずに残せる長さは0しか無い | 7種の文字列の全切断位置で比べ、書記素境界で切ると国旗やZWJ絵文字の割れが0件になったが、先頭書記素が上限超えの時だけサロゲート保護に戻す形を採った。 | @AUTOMOS | 07:12 |
| 9 | JS初心者が『非同期』を理解してみた | setTimeoutと5秒の同期待機を比べて同期版は画面が5秒固まると確認し、計算や配列操作は同期、通信など待ちのある処理は非同期で書くと結論づけた。 | @koxrtx | 07:17 |
| 10 | 2026年10月13日 今日のQiitaトレンド記事をポッドキャストで聴こう! | 前日夜のQiitaトレンド記事をAIでポッドキャスト化して毎朝7時に配信しており、今回はサイバーセキュリティ学習やHono推しの記事などを出典にしている。 | @ennagara128 | 07:36 |
| 11 | チベット文字の読み方を表示するウェブページの作成でClaude CodeのOpus、Sonnet、Haikuをテストして比較する | 1音節100語で採点するとOpus84.4点、Sonnet64.9点、Haiku45.7点で、差は発音規則の知識から生じ、費用はOpusがHaikuの約16倍だった。 | @phyblas | 07:49 |
| 12 | 太陽電池のI-V曲線は直列抵抗と並列抵抗でどう変わる?シングルダイオードモデルで確認 | シングルダイオードモデルをニュートン法で解き、I-V曲線の肩のつぶれはRs増加、腰の落ちはRsh低下、立ち上がりの緩さはn増大を示すと示した。 | @NovaSolver | 08:00 |
| 13 | 動画の解像度とビットレートを選択肢に変換するJavaScript | 解像度候補は高さでなく幅×高さで並べ、ビットレートは同寸法内の補助情報に留め、欠けたメタデータは「不明」と出す関数をNode標準テスト付きで実装した。 | @evanmercerdev | 08:21 |
| 14 | 【JavaScript】forで繰り返し(同じ処理を何回も) | for文の3要素をスタート・続ける条件・1回ごとの変化と捉え、条件の数字を5から100に変えるだけで繰り返し回数を調整できると確認した。 | @onizuka-dev-2025 | 09:03 |
| 15 | 設定ミスを自動で防ぐ!AWS Configで非準拠DBを自動修復 | Configで非暗号化RDSを検知し、EventBridge経由でSNS通知とSSM Automationによる自動停止まで構築したが、SSMへの引数渡しで詰まった。 | @TechSpace-engineer | 09:03 |
| 16 | ALBを2段重ねたらスティッキーセッションが効かなかった | 多段ALBの両方で期間ベースのAWSALB Cookieを使うと同名Cookieが上書きされて維持が切れ、JSESSIONIDのアプリケーションベースに揃えると全層で効いた。 | @SakiFukutani | 09:31 |
| 17 | AI返信案のJSONをGASで検証する:必須キー・型・案件IDを確認キューへ戻す | GASでAI返信案JSONの構文・型・必須キーと受付IDを照合し、形式に合格してもREVIEW_REQUIREDで止めて人の確認キューへ戻す検査関数を実装した。 | @Miraigent | 10:16 |
| 18 | 【Rails】S3 の認証情報を渡さずに起動したら、169.254.169.254 を探しに行って起動が遅くなっていた話 | S3の認証情報なしでAWS外起動したためSDKがIMDSを探して起動が遅れ、AWS_EC2_METADATA_DISABLED=trueで待ちが消えた。 | @80-cloud | 10:24 |
| 19 | 【合格体験記】AWSクラウドプラクティショナー798点、教科書読むだけで10時間浪費 | CLF-C02に798点で合格し、勉強15時間のうち10時間を436ページの教科書に費やしたが合わず、無料問題サイトの約150問が実質的な対策だったと振り返る。 | @Shinn_Matsumoto | 10:24 |
| 20 | CUR 2.0でECSのタスク費用を調べる Fargate・EC2と分割配賦の違い | CUR 2.0ではFargateはタスクの直接費、ECS on EC2は分割配賦した費用として読み分け、配賦後のタスク費用と元のEC2費用を足すと二重計上になると指摘した。 | @s_horikoshi | 10:46 |
| 21 | AWS Lambda Web FunctionsをHonoで使ってみる | 2026年10月12日公開のLambda Web FunctionsでHonoの素のNodeサーバーを動かし、並列処理とOAC配下で署名ヘッダー不要のPOSTが通ることを確認した。 | @Kanahiro | 10:56 |
| 22 | AWSサービス解説(Health Dashboard編) | AWS Healthを問題を見つける医者、Health Dashboardを結果を貼る掲示板にたとえ、停電などの通知が表示されるまでの流れを学校の比喩で説明した。 | @Kagesyu | 11:18 |
| 23 | AI広告生成ワークフローの要件定義とUIテスト項目 | NextifyのFacebook・TikTok広告生成の公開仕様から最大9案や1:1と9:16の配置を要件化し、承認前の書き出しなどを検出するテストケースを設計した。 | @Diiiii | 11:32 |
| 24 | 縦動画が VideoDecoder で寝る — 回転は tkhd の行列にある | mp4box.jsからVideoDecoderに渡すと4ブラウザ全てで縦動画が横倒しになり、回転はtkhd行列にあるため行列から角度を算出してcanvas描画時に戻した。 | @cheng_pm8 | 11:35 |
| 25 | reactコース#11 | React学習の11回目でパフォーマンス最適化とReduxに取り組み、React.memoが不要な再レンダリングを防ぐ手段だと学んだと記録している。 | @langhuanamacha | 11:42 |
| 26 | AWSサービス解説(Security Hub編) | Security Hubを学校中を見回る警備員にたとえ、校門の開けっぱなしや職員室の鍵の開放のような危険な状態を自動で知らせる役割だと説明した。 | @Kagesyu | 11:56 |
| 27 | ゼロ埋めの slice(-2) は100分を「00分」にする? padStart との違いと、マイナス・小数・月のずれ | slice(-2)は100分5秒を00:05と表示し、padStartは-5を0-5にするため、符号を分けるかIntl.NumberFormatを使うべきと示した。 | @ennagara128 | 12:02 |
| 28 | 縦動画のサムネイルだけ横になる — createImageBitmap(video) は Firefox 151 で回転情報を見ていなかった | Firefox 151のcreateImageBitmapは回転情報を無視したが、canvasにdrawImageしてから取り出すと4ブラウザ全てで正しい向きになった。 | @xyue41464 | 12:05 |
| 29 | Bedrock ナレッジベースで Entra ID の部署ごとに検索範囲を絞る | 部署での絞り込みをメタデータフィルタ、SharePointのACL検索、部署別KB分割の3案に分け、部署は検証済みトークンから取るべきと主張している。 | @taoski | 12:26 |
| 30 | バイブコーディングとは? AIが書いたコードをどう確かめるか | AIが書いた割引関数は負の価格で-8,000円を返し型チェックでも漏れたため、要件を入力と期待値の組にした簡易テストで検出して0円補正を加えた。 | @gaeul0228 | 12:30 |
| 31 | AWSサービス解説(S3編) | S3を学校の倉庫にたとえてバケットを倉庫名、オブジェクトを箱とし、Standardから取り出しが最も遅く安いGlacier Deep Archiveまでの違いを対比した。 | @Kagesyu | 12:41 |
| 32 | Code generator開発記(Part 2) | OpenAPI JSONからReact Queryコード、type guard、validatorを生成するツールをinversifyとStrategyパターンで組んだ。 | @inflab_official | 13:59 |
| 33 | サービス概要(No.01) | 日本語を1行ずつ書くとNovelAI用英語タグに変換し強弱を倍率で表示するツールを、Cloudflare WorkersとD1、Vectorizeで作った。 | @jumon_koubou | 14:28 |
| 34 | 【React/Supabase】「全員にアカウント作らせる」を諦めた話:ログイン不要の仮メンバーを即アサインし、参加時に自動引き継ぎする設計 | 担当IDにFKを貼らず名前だけの仮メンバーへ即アサインし、本人が招待リンクで参加すると担当を自動で付け替え、プラン上限は両者の合計で判定した。 | @taski_app | 14:36 |
| 35 | 初投稿・Q&Aサムネイルの要件を小さく定義してテストする | Thumbs AIの公開UIを題材に初投稿とQ&Aサムネイルの入力契約を定め、参考画像4MB超や質問5件入力時の期待挙動などのテストケースを設計した。 | @sophiebella | 15:03 |
| 36 | [ERC7811] ウォレットが保有資産をDAppへ返す仕組み | ERC7811のwallet_getAssetsはウォレットが把握する資産をチェーン別に返すが、空配列は非保有の証明にならず鮮度も保証しないため送付前の再検証が要ると指摘した。 | @cardene | 15:23 |
| 37 | AWS東京リージョンのVPC内に閉域網プライベートRAG(Qdrant + Llama-3)をTerraformで構築する完全手順 | IGWもNATもないVPCにLlama-3-8BとQdrantをTerraformで構築し、モデル重みはS3ゲートウェイエンドポイント経由で搬入する手順を示した。 | @NKKTechGlobal | 15:26 |
| 38 | 変化に柔軟なHTTPクライアントを作る | NestJS標準HTTP ModuleはAxiosResponseを返しaxiosに縛られるため、実装を差し替え可能な独自クライアントと宣言的ライブラリを作った。 | @inflab_official | 16:19 |
| 39 | Rallitにstandaloneを適用した話 | Next.jsのstandalone出力とpnpm削除でDockerイメージをMac上で4.67GBから625MBに縮め、デプロイ時間を3分38秒から1分7秒へ短縮した。 | @inflab_official | 16:31 |
| 40 | 【Python/Playwright】大規模B2BクローリングにおけるCloudflare Turnstile検知ハンドリングとHTTPコネクションプール最適化の実践アーキテクチャ | HTTPXで約9割を処理し、TurnstileやWAFを検知したページだけPlaywrightのコンテキストプールへ回す2段構成を500万社規模で運用し、突破せずスキップしている。 | @listkigyou | 17:48 |
| 41 | フロントエンドのXSS対策:サニタイズ(DOMPurify)とエスケープの決定的な違いと実践的使い分け | エスケープは入力を文字列として表示する処理、DOMPurifyのサニタイズはHTMLを許可リストで安全化する処理と区別し、前者は主要フレームワークが既定で行うと述べている。 | @Maku-Inc | 18:09 |
| 42 | レシートを Markdown みたいに書いて印刷できる OSS「receiptline」の紹介 | receiptlineは縦棒と空白で寄せ、ハイフン行で罫線、イコール行で用紙カットを書く記法からSVGとプリンターコマンドを生成するが、通信処理は範囲外だと確認した。 | @yoshi-eng | 19:02 |
| 43 | 第13回 Terraform講座|EC2 Security Group 完成編 | EC2のSGでHTTPはALBのSGからのみ許可し、SSHは0.0.0.0/0ではなく管理者の固定IPの/32だけに絞るTerraformを書いた。 | @nyarusasu22 | 19:04 |
| 44 | ChatGPT SitesでWebシステム開発を行いnode.js, SQL Server等へ自動移行しソースコードはGitHubコミットしてオープンソースへ | ChatGPT Sitesで会計と固定資産管理システムを約1時間で作りnode.jsとSQL Serverへ移行して公開し、JSON保存が改修を速めたと述べている。 | @mnoda | 19:09 |
| 45 | 500エラーの先は攻撃かもしれない ―「被害はなかった」をログで確かめる | 規格外UTF-8の%C0%A7を混ぜた攻撃がjson_encodeで500を起こしていたと突き止め、時間差SQLiやログイン成功がないことをログで裏付けた。 | @shumasod | 19:10 |
| 46 | Open Graph Tags Explained: og:title, og:image Size, Twitter Cards, and How to Debug Link Previews(Open Graph タグ解説:og:title、og:image のサイズ、Twitter Cards、リンクプレビューのデバッグ方法) | SNSクローラーの多くはJavaScriptを実行しないためOGタグは初回HTMLに必要で、og:imageは1200×630pxが推奨だと示した。 | @abidali671 | 19:33 |
| 47 | CloudWatch Logs Insights の estimate コマンドでクエリ前にスキャン量を無料で見積持って無駄なコストを防ごう | クエリ末尾にestimateコマンドを付けると無料でスキャン量を見積もれ、検証では見積もりと実測が1,034,395バイトで一致し、likeフィルタでは量が減らなかった。 | @leomarokun | 20:00 |
| 48 | AWSの自動修復ASRとAI Toolkit入門:AIは「修復を書く」まで、実行の線引きは人が決める | ASR v4.0.0のAI Toolkitは修復ランブックを書くまでで、GuardDuty対応は1種類のみ、自動修復の再試行は最大3回と指摘した。 | @Xim2jp | 20:01 |
| 49 | 囲んで数えるビジュアルボード「Sethera Piece」が v1.0.0 — 色だけで SumIf できるようになった | Sethera Piece v1.0.0は集計ゾーンにピース色の条件を付ける機能を加え、8色で8カテゴリーを同時にSumIf・CountIfできるようになった。 | @cuculhart | 20:06 |
| 50 | TypeScriptで配列の型を指定する | DogImage型の配列という型注釈はTypeScript固有で配列自体はJavaScriptにもあると区別し、string型やnumber型にも同じ規則が通ると確認した。 | @latte00 | 20:13 |
| 51 | 画像を1バイトも送らない「個人情報 自動黒塗り」を作った | 住所や電話番号をtesseract.jsでブラウザ内OCRして自動で黒塗りするkuronuriを作り、CSPのconnect-srcで外部送信自体を遮断した。 | @Adelie77 | 20:17 |
| 52 | AWS Certified Security - Specialty (SCS-C03)を更新しました | 失効間近のAWS Security Specialty SCS-C03を更新し、SAP-C02でも使ったUdemyの290問の問題集だけで十分に対策できたと述べている。 | @user007 | 20:27 |
| 53 | TimeTreeの二重管理に疲れ、Googleカレンダー裏側の「パートナーと予定を選んで共有できるWebアプリ」をAIと自作した話 | Googleカレンダーの非公開拡張プロパティに公開範囲を持たせてDBなしで動かし、相手はURLの鍵でログイン不要にした共有アプリをClaudeとGeminiで半日で作った。 | @tsubuyak1da1 | 20:38 |
| 54 | OGPとは?og:title・OGP画像サイズ・Twitterカードの設定とリンクプレビューのデバッグ方法まとめ | OGタグは初回HTMLに必要で、og:titleは日本語30〜40字程度、og:imageは1200×630pxが目安とし、古いプレビューはデバッガーで再取得させると述べた。 | @abidali671 | 20:45 |
| 55 | サブネットのパラメーターシート作成 | aws ec2 describe-subnetsの結果をjqで加工し、Nameタグ、CIDR、AZ、利用可能IP数、タグなど10項目をCSVへ書き出すコマンドを作った。 | @AWS_show | 21:23 |
| 56 | Webアプリ開発でやってはいけない15のこと ― 公開前に確認したいセキュリティ対策 | XSS、SQLインジェクション、CSRF、認可漏れ、SSRFなど15項目について、innerHTMLをtextContentに替えるなどの具体的な対策コードを示した。 | @ccHarvestasya | 21:48 |
| 57 | 「ファイルをサーバーに送らない」PDF・画像ツール45本を、Next.jsの静的書き出しだけで作った話【個人開発】 | Next.js 16の静的書き出しでサーバーコード0行のPDF・画像ツール45本を作り、墨消しはページを画像化して塗る方式にし、無送信をPlaywrightのE2Eで検証した。 | @look7 | 21:52 |
| 58 | 全角スペースが半角スペースに書き換わった…犯人がまさかのGithub!? | GitHubのコピーボタンは2026年6月にclipboard-copy-elementへ入った空白正規化で全角スペースを半角に変えると特定し、範囲選択なら回避できると示した。 | @H20 | 22:42 |
| 59 | CloudflareのAIクローラー設定が「検索・学習・エージェント」の3つに分かれた。26サイトをAPIで一括確認した | Cloudflare APIで26ドメインのbot_managementを読むと全て未設定で自動移行の対象外だったが、取得にはBot Management Read権限が要った。 | @hirajo | 22:46 |
| 60 | AWS閉鎖網+Snowflake | Snowflakeのウェアハウスで停止中のクエリによる自動起動を防げるか確かめるため、AUTO_RESUMEをFALSEに変更しSnowsightで検証を進めている。 | @Cache-Hit | 22:51 |
| 61 | バイブコーディングでRAGを作っていた僕のPostgreSQLに身代金の請求が届き、Ollamaまで世界中に貸し出していたんだけど、後悔してももう遅い | Dockerのポート公開はufwを通らず、既定パスワードのPostgreSQLが立ち上げ2日で消され0.0076BTCを要求され、Ollamaも他人に使われていた。 | @soyukoba | 23:31 |
| 62 | 投稿タイトルを安全で短いMP4保存名に変換するJavaScript | 投稿タイトルからx-video-接頭辞付きの短いASCII名を作り、IDは数値化せず文字列で保持し、日本語は無理にローマ字化せずvideoに戻す関数をテスト付きで実装した。 | @evanmercerdev | 23:40 |
| 63 | 生後日数を (基準日 - 誕生日) / 86400000 で出すと、夏時間のある国では1日足りなくなる | 生後日数を86400000で割ると米国東部では夏時間開始日が23時間のため1日少なく出ており、Date.UTCで日付を置き直してから引くと正しくなった。 | @hashito | 23:46 |
| 64 | 総バイト数が不明なダウンロード進捗をJavaScriptで扱う | lengthComputableがfalseの進捗では仮の総量で割合を作らず不定状態を返し、受信量が総量を超えても100%に丸めず割合不明に戻す関数を実装した。 | @evanmercerdev | 23:47 |
Publickey
対象日の該当記事はすべて Top 20 に掲載されています。
gihyo.jp
| # | Title | Summary | Published |
|---|---|---|---|
| 1 | 第281回 MySQL 26.7で変わったAUTO_INCREMENTのカウンター保存 | MySQL 26.7 では InnoDB の AUTO_INCREMENT カウンターがデフォルトで事前確保されるようになったと説明している。 | 09:30 |
GIGAZINE
| # | Title | Summary | Published |
|---|---|---|---|
| 1 | ブラウザの「指紋」でユーザーを識別する仕組みを体験できるサイト、実際に回線を切り替えたりシークレットモードでも同じニックネームに | Cookie 削除や VPN、回線切替、シークレットモードでも同じニックネームで識別される様子を体験できるサイトが公開された。 | 16:20 |
| 2 | CloudflareがDenoを買収して1年後に公式サポート終了へ、開発継続は引き継ぐ人が現れるか次第 | Cloudflare が 10月9日に Deno 開発元の買収を発表し、Deno の公式開発は約 1 年後に終了、以降の継続は新たな開発者次第になる。 | 17:00 |
| 3 | 後続のために道を切り開いていく繰り返し前提のブラウザゲーム「Missile Stream」をプレイしてみた | ミサイルとして洞窟を飛び、接触時の爆発で地形を削って次回のプレイを少し楽にできる強制スクロールのブラウザゲーム「Missile Stream」を遊んだ。 | 19:20 |
| 4 | 無料で7種類の超小型AIモデルをブラウザで動かせる「MicroLLM lab」、WebGPUで端末のGPUを活用 | SmolLM2 や GPT-2 など 7 種類の小型 AI モデルを WebGPU でブラウザ実行し、回答と生成速度を比較できる無料アプリが公開された。 | 20:45 |
| 5 | 「もしマインスイーパーがAAA級タイトルだったら」という過剰な演出と親切すぎる誘導が満載の「Triple-A Minesweeper」 | AAA 級大作にありがちな過剰演出と親切すぎる誘導でマインスイーパーを再現したパロディのブラウザゲームを実際にプレイした。 | 22:00 |
ITmedia News
2026-10-13 付の記事はありませんでした。
TypeScript Blog
2026-10-13 付の記事はありませんでした。
Node.js Blog
2026-10-13 付の記事はありませんでした。
Astro Blog
2026-10-13 付の記事はありませんでした。
Cloudflare Blog
2026-10-13 付の記事はありませんでした。
Vercel Changelog
対象日の該当記事はすべて Top 20 に掲載されています。
AWS What’s New
| # | Title | Summary | Published |
|---|---|---|---|
| 1 | Amazon Connect Customer now prefills step-by-step guides for after contact work(Amazon Connect Customer が後処理作業向けのステップバイステップガイドを事前入力するように) | Amazon Connect Customer が会話から予約番号・請求番号・要約などを抽出し、通話後の後処理ガイドの入力欄を自動で埋めるようになった。 | 07:28 |
| 2 | AWS DataSync Enhanced mode now supports FSx for OpenZFS, NFS 4.2, and object metadata controls(AWS DataSync Enhanced mode が FSx for OpenZFS、NFS 4.2、オブジェクトメタデータ制御に対応) | Enhanced mode で FSx for OpenZFS の送受信と NFS 4.2 に対応し、ユーザーメタデータをコピーするかを選べる ObjectMetadata オプションが加わった。 | 17:00 |
| 3 | Bring deep SageMaker AI expertise to your coding agent with the AWS AI/ML skill in the Agent Toolkit for AWS(Agent Toolkit for AWS の AWS AI/ML スキルでコーディングエージェントに SageMaker AI の専門知識を) | AWS AI/ML スキルが Agent Toolkit for AWS のコアスキルになり、コーディングエージェントが SageMaker AI でモデルの選定・学習・最適化・デプロイまで行える。 | 23:00 |
Google Cloud Blog
対象日の該当記事はすべて Top 20 に掲載されています。
Supabase Blog
| # | Title | Summary | Published |
|---|---|---|---|
| 1 | Ship changes to your Supabase backend with Grok Bot(Grok Bot で Supabase バックエンドへの変更をリリース) | Supabase が SpaceXAI Partner Network に参加し、Grok Bot にチャットで変更を頼むと Cursor が Supabase バックエンドへの変更を構築・実行する連携を発表した。 | 16:00 |
| 2 | Declarative Schemas 2.0 with pg-delta(pg-delta による Declarative Schemas 2.0) | pg-delta ベースの Declarative Schemas 2.0 で、CLI が生成するマイグレーションが RLS ポリシー・権限付与・ビュー設定・パーティション・ドメインの変更を取りこぼさなくなった。 | 16:00 |
web.dev
2026-10-13 付の記事はありませんでした。
Mozilla Hacks
2026-10-13 付の記事はありませんでした。
CSS-Tricks
2026-10-13 付の記事はありませんでした。
Smashing Magazine
2026-10-13 付の記事はありませんでした。
Hacker News
| # | Title | Summary | Published |
|---|---|---|---|
| 1 | rqlite: fault-tolerant relational database built on SQLite(rqlite: SQLiteベースの耐障害性リレーショナルデータベース) | Raftでクラスタ化した単一バイナリで、HTTP/JSONのAPIから読み書きでき、3ノード構成なら1台が落ちても無停止で動き続ける。 | 00:00 |
| 2 | Free and Open-Source Facebook Scraper – Lightweight, No Headless Browser(無料オープンソースのFacebookスクレイパー:軽量でヘッドレスブラウザ不要) | 作者によればPythonライブラリで、プロフィール・投稿・コメント・リアクション・グループ・Marketplace・検索結果を収集できる。 | 00:20 |
| 3 | Astro Recommender(Astro Recommender(天体観測おすすめ)) | 現在地と天気予報・空の明るさ・彗星データから今夜見やすい銀河や星雲などの深宇宙天体を順位付けする、MITライセンスのWebアプリ。 | 00:49 |
| 4 | Monolith – GUI and CLI tool for saving complete web pages as a single HTML file(Monolith:Webページ丸ごとを単一HTMLファイルに保存するGUI・CLIツール) | Rust製で、CSSや画像をdata URLとして埋め込みオフラインでも元の見た目で開ける。JSエンジンは持たず、動的ページはヘッドレスChromium経由を勧めている。 | 01:14 |
| 5 | Show HN: Weekend hack – shoot away Cloudflare CAPTCHAs(Show HN: 週末ハック – CloudflareのCAPTCHAを撃ち落とす) | Clickyphusは、ページ内テキストやJS条件に一致すると保存済み座標を最大20×20のグリッドで自動クリックするChrome拡張だ。 | 01:30 |
| 6 | Unreal Engine 5 compiled to WebAssembly and rendering in WebGPU(Unreal Engine 5をWebAssemblyにコンパイルしWebGPUで描画) | リンク先のSimplyStreamのページはJavaScriptがなければ読み込み表示の0%だけが出る構成で、デモや技術の説明は取得できなかった。 | 01:37 |
| 7 | The Disappointing Death of Deno: What Happened, Why, & What’s Next(Denoの残念な終焉:何が起きたのか、なぜか、そしてこれから) | Cloudflareによる買収でランタイムは12か月の保守後に開発停止、Deno Deployは6か月で閉鎖されるとし、VC出資のOSSは避けるべきだと主張している。 | 01:47 |
| 8 | NeoLeaf – Overleaf alternative with native Git and WASM compilation(NeoLeaf:ネイティブGitとWASMコンパイルを備えたOverleaf代替) | 各プロジェクトを自分のGitHubリポジトリに保存し、TeX LiveをWebAssemblyでブラウザ内コンパイルできる無料の共同LaTeXエディタだ。 | 02:06 |
| 9 | Tailwind CSS v4 Dynamic Themes with CSS Variables(Tailwind CSS v4でCSS変数を使ったダイナミックテーマ) | リンク先のSitePoint記事は取得時にHTTP 403 Forbiddenが返り、本文と公開日を確認できなかった。 | 02:20 |
| 10 | FCSS 2: Utility CSS that reads like CSS(FCSS 2:CSSのように読めるユーティリティCSS) | padding—24のように実際のCSSプロパティ名をクラス名に使い1クラス1宣言とする方式で、全体28MBのCSSをビルド時のpurgeで数KBに削る前提になっている。 | 03:23 |
| 11 | Show HN: Portable Guided Reviews you can send as HTML(Show HN: HTMLで送れるポータブルなGuided Review) | 差分を重要度順の章に分けたレビューを単一HTMLで書き出せ、共有リンクは鍵をURLフラグメントに残す暗号化アップロードで発行できる。 | 03:25 |
| 12 | Litestream: Streaming Replication for SQLite(Litestream:SQLiteのストリーミングレプリケーション) | SQLite APIだけを使うバックグラウンドプロセスとして変更をファイルやS3へ逐次複製し、書き込みロック取得用に空のヘルパーテーブルをDBに作成する。 | 04:33 |
| 13 | BCHS is an open source software stack for web apps. BSD, C, httpd, SQLite(BCHS:Webアプリ向けオープンソースソフトウェアスタック。BSD、C、httpd、SQLite) | OpenBSDと標準のhttpd、C言語、SQLiteを組み合わせる構成で、権限分離したバイナリのjail実行とWeb検索ではなくmanページ頼みの開発を勧めている。 | 04:52 |
| 14 | Show HN: Chkit – Schema, migrations and backfills for ClickHouse (like Drizzle)(Show HN: Chkit – ClickHouse向けのスキーマ・マイグレーション・バックフィル管理(Drizzle風)) | TypeScriptのDSLで定義したスキーマからレビュー可能なSQLマイグレーションを生成し、check —strictでCI上の未適用やドリフトを検出して失敗させられる。 | 06:55 |
| 15 | Portless: Vercel Labs Replaces Localhost Ports with Named URLs(Portless:Vercel Labsがlocalhostのポート番号を名前付きURLに置き換え) | 2026年3月の記事で、portless run next devと起動するとmyapp.localhostのような固定URLに振り分けられ、Cookieも分離されると説明している。 | 07:23 |
| 16 | Show HN: Monitor Postgres Health(Show HN: Postgresの健全性を監視) | dbhealthは単一コンテナで毎分SELECT 1の応答や接続数、テーブル鮮度、スキーマ変更、レプリカ遅延を測り、Prometheus・OTLP・StatsDへ出力できる。 | 09:57 |
| 17 | Show HN: Boxsh – a WASM shell sandbox that runs in the browser(Show HN: Boxsh – ブラウザで動くWASMシェルサンドボックス) | 70以上のcoreutilsをWebAssembly化し、IndexedDBやOPFSに永続化できる仮想ファイルシステム上でパイプやヒアドキュメント対応の独自シェルを実行できる。 | 10:57 |
| 18 | NPM-Check-Updates(npm-check-updates(依存パッケージ更新チェッカー)) | package.jsonの依存範囲を既存のsemver表記のまま更新でき、—doctorモードでは1件ずつテストを走らせ失敗した更新だけを元に戻す。 | 15:56 |
| 19 | Show HN: FM-1 synth emulator with a reverse-engineered CPU and WebAssembly JIT(Show HN: CPUをリバースエンジニアリングしWebAssembly JITを備えたFM-1シンセエミュレーター) | M-VAVE FM-1のJieLi AC791NをRustで再現して純正ファームをブラウザで動かし、よく実行されるコードをWebAssemblyへJITコンパイルする。 | 17:03 |
| 20 | PGlite: Embeddable Postgres with real-time, reactive bindings(PGlite:リアルタイムでリアクティブなバインディングを備えた組み込みPostgres) | PostgreSQLをWASM化した約3MB(gzip)のライブラリで、ブラウザではIndexedDB、Node・Bun・Denoではファイルに永続化できる。 | 17:38 |
| 21 | Encore – a simpler way to build on AWS and GCP(Encore – AWSとGCPでよりシンプルに構築する方法) | TypeScriptやGoのコード内でDBやキューを宣言すると、デプロイ時に自分のAWS・GCPアカウントへRDSやCloud Runとして自動構築される。 | 18:32 |
| 22 | Anatomy of SharePoint HTML Pages(SharePointのHTMLページの解剖) | あるダッシュボードは820KBのうち98%がテキスト化された画像で、SharePointのバックグラウンド抽出後は21KBに縮むなど、ページサイズが予測不能に変わると報告している。 | 19:42 |
| 23 | Show HN: Laya guard – a local check before your coding agent runs a command(Show HN: Laya guard – コーディングエージェントのコマンド実行前に行うローカルチェック) | 約322MパラメータのモデルLayaがノートPCのCPUで約90msでツール呼び出しを判定し、許可・確認・ブロックを返すフックを11種のエージェントに導入できる。 | 20:22 |
| 24 | Rendering JSX without a browser by embedding Node.js in a native program(ブラウザなしでJSXを描画する:ネイティブプログラムにNode.jsを組み込む) | jai製UIライブラリforbearにNode.jsを同一プロセスで組み込み、V8のオブジェクトからスタイルを直接読んで240Hzで毎フレーム全レイアウトを描画した。 | 20:47 |
| 25 | Show HN: Ecsodus – Migrate AWS Copilot apps to Terraform without losing prod(Show HN: Ecsodus – 本番環境を失わずにAWS CopilotアプリをTerraformへ移行) | 全リソースをRetain設定にしてからTerraformのimportブロックで取り込むことで、Copilotのスタック削除でALBやDBが巻き添えで消える事態を防げる。 | 21:02 |
| 26 | Show HN: I built a 100% declarative WAF. Try to hack it for research(Show HN: 100%宣言的なWAFを作った。研究のためにハックしてみてほしい) | Aethel Core WAFは純粋なPrologで書かれた13.7万節のルールを持ち、入力フォームから突破を試せるが、取得時点で突破者の殿堂入りはゼロだった。 | 21:21 |
| 27 | Show HN: Rollport – Copy new iPhone photos to a folder over USB(Show HN: Rollport – iPhoneの新しい写真をUSB経由でフォルダにコピー) | Rust・Tauri・Svelte製でWindows・Mac・Linuxに対応し、usbmuxd経由でHEICやProRAWを変換せず、前回以降の新しいファイルだけを取り込める。 | 21:47 |
| 28 | Dimitri Fontaine: Zero-downtime Postgres upgrades with logical replication(Dimitri Fontaine:論理レプリケーションによるダウンタイムゼロのPostgresアップグレード) | Postgres 16から18への実演でpgbouncer経由の切り替えによる書き込み停止を142〜151msに抑え、逆向きサブスクリプションでロールバックも可能にした。 | 21:56 |
| 29 | Sqlthon – A lightweight Pythonic layer for SQLite(Sqlthon – SQLiteのための軽量でPythonらしいレイヤー) | with Connectで接続し、add_tableやadd_recordでテーブル作成と挿入、Fieldと比較演算子で検索条件を書けるPythonパッケージを公開した。 | 22:03 |
| 30 | GCP Introduces Budget Spend Caps(GCPが予算の支出上限(Spend Cap)を導入) | 2026年7月の記事で、プロジェクト・サービス単位の上限に達すると課金対象の利用を自動停止する機能がGemini APIやCloud Run向けにプレビュー提供された。 | 22:07 |
| 31 | Port of the TypeScript compiler, checker and lsp to C#(TypeScriptのコンパイラ、型チェッカー、LSPをC#に移植) | Go版TypeScriptコンパイラをAIエージェントで約75〜100ドルかけてC#に移植し、型チェックはGo版より約13%遅い程度だったと報告している。 | 22:07 |
| 32 | Keyrace – A multiplayer typing game built on Cloudflare Durable Objects(Keyrace – Cloudflare Durable Objects上に構築したマルチプレイヤータイピングゲーム) | 最大6人が同じ文章を打って競うゲームで、英語・ポルトガル語・スペイン語を文字数をそろえて混在できる国際ルームと国別ランキングがある。 | 22:29 |
| 33 | Reconstructing a TypeScript bidirectional type checker(TypeScriptの双方向型チェッカーを再構築する) | 2021年9月の記事で、TypeScript風言語の型チェッカーを作る連載の序章として、Hindley-Milnerではなく双方向型検査を採る理由を述べている。 | 23:42 |