zenncast
毎朝10分 Zennの技術トレンドを音声で
🎙️
Zennのトレンド記事をまとめてAIがラジオをつくります。毎朝7時に更新。
お便りも募集中
。送っていただいたお便りはAIパーソナリティが読み上げます。
各種プラットフォームでも配信中!
Latest episodes
2ページ目を表示中 / 全8ページ
NEW
#
130
2024/9/18
今日のトレンド
aria-label aria-labelledby ベクトル検索 など
Show Notes
Show Noteの表示・非表示の切り替え
1. aria-labelとaria-labelledbyを併用する場合とは
2. 医薬品検索にベクトル検索を導入したら、デフォで検索ニーズをほぼ満たせそうだった話
3. 本当にあった怖い話: Dockerイメージにはバージョンタグをつけろ!
4. 【AWS】起動方法から考えるStep Functionsでの定期ジョブシステム
5. Go製ツールでGoogleフォトクローンを立ち上げる
#
129
2024/9/17
今日のトレンド
Augmented UIとRAG検索 など
Show Notes
Show Noteの表示・非表示の切り替え
1. こういうデザイン (Augmented UI? 拡張 UI?) を CSS で実装する方法
2. RAGで文書検索の精度を上げるには、複数の埋め込みモデルを使う
3. SimpleでStaticなNext.jsを中心としたフロントエンド技術選定
4. Xcode に内蔵された swiftlang/swift-format を使う
5. 即興演奏のためのオーディオビジュアルセットを作った
#
128
2024/9/16
今日のトレンド
JotaiとChatGPTの実装 など
Show Notes
Show Noteの表示・非表示の切り替え
1. Jotaiはどのようにして誕生したのか、単なるRecoilの代替手段なのか?
2. ChatGPT (o1-preview) にテストを渡してコードを実装させるとどうなるか試した
3. Nixファイルの整理方法: imports/import関数
4. LLMアキネータ対戦環境を作ってみた
5. C/C++の配列と糖衣構文
#
127
2024/9/15
今日のトレンド
Zustand SlicesとStorybook など
Show Notes
Show Noteの表示・非表示の切り替え
1. Zustandって大規模な状態管理に使えるの?Zustand-Slicesを作ったワケ
2. Storybook 8.3 で導入された Vitest 対応を React と Next.js で試す
3. hadolintを使ってDockerfileをベストプラクティスに沿った状態に保つ
4. Go × PostgreSQL で実装できる キューイングシステム River を触ってみる
5. Next.jsをCloud Runにデプロイする際にビルド時の環境変数を設定する
#
126
2024/9/14
今日のトレンド
ハッキングとフロントエンド など
Show Notes
Show Noteの表示・非表示の切り替え
1. 7日間でハッキングをはじめる本をやってみた
2. ESLint v8のEOLなど: Cybozu Frontend Weekly (2024-09-10号)
3. 【C#】コンパイルが必要な言語はダメらしいので「NativeAOT」について紹介
4. CI/CD ツール(Codemagic) を使って Flutter アプリを Google Play Store へ公開する
5. 【警告】AOAIモデルをデプロイしただけで◯万円?PTUなモデルデプロイ有無を一括確認できるようにしてみた話
#
125
2024/9/13
今日のトレンド
Entra IDとNext.js など
Show Notes
Show Noteの表示・非表示の切り替え
1. Entra ID管理者に捧ぐユーザー情報を取得するコマンドチートシート
2. Next.jsのAppRouterで真剣にアプリケーション実装したので知見を残しておきます。#お勉強
3. OpenAI o1, o1-miniモデルの内容まとめ
4. vimmerになるためにzedを使い始めた話
5. GoのSQLインジェクション対策
#
124
2024/9/12
今日のトレンド
言語環境管理と匿名認証 など
Show Notes
Show Noteの表示・非表示の切り替え
1. 言語環境の管理は *env や *vm を超えて、 mise へ
2. Firebase Auth の 匿名認証 で爆速オンボーディング!ユーザー離脱を防ぐベストプラクティス
3. 弊社のフロントエンドのパフォーマンス改善のお話
4. 画面遷移に順序があるUIの保守性を向上させる「順序ありオブジェクト指向UI」の提案
5. Vimで使っている簡単キーマッピングたちを共有
#
123
2024/9/11
今日のトレンド
設計 実装 保守性 corepack など
Show Notes
Show Noteの表示・非表示の切り替え
1. 設計と実装を分離して、ReactComponentの保守性を高める
2. RIP 2024年こそ corepack を使おうとしたら終わった
3. corepack が標準同梱じゃなくなる未来、 mise でパッケージマネージャを管理する
4. T3 Stackでプログラミングに特化したタイピングゲームを作りました!あなたは何点出せますか?
5. サイボウズインターン 参加レポート
#
122
2024/9/10
今日のトレンド
オニオンアーキテクチャ RAG 改善 など
Show Notes
Show Noteの表示・非表示の切り替え
1. オニオンアーキテクチャの威力:1ヶ月で実現したクエリエンジン移行舞台裏
2. RAGの精度と速度を同時に向上「DIVA」による曖昧さ対策
3. 俺なりの最速[要出典]アクセシビリティチェック
4. Goでスマホカメラをを映すWebアプリを作る
5. トークナイザー構築のナレッジとチームの取り組み紹介【Team Kuma】
#
121
2024/9/9
今日のトレンド
Napkin資料生成とTanuki-8B RAG など
Show Notes
Show Noteの表示・非表示の切り替え
1. 資料生成AI「Napkin」がマジすごすぎる。
2. Tanuki-8BとOllamaとDifyを使って日本語ローカルRAG構築
3. AIエージェントのビジネスインパクトとLangChain、LangGraphを使った実装例
4. シード期からモジュラモノリスに手を出したスタートアップの末路
5. 【完全版】3ヶ月でAndroidエンジニアを目指すためのロードマップ
#
120
2024/9/8
今日のトレンド
Reactive Props Mermaid など
Show Notes
Show Noteの表示・非表示の切り替え
1. Reactive Props Destructure を支える技術
2. MermaidでAWSアーキテクチャ図を描いてみた!
3. Vitest Browser Mode を試す
4. なぜ非同期処理? Node.jsの実装から読み解く Fetch API の response.json()
5. ts-morphを使ってJSX向けの小さなリファクタリングツールを作成する
#
119
2024/9/7
今日のトレンド
Svelte NixOSの魅力と移行 など
Show Notes
Show Noteの表示・非表示の切り替え
1. Svelte/SvelteKit の地味に好きなところ
2. 惰性でArchLinuxを使っていたが、必要に駆られてNixOSを使い出した
3. スロークエリログをどう使えばいいのかって疑問、全て解決
4. 【2024年版】めっちゃ使いやすいPythonの開発環境をVSCode上で構築する方法
5. Chrome 129 Betaで追加されたCSSプロパティinterpolate-sizeとcalc-size()とは?
#
118
2024/9/6
今日のトレンド
GitHub 学習 コンポーネント パフォーマンス など
Show Notes
Show Noteの表示・非表示の切り替え
1. 【GitHub】個人学習をGitHubでレベルアップさせる話
2. 【React】なぜコンポーネントの中でコンポーネントを作るのは良くないのか?
3. Rust on Rails!? Rust 版の Rails と呼ばれる "Loco" を試す!
4. Difyのコードを読み解く!LLMのAPIキーはどのように保存されているのか?
5. Snowflake×Icebergを採用すべきか迷った時に読む記事
#
117
2024/9/5
今日のトレンド
URLシェアとパフォーマンスチューニング など
Show Notes
Show Noteの表示・非表示の切り替え
1. URLシェアを支える技術 lz-string
2. Real World ISUCON ~海外ツアー検索のパフォーマンスチューニングの事例~
3. Azure OpenAIでStructured Outputsを使う!
4. Zag.js が良いかもしれない
5. TypeScript 5.6の更新点など: Cybozu Frontend Weekly (2024-09-03号)
#
116
2024/9/4
今日のトレンド
WasmとView Transitions API など
Show Notes
Show Noteの表示・非表示の切り替え
1. ウェブエンジニアでもWasmを使いたい! アフタートーク
2. 簡単にシームレスな遷移を実装!View Transitions APIでページ遷移を進化させる
3. クイズで学ぶGoの並行処理:channelとgoroutineの陥りやすいミスとその対策
4. 愛媛の Go コミュニティ Ehime.go を立ち上げました
5. Cloud Run のサービスメッシュを試した
#
115
2024/9/3
今日のトレンド
RAG ベクトル検索 ナレッジグラフ Chrome DevTools フロントエンド など
Show Notes
Show Noteの表示・非表示の切り替え
1. RAGの「ベクトル検索」の弱みを、ナレッジグラフで補う
2. Chrome DevToolsを使いこなしてフロントエンド開発を加速させる
3. 「ELYZA-japanese-Llama-2-70b」開発における、大規模モデル学習ノウハウの解説
4. public beta になった v0 を試してWebサイトを作る
5. Bitwardenの実装から学ぶE2EE
#
114
2024/9/2
今日のトレンド
Next.js ビルド改善 React 初回マウント など
Show Notes
Show Noteの表示・非表示の切り替え
1. ジャイアントパンダに注意 - Next.js のビルド改善 (株式会社GiXo様)
2. Reactが初回マウントされるまでの仕組みを理解する
3. 【エフェクトシステムとは一体なんなのか?】なぜ私はHaskellでエフェクトシステムのライブラリを作るに至ったか
4. DDDを志して3年経ったら「DDDの皮を被ったクリーンアーキテクチャ」になった話
5. TanStack Routerでサクッと始める型安全ルーティング
#
113
2024/9/1
今日のトレンド
Web標準とAIモデル など
Show Notes
Show Noteの表示・非表示の切り替え
1. Web 標準と、その限界
2. OpenAIの最新AIモデルStrawberryとOrion(GPT-5)とは?
3. Remixは404ページで最大3つもログを出す
4. TypeScriptの型を使って設計をコードで表現する、宣言的バックエンド実装具体例
5. node:test で jsdoc `@example` に記述したコードを使ってテストする
#
112
2024/8/31
今日のトレンド
技術選定とSQL比較 など
Show Notes
Show Noteの表示・非表示の切り替え
1. 技術選定の成功 2年間を振り返る TypeScript,Hono,Nest.js,React,GraphQL
2. SQLに対するバックエンドのアプローチ比較、そしてSafeQLの紹介
3. Datastreamの本番運用に向けてつまづいたこととわかったこと
4. 高度なデータセキュリティを実現するハイブリッド暗号化
5. 【Next.js】NextAuth.js、tRPC、Prismaを用いた認証システムの構築
#
111
2024/8/30
今日のトレンド
C言語とSpring Bootのテスト など
Show Notes
Show Noteの表示・非表示の切り替え
1. C言語のざんねんなしよう事典
2. Spring Bootのテストを実際のアプリケーションでどうやるか考えてみた
3. 大規模言語モデルを開発するにあたっての事前・事後学習の戦略メモー特に合成データについてー
4. Tanuki-8x8Bをダウンロードした後に推論させる方法について
5. Snowflake: クラスタリングの 5 バイト制限を正しく理解する
1
2
3
4
5
8