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
77
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
cgroup v2 で何が変わったのか / TechFeed Experts Night #28
tenforward
2
160
データ分析力を高めるSQL研修サービス『SQL Everyone』
hikarut
1
390
Laboratories in Science and Technology: Deep Neural Networks
keio_smilab
PRO
3
150
TypeScript の抽象構文木を用いた、数百を超える API の大規模リファクタリング戦略
yanaemon
6
1.3k
日本が誇るイタリアのダンスミュージック!? ユーロビートって何??
minorun365
PRO
2
220
YJIT Makes Rails 1.7x faster / RubyKaigi 2024
k0kubun
3
470
Prisma ORMを2年運用して培ったノウハウを共有する
tockn
19
5.1k
TypescriptでのContextualな構造化ロギングと社内全体への導入
leveragestech
3
590
Autonomous Database Cloud 技術詳細 / adb-s_technical_detail_jp
oracle4engineer
PRO
15
36k
複雑なビジネスルールに挑む:正確性と効率性を両立するfp-tsのチーム活用術 / Strike a balance between correctness and efficiency with fp-ts
kakehashi
5
3.6k
Step by Stepで学ぶ、ADT(代数的データ型)、モナドからEffect-TSまで
leveragestech
1
3k
The depthes of profiling Ruby - RubyKaigi 2024
osyoyu
0
150
Featured
See All Featured
It's Worth the Effort
3n
180
27k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
123
39k
From Idea to $5000 a Month in 5 Months
shpigford
377
45k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
228
16k
How STYLIGHT went responsive
nonsquared
92
4.8k
Producing Creativity
orderedlist
PRO
338
39k
Imperfection Machines: The Place of Print at Facebook
scottboms
261
12k
For a Future-Friendly Web
brad_frost
172
9k
No one is an island. Learnings from fostering a developers community.
thoeni
16
2.1k
Facilitating Awesome Meetings
lara
43
5.6k
Building an army of robots
kneath
300
41k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
12
1.1k
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向け フレームワーク
まとめ
ぜひ読んでみてください!!
ご静聴ありがとうございました