adhockery.blogspot.com
Ad-Hockery: August 2011
http://adhockery.blogspot.com/2011_08_01_archive.html
Ad-hockery: /ad·hok'@r·ee/, n. Gratuitous assumptions. which lead to the appearance of semi-intelligent behavior but are in fact entirely arbitrary. [Jargon File]. Grails Gotcha: Beware HEAD requests when rendering binary output in controllers. Dynamic method or returning a. The controller action just writes bytes directly to the HTTP response stream. Our action looked something like this:. This seemed to work well enough. However when writing a test I noticed an odd thing. I was using RESTClient. Reques...
adhockery.blogspot.com
Ad-Hockery: June 2010
http://adhockery.blogspot.com/2010_06_01_archive.html
Ad-hockery: /ad·hok'@r·ee/, n. Gratuitous assumptions. which lead to the appearance of semi-intelligent behavior but are in fact entirely arbitrary. [Jargon File]. Acyclic relationship validation in Grails. A common domain class use-case is for a self-referential relationship that must not be circular (a directed acyclic graph. For example, a. Class may have a. Property that is a many-to-one relationship with another. Instance. However a given. Cannot be his own. Using the constraint is as simple as this:.
adhockery.blogspot.com
Ad-Hockery: August 2010
http://adhockery.blogspot.com/2010_08_01_archive.html
Ad-hockery: /ad·hok'@r·ee/, n. Gratuitous assumptions. which lead to the appearance of semi-intelligent behavior but are in fact entirely arbitrary. [Jargon File]. Auto-generate Spock specs for Grails artifacts. When creating artifacts such as domain classes, controllers and tag libs Grails generates a. Test case. If, like me, you're digging writing specifications with Spock. It's very simple to create a. Command calls a Closure called. Any time one of its Gant. Event target name Start. Rather than havin...
adhockery.blogspot.com
Ad-Hockery: May 2010
http://adhockery.blogspot.com/2010_05_01_archive.html
Ad-hockery: /ad·hok'@r·ee/, n. Gratuitous assumptions. which lead to the appearance of semi-intelligent behavior but are in fact entirely arbitrary. [Jargon File]. Grails Spring Events Plugin. Following on from my last post. I've developed a Grails plugin that packages the asynchronous events behaviour up and adds some extra useful functionality. In addition to the asynchronous event processing the plugin gives you:. Method attached to all domain classes, controllers and services. Links to this post.
adhockery.blogspot.com
Ad-Hockery: September 2010
http://adhockery.blogspot.com/2010_09_01_archive.html
Ad-hockery: /ad·hok'@r·ee/, n. Gratuitous assumptions. which lead to the appearance of semi-intelligent behavior but are in fact entirely arbitrary. [Jargon File]. Stubbing access to the g:message tag in unit tests. Grails controllers and tag libs can access any tag as though it were a method. The most common use for this is probably accessing i18n messages via the. Tag However, because tag access is magic wired up by Grails it's not available in unit tests without some effort. A few things to note:.
adhockery.blogspot.com
Ad-Hockery: April 2010
http://adhockery.blogspot.com/2010_04_01_archive.html
Ad-hockery: /ad·hok'@r·ee/, n. Gratuitous assumptions. which lead to the appearance of semi-intelligent behavior but are in fact entirely arbitrary. [Jargon File]. A Grails JUnit 4 test template. Grails 1.3 upgrades the bundles JUnit to the newer JUnit 4 API. However, the test template used to generate classes by the Grails. Scripts is still very JUnit 3-ish. Here's a replacement that will generate a skeleton test using JUnit 4 conventions:. To use this just run. Then copy the contents over the file.
blogs.atlassian.com
Oh man, what a day! An update on our security breach | Atlassian Blogs
http://blogs.atlassian.com/news/2010/04/oh_man_what_a_day_an_update_on_our_security_breach.html
Oh man, what a day! An update on our security breach. Co-Founder and Chief Executive Officer. On April 13, 2010. If you have an Atlassian account from before July 2008. Mdash; you should definitely change your password with us. Also, if you used that username/password combination for any other site, we recommend you change it there as well to prevent people potentially gaining access to other systems. What’s not affected? If you created your Atlassian account after July 2008. Firstly, we made a big error.
robertszymczak.com
Grails
http://www.robertszymczak.com/grails.html
Skip to main navigation. Skip to first column. Skip to second column. In the groove with Groovy. Grails - a new age of Java web application productivity. Grails is the premier dynamic language web framework for the JVM, allowing for dynamic, agile web development without compromises. The Grails Framework - Reference Documentation. Authors: Graeme Rocher, Peter Ledbrook, Marc Palmer, and Jeff Brown. A list of available tutorials/resources about Grails ordered by category.
barcampstroud.wordpress.com
People | BarCamp Stroud
https://barcampstroud.wordpress.com/people
Gatherings for tech and internet people around Stroud, Gloucestershire. People involved in the Stroud Barcamp (alphabetical order). If you’re part of the Barcamp, and want your details adding to this page, email Dave Crane via the Barcamp mailing list. Technical Lead/Architect at Historic Futures Ltd., online supply chain traceability company. Author of “Ajax in Action” and several other web/techie books. Dave’s Home Page. Blog http:/ www.anyware.co.uk. Monday 24th May at 8pm at The Exchange, Stroud.
marceloverdijk.blogspot.com
Marcel Overdijk's Blog: March 2009
http://marceloverdijk.blogspot.com/2009_03_01_archive.html
A blog about Java, open source and other interesting things. Wednesday, March 18, 2009. Some news sites ( 1. Today are reporting that IBM. Is in talks to buy Sun. In a deal for at least $6.5 billion. Off course this is some interesting news and might have some impact on Java and Java related products from Sun (GlassFish, NetBeans, .). The future will tell us. The reason I'm blogging about this that I'm believing for years that Oracle. PS: If I had a chrystal ball I was bying a lotery ticket right now.
SOCIAL ENGAGEMENT