Skip to content

Commit 903a598

Browse files
Merge pull request #612 from Himenon/feat/update-talks
feat: talk内容の更新 2025/10/22
2 parents ca65b44 + f10c137 commit 903a598

2 files changed

Lines changed: 65 additions & 13 deletions

File tree

2025/src/components/Markdown.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ export function Markdown({ children }: { children: string }) {
44
return (
55
<ReactMarkdown
66
components={{
7-
ul: ({ children }) => <ul className="list-disc pl-4">{children}</ul>,
7+
ul: ({ children }) => <ul className="list-disc pl-4 ml-4 mb-4">{children}</ul>,
88
ol: ({ children }) => <ol className="list-decimal pl-4">{children}</ol>,
99
pre: ({ children }) => (
1010
<pre className="bg-gray-100 py-0.5 px-1.5 rounded-sm">{children}</pre>

2025/src/constants/talks.ts

Lines changed: 64 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -501,8 +501,12 @@ Whether you're a web developer looking to expand into TV development or seeking
501501
},
502502
{
503503
slug: "denkiyagi-sponsor-session",
504-
title: "スポンサーキーノート",
505-
description: "TBD",
504+
title: "なぜブラウザで帳票を生成したいのか、どのようにブラウザで帳票を生成するのか",
505+
description: `デンキヤギでは、yagisan-reportsという「ブラウザ単体で動作する帳票エンジン」を開発・販売しています。
506+
帳票エンジンとは、ざっくり言えば「請求書のようなPDFを出力するテンプレートエンジン」です。
507+
508+
帳票は歴史が長い分野なので、商用製品やOSSなど、帳票出力する方法はいくらでもあります。
509+
そんな中で、わざわざ新規でブラウザで動く帳票エンジンを開発するモチベーションと、JavaScriptで帳票エンジンを実装するための技術背景についてお話します。`,
506510
kind: "sponsor session",
507511
day: "1",
508512
language: "Japanese",
@@ -652,8 +656,10 @@ Active contributor, releaser, and member of the Node.js Technical Steering Commi
652656
},
653657
{
654658
slug: "miidas-sponsor-session",
655-
title: "スポンサーキーノート",
656-
description: "TBD",
659+
title: "E2Eから始める自動テスト",
660+
description: `自動テストを導入するときに何から始めるか迷子になったことはないですか?
661+
ミイダスではE2Eテストから始めました。なぜE2Eテストから始めたのかその理由をお話します。
662+
さらに、数ある機能の中から何を優先的にテストすべきなのか、何をどこまでテストすべきなのかなど、どのようにテストケースを作ったのかそのプロセスについてもお話します。`,
657663
kind: "sponsor session",
658664
day: "1",
659665
language: "Japanese",
@@ -712,8 +718,19 @@ In 2022 we started working towards solving this problem in WinterCG, which has n
712718
},
713719
{
714720
slug: "line-yahoo-sponsor-session",
715-
title: "スポンサーキーノート",
716-
description: "TBD",
721+
title: "Yahoo!知恵袋における継続的な開発効率と品質向上の実践",
722+
description: `Yahoo!知恵袋の現場における取り組みについて、以下をキーワードにお話します。
723+
724+
- 開発現場で行っていること
725+
- TypeScript化
726+
- コーディング規約
727+
- フェールセーフな設計
728+
- リアーキテクト
729+
- 特徴的な取り組み
730+
- カナリアリリース
731+
- feature flag
732+
- codemod
733+
- 生成AI`,
717734
kind: "sponsor session",
718735
day: "1",
719736
language: "Japanese",
@@ -964,8 +981,22 @@ Browser Enthusiast. Bug Hunter.`,
964981
},
965982
{
966983
slug: "cybozu-sponsor-session",
967-
title: "スポンサーキーノート",
968-
description: "TBD",
984+
title: "大規模プロダクトで実践するAI活用の仕組みづくり",
985+
description: `概要:GitHub Copilot、Claude Code、Codexなど、様々なAIコーディングツールの登場によって、個々のエンジニアの生産性は向上しています。一方で、「なんかAIをうまく使っている人がいるらしい」という認識にとどまり、チーム全体でのAI活用の仕組みが整っていない現場も多いのではないでしょうか。
986+
987+
本セッションでは、サイボウズの大規模プロダクト「kintone」の開発チームで構築・実践したAI活用の仕組みについて、具体的な設計と活用方法、成果を紹介します。
988+
989+
具体的には次のトピックについてお話しします
990+
991+
- AIツールに依存しないドメイン知識の管理
992+
- 陳腐化を防ぐ継続的なドキュメントの更新
993+
- auto-compactによる記憶喪失対策
994+
- より良いAIエージェントへの柔軟な乗り換えを可能にする開発フロー
995+
- MCPの活用と、AIでの複雑UI構築の現在地
996+
- チームを跨ぐAI活用の知見共有
997+
- AI導入による具体的な成果
998+
999+
個人レベルのAI活用からチームレベルの活用へ移行したい方に向けて、実践的な知見を提供できるセッションにしたいと思っています。`,
9691000
kind: "sponsor session",
9701001
day: "1",
9711002
language: "Japanese",
@@ -1006,8 +1037,16 @@ Browser Enthusiast. Bug Hunter.`,
10061037
},
10071038
{
10081039
slug: "cloudinary-sponsor-session",
1009-
title: "スポンサーキーノート",
1010-
description: "TBD",
1040+
title: "When AI Stops Talking and Starts Doing",
1041+
description: `Generative AI is great at producing text — but what happens when it can actually do things? This talk explores the shift from AI as a conversational partner to AI as an active participant in real-world workflows.
1042+
We’ll look at how to connect AI systems to external tools and APIs using the Model Context Protocol (MCP). Instead of stopping at answers, AI can now execute file operations, manage digital assets, analyse images, and automate tasks that normally require human intervention. The result is a move from “chatting with AI” to “working with AI.”
1043+
Through practical examples, you’ll see how to:
1044+
Extend AI beyond text into action-oriented workflows.
1045+
Safely connect AI models to existing developer tools and services.
1046+
Combine structured function calls with unstructured conversation.
1047+
Build AI-powered assistants that handle files, images, and APIs as part of a single seamless interaction.
1048+
This session isn’t about abstract futures — it’s about what you can build today. Whether you’re a developer, architect, or product builder, you’ll leave with a clear understanding of how to bridge the gap between natural language input and real-world execution.
1049+
AI that acts changes the role it plays: from passive responder to proactive teammate. Come see what happens when AI stops talking — and starts doing.`,
10111050
kind: "sponsor session",
10121051
day: "1",
10131052
language: "English",
@@ -1045,8 +1084,21 @@ In this talk, we’ll take a look at how to use HTML and CSS to build simpler al
10451084
},
10461085
{
10471086
slug: "money-forward-sponsor-session",
1048-
title: "スポンサーキーノート",
1049-
description: "TBD",
1087+
title: "Micro Frontendsで築いた共通基盤の成長と、運用で積み重ねた試行の軌跡",
1088+
description: `マネーフォワード クラウドでは、複数サービスに共通する承認・ワークフロー機能を共通基盤として切り出し、Web ComponentsをベースにMicro Frontendsを運用しています。
1089+
2023年7月のリリースから現在まで2年以上、実装検証の段階を含めると約3年にわたり、Micro Frontendsを使った設計・統合方式における試行錯誤を積み重ねてきました。
1090+
1091+
ランタイム統合によって柔軟なリリースを実現する一方で、運用を通じて見えてきた現実的な課題も少なくありません。
1092+
本セッションでは、その過程での意思決定の背景や、そこから得られた学びを中心にご紹介します。
1093+
1094+
以下のようなテーマを通して、Micro Frontendsの運用で見えてきたリアルに迫ります。
1095+
1096+
- UIをどこまで共通化すべきか ― 拡張性と組み込みコストのバランス
1097+
- Micro Frontends間やコンテナアプリケーションとの疎結合設計とその限界
1098+
- 認証・認可のアーキテクチャ変更の背景
1099+
- デザインの一貫性の課題
1100+
- 複数プロダクトを横断するログ・監視基盤の課題
1101+
- パフォーマンス最適化やi18nに向けた取り組み`,
10501102
kind: "sponsor session",
10511103
day: "1",
10521104
language: "Japanese",

0 commit comments

Comments
 (0)