Fri, 11 December 2009 Joe Gregorio, Google Developer Advocate and member of the Google App Engine team, is also working on Google Wave, a new collaborative environment that mixes concepts from IRC, Mail, IM, and document sharing.
Comments[0] |
Mon, 7 December 2009 Today's podcast features Jonas Bonér, the creator of the Akka framework. If you've been listening to the podcast, especially to Episode #37 with Alex Miller on Java Concurrency, here is an alternative approach to providing scalability on the Java VM.Akka features an implementation of Actors, Software Transactional Memory, and Transactors, a hybrid approach to working with STM inside of Actors themselves. Jonas also provides a mechanism for writing these components inside of the Java language as well. Actors are not a direct part of the Scala language. Rather, they are implemented as a library. There are, in fact, at least three implementations. Jonas Bonér's Akka framework includes actors as well as access to Software Transactional Memory. In this episode, my colleague Jamie Allen and I interview Jonas to try to pull apart what Actors and Software Transactional Memory are, and how they can help developers write highly scalable, concurrent applications. Links:
Direct download: Chariot_TechCast_47-Jonas_Boner_and_Akka.mp3 Category: podcasts -- posted at: 10:51 AM Comments[0] |
Wed, 2 December 2009 Today's interview features the Groovy luminary Guillaume LaForge. Guiallume's work on improving the Groovy language paved the way for the innovative frameworks such as Grails and Griffon, and showed a whole generation of Java developers to stop worrying and love dynamic programming.Guiallaume is the Groovy project lead, and is constantly improving the language. One of his newer efforts is the App Engine framework Gaelyk. Running on top of Groovy, this framework allows developers to build Google App Engine web sites with very little effort. We talked to Guillaume about the project, and about his thoughts on Java 7 as well. This week we took questions from the 'twitterverse', and I started using Google Wave to edit my show notes. Upcoming Groovy 1.7 features...
Java 1.7 Closures -
Jigsaw (JDK modularity)
Comments[0] |
Thu, 19 November 2009 Ben Alex carved out some time to talk to me about the SpringSource Roo project, a very interesting and different take on Convention over Configuration Frameworks.All of the major prior frameworks seem to use dynamic and meta-programming tricks to get work done. Ben's team focused on taking advantage of the Java platform, and hence Roo is a fast, java-and-AOP solution for getting things done using existing APIs like JPA and Spring's APIs. Applications are built using a command-line shell (even with code completion, just hit tab!) but in the end, they are just maven-based Spring projects. You can find out more about Roo itself by visiting www.springsource.org/roo Mentioned in the podcast is the book "The Humane Interface" by Jeff Raskin. Ben says that reading that book helped him form the basis for his ideas about Roo. Ben Alex can be reached via twitter as @benalexau, and the #roo hashtag gets quite a workout. We also suggest visiting the forums, as JIRA issues posted there are generally answered promptly. Chariot Solutions is a SpringSource education and consulting partner. Direct download: ChariotTechCast-2009-11-19-Ben-Alex-Roo.mp3 Category: podcasts -- posted at: 6:26 PM Comments[0] |
Tue, 17 November 2009 Infinispan is a data grid project that grew out of JBoss Cache, and is able to dynamically ramp up and down cache nodes at will. Manik discusses the various features of the engine, including querying, monitoring, scalability, and more. Visit the Infinispan project site at www.jboss.org/infinispan Infinispan tweets on the @Infinispan username, and you can watch all tweets related to Infinispan at #infinispan. If you are in Antwerp, Belgium attending DEVOXX '09, head on over to the announcement page and register with this URL. JBoss is a Chariot Solutions partner. Comments[0] |
Mon, 26 October 2009 A recap of the events of the last two days of SpringOne, with Brent Baxter and Dmitry Sklyut.
Show notes will be available soon.
Chariot Solutions is a SpringSource partner.
Comments[0] |
Thu, 22 October 2009 Gordon Dickens is a consultant and trainer with Chariot Solutions. We caught just before the wrap-up on Thursday to see Gordon's impressions (ask him to do Charlie Chaplain)…
Gordon discusses Spring 3.0 & Java 6, JPA 2 support, Spring Integration, Spring Roo, Grails, and more.
Chariot Solutions is a SpringSource consulting and training partner.Comments[0] |
Thu, 22 October 2009 Here is another perspective on SpringOne from Chariot Solutions' Brent Baxter.
Comments[0] |
Tue, 20 October 2009 Gordon Dickens is a consultant and trainer with Chariot Solutions. We caught up in the early afternoon on Tuesday to catch up on Rod Johnson's keynote and topics around Spring 3.0, Grails, and some other things.
Chariot Solutions is a SpringSource consulting and training partner.
Comments[0] |
Tue, 13 October 2009 Chariot's Eric Snyder works in both Java, Spring-based applications as well as with dynamic platforms such as Ruby on Rails. He brought CouchDB to our attention earlier this year, and we thought we'd share some information about it with our listeners. Apache CouchDB is a RESTful web-centric document-based database system written in Erlang. It can be used either directly using RESTful mechanisms or via a wrapper API in a number of languages.Resources:
APIs (small subset)
Comments[0] |
Mon, 21 September 2009 Our guest on this episode is Andres Almiray, key contributor to the Groovy Griffon project at CodeHaus. Griffon is an MVC framework and application development platform for building Swing-based applications, and can be configured to execute Applets, Java Applications and Web Start projects.Andres talks about the Griffon MVC framework, plugins, Addons, event dispatching, and a lot more. Resources Griffon home http://griffon.codehaus.org Griffon Mailing Lists The Grails project, the starting point for the core of Griffon The Griffon Team Andres Almiray - http://www.jroller.com/aalmiray Danno Ferrin - http://shemnon.com/speling/ James Williams - http://jameswilliams.be/blog/entry/index Guillaume Laforge http://glaforge.free.fr/weblog/ Jim Shingler http://jshingler.blogspot.com/ Josh A. Reed http://josh-in-antarctica.blogspot.com/ You can follow twitter updates from the team at @theaviary Be sure to leave us feedback via twitter (#techcast) or email (techcastfeedback@chariotsolutions.com) Ken Direct download: ChariotTechCast-41-Andres-Almiray-Griffon.mp3 Category: podcasts -- posted at: 2:20 PM Comments[0] |
Fri, 11 September 2009 Disclosure: Chariot is an integration partner with the OSA.Panelists Nick Halsey - Marketing and Product Management at JasperSoft Debbie Moynahan - Community management and marketing for Fuse Open Source @ Progress SW Deb Woods - Product management at Ingres Anthony Gold - President of Open Solutions Alliance and board member of Blue Nog, CEO of Healthy Humans Resources
Comments[0] |
Fri, 28 August 2009 A discussion with Jon Kern and Corey Haines about Agile, Pair Programming, Software Craftsmanship, and more.Show Notes:
Comments[0] |
Fri, 14 August 2009 Rob Harrop is the lead engineer on SpringSource dm Server, and is a key contributor at SpringSource. He co-authored Pro Spring, a seminal work in helping developer understand how to best use the Spring Framework. In this podcast, I talk to Rob about OSGi and the Spring dm Server. We discuss the state of OSGi development, how it differs from traditional web-based Spring application development, and recent advancements in the technology. We also briefly discuss the recent merger announcement with VMWare corporation. Point of disclosure: Chariot Solutions is a SpringSource development and training partner. Show Notes:
Comments[0] |
Tue, 11 August 2009 Our interview with Alex Miller focused on his work on Java Concurrency and also on Terracotta, the clustering technology which replicates graphs of Java objects between multiple Java virtual machines. Developers working in environments needing high concurrency should definitely review the most recent Java Concurrency API. Here are links to some of the topics we spoke about:
Ken Direct download: ChariotTechCast-08-10-2009-Alex-Miller.mp3 Category: podcasts -- posted at: 12:00 AM Comments[0] |


Joe Gregorio, Google Developer Advocate and member of the Google App Engine team, is also working on Google Wave, a new collaborative environment that mixes concepts from IRC, Mail, IM, and document sharing.