Profile

Cover photo
Peter Ledbrook
685 followers|16,569 views
AboutPostsPhotosYouTube

Stream

Peter Ledbrook

Shared publicly  - 
 
Deal of the Day December 26: Half off Grails in Action, Second Edition with code dotd1226au at www.manning.com/gsmith2/
4
Add a comment...

Peter Ledbrook

Shared publicly  - 
 
I'll be trying out a Google Hangout on Saturday (5th Oct) at 3pm GMT (4pm current UK time) in which I'll be working on the Lazybones project. Anyone is welcome to join and help or just learn about the project! I'll also be on the #lazybones  channel on Freenode.
lazybones - A simple project creation tool that uses packaged project templates.
2
1
Markus Schneider's profile photo
Add a comment...

Peter Ledbrook

Shared publicly  - 
 
The current version of the grails-website application (that is behind grails.org) running on +Cloud Foundry uses an internal event bus based on Spring Integration and RabbitMQ (to distribute events across application nodes).

Source code for app: https://github.com/grails-samples/grails-website/tree/cloudfoundry
Source code for events-si plugin: https://github.com/smaldini/grails-events-si
Grails is a high-productivity web framework based on the Groovy language that embraces the coding by convention paradigm, but is designed specifically for the Java platform.
1
1
Joachim Tessmer's profile photo
Add a comment...

Peter Ledbrook

Shared publicly  - 
 
 
Grails 2.1 RC1 now available: cache plugin, improved Maven support and Grails wrapper feature included!
Grails is a high-productivity web framework based on the Groovy language that embraces the coding by convention paradigm, but is designed specifically for the Java platform.
2
Add a comment...

Peter Ledbrook

Shared publicly  - 
 
Quick hack to get #vertx embedded in #grails. Once Vert.x JARs are in Maven Central, it will be even easier. Main downside is that Vert.x has to run on a different port to the servlet container.
Private Gist. All pages are served over SSL and all pushing and pulling is done over SSH. No one may fork, clone, or view it unless they are given this private URL. Every gist with this icon ( private...
4
2
Peter Ledbrook's profile photoTim Pedersen's profile photoThomas Westphal's profile photoGiovanni Baleani's profile photo
5 comments
 
PS. Had a look at your slides http://www.slideshare.net/pledbrook/grails-wot and at the platform plugin. I was thinking of implementing CQRS for another project that is integrating Grails + Neo4j. I don't actually want to use the neo4j plugin (I want to keep domain on RDBMS but have neo4j/graph as a query source) so event-bus + RabbitMQ looks a goer. Thanks for the tip.
Add a comment...
In his circles
40 people
Have him in circles
685 people
Rob Levin's profile photo
Jeff Borkowski's profile photo
Tobias Kraft's profile photo
Paul Rule's profile photo
pat anderson's profile photo
Giovanni Siano's profile photo
diana aidoo's profile photo
Laura Venditti's profile photo
Sally Mohamed's profile photo

Peter Ledbrook

Shared publicly  - 
 
So, to create a Google Hangout, I need to invite people. If you want to join in, add a comment to this post!
1
Søren Berg Glasius's profile photoPeter Ledbrook's profile photo
4 comments
 
It was to do some hacking on the Lazybones project.
Add a comment...

Peter Ledbrook

Shared publicly  - 
 
Great post on deferring DB connections in #Grails  - particularly useful if you have multiple data sources some of which may not be available at startup.
1
Add a comment...

Peter Ledbrook

Shared publicly  - 
 
I ventured into the world of Node.js just long enough to develop a basic "realtime" log viewer. This listens for log messages from RabbitMQ, stores them in MongoDB, and pushes them to the browser via SockJS.
3
1
Stan B's profile photo
Add a comment...

Peter Ledbrook

Shared publicly  - 
 
Latest (1.2.2) #cloudfoundry plugin for #grails requires you to add custom repository URL to BuildConfig.groovy. See plugin page for the repository definition to add.
Grails is a high-productivity web framework based on the Groovy language that embraces the coding by convention paradigm, but is designed specifically for the Java platform.
1
1
Chelle Gray's profile photo
Add a comment...

Peter Ledbrook

Shared publicly  - 
 
I was thinking about how to override runtime configuration in a +Grails deployment on +Cloud Foundry. This is what I came up with: some code to load the config from a JSON string in an environment variable.
Private Gist. All pages are served over SSL and all pushing and pulling is done over SSH. No one may fork, clone, or view it unless they are given this private URL. Every gist with this icon ( private...
2
Glenn Saqui's profile photo
 
I like!
Add a comment...

Peter Ledbrook

Shared publicly  - 
Groovy is a dynamic language for the JVM with a Java-like syntax, and Grails is a rapid web application framework that uses the language extensively. Find out how Groovy can improve a Java developer&#...
3
Add a comment...
People
In his circles
40 people
Have him in circles
685 people
Rob Levin's profile photo
Jeff Borkowski's profile photo
Tobias Kraft's profile photo
Paul Rule's profile photo
pat anderson's profile photo
Giovanni Siano's profile photo
diana aidoo's profile photo
Laura Venditti's profile photo
Sally Mohamed's profile photo
Links
Other profiles
Contributor to
Basic Information
Gender
Male