Robert Fischer
Java Concurrency Specialist and GORM Expert; Principal, Smokejumper Consulting
Robert Fischer is a multi-language open source developer currently specializing in Groovy in Grails. In the past, his specialties have been in Perl, Java, Ruby, and OCaml. In the future, his specialty will probably be F# or (preferably) a functional JVM language like Scala or Clojure.
Robert is the author of Grails Persistence in GORM and GSQL, a regular contributor to GroovyMag and JSMag, the founder of the JConch Java concurrency library, and the author/maintainer of Liquibase-DSL and the Autobase database migration plugin for Grails.
Blog
Script: Write out ASM Code to Generate Java Class (Mark II)
Posted Sunday, November 14, 2010
Hmore »Presentations
Architecting Code for Concurrent Execution: Theory and Practice
The power of multicore machines and cloud computing is all dependent on an application's ability to successfully leverage concurrency. Although concurrency has traditionally been considered fatally difficult in Java, a few simple architecture principles more »A Practical Take on GORM
For years, the venerable Hibernate object-relational mapping framework has dominated the persistence scene in Java. The Grails web application framework extended Hibernate and Spring with their impressive GORM persistence framework, providing convention-more »Polyglot Programming on the JVM
Development of a program has traditionally been done in one language and one language only. Increasingly, however, JVM languages are being expected to interoperate with one another. This talk explores what makes polyglot programming possible, why businemore »The Concurrency Toolset: JConch, Google Collections, and java.util.concurrent
JConch is a library that provides a few high-level tools for high-concurrency environments on the JVM. The java.util.more »Demystifying Functional Programming: Jargon and Patterns
With languages like F#, Clojure, and Scala increasingly taking up mindshare, many developers feel pressure to jump into functional programming. The jargon of functional programming can prove a huge barrier, though, and it really shouldn't. This session more »Grails for the Enterprise
The Grails web application is an innovative hybrid of best-of-breed Java technologies and dynamic/convention-based development. The result is a powerful, flexible, exciting framework that still fits comfortably into enterprise stacks. This session intromore »Agile Practices Review: A Tactics Retrospective
Increasingly, people are adopting Agile practices a la carte, and some are even talking about "post-Agile" methodologies. If things are going to be changing, let's take a moment to review Agile development practices, the problems they were trying to solvmore »Let's Get Serious About Reusability
Although developers know that abstraction and code reuse are the best way to develop faster, projects so often start with a complete green-field and end up re-implementing standard business functionality. Service Oriented Architecture was one attempt to more »Build Smarter, Not Harder
All the code and unit tests in the world won't help you if your code can't be built. This session looks at the open source tools Hudson, Gant, and Ivy as ways to simplify and automate the build process, and also discusses best practices when it comes to more »Release and Dependency Management with Ivy
Although most people think of Ivy as just a dependency management tool, it can also be used for release management. This session moves beyond novice Ivy usage and shows how it can be used to help maintain sanity in a world of many JARs.more »Integrating Groovy Concurrency with Java
The Groovy language now provides substantial concurrency capabilities via the GPars library, including the ability to work with actors and dataflow concurrency. This talk shows how you can integrate these Groovy concurrency structures into your Java applmore »Books
Grails Persistence with GORM and GSQL
by Robert Fischer
-
Published with the developer in mind, firstPress technical briefs explore emerging technologies that have the potential to be critical for tomorrow's industry. Apress keeps developers one step ahead by presenting key information as early as possible in a PDF of 150 pages or less.
This Grails Persistence with GORM and GSQL firstPress is the first book on Grails Persistence anywhere; and gets readers rolling with the learning and using GORM, GSQL, HQL and other APIs and tools for maximizing Grails Web applications that use transactions with database accessibility.
There is no other book like this.


