by David Orriss Jr | Aug 11, 2015 | Java
While running builds I noticed the following warning from Maven.. XMLGregorianCalendarImpl is internal proprietary API and may be removed in a future release Rightfully so if you’re not using the correct convention for this.. type.setDate(new...
by David Orriss Jr | Nov 25, 2014 | Java, Mac OS X
Thanks to superuser.com I found a neat trick to make it easy to list your installed Java versions and switch between them. Just add these to your .bashrc file: # # # alias java_ls='/usr/libexec/java_home -V 2>&1 | grep -E "\d.\d.\d[,_]" | cut -d...
by David Orriss Jr | Jul 22, 2012 | Java, Programming
Today I’m going to go ‘back to basics’ a bit and talk about string manipulation in Java. In particular, let’s talk about reversing a string. Something that is taught in every 100-level computer science class. The premise is simple enough. Take...
by David Orriss Jr | Nov 23, 2011 | Grails, Groovy Language, J2EE, Java, Rails
Grails is an open-source, rapid web application development framework that provides a super-productive full-stack programming model based on the Groovy scripting language and built on top of Spring, Hibernate, and other standard Java frameworks. At least that’s...
by David Orriss Jr | Dec 21, 2009 | Android, Java, Mac OS X, Operating Systems
For some reason the ROM Images for the Android Dev Phone 1 have the links missing from the main ADP-1 download site. When you go to http://developer.htc.com/adp.html You’re greeted with a table of ROM images and file names but the links have been removed: (You...
by David Orriss Jr | Nov 29, 2009 | J2EE, Java, Mac OS X, Operating Systems
EDIT: This no longer works as of 10.6.5 without some additional tweaks. I have to update the post accordingly. In an amazing moment of WTF I discovered this morning that after installing Mac OS X 10.6 (aka Snow Leopard) that the only version of Java running on it was...
by David Orriss Jr | Nov 21, 2009 | Java, Mac OS X, Operating Systems
Along with so many others, I upgraded to Snow Leopard. Overall the upgrade went without a hitch. However, I noticed that my Subversion repository was no longer available from Subclipse or via the Web Browser. Not good. So I did some digging around and upon finding...
by David Orriss Jr | May 2, 2009 | Android, Java, Telephony
In my last post I mentioned the android:minSdkVersion attribute to <uses-sdk> tag. As of SDK 1.5 the attribute values used correspond to the following API releases: minSdkVersionAPI Version 11.0 21.1 31.5 You can read more about all of this at...
by David Orriss Jr | Apr 1, 2009 | Java, Programming
I get asked this question.. a lot. David, any tips on how I can learn Java quickly? Or the more popular variant of it: David, how can I learn Java fast? Short answer: You can’t. There’s no shortcuts in learning software development in any language. Period....
by David Orriss Jr | Apr 29, 2008 | J2EE, Java, Mac OS X
This Java for Mac OS X 10.5 Update 1 adds Java SE 6 version 1.6.0_05 to your Mac. This update does not replace the existing installation of J2SE 5.0 or change the default version of Java. For more details on this update, please visit this website:...