by David Orriss Jr | Dec 28, 2023 | HOA
For three years I was a member of the 3-person board for my HOA. Then I helped officially dissolve the HOA. I bought my house over 20 years ago.. admittedly I was rather naive about HOAs and the rhetoric about ‘protecting your property values’. But I had a...
by David Orriss Jr | Oct 25, 2020 | Apple, iOS, Operating Systems, watchOS
This past weekend I had to unpair and re-pair my Apple Watch after the most recent WatchOS 7 and iOS 14 updates. Applications would neither install or update. I can only presume something was failing in the handshake or certificate management that iOS and watchOS use...
by David Orriss Jr | Jan 15, 2017 | Apple, Telephony
A few days ago the iPhone celebrated its 10th anniversary. I was at T-Mobile when the iPhone was announced. Now mind you.. I had been – like many other Steve Jobs fans – been following news and rumors out of Apple for months: The various patents being...
by David Orriss Jr | Sep 21, 2015 | Mac OS X, Operating Systems
If you’re an Internet Relay Chat (IRC) user like me, you’re probably familiar with or at least have heard of an identd service. IdentD is simply a service that, when accessed on port 113 of a computer, returns a simple string that identifies you as a user....
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 | Sep 26, 2014 | Linux, Operating Systems
Recently the events concerning the Shellshock exploit have been all over the media. This one is bad.. real bad: Remote exploit vulnerability in bash CVE-2014-6271 However it’s entirely possible that your Linux distribution might not have a patch readily...
by David Orriss Jr | Apr 9, 2013 | Grails, Groovy Language
At some point in your Grails application development you’ll find yourself invariably needing your application to send mail. With the Grails mail plugin, it’s a snap. Essentially the mail plugin is a wrapper to configure a Spring MailSender instance. And...
by David Orriss Jr | Aug 12, 2012 | Grails, Groovy Language
When developing a Grails app, you don’t always have the luxury of using GORM (the Grails ORM) ‘out of the box’ against new schemas. Sometimes you just have to work with legacy data as you get it with little modification (if any). Today I’m...
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...