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
460
P3インスタンスではじめるDeep Learningと画像レコメンド
dmmlabo
2
3.1k
DMM.comのサービス開発におけるGitHub Enterprise活用の舞台裏
dmmlabo
2
870
Digdagを導入してみて
dmmlabo
8
3.9k
DMM.comラボにおける Scality Ring 活⽤事例
dmmlabo
0
960
デジタルコンテンツの安定配信とコスト削減の両立を実現したシステム刷新
dmmlabo
1
2.6k
DMM CM AWAEDS におけるフロントエンド技術選定について
dmmlabo
1
1.3k
エンジニアのパフォーマンス・モチベーション管理
dmmlabo
1
1.3k
DMMに於ける技術導入はじめの一歩
dmmlabo
1
1.3k
Other Decks in Technology
See All in Technology
マルチテナントのサービスインフラに大きなテナントを受け入れるまで
7474
0
710
Grafana エコシステムの活用事例 on ABEMA
tetsuya28
5
730
不要なリソースを自動で定期的に整理する方法 ~Sandboxアカウントのコストを削減しよう!~
amixedcolor
4
240
Covariance, Contravariance & Diamond
alexdaubois
1
110
VueとViteで作るUIコンポーネントライブラリ ~デザインシステムとプロダクトの理想的な分離を目指して~ / 20241019_cloudsign_VueFesJapan2024_1
bengo4com
8
3.7k
テクニカルライターのチームで「目標」をどう決めたか / MVV for a Team of Technical Writers
lycorptech_jp
PRO
3
150
エンジニアのドメイン知識獲得コストを低減するアプリケーションデザイン
ryo_nagata_
3
150
JPOUG_10_20241018_OracleDB_AWS_v1.3.pdf
asahihidehiko
1
100
ゼロからはじめる生成AI〜AWS認定とハンズオンで学ぶ初心者の道〜
kenichinakamura
0
130
RDS for Db2 データ移行編 - Part2:S3経由のバックアップ・リストアでデータ移行 /20241011-RDSforDb2-dojo
mayumihirano
0
140
組織デバイスのための効率的なアプリケーション更新戦略
kenchan0130
0
450
20241017_俺たちは雰囲気で scope をやっているけどもうちょっとなんとかならんのか?
tokai235
0
310
Featured
See All Featured
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.5k
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
Faster Mobile Websites
deanohume
304
30k
Unsuck your backbone
ammeep
668
57k
Producing Creativity
orderedlist
PRO
341
39k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
27
1.9k
No one is an island. Learnings from fostering a developers community.
thoeni
19
2.9k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
250
21k
Music & Morning Musume
bryan
46
6.1k
Building Flexible Design Systems
yeseniaperezcruz
327
38k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
40
2.1k
The Power of CSS Pseudo Elements
geoffreycrofte
71
5.3k
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