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
Think about API orchestration with RxJava
Search
rejasupotaro
October 28, 2014
9
2.6k
Think about API orchestration with RxJava
rejasupotaro
October 28, 2014
Tweet
Share
More Decks by rejasupotaro
See All by rejasupotaro
A Practical Approach To Semantic Search
rejasupotaro
2
490
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
200
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
140
Heartless code review
rejasupotaro
2
450
Featured
See All Featured
Typedesign – Prime Four
hannesfritz
42
2.8k
Docker and Python
trallard
45
3.5k
Side Projects
sachag
455
43k
Mobile First: as difficult as doing things right
swwweet
224
9.9k
The Cost Of JavaScript in 2023
addyosmani
53
8.9k
Making Projects Easy
brettharned
117
6.4k
Imperfection Machines: The Place of Print at Facebook
scottboms
268
13k
Making the Leap to Tech Lead
cromwellryan
134
9.5k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.9k
Why Our Code Smells
bkeepers
PRO
339
57k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.4k
Music & Morning Musume
bryan
46
6.8k
Transcript
5IJOLBCPVU"1*PSDIFTUSBUJPO XJUI 3Y+BWB
!SFKBTVQPUBSP +"7" :06 Ϩδϟεϙଠ
8FTIPVMEEJTDVTT 03$)&453"5*0/
None
IUUQTTQFBLFSEFDLDPNQPUBUPNPOPMJUIJDBSDIJUFDUVSFJTEFBE
IUUQXXXZPVUVCFDPNXBUDI W-&DE87GC)WD
IUUQXXXJOGPRDPNOFXTTPVOEDMPVENJDSPTFSWJDFT
None
"$4WJB0"VUI %FTDSJQUJWFXBZUPTFSWFZPVS "DUJWF3FDPSENPEFMT BTXFMMBTQMBJOPME 3VCZPCKFDUTBT+40/CBTFESFTPVSDFT 1BSUJBMSFTQPOTFCZpFMETQBSBNFUFST (BSBHF
3BJMTGSBNFXPSLUPBEE3&45GVMIZQFSNFEJB"1*UPZPVSBQQMJDBUJPO
,FFQUIFJOUFSGBDFMFBOBOENFBO 4IBSFEVOEFSTUBOEJOHPGBDUJPOT .BLFBTZTUFNDPOOFDUFE .BLFSFTQPOTFTDBDIFBCMF *U`T4*.1-&BOE%0$6.&/5"#-&
8IZ3&45
5IFUSBEJUJPOBMPOFTJ[FpUTBMM 04'" 3&45 "1*BQQSPBDI5IFQSPCMFNXJUIUIF04'" BQQSPBDIJTUIBUJUTFNQIBTJTJTUPNBLFJU DPOWFOJFOUGPSUIF"1* OPUUIF"1*DPOTVNFS 4*.1-&DBOCFCBE FYUFOTJPOFOHJOFDPNOFUqJYNPWFTBXBZGSPNSFTUGPSJUTBQJ
0VSBQQTBSFOPUTJNQMF )FODF BTJNQMF"1*JTOPUBMXBZTTVJUBCMF
*4/0546*5"#-&
GPS 5BHUBHTFMFDUFE5BHT \ DMJFOUEFMFUF lUBHTz UBH DBMMCBDL ^ $"4&
$"4&
*EFBPGCBUDISFRVFTUGPS 4FSWFS .JEEMFXBSF
4FSWFS .JEEMFXBSF *EFBPGCBUDISFRVFTUGPS BSTEVPCBUDI@BQJ
4FSWFS .JEEMFXBSF *EFBPGCBUDISFRVFTUGPS BSTEVPCBUDI@BQJ
4FSWFS .JEEMFXBSF *EFBPGCBUDISFRVFTUGPS BSTEVPCBUDI@BQJ
3VOTFRVFOUJBMMZ *U`TEJ⒏DVMUUPNBOBHFDPNQMFY DPODVSSFOUPQFSBUJPO
None
3FEVDF$IBUUJOFTT 4JOHMF PQUJNJ[FESFRVFTUQBZ8"/UBYPODF UFDICMPHOFUqJYDPNPQUJNJ[JOHOFUqJYBQJIUNM %JTDSFUF)551SFRVFTUTQBZ8"/UBYSFQFBUFEMZ
XXXTMJEFTIBSFOFUCFOKBNJOTDINBVTCTDINBVTBQJXPSMEUSBOTGPSNJOHOFUqJYBQJ
XXXTMJEFTIBSFOFU*OGP2GVODUJPOBMSFBDUJWFQSPHSBNNJOHJOUIFOFUqJYBQJ
%JSUZCVTJOFTTMPHJD %FDSFBTFNPEFMQVSJUZ $MJFOU 3&45GVM"1* lؾ߹͍z *UNFBOTl'JHIUJOHTQJSJUz $MJFOU &YQFSJFODF"1* BLB"1*0SDIFTUSBUJPO 3&45GVM"1*
NBLFFWFSZPOFIBQQZ
BXFTPNFʜ
BXFTPNFʜ 0OFZFBSMBUFS
"1*0SDIFTUSBUJPO 0I UIBU`TJOUFSFTUJOH
"1*0SDIFTUSBUJPO 0I UIBU`TJOUFSFTUJOH %POPUIJOH 4PUPEBZ *USZJU
"1*0SDIFTUSBUJPO $MJFOU (BSBHF *NQMFNFOUPSDIFTUSBUJPOMBZFSVTJOH 3Y/FUUZ
"OESPJEDMJFOUJNQMFNFOUBUJPO
3Y/FUUZ "1*0SDIFTUSBUJPO
3Y/FUUZ "1*0SDIFTUSBUJPO
(BSBHF 3&45GVM"1*
8IZEPXFVTF3Y+BWB 8FLOPXNBOZTPMVUJPOPGUISFBE NBOBHFNFOU$BMMCBDL 'VUVSF 1SPNJTF "DUPS BTZOD ʜ
$POEJUJPOBMBTZODISPOPVTFYFDVUJPOqPXT CFDPNFEJ⒏DVMUUPPQUJNBMMZDPNQPTF QBSUJDVMBSMZBTMBUFODJFTPGFBDISFRVFTUWBSZ BUSVOUJNF VTJOH'VUVSFT +BWB'VUVSFTBSF&YQFOTJWFUP$PNQPTF 4JNJMBSUP'VUVSFTUIPVHI UIFZBSFFBTZUPVTF XJUIBTJOHMFMFWFMPGBTZODISPOPVTFYFDVUJPO CVUCFDPNFVOXJFMEZXJUIOFTUFEDPNQPTJUJPO
$BMMCBDLT)BWF5IFJS0XO1SPCMFNT UFDICMPHOFUqJYDPNSYKBWBOFUqJYBQJIUNM
3Y+BWBJTHPPETPMVUJPOGPS"1* PSDIFTUSBUJPOJNQMFNFOUBUJPO *XBOUUPNPSFLOPXMFEHFBCPVU QFSGPSNBODF NBJOUBJOBCJMJUZ EJTUSJCVUFEUSBDJOH ʜ4PMFU`TUBML
XJUINF $PODMVTJPO
5IBOLZPV