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
サーバーサイドKotlinクイズ
Search
Takehata Naoto
March 22, 2023
Technology
0
160
サーバーサイドKotlinクイズ
2023年3月22日(水) 「集まれKotlin好き!Kotlin愛好会 vol.42@G's ACADEMY TOKYO」の談義資料です。
Takehata Naoto
March 22, 2023
Tweet
Share
More Decks by Takehata Naoto
See All by Takehata Naoto
「2024年版 Kotlin サーバーサイドプログラミング実践開発」の補講 〜O/Rマッパー編〜
n_takehata
2
460
2024年版 Kotlin サーバーサイドプログラミング実践開発
n_takehata
4
3.5k
Server-Side目線で見る、Kotlin Festの楽しみ方
n_takehata
0
330
KotlinとCloud Vision APIで領収書の電子帳簿保存法対応をする
n_takehata
1
210
KotlinConf 2023 現地参加レポート
n_takehata
1
300
サーバーサイドでのKotlin Coroutines
n_takehata
0
1.1k
KotlessとDynamoDBで自分のツイートを収集するサーバーレスアプリケーションを作る
n_takehata
0
370
書籍『Kotlin サーバーサイドプログラミング実践開発』のこだわりとおすすめポイント
n_takehata
0
500
Server-Side Kotlinで必要なJavaの知識
n_takehata
1
470
Other Decks in Technology
See All in Technology
OCI Vault 概要
oracle4engineer
PRO
0
9.7k
dev 補講: プロダクトセキュリティ / Product security overview
wa6sn
1
2.3k
IBC 2024 動画技術関連レポート / IBC 2024 Report
cyberagentdevelopers
PRO
0
110
[FOSS4G 2019 Niigata] AIによる効率的危険斜面抽出システムの開発について
nssv
0
310
OCI Network Firewall 概要
oracle4engineer
PRO
0
4.1k
iOS/Androidで同じUI体験をネ イティブで作成する際に気をつ けたい落とし穴
fumiyasac0921
1
110
適材適所の技術選定 〜GraphQL・REST API・tRPC〜 / Optimal Technology Selection
kakehashi
1
150
Oracle Cloud Infrastructureデータベース・クラウド:各バージョンのサポート期間
oracle4engineer
PRO
28
12k
ドメインの本質を掴む / Get the essence of the domain
sinsoku
2
150
Why does continuous profiling matter to developers? #appdevelopercon
salaboy
0
180
Lambda10周年!Lambdaは何をもたらしたか
smt7174
2
110
Exadata Database Service on Dedicated Infrastructure(ExaDB-D) UI スクリーン・キャプチャ集
oracle4engineer
PRO
2
3.2k
Featured
See All Featured
Rebuilding a faster, lazier Slack
samanthasiow
79
8.7k
Optimizing for Happiness
mojombo
376
70k
Documentation Writing (for coders)
carmenintech
65
4.4k
The Pragmatic Product Professional
lauravandoore
31
6.3k
How GitHub (no longer) Works
holman
310
140k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
47
2.1k
KATA
mclloyd
29
14k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
364
24k
How To Stay Up To Date on Web Technology
chriscoyier
788
250k
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
A designer walks into a library…
pauljervisheath
203
24k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
246
1.3M
Transcript
サーバーサイドKotlinクイズ 2023年3月22日 Kotlin愛好会 vol.42(Swift愛好会合同) 竹端 尚人
自己紹介
概要 竹端 尚人 主にバックエンドエンジニア 株式会社justInCaseTechnlogies 技術顧問 株式会社XICA Tech Lead Twitter:
@n_takehata • 2006.04 公務員 • 2007.12 SES • 2014.04 株式会社アプリボット(Kotlinを始める) • 2020.06 株式会社ZOZOテクノロジーズ • 2020.12 フリーランス(現在)
登壇、執筆 • CEDEC 2018、2019登壇 • Software Design 2019年2月号〜4月号で短期連載 「サーバーサイド開発の品質を向上させる Java→Kotlin
移行のススメ」執筆 • 2021年4月 書籍「Kotlin サーバーサイドプログラミング 実践開発」を出版
本の発売は2021年3月 本の発売は2021年3月
バリバリコロナ禍
勉強会はオンライン・・・ 仕事もオンライン・・・ 配れない・・・
本日の内容
サーバーサイドKotlinクイズに 正解したら 書籍プレゼントします!!
None
第1問
2018年11月にリリースされた、JetBrains純 正のKotlinのWebアプリケーションフレーム ワークの名前は?
正解
正解 Ktor
第2問
次のコードはとあるフレームワークを使う際 のbuild.gradle.ktsの一部です。 なんというフレームワークでしょう?
config { bucket = "example" terraform { profile = "default"
region = "us-west-2" } }
webapp { lambda { kotless { packages = setOf("com.example.kotless") }
memoryMb = 1024 timeoutSec = 120 } }
正解
正解 Kotless Kotlin製のServerlessフレームワーク
KotlessでKotlinのアプリケーションをAWS Lambdaにデプロイする https://blog.takehata-engineer.com/entry/deploy-kotlin-applications-to-aws-lam bda-using-kotless
第3問
次のコードで 主に使っているフレームワークは なんでしょう?
import io.ktor.server.netty.NettyApplicationEngine import io.micronaut.ktor.* import jakarta.inject.Singleton import org.slf4j.LoggerFactory @Singleton class
Application : KtorApplication <NettyApplicationEngine.Configuration >({ applicationEngineEnvironment { log = LoggerFactory.getLogger(Application:: class.java) } applicationEngine { workerGroupSize = 10 } }) fun main(args: Array<String>) { runApplication(args) }
正解
正解 Micronaut Java、KotlinのMicro Service向け フレームワーク
まとめ
ぜひ読んでみてください!!
ご静聴ありがとうございました