Grailsx@ロンドンへ行ってきた報告。

  • 3,481 views
Uploaded on

Grailsx2010@ロンドンへ行ってきた報告。

Grailsx2010@ロンドンへ行ってきた報告。

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
3,481
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
13
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. GROOVY&GRAILS EXCHANGE 2010@LONDON ( !?) 1
  • 2. WHO WE ARE?@tyama@tamatamatamata Company: Newcast inc. Nagoya, Japan http://grails.jp 2
  • 3. IT Groovy 3
  • 4. 4
  • 5. GROOVY & GRAILSEXCHANGE 5
  • 6. 2007. G* "Grails eXchange 2007"@tyama @uehaj 6
  • 7. 2008 - 2gx 2gx Grails eXchange No Fluff, Just Stuff G2One S "Spring One 2gx"2009 - Groovy & Grails eXchange 2008 2009-12-9 2009-12-10 GGUG SkillsMatter ? 7
  • 8. DAY -2~0 8
  • 9. → → 9
  • 10. Ha llam Ho tel 10
  • 11. £10 iP ad Wi-Fi £2.50 / day £10 honeiP 11
  • 12. 12
  • 13. 10 km wa lk. 13
  • 14. 14
  • 15. DAY ZERO 2010-12-15 15
  • 16. GROOVY FOR PROSDierk KonigIn the BrainPro (gramming/fessional) Groovy ( ) (Groovy) ( )Dierk Groovy 16
  • 17. IN THE BRAINPRO (GRAMMING/FESSIONAL)GROOVY( ) ( ) 17
  • 18. IN THE BRAINPRO (GRAMMING/FESSIONAL)GROOVY Groovy DSL API 18
  • 19. GRAILSX DAY ONE 2010-12-16 19
  • 20. KEYNOTEGuillaume LaForgeGroovy, state of the union (1.6), (1.7), (1.8) Groovy Groovy 20
  • 21. GROOVY,STATE OF THE UNION Groovy 18 21
  • 22. GROOVY,STATE OF THE UNION1.6 - AST Grape1.7 - AST AST Grape 22
  • 23. GROOVY, 1.7 .xSTATE OF THE UNION1.7.x - Map Map [:].withDefault {key -> "Default"} XML String Date Currying rcurry() ncurry() String Map isCase() (G)String to Emun 23
  • 24. GROOVY, 1.8STATE OF THE UNION1.8 - - composition,memoization,trampoline JSON AST Gradle Groovy Java 7 / Project Coin DSL 24
  • 25. GROOVY, 1.8STATE OF THE UNION 1 http://bit.ly/fIk0Ey http://bit.ly/fUkByl 25
  • 26. GROOVY, 1.8STATE OF THE UNION 26
  • 27. GROOVY, 1.8STATE OF THE UNION 27
  • 28. Rich Grails UIswith Canoo RIA SuiteDierk König Java Swing RIA Ultra Light Client (ULC) Grails SwingBuilder UI 28
  • 29. Rich Grails UIswith Canoo RIA SuiteCanoo Ultra Light Client (ULC)www.canoo.com/ulc 100% pure Java Groovy Grails ULC Half-Object & Protocol Pattern ULC on Grails (Java One ?) 29
  • 30. GradleA Better Way to BuildPeter Niederwieser Spock Gradle Inc. Groovy Ant(build.xml) Maven(pom.xml) Gradle Gradle Tips 30
  • 31. GradleA Better Way to BuildGradle !? www.gradle.org Groovy DSL Java Java,Groovy,Scala,Web,OSGi 31
  • 32. GradleA Better Way to Build Ant ant.importBuild "build.xml" forkEvery, maxParallelForks 32
  • 33. Ruby ... Gra ils, RoNo! cks !! Ruby 33
  • 34. 34
  • 35. Functional testingdynamic pages with GebTomas Lin Web "Geb" Spock+Geb Grails Web 35
  • 36. a lightweightgroovy toolkitGuillaume LaForge Gaelyk - GAE/J Groovy Gaelyk Devox Web 36
  • 37. Scalable Ajax with GrailsDavid Dawson Grails Ajax Ajax 1 Comet Ajax 37
  • 38. Groovy Solutions forData FlowsEuropean Patent Office Groovy DSL DFP Groovy DSL 38
  • 39. Grails + GradleBuilding A Future TogetherPeter Ledbrook Grails Gradle Ant Gant Grails 2.0 https://github.com/pledbrook/grails-build-x 39
  • 40. GRAILSX DAY TWO 2010-12-17 40
  • 41. KEYNOTEGraeme RocherIn Search of the Grail of Developer ProductivityA Grails Roadmap Update Grails Grails 41
  • 42. GrailsState of Nation 42
  • 43. GrailsState of NationGrails 43
  • 44. GrailsSTS + Spring Insight STS 2.5.1 Grails Spring Insight 44
  • 45. GrailsFeature UpdateGrails 1.3.x ( http://grails.org/plugin/ {pluginname} ) NoSQL - GORM Abstraction mongodb , redis , riak GemFire - gemfire Flex - flex 45
  • 46. GrailsFeature Update ( http://grails.org/plugin/ {pluginname} ) NoSQL - GORM Abstraction mongodb , redis , riak GemFire - gemfire Flex - flex Spring Security spring-security-core , ldap , openid , cas , acl , ui RabbitMQ - rabbitmq 46
  • 47. GrailsThe Year AheadGrails 1.4 groovy 1.8, Spring 3.1, Hibernate 3.6 Agent-based Reloading - Spring GORM - , , , jQuery 47
  • 48. GrailsThe Year AheadDB reverse-engineer resourcesGORM redis mockDomain 48
  • 49. GrailsState of NationGrails 2.0 49
  • 50. GrailsState of Nation 1 http://bit.ly/gqERiO 50
  • 51. Get the message?Russ Miles CORBA,Web Service,REST,Event Driven,EIP GRINT - 51
  • 52. Whats Hot in GrailsPeter Ledbrook Grails 52
  • 53. Design for simplicity Sky.com Grails GrailsGrails Java 2 Grails 53
  • 54. Design for simplicitySky.com 3 7 50 Grails sky.com TDD Scrum 54
  • 55. The new static resourcesframework for GrailsMarc Palmer Grails 1.4 Static Resources 55
  • 56. Grails Sans SQLGraeme Rocher SQL Grails Grails NoSQL NoSQL NoSQL NoSQL 56
  • 57. Grails Sans SQLGrails GORM save , delete , get(id) NoSQL GORM inconsequential - NoSQL GORM Redis, Gemfire, Riak, MongoDB, ConcurrentHashMap Cassandra, CouchDB, JCR 57
  • 58. Grails Sans SQLNoSQLGORM-NoSQL redis → gemfire → mongodb GORM NoSQL Neo4j , HBase , CouchDB Grails NoSQL 58
  • 59. Griffon in real lifeSébastien Blanc Griffon Griffon Griffon 59
  • 60. HTML5 and GrailsSébastien Blanc HTML5 Geolocation Grails 60
  • 61. 61
  • 62. Graeme G Grails PDFPeter Grails Doc 62
  • 63. w 63
  • 64. IT SIer Groovy 64
  • 65. GROOVY !?Dont Think, USE! 65
  • 66. Grailsx & http://bit.ly/f4xKwr 66
  • 67. grailsx 67
  • 68. ( ) 68
  • 69. Yes,You can JOIN!!! 69
  • 70. G*2/17-18 Spring I/O -5/17-19 GR8Conf -9/? JGGUG - Japan10/? SpringOne 2GX -12/8-9 Groovy & Grails eXchange - UK 70
  • 71. ( )-- ( ) 1 8,000 - 10 25 71
  • 72. Groovy & Grails eXchange 2011 1/31 £395.00 => £75.00 (¥9,800)http://skillsmatter.com/event/java-jee/groovy-grails-exchange-2011 72
  • 73. Grails Groovyhttp://www.jggug.org/ 73