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
DMM.com
July 07, 2017
Technology
0
2.7k
プロジェクトでKotlinを導入した話
社内Kotlin勉強会でのLT資料を公開します!
サーバーサイドの Java プロジェクトの一部に Kotlin を導入した話!
DMM.com
July 07, 2017
Tweet
Share
More Decks by DMM.com
See All by DMM.com
Neo4j with Spark for Big Data Analysis
dmmlabo
1
540
P3インスタンスではじめるDeep Learningと画像レコメンド
dmmlabo
2
3.3k
DMM.comのサービス開発におけるGitHub Enterprise活用の舞台裏
dmmlabo
2
990
Digdagを導入してみて
dmmlabo
9
4.1k
DMM.comラボにおける Scality Ring 活⽤事例
dmmlabo
0
1.1k
デジタルコンテンツの安定配信とコスト削減の両立を実現したシステム刷新
dmmlabo
1
2.6k
DMM CM AWAEDS におけるフロントエンド技術選定について
dmmlabo
1
1.4k
エンジニアのパフォーマンス・モチベーション管理
dmmlabo
1
1.4k
DMMに於ける技術導入はじめの一歩
dmmlabo
1
1.3k
Other Decks in Technology
See All in Technology
LLMをツールからプラットフォームへ〜Ai Workforceの戦略〜 #BetAIDay
layerx
PRO
1
1k
Amazon S3 Vectorsは大規模ベクトル検索を低コスト化するサーバーレスなベクトルデータベースだ #jawsugsaga / S3 Vectors As A Serverless Vector Database
quiver
1
640
Instant Apps Eulogy
cyrilmottier
1
110
金融サービスにおける高速な価値提供とAIの役割 #BetAIDay
layerx
PRO
1
840
Strands Agents & Bedrock AgentCoreを1分でおさらい
minorun365
PRO
8
340
AWS DDoS攻撃防御の最前線
ryutakondo
1
160
JAWS AI/ML #30 AI コーディング IDE "Kiro" を触ってみよう
inariku
3
370
ロールが細分化された組織でSREと協働するインフラエンジニアは何をするか? / SRE Lounge #18
kossykinto
0
220
Google Agentspaceを実際に導入した効果と今後の展望
mixi_engineers
PRO
3
710
Amazon Bedrock AgentCoreのフロントエンドを探す旅 (Next.js編)
kmiya84377
1
150
Claude Codeから我々が学ぶべきこと
oikon48
10
2.8k
バクラクによるコーポレート業務の自動運転 #BetAIDay
layerx
PRO
1
960
Featured
See All Featured
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
We Have a Design System, Now What?
morganepeng
53
7.7k
Rails Girls Zürich Keynote
gr2m
95
14k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Scaling GitHub
holman
461
140k
Making the Leap to Tech Lead
cromwellryan
134
9.5k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
332
22k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
139
34k
Into the Great Unknown - MozCon
thekraken
40
2k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Testing 201, or: Great Expectations
jmmastey
45
7.6k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
47
9.6k
Transcript
None
None
val text = """ for (c in "foo") print(c) """
None
None
public interface UserMapper { @Select("select id, name, birthdate from users
where id = # User select(int id); }
interface UserMapper { @Select(""" select id, name, birthdate from users
where id = #{id} """) fun select(id: Int): User }
None
String jobj = "{" + "\"key1\": \"val1\"," + "\"key2\": [\"val2a\",
\"val2b\"]" + "}"; String jobj = "{\"key1\":\"val1\",\"key2\":[\"val2a\",\"val2b\" String jobj = new JSONObject() .put("key1", "val1") .put("key2", new JSONArray().put("val2a").put("val2b" .toString();
val jobj = """ { "key1": "val1", "key2": ["val2a", "val2b"]
} """
doReturn(false).when(domain).isSuccess(); doReturn(false).`when`<Domain>(domain).isSuccess
None