Download - Scala conf2013
乙女ゲームを支える技術
Play2.0 + Scalaの開発事例紹介
Scala Conference in Japan 20132013-03-02
daiksy
13年3月2日土曜日
Play2.0 + Scalaの開発事例紹介
Scala Conference in Japan 20132013-03-02
daiksy
The Tech Behind Otome Games
乙女ゲームを支える技術
13年3月2日土曜日
About me
13年3月2日土曜日
twitter: @daiksyDaisuke KasuyaFuryu Corporation
About me
13年3月2日土曜日
About me
13年3月2日土曜日
I am a SOCIAL 乙女(OTOME) GAME developer
乙女(OTOME) means "girlish" in English
About me
13年3月2日土曜日
ArchitectureAmazon EC2
Amazon EC2
Play2.0
nginx
Play2.0
nginx
Amazon RDS
MySQL
Amazon S3backup
Fluentd
13年3月2日土曜日
Project Summary
13年3月2日土曜日
4 months (Feb 2012 to May 2012)
Project Summary
13年3月2日土曜日
6 developers
Project Summary
4 months (Feb 2012 to May 2012)
13年3月2日土曜日
Our first project with Scala
Project Summary
6 developers
4 months (Feb 2012 to May 2012)
13年3月2日土曜日
FW:Play2.0Tools
13年3月2日土曜日
FW:Play2.0Laungage:Scala
Tools
13年3月2日土曜日
FW:Play2.0
ORM:Squeryl
Tools
Laungage:Scala
13年3月2日土曜日
FW:Play2.0
ORM:SquerylDB:MySQLVCS : Git
Tools
Laungage:Scala
13年3月2日土曜日
Challenges in the project
13年3月2日土曜日
It was the first time we have used:
Challenges in the project
13年3月2日土曜日
Scala
Challenges in the project
It was the first time we have used:
13年3月2日土曜日
ScalaPlayframework 2.0
Challenges in the project
It was the first time we have used:
13年3月2日土曜日
ScalaPlayframework 2.0
nginx
Challenges in the project
It was the first time we have used:
13年3月2日土曜日
ScalaPlayframework 2.0
nginx AWS
Challenges in the project
It was the first time we have used:
13年3月2日土曜日
ScalaPlayframework 2.0
nginx AWS
Git
Challenges in the project
It was the first time we have used:
13年3月2日土曜日
MISSION IMPOSSIBLE!
Challenges in the project
13年3月2日土曜日
How we tackled3 study sessions/week
13年3月2日土曜日
before the workday begins
How we tackled3 study sessions/week
13年3月2日土曜日
How we tackled
before the workday begins
3 study sessions/week
30 mins each
13年3月2日土曜日
How we tackled
before the workday begins
3 study sessions/week
30 mins eachreading the book:
13年3月2日土曜日
・Pair Programming
How we tackled
13年3月2日土曜日
・Pair Programming・Real-time review
How we tackled
13年3月2日土曜日
・Pair Programming・Real-time review・Sharing of skills
How we tackled
13年3月2日土曜日
・Study sessions
・Pair programming
How we tackled
13年3月2日土曜日
・Study sessions
・Pair programming
We learned Scala in 2 months.
How we tackled
13年3月2日土曜日
Scala
Impression that I've used
13年3月2日土曜日
Scala
easy-to-use to Java developers
13年3月2日土曜日
Scalaval xs = List(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)var sum = 0
for(x <- xs) { if (x % 3 == 0) { sum += x }}
13年3月2日土曜日
Scalaval xs = List(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)var sum = 0
for(x <- xs) { if (x % 3 == 0) { sum += x }}
val xs = List(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
val sum = xs.filter(_ % 3 == 0).sum
13年3月2日土曜日
Closing
13年3月2日土曜日
Closing
Indeed, it takes some time to learn Scala.
13年3月2日土曜日
Indeed, it takes some time to learn Scala.
But it's affordable for Java developers.
Closing
13年3月2日土曜日
Challenging is fun!
Closing
13年3月2日土曜日
Special Thanks
Special thanks to:Brilliant Scala developers from Typesafe,#scalaconfjp volunteer staff,All the Scala lovers around the world,and you!
13年3月2日土曜日
Thank you for your attention!
Thank you
Reviewd by @mumoshu, @kuchitama13年3月2日土曜日