- Andrew Kos
- Bill Burlein
- Bryan Williams
- Christian Vozar
- Jeff Brown
- John Kraus
- Joseph Mak
- Josh Durbin
- Mark Daugherty
- Matt Van Bergen
- Melissa Geoffrion
- Michael Kang
- Michael Chan
- Michael Hodgdon
- Mike Motherway
- Molly McDaniel
- Nadia Maciulis
- Pat McLoughlin
- Paul Michelotti
- Puru Hemnani
- Rohit Srinath
- Ryan Lunka
- Tom Kelly
Archive for November 2008
November 29, 2008 12:00 AM
Last week during my JavaFX talk, a lot of good questions and comments about Swing came up. Hot off of a Swing project, I thought that it might be useful to compile some of my thoughts on the subject. So herein lie some common Swing sentiments that I feel are out there and my thoughts on them:
November 25, 2008 11:08 PM
Here are some of the quick observations I noted during the “No Fluff, Just Stuff” conference this weekend: If you don’t own a Macbook Pro you are a caveman If you still work primarily in Java then you’re not even recognizable as a bipedal humanoid.
November 25, 2008 3:32 PM
Its that time again. Every so often I feel the need to try out a new OS. For the last year I have been running Hardy Heron on my trusty ThinkPad T61p. It was my first ThinkPad, and now I’m thinking it won’t be my last. After all, they have quad core ThinkPads now. Although, I’ve seen more and more colleagues becoming infected and turning in to Mac zombies. I wonder how long I can avoid infection.
November 25, 2008 9:27 AM
NFJS 2008 is in the bag. This years conference was pretty good overall. The sessions that are standing out for me more than others are Neal Ford’s “Test Driven Design” and his “Design Patterns in Dynamic Languages”. Both gave great tips on how to use dynamic languages to their fullest potential and just because you can code something one way in Java (e.g. maybe follow a design pattern such as the Strategy Pattern) does not mean you should code it in the same way in JRuby or Groovy since you often do not need to go to the same extent in adding more structure to your OO design as you would if you were using a dynamic language. Maybe in a future post I can elaborate more on that and give some examples.
November 24, 2008 11:49 PM
As several of my colleagues have noted, a bunch of us attended the “No Fluff, Just Stuff” symposium this weekend in Chicago. It was absolutely a great experience, and I walked away with a multitude of thoughts that I will no doubt blog about in painstaking detail over the coming weeks. But for now, here’s a quickie:
November 24, 2008 12:33 PM
I already mentioned in a previous post that the JavaFX 1.0 SDK is coming out December 2nd, but Jim Weaver puts it much better than I did. I gave a talk on JavaFX last week, and one of the questions was (something to the effect of) “how can we start using JavaFX in real projects?”. Jim answers this much better than I did in this “call to arms”:
November 21, 2008 12:02 PM
It’s the weekend before Thanksgiving so you know what that means? NFJS is back in town. This year will be my third straight year in going and we’ll also have about ten of us from CITYTECH attending. It should be a fun weekend geeking out and hopefully learning some new and cool things. Last year’s conference really opened my eyes about Groovy and JRuby so I wonder what this year will bring.
November 20, 2008 6:13 PM
Us consultants here at CITYTECH having been getting more and more into Groovy and Grails lately and the number of projects are growing. All of us here are also excited about the news that G2One was acquired by SpringSource as it will help us show that Groovy/Grails is a bonifide langauge and web framework that can be taken seriously in the enterprise.
November 20, 2008 9:13 AM
I have been doing a lot of thinking about Spring lately, and given that Rod is back in my good graces, I wanted to do a few posts on ways spring has made my life easier. In this first post, I’m going to talk about Spring Security, specifically using it to bring a consistent security model to a legacy web app with “home grown” security.
November 19, 2008 11:53 PM
CityTech was approved as a Motorola Enterprise Mobility Partner today. We are excited about having this partnership in place as it will enable us to include Motorola's vast line of mobile devices as a key part of the mobile solutions we develop for our clients. If you have any questions regarding the partnership or want to talk mobility, drop me a line!
November 19, 2008 10:52 AM
Silicon.com is running an interview with technology innovator, Ray Kurzweil. I thoroughly enjoyed Kurzweil’s books The Age of Spiritual Machines and The Singularity is Near in which he draws out the curve of technology from the start of human history through the present day, and into the future.
November 14, 2008 2:56 PM
I inadvertently posted an infamous "Test" blog post earlier today and was notified by a few of my blog readers! Funny....I guess that new Alfresco 3.0 multi-channel blog publishing feature works! I was demoing it for a customer this morning and forgot that I did that.
November 13, 2008 12:44 AM
Introduction A couple of weeks ago one of our clients asked me to prepare some documentation on the CQ/JCR RESTful services I had created for them. I had previously came across this post on TSS about the latest release of enunciate. Unfortunately, I quickly forgot. Then Bill reminded me about it a couple days ago. He is working on a REST/Flex project and he too came across it. Its all coming together now.
November 12, 2008 11:36 PM
In a recent post, Jeff Atwood (of Coding Horror fame) muses about his Graphics Card addiction. It got me thinking about my own affinity for graphics cards long gone (mine is not an addiction since I can stop anytime I want to — I just don’t want to).
November 11, 2008 9:15 PM
In yet another fun JavaFX experiment, I hooked into the Phys2d physics library and created a little demo. This demo shows eggs falling down some alternating ramps at regular intervals. It is pictured below in action:
November 10, 2008 12:59 PM
IntelliJ IDEA v8 now has Seam support out of the box. For a list of capabilities included see: http://www.jetbrains.com/idea/features/newfeatures.html They seem to cover everything you would expect in an IDE in terms of Seam-specific functionality. I was happy/suprised to see the visual jPDL pageflow support. First thing I want to do is to see if this also supports the jPDL process definitions as well. I suspect it does, since the only difference is some schema naming, but will report back once I verify this.
November 10, 2008 12:14 PM
In an oddly subdued announcement on the Ain’t Your Dad’s Java podcast, it was revealed that JavaFX 1.0 will be released in about three weeks on December 2nd. Here’s a fun fact: If you look up the AYDJ podcast on iTunes, half of the episodes are listed as explicit. JavaFX: now 30% more vulgar than Flex!
November 7, 2008 1:43 PM
Frank Sommers has written an insightful post exploring the idea that JavaFX is actually hurting a more mature client-side Java by pulling development effort away from Swing. In some ways it seems that JavaFX is Sun’s “Big RIA Experiment”. If it pays off, it could bring new blood into client-side Java and ultimately drive more investment and interest in Swing’s direction.
November 6, 2008 10:17 AM
I love Spring Framework and I use it in almost every java application I write, big or small. However, my mirth over spring was greatly dampened when they announced their new maintenance policy a few weeks ago. I was horrified that they would stop maintenance on the current community version of spring after 3 months! As a consultant, this was going to have the potential to spell the end of my use of spring in many of my client projects as I doubt I was going to get them to shell out the cash for support from another vendor. Plus in most cases, spring doesn’t provide direct visible benefit to my clients. The benefit of using spring is enablement of testable code through dependency injection and not have to reinvent the wheel on all that boiler plate code for JNDI, JMS, Hibernate, JDBC, Web Services, the list goes on and on.
- Descriptive JMX Beans in AEM/CQ
- Invisible requirements within Business requirements
- Building a better Options Predicate
- Extensionless URLs with Adobe Experience Manager
- The Life of a Tester in Adobe CQ World!
- Limitations of the CQ Parsys Model and the Implementation of a Nested Paragraph System
- Using Apache FOP to generate a PDF document based on a form submission data
- Configuring SAML in AEM 5.6