Hosting for just $3.88/month! Find out MORE!

File encryption on-the-fly with TrueCrypt

TrueCrypt

In the last post I described how to securely and permanently remove a file from the disk drive using Eraser.

Now what happen if you need to securely store, not delete, any files? In this post, we will introduce another open source tools that will help you do just that – TrueCrypt.

With TrueCrypt you can protect your sensitive data, create a virtual encrypted disk within a file and mount it as a disk. You can also encrypt an a hard disk partition or a device, such as USB flash drive. The encryption is done automatically and transparently in real time. The author calls it an on-the-fly-encrypted volume .

TrueCrypt

Continue reading ‘File encryption on-the-fly with TrueCrypt’

Wipe all trace with Eraser

Eraser

Regular readers will know that I keep a keen eye on security and protection on private data. Previously I covered using KeePass to store password (of course the best would be to keep everything in the head), using Tor and Privoxy for anonymous browsing and setting up a VPN to share data using Hamachi.

In this post (and the next), I want to share some tools that will secure your data on your harddisk.

Eraser is an open source security tool which allows you to completely remove sensitive data from your hard drive by overwriting it several times with carefully selected patterns.

Why do you want to do this?

Eraser

Continue reading ‘Wipe all trace with Eraser’

Foxit Reader – PDF Reader on diet

Foxit PDF ReaderAdobe Acrobat Reader is bloated and slow? You are not alone to think so.

Instead of a providing a simple PDF reader to view PDF documents, Adobe want you to download a nearly 30Mb package just to read a PDF document. Do I really need the associated applications installed to provide update and photo album?

For my new notebook, I decided not to download Adobe Acrobat Reader. I knew there were many alternatives around so I went looking.

Given my inclination to run a purely opensource desktop, I started out looking for an open source pdf. It is interesting that there is an opensource PDF creator but there isn’t any open source PDF reader, at least not for the Windows platform.* (Wikipedia has a list of PDF softwares)

From reviews online, it seem like Foxit Reader 2.0 for Windows won many accolades so I went for it directly. The free version allows reading of PDF files, just what I needed to replace Adobe reader.

Foxit PDF Reader

(*UPDATE: found 2 opensource PDF reader but not tested, Sumatra PDF and Apparition. Look like they are in the early stage of development but certainly worth looking out for.)

Continue reading ‘Foxit Reader – PDF Reader on diet’

Open Source at the Expense of Productivity?

One major stopping block for business to use Open Source softwares is the steep learning curve in learning a new software. Time spent on learning new software tool (whether open source ir not) is time wasted on business productivity.

This money-time trade off is a main driver of commercial softwares. A locked-in is created once a user is productive with a software and the cost to change is higher than continue paying for it.

As a small-business owner myself, I’m frequently under the pressure of productivity. Not only my own productivity but also my staffs’ as well. Therefore it wouldn’t be realistic to enforce opensource softwares on my staffs at the expense of productivity.

But what about myself?

My Windows-Start-All ProgramsFor myself, I’m willing to spend a little time to further the goal of seeing opensource on the desktop. And I’m excited to report that I’m almost there!

Take a look at my Windows XP All Programs menu on the left. With the exception of Windows XP itself and Rising Antivirus, the remaining are free or open source softwares.

I reluctantly switched from ClamWin to Rising because extra vigilant is called for in the hostile China network environment. (Imagine even the broadband provider is trying to sneak in spywares. Despicable.)

GIMP and Inkscape is my latest goal to wean myself from the twin graphic pillar of Photoshop and Illustrator.

When I replaced my HP notebook recently, I decided to have GIMP as the exclusive image editor. This morning I completed the duo by installing Inkscape.

Having handed off most of my business critical graphic work to my staff, I can now afford to spend some time experimenting these new tools on less time-sensitive projects.

Is switching to Open Source at the expense of productivity?

At this point, I’m afraid the answer is qualified yes. I’m not sure how I can quantify and justify my time spent on using open source alternatives except for the fact that I’m an enthusiast and am willing the “pay the extra”.

It is a qualified yes because the answer applies to the case of switching to an open source alternative in the place of an existing, productive, commercial product.

What is your experience of switching to open source? Is it self-imposed? Company imposed?

Remote Control with UltraVNC

UltraVNC

In the last article, I introduced Hamachi, a free software to easily create a VPN. Hamachi works even when computers are behind a router, so you can easily use it between office, home and anywhere.

UltraVNC is another useful remote tool and it is open source. If you have use tools like PCAnywhere, UltraVNC is something like it. UltraVNC allows you to connect to and take control of a remote computer.

Used together with Hamachi, you can connect to a computer behind your office router without having to set up special port forwarding in the router. (In the UltraVNC website, there are some other solutions to accomplish the same thing. I have not tried them since Hamachi+UltraVNC works for me.)

The advantages of using UltraVNC with Hamachi are

  • Encryption. Hamachi already encrypts all traffic by default. So UltraVNC traffic are encasulate within.
  • Private IP. Connect with private IPs and not available on public IP network (for computers behind router).

Let’s take a quick look at how to use UltraVNC.

Continue reading ‘Remote Control with UltraVNC’

Share your LAN with Hamachi

So you have a LAN in office where you share documents between a few computers. Now suppose you are at home and one of the files is on another PC at work. What do you do?

HamachiOne solution is to get Hamachi installed on both PCs.

Hamachi is not open source but the free version is very usable and I have used it on occassions between office, home and client’s location. (Hamachi had just been acquired by LogMeIn Inc in August 2006, it seems like the free version will continue to be available.)

Hamachi setup Quick Guide

There are a number of solutions available to achieve remote connection, even Windows XP comes with Remote Desktop. But what makes Hamachi stands out is the ease of use. Once installed, you just have to follow the few guided steps to get it up and running.

Continue reading ‘Share your LAN with Hamachi’

OpenOffice Solutions

OpenOfficeI had been using OpenOffice for more than a years now for all my office documents.

So far it had been nothing fancy and I had no trouble doing day to day document processing, spreadsheets, drawing, presentation slides etc. Document exchange with Microsoft Office files is also pretty straightforward. There are some glitches in handling duo languages in English and Chinese in the sample document but but not something that cannot be overcome.

My ongoing objective is to extend the use of OpenOffice to other areas and to introduce the Chinese version of this software to my co-workers.

Today, while checking for update, I found OpenOffice.org Solutions on the OpenOffice.org wiki. The wiki itself is a source of excellent information on using OpenOffice.

There is a Chinese wiki as well. From what I can see, much marketing is still needed to get this tool into the hands of the vast Chinese users. Nevertheless a great start!

Have you started using OpenOffice? If not why not?

Brainstorming a Backup Strategy

As a small business owner, we often have our heads filled with more immediate concerns. Backup is not one of those immediate concern. In fact, backing up data is one of the often stressed but seldom carried out activities.

I have to confess that I had been thinking about backup since day-one and have yet to do any concrete about it. So I sat down today and did a mind map (using FreeMind) for a backup strategy.

Backup strategy mindmap

So the next steps are

  1. Figure out and decide on what strategy to use
  2. Find the right softwares (free/open source preferred)
  3. Implement
  4. Train users
  5. Monitor and manage

I will be posting the progress and any related softwares that I find. Hope this helps you too.

Map your Mind with FreeMind

FreeMindSmall business owners often have to deal with alot of decisions, plans, ideas and problems. A technique to aid in organizing, brain storming, problem solving, and decision making is Mind mapping.

Mind mapping is a concept that uses linked diagrams to represents the relationship between ideas. This technique is a useful way to help generate, visualize, structure and classify ideas. (What to find out? Here are some mind mapping books.)

FreeMind is an open source application to help you to create mind map diagrams.

FreeMind

Continue reading ‘Map your Mind with FreeMind’

Setting up wireless LAN for 2 offices

This is not exactly open source or free softwares but wireless LAN is becoming a must have in the office and very small business should (or at least consider) have it installed.

Recently we added another office one storey above our existing office. The new office is not directly above but a few units away. So the question arises as to how should we connect the 2 offices?

We started with a few options:

  1. Installing a new ADSL for the new office
  2. Using the existing wireless LAN
  3. Linking the 2 offices with a network cable

Installing a new ADSL was dropped since it would mean additional cost that we are not prepared to pay.

Using the existing wireless LAN surprising is an option. The wireless signal was able to reach up to the second floor. However we wanted to cater to users that do not have wireless connection.

This leaves us with the third option which is to connect the 2 offices with a network cable. The resulting network looks something like this.

Small office wireless LAN setup

We could have used a wireless Access Point (AP) on the upper storey. Much to my surprise however, a wireless AP cost 2 times as much as a wireless router. I have no idea why. The retailer hinted that AP are used typically by offices, therefore costing more.

So we added another wireless router on the upper floor and connect its WAN to the wireless router on the lower floor which in turn connects to the ADSL modem.

The wireless router has 4 network ports built-in. In order to connect more than 3 (one taken up by the router above) network cables, a 8 ports switch was added.

Setting up the network this way, we now have all network going through a single Internet connection.

The only drawback is that we now have 2 separate segments that cannot inter-communicate. Any suggestion of softwares or setup to solve this?