≡ Menu

Business

Linux comes with various GUI based email client to stay in touch with your friends and family, and share information in newsgroups with other users. The following software is similar to Outlook Express or Windows Live Mail and is used by both home and office user.

Webmail interfaces allow users to access their mail with any standard web browser, from any computer, rather than relying on an e-mail client.

However, e-mail client remains extremely popular in a large corporate environment, small business, home and power users. An e-mail client (also mail user agent (MUA)) is a frontend computer program used to manage e-mail. Mail can be stored on the client, on the server side, or in both places. Standard formats for mailboxes include Maildir and mbox.

The following are top five amazing piece of cross-platform software from various projects to make your life easy with wide variety of plug-ins / add-ons.
[click to continue…]

6 Tools To Find Out Website Load Speed

Research shows that if your web pages take longer than 5 seconds to load, you lose 50% of your viewers and sales. As a UNIX admin often end users and web developers complain about website loading speed and timings. Usually, there is nothing wrong with my servers or server farm. Fancy java script and images / flash makes site pretty slow. These tools are useful to debug performance problems for sys admins, developers and end users. Here are six tools that can analyzes web pages and tells you why they are slow. Use the following tools to:

  • Make your site faster.
  • Debug site problem, especially client side and server side stuff.
  • Better user experience.
  • Improve the web.

[click to continue…]

Unplanned downtime may be the result of a software bug, human error, equipment failure, power failure, and much more. Last week was a bad one. We faced three different downtime:

  • First, there was a fiber cut for one of our data center resulting into routing anomalies due BGP reroute. Traffic was rerouted but updating those BGP tables took some time to update.
  • Someone from networking team failed to follow proper maintenance procedures for network device resulted into 55 minutes downtime.
  • One of our SAN hardware failure - Many internal UNIX / Linux web applications use SAN to store data including file server, tracking apps, R&D apps, IT help desk, LAN and WAN servers failed. This one lasted for 12 hrs. It was stared around midnight. The vendor replaced entire SAN hardware. Now we have dual stacked SAN as a backup device for internal usage.

[click to continue…]

Seagate Barracuda: 1.5TB Hard Drive Launched

Wow, this is a large size desktop hard disk for storing movies, tv shows, music / mp3s, and photos. You can also load multiple operating systems using vmware or other software for testing purpose. This hard disk comes with 5 year warranty and can transfer at 300MB/s. From the article:

It's been more than 18 months since Hitachi reached the terabyte mark with the Deskstar 7K1000. In that time, all the major players in the hard drive industry have spun up terabytes of their own, and in some cases, offered multiple models targeting different markets. With so many options available and more than enough time for the milestone capacity's initial buzz to fade, it's no wonder that the current crop of 1TB drives is more affordable than we've ever seen from a flagship capacity. The terabyte, it seems, is old news.

Fig.01: Seagate's Barracuda 7200.11 1.5TB hard drive

Fig.01: Seagate's Barracuda 7200.11 1.5TB hard drive

The real question is about reliability. How reliable is the hard disk? So far my Seagate 500GB hard disk working fine. I might get one to dump all my multimedia data / files :)

I was a big fan of OpenDNS dns service, but recently I found few bad things about their offerings. I strongly recommend to stay away from OpenDNS service.

All your search queries belongs to OpenDNS

OpenDNS redirects all your Google search queries though their servers. They captures your search query data and they forwards to real google.com domain. Here is a quick DNS lookup:
$ host www.google.co.in 208.67.220.220
Sample output:

Using domain server:
Name: 208.67.220.220
Address: 208.67.220.220#53
Aliases:
www.google.co.in is an alias for www.google.com.
www.google.com is an alias for google.navigation.opendns.com.
google.navigation.opendns.com has address 208.67.219.230
google.navigation.opendns.com has address 208.67.219.231

They may also do same for your email and other search engine.

Update: Dave has pointed out the reason why OpenDNS forwards google through their server. You can also turn on or off this feature from OpenDNS control panel.

OpenDNS is bad for server

Don't use them on your colocated server or vps server. They redirect web browser users or scripts accessing nonexistent domains to a page containing sponsored search results, ads, and a search form. The DNS protocol requires that a query for a nonexistent domain must return the "NXDOMAIN" error response. Here is a sample output:
$ host abcabcxyzxyz.com 208.67.220.220
Sample output:

Using domain server:
Name: 208.67.220.220
Address: 208.67.220.220#53
Aliases:
abcabcxyzxyz.com has address 208.67.219.132
Host abcabcxyzxyz.com not found: 3(NXDOMAIN)

This encourages spam as you will not able to filter out spam queries using their dns servers.

OpenDNS caching sucks

I contacted their support about my problem but never got any reply. Their server always returns two IP address for my nameserver:
$ host ns2.nixcraft.net 208.67.220.220
Sample output:

Using domain server:
Name: 208.67.220.220
Address: 208.67.220.220#53
Aliases:
ns2.nixcraft.net has address 74.86.48.98
ns2.nixcraft.net has address 74.86.48.98

I don't have 2 IP address for ns2.nixcraft.net.

I strongly recommend running your own dns cache server along with your ISP forwarding nameservers.

Thanks to ricko for pointing out OpenDNS issue in a chat room and elsewhere on the Internet.

Update: Fri Nov 5, 2010 by Vivek: OpenDNS no longer redirects Google search queries though their servers:

$ host www.google.co.in 208.67.220.220
Using domain server:
Name: 208.67.220.220
Address: 208.67.220.220#53
Aliases:
www.google.co.in is an alias for www.google.com.
www.google.com is an alias for www.l.google.com.
www.l.google.com has address 173.194.33.104

Updated for accuracy.

Most computer manufacturer try to sell you extended warranty or a service contract. These warranty covers two years past the manufacturer's one year warranty. Most sales employees or OEM (manufacturers) make so much commission from selling extended warranties. This is nothing but rip-offs, IMHO.

If I build a computer for myself by purchasing parts I get following warranties:
=> Intel CPU and motherboard - 3 years warranty
=> Seagate hard disk - 5 years warranty
=> Nvidia chipset display card - 3 years warranty
=> Dell / Samsung 27" TFT Monitor - 3 years warranty
=> DVD / CD Write combo / keyboard / mouse - 90 days warrant (but works for years w/o a problem).

Most OEMs will not pass these warranties to end user. I never buy an extended warranty. I own 2 desktops, 2 laptops (Dell and Sony) and total 5 enterprise grade rack mount servers for my personal use. All are build using parts except laptops. Let me tell you simple truth:

It is cheaper to pay for repairs as and when they happen rather than buy a warranty. Extended warranties are not a good investment, period.

Today you don't require tools to build PC. All you need is screwdriver to fix a computer. I only open my computer when I need upgrade or replacement of hard disk etc. If you use Windows, you simply need to use updated version of anti-virus / anti-spyware cleanups program.

Finally, if you need an extended warranty make sure you get answers to the following questions:

  1. Is the warranty transferable?
  2. Can repairs be performed at any repair shop located anywhere in the world?
  3. Find out what's covered and what's not covered.
  4. Make sure it is not reimbursement based warranty. For example, some computer repair shop require that you pay the bill and then send receipt to OEM and wait for reimbursement.
  5. Always read the fine print. For example, If you drop or broke something there is no warranty.
  6. Use the Internet to dig out information about product and services. Search mailing lists and forum for product. See the current user satisfaction level.

Please add your opinion about extended warranties in the comments.

If the cost of Windows eating us your small business budget, make a wise business decision and move to Linux. From the PC World article:

Windows Vista debuted to muffled applause, followed by lackluster sales. Up until June 30, cash-strapped businesses looking to avoid the cost of upgrading to new Vista-compatible hardware could still purchase trusty Windows XP. Now, however, Windows XP is available only as a costly "downgrade" from Windows Vista--if you buy a copy of Vista, you can install the 6-year-old XP operating system using the Vista license.

If that feels like a waste of your small business's precious IT budget, and you're still looking for an alternative to Windows Vista, look no further than Linux.

=> Move Your Business from Windows to Linux