My Experiences with Ruby
-
Upload
vishnu-gopal -
Category
Engineering
-
view
91 -
download
3
Transcript of My Experiences with Ruby
![Page 1: My Experiences with Ruby](https://reader034.fdocuments.in/reader034/viewer/2022042618/58a0b3c11a28ab75368b5ea7/html5/thumbnails/1.jpg)
MY EXPERIENCES WITH RUBY
VISHNU GOPAL
![Page 2: My Experiences with Ruby](https://reader034.fdocuments.in/reader034/viewer/2022042618/58a0b3c11a28ab75368b5ea7/html5/thumbnails/2.jpg)
A LITTLE BIT ABOUT SV.CO
www.sv.co
![Page 3: My Experiences with Ruby](https://reader034.fdocuments.in/reader034/viewer/2022042618/58a0b3c11a28ab75368b5ea7/html5/thumbnails/3.jpg)
A LITTLE BIT ABOUT ME,
Vishnu Gopal
![Page 4: My Experiences with Ruby](https://reader034.fdocuments.in/reader034/viewer/2022042618/58a0b3c11a28ab75368b5ea7/html5/thumbnails/4.jpg)
MY EXPERIENCES WITH RUBY
![Page 5: My Experiences with Ruby](https://reader034.fdocuments.in/reader034/viewer/2022042618/58a0b3c11a28ab75368b5ea7/html5/thumbnails/5.jpg)
GOT EXPOSED TO RUBY WHEN RAILS STARTED BECOMING POPULAR. (2005)
![Page 6: My Experiences with Ruby](https://reader034.fdocuments.in/reader034/viewer/2022042618/58a0b3c11a28ab75368b5ea7/html5/thumbnails/6.jpg)
![Page 7: My Experiences with Ruby](https://reader034.fdocuments.in/reader034/viewer/2022042618/58a0b3c11a28ab75368b5ea7/html5/thumbnails/7.jpg)
WORKED EXTENSIVELY TO SCALE SLIDESHARE.
![Page 8: My Experiences with Ruby](https://reader034.fdocuments.in/reader034/viewer/2022042618/58a0b3c11a28ab75368b5ea7/html5/thumbnails/8.jpg)
WORKED AT DATASIFT INC. IN THE UK.
![Page 9: My Experiences with Ruby](https://reader034.fdocuments.in/reader034/viewer/2022042618/58a0b3c11a28ab75368b5ea7/html5/thumbnails/9.jpg)
USED RUBY FOR QUICK PROTOTYPING.
![Page 10: My Experiences with Ruby](https://reader034.fdocuments.in/reader034/viewer/2022042618/58a0b3c11a28ab75368b5ea7/html5/thumbnails/10.jpg)
BEEN LEADING TECHNOLOGY TEAMS AT MOBME & SV.CO
![Page 11: My Experiences with Ruby](https://reader034.fdocuments.in/reader034/viewer/2022042618/58a0b3c11a28ab75368b5ea7/html5/thumbnails/11.jpg)
WE'VE USED RUBY FOR EVERYTHING FROM CLIENT-FACING WEBSITES (RAILS) TO BACKEND SERVICES THAT WORK BEHIND MOBILE RECHARGES (USSD)
![Page 12: My Experiences with Ruby](https://reader034.fdocuments.in/reader034/viewer/2022042618/58a0b3c11a28ab75368b5ea7/html5/thumbnails/12.jpg)
IN ALL, OVER 10 YEARS OF EXPERIENCE WORKING WITH RUBY.
![Page 13: My Experiences with Ruby](https://reader034.fdocuments.in/reader034/viewer/2022042618/58a0b3c11a28ab75368b5ea7/html5/thumbnails/13.jpg)
WHAT CAN YOU USE RUBY FOR?
![Page 14: My Experiences with Ruby](https://reader034.fdocuments.in/reader034/viewer/2022042618/58a0b3c11a28ab75368b5ea7/html5/thumbnails/14.jpg)
WHAT CAN’T YOU USE RUBY FOR?
![Page 15: My Experiences with Ruby](https://reader034.fdocuments.in/reader034/viewer/2022042618/58a0b3c11a28ab75368b5ea7/html5/thumbnails/15.jpg)
SERIES OF DEMOS & LINKS
![Page 16: My Experiences with Ruby](https://reader034.fdocuments.in/reader034/viewer/2022042618/58a0b3c11a28ab75368b5ea7/html5/thumbnails/16.jpg)
1. SIMPLE CALCULATOR
![Page 17: My Experiences with Ruby](https://reader034.fdocuments.in/reader034/viewer/2022042618/58a0b3c11a28ab75368b5ea7/html5/thumbnails/17.jpg)
2. MAKE A GAME
![Page 18: My Experiences with Ruby](https://reader034.fdocuments.in/reader034/viewer/2022042618/58a0b3c11a28ab75368b5ea7/html5/thumbnails/18.jpg)
3. WRITE A COMPILER
![Page 19: My Experiences with Ruby](https://reader034.fdocuments.in/reader034/viewer/2022042618/58a0b3c11a28ab75368b5ea7/html5/thumbnails/19.jpg)
4. DEVELOP LONG-RUNNING SERVICES
![Page 20: My Experiences with Ruby](https://reader034.fdocuments.in/reader034/viewer/2022042618/58a0b3c11a28ab75368b5ea7/html5/thumbnails/20.jpg)
![Page 21: My Experiences with Ruby](https://reader034.fdocuments.in/reader034/viewer/2022042618/58a0b3c11a28ab75368b5ea7/html5/thumbnails/21.jpg)
6. IVR AND VOICE CALLS.
![Page 22: My Experiences with Ruby](https://reader034.fdocuments.in/reader034/viewer/2022042618/58a0b3c11a28ab75368b5ea7/html5/thumbnails/22.jpg)
![Page 23: My Experiences with Ruby](https://reader034.fdocuments.in/reader034/viewer/2022042618/58a0b3c11a28ab75368b5ea7/html5/thumbnails/23.jpg)
7. BUILD MOBILE APPS.
![Page 24: My Experiences with Ruby](https://reader034.fdocuments.in/reader034/viewer/2022042618/58a0b3c11a28ab75368b5ea7/html5/thumbnails/24.jpg)
![Page 25: My Experiences with Ruby](https://reader034.fdocuments.in/reader034/viewer/2022042618/58a0b3c11a28ab75368b5ea7/html5/thumbnails/25.jpg)
8. REPLACE JAVASCRIPT
![Page 26: My Experiences with Ruby](https://reader034.fdocuments.in/reader034/viewer/2022042618/58a0b3c11a28ab75368b5ea7/html5/thumbnails/26.jpg)
![Page 27: My Experiences with Ruby](https://reader034.fdocuments.in/reader034/viewer/2022042618/58a0b3c11a28ab75368b5ea7/html5/thumbnails/27.jpg)
9. BUILD PDFS FOR PRINTING & VIEWING ONLINE
![Page 28: My Experiences with Ruby](https://reader034.fdocuments.in/reader034/viewer/2022042618/58a0b3c11a28ab75368b5ea7/html5/thumbnails/28.jpg)
10. BUILD WEB APPS.
![Page 29: My Experiences with Ruby](https://reader034.fdocuments.in/reader034/viewer/2022042618/58a0b3c11a28ab75368b5ea7/html5/thumbnails/29.jpg)
![Page 30: My Experiences with Ruby](https://reader034.fdocuments.in/reader034/viewer/2022042618/58a0b3c11a28ab75368b5ea7/html5/thumbnails/30.jpg)
OVERALL: VERY VERSATILE LANGUAGE. FUN.
![Page 31: My Experiences with Ruby](https://reader034.fdocuments.in/reader034/viewer/2022042618/58a0b3c11a28ab75368b5ea7/html5/thumbnails/31.jpg)
WHY?
![Page 32: My Experiences with Ruby](https://reader034.fdocuments.in/reader034/viewer/2022042618/58a0b3c11a28ab75368b5ea7/html5/thumbnails/32.jpg)
THERE’S A JAPANESE CONCEPT CALLED 和 “WA”
![Page 33: My Experiences with Ruby](https://reader034.fdocuments.in/reader034/viewer/2022042618/58a0b3c11a28ab75368b5ea7/html5/thumbnails/33.jpg)
和 “WA” = HARMONY
![Page 34: My Experiences with Ruby](https://reader034.fdocuments.in/reader034/viewer/2022042618/58a0b3c11a28ab75368b5ea7/html5/thumbnails/34.jpg)
RUBY IS INCLUSIVE. TIMTOWDI.
![Page 35: My Experiences with Ruby](https://reader034.fdocuments.in/reader034/viewer/2022042618/58a0b3c11a28ab75368b5ea7/html5/thumbnails/35.jpg)
RUBY IS FLEXIBLE.
![Page 37: My Experiences with Ruby](https://reader034.fdocuments.in/reader034/viewer/2022042618/58a0b3c11a28ab75368b5ea7/html5/thumbnails/37.jpg)
FINIS. QUESTIONS?