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
1
360
Challenges in Search in Global Services
rejasupotaro
2
3.6k
ML on Mobile DroidKaigi 2018
rejasupotaro
3
8k
Managing tasks to Kotlin
rejasupotaro
1
170
Go Global - #CookpadTechconf 2017
rejasupotaro
8
7.9k
Successful Locali(z)(s)ation - Droidcon Berlin 2016
rejasupotaro
5
1.4k
Collecting logs from mobile apps
rejasupotaro
0
270
Inside Kotlin
rejasupotaro
0
120
Heartless code review
rejasupotaro
2
420
Featured
See All Featured
Six Lessons from altMBA
skipperchong
27
3.5k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
28
4.4k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
26
1.5k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.2k
Typedesign – Prime Four
hannesfritz
40
2.4k
Building an army of robots
kneath
302
44k
How STYLIGHT went responsive
nonsquared
95
5.2k
Making the Leap to Tech Lead
cromwellryan
133
9k
Testing 201, or: Great Expectations
jmmastey
40
7.1k
Docker and Python
trallard
42
3.1k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
1.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