Blog
What is software quality?
Greg Lehey wrote today Is MySQL getting buggier?. The underlying question of his comments is a more fundamental and passionate topic, and especially for me. That is “Software Quality”. The quintessential question is this.
Read moreGenerating an internal SSL Certificate (for tomcat)
How to Generate an internal SSL certificate Create the self-signed keystore $ su - $ URL="your.url.here";export URL $ cd /opt/tomcat/conf $ keytool -genkey -alias ${URL} -keyalg RSA -keystore ${URL}.keystore Enter keystore password: changeit What is your first and last name?
Read moreDifferences in syntax between mysql and mysqltest
As I wrote earlier in Using the MySQL Test Suite I found an issue with using the current MySQL Sakila Sample Database as a test with mysqltest. I was running an older version of 5.
Read moreUsing PBXT 0.9.5
Paul has released Version 0.95 of his PBXT MySQL Transactional Storage Engine. Here is what I did to get it operational under CentOS 4.3. su - useradd pbxt su - pbxt wget http://www.
Read moreUsing the MySQL Test Suite
MySQL provides two different tools to test the MySQL Server with SQL statements. One is mysqltest and in 5.1 mysqlslap. Both of these tools have quite different purposes. This is a quick review of the usage of mysqltest.
Read moreQMail Admin
For some reason my vqadmin failed to create a new mail domain?? I know I had some /home permissions problems, but that was quite some time ago, perhaps I haven’t added a domain for mail in that time.
Read moreUsing Cascade in Foreign Keys
For those that are using a Referential Integrity based Storage Engine in MySQL, the use of Foreign Keys can provide an extra level of data integrity within your application. There are of course caveats to this statement, such as correct design, proper transactional use etc, but that’s a topic for another time.
Read moreGuidelines for managing embedded external project dependencies
I’ve yet to find any Java project that doesn’t have dependancies on some other Open Source external libraries. I’ve yet to find a Java project that manages these external dependencies appropiately for support and integration at an enterprise level.
Read moreWhat constitutes a good error message to the user?
Today, will go down in my professional history as quite possibly the lowest I would ever think of a software developer. I’ve carefully avoided the term “fellow coder”, speaking of a IT industry sticking by fellow IT people, but not today.
Read moreOpen Office Spell Checker
I don’t know why it just isn’t installed by default, but Open Office 2 didn’t install any dictionaries. What’s more depressing, is you go to do a spell check, and it simply states Spelling is Complete.
Read moreFireFox’s Live Bookmarks
I’m just about to launch a new project I’ve been working on in the past week. It has a RSS feed, and I wanted to ensure that within FireFox, this could be picked up as a live bookmark.
Read moreThe 100 Best Products of 2005
I just created a seperate Gmail account for a new project I started yesterday. One of the default emails, points to Gmail being named the number 2 Best Product of 2005.
Read moreLinux One Liner – Finding Stuff
Let’s say you created a file in your home directory but can’t work out which directory you put it in. <br /> $ find ~ -name somefile.txt<br /> You can replace ~ (tilda) with a directory e.
Read moreLinux One Liner – Parsing long HTML urls
Ever wanted to look at a long HTML URL more easily, say to investigate a parameter. Here is a search from MapQuest. http://www.mapquest.com/maps/map.adp?formtype=address&addtohistory=&address=10%20Market%20St&city=San%20Francisco&state=CA&zipcode=94111%2d4801&country=US&geodiff=1 <br /> $ echo "[insert url here]" | | tr "&?
Read more