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
110
サーバーサイド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
KotlinとCloud Vision APIで領収書の電子帳簿保存法対応をする / Cloud Vision API with Kotlin
n_takehata
1
78
KotlinConf 2023 現地参加レポート
n_takehata
1
240
サーバーサイドでのKotlin Coroutines
n_takehata
0
890
KotlessとDynamoDBで自分のツイートを収集するサーバーレスアプリケーションを作る
n_takehata
0
290
書籍『Kotlin サーバーサイドプログラミング実践開発』のこだわりとおすすめポイント
n_takehata
0
420
Server-Side Kotlinで必要なJavaの知識
n_takehata
1
410
MyBatis Dynamic SQLの Kotlinサポートを使う
n_takehata
0
770
grpc-kotlinはどこまでKotlin化できるのか?
n_takehata
0
730
サーバサイドKotlinでgRPCをやってみよう
n_takehata
1
7.4k
Other Decks in Technology
See All in Technology
YJIT Makes Rails 1.7x faster / RubyKaigi 2024
k0kubun
4
500
汎用ポリシー言語Rego + OPAと認可・検証事例の紹介 / Introduction Rego & OPA for authorization and validation
mizutani
1
170
Domain-driven Design: A Complete Example
ewolff
2
260
AI JIMY - 登壇(インストール編)
hanacchi
0
150
拓展QA日常工作的邊界
line_developers_tw
PRO
0
610
OPENLOGI Company Profile for engineer
hr01
1
2.2k
The depthes of profiling Ruby - RubyKaigi 2024
osyoyu
0
170
エンジニアゼロの組織から内製開発の DX をどう実現したのか / How did we achieve DX in in-house development in an organization with zero engineers?
genkiogasawara
7
3.1k
QA Engineer Life @ LINE
line_developers_tw
PRO
0
110
Databricksの生成AI戦略
taka_aki
1
380
Google Cloud Next '24 Recap in ZOZO AIにより変わる開発 運用/Development and operation changed by AI
gachimuchiengineer
0
210
kcp: Kubernetes APIs Are All You Need #techfeed_live / TechFeed Experts Night 28th
ytaka23
1
190
Featured
See All Featured
The MySQL Ecosystem @ GitHub 2015
samlambert
244
12k
Optimizing for Happiness
mojombo
370
69k
Building an army of robots
kneath
300
41k
How to Ace a Technical Interview
jacobian
273
22k
KATA
mclloyd
16
12k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
18
7k
How To Stay Up To Date on Web Technology
chriscoyier
782
250k
Art, The Web, and Tiny UX
lynnandtonic
290
19k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
221
21k
Fashionably flexible responsive web design (full day workshop)
malarkey
398
65k
Product Roadmaps are Hard
iamctodd
45
9.8k
4 Signs Your Business is Dying
shpigford
176
21k
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向け フレームワーク
まとめ
ぜひ読んでみてください!!
ご静聴ありがとうございました