Open Source Alternative: GnuCash

GnuCash Financial Management is a free, open source alternative to highly priced commercial accounting software.

GnuCash provides the tools necessary for personal and business financial management. GnuCash includes everything found in commercial software costing hundreds of dollars including the double entry accounting method, customizable reports, invoices and customer management, job management, budgeting and much more.

Linux Tip: Get Hardware Information

Here's a good way to get hardware information on a linux system. The proc directory holds the files which store the hardware and system state information.

The command ls /proc/ gives me the directory listing. Most of these are files that you can look at.

jsteel@jsteel-desktop:~$ ls /proc/
1 4446 4751 5287 5720 5843 6017 driver mounts
106 4447 4755 5295 5721 5848 6019 execdomains mtrr
132 4450 4768 5306 5735 5849 6042 fb net

Yesss!!! My First Scam Email!

I got my first scam email today! I'm so excited!!! By the way, don't reply to these. Remember the old saying, if it sounds too good to be true, it probably is. Well, someone wanting to give you 20% of 15 million is too good to be true. Although, I would think that those greedy enough to reply are getting what they deserve.

So without further delay, here's the email. By the way, feel free to sign the email
milemote@katamail.com up for all the spam you can! =)

Delivered-To: ::Edit::
Received: by 10.82.155.2 with SMTP id c2cs509460bue;
Thu, 26 Apr 2007 20:35:11 -0700 (PDT)

Windows vs Linux

Windows vs. Linux. The debate rages on. For me, one product, one flavor settled the debate...kubuntu.

So why doesn't everyone use Linux? And why do many, many companies (specifically companies that run their own websites) choose IIS?

Topics: 

Shared Hosting...Getting Started

I have just started getting into shared hosting with some of the clients I work with. If you're new to the concept, shared hosting is when a server hosts several websites, and users manage their own sites and can host many sites using their account. For example, I signed up for an account with Dreamhost (after a poor experience with GoDaddy...more to come) and now I can host multiple websites using that account.

I have had some interesting experiences over the last few days and wanted to document them.

Section 508 And The Web

In response to an inquiry regarding Section 508 compliance and Washington State...

I don't believe it's a matter of how long. And I don't believe it's up to the state, as it is already a federal law. It's just not being enforced. There is not agency testing or enforcing these laws (the Department Of Education enforces laws pertaining to schools). I believe it's a matter of avoiding a lawsuit.

Detecting Javascript In Coldfusion And Other Languages

I had been struggling for a while trying to find a way to detect JavaScript capability in my applications, then adjusting the application accordingly. My employer requires accessibility to all websites and web applications with JavaScript disabled. This can be done using the noscript tags with a meta refresh, but this is very, very bad form.

Using ColdFusion, I was able to solve this problem. I believe this can be done in any language which allows the setting and manipulation of cookies. Here is the code:

<cfset jscript = 0>