zenncast
毎朝10分 Zennの技術トレンドを音声で
🎙️
Zennのトレンド記事をまとめてAIがラジオをつくります。毎朝7時に更新。
お便りも募集中
。送っていただいたお便りはAIパーソナリティが読み上げます。
各種プラットフォームでも配信中!
Latest episodes
5ページ目を表示中 / 全33ページ
NEW
#
576
2025/12/19
今日のトレンド
AstroとOAuthアクセストークンの検証について
Show Notes
Show Noteの表示・非表示の切り替え
1. Astroでreact2shellのような脆弱性が起きない理由
2. 【OAuth】アクセストークンの検証を誤ると成りすまし攻撃ができます
3. 祝v1リリース🎉新たなヘッドレスUIライブラリBase UIが良さそう
4. Deno に"守り"のコントリビュートしていたら、TC39 に出した言語仕様変更が承認され、ついでに V8 にパッチを投げた話
5. try-catch に疲れたので、TypeScript で別の書き方を考えた
#
575
2025/12/18
今日のトレンド
RustとエージェントスキルのOSS
Show Notes
Show Noteの表示・非表示の切り替え
1. Rustを学ぶと世界が変わる
2. Agent Skillsの運用を楽にし、Claude以外のAgentでも利用可能にするOSS『SkillPort』を作った話
3. 分散サービスのトランザクションでアンチパターンを設計してしまった話 〜とその改善〜
4. Nix Flake+direnvでプロジェクトのパッケージ管理
5. RAGで厄介なExcel文書を意味構造JSON化するOSSライブラリを作りました
#
574
2025/12/17
今日のトレンド
Anthropic SkillsやPydanticの境界など
Show Notes
Show Noteの表示・非表示の切り替え
1. Anthropic SkillsからAIプロダクト開発者が学べること:Skillsは"業務マニュアル付きの道具箱"
2. Pydantic の居場所は “境界” がちょうどいい
3. ダンジョン生成に一様分布を求めるのは間違っているだろうか
4. V8 JavaScript engineにおけるオンヒープメモリとオフヒープメモリを理解してNext.jsのビルドを救う
5. FUNSTACK Router: Navigation APIを用いたルーターライブラリ
#
573
2025/12/16
今日のトレンド
React状態管理とgit運用技術
Show Notes
Show Noteの表示・非表示の切り替え
1. React の状態管理の歴史と、最新 API に込められた React の思想
2. もうgit stashは卒業!git worktree + wtp で実現する、ストレスゼロの並行開発
3. z-index 地獄を避ける方法
4. 山岡家Map(非公式)を作った話
5. kaniで数学的に証明するRust標準ライブラリの安全性
#
572
2025/12/15
今日のトレンド
イベントソーシングやNotebookLMなど
Show Notes
Show Noteの表示・非表示の切り替え
1. 「状態」ではなく「変化(イベント)」を保存したい
2. NotebookLM のスライドを「編集できる資料」にするーGemini で YAML 化 → Google Slide 生成
3. AgentOps入門 〜LLM時代の新たな運用パラダイム〜
4. Flutter 3.38の隠れた目玉機能「Hooks (Native Assets)」でネイティブ連携が変わる
5. Git Worktreeでブランチごとにデータベースも分離 —— Docker Volume スナップショットの活用
#
571
2025/12/14
今日のトレンド
ClaudeとW&Bで学ぶ実験管理
Show Notes
Show Noteの表示・非表示の切り替え
1. Claude Code に draw.io の図を描かせるコツ
2. LLM学習における実験管理入門(W&B)
3. AI設計壁打ちに使える、小さな合意を積み重ねるプロトコルを作った
4. 【OSS】Rust + gpuiで高速なファイルエクスプローラを作り始めた話
5. Tree-shaking に対応したバンドルサイズを計算してくれる Rolldphobia を作った
#
570
2025/12/13
今日のトレンド
ストラテジーパターンとGoランタイム
Show Notes
Show Noteの表示・非表示の切り替え
1. 俺が一番好きなデザインパターン「Strategy Pattern」の話
2. runtime/secret でGoのランタイムから秘匿情報を消す
3. 緯度経度からの住所検索!〜日本の住所に絶望し、希望を見つけるまで〜
4. クロックパズルを単因子論で解く
5. 🐸 なぜ今、Agentic Workflowなのか - Graflowの設計思想
#
569
2025/12/12
今日のトレンド
学園祭インフラとAI開発の話
Show Notes
Show Noteの表示・非表示の切り替え
1. 詳解 筑波大学学園祭を支えた本番ネットワークインフラ全貌
2. AIの力を借りて2人で10人分の仕事をする (2025年・個人開発)
3. 「FastAPI + htmxが最強説」- AIエンジニアがモック作るならReactは不要、Streamlitも捨てよう
4. Reactカスタムフックが可読性を損なうとき
5. Obsidian × Claude Codeで情報整理を緩くやってみたけど、想像以上によかった話
#
568
2025/12/11
今日のトレンド
モダンC言語やVim as an IMEなど
Show Notes
Show Noteの表示・非表示の切り替え
1. アスタリスクはもう古い!?モダンC言語でのポインター型の記法
2. 生成AI時代だからこそ、Vim as an IME
3. テセウスのTransformer
4. New Relic Go Agent 完全理解・実践導入ガイド
5. CLAUDE.mdの肥大化を防ぐ!.claude/rules/で動的にルールを読み込む方法
#
567
2025/12/10
今日のトレンド
シークレット管理とAWSバックアップ戦略
Show Notes
Show Noteの表示・非表示の切り替え
1. ローカル開発のシークレット設定を自動化する ── Go × AWS Secrets Manager
2. ランサムウェア対策としてのバックアップ戦略@AWS
3. $1で最大8時間の動画を話者分離・文字起こし・LLM分析するAWSパイプラインを作った
4. 「とりあえずNext.js」をやめてBetter-T-Stackを試してみた
5. 低レイヤー開発者が注目すべきRustのアップデート 2025年版
#
566
2025/12/9
今日のトレンド
Cap'n Webや並列処理の罠
Show Notes
Show Noteの表示・非表示の切り替え
1. Cap'n Webについて
2. 「その処理、本当に並列ですか?」Node.js, Python, Ruby, Goで踏み抜くCPUバウンドの罠
3. 美しいLinuxデスクトップで開発をしませんか?
4. Node.js のコンパイルキャッシュで Cloud Run のコールドスタートを速くする
5. 音声合成の日本語化手法が一般化した話
#
565
2025/12/8
今日のトレンド
ターミナルメモ術とバンドラー2025
Show Notes
Show Noteの表示・非表示の切り替え
1. echo "$title"
2. え?まだ "vite" 使ってるの? バンドラー 2025 まとめ
3. Compound Componentsで実現する「引き算のUI設計」
4. Reactにおける共通コンポーネント設計のアンチパターン
5. 世界で一番詳しい! ElastiCache Serverless for Valkey を約1年実際に運用してわかったポイント
#
564
2025/12/7
今日のトレンド
RAG実装入門とreact2shellの解析
Show Notes
Show Noteの表示・非表示の切り替え
1. RAGを自分で実装したくなったらまずこれ見て【ruri-v3 × Faiss】
2. 結局なぜRCEが発生するのか?react2shell PoC研究レポート (途中)
3. CIでやりたい最低限のNodeセキュリティ対策
4. 8GBメモリでローカルLLMを動かす
5. LLMのプロダクト利用とAI破産を回避する運用体制
#
563
2025/12/6
今日のトレンド
CodexのSkillsとTailscaleの環境整備
Show Notes
Show Noteの表示・非表示の切り替え
1. CodexについにSkillsが来たので徹底解説
2. Tailscaleを利用して開発環境を整える
3. 情シスの休日:個人ホームページを WordPress から Hugo + AWS へ移行して、コストを 1/100 にした話
4. テストも捨てやすく作ろう
5. 状態管理ライブラリを激推しする記事
#
562
2025/12/5
今日のトレンド
React脆弱性とReact2Shellの盲点
Show Notes
Show Noteの表示・非表示の切り替え
1. 【緊急】Next.js (CVE-2025-66478) / React (CVE-2025-55182) の脆弱性について
2. React2Shell (CVE-2025-55182) で気付いた React Server Components のセキュリティの盲点
3. JSでギャルゲー!~JavaScriptでノベルゲームエンジン作った~
4. Flutter x Riverpodのアーキテクチャ考察
5. 朝起きたら、React・Next.js に重大脆弱性が発生!【CVE-2025-55182・66478】
#
561
2025/12/4
今日のトレンド
npm感染防御とDRYの落とし穴
Show Notes
Show Noteの表示・非表示の切り替え
1. 【npm】11月21日以降にnpm installした人へ - Shai-Hulud感染チェック & 多層防御ガイド
2. DRYにしすぎるとコードは干からびる
3. 新しくプログラミング言語を作る際に文字列型をどうするべきか
4. TypeScript 7で消えるtsconfigのレガシー設定。target: es5やbaseUrlにサヨウナラ
5. パッケージマネージャーで Runtime のバージョンを管理する
#
560
2025/12/3
今日のトレンド
仕様駆動開発と型ガードライブラリ
Show Notes
Show Noteの表示・非表示の切り替え
1. 目にやさしい仕様駆動開発「spec-workflow-mcp」がもたらすブルーベリー効果
2. 【TS】ユーザー定義型ガードを自分で書くな。ライブラリを使え。
3. Prompt Cachingを完全に理解してLLMコストを爆裂に下げる
4. 初心者が爆速で Claude Code を習得する 10 のステップ
5. HaskellerとRustaceanが知恵をあわせてプロダクトを3日で1000倍高速化した話
#
559
2025/12/2
今日のトレンド
AWSアンチパターンやGithub料金削減
Show Notes
Show Noteの表示・非表示の切り替え
1. やったらあかんで! AWSアンチパターン
2. YAMLを数行変えただけでGithub Actionsの料金を70%削減できて実行時間まで減った話
3. 爆速CLI入門 ~最初に知りたかったTips~
4. AI出力の品質が悪い?「レビューと改善を3回繰り返して」だけで圧倒的に品質が上がる
5. RAGプロダクトを支える、ベクトルDB構築以外の周辺Tips
#
558
2025/12/1
今日のトレンド
AIコーディング環境やTanStack Startなど
Show Notes
Show Noteの表示・非表示の切り替え
1. AIコーディング実践環境の構築方法【2025年12月】
2. TanStack Startを試してみたけど、もうNext.jsには戻れない
3. 思考を減らしコードに集中するための tmux, Neovim 設定
4. 【絶対ダメ】node:vmモジュールをサンドボックスとして使ってみた!!!!
5. M365 Copilotで「自社スタイルPPT」を自動生成する方法
#
557
2025/11/30
今日のトレンド
超高速SQLテストと純粋なドメインモデリング
Show Notes
Show Noteの表示・非表示の切り替え
1. 超高速SQL単体テスト rawsql-ts/pg-testkit
2. 永続化と切り離した"純粋"ドメインモデリング入門 - ステート、イベント、Deciderで始めるイミュータブルモデルの実装
3. Android/PCに映る全てのモノをAI自動テストするツールを開発した話
4. SELECT * がデータモデルの保守性を下げる話
5. Hono "だけ" で作るミニマルな SPA
1
4
5
6
33