Add Microsoft SQL JDBC driver to Maven

Maven does not directly support some libraries, like Microsoft’s SQL Server JDBC. This tutorial will show you how to add an external dependency to your local Maven repository. Continue reading

Getting Started with Sencha Touch 2

In this video tutorial, Ed Spencer show you how to build your first Sencha Touch application, test it and package it for distribution on iOS and Android devices. Continue reading

Stop ‘Apache Killer’ in its tracks

Protect your Apache server from the latest vulnerability exploit with a simple rule. Continue reading

Clean up XML files in Vim

Sometimes we need to clean up XML files before being able to make sense of them. Here is a quick way to get nicely formatted and readable XML files while using Vim. Continue reading

Your iPhone Is Tracking Your Every Move, Sort of…

A friend shared a post about how the iPhone can track your every move so I decided to take a look at my data and see what it reveals. Continue reading

Compress JavaScript and CSS as Part of your Build Process

Web page performance is critical to keeping customers and visitors moving along on your site. Slow responses typically result in frustrated users, unhappy customers and worse, abandoned orders. It is important to reduce the number of requests generated by a web page in order to increase its actual and perceived performance. Continue reading

NY Times: Justices “Extend” Firearm Rights

The ruling returns constitutional rights to the people. It does not “extend” or “create” new ones. After all the 2nd amendment has existed since the constitution was ratified in 1789. Continue reading

ExtJS ComboBox Hidden Field Issues

Despite looking like a typical select box, Ext.form.ComboBox does not behave exactly as you would expect. It submits the display text instead of the selected option’s value. This post provides a solution to this problem. Continue reading

Liberty Threatened

Bill Gates is the world’s richest person, but what kind of power does he have over you? Can he force your kid to go to a school you do not want him to attend? Can he deny you the right to braid hair in your home for a living? It turns out that a local politician, who might deny us the right to earn a living and dictates which school our kid attends, has far greater power over our lives than any rich person. Continue reading

Is My Mac’s SuperDrive Dead?

For the last couple of weeks I’ve been unable to burn DVDs on my MacBook Pro. I insert a blank disc whenever the SuperDrive prompts for one, it then checks and checks for about a minute before ejecting the disc. … Continue reading