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

4,019 views
3,859 views

Published on

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

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
4,019
On SlideShare
0
From Embeds
0
Number of Embeds
31
Actions
Shares
0
Downloads
15
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

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

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

×