SpringOne 2GX 2011

Chicago, October 25-28, 2011

Burt Beckwith's complete blog can be found at: http://burtbeckwith.com/blog/

Items:   1 to 5 of 105   Next »

Monday, January 30, 2012

Peter Ledbrook started a HOWTO series this week for Grails; the first one is on upgrading to Grails 2.0 and there’s also a HOWTO on writing HOWTOs.

We could use your help finding invalid JIRA issues (e.g. already fixed or no longer an issue). Check out the section “Reviewing issues” in the wiki page on contributing to Grails for how to use the new “Last Reviewed” and “Flagged” fields.

Tomas Lin wrote up his experiences deploying Grails applications to AppFog. It’s great to know that there’s another viable cloud provider for Grails developers.

STS 2.9.0.M2 was released this week. Check out the new and noteworthy PDF for what’s been updated in the Groovy, Grails, and Gradle support.

I released a new plugin this week, to support using Ratpack in a Grails application. Thanks to James Williams for his post that got me started and inspired the plugin. And within a day there was already a blog post by Matthias Hryniszak on using the plugin.


If you want to keep up with these “This Week in Grails” posts you can access them directly via their category link or in an RSS reader with the feed for just these posts.


Translations of this post:



Plugins

There were 3 new plugins released:

and 17 updated plugins:

  • atmosphere version 0.4.2.1. Provides integration with the Atmosphere project, a portable AjaxPush/Comet and WebSocket framework
  • ckeditor version 3.6.2.1. Implements the integration layer between Grails and the CKEditor web rich text editor.
  • date-formatting version 0.2.5. Adds functions to the Date object to convert into various string formats
  • foundation version 2.1.4.3. Provides the Foundation CSS framework resources
  • google-visualization version 0.5. Provides a taglib for the interactive charts of the Google Visualization API
  • grails-melody version 1.11. Integrates the JavaMelody system monitoring tool
  • gsp-taglib version 0.3.2. Makes it possible to declare tags in a gsp in grails-app/taglib
  • jasper version 1.5.2. Enables use of JasperReports
  • rich-domain version 1.0.6. Provides dependency injection for POGOs that are not Grails domain classes
  • spring-security-mock version 1.0.1. Mock authentication support for Spring Security
  • spring-security-saml version 1.0.0.M11. SAML 2.x support for the Spring Security Plugin
  • spring-security-shibboleth-native-sp version 1.0.2. Shibboleth Naitive SP support for the Spring Security grails plugin
  • syntax-highlighter version 3.0.83. Adds a Syntax Highlighter for displaying code samples in GSP pages
  • tiny-mce version 3.4.7. Integrates the TinyMce editor javascript and tags to embed the editor in your GSP pages
  • twitter4j version 0.3.2. Send and receive Twitter messages using the twitter4j library
  • xwiki-rendering version 0.4. Convert texts using XWiki Rendering Framework
  • zkui version 0.4.1. Seamlessly integrates ZK with Grails’ infrastructures; uses the Grails’ infrastructures such as GSP, controllers rather than zk’s zul as in ZKGrails plugin

Interesting Tweets

Jobs



User groups and Conferences


flattr this!


Sunday, January 29, 2012

I saw James Williams’ post on Running Ratpack inside Grails earlier this week and thought that it should be implemented as a Grails plugin, so I started playing with it. There isn’t much in the way of documentation yet, but what’s there is at the plugin portal page. The source for the plugin is here if you have any fixes or suggestions.

flattr this!


Monday, January 23, 2012

You only have a few more weeks to get your talk proposals in for GR8Conf EU and US. The EU page is here and the US page is here; both conferences have a February 15th deadline.

Lots of Spring Security items this week. I broke war deployment in the spring-security-core 1.2.7 release so I released version 1.2.7.1 to address that. There’s a new plugin to integrate a Shibboleth native SP, and one for mock authentication. And Carsten Block did a blog post on restricting concurrent user sessions (also see the updated post).

Check out Tsuyoshi Yamamoto’s summary of the Groovy & Grails eXchange 2011 in London. Lots of cool photos, including one of the three developers of the Acegi plugin – it was the first time we were all in the same place together.

I released a new plugin this week to help with deploying applications to JBoss. Each version of JBoss has various things that need to be done to get an app deployed, so I thought it’d be best to encapsulate that in a plugin that does the work for you. It works with version 5 and 6, but no support for version 7 since there isn’t one that supports Grails yet (due various bugs that will hopefully be addressed in 7.2).


If you want to keep up with these “This Week in Grails” posts you can access them directly via their category link or in an RSS reader with the feed for just these posts.


Translations of this post:



Plugins

There were 4 new plugins released:

and 14 updated plugins:

  • build-info version 1.2.2. Provides a controller/view that display basic information about the war file
  • clover version 3.1.3. Integrates the Clover code coverage tool
  • commentable version 0.7.7. Mark up any of your domain classes as having comments and then use the tag library and partial templates to integrate comments into your views
  • dao-artefacts version 0.4. Provides a way of using DAOs in Grails applications.
  • external-config-reload version 0.4.8. Polls for changes to external configuration files (files added to grails.config.locations), reloads the configuration when a change has occurred, and notifies specified plugins by firing the onConfigChange event in each
  • hibernate-search version 0.4. Integrates Hibernate Search for domain classes
  • infinispan version 0.4.5. Adds support for the JBoss Infinispan distributed cache
  • jasypt-encryption version 1.1.0. Integration the Jasypt encryption library
  • mahout-recommender version 0.5.2. Use Apache Mahout recommendation algorithms in your project
  • marshallers version 0.1.1. Easy registration and usage of custom XML and JSON marshallers supporting hierarchical configurations
  • pusher version 0.2. Wrapper for pusher.com REST api
  • simpledb version 0.3. Integrates the AWS SimpleDB datastore into Grails, providing a GORM API onto it
  • spring-security-core version 1.2.7.1. The official Grails security plugin; integrates with Spring Security
  • spring-security-mock version 1.0.0. Mock authentication support for Spring Security

Interesting Tweets

Jobs



User groups and Conferences


flattr this!


Tuesday, January 17, 2012

Gr8Conf Europe announced a new look this week for their site (based on Weceem) and that their Call for Papers is open. If you want to speak in Copenhagen be sure to get your proposals in by the February 15th deadline.

The plugin portal got a few new features recently. Plugin pages now display the syntax for declaring the plugin in BuildConfig.groovy instead of using install-plugin. For example the spring-security-core plugin’s value is compile ":spring-security-core:1.2.7". Plugins that use extra jar repositories also display that information, for example spring-mobile. Plugins now display usage data (although it’s limited so the numbers aren’t very valid yet). The spring-security-core plugin displays “Used by approximately 35% of Grails users”.

Peter’s started a project to collect HOWTO guides for Grails. Hopefully this will evolve into a large collection, created both by the core team and the community.

Bobby Warner is back this week with two screencasts, both on CoffeeScript. Check out
Getting Groovy with CoffeeScript and Another Adventure with Grails and CoffeeScript.


If you want to keep up with these “This Week in Grails” posts you can access them directly via their category link or in an RSS reader with the feed for just these posts.


Translations of this post:



Plugins

There were 4 new plugins released:

  • foundation version 2.1.4.1. Provides the Foundation CSS framework resources
  • fbootstrapp version 0.1.1. Provides FBootstrapp CSS framework resource files
  • spring-security-mock version 0.9.8. Mock authentication support for Spring Security
  • jquery-mobile-scaffolding version 0.1. Provides mobile templates that can be used during the scaffolding process

and 21 updated plugins:

  • atmosphere version 0.4.2. Provides integration with the Atmosphere project, a portable AjaxPush/Comet and WebSocket framework
  • bubbling version 2.1.4. Provides integration with the Bubbling Library YUI extension
  • build-info version 1.2.1. Provides a controller/view that display basic information about the war file
  • commentable version 0.7.6. Mark up any of your domain classes as having comments and then use the tag library and partial templates to integrate comments into your views
  • cucumber version 0.2.2. Test your Grails apps with Cucumber
  • dao version 0.4.2. Enables a grails-app/dao directory to setup beans. See https://github.com/basejump/grails-dao
  • dojo version 1.7.1.3. Integrates the Dojo javascript toolkit
  • excel-import version 1.0.0. Excel & CSV Importer & Exporter using Apache POI
  • facebook-sdk version 0.1.2. Allows your application to use the Facebook Platform and develop Facebook apps on Facebook.com or on web sites (with Facebook Connect)
  • geolocation version 0.4. Adds HTML5 geolocation support and offers some utility methods to calculate distances and range checks
  • gorm-jpa version 1.0.0.M1. Implementation of GORM for JPA 1.0
  • grails-ui version 1.2.3. Provides a standard UI tag library for ajaxy widgets using YUI
  • hibernate-jpa-provider version 1.0.0.M1. Integrates Hibernate as a JPA provider
  • jasper version 1.5.1. Enables use of JasperReports
  • jquery-validation-ui version 1.2.3. Client Side Validation without writing JavaScript
  • rateable version 0.7.1. Adds a generic mechanism for rating domain objects
  • release version 1.0.1. Publishes Grails plugins either to a public or private repository
  • routing version 1.1.6. Send and route messages to a wide variety of destination endpoints directly from your Controllers and Services using Camel
  • screencasts version 0.5.6. Allows the upload, management and display of screencasts
  • svn version 1.0.2. Provides SVNKit as a dependency; an SvnClient class that makes it easier to work with Subversion; and integration with the Release plugin
  • uploadr version 0.5.8. HTML5 Drag and Drop file uploader

Interesting Tweets

Jobs



User groups and Conferences


flattr this!


Thursday, January 12, 2012

I gave a talk at NEJUG tonight on the new features in Grails 2.0, with some coverage of the new features in Groovy 1.8 and a live coding demo of the “Twitter in 40 minutes” application. Many thanks to the organizers for the invitation, Constant Contact for hosting, and to the attendees for the great questions and enthusiasm.

You can download the talk slides here and the completed demo application here.

To see the earlier recorded talks that I based mine on check out Peter Ledbrook’s screencast of the new 2.0 features and Guillaume’s talk at Greach on Groovy 1.8.

flattr this!


Items:   1 to 5 of 105   Next »