Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Server-Side目線で見る、Kotlin Festの楽しみ方
Search
Takehata Naoto
June 12, 2024
Programming
0
360
Server-Side目線で見る、Kotlin Festの楽しみ方
2024年6月12日(水) 「サーバーサイドKotlin meetup vol.12 ~Kotlin Fest 2024 予習回~」の発表資料です。
Takehata Naoto
June 12, 2024
Tweet
Share
More Decks by Takehata Naoto
See All by Takehata Naoto
「2024年版 Kotlin サーバーサイドプログラミング実践開発」の補講 〜O/Rマッパー編〜
n_takehata
2
500
2024年版 Kotlin サーバーサイドプログラミング実践開発
n_takehata
6
4.2k
KotlinとCloud Vision APIで領収書の電子帳簿保存法対応をする
n_takehata
1
490
KotlinConf 2023 現地参加レポート
n_takehata
1
310
サーバーサイドKotlinクイズ
n_takehata
0
170
サーバーサイドでのKotlin Coroutines
n_takehata
0
1.1k
KotlessとDynamoDBで自分のツイートを収集するサーバーレスアプリケーションを作る
n_takehata
0
370
書籍『Kotlin サーバーサイドプログラミング実践開発』のこだわりとおすすめポイント
n_takehata
0
510
Server-Side Kotlinで必要なJavaの知識
n_takehata
1
480
Other Decks in Programming
See All in Programming
Go の GC の不得意な部分を克服したい
taiyow
2
760
CSC305 Lecture 25
javiergs
PRO
0
130
useSyncExternalStoreを使いまくる
ssssota
6
1k
Monixと常駐プログラムの勘どころ / Scalaわいわい勉強会 #4
stoneream
0
270
快速入門可觀測性
blueswen
0
310
複雑な仕様に立ち向かうアーキテクチャ
myohei
0
170
急成長期の品質とスピードを両立するフロントエンド技術基盤
soarteclab
0
920
선언형 UI에서의 상태관리
l2hyunwoo
0
130
第5回日本眼科AI学会総会_AIコンテスト_3位解法
neilsaw
0
170
ブラウザ単体でmp4書き出すまで - muddy-web - 2024-12
yue4u
2
460
[JAWS-UG横浜 #76] イケてるアップデートを宇宙いち早く紹介するよ!
maroon1st
0
450
これでLambdaが不要に?!Step FunctionsのJSONata対応について
iwatatomoya
2
3.6k
Featured
See All Featured
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
GraphQLとの向き合い方2022年版
quramy
44
13k
It's Worth the Effort
3n
183
28k
Gamification - CAS2011
davidbonilla
80
5.1k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.9k
Designing for Performance
lara
604
68k
Raft: Consensus for Rubyists
vanstee
137
6.7k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
95
17k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
0
94
For a Future-Friendly Web
brad_frost
175
9.4k
A Philosophy of Restraint
colly
203
16k
Navigating Team Friction
lara
183
15k
Transcript
Server-Side目線で見る、 Kotlin Festの楽しみ方 2024年6月12日 サーバーサイドKotlin meetup vol.12 ~Kotlin Fest 2024
予習回~ 竹端 尚人
自己紹介
竹端 尚人 主にバックエンドエンジニア Twitter: @n_takehata • 2006.04〜 公務員 • 2007.12〜
SES • 2011.04〜 モバイルゲーム開発(サーバーサイド Kotlinを始める) • 2020.12〜 フリーランス(バックエンド開発、 テックリード、技術顧問など) 概要 現在は主に、クラウド型電子カルテを開発している株式 会社ヘンリーでエンジニアとして従事 Kotlin愛好会というコミュニティの運営もやっています
• CEDEC 2018、2019登壇 • Software Design 2019年2月号〜4月号で短期連載 「サーバーサイド開発の品質を向上させる Java→Kotlin移行のススメ」執筆 •
2021年4月 書籍「Kotlin サーバーサイドプログラ ミング実践開発」出版 • 2023年4月 Techpitにて「Kotlin入門ガイドー言語 思想から特徴・歴史・使いどころまで、まるっと予 備知識がわかる教科書」執筆 • Kotlin Fest 2024登壇予定 ←New 登壇、執筆
アジェンダ 1. Kotlinのカンファレンスでセッションを選ぶ時に考えて いること 2. Kotlin Fest 2024のセッションに当てはめてみる 3. Kotlin
Festを2024で楽しむための心構え
Server-sideのエンジニアとしての、 (個人的な)Kotlin Fest 2024の楽しみ方を紹介します
1. Kotlinのカンファレンスで セッションを選ぶ時に考えてい ること
分類ごとに楽しみ方を考える
• Server-sideに関連するセッション • 言語の共通的な知識のセッション • Server-side以外の分野のセッション • その他のセッション 分類ごとに楽しみ方を考える
• Server-sideに関連するセッション • 言語の共通的な知識のセッション • Server-side以外の分野のセッション • その他のセッション 分類ごとに楽しみ方を考える
• Server-sideのアプリケーションや、フレームワーク、 ライブラリなどに関するセッション • 自分の仕事で一番リアルに活かせる可能性のある知識 を得る • 単純に一番興味のある分野なので色々知りたい Server-sideに関連するセッション
• Server-sideに関連するセッション • 言語の共通的な知識のセッション • Server-side以外の分野のセッション • その他のセッション 分類ごとに楽しみ方を考える
• 言語仕様やエコシステムなど、Kotlinの共通的な内容に 関するセッション • プラットフォーム関係なく使える知識を得る • Kotlinを使う人みんなが関わる可能性のある内容なの で、比較的学びやすいし役立ちやすい 言語の共通的な知識のセッション
• Server-sideに関連するセッション • 言語の共通的な知識のセッション • Server-side以外の分野のセッション • その他のセッション 分類ごとに楽しみ方を考える
• Android、KMP、データサイエンスなど、Server-side 以外の分野に関するセッション • 「この分野ではこういう使われ方しているんだ」と全 く新しい知識を得て見聞を広げる • 自分の新たな興味につながる可能性も Server-side以外の分野のセッション ※上級者向けすぎると全然理解できないこともあるので注意
• Server-sideに関連するセッション • 言語の共通的な知識のセッション • Server-side以外の分野のセッション • その他のセッション 分類ごとに楽しみ方を考える
• クイズやライブコーディング、デモのようなエンタメ 性のあるもの • パネルディスカッション • 歴史や文化、Kotlinに関連するサービスなど技術的な知 識とは少し別軸の内容のセッション その他のセッション
2. Kotlin Fest 2024のセッション に当てはめてみる
• Server-sideに関連するセッション ◦ Webバックエンド/サーバサイド • 言語の共通的な知識のセッション ◦ Kotlin言語・プログラミング ◦ ツール/エコシステム
• Server-side以外の分野のセッション ◦ KMP(Kotlin Multiplatform) ◦ Android • その他のセッション ◦ その他 Kotlin Fest 2024のカテゴリでいうと以下が近い
このカテゴリをベースに分類に当てはめてみます (一部違う分類にしてます)
その前に・・・
絶対見るべきセッション
2024年版 Kotlin サーバーサイドプログラミング実践開発
Server-sideに関連するセッション
• 2024年版 Kotlin サーバーサイドプログラミング実践開 発 • 例外設計について考えて Kotlin(Spring Boot&Arrow)で実践する Server-sideに関連するセッション
言語の共通的な知識のセッション
• パフォーマンスと可読性を両立:KotlinのCollection関 数をマスター • KotlinのLinterまなびなおし2024 • Kotlin Coroutinesで共有リソースに正しくアクセスす る •
もっとKotlinを好きになる!K2時代のKotlin Compiler Plugin開発 • まだ JUnit を使ってるの? kotest を使って快適にテス トを書こう • withContextってスレッド切り替え以外にも使えるっ て知ってた? • K2のKotlin IDEプラグインの中を覗いてみよう♪ 言語の共通的な知識のセッション
Server-side以外の分野のセッション
• 今こそ始めたい!Compose Multiplatform • Okioに愛を込めて • 2024年に公開するに相応しいKotlin Multiplatformラ イブラリを構築する •
Jetpack Compose: 効果的なComposable関数のAPI設 計 Server-side以外の分野のセッション
その他のセッション
• Kotlinで愉しむクリエイティブコーディング • Kotlinの歴史を可視化する その他のセッション
3. Kotlin Fest 2024楽しむための 心構え
• どのセッションも楽しみ方があるので、自分なりに興 味のあるものを探す • Kotlin好きが集まるのでブースや懇親会も使い交流も楽 しむ • Kotlin一色に染まる幸せな空間を満喫する!
私も・・・ • 登壇します • 株式会社ヘンリーのブースに現れます • 懇親会も参加します みなさんぜひ交流しましょう!
Kotlin Fest 2024楽しみましょう!
ご清聴ありがとうございました