Payday loans
Oct 292009
 
screenshot_009

Zotero is free bibliographic software that allows you to easily collect, annotate, and cite bibliographic data. It runs as a plugin for the excellent Firefox browser, which means that you have the web at your fingertips as kyou manage information, and also that it can run on any operating system that Firefox can run on (that is, all of them). It is also open-source, which means that anyone can improve it and develop for it. It is a great alternative to more expensive software, and also has a number of advantages over its more wealthy brethren.

This is a guide to using Zotero effectively in biblical studies, though using Zotero effectively in biblical studies is usually similar to using Zotero effectively in other fields. I will add a couple of remarks along the way, however, especially for those of us in theological fields.

Step 1: Installing Zotero

Your first step in using Zotero is getting everything installed. If you are not already running Firefox (an excellent open-source web-browser), then shame on you. Install that by following the easy steps here.

Installing Zotero

Open up Firefox and browse to the Zotero site (here). Click on “try out 2.0 beta.” It might seem at first that 1.0 is the better option, but there are SO many new features with 2.0 that it’s really the way to go. I use Zotero daily and have had no major issues with 2.0. The rest of the guide will assume that you are running that version.

Once you click, Firefox will do the rest—download, install, and ask you to restart. Restart Firfox and you are ready to go.

The Zotero website is also a great place for guides and videos, so browse around a bit.

Step 2: Move Your Zotero Directory

The VERY FIRST thing you need to do with your new Zotero setup is change the location where it stores all its data. By default Zotero puts all the information you want it to remember in the same place where all your Firefox settings are stored. This is terrible. It’s like storing your valuables in something that looks exactly like a trash can—someone will eventually forget it’s not a trashcan and throw it away. You’ll either upgrade Firefox, or Windows, or something, and then it will be gone (and backup software may not know to back up this directory). So let’s move it. (Note: if you already have data in your Zotero directory, back it up first using Zotero’s export command. When you move your directory in Zotero it will seem like your data is gone, but it isn’t. It’s still in the old directory. Either move it manually or import the data you just exported).

Create a New Folder. Open up your file browser and go to a directory where you keep important data. Something like “My Documents” in Windows—you know, where you save documents. Hopefully it is also a directory that gets backed-up by your backup software. In that directory create a new (empty) directory called “Zotero.” (For an always-on backup solution that super-secures your data, you may want to put Zotero in a Dropbox directory; see “Securing Zotero” below).

zotero window
data directory

Tell Zotero what to do. Now in Firefox you will now notice an icon in the bottom right corner that says “Zotero” (labeled “1″ in the picture to the right). Click on that to get your Zotero window up. Then look for a gear icon (“2″ in the picture), which you should click, and select “Preferences.” We’re going straight to the “advanced” tab (“1″ in the second picture), then clicking the “Custom” option (2), and then clicking “choose” (3). Select the directory you created and click ”

Step 3: Get Some Data

Alrighty, now that we know our data isn’t going anywhere, let’s get some actual data. You can add books and articles and what not manually, but that is SO 2008. One of the great things about Zotero is that it sits in your web browser, so you can use the web to get data for you. A number of popular sites (Amazon, Google books, etc) support Zotero data. Chances are your school library does as well. Let’s start with Amazon, though. Go here. Now look at the address bar. There should be a little folder icon there. If you click on that, it will bring up all the books on the current page, from which you can select which to add to Zotero. Now go here. Just one book this time, and the Zotero icon in the address bar is now a book. Click on it and it will add the bibliographic data to your database.

A lot of blogs also support Zotero, including this one. See the icon in the address bar when you go to nerdlets.org? That means you can add blog entries straight into your Zotero database.

zotero bar

Play around for a bit. Try Google books. Or the library of congress. Or your favorite library site. Also notice the various icons in the middle section of your Zotero interface. These all allow you to add a variety of things to Zotero, from webpage snapshots, to manual data for books that are not on your preferred website, to files on your computer.

Step 4: Using Zotero with your Word Processor

Install Word Processor Plugins. Now that you have some data you probably want to use it. Zotero has a number of plugins that integrate with your favorite word processor. You can find out more about those here, and the install page is here. Make sure you scroll down for the 2.0 plugins; the 1.0 plugins will not work. The plugins install just like Zotero itself, as browser add-ins. The plugins update automatically, and automatically install all the needed files into your word-processor. Easy. There is one for Microsoft Word (here) and for OpenOffice (here).

screenshot_006

Format your citations in the correct style. Now Zotero will work with your word processor, adding data into footnotes as needed, and all in the proper format. Speaking of proper format, you may want to add bibliographic styles not included by default. For theology or church history you’ll probably want to use what Zotero calls “Chicago Manual of Style (Full Note with Bibliography),” which is included by default. For biblical studies you’ll probably want the SBL style, which is not installed by default, but fear not! Because Zotero is open source anyone can create their own style, and a number of users have done just that. Most likely your preferred style is out there somewhere. Let’s install the SBL Style as an example. Go to Zotero preferences and click on the “Styles” tab. Then click on “Get additional styles…” This will take you to a webpage with a whole list of styles; just click “install” to add it to Zotero. The SBL style guide is in that list, or you can install that by clicking here.

Back in the preferences dialog click on the “Export” tab. Select the style you prefer in the “Default Output Format” box.

screenshot_008

Cite, my friend, cite! Now open up your favorite word processor. I’m using OpenOffice, but the process is the same for Word. You should notice a new toolbar. If you don’t see it, go to “View” and “Toolbars” and look for one that says Zotero. Once you find it, hover over each button to see what they do.

screenshot_009

Let’s assume you want to add a citation that is SBL compliant. Create a footnote. Now add a citation (“1″ in the picture). If this is the first Zotero citation you have added a window will pop up asking about how you want to format this document. Make sure SBL is selected and click OK. You will notice that a field has been added to your footnote (2), and a new dialog window has popped up (3). Now search for a citation you want to add, either by browsing through folders or by using the search dialog (4). Select your citation (5), and add page numbers (6). You can also choose “Multiple Citations” if necessary (7). When you’re done click OK (8).

Once you are done with your document you can automatically generate a bibliography (3rd button). You can edit citations with the second button. Have fun!

Step 5: Helpful Hints and Best Practices

Zotero is pretty powerful software, but you have probably already encountered some problems. Here are a few tips on how to use Zotero effectively.

  1. Use folders sparingly, use tags generously. Folders are a great way of organizing information, provided you don’t have too many and the hierarchy doesn’t go too deep. I create folders for each major topic that I am studying. Every paper I write or class I teach gets a folder. This allows me to have a kind of record of research. But if you get to specific this can get unwieldy. Instead, use tags for the specifics. Tags are search-able and non-hierarchical. You can add as many as you want and it won’t junk up your database.
  2. Every paper your write gets its own folder. Again, this allows you to retain a record of research. Anything you cite in a paper goes in that folder.
  3. Stick to a standardized naming scheme for authors and publishers. One of the major problems with Zotero is that it does not store author and publisher names in a hierarchy. So if you add Calvin’s Institutes under “Calvin, J.” and then later one of his commentaries under “Calvin, John,” Zotero will think it is two different authors, which will mess up your bibliography. Rather than making lots of piddly changes down the road, stick to a standardized naming scheme now. Make it work with whatever bibliographic style you are using. For authors I stick to last name and 1-2 initials. For publishers I always exclude the words “Publishing” or “Press” unless its a university (“Oxford University Press”). If the book contains a number of articles, I always have a separate entry for the book as a whole, then “copies” of that entry for various articles. Find a system that works for you and stick with it.
  4. screenshot_010

  5. Always type out quotes you want to use in Zotero first, then copy and paste into your article. I like to do research “on the fly”; that is, I like to research as I write, and write as I research. This means that my papers are always in process. It also could mean that my research is less easily reusable. In order to find that quote I need to find that paper in which I typed it out. To avoid this, type out all quotes as notes in Zotero. Right click on the book from which the quote is taken and select “Add note.” On the top line type two or so words that identify the topic of the quotes (think: “how will I search for this in two years”) and the page number. Then type out the quote (Zotero has a handy “quote” style), then any comments you might have. Notes like this will always be associated with their respective books, no matter where you drag and drop that book, and notes can be tagged like anything else.

Step 7: Syncing Zotero

The latest version of Zotero allows you to sync multiple databases, and also sync online. To set that up, follow the directions here. That will allow you to sync your data. To sync files—like all those PDFs you have saved—things get more complicated, but all is explained in the aforementioned link.

Please remember, though, that SYNC does not mean BACKUP. Sync means that everything you do is synced between multiple computers. If you do something idiotic, your idiocy will then be replicated 10 fold. A mirror doesn’t make your face any less dirty. You still need a backup, so keep reading.

Step 8: Securing your Life’s Work

I now use Zotero as my bibliographic database, as a document library for all my PDFs, as a web bookmarking database, a recipe book, an interview manager, and a job-search tool. If it fails, I’m sunk. You need to back up your Zotero database. How do you do that?

Zotero is just a collection of files. Place your Zotero directory somewhere that gets backed up every day, like your My Documents folder (see above for how to do this). Better yet, use Dropbox. Dropbox is an application that you can install that creates a folder, and then automatically backs-up and syncs any data you put into it. Dropbox is free, works on any OS, and provides you with 2gb of storage. You can install it by going here. Once you have your dropbox folder up and running, move your Zotero folder into it.

You should also have a local backup. That is, every night your computer should back up all important data onto a separate hard disk. By an external harddrive (newegg.com) and backup your data to it daily (using something like the free version of syncback.

Conclusion

When your research is searchable, re-usable, and secure, life is good.

Jul 082009
 
Google Chrome
Image via Wikipedia

We’ve commented on this before at Nerdlets, but now there is a definitive reason for doing so. It’s not really a surprise, but Google is about to tie all its seemingly disparate services together. Introducing the Google Operating System. Why a new operating system? Well, we use our computers differently now. We use them to access the web. Your browser, by and large, is your OS (at least according to Google), which is why Google has recently invested so much time into their entry into the browser wars: Google Chrome.

And the Google OS is actually the Google Chrome OS. According to Google, it is little more than a (Linux!) wrapper around Google’s browser. There is therefore no need to download, install, or develop applications. According to the official Google Blog post:

For application developers, the web is the platform. All web-based applications will automatically work and new applications can be written using your favorite web technologies. And of course, these apps will run not only on Google Chrome OS, but on any standards-based browser on Windows, Mac and Linux thereby giving developers the largest user base of any platform.

There are advantages to this approach. Developers can spend their time programming applications that work on any Computer, and because users do not have to install, update, tweak, or otherwise fuss with their applications, developers can pump out updates quickly and efficiently. Furthermore, provided your browser is secure, you need not worry too much about viruses and malware, or at least not yet. And, of course, since all your data is on the web, you can access your files anywhere! Finally, since Google promises that it’s vision will remain Open Source focused, you (presumably) will not need to worry about Google hijacking your data. If Google does something you don’t like, you can just switch.

There are serious disadvantages as well. Your data is on a server somewhere, and not on your computer. There is also a certain amount of loss of control.

Windows, Linux, and OSX take a hybrid approach to the OS and browser relationship, and I prefer that personally. With the mainstream operating systems your data resides primarily on your computer, but is synced to the web at your request. This is what I practice, since I don’t always have an Internet connection.

So what do you fine folks think? Is the future of computing web-based services running in your browser, or is it something more like what we’re doing now? Your comments are welcome!

Update: Some excellent analysis by Louis Gray.

May 112009
 

I have written a series of guides on best practices for typing in Greek. The trick is to use Unicode. Though it requires some initial struggle the payoff is enormous, and will save you frustration down the road.

There is a new guide out for Linux users, and it looks excellent (pretty pictures). Find that here.

For Windows setup follow this guide. For fonts, check out my review here. And if you need a font with text-critical glyphs, try this.

May 072009
 

As the title implies, this guide is for advanced users, but the payoff is huge. By following my guide you can turn your home computer into a media server, which allows you to stream music to any of your other computers anywhere in the world. In fact, it will work with any device that can access a UPnP server, including the iPhone. In order to use this guide you will need to know how to do things like port forwarding, firewall tweaking, and messing around with Windows, so be forewarned. In any case, here it goes.

Install Foobar2000

Foobar2000 Media Player

Foobar2000 Media Player

Foobar2000 is not the prettiest Media Player out there, but it is by far the most powerful. By far. Get it and install it on your Windows desktop. It also runs perfectly in Linux under Wine.

You will also need a couple of plugins. You can find the most important 3rd Party plugins for foobar2000 here and a whole host of others here. There are lots of good components here, but you absolutely need at least two of them: columnsUI and UPnP Server. You install these by placing them in the “Components” folder in Foobar2000′s installation directory (usually C:/Program Files/Foobar2000), which you can access in Foobar2000 by going to “File-Folders-Browse Components Folder.” Copy the required files in here and restart Foobar2000.

Set Up Your Server

To set up your server go to “File-Preferences” and then browse “Tools-UPnP-Server.”

basic-settings

Under “Basic Settings” you should not have to change anything, unless you want to customize your port number (which I did).

advanced-settings1

Under “Advanced Settings” click the “Allow Internet access” box. This allows your server to be accessed from somewhere other than your local network—at work, for example. Enter your IP address or host name here. If you do not have a static IP address, you will need to use a Dynamic DNS service to access your computer. This one is easy and free. Add a login and password to protect yourself, and you’re good to go.

At this point you may need to forward the port you selected to the computer running Foobar2000. Do this by going to your router and making the necessary modifications.

streaming

If you have a lot of large or lossless files, be sure to set up transcoding in the “Streaming” tab.

Accessing Your UPnP Server

Most UPnP compatible software on your network should recognize the new server automatically. The instance of Foobar2000 on my (Linux!) laptop had no problems.

To get an album list in Foobar2000 you will need to install the UPnP plugin on all instances of Foobar2000 and then add a panel to your theme. Its not that hard; just follow the advice in the UPnP Server forum.

Getting Music on Your iPhone

To access your UPnP server and play music on your iPhone you will need the $6 PlugPlayer. Install that from the App Store. On your local network it will automatically recognize the Foobar2000 UPnP server. To access your music remotely, click on “Configure”, select the Foobar2000 server you set up, and then change the “Base URL” to the Public Server IP you added in Foobar2000 (with port number). Then you will need to type “/[USERNAME][PASSWORD]” substitution [USERNAME] for your username and [PASSWORD] for your password, without spaces or anything. For example: http://dummy.homedns.org:9001/namepassword. The “9001″ is the port number as listed in “Basic Settings” in Foobar2000. After testing those instructions at my workplace I can confirm that it works as expected. The one problem (in the 2.2.0 release of PlugPlayer) is that the app forgets your settings, so you have to add this manually each time you login remotely. The developer has promised a fix for this shortly.

Have fun!

Mar 052009
 

MSOpenOffice.org LogoSome good news from Microsoft: Office 14 and the next Service Pack for Office 2007 will natively support the OpenDocument format (ODF) used by such software as OpenOffice.org and Google Docs. This open-source format has been adopted as a standard by recognized computing organizations and governments worldwide, succeededing to gain support in many areas that Microsoft’s OpenXML format has failed, which has put pressure on MS to respond with a similarly “open” format.

Cnet reports:

For a company that is happy to list a million reasons why Office is better than OpenOffice or Google Docs or other rivals, Microsoft sure is putting a tremendous amount of effort into working better with those products.

The next version of Office will natively support the OpenDocument format (as will the next service pack for Office 2007). As it is developing the next Office, Microsoft is also documenting every change it is making as part of its commitment to documenting all of Office’s various formats and protocols.

For those unable or unwilling to wait, you can download a plugin for MS Office that will add ODF support now. There is one from Sun (which I am given to understand is the version to be included in Office 2007 SP2 and later) or from the OpenOffice community.

Jan 122009
 

The New York times recently covered the increasing popularity of Ubuntu’s flavor of GNU/Linux, attributing much of its success to Mark Shuttleworth’s leadership and wealth.

There’s a lot of sensationalism in the article. Like this:

But rather than preparing to code for the highest bidder, the developers were coordinating their largely volunteer effort to try to undermine Microsoft’s Windows operating system for PCs, which generated close to $17 billion in sales last year.

I don’t think Linux coders are all that subversive—we just want more control over our software. But still, it’s nice to see Linux getting some mainstream attention.

Dec 242008
 

This is a post I wrote awhile back, but now includes a significant update (see below) that makes the whole thing worthy of re-purposing. Windows and Mac users should stop reading now lest their heads explode.

A Great Wireless Card

Switching to Linux from Windows is no longer as difficult as it used to be. I hope to post a full-fledged guide on switching to Linux in the near future, but in the mean time I would like to address one difficulty that has plagued would-be Linux users for some time: wireless cards and driver support. The persistent problem with Linux is that hardware manufacturers only program for Windows. The Linux community, with all its hacker ingenuity, has overcome this obstacle for most hardware, and big companies such as Intel and ATI have recently come-around and opened-up their drivers. Two problem areas remain, however: graphics cards and wireless cards.

The latter has given me a problem for some time, particularly with our old laptop. Built in cards usually work fine, but those PCMCIA and USB cards rarely include native Linux support. So, to cut to the chase, for all those Linux users out there, let me recommend the ASUS WL-107G. It redefines plug-and-play, which is not one of Linux’s strengths. Seriously, I removed my old card, stuck this in its slot, and with every expectation of needing to poke and proud, was sorely dissapointed to discover that the card in question “just worked.” OpenSUSE (and later Ubuntu) immediately recognized the card, installed the driver, accessed my WPA2-AES network, and was up-and-googling within 30 seconds. Amazing. If I hadn’t spend 2 months trying to get my Linksys card to behave, I would have said something like “Let’s see Windows do that!”

In short, the ASUS WL-107G is a PCMCIA notebook wireless card that runs in Linux, Windows, and Mac. It supports WEP, WPA, WPA2, with either TKIP or AES. In short, it will meet whatever security needs you have, in whatever Operating System you run, and for about $40 less than most other wireless cards with these specifications. If you are running a Linux box, and have had trouble with wireless, this is the card for you.

Important Update: Increase your Speed

For this and other cards based on the ralink 2×00 chipset (the WL-107G uses the rt2500 chipset), you may run into slow internet speeds when you first install. I did in Ubuntu. This is because the ralink drivers for some reason default to a 1 mbs data rate. To fix this, type the following into a terminal:

sudo iwconfig wlan0 rate 54M

You should be operating at normal speeds. You can use http://speed.io to test your speeds before and after marking the change.

Oct 272008
 

If you are a Linux user then Tuesday October 27 is your day. The premium software company CodeWeavers lost a bet and, as a result, are giving away their software on Tuesday for free. From their press release:

On Tuesday, Oct. 28, 2008, any one visiting the CodeWeavers’ Web site (www.codeweavers.com) will be given a deal code that will entitle them to one free copy of CodeWeavers’ award-winning CrossOver software. Each copy comes complete with support.

“I realize that by giving away all my software, I’ve caused horrific damage to my company’s bottom line,” White said. “In fact, our vice president of sales wretched Starbucks all over his shirt when he learned the news. But, I figure, the way the economy is going, in a few months everyone might be out on the streets, wearing potato sacks and standing in line for squirrel soup, so why not?”

The CrossOver software (CrossOver Office and CrossOver Games) is a enhanced commercialed version of WINE, which allows Linux users to run many Windows progams. It is based off of WINE, only friendlier, fancier, and optimized for MS Office and Windows Games respectively. This is serious software, and free on Tuesday only (usually between $40-$70), so take advantage.

Curious about the nature of the bet? Well, let’s just say George Bush gets the credit on this one. Read about that here.

Oct 132008
 

In honor of the release of OpenOffice 3.0 I thought I would make it my first post in the Don’t Pay for Software Series.

What is OpenOffice.org?

It is an office document suite, similar to (but better and free-er than) Microsoft Office or (for those of you who still use it) WordPerfect. Now don’t be nervous because it is free; there are good reasons to choose free software. It’s not free because it sucks, its free because it’s managed by a community of dedicated enthusiasts. The company that finances these enthusiasts makes money selling services and hardware, not software; the software is merely a means to an end, which means you get to have all the benefits of a professional grade office suite without all the cost.

Why OpenOffice.org?

What if you already have Microsoft Office? Are there any benefits to OpenOffice not available from the mainstream flagship office suite? I’m glad you asked. There are several. First, it’s free. Now this may not matter to you now, since you already have shelled out the money for MS Office, but what about when it comes time to upgrade? That time will come, you know, and before you know it. Then you will have to shell out that money all over again for what usually amounts to only a slight improvement over the original.

There are other advantages as well. Ever try to send a document to someone only to find they could not read it? Maybe they were not willing to pay all that money for Word, and now you have to convert it for them. This is all because Microsoft has a history of not supporting standards. That is changing, but it has not changed yet, so all your data is saved in a format that only Microsoft’s products can read. OpenOffice.org, by contrast, can read all your old MS Office files, but by default saves all of its information in “OpenDocument” formats. The code for these formats is made public, so any program can theoretically access them. Also, OpenOffice can automatically export all your documents as PDFs.

This is the main advantage that OpenOffice has over MS, but I would like to reiterate: in addition to this advantage, OpenOffice does almost everything else MS Office can do, and much of it can be done more easily!

What’s New in OpenOffice 3.0

Well, lots of things. Read about all of them here.

There are four features that I am especially excited about.

First, the new Welcome Screen. Aesthetics matter, and here MS Office has us beat hands down. But the Welcome Screen helps, and it also allows for easier document creation and template management. And with Windows at least, you also get a handy little quick-launch button in your taskbar.

Second, better document editing and commenting in Writer. This feature really helps OpenOffice compete with MS Word. Previously these features were pretty primitive, but now OpenOffice supports multiple editors (each editor gets a different color) and true comment display in the sidebar. This is really a plus in my book.

Third: a new, intuitive, and hugely important extension manager, similar to that implemented by Firefox. Extensions are were Open Source software really shines. Because the code is not secret, anybody can look at it and, if they’re good enough, improve upon it. Rather than add all these improvements into the original program, it is much easier, much faster (the powers that be have to approve any code changes to the base system), and much safer to provide those improvements through easily managed extensions. OpenOffice.org makes this process easy, with a dedicated extension manager that allows the user to easily search for, add, and remove functionality at will. My favorite extension so far is Zotero Integration, which allows you to automatically generate formatted citations and bibliographies in your documents. Another handy extension is the PDF Import Extension, which allows you to directly edit PDF files.

Finally, OpenOffice Impress (the equivalent of PowerPoint) is now ready for prime time. With dedicated table creation and other new features, this component of the suite is finally competitive. There is also a new extension available that allows you to use Impress with two screens, one for them, the other with notes and other helps specifically for your. Read about that here.

For a full review of OpenOffice.org, with some attention given to the Mac version, check out this post.

Alternatives

There are several Web based alternatives to OpenOffice. Google docs is the most obvious, but also check at the Zoho suite of products. These are both free. The best thing about these products is that they offer you access to your documents anywhere in the world. All you need is an internet connection; no software required. Also, both offer real-time collaboration, so you and a colleague can work on the same document at the same time and both see what the other is doing; all changes are saved and completely undo-able. Nice. Aside from these features, though, they are not yet as feature-rich as their desktop alternatives.

The other alternative I will mention is IBM’s Lotus Symphony. This Office Suite is based off of OpenOffice, actually, but an older version (the 1.0 series). It bundles that older version with a set of IBM tools for document management and collaboration. In general, however, I have found it less stable and feature-full than the “vanilla” OpenOffice, and it does not import Microsoft documents as accurately.

Disadvantages

The main disadvantage with OpenOffice is the lack of any email/productivity manager, such as Microsoft’s Outlook. This is actually not a huge problem since Mozilla’s Thunderbird will do the job quite nicely. Add the Calendar Extension and you have everything Outlook has to offer (combine it with Gmail and Remember the Milk, and you have an always-in-sync online version as well). A full post on this is coming soon.

Conclusion

So I would suggest giving OpenOffice.org a try. You have nothing to loose. Their main page is here. Versions are available for every operating system (Windows, Mac, Linux).