Monday, February 20, 2006

Upgrade Ubuntu to latest

Upgrade Ubuntu Hoary to Breezy

Thursday, February 16, 2006

Test WPM

For small business owners who need to test potential or existing employees' WPM in typing I found this wonderful site.

Typing Test and Games

Wednesday, February 15, 2006

No Blog -- No Fear

If you are interested in Christian Business Devotions like the above, please peruse our new blog.

Sunday, February 12, 2006

Google AdWords Tips and Tricks

Normally, I wouldn't share this, but only for my loyal readers:

Google AdWords Tips and Tricks - MoreVisibility Newsletter - February 2006
Google AdWords Tips and Tricks

By Joe Laratro, Chief Technology Officer

Google AdWords provides one of the fastest mediums to getting an online marketing campaign up and running. Below are a few advanced tips that will help increase the effectiveness of a Google AdWords campaign.

Friday, February 10, 2006

First Drive: 2006 Lamborghini Gallardo Spyder

Getting sunburnt has never seemed so attractive

By Frankel
I've always had a different view of Lamborghinis than most people I
know. While others saw them as some ultimate slice of Italian
automotive exotica, I thought they were, in the main, dressed-up junk.
The first Countach I drove still stands as one of the most
disappointing moments of my career. My only encounter with an Espada is
an experience I'd rather forget. The LM002 off-roader is a good
candidate for the worst car I've ever driven. And almost all the
Diablos to cross my path failed to live up to the promise of their

Thursday, February 09, 2006

Truth Or Fiction - email reality check - verify rumors

There is a rumor email going around about Dr. Dobson and CBS and a petition to kick Christian programming off the air in America. It is a fake according to and this site is a good place to check these sorts of things:

Truth Or Fiction - email reality check - verify rumors
Before you forward that email...check it out at!

Millions of Internet users depend on to find out whether an eRumor that has been forwarded to them is true or not.

The Internet is the largest publishing machine that has ever existed and eRumors can spread around the globe at lightning speed.

Nobody intends to spread a false rumor.

We all love to tell "wow" stories, however.
"Wow, that's interesting!"
"Wow, that's hilarious!"
"Wow, that's horrifying!"
"Wow, that's heartwarming!"
"Wow, that's hilarious!"
"Wow, that's just what I thought my least favorite politician would do!"

Each of us tells "wow" stories each day, but on the Internet, some of them turn out not to be true.

That's where can save your skin.

Whenever you receive a forwarded eRumor...come to and find out the truth about it.

Help spread truth on the Internet!

THE BEST WAY to find a story you may be looking for is to use SEARCH
Use just one or two unique words from the story.

To browse through the stories, click the subject links on the left-hand side of the page.

To ask a question or inform us of a story we don't have, go to the CONTACT US page.

Sunday, February 05, 2006

SEO: Google delists BMW

Dvorak Uncensored » Google delists BMW germany
Google has flexed its muscles and dropped BMW Germany from its search engine following the German car manufacturer’s attempts to artificially boost its popularity ranking.

Wednesday, February 01, 2006

7 Ways to Get to the Top of the Popular Page: Blog Tips at ProBlogger

Here's to your traffic

7 Ways to Get to the Top of the Popular Page: Blog Tips at ProBlogger
7 Ways to Get to the Top of the Popular Page

I’ve been watching the Popular Page quite closely lately. I’m fascinated by the list for many reasons - for one it’s a great source of content ideas and links, secondly it helps keep a finger on the pulse of what people are into at any given time and thirdly it’s a highly trafficked page that has the potential to send out large quantities of traffic very quickly and is increasingly being targeted (along with other social bookmarking pages) by bloggers who are doing quite well from the traffic it sends them (in fact I know of three bloggers who credit and as kick starting (and feeding in an ongoing way) their blogging careers. I know last time I hit the top of the list I had an extra 8000 visitors that day directly from it and the links from others who saw it there.

Deploying Rails with Apache 2

This is critical to running rails behind apache

Deploying Rails with Apache 2
Set up the Apache Proxy Directives After you have Lighty set up and serving your application on its non-standard port, it's time to proxy passthrough connections to your Apache server to your Lighty-based Rails application. To do this, add some Proxy directives to your Apache configuration file, either to the main configuration or to a virtual host block. Here's a sample from one of my own running servers (with host names modified): ServerName ProxyPass /svn ! ProxyPass / ProxyPassReverse / ProxyPreserveHost on DAV svn SVNPath /Library/Subversion The first line tells Apache not to proxy requests for Subversion. The second maps in the URL namespace of the Lighty-based Rails application into the root of the namespace of the Apache-based server. This means that when a browser makes a request to, Apache will proxy that request to which will be handled by Lighty and therefore your Rails application. Since Apache is acting as a transparent reverse proxy, the user never sees this bit of magic. The third directive adjusts the Location and other headers to make sure that redirects from the back-end Rails application don't bypass the front-end Apache server. The last line preserves the Host header from the client. With this configuration, your Rails-based app will work correctly, but there are a few things to keep in mind. The first is that if you programmatically build up URL strings to your server, be sure to use your public server as the basis for them. Don't create URLs to your proxy server instead of your front-end server. The second is that some of the information about the original client can be accessed in the request environment variables, such as: * HTTP_X_FORWARDED_HOST * HTTP_X_FORWARDED_SERVER * HTTP_X_FORWARDED_FOR It's easy enough to serve up multiple Rails apps from a single Apache installation. Just set up multiple Virtual Host blocks in both your Apache and Lighty configurations and you'll be off to the races. For example, for the Apache configuration above, your Lighty configuration could have a virtual host block like this: $HTTP["host"] == "" { server.document-root = var.mycoolapp + "/current/public" url.rewrite = ( "^/$" => "index.html", "^([^.]+)$" => "$1.html" ) server.error-handler-404 = "/dispatch.fcgi" fastcgi.server = ( ".fcgi" => ( "localhost" => ( "min-procs" => 2, "max-procs" => 2, "socket" => "/tmp/mycoolapp.fcgi.socket", "bin-path" => var.mycoolapp + "/current/public/dispatch.fcgi", "bin-environment" => ( "RAILS_ENV" => "production" ) ) ) ) } One last thing to note. In your Lighty log files, all of the requests will be logged as originating from your front end Apache proxy server. This is accurate, because the connections are coming from your Apache front-end server, but it may not be what you want. If, instead, you want to log the IP address from which the request originally came from, you can set up your Lighty access log format using the X-Forwarded-For header. Here's an example: accesslog.format = "%{X-Forwarded-For}i %v %u ..."