August 22, 2016
As always, pizza and soda will be served. All OCI/Advantage engineers are welcome, and you can bring along your non-OCI colleagues. If you'd like to see the talk but can't make it to OCI, we can make it available to watch online. Whether you are coming to OCI or watching online, Please RSVP here.
Since we have no way of knowing if you've "accepted" this invitation or added it to your calendar, the only way to RSVP is to use this form.
We look forward to seeing you there!
August 18, 2016
In this 1 minute video, Grails Founder, Graeme Rocher, describes how Grails provides all of the benefits of Spring Boot, plus a whole lot more!
Stay tuned for more videos and the Grails 3.2 M2 release coming September 2016!
August 17, 2016
Jeff Scott Brown, co-founder of Grails, will be leading a discussion on
Web Application Metaprogramming with Grails 3.
Be sure to arrive early to network and enjoy pizza and beverages!
Wednesday, September 7th, 2016
6:00pm - 7:30pm
Doors open at 6:00pm. Presentation and discussion will begin at 6:30pm.
Reinsurance Group of America, Inc.
16600 Swingley Ridge Road
Our first event was a great success- you don't want to miss this one!
RSVP on the Meetup page today! Hope to see you on September 7th!
August 11, 2016
Check out this 1-minute video featuring Grails Founder Graeme Rocher, as he discusses the new features in Grails 3.2, including:
- AngularJS Scaffolding
- Multiple Data Sources for all GORM implementations
- GORM 6
- AST-based Cache Plugin
Grails 3.2 ships September 2016!
August 09, 2016
August 01, 2016
by James Kleeh, Software Engineer
Creating a single page application has never been easier with the new Grails Angular Scaffolding Plugin! This article provides a short tutorial on how to use the plugin.
The easiest way to get started with scaffolding is to use the angular profile in Grails 3.2.0 or higher, which installs and configures the plugin automatically. See the documentation for information on how to get the plugin installed into an existing application.
For this tutorial, we will be working with the following domain classes. Read more
July 13, 2016
Mark will be presenting at this year's conference on React. Catch his session at 11:30 AM on August 11th.
React - Say No to Complexity
React is a web app framework from Facebook that focuses on the view portion. It emphasizes building UIs from components, most of which only use data that is directly passed to them. This results in components that are easy to understand, reuse, and test.
React applications naturally divide into code that addresses two separate concerns. The first is what a component should render when given certain data. The second is how events should be handled, often modifying the state of the application. React takes care of determining the minimum set of DOM changes that are required to update the UI based on changes to the state. This is done efficiently through use of a "virtual DOM". Changes to this can be quickly "diffed" against the previous version.
There are great options for the aspects of web apps that are not handled by React. For routing, many developers use react-router. For Ajax, commonly used libraries include Fetch and axios. For immutable data structures, the Immutable library from Facebook is recommended. For data management (state), Redux is becoming a defacto standard.
This talk covers everything you need to know in order to get started using React.
August 10-12 in Minneapolis, MN
For more information, please visit midwestjs.com
July 08, 2016
We are very excited to announce that we will be an Innovator Sponsor at this year's GlobalHack.
GlobalHack hackathons bring together engineers, developers, UI/UX designers, entrepreneurs, and technologists for weekend-long software competitions. Small teams across youth, college, and professional divisions work around the clock to build innovative software solutions that solve real-world, civic problems. The teams’ final prototypes are then presented to a panel of highly-qualified industry experts and cash prizes are awarded to the top teams.
OCI Founder to Serve on GlobalHack Host Committee
Additionally, OCI Founder Ebrahim Moshiri has been invited and will serve on the GlobalHack Host Committee, alongside representatives from the business, government, nonprofit, and startup sectors, in support of the upcoming hackathon.
July 06, 2016
What's G3 Summit?
From the Man behind the No Fluff Just Stuff (NFJS) Software Symposium Tour, always delivering excellent speakers and technically rich presentations about the Java/JVM ecosystem... introducing...
This annual event for the Groovy, Grails, and Gradle (G3) community will be packed with some amazing presentations delivered by project leaders, committers, authors, and industry experts of the Groovy/Grails/Gradle community, including Graeme Rocher, Guillaume Laforge, Venkat Subramaniam, Jeff Scott Brown, Ken Kousen and many others!
Date: Nov 28 - Dec 1, 2016
Location: Fort Lauderdale, FL USA
OCI has a special offer just for you! Use Code oci150g3 for $150.00 savings off registration! Register here
July 01, 2016
By Ryan Vanderwerf, Software Engineer
Recently I gave a talk at GR8Conf EU about building applications for the Amazon Alexa platform. I talked about using Groovy with Lambdas to demonstrate Skills (Alexa Apps), as well as using Grails. I’ll give this talk again at GR8Conf US at the end of July (2016) and have even more good stuff to share. On top of that, after working on this for months, I have the material to present an Alexa workshop at GR8Conf US (Thanks to Collin Harrington for helping with the idea). Good Times! Read more