Recently, I migrated a project from JodaTime to the classes from the java.time package, which are added since Java 8 (JSR 310). While the JSR 310 API is inspired by JodaTime, it is certainly not the same. So a migration is necessary. This article describes my experience in migrating one project. It certainly doesn’t cover every possible scenario, but you might find my experiences useful. Continue reading
In previous installments of this series, I’ve covered text editing, file management, command line and copy & paste. This time, I will tell you my experiences with version control clients. Fortunately, there’s quite a selection of good clients available for the Mac. Of course, every VCS has a decent command line client for the Mac, but there are some polished graphical tools as well. The only thing that I haven’t found (yet), is a client that integrates with the Mac OS Finder, comparable to what the TortoiseSVN client does with Windows Explorer. Continue reading
Last Wednesday, I visited JFall 2011. As expected, it was a very good conference again. I tried to tweet about some sessions I attended, but I had some weird problem with both of the Twitter-apps I have on my iPhone… So, instead I’ll give my take on those sessions here, in retrospect. Continue reading
For the largest part of the Java development work, I use of course an IDE. As I mentioned in the previous article in this series, the major IDEs, such as Eclipse and NetBeans, run on a Mac without problems. But apart from an IDE, a lightweight but capable stand alone text editor comes in handy quite often. Of course OS X comes with TextEdit, that is comparable to WordPad on Windows. It’s a simple word processor with the capability to edit plain text files. It can do the job, but it lacks some programming-oriented features. Continue reading
I returned from Vienna yesterday evening. After the CONFESS_2011 conference, I enjoyed the city for two days before heading home. I’ve just unpacked my stuff, so now I have the time to post my slides online at Slideshare. The source code of the demos is already online at my Google Code project. (You can just download the MeetingRooms folder from the trunk, that contains the state of the project as it was at the end of my presentation.)
If you attended my talk in Vienna, I hope you enjoyed it and that I’ve convinced you to start using ExtVal in your Java EE projects.
I will be giving an interesting talk this Wednesday at the CONFESS conference in Vienna, Austria. I will be talking about ExtVal and how it can help us to prevent repetitive validation code in Java EE 5 as well as Java EE 6 applications. Of course, the talk will contain many interesting demos. And… I’ll give away some free ebooks during my talk!
CONFESS starts tomorrow. There are a lot of very interesting talks about Java EE and JSF. I’m looking forward to meeting many JSF enthusiasts!
I’ll be speaking about MyFaces ExtVal at next week’s J-Fall conference in Nijkerk, The Netherlands. J-Fall is the most important Java conference in The Netherlands, organized by the Dutch Java User Group, NLJUG. As always, the J-Fall program is packed with interesting talks, including some by internationally recognized speakers. The J-Fall is a one-day conference, this year at Wednesday, November 3rd. Continue reading