VOL. 109
WEB DEV DIGEST
WEB DEV OUTLINE
2026-08-23
日曜日 · JST
TODAY’S ISSUE 2026年8月23日 · 日曜日 WEB FRONTLINE

Playwright 1.62のCT刷新、SageMaker推論レコメンデーションの正体ほか — Web Dev Digest: 2026‑08‑23

Top 20

Playwright 1.62 の stories & galleries でコンポーネントテストを最小構成から作ってみた

Source: Zenn | Published: 2026-08-23 11:17 JST

【AWS】SageMaker AIの推論レコメンデーションは何を自動化したのか?

Source: Zenn | Published: 2026-08-23 11:51 JST

[Mastra Announce] Fine-Grained Authorizationでユーザー単位・リソース単位のアクセス制御を実現する

Source: Zenn | Published: 2026-08-23 14:10 JST

AIエージェントをプロダクトに組み込む前に整理したい、技術選定の観点とフレームワーク比較

Source: Zenn | Published: 2026-08-23 14:28 JST

@hono/zod-openapi の一括ルート登録機能の紹介

Source: Zenn | Published: 2026-08-23 15:20 JST

【Chrome 151】 Capability Elements <usermedia> MVP を試す:MediaDevices: getUserMedia() ではないカメラ利用

Source: Qiita | Published: 2026-08-23 22:23 JST

Show HN: Free tool to check Supabase vulnerabilities(Show HN: Supabase の脆弱性を調べる無料ツール)

Source: Hacker News | Published: 2026-08-23 02:06 JST

MCP TypeScript SDKのMCPサーバサンプルを動かす

Source: Qiita | Published: 2026-08-23 10:26 JST

VSCode+NodeプロジェクトにBiome導入してみた

Source: Qiita | Published: 2026-08-23 10:55 JST

【備忘録】TypeScript入門 #1 型の基本

Source: Qiita | Published: 2026-08-23 12:55 JST

HTMLを直接開くところからSPAまでWebアプリの基本を順番に体験してみる

Source: Qiita | Published: 2026-08-23 13:09 JST

Show HN: Cloudflare Workers boilerplate for your bidding site(Show HN: 入札サイト向け Cloudflare Workers ボイラープレート)

Source: Hacker News | Published: 2026-08-23 05:34 JST

Show HN: A comic and manga viewer component for React(Show HN: React 向けのコミック・マンガビューアコンポーネント)

Source: Hacker News | Published: 2026-08-23 09:28 JST

Show HN: One portal for all your MCP servers(Show HN: すべての MCP サーバーを1つのポータルへ)

Source: Hacker News | Published: 2026-08-23 13:11 JST

NPM-audit-fix -A Python CLI to automate Node.js security PRs(npm-audit-fix — Node.js のセキュリティ PR を自動化する Python CLI)

Source: Hacker News | Published: 2026-08-23 03:10 JST

AIエージェントが実際にどのように動いてトークンを使っているかが後から見てわかるようにできる「Langfuse」、オープンソースでセルフホスト可能

Source: GIGAZINE | Published: 2026-08-23 23:00 JST


All Articles

Zenn

#TitleSummaryAuthorPublished
1Playwright CLIでWebアプリケーションを自動テストして詰まった25の壁とその解決方法React 18 + MUI v6 + Axios + React Query の業務アプリを AI エージェントに対話操作させる前提で自動テストし、通常のE2Eでは遭遇しない25の制約を原因つきで解いている@ereignis12100:06
2Auth0 + Google + Terraformで個人のAWSアカウントをSSO化したIAMユーザーのアクセスキーをやめ、認証をAuth0経由のGoogleに、認可をAWS IAM Identity Centerに分けた構成をTerraformでコード化してGitHubへ公開している@takuyima00:25
3React / ViteとHonoで作るブロックチェーンアプリケーションSolana上でバスケットを作るAxisのDevnet版を1人で実装し、ブロックチェーンアプリの大半は普通のWebアプリで、変わるのは資産を動かす境界だけだと結論づけている@yusukekikuta00:46
4ポートフォリオをTypeScript+Bunの自作SSGでリニューアルするAstro製だった個人サイトをTypeScript+Bunの自作SSGへ置き換え、企業のプラットフォームに依存しない自立したサイトを持ちたかったことを理由に挙げている@omemoji02:43
5【自宅HomeLab構築記 #32】パスワードの「!」がbashに誤解される — hub初回デプロイとデータ移行編認証基盤hubをapi-hubコンテナへ初回デプロイして世帯・ユーザーデータを移行し、パスワード中の「!」がbashに誤解される罠と監視登録の既視感あるトラブルに当たっている@st_systems07:45
6ページ内アンカーの着地を整える — sticky ヘッダに隠れない・着いたことが分かる目次から記事へ飛ぶとstickyヘッダの下に潜り込む問題を、JavaScriptでのスクロール位置補正をやめてCSSのscroll-margin-topへ置き換えている@kodomo_news08:08
7日々やってくる大量のリクエストをCloudflare Workersで効率よく捌いてみた東京リージョン対応PaaS「KamuiDash」の公開入口でHostからテナントを解決する際、増え続けるKV Readを1アクセスごとに読まない形へ削っている@kamuidash09:00
8「受注残」は保存する値ではなく、導出する値だった受注残をミュータブルな保存値として持つとExcel運用と同じ壊れ方をするとして、単一HTML・完全オフラインの受注管理ツールで都度導出する値へ置き換えている@slideup09:01
9EventBridge Scheduler が DISABLED だと監視も沈黙する — 欠測ウォッチドッグの設計EventBridge SchedulerがDISABLEDだとInvocationDroppedCountもLambdaのErrorsもDLQも沈黙するため、監視スケジュールのstateだけ”ENABLED”をハードコードする非対称な構成にしている@ozapon10:05
10Amazon Quick on Desktop を Okta のエンタープライズSSOで使うEnterpriseアカウントではエンタープライズサインインを管理者が先に設定しないとユーザーがサインイン画面から進めないため、アプリ配布前に済ませる必須作業だと位置づけている@nnydtmg10:22
11Excelとコピペで相互運用するために、TSVで踏んだ罠を全部書くExcelのコピーはtext/plainにタブ区切りで載るが単純なsplitではセルが単純な文字列のときしか動かないとして、React用グリッドMasumeGridでの対処コードをまとめている@teraaa1210:42
12Tailwind v4 で leading-* が勝つようになった — v3 では lg:text-6xl が行間を上書きしていたマークアップを一行も変えずTailwind v3からv4へ移行しただけでトップページの総高が35px伸び、leading-*とlg:text-6xlを併記したときの勝ち負けが逆転していたのが原因だった@ukintech10:48
13生成AI時代のデータマネジメントを考えるDMBOK第2版を読み直し、生成AI時代のデータマネジメントとは組織の暗黙知をAIも使える「AI-Ready Data」へ変える活動で、その中心はメタデータ管理だと捉え直している@kogagogo10:57
14行を仮想化したグリッドを、スクリーンリーダーに正しく読ませる行を仮想化するとDOM上に数十行しか無く支援技術が行数を誤認するため、WAI-ARIA仕様に沿って仮想化とアクセシビリティを両立させる実装をMasumeGridでまとめている@teraaa1211:10
15配信オーバーレイにCloudflare Workersは要らなかった — HTML 1枚でOBSに情報を載せる当初はCloudflare Workers+KV+Cron Trigger+Wrangler+Vitest+Playwrightで組む設計だったが、前提を実測したらサーバー側が丸ごと不要で成果物は15KBのHTML 1枚になった@personal11:15
16「カクつく」の原因は補間ではなく日程表だった(動きを疑う順番)アバターの「カクつき」を補間から疑って遠回りし、実際は間隔5秒に対し動きが9秒あって再生中に再度呼ばれ先頭へ巻き戻っていたのが主因だったと突き止めている@bricks11:43
17Supabase Authの実装でハマったところ3選SDKが返すエラーオブジェクトの内部フィールドがそのまま画面へ漏れる件など、公式ドキュメントに書いてあっても気づきにくい3つの壁と境界での整形という回避策を挙げている@seekseep11:45
18「前回ログイン」 UI で理解する、use(browser())React canaryに入ったbrowser()を「前回ログイン」ラベル付けで解き、Next.js 16.3のApp RouterではReact Canary経由で使えるがReact 19 stableには入っていないと断っている@mizukenvivid11:55
19Anchorcode Django 大全Django 6.0 + Python 3.12 を対象に全42章を「表層(使い方)→中層(なぜ)→深層(内部の仕組み)」の3層で掘り下げ、コードはすべて実機で動作確認したとしている@saikaku_lab12:02
20坪と平米(㎡)の変換方法|1坪=3.3㎡ではなく正確に計算するには?1坪≒3.3㎡では誤差が出るとして、1坪=400÷121㎡(≒3.3057851239㎡)という式で坪と平米を正確に相互変換する手順を示している@nenkajp12:20
21GeminiAPI×GoogleDrive×Sheetsで完全自動化!Pythonレシート家計簿システム構築ガイド(無料枠のみ使用)Googleドライブのレシート画像をGemini APIの無料枠でOCRしGoogleスプレッドシートへ自動記帳するPythonシステムを、OAuth 2.0認証とuvでの環境構築まで含めて解説している@sosa12:38
22CraftをCMSとして使えるようにした。GitHubのマークダウンをVercelでレンダリングする方式ではコミット履歴が混ざるとして、API対応したCraftをCMSに据えたが画像取得のため読み込みが2秒に伸びたと明かしている@vgnz93hs12:52
23同じ答えを返す2つのコード、どっちで書くべき?マッチ棒の正方形問題で自分のコードと模範解答っぽいコードを並べ、「コードは短い方が良い」という言い回しを疑う立場から書き味の違いを検討している@yuudaikido12:55
24MCP サーバをローカルでも動かせるようにしたら、ツール定義は 1 行も増えなかったCloudflare Workers上のMCPサーバをローカルでも動かすためstdio版エントリとツール定義の2ファイルを足しただけで、ツールのコードは1行も増やさずHTTP版と定義を共有できたとしている@ma2no441314:34
25RxJSの教科書Observableの仕組みからOperatorの選択・合成、Subject、エラー処理、テストまでを扱い、TypeScriptで非同期処理をストリームとして設計する方法を体系立てている@zzzzzzz14:40
26メディアサイト(静的サイト)をつくるならどれ?Astro・Next.js・TanStack Start 徹底比較記事表示が中心の素直なメディアならAstro+Cloudflare Workers Static Assets、会員登録や課金やパーソナライズを早期に組むならNext.js+Vercelが心地よいと落としどころを示している@42ga314:50
27MAUIの学習も悪くないと思いました1年弱Reactを使ってきた立場からdotnet v10のMAUIを3日触り、MAUIは厳格な設計思想の代わりに学習コストが高く可読性が落ちる一方、Reactは柔軟だが低品質なコードも通ると比べている@fujishu15:11
28Embedding は採点に向かない ── 「偶数」と「奇数」に満点を出した話自由記述採点の3層構成のうちEmbeddingコサイン類似度の層を捨てた判断を書き、「偶数」と「奇数」という反対の語に満点が出てしまった事例を挙げている@ferretcode15:17
29Hono RPCの型が重い・渡せない問題をZeltJSではこう解決したルート数が増えるとエディタ補完に遅延が出てモノレポ前提のtypeof appを渡しにくくなる問題に対し、oRPCへ乗り換えるのとは別の解法をZeltJSで用意したと説明している@9wick15:40
30この土地は昔なんだった? オープンデータで「言えること」だけを表示する『今昔』を作ったOpenStreetMapと国土地理院のデータで「場所×時間」を見せるβ版を公開し、オープンデータでは「取れる」と「言える」と「伝わる」が別物である点に一番苦労したと書いている@hidetzu15:42
31AWS S3の基本事項についてまとめてみたバケット名がグローバルに一意でなければならない理由を、オブジェクトをHTTPリクエストのURLとして扱えるようにするためだと逆算して説明している@tsuzuki_s16:43
32コードリーディングには6種類ある ── 練習問題を100問作って分類した話練習問題を100問組む過程で読み方をトレース・ズレ・意図・影響・命名・仕様の6種類に分類し、実行を追うのはトレースだけで残り5つは実行と関係ないと整理している@ferretcode17:05
33revalidate を書いてもISRされていなかった — 35,000ページが全部 no-store だった話Next.js 15のApp Router+Vercelで商品詳細35,000件が1リクエストもCDNキャッシュされておらず、searchParams参照による動的レンダリング落ちとgenerateStaticParams不在が原因だったと2ヶ月かけて突き止めている@figurehub17:24
34【完全解説】Terraform入門から実践Terraformの考え方、HCL、CLI、state、module、テスト、AWSハンズオン、チーム運用までを1冊にまとめている@miruky17:43
35遊戯王で実践するソフトウェアアーキテクチャ設計 〜先攻ワンキルシミュレータの発展史〜遊戯王の先攻ワンキルを1人で回すソリティア・シミュレータをソフトウェアアーキテクチャ設計の練習台として作り、その発展史をたどるシリーズの序章にあたる@okmethod17:43
36つまらないインターネットを、おもしろいノベルゲームにしてもらうHacker Newsの日本語要約をChatGPTに頼むと文体が似通って情報量も多く読みづらいとして、記事をノベルゲーム形式で読ませるサンプルをGitLab Pages上へ公開している@tkithrta19:02
37BigQueryのスケジュールクエリでデータマートを毎朝自動更新する設定と監視方法GA4のエクスポート先BigQueryに対してスケジュールクエリを毎朝走らせデータマートを自動更新する設定と監視方法を、非エンジニアでも追える粒度で示している@web_benriya19:10
38PageSpeed Insights API で複数サイトを比較するツールを作って踏んだ落とし穴5つPSI APIは体感10〜40秒という前提で作り始めたが大手ECやニュースサイトでは80秒を超えるなど、公式ドキュメントだけでは分からない挙動を5つ実測している@taiyo_swim20:05
39AWSハンズオン① EC2でWebサーバーを構築して公開してみた東京リージョンのEC2にWebサーバーを立ててブラウザから表示できるところまで通し、終了後は課金対象リソースを残さず削除するところまで実施している@takuya_cloud20:47
40【合格記】公式Docs+生成AIでGoogle Cloud ADPに2週間で合格Udemyを使わず公式ドキュメントとNotebookLM/Gemini/ChatGPT/Claudeで教材を自作して2週間で合格し、Lookerやデータパイプラインは概要より使い分けを問われたと振り返っている@nekoemon21:26
41WordPressをCloudflare EmDashへ移行する — 本番ブログで実測した設計と48の落とし穴CloudflareがWordPressの精神的後継として公開したCMS「EmDash」(Astro+Workers+D1+R2構成)へ運用中の本番ブログを移し、48の落とし穴を実測で洗い出している@kaz41922:16
42IPv6アドレスの短縮でハマった、RFC 5952 の「同点は左」IPv6アドレスの短縮ツールを作る過程で、同じ長さのゼロ連続が複数あるときは左側を「::」にするというRFC 5952の規則につまずいている@hashitoz22:22
43「売り子と一緒にレジを回す」を成立させるために、オフライン前提のWebレジを作った既存レジアプリが1台1人操作を前提とするため即売会で売り子を立てると崩れるとして、複数人・複数端末の売上を1ブースへまとめる設計をオフライン前提で組んでいる@mikancat_lab22:45
44PostgreSQL販促担当が、学びなおしてデータアナリストを目指す話大手SIerでPostgreSQLの製品担当として営業を技術面から支える立場から、データアナリストを目指して学び直す過程を書き始めている@ebidence22:47
45Application Passwordが発行できないWordPressに、REST APIで入稿するApplication Passwordがホスティング側でブロックされて発行できなかったため、wp-adminにログイン中のCookieとnonceをそのまま使ってREST APIを叩く方式に落ち着いている@tarako_ai22:56
46TodoistのInboxタスクをwebhookでAWS Lambdaから自動的にプロジェクトへ振り分けたTodoist公式スキルのAPI変更による終了と非公認スキルのInbox限定という制約を、webhookをAPI Gateway+Lambdaで受けて共有プロジェクトへ自動移動する仕組みで埋めている@takuyima23:35
47AI駆動開発の最先端「ハーネス&ループ」をClaude Codeに聞いたら、自分の開発体制が予想以上に褒められてテンションが上がった話「ハーネス」と「ループエンジニアリング」について自社プロダクト開発のやり方をClaude Codeに評価させ、返ってきた回答が自分の方向性を強く肯定するものだったと報告している@magaruya23:49
48Next.js Server Actions を Storybook でスマートにモックする方法Server ActionsをStorybookでそのまま使うとエラーや冗長な回避コードが要るため、@akfm/vite-plugin-storybook-mock-server-functions を使ったモック方法を試している@sikeda10723:56

Qiita

#TitleSummaryAuthorPublished
1Spring Bootで作成したWebアプリをAWS EC2で公開する手順(パート1)EC2上のUbuntuにJava 17を入れてSpring BootアプリをデプロイしパブリックIPv4の8080番で表示するまでを、Windowsからの操作前提で手順書として残している@ShineYamamoto00:13
2Cloudflare Pagesでブランチをpushするとデプロイされる?「プレビュー ブランチ」を無効にする方法本番以外のブランチをpushしただけでデプロイが始まるのは「プレビュー ブランチ」設定によるものだと突き止め、自動デプロイを止める設定変更の場所を示している@KasasagiWorks00:39
3【学習】TS×honoで、安全な開発と設計を意識したサンプルAPIを作った② 〜設計見直し編〜Gatewayのテストと実装から設計の違和感に気づき、TDDを通してUsecase・Port・Gateway・Domainの責務を見直した過程と、どのテストでどの品質を担保するかを整理している@HayatoHanaoka02:44
4AWS SAAを受験するまでの道のり2026年10月の受験に向けた学習メモとして、VPCピアリングやTransit Gateway、AWS Configの役割など押さえた項目を書き出している@orangina101803:03
5Android実機開発でAPK・スクショ・テキストをWindowsと往復するのが面倒なのでLANブリッジを作ったAPK・スクリーンショット・テキストの往復だけに絞ったSafeDropを作り、Kotlin/Jetpack ComposeのAndroidアプリとWindows側Node.jsサーバーのペアで信頼できるLAN内に閉じている@iwadjp03:16
6enebularでnode-red その19enebular-cliのチュートリアルに沿ってNode.jsのハンドラをzip化し、enebular add fileでプロジェクトへ登録するところまで試している@ohisama@github04:45
7改行コード変換(CRLF/LF/CR)をブラウザで実装する — 正規化の置換順序の罠と、混在を数えるカウントCRLF/LF/CRの正規化は\r\n→\nを先、\r→\nを後にやらないと\r\nが\n\nになって空行が倍増するとして、混在カウントも先にCRLFを取り除いてから数えている@sakutto-panda07:07
8AWS S3上のApache Icebergコピーから自宅HDFS Icebergへリストアする【復旧編】自宅HDFSのApache IcebergをSource of Truthに残しAWS S3へ分析用コピーを作ってきた構成に対し、今回は逆方向へS3からSparkで自宅HDFSへ戻す復旧手順を扱っている@naritomo0807:58
9AWS CloudShellで使える新エディタ「edit」コマンドを試してみた先週AWS CloudShellで使えるようになったeditコマンドを試し、Ctrl+VやCtrl+Sが効き複数タブを上下左右へ配置でき検索・置換も使えたが、アクションパレットの項目はまだ少ないとしている@a_b_08:57
10javascript fetchとpython fastapiのメモブラウザ側のFormDataでファイルをfetch送信し、FastAPI側で UploadFile = File(…) として受け取る最小コードを対で書き留めている@tamada_satoru10:36
11RAG構築の壁を越える!ローカル×クラウドのハイブリッド構成とコスト戦略検索精度・クラウドコスト・データ機密性を同時に満たすため、ローカルLLMとマネージドクラウドを組み合わせるRAGハイブリッド構成と前処理・検索チューニングをハンズオン形式で示している@DaokFrontier11:05
12AIが出したテーブル設計、そのまま採用していませんか? リレーションを見る目を養う3つの質問AIが返したテーブル定義は動いてもリレーションの妥当性は別で、データ量が少ないうちは問題が表に出ず後から移行が重くなるとして、レビュー用の3つの質問をBefore/Afterつきで挙げている@ennagara12811:30
13Terraform入門 第2回:入力変数と出力値で設定を使いやすくする第1回でmain.tfへ直書きしたリージョンやパラメータ名を入力変数と出力値へ切り出し、var.<変数名> 参照と -var オプションで環境ごとに値を変えられるようにしている@k0ga11:48
14偏差値の計算式を理解する|標準偏差との関係とJavaScriptでの実装偏差値=50+10×(点数-平均点)÷標準偏差という式を実際の数字で追い、同じ80点でも標準偏差次第で偏差値が変わる理由をJavaScriptの実装で確かめている@nenkajp12:01
15WAFログを「S3に置きっぱなし」から卒業する ― Athenaで攻撃系リクエストを自動集計してSlack通知するまでWAFログ用S3はバケット名に aws-waf-logs- プレフィックスが必須で既存バケットへ間借りできない点と、パーティション射影なしではスキャン量が数百MB〜GBに膨らむ点を挙げ、boto3でSlack通知まで自動化している@devex1212:11
16不動産写真のAI変換で守るべき制約設計:EXIF・解像度・建築構造バーチャルステージングでは生成品質より先に「何を変えてよいか」の定義が要るとして、EXIF Orientationをピクセルへ反映する処理をアップロード直後に入れて後工程を安定させている@phoenix071412:31
17「フォロワー限定公開」を画面だけでなくAPIと画像配信まで守るUIで非表示にするだけではAPI直叩きや画像URL単独アクセスから漏れるため、公開範囲をページ・API・画像・検索・キャッシュ・SEOを横断する認可要件として実装している@neko-sen12:41
18【Amplify x AgentCore】業務で“本当に”使えるAWS運用アシスタントを作ってみたAWS MCP ServerをWebに立てて標準化することでローカルのMCP設定なしにブラウザから自然言語操作でき、操作の境界を守るのはIAMロールの権限そのものだと結論づけている@jus173013:16
19SSM Parameter Storeの「分け方」と「Standard / Advanced」の決め方 — ECSとLambdaで変わる制約を実測して整理したParameter Storeをサービス全体で1つにまとめるか用途別に分けるかという選択肢を、ECSとLambdaで変わる制約を実測したうえで整理している@Omizu-2513:18
20Splunkの分散基盤をつくる【第2回】SSM Run CommandでSplunkの一括インストールCloudFormationで作った7台のEC2に対し、AWS Systems Manager Run CommandでSplunk Enterpriseを一括インストールする手順を公開リポジトリのスクリプトで通している@ramutarafarm13:22
21Splunkの分散基盤をつくる【第3回】SSM Run Commandで設定ファイルをSplunkへ一括配布公開リポジトリのテンプレートからホスト別の設定ファイルを生成し、Run Commandで対象EC2の/opt/splunk配下へ一括配布する手順へ進んでいる@ramutarafarm13:24
22AWSのRI/SP割引共有を誤ってすべて無効化して焦った話1アカウントだけのつもりが全アカウントのRI/SP割引共有を無効化してしまったが、月の最終請求には月末最終日23:59:59 UTC時点の設定が使われるとAWSサポートと公式ドキュメントで確認している@okum_mitsu14:04
23【DB用語の歯がゆさ 第11回・最終回】レプリケーションとラグ ― 書いた直後に読めないのはなぜ?「知ってはいるが説明しろと言われると詰まる」DB用語を1記事1用語で解いてきた全11回シリーズの最終回として、書いた直後に読めない理由をレプリケーションラグから説明している@kotaro_ai_lab14:12
24Cloudflare Workers で new Date() が 1970 年になるCloudflare Workersのモジュールトップレベルで new Date() を呼ぶと1970-01-01が返るがローカルの wrangler dev や Node では現在時刻が出るため気づきにくく、リクエストハンドラ内で呼べば解決すると示している@ShinguAkira14:33
25「次へ」を覚える Chrome 拡張機能を作って考えた、壊れにくい CSS セレクタの作り方サイトごとにマークアップが違い矢印キーでのページ移動ができない問題に対し、一度クリックした要素を記憶して以後←/→で再現する拡張を作り、壊れにくいセレクタの組み立て方を考えている@tonbi_attack14:47
26Beauty ARを低性能端末で破綻させない:CPU/GPU予算でエフェクトの同時利用を事前判定する難所は個々のエフェクトを表示できるかではなく複数を同時に維持できるかだとして、端末クラス別に負荷差分を計測し配信前にCPU/GPU予算へ収まる組み合わせだけを選ぶ設計にしている@susie00072014:56
27【開発記①】原価計算アプリ開発 #1 - 開発理由と構成同一建物内3店舗をExcelのローカルファイルで管理していてデータ共有と最新化ができないバイト先の課題を聞き、リアルタイム共有できる原価計算Webアプリの開発を始めている@k_taro_19141315:14
28Wikidataから紀要の簡易検索システムを作成Wikidataで「紀要」を表す Q11605103 を持つ項目をSPARQLで取得し、タイトルと出版者から検索できる簡易システムに仕立てている@wonox15:44
29静的サイトに管理画面を実装する静的サイトは速く軽く壊れにくいが一文字直すのにGit操作と再デプロイが要るとして、特定のサービスやフレームワークに依存せず安全な管理画面を足す考え方を整理している@KTaisei15:49
30AIにHTMLを生成させない。Reactのblock schemaで生成UIの境界を作るモデルにHTMLもJSXも返させず、アプリが用意したブロックを選ぶ小さなJSONだけを返させて BlockDocumentSchema.safeParse() で検証し、レンダラのレジストリ経由でReact要素へ変換する境界を引いている@heftykoo16:10
31【IT業界25年目】ADHDポンコツ鬱エンジニアが人生賭けて運営中の求人サービス『ヴェテラン』で学ぶ『postgreSQL』のセキュリティ基礎についてその③求人サービス『ヴェテラン』を題材にしたPostgreSQLセキュリティ編の第3弾として、GRANTによる権限付与を扱っている@Veteran16:22
32Laravel MixからViteへ移行する前に知っておきたいことLaravel 9.19以降で標準がViteへ切り替わった一方、Laravel 8以前から動く既存プロジェクトにはwebpack.mix.jsが残るとして、移行手順よりも判断前に知るべき差分と前提を整理している@Akinori90116:26
33requirements.txtに日本語コメントを書くとsam buildがcp932エラーで落ちるWindows版SAM CLIのPythonPipBuilderがrequirements.txtをcp932として読むため日本語コメントを書くとビルドが落ちる、とMacの記事では再現しない罠を記録している@caymezon16:58
34【AWS AIF】AWS AIプラクティショナー必勝法〜超ドパガキでもできる!AIに学ぶ計10時間爆速合格術〜CLF合格から1ヶ月弱でAIプラクティショナーも受験し、計10時間の学習で合格するまでの過程を体験記としてまとめている@Sugar_Cu_be17:42
35【図解】AWS DynamoDBとは。使い方4手順とRDSとの違いまとめNoSQLで何を探すのか、RDSがあるのになぜもう1つデータベースが要るのかという2つの疑問を、「鍵で一発で取るロッカーか、何でも聞ける図書館か」の違いで答えている@daisuke-nagata19:06
36共有ファイルサーバを利用した社内Wikiアプリを開発した【Windows + SMB前提】共有ファイルサーバに散らばったノウハウをファイルを移動もコピーもせず一元化し、認証・認可はSMB(NTFS)の権限へそのまま委譲してアプリ側は権限を持たない構成にしている@gaku992219:29
37AWSの俯瞰と構造化(AI プラクティショナー編 #2:AIの基礎)LLM・トークンとEmbedding・推論・学習という4つの柱でAIの基礎を構造化し、BedrockとSageMakerの役割やRAGの仕組みの理解へつなげている@cloud_moso_architect20:55
38AWSの俯瞰と構造化(ソリューションアーキテクト編)クラウドプラクティショナーがAWSの地図を理解する試験なのに対し、SAAはその地図を使って設計判断ができるかを問う試験だと位置づけて視点を構造化している@cloud_moso_architect21:11
39保存ボタンを2回押すと、データが2件登録される — AIに頼むだけでは抜けやすい二重送信対策AIに保存機能を頼むと1回押す分には正しく動くが、通信が遅い環境や連打では同じデータが2件3件登録されるとして、依頼時に伝えておくべき観点をコード例つきで示している@ennagara12821:51
401イベントから複数イベントへ――イベントキューが必要になった理由【第13回】React+TypeScriptでWeb RPGを作る連載で、街道のイベントが1つだけという前提がMVPでの複数化により崩れ、イベントキューが必要になった経緯を追っている@mild_bonobo555722:32
41SAMでS3+CloudFront(OAC)を組むときOriginAccessIdentity: ""が必要な理由S3を非公開のままCloudFront経由で配信するSAM構成で、OAC利用時にも OriginAccessIdentity: "" の指定が要る理由を解いている@caymezon22:32
42【ホ ̀ラー演 ҉出】UTF-8文章による́恐怖҉演̀出結合文字や罫線文字をランダムに挿入する文字化けメーカーを作り、終盤へ向けて画面と文章が崩れていくギャルゲ風ホラー演出のページに仕立てている@uni92822:32
43『Amazon Bedrock AgentCore実践入門』ハンズオン完走レビュー|エラー対応の手応えと費用感全ハンズオンの再実行込みでAPI利用料は約13USDに収まり、サンプルコードがバージョン差異で数か所落ちるため書籍本文よりGitHubの最新コードを優先すべきだったと振り返っている@atsushi58622:34
44プリザンターの管理画面にある計算式入力欄を複数行化してみるバージョン1.5.7.0を対象に本体を改修せず拡張スクリプトと拡張スタイルだけで計算式入力欄を複数行化し、改行を含む式を分割できない通常計算式は対象外にしている@pmc-ko23:20
45agentcore createでAgentCoreハーネスを作成するnpm install -g @aws/agentcore でCLIを入れ、agentcore create でAgentCoreハーネスを作る学習ステップをClaude Codeに立てさせて記録している@sagochiko23:31
46【JavaScript】配列・型付き配列・Map・Object 整数添字のアクセスで何が一番速いか対決配列・型付き配列(Int32Array)・Map・Objectへ整数添字でアクセスしたときの速度を JSBench.me で比較する実験を行っている@mikecat_mixc23:39
47Tiny CodePen(2)html/js/css編集領域とpreview領域を :target による全画面切り替えだけで実現し、前回よりCSSを単純にした単一HTMLのミニCodePenに仕上げている@mashuel23:42
48【AIエージェント構築入門】複数のAWSアカウントを自然言語で調査するチャットボットを作る(前編)数十個のAWSアカウント運用を背景に、Strands AgentsとStreamlitで複数アカウントを横断調査できるチャットボットをローカル環境へ構築している@eureka_23:51
49【cdkd(CDK Direct)】CloudFormationを経由しないCDKデプロイは、通常デプロイ・Expressモードと比べてどれだけ速いのか検証してみた!Amplify Gen2のCI/CDで微小な変更でも平均約8分かかっていたデプロイを、CloudFormationを経由しないcdkd(CDK Direct)へ乗り換えて通常デプロイ・Expressモードと速度比較している@yosuke-suzuki23:58

Publickey

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

gihyo.jp

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

GIGAZINE

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

ITmedia News

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

TypeScript Blog

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

Node.js Blog

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

Astro Blog

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

Cloudflare Blog

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

Vercel Changelog

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

AWS What’s New

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

Google Cloud Blog

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

Supabase Blog

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

web.dev

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

Mozilla Hacks

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

CSS-Tricks

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

Smashing Magazine

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

Hacker News

#TitleSummaryPublished
1Htmx live is cool. Datastar is fast. This cow is raw and strong(htmx は良い、Datastar は速い、この牛は生で強い)moo= 属性1つで要素上に反応する状態と通常のJavaScriptを書き、ワイヤーを越える必要があるときだけDatastarのSSEでHTMLと状態をパッチする、約8kB gzip・ビルド不要のライブラリを提示している02:01
2Show HN: Wharf – Self-Host Postgres, MySQL, Mongo, Redis, ClickHouse in Docker(Show HN: Wharf — Postgres・MySQL・Mongo・Redis・ClickHouse を Docker でセルフホスト)docker compose up だけでPostgreSQL/MongoDB/MySQL/Redis/ClickHouseを立ち上げ、接続URLを出すSimple viewとメトリクス・ログ・バックアップのAdvanced viewを同一インスタンスで切り替えられるようにしている02:49
3Budgeting resources in a Managed Postgres service(マネージド Postgres サービスにおけるリソース予算の割り当て)PgBouncerやWAL-G、Prometheus、各exporterがPostgresと同居してメモリ枯渇やディスク逼迫を起こすため、GOMEMLIMITとcgroupのmemory.high/memory.maxを重ねた3層の予算設計を既定で有効にしていると説明している04:20
4Show HN: Built a CLI to find and disable telemetry for package.json dependencies(Show HN: package.json の依存からテレメトリを見つけて無効化する CLI を作った)npx no-telemetry の init / doctor / check で依存パッケージのテレメトリ状況を検出し、各ツール公式の環境変数とDO_NOT_TRACK規約に沿った明示的なオプトアウトをdotenvへ書き出している05:28
5Postgres 19: What’s new in Monitoring?(PostgreSQL 19 の監視機能には何が入ったのか)log_lock_waits の既定が on になり pg_stat_wal・pg_stat_lock・pg_stat_recovery などのビューが加わった一方、ラップアラウンド警告の閾値が4,000万から1億トランザクションへ上がるためログパーサや閾値の更新が要ると述べている15:47
6Redora 0.3.1 – Redis application toolkit for NestJS(Redora 0.3.1 — NestJS 向け Redis アプリケーションツールキット)ioredis の上に型付きコマンドAPIと宣言的なHTTPキャッシュ(インターセプタ・デコレータ・キャッシュキー・TTLプリセット)を載せたNestJS向けRedis SDKを 0.3.1 として公開している18:26