SlideShare une entreprise Scribd logo
1  sur  26
Télécharger pour lire hors ligne
Keynote!
by Søren Berg Glasisus
and Guillaume Laforge
Søren Berg Glasius

• Freelance Java developer
  – Looking for new assignments
  – Particularly with Groovy & Grails!


• Board member in Javagruppen

• Now: conference organizer

• Passionate about Groovy, Grails, Griffon and all
  those GR8 technologies
Guillaume Laforge

• Groovy Project Manager
• JSR-241 Spec Lead
• Head of Groovy Development
  at SpringSource
• Initiator of the Grails framework

• Co-author of Groovy in Action

• Speaker: JavaOne, QCon, JavaZone, Sun TechDays,
  Devoxx, The Spring Experience, JAX, Dynamic
  Language World, IJTC, and more...
Once upon
                a time




Søren &
Guillaume met...
at Hindsgavl
Speaking
about sexy
technologies
And we thought...

• Groovy, Grails, and Griffon
  are really GR8 technologies




• It would be nice to create a
  special event dedicated
  to these technologies

• Let’s launch
  a conference!
The
idea
The concept

• Affordable
 – We’re not in the business of making money on
   conferences, we just cover our costs

• Great content
 – Focused on innovative technologies, how to integrate
   them together, show more advanced features

• From the horse’s mouth
 – Sessions presented by makers and experts of these
   great technologies

• Hands-on
 – Concrete code samples, how to get advantage of these
   technologies in your own projects
Speakers
                       Jonathan
                           Felch
           Paul
           King
                          Dierk
                          König
           Guillaume
           Laforge
                         Vaclav
                           Pech
           Graeme
           Rocher
                            Jim
                        Shingler
The Agenda: Monday

• 08:30   —   Registration & Breakfast
• 09:00   —   Keynote and welcome address
• 09:30   —   A Case Study with Groovy and Grails
• 10:30   —   Coffee break
• 11:00   —   Groovy usage patterns
• 12:30   —   Lunch
• 13:30   —   What's new in Groovy 1.6?
• 14:30   —   What's new in Grails 1.1?
• 15:30   —   Coffee break
• 16:00   —   Designing your own DSL
• 18:00   —   Tivoli evening party
• 20:00   —   Dinner at Valhal
Tivoli
The Agenda: Tuesday

• 08:30   —   Breakfast
• 09:30   —   Building a Twitter clone in Grails
• 10:15   —   Coffee break
• 10:45   —   The Grails Plug-in System
• 12:00   —   Groovy and Grails using IntelliJ IDEA
• 12:30   —   Lunch
• 13:30   —   Creating a Griffon rich client
• 15:30   —   Coffee break
• 16:00   —   Industrial Strength Groovy
• 17:00   —   Panel Discussion
Practical aspects
Practical aspects

• Wireless internet
  – free for all attendees

• Power plugs
  – available for pluging your laptops to code live with us!

• Breakfasts
  – from 08:30 to 09:00 today and tomorrow

• Lunch
  – from 12:30 to 13:30 today and tomorrow

• Coffee breaks
On the USB key
Win a SpringSource
training course




• If you fill the form,
  you’ll get a chance
  to win a free
  SpringSource
  training course!
Twitter!

• Use the #gr8conf hashtag
Tivoli, tonight!


• Entrance pass
  – Free for those who signed up online
  – 5 minutes walk from the venue


• Meet & Greet dinner at Valhal
  – Meet at 20:00
  – Two hours
  – Food and drinks €40 / DKK 299
Navigating Tivoli
                     Valhal




                    Entrance
Our Sponsors

• The organizers



• Our sponsors



• Media sponsors
Appendix

• http://www.flickr.com/photos/wili/205101913/
• http://www.flickr.com/photos/revdancatt/116362682/
• http://www.flickr.com/photos/mejiaperalta/3002347929/
• http://www.flickr.com/photos/24293932@N00/2752221871/
• http://www.flickr.com/photos/9523052@N07/3203850255/
• http://www.flickr.com/photos/grrrl/91935347/sizes/o/
• http://www.flickr.com/photos/kimberlyfaye/2784535823/sizes/l/
• http://comics.com/reality_check/2009-05-14/
• http://assets.comics.com/dyn/str_strip/
  000000000/00000000/0000000/200000/80000/1000/600/281655/281655.full.gif
• http://www.flickr.com/photos/captainammonite/3317103608/sizes/o/

Contenu connexe

Similaire à GR8Conf 2009: Opening Keynote by Søren Berg Glasius and Guillaume Laforge

ROLE Developer Camp 2011
ROLE Developer Camp 2011ROLE Developer Camp 2011
ROLE Developer Camp 2011Ralf Klamma
 
July 2020 OpenNTF Webinar - Hear the Latest from the User Groups!
July 2020 OpenNTF Webinar - Hear the Latest from the User Groups!July 2020 OpenNTF Webinar - Hear the Latest from the User Groups!
July 2020 OpenNTF Webinar - Hear the Latest from the User Groups!Howard Greenberg
 
Online.sg #9 "LLVM" Opening & Closing
Online.sg #9 "LLVM" Opening & ClosingOnline.sg #9 "LLVM" Opening & Closing
Online.sg #9 "LLVM" Opening & ClosingShota Fukumori
 
ESUG 2014 Welcome
ESUG 2014 WelcomeESUG 2014 Welcome
ESUG 2014 WelcomeESUG
 
Virtual Reality: History & State of the Art
Virtual Reality: History & State of the Art Virtual Reality: History & State of the Art
Virtual Reality: History & State of the Art Robin de Lange
 
Let's talk about docker
Let's talk about dockerLet's talk about docker
Let's talk about dockerOshane Bailey
 
Intro to GWT4Touch 2.0
Intro to GWT4Touch 2.0Intro to GWT4Touch 2.0
Intro to GWT4Touch 2.0David La Motta
 
Welcome ghent
Welcome ghentWelcome ghent
Welcome ghentESUG
 
ESUG 2011 Welcome
ESUG 2011 WelcomeESUG 2011 Welcome
ESUG 2011 WelcomeESUG
 
Silicon Halton Meetup #43 Deck
Silicon Halton Meetup #43 DeckSilicon Halton Meetup #43 Deck
Silicon Halton Meetup #43 DeckSilicon Halton
 
De diepte in met virtual reality
De diepte in met virtual realityDe diepte in met virtual reality
De diepte in met virtual realitySURF Events
 
Everyone wants (someone else) to do it: writing documentation for open source...
Everyone wants (someone else) to do it: writing documentation for open source...Everyone wants (someone else) to do it: writing documentation for open source...
Everyone wants (someone else) to do it: writing documentation for open source...Jody Garnett
 
Web Analytics Rendez-Vous 2013
Web Analytics Rendez-Vous 2013Web Analytics Rendez-Vous 2013
Web Analytics Rendez-Vous 2013Nicolas Malo
 
001 Welcome to NODES 2022 - NODES2022 AMERICAS Beginner 1 - Michael Hunger.pptx
001 Welcome to NODES 2022 - NODES2022 AMERICAS Beginner 1 - Michael Hunger.pptx001 Welcome to NODES 2022 - NODES2022 AMERICAS Beginner 1 - Michael Hunger.pptx
001 Welcome to NODES 2022 - NODES2022 AMERICAS Beginner 1 - Michael Hunger.pptxNeo4j
 
GRUG 2.0 2 Sept Opening Presentation 20170917
GRUG 2.0 2 Sept Opening Presentation 20170917GRUG 2.0 2 Sept Opening Presentation 20170917
GRUG 2.0 2 Sept Opening Presentation 20170917Glasgow Revit User Group
 
Silicon Halton Meetup 52
Silicon Halton Meetup 52Silicon Halton Meetup 52
Silicon Halton Meetup 52Silicon Halton
 
Foundation Comparison
Foundation ComparisonFoundation Comparison
Foundation ComparisonJody Garnett
 
Hacktoberfest - An Open Source Story
Hacktoberfest - An Open Source StoryHacktoberfest - An Open Source Story
Hacktoberfest - An Open Source StoryJohan Thelin
 

Similaire à GR8Conf 2009: Opening Keynote by Søren Berg Glasius and Guillaume Laforge (20)

ROLE Developer Camp 2011
ROLE Developer Camp 2011ROLE Developer Camp 2011
ROLE Developer Camp 2011
 
July 2020 OpenNTF Webinar - Hear the Latest from the User Groups!
July 2020 OpenNTF Webinar - Hear the Latest from the User Groups!July 2020 OpenNTF Webinar - Hear the Latest from the User Groups!
July 2020 OpenNTF Webinar - Hear the Latest from the User Groups!
 
Online.sg #9 "LLVM" Opening & Closing
Online.sg #9 "LLVM" Opening & ClosingOnline.sg #9 "LLVM" Opening & Closing
Online.sg #9 "LLVM" Opening & Closing
 
Gophercon 2016 recap
Gophercon 2016 recapGophercon 2016 recap
Gophercon 2016 recap
 
ESUG 2014 Welcome
ESUG 2014 WelcomeESUG 2014 Welcome
ESUG 2014 Welcome
 
Virtual Reality: History & State of the Art
Virtual Reality: History & State of the Art Virtual Reality: History & State of the Art
Virtual Reality: History & State of the Art
 
Let's talk about docker
Let's talk about dockerLet's talk about docker
Let's talk about docker
 
Intro to GWT4Touch 2.0
Intro to GWT4Touch 2.0Intro to GWT4Touch 2.0
Intro to GWT4Touch 2.0
 
Welcome ghent
Welcome ghentWelcome ghent
Welcome ghent
 
Mf2015 info deck
Mf2015 info deckMf2015 info deck
Mf2015 info deck
 
ESUG 2011 Welcome
ESUG 2011 WelcomeESUG 2011 Welcome
ESUG 2011 Welcome
 
Silicon Halton Meetup #43 Deck
Silicon Halton Meetup #43 DeckSilicon Halton Meetup #43 Deck
Silicon Halton Meetup #43 Deck
 
De diepte in met virtual reality
De diepte in met virtual realityDe diepte in met virtual reality
De diepte in met virtual reality
 
Everyone wants (someone else) to do it: writing documentation for open source...
Everyone wants (someone else) to do it: writing documentation for open source...Everyone wants (someone else) to do it: writing documentation for open source...
Everyone wants (someone else) to do it: writing documentation for open source...
 
Web Analytics Rendez-Vous 2013
Web Analytics Rendez-Vous 2013Web Analytics Rendez-Vous 2013
Web Analytics Rendez-Vous 2013
 
001 Welcome to NODES 2022 - NODES2022 AMERICAS Beginner 1 - Michael Hunger.pptx
001 Welcome to NODES 2022 - NODES2022 AMERICAS Beginner 1 - Michael Hunger.pptx001 Welcome to NODES 2022 - NODES2022 AMERICAS Beginner 1 - Michael Hunger.pptx
001 Welcome to NODES 2022 - NODES2022 AMERICAS Beginner 1 - Michael Hunger.pptx
 
GRUG 2.0 2 Sept Opening Presentation 20170917
GRUG 2.0 2 Sept Opening Presentation 20170917GRUG 2.0 2 Sept Opening Presentation 20170917
GRUG 2.0 2 Sept Opening Presentation 20170917
 
Silicon Halton Meetup 52
Silicon Halton Meetup 52Silicon Halton Meetup 52
Silicon Halton Meetup 52
 
Foundation Comparison
Foundation ComparisonFoundation Comparison
Foundation Comparison
 
Hacktoberfest - An Open Source Story
Hacktoberfest - An Open Source StoryHacktoberfest - An Open Source Story
Hacktoberfest - An Open Source Story
 

Plus de GR8Conf

DevOps Enabling Your Team
DevOps Enabling Your TeamDevOps Enabling Your Team
DevOps Enabling Your TeamGR8Conf
 
Creating and testing REST contracts with Accurest Gradle
Creating and testing REST contracts with Accurest Gradle Creating and testing REST contracts with Accurest Gradle
Creating and testing REST contracts with Accurest Gradle GR8Conf
 
Mum, I want to be a Groovy full-stack developer
Mum, I want to be a Groovy full-stack developerMum, I want to be a Groovy full-stack developer
Mum, I want to be a Groovy full-stack developerGR8Conf
 
Metaprogramming with Groovy
Metaprogramming with GroovyMetaprogramming with Groovy
Metaprogramming with GroovyGR8Conf
 
Scraping with Geb
Scraping with GebScraping with Geb
Scraping with GebGR8Conf
 
How to create a conference android app with Groovy and Android
How to create a conference android app with Groovy and AndroidHow to create a conference android app with Groovy and Android
How to create a conference android app with Groovy and AndroidGR8Conf
 
Ratpack On the Docks
Ratpack On the DocksRatpack On the Docks
Ratpack On the DocksGR8Conf
 
Groovy Powered Clean Code
Groovy Powered Clean CodeGroovy Powered Clean Code
Groovy Powered Clean CodeGR8Conf
 
Cut your Grails application to pieces - build feature plugins
Cut your Grails application to pieces - build feature pluginsCut your Grails application to pieces - build feature plugins
Cut your Grails application to pieces - build feature pluginsGR8Conf
 
Performance tuning Grails applications
 Performance tuning Grails applications Performance tuning Grails applications
Performance tuning Grails applicationsGR8Conf
 
Ratpack and Grails 3
 Ratpack and Grails 3 Ratpack and Grails 3
Ratpack and Grails 3GR8Conf
 
Grails & DevOps: continuous integration and delivery in the cloud
Grails & DevOps: continuous integration and delivery in the cloudGrails & DevOps: continuous integration and delivery in the cloud
Grails & DevOps: continuous integration and delivery in the cloudGR8Conf
 
Functional testing your Grails app with GEB
Functional testing your Grails app with GEBFunctional testing your Grails app with GEB
Functional testing your Grails app with GEBGR8Conf
 
Deploying, Scaling, and Running Grails on AWS and VPC
Deploying, Scaling, and Running Grails on AWS and VPCDeploying, Scaling, and Running Grails on AWS and VPC
Deploying, Scaling, and Running Grails on AWS and VPCGR8Conf
 
The Grails introduction workshop
The Grails introduction workshopThe Grails introduction workshop
The Grails introduction workshopGR8Conf
 
Idiomatic spock
Idiomatic spockIdiomatic spock
Idiomatic spockGR8Conf
 
The Groovy Ecosystem Revisited
The Groovy Ecosystem RevisitedThe Groovy Ecosystem Revisited
The Groovy Ecosystem RevisitedGR8Conf
 
Groovy 3 and the new Groovy Meta Object Protocol in examples
Groovy 3 and the new Groovy Meta Object Protocol in examplesGroovy 3 and the new Groovy Meta Object Protocol in examples
Groovy 3 and the new Groovy Meta Object Protocol in examplesGR8Conf
 
Integration using Apache Camel and Groovy
Integration using Apache Camel and GroovyIntegration using Apache Camel and Groovy
Integration using Apache Camel and GroovyGR8Conf
 
CRaSH the shell for the Java Virtual Machine
CRaSH the shell for the Java Virtual MachineCRaSH the shell for the Java Virtual Machine
CRaSH the shell for the Java Virtual MachineGR8Conf
 

Plus de GR8Conf (20)

DevOps Enabling Your Team
DevOps Enabling Your TeamDevOps Enabling Your Team
DevOps Enabling Your Team
 
Creating and testing REST contracts with Accurest Gradle
Creating and testing REST contracts with Accurest Gradle Creating and testing REST contracts with Accurest Gradle
Creating and testing REST contracts with Accurest Gradle
 
Mum, I want to be a Groovy full-stack developer
Mum, I want to be a Groovy full-stack developerMum, I want to be a Groovy full-stack developer
Mum, I want to be a Groovy full-stack developer
 
Metaprogramming with Groovy
Metaprogramming with GroovyMetaprogramming with Groovy
Metaprogramming with Groovy
 
Scraping with Geb
Scraping with GebScraping with Geb
Scraping with Geb
 
How to create a conference android app with Groovy and Android
How to create a conference android app with Groovy and AndroidHow to create a conference android app with Groovy and Android
How to create a conference android app with Groovy and Android
 
Ratpack On the Docks
Ratpack On the DocksRatpack On the Docks
Ratpack On the Docks
 
Groovy Powered Clean Code
Groovy Powered Clean CodeGroovy Powered Clean Code
Groovy Powered Clean Code
 
Cut your Grails application to pieces - build feature plugins
Cut your Grails application to pieces - build feature pluginsCut your Grails application to pieces - build feature plugins
Cut your Grails application to pieces - build feature plugins
 
Performance tuning Grails applications
 Performance tuning Grails applications Performance tuning Grails applications
Performance tuning Grails applications
 
Ratpack and Grails 3
 Ratpack and Grails 3 Ratpack and Grails 3
Ratpack and Grails 3
 
Grails & DevOps: continuous integration and delivery in the cloud
Grails & DevOps: continuous integration and delivery in the cloudGrails & DevOps: continuous integration and delivery in the cloud
Grails & DevOps: continuous integration and delivery in the cloud
 
Functional testing your Grails app with GEB
Functional testing your Grails app with GEBFunctional testing your Grails app with GEB
Functional testing your Grails app with GEB
 
Deploying, Scaling, and Running Grails on AWS and VPC
Deploying, Scaling, and Running Grails on AWS and VPCDeploying, Scaling, and Running Grails on AWS and VPC
Deploying, Scaling, and Running Grails on AWS and VPC
 
The Grails introduction workshop
The Grails introduction workshopThe Grails introduction workshop
The Grails introduction workshop
 
Idiomatic spock
Idiomatic spockIdiomatic spock
Idiomatic spock
 
The Groovy Ecosystem Revisited
The Groovy Ecosystem RevisitedThe Groovy Ecosystem Revisited
The Groovy Ecosystem Revisited
 
Groovy 3 and the new Groovy Meta Object Protocol in examples
Groovy 3 and the new Groovy Meta Object Protocol in examplesGroovy 3 and the new Groovy Meta Object Protocol in examples
Groovy 3 and the new Groovy Meta Object Protocol in examples
 
Integration using Apache Camel and Groovy
Integration using Apache Camel and GroovyIntegration using Apache Camel and Groovy
Integration using Apache Camel and Groovy
 
CRaSH the shell for the Java Virtual Machine
CRaSH the shell for the Java Virtual MachineCRaSH the shell for the Java Virtual Machine
CRaSH the shell for the Java Virtual Machine
 

Dernier

Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 

Dernier (20)

Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 

GR8Conf 2009: Opening Keynote by Søren Berg Glasius and Guillaume Laforge

  • 1.
  • 2. Keynote! by Søren Berg Glasisus and Guillaume Laforge
  • 3. Søren Berg Glasius • Freelance Java developer – Looking for new assignments – Particularly with Groovy & Grails! • Board member in Javagruppen • Now: conference organizer • Passionate about Groovy, Grails, Griffon and all those GR8 technologies
  • 4. Guillaume Laforge • Groovy Project Manager • JSR-241 Spec Lead • Head of Groovy Development at SpringSource • Initiator of the Grails framework • Co-author of Groovy in Action • Speaker: JavaOne, QCon, JavaZone, Sun TechDays, Devoxx, The Spring Experience, JAX, Dynamic Language World, IJTC, and more...
  • 5. Once upon a time Søren & Guillaume met...
  • 8. And we thought... • Groovy, Grails, and Griffon are really GR8 technologies • It would be nice to create a special event dedicated to these technologies • Let’s launch a conference!
  • 10. The concept • Affordable – We’re not in the business of making money on conferences, we just cover our costs • Great content – Focused on innovative technologies, how to integrate them together, show more advanced features • From the horse’s mouth – Sessions presented by makers and experts of these great technologies • Hands-on – Concrete code samples, how to get advantage of these technologies in your own projects
  • 11.
  • 12. Speakers Jonathan Felch Paul King Dierk König Guillaume Laforge Vaclav Pech Graeme Rocher Jim Shingler
  • 13.
  • 14. The Agenda: Monday • 08:30 — Registration & Breakfast • 09:00 — Keynote and welcome address • 09:30 — A Case Study with Groovy and Grails • 10:30 — Coffee break • 11:00 — Groovy usage patterns • 12:30 — Lunch • 13:30 — What's new in Groovy 1.6? • 14:30 — What's new in Grails 1.1? • 15:30 — Coffee break • 16:00 — Designing your own DSL • 18:00 — Tivoli evening party • 20:00 — Dinner at Valhal
  • 16. The Agenda: Tuesday • 08:30 — Breakfast • 09:30 — Building a Twitter clone in Grails • 10:15 — Coffee break • 10:45 — The Grails Plug-in System • 12:00 — Groovy and Grails using IntelliJ IDEA • 12:30 — Lunch • 13:30 — Creating a Griffon rich client • 15:30 — Coffee break • 16:00 — Industrial Strength Groovy • 17:00 — Panel Discussion
  • 18. Practical aspects • Wireless internet – free for all attendees • Power plugs – available for pluging your laptops to code live with us! • Breakfasts – from 08:30 to 09:00 today and tomorrow • Lunch – from 12:30 to 13:30 today and tomorrow • Coffee breaks
  • 19. On the USB key
  • 20. Win a SpringSource training course • If you fill the form, you’ll get a chance to win a free SpringSource training course!
  • 21. Twitter! • Use the #gr8conf hashtag
  • 22. Tivoli, tonight! • Entrance pass – Free for those who signed up online – 5 minutes walk from the venue • Meet & Greet dinner at Valhal – Meet at 20:00 – Two hours – Food and drinks €40 / DKK 299
  • 23. Navigating Tivoli Valhal Entrance
  • 24. Our Sponsors • The organizers • Our sponsors • Media sponsors
  • 25.
  • 26. Appendix • http://www.flickr.com/photos/wili/205101913/ • http://www.flickr.com/photos/revdancatt/116362682/ • http://www.flickr.com/photos/mejiaperalta/3002347929/ • http://www.flickr.com/photos/24293932@N00/2752221871/ • http://www.flickr.com/photos/9523052@N07/3203850255/ • http://www.flickr.com/photos/grrrl/91935347/sizes/o/ • http://www.flickr.com/photos/kimberlyfaye/2784535823/sizes/l/ • http://comics.com/reality_check/2009-05-14/ • http://assets.comics.com/dyn/str_strip/ 000000000/00000000/0000000/200000/80000/1000/600/281655/281655.full.gif • http://www.flickr.com/photos/captainammonite/3317103608/sizes/o/