Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
サーバーサイドKotlinクイズ
Search
Takehata Naoto
March 22, 2023
Technology
290
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
サーバーサイドKotlinクイズ
2023年3月22日(水) 「集まれKotlin好き!Kotlin愛好会 vol.42@G's ACADEMY TOKYO」の談義資料です。
Takehata Naoto
March 22, 2023
More Decks by Takehata Naoto
See All by Takehata Naoto
Kotlinの15年とServer-Side Kotlin
n_takehata
1
160
AI時代でも変わらない技術コミュニティの力~10年続く“ゆるい”つながりが生み出す価値
n_takehata
2
1.5k
KotlinConf 2025で発表された言語のアップデートと現地参加レポート
n_takehata
2
430
KotlinConf 2025 現地で感じたServer-Side Kotlin
n_takehata
2
530
KotlinConf 2025 現地参加の土産話
n_takehata
0
240
組織貢献をするフリーランスエンジニアという生き方
n_takehata
1
7k
「2024年版 Kotlin サーバーサイドプログラミング実践開発」の補講 〜O/Rマッパー編〜
n_takehata
2
860
2024年版 Kotlin サーバーサイドプログラミング実践開発
n_takehata
9
9.3k
Server-Side目線で見る、Kotlin Festの楽しみ方
n_takehata
0
680
Other Decks in Technology
See All in Technology
M5Stackで作る BLEマウス GPSログの世界
tomokusaba
PRO
0
450
Rust で関数型ドメインモデリング
takonda
0
170
~最速でビジネスインパクトを創出する~ Sansanのデータ基盤と活用事例
sansantech
PRO
0
110
局所最適は悪ではない。壊れているのは指標です。量と質を同時に見る先行指標の設計
recruitengineers
PRO
2
110
Post AI時代のリファクタリング実践記 / Refactoring in the post AI era
kaminashi
1
310
「エーアイ」をバズワードにしないために RPA 導入経験と Kiro 上での Claude モデル利用経験から
kazzpapa3
0
110
Browser Spec: Testing Hotwire with Ruby
takahashim
1
140
初海外で注意すべきこと12選!!!安全快適なre:invent生活にするために
yuuuuuuu168
1
190
実践!Cloud Run ハンズオン!! / Cloud Run handson
y0hgi
2
300
Getting Started with Google Antigravity
glaforge
0
340
React改造してみた
tsukina_7mochi
0
140
What Is JetBrains Air
x5gtrn
PRO
0
130
Featured
See All Featured
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
410
A designer walks into a library…
pauljervisheath
211
25k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
2
410
Designing Experiences People Love
moore
143
24k
Building AI with AI
inesmontani
PRO
1
1.3k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
340
Typedesign – Prime Four
hannesfritz
42
3.2k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
220
Code Review Best Practice
trishagee
74
20k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.7k
30 Presentation Tips
portentint
PRO
1
430
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向け フレームワーク
まとめ
ぜひ読んでみてください!!
ご静聴ありがとうございました