scala conf2013

Download Scala conf2013

Post on 14-Dec-2014

3.929 views

Category:

Documents

4 download

Embed Size (px)

DESCRIPTION

#ScalaConfJP #rb

TRANSCRIPT

  • 1. Play2.0 + Scaladaiksy 2013-03-02 Scala Conference in Japan 20131332

2. The Tech Behind Otome Games Play2.0 + Scaladaiksy 2013-03-02 Scala Conference in Japan 20131332 3. About me1332 4. About metwitter: @daiksyDaisuke KasuyaFuryu Corporation1332 5. About me1332 6. About meI am a SOCIAL (OTOME) GAME developer (OTOME) means"girlish" in English1332 7. Architecture Amazon EC2 Amazon RDS Play2.0MySQLnginxAmazon S3 Amazon EC2 backup Play2.0Fluentdnginx1332 8. Project Summary1332 9. Project Summary 4 months (Feb 2012 to May 2012)1332 10. Project Summary4 months(Feb 2012 to May 2012)6 developers1332 11. Project Summary4 months(Feb 2012 to May 2012)6 developers Our rst project with Scala1332 12. ToolsFWPlay2.01332 13. ToolsFWPlay2.0LaungageScala1332 14. ToolsFWPlay2.0LaungageScalaORMSqueryl1332 15. ToolsFWPlay2.0LaungageScalaORMSquerylDBMySQLVCS : Git1332 16. Challenges in the project1332 17. Challenges in the projectIt was the rst time wehave used:1332 18. Challenges in the projectIt was the rst time wehave used:Scala1332 19. Challenges in the projectIt was the rst time wehave used:Scala Playframework 2.01332 20. Challenges in the projectIt was the rst time wehave used:Scalanginx Playframework 2.01332 21. Challenges in the projectIt was the rst time wehave used:ScalaAWS nginx Playframework 2.01332 22. Challenges in the projectIt was the rst time wehave used:ScalaAWS nginx Playframework 2.0 Git1332 23. Challenges in the projectMISSIONIMPOSSIBLE!1332 24. How we tackled3 study sessions/week1332 25. How we tackled3 study sessions/weekbefore the workdaybegins1332 26. How we tackled3 study sessions/weekbefore the workdaybegins30 mins each1332 27. How we tackled3 study sessions/weekbefore the workdaybegins30 mins eachreading the book:1332 28. How we tackledPair Programming1332 29. How we tackledPair Programming Real-time review1332 30. How we tackledPair Programming Real-time review Sharing of skills1332 31. How we tackled Study sessions Pair programming1332 32. How we tackled Study sessions We learned Scala in 2 months.Pair programming1332 33. ScalaImpression that Ive used1332 34. Scala easy-to-use toJava developers1332 35. Scalaval xs = List(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)var sum = 0for(x