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.6k
プロジェクトで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
410
P3インスタンスではじめるDeep Learningと画像レコメンド
dmmlabo
2
2.8k
DMM.comのサービス開発におけるGitHub Enterprise活用の舞台裏
dmmlabo
2
790
Digdagを導入してみて
dmmlabo
8
3.5k
DMM.comラボにおける Scality Ring 活⽤事例
dmmlabo
0
860
デジタルコンテンツの安定配信とコスト削減の両立を実現したシステム刷新
dmmlabo
1
2.6k
DMM CM AWAEDS におけるフロントエンド技術選定について
dmmlabo
1
1.3k
エンジニアのパフォーマンス・モチベーション管理
dmmlabo
1
1.3k
DMMに於ける技術導入はじめの一歩
dmmlabo
1
1.2k
Other Decks in Technology
See All in Technology
コードレビューを支援するAI技術の応用
akkie76
2
160
技術イベントはなんとかひねり出す 日経の技術広報の取り組み/techpr3
nishiuma
0
230
オブジェクト指向宗教史
tanakahisateru
14
12k
エバンジェリスト活動を7年やってきて見えてきた、コミュニティとエバンジェリストの関係
soracom
PRO
1
200
プッシュ型子育てサービスを、先行プロジェクト実施自治体において開始します
govtechtokyo
0
290
OpenTelemetry実践 はじめの一歩
taxin
0
330
統計的学習理論読み Chapter 1
kmatsui
4
960
Cloud Friendly(?) Jenkins. How we failed to make Jenkins cloud native and what we learned?
onenashev
PRO
0
110
SREsのためのSRE定着ガイド
netmarkjp
10
1.6k
継続的テストモデルを実現するためにスリーアミーゴスを用いた10Xでのシフトレフトの事例
nihonbuson
3
250
データ品質をコード化! LINEヤフーのMLOpsを最適化する "ACP Data Quality" の紹介
lycorptech_jp
PRO
2
270
こんなに簡単!AWSマルチアカウント
takuya_terada
0
120
Featured
See All Featured
The Invisible Customer
myddelton
114
12k
The Cost Of JavaScript in 2023
addyosmani
13
3.7k
Raft: Consensus for Rubyists
vanstee
130
6.2k
Clear Off the Table
cherdarchuk
82
310k
10 Git Anti Patterns You Should be Aware of
lemiorhan
644
57k
The Straight Up "How To Draw Better" Workshop
denniskardys
227
130k
Designing for Performance
lara
601
67k
KATA
mclloyd
14
11k
Automating Front-end Workflow
addyosmani
1353
200k
Intergalactic Javascript Robots from Outer Space
tanoku
266
26k
Producing Creativity
orderedlist
PRO
335
39k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
5
1.4k
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