null

Posts filed under 'Stand alone Software'

Searching code examples

If you are a software developer or a programmer, there are times that you might turn to the world wide web to search a piece of code.

Most of the time, there will be resources with good explanations and a good example along with it. But sometime probably you are not so lucky. Some codes are to specific or too new that there are hardly any people using it or document it on the web.

If you in this position, you probably want to try Google Code Search. At first I don’t know whether I may one day be using it or not, but when I have to debug codes that not your “everyday average” codes, Google Search Code indeed become helpful.

When using normal search, most of what you can find is just the definition and definitions. No real applicable example of the code usage. So having this utility might help you to find what you are looking for quickly.

Add comment November 6th, 2006

Firefox 2.0: Not Radical, but Just Right

Microsoft gets back into the browser match, and makes a game of it finally. Mozilla’s return volley isn’t as strong. But does it need to be? Scot Finnie takes an in-depth look at the new Firefox.

Continue Reading October 31st, 2006

Download and Upload Speed Monitor

One handy software I usually use at home while downloading a lot of stuff is AnalogX NetStat Live.

Sometimes you just got to know how much download speed you are getting and upload speed you are providing.

This is especially when downloading P2P stuff where you have to share some of your bandwidth in order to get from others.

When there is too many upload and downloads at one time, it is good to know what the exact speed for both downloads and uploads.

NetStat LiveNetStat Live has a simple UI, which at a glance you already know how much is your download and upload speed and even the total of incoming and outgoing data. Along with it, it will show the number of threads that are active in your PC and the CPU utilization. Just like a summary table that you can quickly see to know about the general condition of your PC. Now that is useful, plus it is free :)

But now it seems AnalogX has stopped its software developments. I just went into their website and the latest updates from them is one year ago! This is really unfortunate since AnalogX has produced many nifty little softwares that simply works.

Add comment October 19th, 2006

Internet Explorer 7

Microsoft finally brings its dominant web browser into the 21st century with version 7.0

Continue Reading October 19th, 2006

Kaspersky AntiVirus 2006

A completely redesigned, next generation anti-virus tool from the developers of AntiViral Toolkit Pro (AVP)

Continue Reading October 19th, 2006

Visual Tour: Vista’s new UI

In this excerpt from Windows Vista Unveiled, Paul McFedries takes you step by step through the next-generation OS’s user interface, including tips on customizing the new look and feel.

Continue Reading October 17th, 2006

Firefox Portable 2.0

A fully functional edition of Firefox 2.0 optimized for use on a USB key drive

Continue Reading October 17th, 2006

Best PC DVD Player Software

If you are looking for the best DVD player software for PC, I would say go with CyberLink PowerDVD .

It has saved me in many situations when I’m trying to open low quality DVDs, or a writeable DVDs. All the other software I tried either the picture skewed horribly, or got jammed middle way, or just blanked screen.

The video playbacks quality of PowerDVD is outstanding and it is complements with superb sound outputs. For displays, it supports HD Video Playbacks and even capable of playing old VCD formats such as MPEG 2 and MPEG 1. For sounds, it includes Dolby Pro Logic II, DTS Digital Surround and also SRS TruSurround XT. Plus, it also support other video format such as VCD, SVCD, VOB, Windows Media Video and even can be use as an mp3 player.

The closest competitor to PowerDVD would be the WinDVD and DirectDVD. But when compared, PowerDVD seems to have better video quality, more supports of video formats, more support in audio outputs, the ease of installations and better help documents. So, for the same price, you definitely won’t go wrong with CyberLink PowerDVD . It has a 30 Trial period, so just try it and see.

How about free DVD player software? Surprisingly, it is very hard to find. Even though there is a few of them, I won’t recommend it. Not worth the time to even try it. How do I know? … Because I tried it before, when I bought my DVD drive and found out the it didn’t include any DVD player software! So as usually, the search begins for reliable free software. But to my despair, all of them really are bad. It’s not just the movie display, but also the controls. You can hardly navigate and easily got stuck if you play with the slider bar.

If you can afford a DVD drive for your pc, just spent a bit more for good DVD player software so that you get sharp crisp video playbacks and a crystal clear quality surrounds sound out of your DVDs. That will be worth your investment.

Add comment October 16th, 2006

Virtually Virtual Virtualisation

Virtualisation is becoming a buzz-word all over the world for those of us required to design and implement new infrastructures.

What tools are there, and what should we know, or care about them?
VMWare

VMWare is not free. True, there is a VMWare Player with which you can install and run pre-built virtual machines. VMWare Virtual Server is free. But there is no support and it has serious limitations.

VMWare also have a workstation virtual host, VMWare Workstation. It is capable of hosting both Linux and Windows guests. Along with this virtual host there is VMWare ACE. This utility provides security for ‘unmanaged’ workstations. It packages a virtual workstation in a ‘lock-down’ mode and deploys it to another workstation and will securely manage that PC. VMWare claim that this enables us to secure network end-points.

VMWare ESX Virtual Server is simply a Linux distribution with a modified kernel. At boot-up you even have the choice of booting the virtual host or a full installation of Linux. Why Linux? Because Microsoft will not allow the modification of it’s kernel and, some of us might say that Windows is not exactly a resilient platform.

VMWare and Microsoft have a competitive relationship, that’s probably another reason why no Windows based development has occurred. This product has a high price tag, and is licensed per CPU. The ongoing support costs are also based on the number of CPUs.

ESX Server is the premier virtualisation product from VMWare. It can be installed directly on the metal and you can manage it remotely using the Management Console (a browser interface) or from VirtualCenter, (which you have to purchase and requires both a server and agent license per installation), which contains a few tools, such as VMotion (using VMotion you can drag and drop virtual servers from place to place). To provide resilience you will have to purchase VMWare High Availability.

Those of us who are regular open-source ‘Heartbeat’ users, will recognise this utility. VMWare have created a GUI for it, but it’s functionality is pure ‘Heartbeat’.

VMWare P2V (Assistant). P2V will create an image of a server installation (an on-the-metal install) and deploy it in a virtual guest machine. VMWare P2V, is not free, and there is an ongoing licensing per image. That can make it too costly for smaller enterprises to deploy. It can save you time, that’s about all.

If you would like to have all these in one go, guess what? VMWare has created VMWare Infrastructure.

Microsoft Virtual Server

Microsoft bought part of Connectix and that part was the virtual toolset. From that Microsoft developed the current Virtual Server.

This virtual server is becoming more popular. Why? Because Microsoft now offers it as a free tool. Why did it do that? Because the competition from VMWare was killing it’s market share. By making it free and offering support, Microsoft guaranteed it’s product a market share. But it is far behind VMWare and shows no signs of catching up.

Microsoft Virtual Server does not have the array of added value tools and utilities that VMWare has so cleverly identified and created. It is, surprisingly, a Linux kernel. It cannot be installed directly on the metal. Couple that with the fact that it must be hosted by a version of Windows server, and you can see that it does have some serious shortcomings.

Microsoft will kill off this product in the very near future. Because the plan is to modify the Windows kernel and implement a Hypervisor in Longhorn. There will be no need to have a separate virtual server if a Hypervisor becomes a standard part of the Windows architecture. In the meantime Microsoft Virtual Server is being marketed as a comfortable means to deploy multiple virtual Windows servers, and is aimed at the Wintel folk who tend to be bit wary of Linux, and are addicted to the Win’95 desktop.

I said that Microsoft will include a Hypervisor in Longhorn. That may not happen. Microsoft has just signed a deal with XenSource, this deal provides Microsoft with the most important feature that it currently does not have, an on-the-metal virtual server. Right now, you have to have a fully installed Windows Server to implement Microsoft’s Virtual Server product. This makes Microsoft’s product vulnerable to some criticisms. That anything on a Windows operating system has a very short life span and is a vulnerable, high-profile target for the bad-guys. Windows servers MUST be rebooted occasionally to sort out performance issues, this has always been the case and remains so. We have come to accept that fact and learned to live with it. But, if you have to reboot a host server, all the virtual servers have to be rebooted too! Windows is full of ‘holes’, and the ever-increasing patches, and upgrades, demands large areas of disk-space and other systems for their deployment, plus the additional costs of management. As soon as you host virtual servers on this type of platform you are creating a very high-risk, single-point-of-failure that will effect not just the host server, but all of the virtual servers on the box and everything connected to it.

Until recently a Microsoft Virtual Server would not host a Linux operating system. That is now not the case. In fact, not only can you host Linux, but Microsoft will support it; on a free product too. Now that’s what I call service.

Microsoft is at least three years behind VMWare in terms of advanced virtualisation technologies. It is true that the Microsoft Virtual Hard Disk File format has been licensed to XenSource. An unusual tactic for a company like Microsoft. But it’s a cute move because it enables XenSource to produce a HyperVisor that will enable both Linux and Windows virtual servers to be moved independently between both Linux and Windows hosts, and will be hardware agnostic. VMWare’s Virtual Server Disk File format has just been presented to the industry as free open-code. VMWare has done this to extend their advantage over Microsoft. Now developers of added value products can start to develop tools and utilities to further advance VMWare virtual servers.

Microsoft’s current virtual server product is handicapped by the fact that it has no Hypervisor. It could be several years, (some reports say up to ten years), before Microsoft has an integrated Hypervisor in it’s server operating systems. Until then, users are migrating to VMWare, or are ignoring Microsoft Virtual Server because of it’s lack of resilience, need for a host operating system, slowness, and short business future. Be aware of this before you plan to deploy Microsoft Virtual Server. You might be comfortable with Windows, but your client may not be too pleased when you have to report that the product is deprecated and it’s time to migrate the infrastructure to VMWare or XEN.

XENEnterprise

XenSource is developing a product named XENEnterprise. Originally, this product was aimed at taking market share from Microsoft. But because the recent deal between XenSource and Microsoft stymies that approach, XENEnterprise is now to be a ‘unique’ product which will enable users to host Linux, Solaris, (possibly) Macs, and Windows servers on a single Hypervisor. Phew!

XENEnterprise is not free. I don’t know the price yet. But, presumably, it will be competitive with the competition. The key to this product is the ability to deploy it in any infrastructure and use it to host ‘any’ operating system. This is called “Appropriate Virtual Deployment” (well, that’s my invention but you have to admit it sounds pretty cool), and will please users and customers. Why? Because it short-circuits the Wintel folk’s fears, and objections to Linux. Given that the majority of servers deployed in enterprise infrastructures are Windows based, this will enable those enterprises to take advantage of Linux attributes, such as security, stability, high availability and so forth, and still have that good-’ole Win’95 desktop shining from every rack. One of the biggest advantages will be around the lowering of licenses when the hardware is multi-core CPUs. But that’s another article.

XENEnterprise has another big advantage over VMWare and Microsoft virtual offerings. ParaVirtualisation.

ParaVirtualisation enables near on-the-metal performance. There is no latency issue, it handles memory as a standard installation and it provides up to 30% overhead advantage when compared to it’s commercial rivals. It also includes, as standard, P2V tools. Add to this it’s exploitation of the processor virtualisation extensions now provided by both AMD and Intel, and you have the product of the future right now.

XENEnterprise is new. That presents a risk. When planning your virtual environment you cannot ignore this product, but, it’s a good idea to look carefully at whether or not you and your customer are prepared to accept the current risk, and if the other commercial products might present a safer Appropriate Virtual Deployment (sorry, couldn’t resist it).

Virtuozzo

Not the most well known of the virtualisation tools. But it does do what it says on the box. It differs in it’s methodology to the other offerings. Instead of virtualising at the hardware level, Virtuozzo virtualises at the operating system level. It provides multiple secure and isolated environments/operating systems on top of a single host kernel. The kernel is Linux, by the way. One upside is that because the Virtual Environments (VE) are at the o/s level, there is less overhead required to run the whole system than, say, VMWare or Microsoft Virtual Server.

Each VE has its own file system, memory, network devices, user and groups etc. Each is isolated from it’s virtual neighbours and can belong to entirely different network systems. High numbers of VEs can be created on a single host. Virtuozzo partitions the host operating system into as many VEs as required. One of the claims made about Virtuozzo is that it contains virtual sprawl. Hmm, not sure about that. With potentially hundreds of VEs per host, my thinking is that you could, inadvertently, create multiple sprawls on each box. Added together, this would equal a migraine for administration and management.

One of Virtuozzo’s coolest features is the ability to distribute applications across VEs. They can ‘load balance’ the application and decide which VE is best suited at any particular time to provide processing power for the application. This is called ‘Server Agility’. It’s very useful where it is necessary to co-host applications and services within a consolidated infrastructure. The system figures out which VEs are under-utilised and will use them to run the applications.

Virtuozzo claim to remove the problem of provisioning. Instead of having to calculate your provision of servers over three to five years, you just don’t bother. When you need more servers to host more applications or provide more services, you just knock up a few more VEs. Job done!

Virtuozzo comes complete with all the necessary management tools. It’s pretty much OOBE as it should be.

There are tools for moving VEs across different Virtuozzo servers in the event of a disaster. A SAN is not really required (which must be a big plus). That reduces costs tremendously and Virtuozzo claim that you can move live applications while data is in transit (“up to the last moment”).

Virtuozzo made it’s bones in the Service Provider sector, and is still highly utilised in American ISPs and other service provider infrastructures. Virtuozzo offers a bunch of products built on it’s core virtualisation product:

TrueVE
Virtual Infrastructure
Split-Shared
Managed VE
Dynamic Servers

All these, and more, are offered to the Service Provider market. You can find out more by visiting their web site www.swsoft.com/en/products/virtuozzo.

I don’t know why this product has not taken off in the UK to the same extent it has in the USA. I specified it for a call centre, in my life before Fujitsu, but the top-gun turned it down. No tangible reason was given, other than it was ’strange and risky’. Well, probably. But, time has moved on and this product does have some very interesting advantages, particularly for hosting and applications.

Virtuozzo supports Windows and Linux, so you Microsoft fans can relax. In fact, Virtuozzo should be very interesting for Windows people as it will install on 32bit and 64bit Windows, and will guest 32bit and 64bit Windows. Good platform/environment for Exchange, particularly when using “Server Agility”. And, it will do all of this on a P3 with a gig of RAM (minimum spec’). That is certainly going to make it attractive to those of us with little spare cash and older kit.

Because Virtuozzo sits on top of the operating system, it supports all the hardware that both Linux and Windows support. This cannot be said of the other virtualisation products. They are a little more choosy when it comes to the ironware.

XEN

XEN was developed by a bunch of British ‘cheps and chepettes’ at Cambridge Uni’. They are still working with XEN, but have now launched XENEnterprise.

XEN is a Hypervisor. It is implemented from within a Linux operating system. You install SuSE or Red Hat (must be the Enterprise versions and no earlier than the latest releases), and after the installation you can choose to recompile the kernel to include the XEN extensions/code.

XEN has a very small footprint. It is under 60,000 lines of code. It’s a lean, mean virtual machine, and it is, probably, the best of all the virtual hosts currently available. I say this because it offers ParaVirtualisation, simple installation, near metal performance, and equals the low overhead of XENEnterprise. In fact, some figures show that it is more efficient than XENEnterprise.

Currently, XEN does not support Windows guests out of the box. But, if you install it on hardware that has the virtual extensions (AMD V and Intel VT) it will support Windows server guests. The failing is not XEN’s, it’s because of the way that Windows addresses the hardware. So, it’s Microsoft’s fault!

The biggest advantage that XEN has over all the others, is the simple fact that it is FREE. You get all of the advantages of all of the other virtualisation products, without the problems, and limitations of Microsoft, or the high costs associated with VMWare.

When installed, XEN runs completely invisibly. You can use it you want to. If you don’t it makes no difference to your host installation. It does not require any special browser extensions and you can manage it with VNC, SSH, or a third-party product such as the excellent NXMachine (go to nomachine.com to find out more about the NXMachine terminal server products). XEN truly is the best of the best. I use it everyday. I have my web servers hosted on two DL385s running SuSE Enterprise 10 as XEN. I can categorically state that installation, configuration and management really is very simple. So simple, in fact, that my dog can do it. Now that has to be a plus.

I can’t find any downside to XEN. If you can, maybe you might like to let me know what it is.

So, what can you do with XEN? Pretty much anything you can do with the other virtualisation tools. Plus you can run the host operating system in parallel. You can do that with Microsoft Virtual Server, but you would be a very brave person to do it, in my opinion.

XEN can also take advantage of the free Heartbeat that comes with SuSE and Red Hat Enterprise operating systems. It is basically a packaged HALinux. You edit three text files and forget about it. Yes, there is now a GUI for you point ‘n’ click folks. It doesn’t require a degree to install and manage. There is no management as such. Heartbeat monitors the clustered nodes and fails over instantly. In it’s simplest configuration all you need is an extra NIC for each VS and a crossover CAT cable for the hardware nodes. You don’t need expensive and unnecessary fibre connections, you don’t need intelligent switches or all that other techie ironware that has crept into the server-room. It’s simple, and it works.

Parallels Desktop For MAC

Parallels Desktop For MACS is a virtual tool that has Hypervisor technology built into the host system.

It supports The entire Windows family, right up to XP and 2003, Linux distributions like Red Hat, SuSE, Mandriva, Debian and Fedora Core, FreeBSD, and “Legacy” operating systems like OS/2, eComStation and MS-DOS. The latest release adds Solaris to it’s supported guest operating system list.

Parallels Desktop for Mac is the first solution that gives Apple users the ability to run Windows, Linux or any other operating system and their critical applications at the same time as Mac OS X on Intel-powered iMac, Mac Mini, MacBook or MacBook Pro.

Unlike dual-boot solutions, in which users must completely shut down Mac OS X and endure a full OS start-up cycle to access a important application, Parallels Desktop for Mac empowers users with the ability to run important Windows programs like Outlook, Access, Internet Explorer and all other applications without having to give up the usability and functionality of their Mac OS X machine even for a few minutes.

Very neat little tool for our Apple Mac brothers and sisters. It retails at £30 per license.

Conclusion?

Clearly virtualisation is here to stay. In fact, it never left. Virtualisation technologies date from the 1960s. Hypervisors were developed at that time. As with all things IT, what goes around, comes around. IBM, which pioneered virtualisation back in the 1960’s for its mainframe systems, also punched its ticket to ride the XEN train. They announced recently that the company would support XEN on its server and blade platforms that run on Intel and AMD processors, and that its middleware will also support the virtualisation technology.

IBM is not the only vendor to make this kind of decision. All other hardware vendors are on the virtualisation wagon. That’s good news for us. Because we have vendor choice.

AMD and Intel clearly have their sights on the virtualisation race and have provided some excellent advantages within their processor ranges. We can now run Windows on Linux, Linux on Windows, Linux on Linux, and Windows on Windows. Not only that, we can drag and drop fully functioning servers from one location to another. Not only from one host to another, but from one town, or city, or country to another. That has incredible implications for Disaster Recovery and Business Continuity.

Beyond all this, there is another area of virtualisation that is beginning to shift gears. Virtual Storage, or Storage Virtualisation.

For years vendors such as EMC, Network Appliance, and others have offered storage virtualisation at the disk-array or hardware level, whereas software companies such as Veritas have offered virtualisation at the host level. More recently, a number of vendors such as StorageApps, DataCore, XIOtech, FalconStor, and StoreAge have arrived offering storage virtualisation at the network level, many in the form of storage appliances.

What this all means to us is confusion, sorry, choice. But, because these vendors are all keen to make us use their products, we must make sure that we fully understand the technologies to avoid being seduced into using a non-appropriate product. My next article may well be all about Virtual Storage, who knows.

One final word of warning about virtualisation. It is NOT the answer to all problems. Even consolidation may not benefit from virtualisation. Use it where appropriate. And remember, if you over-use it you will replace the hardware sprawl with virtual sprawl, and your management problems will be the same.

Robb Kimmer is a Senior Customer Solutions Architect working for Fujitsu (UK). He is also a Technical Consultant, one time Network Systems Engineer, and a Technical Author. You can find out more at his web site http://www.1techguy.com

Article Source: http://EzineArticles.com/?expert=Robb_Kimmer

Add comment October 15th, 2006

Remotely Accessing Your Home Computer

Windows XP operating system contains the software needed to remotely access your home computer from any Internet connection. This is a powerful tool when you are traveling and need to have full access to your home computer to keep your business running efficiently.
If you are going to be an online entrepreneur, you always need to have access to your computer when you are away from home. Some people use laptops for home and travel, but many prefer to have use a desktop or tower model PC.

When we retire and are using the Internet for our retirement job, it is very important that we can access the Internet since working on the Internet is our life blood. There are several software packages on the market that will enable you to access your computer as though you were sitting in front of your own monitor. Some of the better known ones are www.GoToMyPC.com and LogMeIn.com. GoToMyPC.com costs $49.95 for the initial setup and between $18.95 and $24.95 per month depending on the plan you choose. LogMeIn.com has a limited feature free version which you might investigate. The full version costs $12.95 per month for a single PC.

The great news is that Microsoft has created a package that is included in the XP Windows operating system. It can also be downloaded from the XP System CD to other operating systems. This will allow the computer to access the remote computer. This software uses the Terminal Server package which only transmits mouse, keyboard, and display information so it is fairly effective over a slow bandwidth connection.

You can install this on your home computer and access the home computer from a laptop that you might carry or from any Internet connection when you are on the road.

My road laptop is running Windows 2000 Professional so I loaded the software on it from my Windows XP system disk and it works very well. When you are traveling, you will be able to use any computer running Windows XP if the Remote Desktop software is installed on it. Most of the hotel business centers and Internet cafes have this set up. All you will need is the IP address of your home computer.

If you want to set this up, click the Start button and select Help and Support. Search on “remote desktop”. You will get the information that you need to set up the connection. NOTE: You need a fixed IP address to which to connect. Some Internet Service Providers (ISP’s) do not assign a fixed IP, but rather give you a variable IP address. Most will issue you a fixed IP address for a one time fee or for an additional monthly fee. My fixed IP address cost a one time fee of $25. You need the fixed IP so you can always connect to the same address when the connection is configured. Check with your IP to see what your situation is.

If you have a firewall/router on your system and have a home network, you will also need to make your own computer IP address fixed within your network. This is done by clicking Start/Control Panel/Network Connections. Right click on the icon of the connection that takes you to the Internet and select Properties. In the scroll down window, highlight Internet Protocol (TCP/IP) and click the properties button below the scroll down window. Click the radio button. “Use the Following IP Address”. Enter the IP address to be assigned to the computer. Most computers on Windows are in the 192.168.1.NNN number range. Usually, the lower numbers are assigned first by the software so skip to 101 for the rightmost address in the IP string (192.168.1.101). The subnet mask is 255.255.255.0. The default gateway is usually 192.168.1.1. Leave the DNS server information alone. Click OK twice. Now try to access the Internet to make certain that nothing has been changed that will prevent you from operating your computer. If you cannot access the Internet, go back through the process above and turn on the radio button that says “Obtain an IP Address Automatically” and it will reset back to your old processes. At that point, I suggest you use your software support guru to help you do the job.

If you have a router, you will need to direct the input from port 3389 to your fixed IP address (192.168.1.101). This is done by logging onto your router and setting up the port routing settings. This is not as difficult as it sounds. Read the router instructions and you can do it. As a precaution, write down the router settings before you change them so you can reset to the original values if something does not work properly.

To log on, go to Start/Programs/Accessories/Communications/Remote Desktop Connection. Enter your Internet IP address in the box and click Connect. If all is well, you should see the logon box for your user and password. Caution: If you have someone sharing your computer at home, warn them that the display may suddenly show the login screen. When you are on the remote connection, no one can use the home computer until you finish.

Sometimes we are careless about passwords on our home computers. Since you will be accessing your computer over the Internet, create a strong password for your login. Make it at least eight characters long and make it a mix of upper and lower case letters, numbers, and special characters.

When you log in, your job will be a window on the computer you are using for the access. There is a job bar at the top of the screen of the remote software. It has the IP address of the computer being accessed and the standard Windows Minimize, Reduce, and Close. While you are working on the computer, you can minimize the remote window and work locally and the connection will remain active. This will allow you to look up data on your home computer, copy it to the clipboard, minimize the remote window, and paste the information into an application running on the local computer.

I have used this feature for over six months now and it has worked very well for me.

One other consideration is to make certain that your home computer does not shut down while you are away. If a family member is there to restart it if you call and ask for help, this is not a problem, but if you are on vacation and no one is there to help, you have a problem.

Purchase a UPS (not the brown truck) but an uninterruptible power supply and install it on your computer. This will keep your computer running if there is a short power outage. There are bargains on good refurbished UPS units on the Internet. Buy one large enough to keep your computer running for twenty to thirty minutes if your power fails. Most of the time the power will be restored in less time than that.

Try it and see how it works. Good computing.

Copyright 2006 John Howe, Inc.

John V. W. Howe is an entrepreneur, author, inventor, patent holder, husband, father, and grandfather. He has been involved in entrepreneurial activities for over 40 years. He founded http://www.boomer-ezine.com and http://www.retirement-jobs-online.com to help Boomers (baby boomers) become entrepreneurs when they retire.

Add comment October 14th, 2006

Previous Posts


Calendar

November 2008
M T W T F S S
« Nov    
 12
3456789
10111213141516
17181920212223
24252627282930

Posts by Month

Posts by Category