Author Archives: site admin

Wax is for snowboards, not for bicycle chains.

I’ve started commuting to work via bicycle on a fairly regular basis, instead of driving my car. It only takes an extra 15-20 minutes each way, so it’s tough for me to come up with a reason not to ride … Continue reading

Posted in General | Leave a comment

Something to brighten any Web Developer’s day

The folks behind Ruby on Rails have taken THE step, they’re phasing out product support for IE6! I can only hope that this is followed up by a flurry of announcements from other organizations that are going to follow suit. … Continue reading

Posted in General | Leave a comment

Ubuntu on old hardware

I’ve got a couple of older PC’s, both were Windows 98 machines when they were new. While attempting to install some of the more recent versions of Ubuntu on these machines I encountered various errors during the install phase or … Continue reading

Posted in General | Leave a comment

Visual Studio : virtualPath cannot be null

On several occasions while working with aspx/ascx files in Visual Studio I’ve run into an issue where the IDE stopped generating and updating designer files. I would get the following warning message when I compiled: Generation of designer file failed: … Continue reading

Posted in General | 2 Comments

Where did the fish go?

After catching my first keeper size striped bass a few weeks ago, I’ve been back to the same spot on the Merrimack a few times and also made a trip up to Cashman Park in Newburyport. Haven’t had any more … Continue reading

Posted in General | Comments Off on Where did the fish go?

Striper Fishing On The Merrimack

Tried fishing in the Merrimack River for the first time today, went near the Schwinn shop in Haverhill, walking distance from home. When we lived in Gloucester I went fishing for stripers a half dozen times without ever catching a … Continue reading

Posted in Fishing | Comments Off on Striper Fishing On The Merrimack

Web Developer Toolbar for IE

I’m currently wrestling with what seems like an age old task at this point; getting a page to look the same in IE and Netscape. I was desperately wishing for an IE equivalent of the Web Developer extension for Firefox. … Continue reading

Posted in General | 1 Comment

Remote Car Starter Installation

One thing I’ve really gotten used to on newer cars is keyless entry. My wife and I bought a used ’93 Toyota Previa van a few months ago and this is one of the few items that were missing from … Continue reading

Posted in Cars, General | Comments Off on Remote Car Starter Installation

Accessing session state in an ASP.NET HttpModule

An ASP.NET project I’m working on requires a password protected area of the application. When I found out about the “Forms” authentication built into ASP.NET I thought I was all set on the authentication part of my project. I soon … Continue reading

Posted in General | Comments Off on Accessing session state in an ASP.NET HttpModule

Monitoring Performance in the Windows world.

Are all the database connections in this application being closed when they should be? This is a question I asked myself today and it reminded me of a Windows XP feature I learned about in class a few years ago. … Continue reading

Posted in General | Comments Off on Monitoring Performance in the Windows world.

Using the Expression Language in your custom tags

JSTL is great for eliminating scriptlets in your JSPs. The standard JSTL tags are designed to be general purpose, applicable and useful in many different applications. But frequently you need to create your own custom tags to meet the needs … Continue reading

Posted in General | Comments Off on Using the Expression Language in your custom tags

Tomcat Administrator Conflict

I recently was working on a J2EE application on Tomcat that contained a sub-folder named “admin”. During most of the development process the application was not being run from the “/” root context. When the application was moved to the … Continue reading

Posted in General | Comments Off on Tomcat Administrator Conflict

Validating all fields on a form

The following Javascript can be used to verify that a value has been entered in all fields on a form. function validate(form) { var regex = /\w+/; for(var i = 0; i < form.length; i++) { var curr_el = form.elements[i]; … Continue reading

Posted in JavaScript | Comments Off on Validating all fields on a form

Checking for empty form fields

When using JavaScript to validate form input one might be tempted to use: if(document.form.field.value == ”) { alert(“Hey, enter a value”); return false; } – or – if(document.form.field.value.length == 0) { alert(“Hey you, yes you the guy who pressed enter … Continue reading

Posted in General | Comments Off on Checking for empty form fields

Up and running with WordPress

Well, I’m up and running with WordPress. Credit to my friend and co-worker Yuval for getting me to start this blog. I was going to start hacking away with my rusty Perl skills and put together my own blogging application, … Continue reading

Posted in General | Comments Off on Up and running with WordPress