Author: Jakub

  • Unit testing with JAXB

    I hit a snag when unit testing some code that makes use of JAXB generated objects. JAXB does not generate setters for collections 😛 This means that you cannot do the following: Parent parent = new Parent(); List<Child> children = new ArrayList<Child>(); children.add(new Child()); parent.setChildren(children); // there’s no setter method! Instead, the following will do…

  • Rich UI -> Component Based

    A client of mine is developing a web application. The framework decision was made up front – Spring Webflow/MVC. I like Webflow. Its state machine based continuations concept is very cool. It lets you easy deal with things like back buttons, switching into a side piece of application flow (think needing to log in before…

  • Joel Spolsky at the Irish Java Technology Conference

    I am ecstatic to announce that Joel Spolsky, of Joel on Software fame, has officially confirmed to open the IJTC in Dublin next week with a keynote address. For those who do not know Joel, he is a programmer, entrepreneur, blogger and writer of what I would consider one of the essential books on software…

  • More IJTC speaker confirmations

    Just received word this evening that another couple of big speakers have confirmed for the Irish Java Technologies Conference. It is a fantastic feeling when everything come together and falls into place 🙂 We are going to be put on a fantastic conference programme here in Dublin and I think people are going to be…

  • IJTC Update

    Having formally started inviting individual speakers for the ITJC last week we have been absolutely amazed at the response. What seemed as one of the major challenges for us upfront, has really turned out to be a nice surprise! The response has been fantastic and our speaker slots are filling up quickly, with presentations on…

  • On the crapness of classical philosophy

    Paul Graham has written an interesting essay where he proposes that classical philosophy has failed in its purpose because of its approach. Rather than playing mental word games hoping to come to general truths, a la Aristotle, we should start with small truths and and make them more general. Best of all anyone can do…

  • The Dublin JUG is gone from Meetup.com… to Dubjug.org!

    I just stepped down as organizer of the Dublin JUG on meetup.com, thereby setting it on a path to automatic deletion. It has been a great trip, and I hope that the JUG will continue to receive the same sort of support as we move to our new home at dubjug.org I’m feeling kind of…

  • Message Driven POJOs in Spring

    Andy Piper wrote an excellent blog post(http://dev2dev.bea.com/blog/andypiper/archive/2006/07/spring_20_and_m_1.html) about using Spring for the equivalent of EJB Message DrivenBeans. Worth checking out if you're looking at dropping EJB from yourSpring app entirely.

  • Literature 2.0

    You read blogs. You must do because you’re here. So if you can spend 5 minutes reading a blog post why not spend the same amount of time reading a classic piece of literature. DailyLit is a service that breaks up free books into digestible chunks and feeds them to you through RSS or email.…

  • Thoughts on Mixing EJB3 and Spring

    A few weeks ago I blogged about Spring and EJB integration, but something just did not sit well with me. Why would you want to do this at all? I like Spring. Its myriad components make my life simpler. I can write the business code I need to faster without worrying as much about the…