Author: ericblue

Getting XMLSpy to support EXSLT dynamic functions

Reading Time: < 1 minute Recently I have been using XSLT to transform XML from one format to the other. I use Xalan (for Java) in the application itself, but often develop and debug with XMLSpy. I needed a way for XSLT to dynamically evaluate and select a given string, and found no easy way to do this other than…
Read more

Real Rhapsody uses SQLite for its database

Reading Time: < 1 minute By shear coincidence this evening, I discovered that Real Rhapsody is using SQLite for it’s local cache. After some brief inspection, it looks like this db is used to store playlists, user credentials, radio stations, and info about music that was imported from local disk. I thought this was pretty cool since I’m a big…
Read more

Persistence Strategies: DAO (Data Access Objects) and ORM (Object-Relational Mapping) – Part 2

Reading Time: 3 minutes Article 2: DAO – Data Access Objects Some time has passed since my first posting. My investigation on persistence originally focused on DAOs. I was looking for a relatively simple way to persist data, without a full-blown persistence solution (like Hibernate, OJB, or iBatis). Before I get too far ahead, a definition of DAOs are…
Read more

Persistence Strategies: DAO (Data Access Objects) and ORM (Object-Relational Mapping) – Part 1

Reading Time: 2 minutes Article 1: Overview I’ve been working on some recent projects, both personal and professional, where the topic of object persistence has come up. As I’ve learned over the last few months, while this is certainaly a common problem and there are no shortage of solutions out there, this can be a challenging area. While researching…
Read more

Software for tracking your book collection

Reading Time: 2 minutes Last year I started looking for a better way to keep track of all my books. Over the last 10 years, I’ve accumulated dozens and dozens of books. Most of them are currently at home, however I have a number of books at my office, my home where I grew up, and have lent many…
Read more

Tools/tips for helping with organization

Reading Time: < 1 minute Here are some tools and suggestions to help organize projects, documentation, etc. I’ve tried a lot of things in the past, but here are some things that I’ve been doing recently: Project Management I’ve been using a program called GoalCentrix for the past 6 months. I’m pretty happy with it, but I still prefer using…
Read more

MusicPlasma… a new innovative music search tool

Reading Time: < 1 minute I discovered yet another interesting site from del.icio.us today. MusicPlasma is a flash web interface that allows you to search for music artists that are similar to your search criteria. What’s impressive is the way that the results are displayed. The graphical interface allows you to see which artists are most popular, how closely they…
Read more

Quote of the day and words to live by

Reading Time: < 1 minute I’m in the middle of reading Turning Numbers into Knowledge: Mastering the Art of Problem Solving. At the end of each chapter is a relevant quote, and I found one that is definitely worth sharing. To laugh often and much; to win the respect of intelligent people and the affection of children; to earn the…
Read more

Adding navigator filters to Eclipse 2.x

Reading Time: 2 minutes For the last year or so, I’ve been using Eclipse as my IDE. One limitation that I’ve noticed with Eclipse 2.1 is the inability to customize file extention filters. These filters are important because every time you checkout files from the CVS repository a new CVS subdirectory is created. And, each time you recompile, there…
Read more

GMailFS for Windows

Reading Time: 2 minutes I was lucky enough to finally get an invite for Google’s GMail last week. Feature-wise, GMail seems to be one step ahead of Hotmail and Yahoo Mail. Basic features like virtual labels, email forwarding, and contact import are nice. But, the obvious plus is the incredible 1GB of storage space! Since GMail started gaining attention…
Read more