Tips for Finding Cheap Website Hosting

Starting a website isn’t hard. It’s much easier than one may imagine. There are many things to know before starting, however. By asking key questions like how the site will be used, who will be accessing it, and what features it will need, will make the task much easier.

Websites start out as an idea. There are three main types of website. Personal websites normally are used to display family photos, communicate with relatives, or display a personal interest. These websites have been very useful for many to get more familiar with building websites. They are the modern scrapbook. However, they are becoming less common these days due to another form of website. The community (Web2.0) sites have been taking the place of many personal sites. These online communities try to replicate real-world socialization. The final type of website is the business website. These are used as store fronts or to display related information about a company. They can also be used as portals for business employees. Knowing which of these types of one wishes to create is the first step in finding appropriate hosting.

For personal sites, a small hosting package is normally good enough. Minimal money will be spent on this type of site. If one plans to set up a community-based website or a business website, other more expensive hosting options will be needed. No matter which type of site is being built, the first thing that will be needed is a domain name.

The very best place to grab a domain name is GoDaddy. For around the price of lunch, a domain name can be purchased for a year. So, it’s cheap to buy a piece of the web. The hard part is finding the domain name. The big three top level domains are .COM, .NET, and .ORG. Finding a domain name within these three TLDs is the best, but very difficult. There are many people called “squatters” who buy up domain names just to resale later. Try to think of something clever and catchy that is related to what your site is going to be about. Limit the length of the name as much as possible. It’ll be essential that visitor be able to remember the name for later. Godaddy has a great tool for checking the availability of a domain name and suggesting ideas for other names related to your search.

Once the domain name is found and purchased, it’s necessary to have a hosting service. Godaddy also offers hosting, however hosting is a very competitive market and it’s easy to find unlimited shared hosting for very little. For instance, here are some examples of very cheap unlimited website hosting on eBay. If one needs good support it would probably be better to go with a company like HostGator. While the eBay hosting packages will cost around $10 per year or (in some cases) for life, HostGator will cost around $10 per month. It can not be stressed enough, however, that HostGator is a reputable company that will deliver the best product. “You get what you pay for” is very correct in this case. The HostGator plan also allows one to host as many sites as they want all for the same month price. Omnis Network also offers great deals on domain names and hosting plans.

This hosting is great for any of the three types of websites, but if the site has potential to receive a lot of traffic, it would be best to go with either dedicated servers, colocation servers, or VPS.

Dedicated servers and colocation servers are the most powerful of the lot. These are real servers that the user has full control over. They are, of course, more expensive. Dedicated servers are basically servers one can rent that are in a data center on a dedicated internet connection. Co-locations, “Colo” for short, are dedicated servers that are owned by the customer and placed in a data center like those used by the dedicated servers.

VPS is just alphabet soup meaning Virtual Private Server. It’s a dedicated server in a virtual environment. VPS is usually cheaper than true dedicated servers, but offer many of the same features. The customer is the owner of the server. They have full admin rights and can do whatever they want with it.

VPS, dedicated, and colocation servers are typically harder to maintain. They require more technical know-how than shared hosting or managed hosting. The customer is the administrator on the server and with the complete control comes complete responsibility. Unlike shared hosts however, dedicated servers and colo servers are completely dedicated to a single customer. There is always potential, while using a shared host, that the server will become slow due to heavy load from all the many sites it is hosting. Proper load balancing usually takes care of this but it could still happen.

So in conclusion, if someone wanted a small site for personal or small business use, the cost could be as little as $20 bucks for the domain name and hosting for a year, using Godaddy and eBay. For best results, however, it’s recommended to buy hosting from a reputable company like HostGator or Omnis. One hosting account will allow for as many websites as one wishes.

Free Software Everyone Should Know About

Most computer users aren’t “savvy”. They know how to turn the computer on, how to open up “the internet”, and maybe how to write an email. To some, computers are scary devices. To others, computers are something they use daily but couldn’t fix on their own. To the non-savvy computer user, open source software is a foreign term.

Most computer users aren’t “savvy”. They know how to turn the computer on, how to open up “the internet”, and maybe how to write an email. To some, computers are scary devices. To others, computers are something they use daily but couldn’t fix on their own. To the non-savvy computer user, open source software is a foreign term. It’s geek speak. It’s mumbo jumbo. Whether one is a savvy user or a beginner, they should be aware of what open source software has to offer them.

In order to understand what open source software is, it is important to know a little about how computers work and why software is normally so expensive to begin with. So a little “Intro to computers” is in order.

Computers need software to operate. The main software on a computer is it’s operating system. This software allows the user to interact with the hardware. When the user presses a mouse button, a signal is sent to the computer’s hardware, the hardware asks the operating system what it’s supposed to do with this signal. The operating system tells the hardware what to do next and then tells the other software on the computer what has happened. The other software then reacts to the event. The click event is registered and the process pretty much goes back in reverse. The software that handled the click event tells the operating system what happened. The operating system tells the hardware. Finally the user sees or hears the effect of their click of the button on the screen/speakers/both.

The operating system is very important. Most people use a form of Microsoft’s Windows operating system. Other examples of operating systems include Apple’s Mac OS X, Linux, and FreeBSD. Windows and OS X are considered proprietary or commercial software. OS X comes on Macs, and Windows comes on most PCs. However, neither are free. They are part of the price paid for the new computers.

So this leads us to our first examples of open source software. Linux and FreeBSD are open source software. Proprietary or commercial software is normally “closed source”, meaning the source code is a secret that only the software company can look at. Windows is completely closed source. OS X is to an extent. Much of the software at the core of OS X is built from open source software. Windows has an arguably unfair share of the market because Microsoft positioned themselves to have their version of DOS included on most new computers back in the old days and that has carried over to Windows. Many people argue that Windows is easier and that is why it has such a huge market share. However, it’s arguably easier for most people because of it’s huge market share making it more familiar.

This market share allowed Microsoft to position itself in other software and top software testing companies in the markets as well. For instance, today Microsoft’s Office Suite controls a huge market share as well. This creates a circular problem in that everyone who wishes to open an Office document whether it be a spreadsheet, presentation, or memo, has to have Office installed on their computer. However, it can also be stated that Microsoft finally delivered a standard on all these products. Back in the day there were many word processors and if person A wrote a document in Word Perfect, it was difficult for person B to open the document in Word.

There is a better solution to the document standards though. The documents should be a standard, and that standard should be open. Meaning anyone who wants to write a word processor should adhere to the standard document type. It’s the same concept that we use today for our web browsers. It is important that all web sites have standard coding that all browsers can read. Microsoft tried to set that standard as well, and to this day Internet Explorer is one of the least standards compliant browsers available. Microsoft knew that if they controlled the standard, then everyone would have to use their products.

Now that all of that is out of the way, lets look at some of this open source software. Open source software is, as its name implies, software who’s source is open for public viewing. Anyone is free to view, edit, and redistribute the software with or without the modification. This also means that open source software tends to be free, and in most cases, can be downloaded for free. Here is a list of common alternatives. I will post links at the end of the article that will lead to the download page or home page for all these applications.

If one needs an office suite, why pay $100 to $400 for Microsoft Office when OpenOffice is free. OpenOffice has a word processor, database app, presentation app, and spreadsheet app. Granted, there are a few features that Microsoft has that OpenOffice doesn’t, but most of those features wouldn’t be used by the average user. If one finds that OpenOffice doesn’t do the trick, then they can look into purchasing Microsoft’s Office suite, but if it’s not needed why waste the money.

For email, most people probably have a web-base mail account. However, for those that use Outlook or Outlook express, perhaps Mozilla’s Thunderbird is a better alternative.

Window Media player and Apple’s iTunes software are both free but they aren’t open source. For music, SongBird is a great alternative. It has the look and feel of iTunes but doesn’t force the iTunes music store down the user’s throat. It also has many plugins/extensions that one can install with a click of the mouse. Such extensions include: automatic lyric display, automatic album art, artist bio, discography, etc. It also has many available themes.

Browsing the web is easy with Windows right out of the box. Internet Explorer is built-in. However there are a few things people don’t realize about Internet Explorer. Ever notice how everyone’s home page is set to MSN? Microsoft rakes in millions just from the advertising on that site. It’s a simple tweak that most people don’t realize. Also, what about the user’s browsing habits. That’s some very powerful information to have. With it they could pinpoint advertise and make even more money, or sell the info to others. The point is, Internet Explorer is all about invading your privacy. This coupled with the fact that it’s probably the least secure browsers one can use, and it stands to reason that we should all be using something else. Thankfully there are plenty of alternatives to Internet Explorer. Try out Firefox, Google Chrome, Opera, or Flock. They are all very good choices to replace IE.

For photo editing needs, The Gimp makes a pretty good Photoshop replacement. It can do many of the same things. Granted, it’s nowhere near as robust as Photoshop, it will surprise many of the most skilled “shoppers” out there.

For chatting with friends, an IM application is usually installed. These include Yahoo, MSN, AIM, Google Talk, and MySpace IM. Well all of those could be replaced with a single program called Pidgin. Pidgin is a great instant messenger application and uses very little system resources compared to any one of these.

Finally, after replacing all of the core software titles on a system, why not replace the operating system itself. Many people have switched to Linux and are happy. Linux is a monster as a server OS and it’s actually a very good desktop OS as well. The most popular (at least for desktops) Linux distribution available today is Ubuntu. It is one of the easier distributions. There is also a huge community available to help with any problems that may arise.

In conclusion, it is quite possible to legally use a computer without paying a single penny for any of the software installed on it. Not only is this software free, but it’s also very robust and can fill even the most demanding user’s needs. There’s always a chance that open source isn’t a good choice for some users, but most will find it very useful.

Here is a complete list of the software mentioned in this article and links to learn more about or download the software.

General Information about Linux
Ubuntu Linux
Debian Linux
Fedora Linux
Suse Linux
Arch Linux
DistroWatch – A list of all popular Linux distributions

FreeBSD and other free operating systems other than Linux:
FreeBSD Project Site




Video Lan Media player

Google Chrome:



The Gimp:


Other helpful links:
Comprehensive list of Open Source/Free software
GNU Project
The Free Software Foundation
Sourceforge – search for open source software.

BitchX removed from latest stable Debian release

I just recently realized that BitchX is no longer in the Debian repos on one of my servers. Apparently there is some kind of library dependency issue. I decided to try some of the other IRC clients for the command line (I use XChat for most of my IRC chatting but sometimes I want to chat from a CLI environment). The rest of the clients, however, sucked. Especially when one is used to BitchX. I could have probably gotten used to one of them but I just wasn’t impressed. I tried Irssi, ircii, weechat, epic4, and something called Pork. None of them felt right.

So, I downloaded the BitchX source. I couldn’t get it to compile (probably why it isn’t in the repos any longer). Configure didn’t report any errors. Make failed with a generic error that ld ended status 1. All that means to me is that ld ended with an error. I’m sure I could have tracked it down eventually but instead I downloaded the Linux binaries. Miraculously, the binary worked without any problems whatsoever.

So, if you are like me and really like BitchX for IRC, download the binaries from:

Once you have the binary, you can place it in /usr/bin with:
cp BitchX /usr/bin
and create a symlink like so: 
ln -s /usr/bin/BitchX /usr/bin/bitchx
I created the symlink only because I’m used to starting BitchX using the lowercase version of the command. The symlink is optional.

Virtual Box: VMs for the Rest of Us

A lot of my desktop time is spent in Linux, even though lately I’ve been trying out Windows Server 2008 as a desktop OS (as a side note, it’s pretty dang good). At any rate, being a full time web developer now, I need to be able to preview everything with IE. DeVry also requires me to use Office 2007 for my school work. So, there’s still a need for Windows. I can’t cut myself free of it yet. I’ve been trying for over 10 years.

There’s always the dual boot solution. I still do that on my main box. My secondary (I call it my server) runs Ubuntu Server OS only. My wife’s desktop boots to Linux all the time. She tried Windows 7 but wasn’t very impressed. All our laptops are dualboot as well.

This isn’t a great solution if I just need to check a few things in IE though. This is where a VM comes in handy for me. There are many other uses, but for the most part, in my daily life, that’s what I use a VM for. I also quite frequently use a Windows XP VM for writing Windows code.

Another handy thing about VMs is that they can be stored on an external storage device and carried around everywhere. It’s basically like having your computer on your thumbdrive. The only catch is you need VM software to run that virtual machine. The most popular virtual machine software is VMWare. This is, however, an open source solution as well, Virtualbox.

Now, I love VMWare. So, there’s no need to argue your points for VMWare. I know them. When I suggest Virtualbox, I’m only suggesting an alternative. I know VMWare server is free. BlahBlahBlah. I’m mearly suggesting that people should give Virtualbox a try. It really is a great product. I’ve had very few issues with it at all. The ONLY bad thing about it that I’ve found is related to its virtual networking. It’s harder to make custom network interfaces with Virtualbox than VMWare. At least that’s my experience. This is especially true with the Linux versions.

This network problem isn’t really a problem for most people. I just noticed it because I was trying to set up a Windows domain for testing purposes one day. I wanted four VMs of XP and a 2k3 VM in a virtual lan cut off from the rest of the world. I then wanted to test group policy and such on the internal domain. It’s been a while ago so I can’t remember the exact details but I remember that it was difficult to make happen on Virtualbox at the time. It may have actually just been user error on my part.

I believe Virtualbox was bought by Sun not too long ago. It was around the same time that Sun bought MySQL. Those were two of my favorite open source products. So far it doesn’t appear that Sun has screwed them up, but I’m sure it’ll happen eventually. I can picture the future for both of those applications as being filled with Java bloat. It may be one of Sun’s goals to slow MySQL down to Oracle speeds and to do so they’ll force users to run MySQL in a Solaris VM on Virtualbox. Who knows?

Either way, Virtualbox is working great as of today, and I highly recommend it. Oh and by the way, it runs on Windows, Linux, and OS X. So, even your Mini can run it.

If you want to finance your career you should learn about students loans because it’s one of the few loans you will be able to take out in the future. When you are a student you will have to work for years at a high salary before you are able to begin making payments. The average student loan debt for undergraduates is $25,000, and it is expected that there will be about $1.3 trillion in student loan debt by 2020.

We all hope that our kids won’t have to take out loans to start their lives off in life, but it is the reality of today. That said, there are students out there that find the loans and work out how to avoid it altogether. For that reason we have compiled a list of the 7 things you should be doing if you are thinking of a career in student loans.

#1. Get Started ASAP

Just because you can’t afford a student loan doesn’t mean you can’t start your education. The sooner you start working towards a career in student loans the better. The last thing you want to do is spend years working towards an internship before you have made a commitment to something, because then you will never get that opportunity to work. There are plenty of places you can start right away. Check out this list of student loan companies. You can get started with a one-year option or you can work your way up to a five-year plan. #2. Understand The Loan Terms When you are looking at a student loan company, you will want to understand the terms of the loan so you can make the best choices. Some of the terms are specific to the type of loan you are getting and others are common in all types of loans. A good rule of thumb is to take a good look at the terms of any loan you are considering because all of them will be a part of the agreement. You will want to have a basic understanding of the loan terms so you can make the best choices for yourself when it comes to paying back the loan. Let’s look at the following information about paying back a loan:

A Good Loan Terms

The term of the loan is usually a couple of years. Usually the lender will tell you the exact length of the term and the payment schedule. Some banks will give you an estimate of how much you are going to pay every month.

The loan interest rate is the interest rate you are going to be charged when you make your monthly payments. You can expect to pay about 3% to 4% on your loan. You may find a lower interest rate on a savings or checking account at a branch of the bank. You can also try using the calculator on the lender’s website or by calling the lender to ask.

The term of the loan is usually a couple of years. Usually the lender will tell you the exact length of the term and the payment schedule. Some banks will give you an estimate of how much you are going to pay every month. The loan interest rate is the interest rate that you will pay each month on the loan. The interest rate will increase as the length of the loan increases. Generally, if you can get a lower interest rate, you may be able to get a loan for a shorter amount. It is a good idea to ask the lender what the interest rate is on the loan you are considering.

Before you start your loan application process, check with your bank to see if they offer loans in the states where you live. Get more info here.

Play the real stock market with fake money. Learn to lose money just like a pro in no time!

I’ve always wanted to be a day trader. There’s just something about the chance of making money from nothing but clever buys/sells. The only problem is, I’m broke. Just to start an account at most brokers you have to have $1,000. I may have the money but I’m not at the point in my life where I can throw it into some stocks.

What’s more, I don’t even know how to buy/sell stocks to begin with. Well at least I didn’t. That is changing for the most part since I joined (for free) Now I can lose money with the best of them. All joking aside, I’ve really learned a lot about the market from this site. For instance, I had no idea what selling short and buying on the margin were before I started playing this game.

There’s also some really cool tools in the game such as performance charts. There’s a ticker showing some of the latest trades by other players. Oh I forgot to mention that you compete against the other players for prizes.

I had an idea for something like this a couple of years ago, but my version of the game was setup more like an online casino atmosphere. I’m not sure if any of you have played Texas Hold’em on the old online poker sites but that was the idea I wanted for my stock simulator. People could compete in tournaments. There would be an entry fee, and the house would get a bit of a cut from the pool. Hey, I had to run the website with something. Unfortunately, that idea never took off, mainly because I didn’t want to research the legality of such a business indeavor. I may actually start working on that idea and give a run for it’s money.

OpenDNS: A more secure, reliable, and up-to-date DNS service

Whether you’re a parent wanting to filter some of the websites your child visits or a small business looking for a way to keep employees off Youtube, OpenDNS may be your solution. I’ve been using the service for a few months and love it.

Whether you’re a parent wanting to filter some of the websites your child visits or a small business looking for a way to keep employees off Youtube, OpenDNS may be your solution. I’ve been using the service for a few months and love it.

Firstly, it tends to get updates faster than any other DNS servers I’ve ever used. So for someone like me, who is always working on new websites, it is important to be able to get to those websites by hostname as quickly as possible. OpenDNS seems to get updates within minutes. In the past, I’ve waited over a day for DNS to propagate on some sites using my ISP’s DNS servers, and as a rule of thumb it can take up to 72 hours for DNS to propagate fully.

Now the downside to this is even though you can get to the website pretty easily, most of your viewers aren’t using OpenDNS servers. They will have to wait, but at least you’ll be able to construct a site while they are waiting. So, this isn’t really a downside for you, it’s just an inherit downside that comes from waiting on DNS.

Another advantage openDNS offers is that one can manually control DNS entries for a network. This is all handled from a very nice configuration page after you create an account. For instance, I can’t stand and pretty much don’t want any computers in my house browsing to that site. I’ve worked on too many computers loaded down with spyware, and a good number of them had MySpace shortcuts on the desktop or the MySpace instant messenger app installed. This could be a coincidence, but I think not. So, I can just block that site. I enter the domain name, save the settings, and within 3 minutes none of the computers on my network can get to

All that one has to do is create a free account at, add your network, and then change your DNS server settings. Subscribe to my blog. I will be posting a tutorial on changing DNS servers later this week. I will also be describing a bit more about using openDNS on a dynamic IP and some of the things that can be done to help make living with a dynamic IP less of a headache.

Where can I purchase an iPhone?

There are a lot of people looking for iPhone’s and iPod Touches on the net. Everyone wants a good deal on them. The deals aren’t hard to find, you just have to know where to look. For instance, these are about the best one can find

Last month I bought a Nokia N810. At first, I debated getting an Apple iPod Touch. To be honest, if the local retailer would have had some 16gb versions in stock, I would have probably went ahead and purchased one there. After going over what I wanted out of that type of device, I decided on the N810. For most other people I would suggest the iPod Touch or an iPhone.

There are a lot of people looking for iPhone’s and iPod Touches on the net. Everyone wants a good deal on them. The deals aren’t hard to find, you just have to know where to look. For instance, these are about the best one can find (clicking the links will take you to a site full of iPhones of all types):
[phpbay]Apple 3G iPhone, 6, 293, “case dock sportsuit holster clock cable wall transmitter sleeve skin sock nano earphone charge mount griffin LCD battery faceplate speaker charger speakers cradle belkin headphones headset”[/phpbay]

Anyone who wants to purchase an iPhone online, should check out these deals first. Plus, a lot of these phones have already been unlocked. Unlocked iPhones can be used with any carrier.

There are many imitation iPhones as well. The BlackBerry Storm is one of them. Blackberries are much more popular with the business crowd, or at least have been in the past due to the full QWERTY keyboards. They have also been integrated into the business environment much better. A company I used to work for used Blackberries along with their Lotus/Domino servers for mail, calendar, and other databases. This allowed people on the go to access all their appointments and contacts from anywhere. Unfortunately, the Blackberry Storm hasn’t recieved the best reviews, and it doesn’t have the features that business users looked for and received in the past with a Blackberry.

iPhones make great personal media devices, PDA, and (don’t forget) phone. If you’re in the market for one, go grab yours today. Also check out this site for more great deals.

Attention: Free Office Software Download

As a follow-up to an earlier post about someone selling Open Office on eBay entitle “Amazing eBay Sale” I thought I would give some advice on where to get Open Office and how to install/use it, for those who don’t know already.

OpenOffice is free software anyone can download. It isn’t what you would refer to as shareware. It is open source software. There are many awesome open source software solutions out there. is the absolute best office suite available for free. There is a word processor (like Microsoft Word) called Writer, a spreadsheet app (like Microsoft Excel) called Calc, a presentation application (like Microsoft Powerpoint) called Impress, a database application (like Microsoft Access) called Base, and a vector image application called Draw.

Some will argue that these applications are not at good as their commercial counterparts. I tend to be of the mindset that OpenOffice has most everything that a normal office worker would need or want. So it does everything they would ever need it to do and it’s around $400 cheaper. The price makes it very attractive.

However, if one is a student, Microsoft practically gives away Office 2007 as long as you have a .edu email address. Really though, $60 is a high enough price for a regular user. It’s great software, but perhaps Microsoft got a bit greedy. Their greedy turned a lot of people to pirating. I prefer using OpenOffice to pirating any day. I won’t be breaking any laws if I download and use a copy of OpenOffice. I can get everything I need to do done with OpenOffice. It gives Microsoft the incentive to make their product better.

Amazing eBay sale

I realize everyone needs money, but I can’t believe what some people are making money from. For instance, I just found this on eBay:

OPEN OFFICE PRO 2007/VISTA/XP FOR MICROSOFT WINDOWS NEW – eBay (item 260364170325 end time Feb-24-09 14:29:46 PST).

Someone sold a “retail licensed” version of Open Office for $52. Two of those a day and you have a decent payday considering that Open Office is completely free. Hell, I may try selling a few copies of it myself.

I’ve seen people sell Linux and Open Office on eBay before, but I’ve never seen one of them go for that much money. That’s pretty expensive for a free piece of software. Of course, there are some that will argue that yes some people don’t have broadband and may actually benefit from these auctions. Well, that may be the case but that isn’t the type of people they are marketing to.

They are fooling people who don’t know any better. They are making them think that they are getting a dang good deal on some software. It’s actually pretty genius.

I’ll be off burning some Open Office disks.