VOL. 179
WEB DEV DIGEST
WEB DEV OUTLINE
2026-11-01
日曜日 · JST
TODAY’S ISSUE 2026年11月1日 · 日曜日 WEB FRONTLINE

JavaScriptのdocumentをインスタンス化せずに使える理由とDOMの実体を調べてみたほか — Web Dev Digest: 2026‑11‑01

Top 20

JavaScriptのdocumentをインスタンス化せずに使える理由とDOMの実体を調べてみた

Source: Qiita | Published: 2026-11-01 02:41 JST

一問一答のAIアプリはもう古い?LangGraph.jsで『ライター×レビュアー』の自律推敲ループをReactに実装する方法

Source: Zenn | Published: 2026-11-01 00:00 JST

なぜSSRを使うとCSRより初回のページ表示が速いのか、やっと腹落ちした【React】

Source: Qiita | Published: 2026-11-01 00:39 JST

Trick or Type Guard? unknown だらけの TypeScript で生き残れ!🎃

Source: Zenn | Published: 2026-11-01 00:59 JST

音声AIのLLM障害を無限再試行しない:1ターン2回までの回復ラダーをTypeScriptで作る

Source: Qiita | Published: 2026-11-01 02:15 JST

【全解剖】React 19 × TypeScript × Manifest V3 で作る、次世代Chrome拡張機能「ZenithTab」の完全アーキテクチャ解説

Source: Qiita | Published: 2026-11-01 03:21 JST

AnyModelBot を Docker でローカル/自宅サーバーに立てて、長期記憶の Markdown ファイルを中身まで確認する

Source: Qiita | Published: 2026-11-01 05:49 JST

Claudeで週次SEOレポートを作った。運用で詰まったところ全部書く

Source: Zenn | Published: 2026-11-01 09:06 JST

ダークモードを全ツールで自動検査したら、直したはずの修正が逆効果だった

Source: Zenn | Published: 2026-11-01 09:38 JST

35日でフロントエンドの基礎を完全に理解する #26 - Nuxt①(ファイルベースルーティング・レイアウト・なぜNuxtか)

Source: Zenn | Published: 2026-11-01 09:46 JST

Nonna – TypeScript Dependency injection without the reflection tax(Nonna ― リフレクションのコストを払わずに使える TypeScript の依存性注入)

Source: Hacker News | Published: 2026-11-01 01:18 JST

Tell HN: SQLite’s lower() only lowercases ASCII letters(Tell HN: SQLite の lower() は ASCII 文字しか小文字にしない)

Source: Hacker News | Published: 2026-11-01 01:30 JST

A studio website where every page is one PostgreSQL query, served off a Mac Mini(全ページを PostgreSQL のクエリ 1 本で生成し、Mac mini から配信するスタジオのサイト)

Source: Hacker News | Published: 2026-11-01 00:19 JST

Show HN: NES Contra (1987) port (ASM –> C and then C –> WebAssembly)(Show HN: NES 版『魂斗羅(Contra)』(1987 年)の移植 ― アセンブリから C へ、さらに C から WebAssembly へ)

Source: Hacker News | Published: 2026-11-01 04:18 JST

HTTP/3 is faster with some work and help from Cloudflare(HTTP/3 は手間をかけ、Cloudflare の助けも借りれば速くなる)

Source: Hacker News | Published: 2026-11-01 03:51 JST

Amazonのクラウドサービス「AWS」がカードゲームになった「AWS BuilderCards」を実際に遊んでみた

Source: GIGAZINE | Published: 2026-11-01 16:45 JST


All Articles

Zenn

#TitleSummaryAuthorPublished
1Workers の cron で Threads に毎日投稿する — 周回で計測記録ごと消していた1行Cloudflare WorkersのcronとD1で2026年8月22日から毎日21時にThreadsへ費用0円で自動投稿し、原稿一周時に計測記録まで消していた1行を10月16日に見つけた@zeroyen_dev02:58
2REAの解析が終了0でも、検索処理の詳細が見つからなかった話REA 6.8.0でShelfSearchを解析し終了状態0・構文解析失敗0でも、search.mjsの詳細が結果量の制限で省略されていたと気づき追加解析した@katachiworks04:20
3Inside the CorelDRAW .CDR File Format: Parsing RIFF & Bézier Paths(CorelDRAW の .CDR ファイル形式の内部:RIFF とベジェパスの解析)1989年から印刷・看板業界で使われるCorelDRAWの.cdr形式をRIFFコンテナとベジェパスの単位で解析し、Webでのプレビューパイプラインに載せる道筋を示した@utilvo05:51
4作業記録を手順書に変える置き場所と型、自社運用から整理する作業記録が手順書にならないのは置き場所だけ決めて「型」を決めていないためだと主張し、詰まった点と直し方を残す型を自社運用から提示した@hakumaigenki08:21
5受付のない入口に置いたタブレットの設計:全画面ウェブアプリと、触っていないときだけの更新受付のない山のラウンジ入口に10インチAndroidタブレットを全画面Webアプリのキオスクとして置き、Pixel Tablet計画と違う実機や触っていない時だけ更新する仕組みで直した@kensaurus08:39
6Lambdaの同時実行、予約済みとプロビジョニング済みの違いLambdaの予約済み同時実行は追加料金なしで関数に専用枠を確保し、プロビジョニング済み同時実行は実行環境を事前準備する別の仕組みだと整理した@yasutomo797408:45
7脆弱性対応で迷わないために、システム構成図を2種類に分けてみた脆弱性発生時の問い合わせ先探しを短くするため、技術的な構成図とAWS・OpenShiftなどの担当部署を示す図の2種類に分けた@gachigachi09:00
8JSX が JavaScript になるまでclassではなくclassNameを使い{name}の式を埋め込むJSXはHTMLでもJavaScript構文でもなく、JavaScriptに変換されてからブラウザで動く流れを追った@onclimb10:21
9Cloud Armor の WAF を CRS 3.0 から 4.22 に上げる前に知るべきことCloud ArmorのWAFはOWASP CRS 3.0・3.3・4.22の3系統があり公式は4.22を推奨するが、3.0からの移行手順が公式に無いため事前に確認すべき差分を洗い出した@tamai_hideyuki10:27
10Vercel CronとSupabase pg_cronの違いと使い分けをわかりやすく解説Vercel Cron JobsとSupabase pg_cronは動作する場所が異なり、深夜のデータ削除・5分ごとのステータス更新・外部API取得の例で使い分けを示した@frontline10:48
11Rallitにstandaloneを適用した話Inflabの採用サービスRallit B2CでNext.jsのstandalone出力を適用し、macOS環境で約4.67GBあったDockerイメージを縮小した(2023年9月執筆)@inflab11:55
12Claudeと一緒に囲碁アプリ『デストロイ碁』を作って公開するまでClaudeと作った囲碁アプリ「デストロイ碁」にHPと「跡」、ダンジョン、オンライン対戦を足して公開するまでを全9本の開発記シリーズとして書き始めた@robit12:00
13Bedrockのプロンプトキャッシュは何を再利用するのか、図で整理したAmazon BedrockでClaudeを使う際のプロンプトキャッシュが保存するのは入力を処理した計算結果で、ツール定義やシステムプロンプトの再利用と料金変化を図示した@hknote13:00
14静的サイトのLLMO対策:Markdown出し分け・llms.txt・Content Signalsを実装自社サイトでAccept: text/markdownにはMarkdown版を返す出し分け、llms.txt、Content Signalsなど4つのLLMO対策を静的サイトに実装した@takamasa_aiso13:03
15Agent Platform Pipelines(旧Vertex AI)× LightGBMの単体テスト実践パターンAgent Platform Pipelines(旧Vertex AI、KFP SDK v2)とLightGBMの精度だけが劣化するサイレント障害を、.python_func属性とArtifactモックでローカルCIの単体テストにした@caron1413:29
16Vue Fes Japan 2026 に参加して見えた、OSS とインターンの共通点Vue Fes Japan 2026でNaoki Habaさんの「Vite+へのコントリビュートと、チームメンバーになって見えた景色」が最も刺さり、OSSとインターンに共通点を見いだした@tknkaa14:07
17CSSで『カード内の文章が縦長になる』問題を防ぐ——min-width: 0 と安全なGrid設計カード本文が数文字ごとに折り返す崩れはGrid/Flex子要素の最小幅・固定カラム・max-widthの重なりが原因で、min-width: 0と安全なGrid設計で防げると示した@shige700014:20
18【React Router v8】チートシート【2026.11現在】React Router v8の早見表で、直近の安定版はv8.5.1(2026-10-27)、v7でfuture flagをすべて有効にしていればAPI移行は小さいと整理した@mshrynzw14:33
19AWS におけるアーキテクチャの設計の基礎AWS公式カリキュラム「AWS におけるアーキテクチャの設計の基礎」約60時間分を受講し、各サービスの役割と組み合わせ方を整理した@tsubasa234514:52
20ハッカソン予選敗退から再挑戦!非エンジニアが作った「世界対戦じゃんけんWebアプリ」をプロの皆様に診断してほしいZennハッカソン1次予選で敗退した非エンジニアが、AIツールで作り直した世界対戦じゃんけんWebアプリへの診断をプロに求めた@scopewest14:58
21Amazon WorkMail終了に伴いRoute 53管理ドメインをGmailへ移行した手順Amazon WorkMailが2027年3月31日に終了するため、DNSはRoute 53のままメールをGoogle Workspace(Gmail)へ切り替えた@92me15:00
22【CVE-2026-111497】Brotliの脆弱性(Broccoli2Shell)CVE-2026-111497はGoogleのBrotliで細工された圧縮ストリームのデコード時に境界外書き込みが起き、未認証でDoSやRCEに至る可能性があると伝えた@tetsurou15:44
23AWS・Azure・OCIを比較する ― 用語・管理単位・課金・得意領域の違いAWS・Azure・OCIの用語・管理単位・課金・得意領域を対比し、AWSはサービス数・事例・情報量が最も多いと位置づけた@banana15:47
24[AWS]RDSの手動スナップショットRDSのaws-lab-mysqlで手動スナップショットaws-lab-mysql-manual-1を取得し(約5分)、そこからDBを復元した@77nnaapp15:50
25Ei-TypeBombのルーム共有に対応しましたタイピングゲームEi-TypeBombで、アカウントなしでもリンクからルームに入れるルーム共有に対応し、v1.0.0のシングルプレイに続いて初回導線を簡単にした@vgnz93hs16:12
26REAの解析結果はどこから読む? 小さな検索教材で関数の場所から処理を追う2026年10月28日に保存したREA 6.8.0の解析記録で、ShelfSearchの対象確認→関数の場所→短いソースを読む→メモの順に検索結果を並べる処理を追った@katachiworks16:18
27Supabase無料プランの自動一時停止をGitHub Actionsで防ぐ(1日1回では足りなかった)Supabase無料プランの自動一時停止をGitHub Actionsのkeepaliveで防いだが、1日1回では毎日成功しても一時停止警告が届いたため原因を切り分けた@bamtech190416:27
28OBJ+MTL+テクスチャを1つのGLBに:テクスチャを失わずにWeb用3Dモデルをまとめる方法OBJは.mtlと参照テクスチャに分かれ移動やリネームでWebビューアがグレー表示になるため、形状・マテリアル・テクスチャを1つのGLBにまとめた@jeremy_3dconv16:48
29freee請求書APIとGASで月次請求を自動化する:作成までを自動にして、送付は手で送るクラフトビールのケグ配達記録をGoogle Apps Scriptで月次集計し、freee請求書APIで取引先ごとの請求書作成までを自動化、送付だけは手で行う形にした@mediiiiium17:18
30Astro と Cloudflare Pages で作る静的な性格診断(Big Five)の実装メモ全30問・5件法のBig Five性格診断をAstroで作り、採点と結果表示をブラウザ内で行い回答をサーバーへ送らずCloudflare Pagesで静的配信した@seikakutest18:28
31Access Analytics in the AI Era: Conversational Analytics /w BQML(AI 時代のアクセス解析:BQML による会話型分析)GA4のデータをBigQueryへエクスポートしてBQMLで会話型分析にかけ、具体的なマーケティング分析の例を示した@zuck19:20
32Security HubのCSPMとv2(Essentials)は課金体系がまるで別物だったAWS Security HubのCSPMとv2(Essentials)は課金体系がまったく異なり、Security Hubの「抑制」とGuardDutyのSuppression rulesも別物だと整理した@bamtech190419:25
33AWS Lambda がIAMリソースベースポリシーの全機能に対応した話2026年8月にAWS Lambdaのリソースベースポリシーが IAMポリシーの全機能に対応したことを受け、変更点と移行時の注意点を整理した@bamtech190419:25
34PADでブラウザの価格を読み取る:JavaScriptで数字を拾い、Pythonでファイルに書く(自動売買)Power Automate Desktopでブラウザに出ている価格をJavaScriptで拾いPythonでテキストファイルへ書く、売買も注文もしない最小の取得段を作った@yoru_build19:29
35Supabase RLS で TO service_role が PostgREST 経由では silent に失敗するSupabase RLSでTO service_roleのポリシーはPostgREST経由では機能せず、TO publicにauth.role() = ‘service_role’のチェックを書くべきだと示した@joemike19:44
36Go でブログ API を15分で作る自作のGoコードジェネレータ群kanna(orm・validate・mapper・di・fixture)とPostgreSQLで、CRUDとコメント投稿を持つブログAPIを14分48秒で作った@mickamy19:48
37zod 4.3 から、refine 済みスキーマの .pick() が例外を投げる認証ライブラリ更新のロックファイル変更でzodが4.0.17から4.4.3へ上がり、refine済みスキーマの.pick()が例外を投げて2画面が真っ白になったと判明した@kana001_bit20:00
38Aurora DSQL対応のテストを、本物のクラスタなしでCIで回す宣言的スキーマ管理ツールpistachioを—engine dsqlでAurora DSQLに対応させ、PostgreSQL 16との差分を本物のクラスタなしでCIテストした@winebarrel20:00
39ISUCON2026 参加記:Claude Code と Issue 駆動で 8 時間、Score 100655(135位)ISUCON2026でClaude CodeにPRを作らせるIssue駆動で8時間戦い、ロック粒度の縮小とPL/pgSQL化などで約3,000点から100,655点(135位)まで伸ばした@mahiguch20:34
40【CloudWatch】Logs Insights(ログ分析)を使って、”なんとなく”のログ探しを卒業する【Lambda】ログストリームを1つずつ開く運用の限界から、CloudWatch Logs InsightsでLambdaのログをクエリで絞り込む基本の使い方と例を示した@yoss_k321:00
41Dependabot の TypeScript 7 更新が typescript-eslint で止まったので、Oxlint に移したDependabotのTypeScript 7更新がtypescript-eslintのpeer制約で止まったため、ESLintをOxlint 1.89.0に置き換えTypeScript 7.0.2へ移行した@kyto6421:00
42既存コードから仕様書・テストまでをつなぐ開発フローを、Codex の Agent Skills で作った話TypeScript/Next.js/MUI/Prisma/PostgreSQLのWebアプリで、CodexのAgent Skillsにより既存コード→仕様書→テスト作成・実行を一つの流れにした@elletech21:11
43明細 PDF の「12/20」にどの年を付けるか。1 月分に並ぶ 12 月の利用日で決めた 3 つの規則(pdf.js・外部送信ゼロ)明細PDFを会計CSVに変えるpdf.js製拡張で、年の無い「12/20」に付ける年を1月分に並ぶ12月の利用日から決める3つの規則を定めた@sora_proj21:21
44Amazon Bedrock GuardrailsだけでClaudeは安全になるのか?プロンプトインジェクションを実機検証Converse APIのtoolResultはBedrock Guardrailsの評価対象外で、検索先FAQに紛れた命令によるプロンプトインジェクションを架空の銀行チャットで実機検証した@kawam_aki21:36
45性格タイプ4文字と誕生日から、つなぎ目のない線の模様を作った性格タイプ4文字と誕生日から継ぎ目なく並べられる線の模様を生成し、URL1つでGitHubプロフィールREADMEやサイト背景に使える16types-crestを公開した@kasgo21:42
46Agentic AI 時代におけるオントロジー入門RDF/RDFS/OWL/SPARQL/SHACL/推論器/VKGを1つの題材で通して説明し、AWS Context Ontology Acceleratorを実機に展開した実測も載せた@daichidev21:49
47Amazon Bedrock の構造化出力を破壊しようとしてみた(失敗)JSONスキーマで出力を制限するAmazon Bedrockの構造化出力を壊そうと試みたが、スキーマ強制を破れず失敗に終わった@hikotty21:51
48Kiro の初期セットアップ後によく聞かれる設定をまとめる【利用者編】AWSのSAが、非エンジニア利用者からよく聞かれるKiroの設定(議事録の書式固定、社内用語の記憶、確認ボタンの削減と重要ファイル保護など)に答えた@tomachi21:51
49Kiro の初期セットアップ後によく聞かれる設定をまとめる【IT 管理者編】KiroのIT管理者向けに、PCへの一括設定配布、組織としての許可の上書き、MCPサーバーやモデルの制限、社用サインイン方式の強制に使う設定を示した@tomachi21:51
50ACMのメール検証終了:期限の分解、ARN維持の資料差、ACME導入後に残る運用責任ACMのメール検証終了は2027年1月1日・3月31日・9月30日・2028年3月15日の4つの日付に分かれ、9月30日以降は既存証明書を更新できなくなると整理した@xim2jp_tokyo22:11
51拡散VLMの論文 LOWN を、LLaDA-V の実際の推論記録で遊べる3DゲームにしたKAISTの拡散VLM論文LOWNを、M4 ProのMacBookでLLaDA-Vを実際に動かして記録した候補語を使う、目を閉じて飛ぶ3Dゲームにした@zguo22:22
52Claude API で作った朝活アプリから、あえて API を外した話前夜のメモに触れたメッセージが翌朝届く朝活PWA「朝のたより」(React+TypeScript+Three.js、データはlocalStorageのみ)から、あえてClaude APIを外した@sivami22:38
53再試行は、読み取りの呼び出しに置く外部SaaS読み取り→チャット投稿→ドキュメント追記の定期ジョブをEventBridge Scheduler+Lambdaへ移し、二重書き込みを避けるため再試行を読み取り呼び出しだけに置いた@miyakona23:33
54Kiro CLIとKiro Crewを改めて入門してAWSで動かすまで2026年11月時点のKiroはIDE・CLI・Web・Mobile・Crewの5入口があり、CLIはAPIキーでヘッドレス実行でき、Crewは常駐エージェントとして公開されたと確認した@upkc022623:43

Qiita

#TitleSummaryAuthorPublished
1TypeScriptのconstアサーションを学ぶTypeScriptのas constはオブジェクトや配列をreadonlyにし、値をリテラル型で推論させる2つの効果を持つと書籍オブジェクトの例で示した@stack-overthinker00:20
2AWS試験を初めて英語で受けて分かったことAWSのAI Business Strategist(AIB-C01)を初めて英語で受けて合格し、ESL +30分の申請と要件だけを読む解き方が必要だと結論づけた(残り時間は1分)@kenken3800:23
3個人開発で他人の位置情報を預かることになったので、やったこと・やらなかったことPASMO・Suicaのタッチ時にiPhoneから位置情報を送る交通費サービスで、社員1人の会社として他人の位置情報を預かるためにやった対策とやらなかったことを挙げた@Naoki_yas00:32
4Chrome拡張(MV3)でDocument Picture-in-Pictureの「常に手前」ウィンドウを作るChrome拡張(MV3)でフォーカスを失っても閉じない「常に手前」ウィンドウを、ネイティブアプリではなくDocument Picture-in-Picture APIで実現した@ridonaswoodman01:00
5Docker Hardened Image(DHI)に切り替えたらイメージサイズと脆弱性はどれだけ減ったか実測してみたNode slimをDHI runtimeへ替えるとCRITICAL/HIGHが49〜62件から0件、サイズは約47%減ったが、alpineから-devへ替えると逆に増えた@yitaya03:09
6ウィジェットを1つ足すたびに4つの switch を書き換えていた。「レジストリ駆動」に組み替えて、追加を4か所の宣言で終わらせるZenithTab v1.6で11種類のウィジェット追加のたび4ファイルのswitch (widget.type)を書き換えていたのを、レジストリ駆動にして4か所の宣言で済むようにした@miyabi_ver3903:18
7Oracle AI Database@Azure のBase Databaseを作成して、App ServiceとPower BIのPOCを構築してみたOracle AI Database@AzureでBase DatabaseのStandard Editionを作り、App ServiceとPower BIからPrivate接続で使うPOCを構築した@ogacloud04:00
8セッション最初の2回のモデル呼び出しを固定モデルへ切り替える処理と、その再試行条件各セッション最初の2回のモデル呼び出しはプランやモデルピッカーの選択に関係なくgpt-5.6-terraに強制され、カウンタ・再試行・日次支出停止と組み合わさると整理した@Florian04:31
9PDF/X-1a and PDF/X-4 Prepress Architecture: How OutputIntents, CMYK ICC Profiles, and TrimBox Validation Work in JavaScript(PDF/X-1a と PDF/X-4 の入稿アーキテクチャ:OutputIntents・CMYK ICC プロファイル・TrimBox 検証を JavaScript で行う仕組み)PDF/X-1aとPDF/X-4の入稿でOutputIntents・CMYK ICCプロファイル・TrimBoxをJavaScriptで検証し、RIPでのRGB画像の色ずれなどを防ぐ仕組みを示した@utilvo06:39
10wasmで、アセンブラ その6wasmがスタックマシンであることをplunkerのwatサンドボックスで試し、i32/i64のadd・sub・mulなど主要ニーモニックを機能別に一覧化した@ohisama@github07:57
11Docker でテストを隔離するなら —network none:本物の API に届かないことを確かめたテスト用Dockerコンテナに—network noneを付けると、テストが誤って本物のAPIを呼んでも外へ出られないことを偽のawsコマンドで確かめた@torifukukaiou08:47
122026年11月1日 今日のQiitaトレンド記事をポッドキャストで聴こう!前日夜のQiitaトレンド記事をAIポッドキャスト化して毎朝7時に更新しており、11月1日分にはSSM Session ManagerでDBに接続する記事などを収録した@ennagara12809:33
13Next.js の静的書き出しで、Google がスラッシュ無しの URL を拾い続けた原因は RSC ペイロードの中の path だった1,741市区町村の図鑑サイト「まちがたり」で、Googleがスラッシュ無しURLを拾い続けた原因はNext.js静的書き出しのRSCペイロード内のpathだったと判明した@hiraokashi09:55
14Amazon Linux 2023をupgradeできない->再起動->起動しないt3a.nano(512MiB)でのdnf upgrade中断はOOM Killerが原因で、再起動後はt3a.smallに上げても起動せず、作り直すしかなかった@nkojima10:12
15kintoneのメール作成を題材にmailtoを組み立てる|日本語・&・+・改行をJavaScriptで確認kintoneのmailto組み立てでは値を連結すると&が区切りと解釈されるため、URL構造を固定しencodeURIComponentで値だけをエンコードすべきだと示した@kintaco11:07
16【AWS CLF合格体験記】未経験からのステップアップ!1か月でゆるっとAWS CLFに合格する文系・未経験から約1か月でAWS Certified Cloud Practitioner(CLF)に合格し、お金をかけない教材選びと勉強の進め方を公開した@kanzo1811:23
17フロントエンドの技術選定で React 以外の選択肢を検討してみる ― Angular 編Angular 22.1.7はサポート期間18か月・Signals・OnPush既定・Signal Formsを備え、長期保守やフォーム中心の業務画面に向くと結論づけた@Yasushi-Mo11:23
18lineWidth に 0 を代入しても線は消えないCanvasのctx.lineWidthは0・負の値・Infinity・NaNの代入を無視するため、6の後に0を入れても6のままで枠が描かれると示した@morphio11:45
19controlled inputの再実行はstateの置き場所で変わる。10・100・500項目で比較するcontrolled inputを10・100・500項目で比べ、stateを各入力欄へ置けば1欄の編集で再実行される入力コンポーネントは1つだけと判明した@hiro12311:49
20Framework7のビルド構成とKitchen Sinkから見る導入検討の視点iOS/Android対応のモバイルHTMLアプリ向けFramework7のビルド構成とKitchen Sinkを調べ、Vue・Reactとの組み合わせを含む導入検討の視点を挙げた@gitmeshi13:00
21Auth.js v5で環境変数はどう変わった?Google OAuthの設定まとめNext.js 16+Auth.js v5+Neon PostgresのGoogleログインで、v4のNEXTAUTH_SECRETがAUTH_SECRETに変わる点やAUTH_URLの要否を整理した@hey_miii13:09
22Kotlinでの機能作成#1(要件編)Androidアプリ・Kotlin API・DBを連携した申請管理アプリのMVPを作る連載1回目で、学習用の単一利用者などの要件を文書化した@Sniimura062314:09
23Kotlinでの機能作成#2 (基本設計編)申請管理アプリ連載の2回目で、申請者・Androidアプリ・Kotlin API・データベースの役割を定め業務フロー図を作った@Sniimura062314:11
24runc・gVisor・Kata+Cloud Hypervisor・cchv+Cloud Hypervisorを、同じPostgreSQLとnginxで比べた顧客DBを専用microVMで動かすコストを測るため、runc・gVisor・Kata+Cloud Hypervisor・自作cchvで同じPostgreSQLとnginxを同条件で比べた@radarworks15:11
25初めてのAWS-Architect-セクション7(S3)Amazon S3の基本概念からセキュリティ、静的Webサイト公開、データレイク構築まで、AWS Architect学習のセクション7として整理した@akihira15:59
26技術書のコードを手で写さない。Markdownの{{file:}}で、gitのコミットを固定して実ファイルから取り込む技術書の原稿Markdownに{{file:}}の目印を書き、gitのコミットを固定して実ファイルからコードを取り込むビルドで写し間違いを防いだ@mugenweb16:09
27お天気アプリ#30お天気アプリ写経の30日目で、sr-onlyでスクリーンリーダーにだけ読ませる方法やsessionStorageとlocalStorageの違いを学んだ@langhuanamacha16:15
28プライベート環境のEC2インスタンスへAWS CLIを導入する手順についてFleet ManagerのRDPで入れるプライベート環境のWindows EC2インスタンスに、作成済みのS3を経由してAWS CLIを導入した@tomoya011716:18
29Cloud Run(最小インスタンス数0)のSlack botで通知が連投される原因と、Boltでhttp_timeoutの再送だけを無視する対策Cloud Run(最小インスタンス0)のBolt製Slack botの3連投はコールドスタートで3秒を超えたSlackの再送が原因で、http_timeoutの再送だけ無視して解消した@ken_risu_dev16:22
30ページ指定の「1」と配列の「0」を混同しないための入力境界ページ指定は表示上1始まり・返り値0始まりと決め、parsePagesがASCIIの正の整数と半角カンマ区切りの範囲だけを受け付けるよう入力境界を定めた@yanwang16:26
31Redisキャッシュ入門:Node.jsでAPIの応答速度を改善する実践方法Node.jsとExpressでRedisキャッシュを実装し、同じデータを返すAPIのDBアクセスを減らす方法とキャッシュの有効期限の設定を示した@wow88my_official16:30
32EXPLAIN ANALYZEのcostとactual timeの読み分け方EXPLAIN ANALYZEでは10万超のcostや最上位ノードのactual timeだけで原因を決めつけず、loopsを掛けた行数で読み分けるべきだと示した@techdbblog16:44
33初心者が選ぶならどっち?Next.js と Remix の学習ハードルとルーティング比較ファイルパスがそのままURLになるNext.jsの方が初心者に入りやすく、Remixは$付きファイル名やloader/actionの理解が要ると結論づけた@felix-jp-studio16:53
34個人開発のお金シミュレーターを作成、フロントは Cloudflare Pages・API は Workers に分離した(React + TypeScript + Vite)お金シミュレーターサイト「R Tool Lab」をフロントはCloudflare Pages、APIはCloudflare Workersに分離し、シミュレーターを9種類に増やした@Kakkoiiraretsugaomoitsukanai17:09
35JavaScriptでテーマ一覧を並べたら「10」だけ先頭に来ました(Object.keys の並び順のルール)Object.keysは整数のようなキーを先に昇順で並べるため、10テーマのボタン一覧で「10」だけが先頭に来たと判明した@tarou_081818:31
36Astro + Cloudflare Pages で静的 Big Five 性格診断を出した実装メモ30問・5件法のBig Five診断をsrc/data/questions.jsonの題庫とクライアント採点で作り、Astro+Cloudflare Pagesのdist/配信で回答をサーバーに送らない構成にした@seikakutest18:37
37【IT業界25年目】ADHDポンコ鬱エンジニアが人生賭けて運営中の求人サービス『ヴェテラン』でも考えさせされたGMO関連サービスへのサイバー攻撃と中国AIの脅威。AIエージェント時代に金融システムのセキュリティは守れるのか?2026年10月のGMOインターネット「お名前.com デスクトップクラウド」へのサイバー攻撃などを受け、AIエージェント時代の金融システムのセキュリティに懸念を示した@Veteran19:44
38【Laravel】Docker(Sail) + MySQL環境構築からVue.js(Breeze)導入・ファイル管理CRUD設計までWSL2のDocker DesktopでLaravel Sail+MySQL環境を作り、Breeze経由でVue.jsを導入してファイル管理CRUDを設計した@rlagtjd072920:00
39依存パッケージの脆弱性とEOLをまとめて監視する「Vectana」を作った会社・部署・協力会社をまたいで全プロジェクトの依存パッケージの脆弱性とPython・Node.jsなどのEOLを一か所で監視するVectanaを作った@heki-dm20:09
40npmのinstall-strategyを4種類切り替えてnode_modulesの中身を比べてみたnpmのinstall-strategyをhoisted・nested・shallow・linkedの4種類で切り替えてnode_modulesを比べ、v11以降のドキュメントはパッケージ作者にlinkedを推奨していた@amahisa120:30
41PDF分割の指定を検査する:抜けと重複を返し、順序は別に確かめるPDF分割指定[[0,1],[1,3]]は要素数4でも1が重複し2が欠けるため、抜けと重複を返す検査と順序の確認を分けて実装した@yanwang21:02
42ACMのメール検証が終わる:期限の意味とDNS検証へ移す前の棚卸しACMは2026年8月にメール検証の段階的終了を発表し、2027年1月1日の新リージョン提供終了など4つの日付ごとに止まることと移行前の棚卸し項目を示した@Xim2jp22:11
43同期処理と非同期処理とは?違いや使い分けを解説同期処理は1つずつ完了を待ち、非同期処理は通信などの待ち時間に別処理を進めると、ユーザー情報と商品情報の取得例で違いを示した@myaX22:38
44【DynamoDB Streams x SQS】ストリームの接続方式を整理するDynamoDB Streams×Lambdaは同時実行がシャード数×ParallelizationFactorで最大640止まりだった前回を受け、SQSを挟む接続方式を整理した@jus173022:41
45ディレクトリ設計のベストプラクティスを学ぼう(フロントエンド)Alan Alickovic氏のbulletproof-reactを参考に、ディレクトリ設計はコードを探して変更・管理しやすくするためにあると初学者向けに示した@okixon22:53
46Vue+Spring Bootで403が出たときの切り分け方VueからSpring Bootを呼んだ403はpermitAll()でも直らない場合CSRFトークン不足やCORS設定が原因になり得るとし、開発者ツールとSpring Securityで切り分けた@Akkami23:23
47Webアプリケーションに3D表示を組み込む ~Three.js・Babylon.js・CesiumJSの比較~Visual Studio・C#・ASP.NET Core MVCの環境を想定し、Webアプリの3D表示ライブラリThree.js・Babylon.js・CesiumJSを比べた@masayasu_t23:29
48新卒1年目が半年でAWS全冠を達成した話新卒1年目が2026年10月にAWS認定資格13個すべてを半年で取得して全冠を達成し、受験日・スコアと勉強方法を公開した@haniwa_qiita23:29
49Cloudflare AgentsがPi 1.4に対応したので、Agentの中断・復旧・永続化を検証するCloudflare Agents SDKのPi 1.4対応を受けDurable Object上のAgentを停止させたところ、最後のチェックポイントから再開したが副作用が2回起きたと判明した@tanahiro201023:30
50電話番号から数字以外を消すだけで tel: を作ったら、全角の03は空になり、+81 (0)3 は 0 が1つ多く残った電話番号から数字以外を消すだけのtel:生成では全角の「03」が空になり、「+81 (0)3」は0が1つ多く残ると判明した@hashito23:47

Publickey

2026-11-01 付の記事はありませんでした。

gihyo.jp

2026-11-01 付の記事はありませんでした。

GIGAZINE

対象日の該当記事はすべて Top 20 に掲載されています。

ITmedia News

2026-11-01 付の記事はありませんでした。

TypeScript Blog

2026-11-01 付の記事はありませんでした。

Node.js Blog

2026-11-01 付の記事はありませんでした。

Astro Blog

2026-11-01 付の記事はありませんでした。

Cloudflare Blog

2026-11-01 付の記事はありませんでした。

Vercel Changelog

2026-11-01 付の記事はありませんでした。

AWS What’s New

2026-11-01 付の記事はありませんでした。

Google Cloud Blog

2026-11-01 付の記事はありませんでした。

Supabase Blog

2026-11-01 付の記事はありませんでした。

web.dev

2026-11-01 付の記事はありませんでした。

Mozilla Hacks

2026-11-01 付の記事はありませんでした。

CSS-Tricks

2026-11-01 付の記事はありませんでした。

Smashing Magazine

2026-11-01 付の記事はありませんでした。

Hacker News

#TitleSummaryPublished
1Ask HN: How feasible is the transition from webdev to embedded/firmware?(Webエンジニアから組込み・ファームウェア開発への転身はどれほど現実的か)ネイティブ開発出身で直近10年をフルスタックWebに費やした投稿者が、C/C++/Rust中心の組込み職へ今から移れるか助言を求めている02:54
2Show HN: Aruma – clean-room self-hosted backend for the official Firebase SDKs(Aruma:公式Firebase SDK向けにクリーンルームで実装したセルフホスト型バックエンド)Apache 2.0のGo製単一バイナリとPostgreSQL 18で動き、v0.4.0時点でAuth・Storage・Firestore互換DBに対応している04:35
3Show HN: Othismo, a Runtime for Sandboxed Objects(Othismo:サンドボックス化されたオブジェクトのためのランタイム)AssemblyScriptで書いたオブジェクトがマウントされたパスだけを見るPlan 9風の名前空間で動き、公式サイト自体もこのランタイム上で稼働している05:23
4Wrangler – Open-Source macOS Window Manager (Swift, Grid HUD, Auto-Tiling)(Wrangler:Swift製でグリッドHUDと自動タイリングを備えたオープンソースのmacOSウィンドウマネージャー)SIPを無効化せずmacOS 13以降で動き、BSPツリーによる自動タイリングやVim風H/J/K/Lのフォーカス移動を備える。MITライセンスで公開した06:18
5A coding agent that fits in 636 KB – no Node, no Python, no NPM(636KBに収まるコーディングエージェント、Node・Python・NPM不要)C11製で外部依存のない単一実行ファイルとして動き、Windowsでは私的メモリ約1.7MBで、models.devのカタログから各社モデルを選べる08:30
6A developer recreated a 1990s 486 PC in JavaScript(ある開発者が1990年代の486 PCをJavaScriptで再現した)Jan de Jagerのe486-web(v0.1)が80486DX2-66機とSound Blaster 16などの拡張カードをブラウザで再現し、FreeDOSが起動したと報じている08:44
7Show HN: Dolly – A Tribute to “The Birth and Death of JavaScript”(Dolly:講演 The Birth and Death of JavaScript へのトリビュート)ブラウザタブ内でC/C++コンパイラから自身をビルドするPOSIX風ユーザー空間で、amy installでNeovimやtmux、Claude Codeなどを追加できる16:52
8HTMLSave – Instant single-file HTML hosting with subdomains and MCP(HTMLSave:サブドメインとMCPに対応した単一HTMLファイルの即時ホスティング)index.htmlは最大3万文字、CSS・JSは各1万5千文字まで公開でき、公式MCPサーバー経由でClaudeやChatGPTからサイトを作成・更新できる19:23
9Show HN: Shroom – screen recording and sharing, your own Cloudflare, 10M setup(Shroom:自分のCloudflareで動く画面録画・共有ツール、セットアップは10分)macOS 14以降のApple silicon向けのMITライセンスのアプリで、動画は自分のCloudflareに保存され、無料枠なら約3時間分まで費用がかからないとしている22:53
10Show HN: IsSiteDown – Chrome extension to check current site availability(IsSiteDown:表示中のサイトが落ちているかを確認するChrome拡張機能)クラウド側からHTTP応答・DNS解決・TLS証明書を調べ、Cloudflareなど既知のサービスは公式ステータスの障害情報も表示する。ストア上はv0.8.16で利用者は8人にとどまる22:54
11Previously untranslated Einstein paper in English(これまで英訳されていなかったアインシュタインの論文の英語版)クルックスのラジオメーターの力を論じたZur Theorie der Radiometerkräfteを、2026年1月にパブリックドメインになったのを受けて英訳公開した22:54
12Show HN: WinSQLite Editor–Native C++/Qt SQLite with SQLite-vec and 3D graph(WinSQLite Editor:sqlite-vecと3Dグラフを備えたC++/Qt製のネイティブSQLiteエディタ)Qt 6とC++17以上で書かれたMITライセンスのアプリで、sqlite_vecによるベクトル類似度検索、3D散布図、ER図、補完付きSQLエディタを備える23:21
13Show HN: Crystal Caves (1991) – C and WebAssembly port without an emulator(1991年のCrystal Caves:エミュレータを使わずC言語とWebAssemblyに移植)元のEXEを逆アセンブルしてフリースタンディングCで再実装し、Unicornベースのオラクルで全19面の描画がピクセル単位で一致することを確かめた23:22
14Show HN: ElmTUI. Declarative terminal user interface framework in Common Lisp(ElmTUI:Common Lisp製の宣言的ターミナルUIフレームワーク)Elm Architectureに基づき、CSS風のスタイルと仮想バッファによる差分描画を備える。SB-POSIXに依存するためSBCLでしか動かない。MITライセンスで公開した23:34