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
MODERN JAVA + YOU, DOWNLOAD TODAY (2014/09)
Search
rejasupotaro
September 27, 2014
2
1.1k
MODERN JAVA + YOU, DOWNLOAD TODAY (2014/09)
rejasupotaro
September 27, 2014
Tweet
Share
More Decks by rejasupotaro
See All by rejasupotaro
A Practical Approach To Semantic Search
rejasupotaro
2
500
Challenges in Search in Global Services
rejasupotaro
1
3.8k
ML on Mobile DroidKaigi 2018
rejasupotaro
3
8.2k
Managing tasks to Kotlin
rejasupotaro
1
210
Go Global - #CookpadTechconf 2017
rejasupotaro
8
8.1k
Successful Locali(z)(s)ation - Droidcon Berlin 2016
rejasupotaro
5
1.5k
Collecting logs from mobile apps
rejasupotaro
0
320
Inside Kotlin
rejasupotaro
0
150
Heartless code review
rejasupotaro
2
450
Featured
See All Featured
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
910
Making Projects Easy
brettharned
120
6.4k
Docker and Python
trallard
46
3.6k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
980
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
10
870
Automating Front-end Workflow
addyosmani
1371
200k
The Straight Up "How To Draw Better" Workshop
denniskardys
238
140k
Writing Fast Ruby
sferik
629
62k
Statistics for Hackers
jakevdp
799
220k
Fireside Chat
paigeccino
40
3.7k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
35
6.1k
Java REST API Framework Comparison - PWX 2021
mraible
34
8.9k
Transcript
.0%&3/+"7" :06 %08/-0"% 50%":
)J *`N%6,& "HFOEB )JTUPSZBOEGFBUVSFTPG+BWB .PEFSO+BWB'SBNFXPSLT %*3&$5."3,&5*/(
$ ˠ0BL ˠ+BWB
ʙ ʙ 5ISFBET /P(FOFSJDT /P"OOPUBUJPOT
/P-BNCEB&YQSFTTJPOT (FOFSJDT "OOPUBUJPOT 1MVHHBCMF"OOPUBUJPO1SPDFTTJOH USZXJUISFTPVSDFT .FUIPESFGFSFODFT -BNCEB&YQSFTTJPOT 0QUJPOBM 4USFBN"1* NFUBTQBDF 3&1- )551$MJFOU -JHIU8FJHIU+40/"1* 1SPDFTT"1*6QEBUFT
+BWBJT qFYJCMFMBOHVBHF
-PNCPL WBMFYBNQMFOFX"SSBZ-JTU4USJOH FYBNQMFBEE )FMMP 8PSME WBMGPPFYBNQMFHFU
WBMBBSSBZ )FMMP 5IFSF XIBU %": J4 J5 WBMCBFYJTUT TGSPN4USJOH
T GPSBMM $IBSBDUFSJT-PXFS$BTF 4ZTUFNPVUQSJOUMO C USVF 'VODUJPOBM+BWB WBMBBSSBZ WBMCBGPME-FGU BEE 4ZTUFNPVUQSJOUMO C WBMPTPNF WBMPTPNF WBMQPCJOE JJ TPNF J OPOF WBMQPCJOE JJ TPNF J OPOF PQUJPO4IPX JOU4IPX QSJOUMO Q /POF PQUJPO4IPX JOU4IPX QSJOUMO Q 4PNF
"VUP7BMVF !"VUP7BMVF BCTUSBDUTUBUJDDMBTT"OJNBM\ TUBUJD"OJNBMDSFBUF 4USJOHOBNF JOUOVNCFS0G-FHT \ SFUVSOOFX"VUP7BMVF@"OJNBM OBNF OVNCFS0G-FHT
^ ! BCTUSBDU4USJOHOBNF BCTUSBDUJOUOVNCFS0G-FHT ^
"DUPS
1BDLBHJOHBOE%JTUSJCVUJOH +"3+BWB"3DIJWF &YFDVUBCMFpMF 8"38FCBQQMJDBUJPO"3DIJWF 8PSLPO4FSWMFU$POUBJOFS
*ODMVEFTNBOJGFTU SFTPVSDFT FUDʜ ""3"OESPJE"3DIJWF #VJMEXJUI"OESPJEQSPKFDU *ODMVEFTNBOJGFTU SFTPVSDFT FUDʜ
4FSWMFU$POUBJOFST 5PNDBU lΈΜͳͬͯΔ͔ΒͬͯΔɻৄࡉΑ͘Βͳ͍ɻz +FUUZ -JHIUXFJHIUBOEIJHIQFSGPSNBODF
4PMS )BEPPQ ("& /FUqJY :BNNFS ʜ (MBTT'JTI %FWFMPQFECZ4VO 8FC-PHJD %FWFMPQFECZ0SBDMF&OUFSQSJTF
4USVUT 4FBTBS 8JDLFU 4QSJOH .PEFSO+BWB8"'
.PEFSO+BWB8"' 0PQT 4USVUT 4FBTBS 8JDLFU 4QSJOH
.PEFSO+BWB8"' +FSTFZ %SPQXJ[BSE 4QBSL 3&459
+FSTFZ 3&45GVM4FSWJDFTJO+BWB +"9343FGFSFODF*NQMFNFOUBUJPO 6TFBMPUPGBOOPUBUJPOTUPDPOUSPMEBUBqPX
&YBNQMF XSJUFBT3P3 !1BUI VTFST QVCMJDDMBTT6TFST$POUSPMMFSFYUFOET"QQMJDBUJPO$POUSPMMFS\ !(&5 !1BUI \JE^
!1SPEVDFT "11-*$"5*0/@+40/ QVCMJD3FTQPOTFTIPX !1BUI1BSBN JE 4USJOHJE \ 4USJOHFOUJUZ6TFS3FTPVSDF%6..:@64&3UP+TPO SFUVSO3FTQPOTFPL FOUJUZ CVJME ^
&YBNQMF XSJUFBT3P3 QVCMJDDMBTT6TFS3FTPVSDFFYUFOET3FTPVSDF\ !+TPO1SPQFSUZ JE QSJWBUFJOUJE !+TPO1SPQFSUZ VSM QSJWBUF4USJOHVSM !+TPO1SPQFSUZ
OBNF QSJWBUF4USJOHOBNF ! QVCMJD6TFS3FTPVSDF JOUJE 4USJOHVSM 4USJOHOBNF \ UIJTJEJE UIJTVSMVSM UIJTOBNFOBNF ^
&YBNQMF 5FTUJOH DMBTT6TFS3FTPVSDFT4QFDFYUFOET4QFDJpDBUJPO\ EFG"VTFSDBOCFTFSJBMJ[FEUP+40/ \ HJWFO 6TFS3FTPVSDFVTFSOFX6TFS3FTPVSDF
IUUQHJUIVCDPNSFKBTVQPUBSP SFKBTVQPUBSP FYQFDU VTFSUP+TPO KTPO'JYUVSF pYUVSFTVTFSKTPO ^
%SPQXJ[BSE +BWBGSBNFXPSLGPSEFWFMPQJOH PQTGSJFOEMZ IJHIQFSGPSNBODF 3&45GVMXFCTFSWJDFT
5IPVHIU8PSLT 5FDIOPMPHZ3BEBS +BWB4DSJQUFDPTZTUFN NJDSPTFSWJDFT $POXBZ`T-BZ JOGSBTUSVDUVSFEFDFOUSBMJ[BUJPO
.BSUJO'PXMFS
5FDIOPMPHZ3BEBS+VMZc5IPVHIU8PSLT IUUQXXXUIPVHIUXPSLTDPNSBEBSMBOHVBHFTBOEGSBNFXPSLT %SPQXJ[BSE "OHVMBS &MN (P +BWB 5ZQF4DSJQU
%SPQXJ[BSE %FWFMPQFECZ:BNNFS 4USBJHIUGPSXBSEEFQMPZNFOUT #VJMEJOPQFSBUJPOBMNFUSJDTBOEIFBMUI DIFDLT
4QBSL .JDSPXFCGSBNFXPSL
&YBNQMF HFU SFR SFT )FMMP8PSME ! HFU
VTFSTJE SFR SFT \ 4USJOHJESFRQBSBNT JE SFUVSO%6..:@64&3UP+TPO ^
3&459 UIFMJHIUXFJHIU+BWB3&45GSBNFXPSL
7FSZMJHIUXFJHIU
5IBOLZPV !SFKBTVQPUBSP $PODMVTJPO +"7"JT(3&"5