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
170
サーバーサイド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
500
2024年版 Kotlin サーバーサイドプログラミング実践開発
n_takehata
6
4.2k
Server-Side目線で見る、Kotlin Festの楽しみ方
n_takehata
0
360
KotlinとCloud Vision APIで領収書の電子帳簿保存法対応をする
n_takehata
1
490
KotlinConf 2023 現地参加レポート
n_takehata
1
310
サーバーサイドでの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 Technology
See All in Technology
How to be an AWS Community Builder | 君もAWS Community Builderになろう!〜2024 冬 CB募集直前対策編?!〜
coosuke
PRO
2
2.8k
alecthomas/kong はいいぞ / kamakura.go#7
fujiwara3
1
300
第3回Snowflake女子会_LT登壇資料(合成データ)_Taro_CCCMK
tarotaro0129
0
180
1等無人航空機操縦士一発試験 合格までの道のり ドローンミートアップ@大阪 2024/12/18
excdinc
0
140
OpenAIの蒸留機能(Model Distillation)を使用して運用中のLLMのコストを削減する取り組み
pharma_x_tech
4
540
ずっと昔に Star をつけたはずの思い出せない GitHub リポジトリを見つけたい!
rokuosan
0
150
OpenShift Virtualizationのネットワーク構成を真剣に考えてみた/OpenShift Virtualization's Network Configuration
tnk4on
0
130
watsonx.ai Dojo #5 ファインチューニングとInstructLAB
oniak3ibm
PRO
0
160
どちらを使う?GitHub or Azure DevOps Ver. 24H2
kkamegawa
0
600
LINEヤフーのフロントエンド組織・体制の紹介【24年12月】
lycorp_recruit_jp
0
530
プロダクト開発を加速させるためのQA文化の築き方 / How to build QA culture to accelerate product development
mii3king
1
250
組織に自動テストを書く文化を根付かせる戦略(2024冬版) / Building Automated Test Culture 2024 Winter Edition
twada
PRO
8
3.1k
Featured
See All Featured
Agile that works and the tools we love
rasmusluckow
328
21k
A Philosophy of Restraint
colly
203
16k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Code Review Best Practice
trishagee
65
17k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
2
290
Making Projects Easy
brettharned
116
5.9k
Practical Orchestrator
shlominoach
186
10k
StorybookのUI Testing Handbookを読んだ
zakiyama
27
5.3k
Optimising Largest Contentful Paint
csswizardry
33
3k
GitHub's CSS Performance
jonrohan
1030
460k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
Adopting Sorbet at Scale
ufuk
73
9.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向け フレームワーク
まとめ
ぜひ読んでみてください!!
ご静聴ありがとうございました