Category Archives: Operating Systems

Overarching category for OS’s

Get Access to Box.net Storage from Ubuntu in Seconds

I’ve had a Box.net online storage account for a few years now. While they only offer 1 GB for free, it’s handy for quickly backing up small important files, such as handouts I create for the classes I teach.

While anyone can log into the web interface at any time, it’s also possible to access your storage space through WebDAV. Here’s how to do it on Ubuntu Linux, though any GNOME-based distro should work the same way.

First, go to the Places menu → click Connect to Server. In the window that spawns, change the Service Type to WebDAV (HTTP).

Enter the following information:

  • Server: box.net
  • Folder: /dav
  • Check the Add bookmark box (so you don’t have to go through this process later)
  • User Name: (optional) enter your Box.net e-mail address
  • Bookmark name: anything you prefer

Click the Connect button, then enter your login credentials in the next window.

I suggest choosing the Remember forever option, unless you are on a shared computer. Voila! You should now have read/write access to your Box.net storage space from within Nautilus. Go ahead and try adding or deleting files.

Quick tip: You can also directly edit files on the Box.net server. In the screenshot below, I’m using OpenOffice on Ubuntu to open a document stored in my Box account.

The only quirk is that OpenOffice spawned a window asking me to provide login credentials again, but after that, it’s just like editing a document directly on your computer (albeit slower).

Tested on Ubuntu 8.04 “Hardy Heron.”

Find this tip useful? Subscribe to our RSS feed to receive future updates.

Secure Memory on Mac OS X

Nothing cheeses me off more than lazy Mac OS X users who don’t lift a finger to secure their OS. Yeah, Macs are currently not the most common target for hacks and viruses (viri?), but that hardly means that they’re invulnerable.

You can read more about some OS X security stuff, but here’s the quickie way to turn on your secure virtual memory:

  1. Open System Preferences.
  2. Double-click the Security icon from within the Personal section.
  3. Press on the padlock to enable changes.
  4. Supply a username and permission possessing administrator rights.
  5. Check the box for Use Secure Virtual Memory.

Even if this makes no sense to you, you should do it. If you don’t, talented hackers can read your swap files and gain access to all kinds of sensitive information… verily, they could read ANYTHING that gets stored in memory. Passwords, your web site logins, your porn…

A swap file is simply a temporary file that’s used while you edit a file. If you’ve ever used the OS X terminal, you may have edited files using one of the command line editors, like vi. You may have noticed that when you edit some_document.txt, there will be a file created some_document.txt.swp while you are editing the file… that file persists until you’re all done editing the file and you’ve closed the editor. Virtual memory works similarly… it writes the contents of the RAM to a temporary file. Enabling “Secure” virtual memory encrypts this temporary file while it’s on disk… so even if someone has access to your disk, they won’t be able to see the contents of your memory.

Install Windows Media Player 11 on XP without WGA Headaches

Disclaimer: This article is for educational and informational uses only. In no way do we condone software piracy. Readers should contact Microsoft if legitimately-licensed OEM software does not properly validate.

I have a legitimate copy of Windows XP (honestly!). However, I refuse to allow any tentacle of Windows Genuine Advantage (WGA) to touch my machine. I’ve read far too many horror stories of WGA falsely identifying installations of Windows as invalid, and honestly, I just don’t want to deal with the potential hassle.

If you wish to install WMP 11 on your Windows XP machine, there’s an easy way to do it without requiring WGA validation. Let’s go.

This tutorial works with either WMP 9 or version 10 as a starting base.

Step 1 – Download and Install

First of all, there’s no need to download version 11 from Microsoft’s web site. All you have to do is launch your existing version of WMP (9 or 10), go to the Tools menu, and Check for Updates.

WMP will launch an update window, download a small 1 MB file, then begin downloading WMP 11.

While the file that is downloading comes with a WGA utility, fear not. We’ll bypass it when the time comes. Just sit back and wait while WMP downloads and installs.

When it finishes, it may give you a notification that the installation failed. Don’t worry. It likely installed anyway.

Step Two – Disable WGA

The next step is very important. Before you launch the new version of WMP, you must first rename the WGA tool.

  • Browse to C:\Program Files\Windows Media Player
  • Find the file called LegitLibM.dll
  • Rename it. Something like LegitLib.dll works well.

Step Three – Launch WMP 11

Alright folks, it’s time to fail WGA validation! I’m not kidding. Launch the new version of Windows Media Player and prepare to validate.

Click the Validate button, and GASP! You just failed validation! Oh no!

Again, have no fear. WGA is broken. Just click the Finish button and continue to set up your new version of WMP.

Congratulations! You now have WMP 11 installed, all without the potential headaches of dealing with WGA. Of course, there’s no guarantee that this method will always work. Microsoft may issue an update that re-activates the WGA tool, or they may change the installation procedure. For now, this method works just fine.

Please let me know if the comments if this method no longer works.

Find this article useful? Please subscribe to the RSS feed for future updates.

Sync Your Windows Mobile Contacts and Calendar with Plaxo, Thunderbird, and Google for FREE

A few days ago I wrote about syncing your Windows Mobile contacts and calendar over the Internet for free using Funambol. Today I’m going to show you how to accomplish the same task, plus the ability to synchronize your contacts and calendar with Plaxo, Mozilla Thunderbird, and Google Calendar.

Excited yet? Let me show you how neat this truly is – how would you like the ability to add an event to Google Calendar and have it automatically update on Thunderbird AND your Windows Mobile device (Smartphone or PocketPC)? Sound good? How about adding a new Contact on your phone and having it show up in Thunderbird (or vice versa)? What if I tell you that you don’t even need to install anything on your phone? Oh, and here’s the best part – the entire process is FREE.

Required Tools

Several pieces of software work in conjunction to keep everything in sync. Here’s what you will need:

On the Internet:

  • a Google Calendar account (if you’re reading this, you probably have one already)
  • a Plaxo account

For Your Windows Mobile Device:

For Your Computer (Windows, Mac OS X, Linux/BSD):

Sound complicated? It really is not. Here’s a visual guide that I threw together to illustrate the data directions.

total-sync-graph.png

Before we begin, let me state that all of these products are currently free. While I hope they all stay that way, I have not yet discovered whether or not NuevaSync will begin charging for their service once they come out of Beta. If anyone associated with NuevaSync reads this, we would appreciate a comment. Also, Plaxo has a free and a Premium service. For the purposes of this guide, the free service is all you need.

Also, please note that some of these services are in Beta, meaning that there may be bugs and/or outages. PLEASE BACK UP YOUR MOBILE DATA BEFORE YOU PROCEED! This guide may work flawlessly for you, or it may eat all the noodles in your pantry. Proceed with caution. I am not responsible for any lost data.

Step One – Web Services

1. First things first, if you want to sync with Google Calendar, you must HAVE a Google Calendar. If you have a Gmail account, you already have one.

plaxo-logo.gif2. Next, create an account with Plaxo. Yes, Plaxo is yet another social network, though without the I’m an attention whore kind of mentality most social networks have. Instead, Plaxo focuses on keeping information about you and your contacts up-to-date. Here’s the last few lines from their About Page:

We are dedicated to the notion that your address book, your friends list, and your content belong to you, not to us. We make it easy for you to take them with you wherever you go and to use them with an ever-expanding array of sites, applications, and devices.

I can’t stand most social networks, but I can handle Plaxo simply because they are an integral tool in keeping my sync setup working.

3. Add a Google sync point to Plaxo.

Before you sign out of Plaxo, we need to add a sync point for Google. Essentially, you are going to give Plaxo your Google Account information and have Plaxo log in and perform a Calendar sync every 15 minutes.

Click the Calendar tab at the top of Plaxo.

plaxo-cal.png

At the bottom of the page, look for the Add sync points link.

add-sync-points.png

Choose the Google option, enter your account information, and follow the prompts. Plaxo can currently only sync your Google Contacts in one direction (from Google to Plaxo), but syncing with Google Calendar is bi-directional.

plaxo-gcal-sync.png

Once this step is complete, your Google and Plaxo calendars should be synchronized. Now you can move on to the Windows Mobile device setup.

Step Two – Windows Mobile Device

We’re going to use NuevaSync to connect your Smartphone/PocketPC to both Google Calendar and Plaxo. There are two main steps to this process.

1. First, create an account with NuevaSync, a service that provides over-the-air synchronization of Smartphones and PocketPCs. Their website is pretty sparse, but essentially NuevaSync acts like an Exchange Server, using the built-in ActiveSync (OTA) protocol on your Windows Mobile device. Think of it as a proxy to Google Calendar and Plaxo.

nuevasync-status.pngOnce you’ve created your account, all you need to do is tell it sync your Calendar and Contacts with the appropriate services. You will see a status and setup screen like the one shown here. Use the change button to choose the Google and Plaxo services, and use the setup button for each to provide the appropriate login information for each service. (Note: if you are uncomfortable providing your Google and Plaxo login information to NuevaSync, you will be unable to proceed any further. I admit that it was a little disconcerting, but I have seen no consequences to date. If either account is ever hijacked, I will post back here.)

2. Configure your Windows Mobile device to connect to NuevaSync.

Guess what? You don’t have to install anything on your Windows Mobile device from NuevaSync. All you need is ActiveSync, which is already built-in. Here’s the process:

  1. Launch ActiveSync (Programs → ActiveSync).
  2. If you have an existing server setup, delete it (Menu → Options → select Microsoft Exchange → Delete).
  3. Add a server source (Menu → Add Server Source).
  4. Enter www.nuevasync.com under Server Address.
  5. Make sure that the encrypted (SSL) connection box is checked and select Next.
  6. Enter your NuevaSync username (your_name@mail.com) and password.
  7. Under Domain, enter anything you want. The field is required to continue, but NuevaSync supposedly doesn’t use it (If this area is grey, this just means that you’re lucky enough to own a newer device and can proceed without entering anything). I entered “crap” for my domain.
  8. Press Next.
  9. The last screen shows the data available to sync (Contacts, Calendar, E-mail, Tasks). At the time of this writing, NuevaSync only supports syncing Contacts and Calendar. Leave the others unchecked.
  10. Press Finish. Your device should now attempt an initial sync. If it does not connect, check your login information again. If it syncs, you’re in business.

Here are three slides that show the process on my smartphone:

At this point, your Contacts should have been sent to and synced with Plaxo. Let’s verify this: Manually log in to your Plaxo account, click People → Address Book. See your contacts? If so, try adding a contact on your mobile device. It should soon show up in Plaxo. Try deleting that same contact in Plaxo. At the next sync, did it also disappear from your phone?

Go on to the next page (below).

Sync Your Windows Mobile Contacts and Calendar using Funambol for FREE

moto-q.pngI have a love/hate relationship with my MOTO Q smartphone. I love it because it helps me stay connected on-the-run, because it has a big keyboard, and because I got a great deal on it.

I hate it because it runs Windows Mobile 5, which has crashed a few times so badly that I’ve had to reset my phone, wiping out all my information.

There’s a big problem with Windows Mobile – Microsoft wants you to use their Activesync software to backup your contacts, calendar, and other files. That’s all fine and dandy, but surprise, surprise! Activesync only interfaces nicely with Outlook. Linux/Mac users, and Windows users who dislike (or can’t afford) Outlook are locked out in the cold. Sorry.

This is a HUGE problem, especially for potential GNU/Linux adopters. Here’s a typical scenario: Joe User hears about this “Linux” thing and decides to give it a shot. He tries it, likes what he sees, and is considering switching full-time, but then Joe decides to plug in his Windows Mobile-based smartphone or PocketPC. Uh oh. Nothing happens. Joe User is savvy enough to do a little searching, but quickly realizes that syncing his Windows Mobile device to Linux is going to be about as easy as convincing Microsoft to switch to a UNIX-based kernel!

Ever since I bought my phone, I’ve been looking for an easy, free way to sync my contacts and calendar without using Activesync and Outlook. I’ve spent many hours researching and testing a handful of methods, with varying amounts of success. Over the next few weeks, I’m going to post tutorials on a few of my findings.

I only have two requirements:

  1. The method must not require Outlook or Activesync (or Windows Mobile Device Center, or whatever Vista calls it).
  2. As the self-proclaimed ruler of the free world, I require that the entire process be FREE. No subscription services, one-time fees, or anything like that.

Let’s get started!

Method One – Funambol

funambol-logo.pngOne possible solution that I’ve found is by using Funambol (http://www.funambol.com). According to their site, they are the world’s leading mobile open-source project. I can’t verify if they’re truly the world’s leading project, but I DO know that they offer the easiest syncing solution that I’ve tried so far.

Step One – myFUNAMBOL Portal

If you are so inclined, you may download their server software (for Windows or Linux) and run your own sync server. For the rest of us, they offer the free myFUNAMBOL Portal. The portal is currently in beta, and they claim that sign-up is by invitation only. However, I had no problem registering directly for an account.

Create and activate your myFUNAMBOL account. Once activated, you should receive a message like this:

funambol-success.png

You may also choose to synchronize e-mail with Funambol by giving it your e-mail address and e-mail password. Be sure to register your correct phone number with Funambol, since this is how you are going to receive the phone plug-in.

Your new myFUNAMBOL portal should look something like this (click for larger view):

funambol-portal-default.png

Step Two – Install the Phone Software

Now that the portal is working, it’s time to install the Funambol client onto your phone. From inside the myFUNAMBOL portal, choose Profile, and then drill down to the Phone option. Verify that the information is correct, and then from the drop-down list at the bottom, select Download Funambol Windows Mobile Plug-in to my phone. See screenshot below.

funambol-dl-wm-plugin.png

You should receive a text message with a link to the plug-in, or you can choose to download the CAB file directly by browsing to this link on your phone – http://my.funambol.com/me/funambol-sm-plugin.cab.

funambol-wm-plugin.png

Once the plug-in is successfully installed, you just have to configure it.

Step Three – Configuration and Initial Sync

wm-funambol-login.pngYou’re almost done. The final step is to tell the Funambol client on your phone how to connect to the myFUNAMBOL portal. Enter the credentials for the account you created. The server location should be filled in for you automatically.

Once the Windows Mobile plug-in is connected to the web portal, all that’s left to do is start syncing.

Chances are high that you can just press the Sync All button to have your information sent to the portal. If you want to specify which elements to sync, choose Menu → Settings.

See the slideshow below for a visual overview of the Funambol plug-in on my MOTO Q.

There you have it. Once the initial sync is finished, log back in to your myFUNAMBOL portal and verify that your Contacts and Calendar settings have been updated.

Try it out. Add or delete a contact via the web portal and press Sync All again from the Funambol phone plug-in. The changes should update on your phone. Also, any contacts or calendar information that you add on your phone should update in the web portal. Nice.

Other Thoughts

Naturally, to make your phone sync with Funambol, you need Internet access on your smartphone or PocketPC. My mobile plan has unlimited data access, so this works well for me. If you pay for all data access, consider setting the Sync Method to Manual so as to not incur costly data charges.

For me, the main purpose of Funambol is to backup my Contacts and Calendar without Activesync or Outlook, and it does the job with aplomb. If Windows Mobile crashes and forces me to do (another) hard reset, within minutes I can reinstall the Funambol plug-in and reload my critical information. It gives me peace of mind. The best part is that it doesn’t matter what operating system your computer is running. You can still keep your information in sync.

For you Windows/Outlook users out there, you’ll be pleased to know that Funambol also offers an Outlook plug-in to synchronize your Contacts and Calendar. If you throw Google Calendar Sync (for Outlook) into the equation, you can create one lean, mean, syncing machine!

As I mentioned, I’ve spent a lot of time researching this lately, and in the coming weeks I plan to post a few more tutorials on syncing Windows Mobile information without Activesync or Outlook, including information on making it work with Thunderbird and Google Calendar. Stay tuned for my findings.

In the meantime, if all you need is a simple, elegant, and FREE method to backup your Windows Mobile Contacts and Calendar over the Internet, Funambol has you covered.

– Brian Bondari

If you found this article helpful, please subscribe to our feed for future updates.

Unlock and Delete Stuck Files with Unlocker

There’s not much more aggravating than attempting to simply delete a file, only to have Windows spit an error message back in your face.

filezilla-delete.png

When this happens, it’s usually because some program or process in memory still has an invisible tentacle wrapped around that file or folder.

Often, rebooting and trying again will solve the problem (or booting into Safe Mode), but if you don’t want to reboot, you can use Unlocker.

right-click-unlocker.png
Unlocker is a free application designed to quickly and easily remove the annoyance of stuck files from your Windows system.

Usage

Using Unlocker is easy – just right click on the stuck file or folder and choose Unlocker.

If the file is stuck, it will spawn the Unlocker Assistant and show you the process gripping your stuck file/folder.

unlocker-assistant.png

All you have to do is click Unlock All, and then try to delete the file again. Voila! The stuck file should be banished from your computer, and from your life.

Unlocker is one of those applications that should not be necessary. After all, files should just disappear when you try to delete them, right? Still, I’m glad it’s available. Version tested – 1.8.6.

Find this tip useful? Subscribe to our feed to receive future updates. It’s free!

21 Awesome (But Lesser-Known) Open-Source Applications for Windows

Unless you’ve been hiding under a rock in Madagascar for the last few years, you undoubtedly already know about the All-Star open-source applications for Windows. I’m talking about applications such as Firefox, Thunderbird, GIMP, OpenOffice, and VLC.

However, there are hundreds of lesser-known but highly-useful open-source applications available for Windows. A few of my favorites are below.

These applications range from moderately popular to downright obscure, but all of them are open-source and FREE. All of them are worth the install time if you have never tried them. As a side bonus, many of them are cross-platform as well.

Here they are, in random order:

zscreen.jpg1. ZScreen

ZScreen is an open-source screen capture program that quietly resides in your system tray until needed. It can take screenshots of a selected region, the active window, or the entire screen. It can even send screen captures via FTP and copy the URL to your clipboard, all with just a single keystroke. Oh yeah, it can also interface with image editing software, such as Photoshop or Paint.net.

If you frequently take screenshots, ZScreen is light years faster than pressing Print Scrn and pasting into MS Paint.

pdfcreator-logo.png2. PDFCreator

PDFCreator allows you to create PDFs from any program that can print. Once it’s installed, simply “print” to the virtual printer that it creates, and the resulting document can be read on any computer with Adobe Reader (or comparable software).

There are several similar programs, but if you dig open-source software, PDFCreator trumps many of the others.

keepass-logo.gif3. KeePass

KeePass is one of those applications that you don’t realize how badly you need until you start using it. It securely stores and manages the login information that you use for e-mail, websites, banks, etc. Unless you always use the exact same login information (a terrible idea!), you need KeePass. It’s even available in a portable version.

I use KeePass to manage hundreds of usernames and passwords. I’d go crazy without it.

handbrake_logo.jpg4. HandBrake

HandBrake is a DVD to MPEG-4 converter that allows you to stick a DVD in your drive and have the video converted to a digital file for convenient viewing. It’s great for minimizing wear-and-tear on DVDs, plus it’s handy if you travel a lot and want to watch movies on your laptop.

For best results, use it in conjunction with DVD43. Continue reading 21 Awesome (But Lesser-Known) Open-Source Applications for Windows