Archive for the ‘All’ Category

JQuery and Form Validation

Monday, September 27th, 2010

Today I ran into an interesting issue with the combination of the jquery.uniform plug-in in combination with the jquery.validate plug-in. The issue arose because a client had delivered me a very nicely styled contact form, skinned with the Uniform plug-in for JQuery, but the validation they had used on the previous iteration of their site was a somewhat clunky Javascript function with only a standard browser alert box if any required fields weren’t filled in properly.


HTC Droid Incredible – Part II

Friday, June 11th, 2010

I recently realized that it has been almost a month since my last blog post, and much longer than that since I was anticipating the delivery of my new HTC Droid Incredible. Clearly I’ve had a lot of time to use the phone since then, and so I’ve decided to follow up with a minor review of the product.


HTML5 After a Glance

Tuesday, May 18th, 2010

It’s been a little while since my last post, the reason for this being that I’m settling into a pretty rigorous schedule with my new contract, and have not had a chance to do much experimenting. After my last post, which was a response to Steve Jobs’ “Thoughts on Flash” article, I decided that my next little programming experiment should be to explore (at least preliminarily) HTML5 and start to formulate an idea for myself of the pros and cons of this new markup language.


Re: Steve Jobs’ “Thoughts on Flash”

Thursday, April 29th, 2010

Steve Jobs recently posted the following article on Apple’s website, presumably to speak to the masses of people asking why the company is refusing to entertain support for Adobe’s Flash plug-in on their mobile devices. You can read the article here:, and then feel free to come back and read my thoughts…on his thoughts.


HTC Droid Incredible

Tuesday, April 27th, 2010

In a couple days, I’ll return home to LA from a 4 day Seattle work-week and waiting for me at home will be a brand new HTC Droid Incredible. There are two main reasons why I finally decided to give up my featureless, but reliable Blackberry for this particular smartphone:


OSGi Bundles…creating reference to BundleContext

Wednesday, April 21st, 2010

This week I was tasked with a relatively complex task by a client, which is requiring me to create an OSGi component that directly interacts with other OSGi services within the repository. My experience with OSGi being relatively minimal, I ran into a little snag: how to reference other OSGi services (a service can be an Interface or a Component) in the repository from MY OSGi component.


Removing a page of your site from Google’s cache

Thursday, April 15th, 2010

So if you’ve been following this blog at all, you’ll know that I have spent the last few weeks implementing the new Asual S.E.O. method with SWFAddress 2.4 on my portfolio site. This method has been largely successful, and I’ve been supplementing it with Google’s Webmasters Tools which I have largely found very helpful.


Pure Actionscript gets funky when loaded into Flex

Tuesday, April 13th, 2010

I’m currently working on a pet-project which for various reasons requires me to build a component in pure Actionscript, but have it be versatile enough to be loaded into either a Flash application or a Flex application. One would think that, being as Flex is basically just a framework for Actionscript components, this would not be to tall of an order, however every time I try to do some interactive combination of both platforms, I wind up with some seriously crazy behavior of some sort.


Interesting New Feature in CQ 5.3

Thursday, April 8th, 2010

So I’m on-site with a client in Phoenix, and I was directed to perform a “test-upgrade” to their CQ 5.2.1 code, to see how smooth the upgrade to 5.3 would be. It was a pretty good experience all-in-all, but I thought I would share a couple minor hiccups with the audience, just in case they may save some of you some time and frustration later.


University Of Cincinnati

Wednesday, April 7th, 2010

Towards the end of last year I helped the University of Cincinnati architect their undergraduate admissions site using Day Software’s revolutionary CMS product CQ 5.2.

The idea was to create templates and components for the admissions site in such a way that they could be easily extended and re-purposed for use with all the other numerous sites that currently live under the university’s domain. The project lasted about a month, and I not only provided the client with the architecture, templates and components that they needed to achieve this well thought out goal, I also helped to train the main U.C. web development team to use the product so that they could continue to work in the future with less support.

I’ve recently updated my own portfolio to include the U.C. undergraduate admissions site…you can see it by following the link below: of Cincinnati/

Cheers to Donna, T.J. and all the rest of you guys on the ongoing success of your implementation of the CQ system…it was truly a pleasure working with you!