I upgraded to Zotero’s latest Sync Preview some time ago, and was blessed today with automatic update. To my delight, this update includes, among other things, a full text editor for note taking. It works a lot like a basic/primitive word processor or WYSIWYG HTML editor. I’m pleased as punch; now I feel better about using Zotero as full-time note taking software (for books at least).

You can download the Preview Release at the Zotero site. Be warned, this is beta software. In my experience it is stable and problem free, but there are no guarantees, so please backup your data (using Dropbox, for example), or stick with Zotero 1.0 until the final release.

 

For those of you who use gmail, and have IMAP enabled (IMAP allows you to keep your email client–such as Thunderbird, Outlook, iPhone, or Blackberry–perfectly in-sync with all your other email clients, including Google’s web client, so you only have to check your email once), now there are even more options available to you. Read about them here.

For those of you who don’t use gmail, you should. Seriously, even if you want to keep your main email, a Gmail account can be useful as a backup or spam filter.

 

I am still a little surprised that people are willing to shell out hundreds of dollars on computer software when there are often dozens of free alternatives available. Most of us use computers for pretty basic tasks: emailing friends, browsing the internet, editing photos, listening to music, writing letters, and maintaining blogs. All of these tasks—and many others—can be performed using excellent free software that is easily installable and maintainable.

Why you should not be afraid of “Free”

Consumer Reports recently ran an article instructing its readers to be suspicious of free software. There reasons were sound, but only apply to a certain kind of “free.” There is certainly a lot of “free” stuff on the internet that can cost you in the end, but there are also a lot of excellent resources as well; the trick is being able to tell the difference.

I think the other reason people are afraid of free software is that they assume it’s “second class.” Since it’s free, it can’t be very good. Again, this applies to some software, but not the kind I’m talking about. Think about it this way: who would you rather buy a car from? Do you pick the used car dealer, primarily interested in his bottom line? Or do you pick the enthusiastic hobbyist, the guy (or girl) who refurbishes old cars because he loves it? All things being equal, the second individual is probably the more trustworthy.

So what do you mean be “free”?

There are three kinds of free. The first type of free software is “free” software—notice the quotation marks. This includes malware (software that pretends to be useful, but actually damages your computer), shareware (software that pretends to be free at first, but then cuts you off after a certain amount of time, or holds back on you until you pay its premium), and crapware (software that really is free, but sucks). Of these, shareware is the only one worth talking about, and even here you should be careful. While I don’t particularly care for the shareware model, there are some useful programs in this group.

The second kind of free software is free in the sense of “free beer.” Many programmers and organizations develop software for their own personal use, and while they want to maintain absolute control over their creation, they nevertheless offer it to others out of kindness (or self-promotion, or for some other non-monetary motivation). So this includes all software that is “closed” (the programmer does not release the source code) but does not require payment.

The third kind of free software is free in the sense of “free speech.” Free-speech software is (almost) always also free-beer software. The difference here is that in addition to being free to use, those who produce the software also publish the “source,” the internal nuts-and-bolts that determines how the software functions. This is useful for other programmers—anyone can improve or add functionality to the software, without having to ask permission or pay a fee. Firefox is a good example here; it is free to use and also free to modify, which means there are plugins that can do almost anything right in the comfort of your browser. This is the best kind of free because, in addition to keeping money in your wallet, you are not ultimately dependent on any one individual or organization, and so your software is less likely to go out of date or be unusable.

The Recommendations: Free Software you Should Download or Bookmark

Over the course of the next few weeks I will be posting about free software to get you started, organized by function. All the software will be at the very least “free beer” software (unless otherwise noted). Most of it will also be “free speech” (open-source) software. I will also include a number of web-apps, which are generally “free beer” services.

The following is a list of the types of software I will discuss in the forthcoming posts. You can check back here, as I will edit this page when new posts are available, or you can always subscribe to the blog and get updated automatically!

 

Backup is important. You never know when your hard drive will give out (and it will, someday), or when some killer virus is going to wipe your data, or when you are going to be a bonehead and accidentally delete that all-important file.

Backup is important, but an online backup offers further advantages. It can be slow, to be sure, but it protects you in ways that other backups can’t (fire, theft, etc.). It’s a good idea to have your vital information, your most valuable pictures, etc. in a safe and secure location. Services like Mozy Home provide a wonderful and feature-rich online backup solution (and its free). But it has its drawbacks (Windows only, slow, does not sync between computers).

Introducing Dropbox

There is a new site, however, that offers something more, and holds great promise for the futre. Check out the folks over at Dropbox. I have been playing around with their services for a while now and have been very impressed, and today marks the release of their services to the public (still beta, but public beta).

Backup

What is Dropbox? At the minimum it is an automatic online backup of your important data. Dropbox creates a folder on your hard drive. Whatever you put in this folder is automatically synced with your account online. In short, anything you put in the dropbox on your computer is automatically mirrored to a secure, private, and encrypted location online, accessible to you for anywhere in the world.

Sync

The beauty of dropbox is that it offers more than this.

In the first place, you can link multiple computers to the same account. So, for example, let’s say I have both my home and office computers linked to the same online Dropbox. If I add or change a file in the Dropbox on my home computer, it will be automatically uploaded to the online Dropbox, and in turn automatically downloaded by my work computer. All my data is in sync between multiple computers.

Furthermore, Dropbox knows when I modify files and acts accordingly. Let’s say a have an article that I am writing in my dropbox. Whenever I make even the slightest modification to the file on my home computer, that modification is immediately uploaded to the web. This is what is called “real-time” backup. The Dropbox software can sense anytime a file has changed, and mirrors that change online.

And here is the real cool bit: it also keeps a record of the modification in case you do something stupid. Say you accidentally deleted a couple of important paragraphs of your article and could not recover the original? Well, those changes will be reflected in your online dropbox, but the original will be there too, so in just a couple of clicks you can recover you old data. The Dropbox FAQ puts it well:

All your files are not only backed up but all prior versions are preserved. So if you delete something or even just save a bad change you can restore a file in a few clicks via the web interface.

The web interface (which looks a lot like Facebook) gives you a running commentary of all the changes that have been made, and is both good-looking and intuitive.

You can also mark certain folders as shared, allowing you to distribute files, as well as back them up. This could be particularly useful for photos, for example. Just mark your photo folder as shared, distribute the web address to your friends and family, and suddenly you have a private Flickr alternative.

More Advantages

Another important feature of Dropbox is that it only uploads the data that has changed, not entire files. Here, again, is the description provided by the FAQ:

Does Dropbox always upload/download the entire file any time a change is made? Nope, Dropbox tries its best to be smart about how much gets uploaded to our servers for the best possible performance. Before transfer, we compare the new file to the previous version and only send the (binary) diff.

What does this mean? It means that if you only changed one letter of that article, Dropbox only uploads that one letter to your online Dropbox. That saves an enormous amount of bandwidth, which means that once your original upload is complete, you can expect Dropbox to use minimal system resources. It won’t slow down your computer, and it won’t tie down you internet. Still worried? The Dropbox preferences dialog allows you to cap the speed at which it uploads data, allowing you to have it running at all times, even if you’re streaming movies from the internet or downloading email.

Security is also not an issue. All your data is password-protected and encrypted on Amazon’s excellent S3 storage servers.

Linux Users

There are a couple of added advantages available to you if you run a Linux-based operating system. These advantages are available because of the way Linux handles links. In short: Dropbox follows all sym-links. Don’t know what that means? Well, in Linux you can link to a file and the Operating System treats that link as if it was the file itself. Clicking on a link to a folder is as good as clicking on the folder itself.  Long story short, you can place links to folders into your Desktop Dropbox and they will be backed-up and synced just like regular files. IThe rub is that if you run Linux you don’t have to change how your files are organized in order to use Dropbox, and that makes things a lot easier. Just drag links to your important folders and they will be automatically synced just like a regular folder.

How I Roll

I have two dropbox accounts, one is tied to my Laptop, on which I do all my work for school, write articles, prepare lessons for class, and, of course, hack at my dissertation. I now sleep peacefully at night knowing that all this, and especially my dissertation, is automatically backed-up in a secure location. If our house catches fire, I no longer have to run back for my laptop after heroically saving my wife, child, and dog. If my laptop gets stolen, drowned, shot at, etc. I still have access to all my data, and without any trouble whatsoever. As a cherry on top, I have my work desktop linked to this account, so I can access my files at school even without my laptop, and know everything will get synced up in the end.

I also have Dropbox installed on our home Desktop. I don’t really need syncing or anything here; really I just want our important files backuped-up online. So I have my backup software (Cobian 9) run a separate backup into my Dropbox folder. It filters out any large files (pictures, mp3s, etc) and sends the rest to the Dropbox, which is then in turn backed-up online—two simultaneous backups, one local, the other remote. Very nice.

Conclusions

Dropbox is really great Software/Webware. They provide clients for Windows, Linux, and Mac, and all are interoperable with the others (i.e. you can sync between different systems). There is currently a 2GB limit, but the storage and service is perfectly free. The company has promised that they will always offer this free storage, and that they will additionally allow you to upgrade to more storage (for a fee) in the future.

If you want more information, check out their FAQ here. For the latest news, their blog is here. You can also take a tour. And if you’re ready to download, go here.

 

Services like Mozy Home offer a free online backup solution for Windows and Mac users. But what about Linux? As usual, no Love for Linux.
Dropbox - Secure backup, sync and sharing made easy.
Enter Dropbox. While still in closed Beta (for Windows and Mac), Dropbox has enormous promise. It will offer 2gb of online storage space, syncs in the background, and according to this article by Lifehacker, now offers clients for Windows, Mac, and Linux.

Give the Linux client a try here.

 

My Windows readers will be perplexed by this post, so as a brief preface, let me just say feel more than free to skip this one (and any other “Linux how to” posts that might pop-up in the future). I spend most of my computer time in Linux, but there are a couple of Windows applications that I use regularly. Bibleworks is one of them. This post explains how I got Bibleworks to run in Linux (Ubuntu 8.04 and Ubuntu 8.10) using Wine. This guide is confirmed to work with Bibleworks 7 and Bibleworks 8 using any Wine version 1.0 and up (Bibleworks 6 has worked fine for years).

Here are the steps I used to run Bibleworks in Ubuntu 8.04 and 8.10 (though the instructions should also work in any Linux distro, like Fedora or OpenSUSE, that includes Wine 1.0 and later).

Step 1: Install Wine

You will need to most recent version (1.0 or higher). Use your distribution’s package-manager or follow the instructions for your distribution here (for Ubuntu, use this guide.

Step 2: Tell Wine to Play Nice

There are a few modifications that you will want to make to ensure that Wine plays well with Bibleworks. First, and most important, make certain that you are emulating XP. To do this, type “winecfg” in the command line, and make sure XP is the selected version.

Second, the default settings for Internet Explorer will not work with Bibleworks. We will need to change it. Do the following in a terminal to backup the default setup:

mv ~/.wine/drive_c/Program\ Files/Internet\ Explorer ~/.wine/drive_c/Program\ Files/IE6BACKUP

Now we need to use the winetricks script to set up a fake Internet Explorer. In the command line:

wget http://www.kegel.com/wine/winetricks

chmod +x winetricks

./winetricks

This will bring up the following window. There are a lot of great options here. The only one that you need to worry about at the moment is fakeie6. Select it and let winetricks do its work.

Step 3: Install Bibleworks 7

Now the fun part. Pop in your first Bibleworks disc. Open you favorite file manager and explore the CD. The application you want is “autorun.exe,” and it is best not to run it from the command line (since you will have to switch discs several times). Select the modules you want and start installing.

The only difficulty I ran into here is being a little trigger happy on the disc switching. When the window for exchanging disc opens, go ahead an put in the requested disc. Do not click OK until the disc is fully loaded. Once the disc icon shows up on your desktop (or “Computer” folder), it’s ready to go, and only then should you click OK. Jumping the gun here could result in Bibleworks never recognizing the disc, and you will have to start over. (If this does not work, you can copy the contents of each disc into a folder in your home directory, then use the command line and run wine /path/to/folder/setup.exe).

Once it’s installed, you will have a Bibleworks icon on your desktop. Drag and drop this to whatever launcher or menu you want, or just doubleclick to launch Bibleworks.

Step 4: Updates.

Shutdown Bibleworks and then start it up again. This saves your settings, which is necessary if you have a crash. You should do this anytime you make changes to Bibleworks, such as setting options or default versions.

Before tailoring Bibleworks to your personal needs, it’s a good idea to download all the updates. Sometimes an update can reset your settings, so update before your tweek.

You should be able to check for automatic online updates (this is why we ran the winetricks script). Do not use the dialog for this in the Options menu. Instead, go to Help – Bibleworks on the Internet – Check for updates. This should bring up the window to the left. Check all that you want (I recommend everything), and then click “Apply.”

It should work, and will eventually restart Bibleworks on its own.

Step 5: Getting Pretty

Check out this screenshot. Not pretty, right? That’s because the standard fonts are not really good in Wine. Go to Tools – Options. Select the Font Tab. Adjust as necessary. I used the default font for my Ubuntu theme, which looks very nice. You may also want to change your Greek and Hebrew fonts. For recommendations, check out this post.

Also, while you are in this dialog, set up the “Export” fonts for Unicode support. Use the screenshot to the left as a guide.

You can “pretty up” the rest of the interface by using the aforementioned winetricks script to install the “Core Fonts” package and “Tahoma.”

Step 6: Fixing Smaller Bugs

One minor annoyance occurs when Bibleworks starts and the Welcome Screen appears. In the bottom right hand corner of this dialog box you can uncheck the “Appear at Startup” button, but it won’t do any good. To keep this screen from appearing you need to manually change a line in the bw700.ini file. Located this file in your Wine/BibleWorks 7/ directory and change the following line:

ishowgetstart=1

Change the value to 0.

Step 7: Enduring Problems

There are several issues, but only one of them is major. The most obvious is the lack of any icons on the toolbar. This is really not a problem, however, since Bibleworks gives you many ways to get to the dialogs you need.

Update: Some of what follows is not an issue in Bibleworks 8, but help files do still crash Bibleworks.

The biggest issue is that modules that require Windows Help files (.chm) will crash Bibleworks when you close them. This includes many of the various “books” that Bibleworks provides, such a Gesenius’s Hebrew Grammar. There is a work around, however: don’t close the window after you open it. As long as you do not close the window, you can browse, read, copy/paste to your heart’s content. Bibleworks lets you have as many of these windows open as you want, so when you are done with them, just minimize them.

Work Around: You can always view the resource in a native Linux CHM viewer, such as gnochm. I have linked all the .chm files in the Bibleworks “databases” directory into a separate folder to make accessing these resources easier.

Finally, if you do have a crash, you will see the screen to your right. Make sure you select the last option. Bibleworks is a little over-protective. Do not allow it to delete your .ini file, as you will have to reset all your settings. Instead, select “Let the operating system handle the error” and just restart.

I very much recommend backing up your settings file, particularly if you make heavy modifications to the default options (such as specialized search versions, font choices, etc). Despite Bibleworks’s claim to the contrary, the bw700.ini file in the Bibleworks directory is not the file to backup. Bibleworks creates an .ini file in the Windows directory, and that is the one you need (this has been fixed in a recent update). To backup, simply browse to that directory and copy the bw700.ini file, or use the terminal:

cp ~/.wine/drive_c/windows/bw700.ini ~/.wine/drive_c/windows/bw700.ini_BAK

Do the same for the file in the Bibleworks directory, since the most recent version does use that file:

cp ~/.wine/drive_c/Program\ Files/Bibleworks\ 7/bw700.ini ~/.wine/drive_c/Program\ Files/Bibleworks\ 7/bw700.ini_BAK

Should you have any problems in the future, just restore your backup file. Windows users will benefit from this as well (I get the occasional crash there too).

I have not had too many crashes. It is pretty stable, for a Wine app, and you can always use something like VirtualBox if you need more stability. Also, whenever you spend a good amount of time changing your settings (such as default search versions, etc.), shutdown and restart to save your settings.

Conclusion

I hope this helps Linux users use this wonderful software. Please post problems (and solutions) in the comments. Here is one last screenshot, with everything running:

© 2012 Nerdlets Suffusion theme by Sayontan Sinha