<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>2007 on John Paulett</title><link>https://www.johnpaulett.com/posts/2007/</link><description>Recent content in 2007 on John Paulett</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 24 Dec 2007 12:51:42 +0000</lastBuildDate><atom:link href="https://www.johnpaulett.com/posts/2007/index.xml" rel="self" type="application/rss+xml"/><item><title>CouchDB on Ubuntu</title><link>https://www.johnpaulett.com/2007/couchdb-on-ubuntu/</link><pubDate>Mon, 24 Dec 2007 12:51:42 +0000</pubDate><guid>https://www.johnpaulett.com/2007/couchdb-on-ubuntu/</guid><description>&lt;p>::: notice
These results are now largely outdated by the couchdb package in the
Ubuntu universe repository.
:::&lt;/p>
&lt;h1 id="installing-couchdb">Installing CouchDB&lt;/h1>
&lt;p>I have eagerly been waiting to try out &lt;a href="http://couchdb.org/">CouchDB&lt;/a>. I
find the concept of document storage, instead of strict relational
storage, to be very interesting. Plus, &lt;a href="http://www.erlang.org/">Erlang&lt;/a>
seems to be gaining mindshare. I documented the process that I took to
install CouchDB 0.7.2 on Ubuntu 7.10 (it is basically straight from with
the &lt;a href="http://www.couchdbwiki.com/index.php?title=Installation">CouchDB
wiki&lt;/a>, but with
some small modifications to get it to work).&lt;/p></description></item><item><title>Just upgraded to Gutsy Gibbon Tribe 2</title><link>https://www.johnpaulett.com/2007/just-upgraded-to-gutsy-gibbon-tribe/</link><pubDate>Fri, 29 Jun 2007 10:29:58 +0000</pubDate><guid>https://www.johnpaulett.com/2007/just-upgraded-to-gutsy-gibbon-tribe/</guid><description>&lt;p>After reading a post on Planet Ubuntu Users, I grew envious that I
didn't have the latest and greatest of Ubuntu--so I decide to take the
plunge. First I tried the &lt;em>sudo update-manager -c -d&lt;/em>, which &lt;a href="https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/118862">error'ed
out&lt;/a>.
So I hacked away at the
&lt;em>/usr/lib/python2.5/site-packages/UpdateManager/DistUpgradeFetcher.py&lt;/em>
file by adding &lt;em>import os&lt;/em>. Everything started going fine, except my
connection was crawling (almost dial-up speeds)--there was no way that
I was going to wait. So I grabbed the latest
&lt;a href="http://cdimage.ubuntu.com/releases/gutsy/tribe-2/">ISO&lt;/a>, picking the
alternate install just to avoid the hassle of booting up into the live
cd. Everything worked nicely--except I got a little worried when the
install hung for ten minutes when installing Tomboy. But with a little
patience, everything installed properly. I'm currently updating the
system and looking into the new &lt;a href="https://wiki.ubuntu.com/DisplayConfigGTK">Dual
Monitor&lt;/a> tool. I am looking
forward to exploring this new toy!&lt;/p></description></item><item><title>Code Statistics</title><link>https://www.johnpaulett.com/2007/code-statistics/</link><pubDate>Tue, 26 Jun 2007 10:40:15 +0000</pubDate><guid>https://www.johnpaulett.com/2007/code-statistics/</guid><description>&lt;p>I like looking at numbers. So when I saw an interesting gif on a
friend's webpage saying that a certain piece of software had so many
thousands of lines of code and cost so much money, I was naturally
intrigued. After clicking on the link, I was directed to
&lt;a href="http://www.ohloh.net">ohloh.net&lt;/a>. This site analyzes public version
control repositories and provides some interesting statistics about the
project--including the lines of code and estimated cost to develop the
software from scratch. I decided to try for myself and registered
&lt;a href="http://www.ohloh.net/projects/6178">RadLex&lt;/a>. I would have registered my
&lt;a href="https://launchpad.net/vcs-frenzy">VCSFrenzy&lt;/a> branch, but currently only
Subversion, CVS, and GIT are supported. After a little digging, it seems
like ohloh uses David Wheeler's
&lt;a href="http://www.dwheeler.com/sloccount/">SLOCCount&lt;/a> program. With an easy&lt;/p></description></item><item><title>Sync Outlook, Thunderbird, a PDA, and your Smartphone</title><link>https://www.johnpaulett.com/2007/sync-outlook-thunderbird-a-pda-and-your-smartphone/</link><pubDate>Mon, 11 Jun 2007 02:02:06 +0000</pubDate><guid>https://www.johnpaulett.com/2007/sync-outlook-thunderbird-a-pda-and-your-smartphone/</guid><description>&lt;p>Since I first owned a PDA, I have been looking for an elegant solution
to syncing my data with the PDA and 'nonstandard' applications
(Thunderbird / Sunbird / anything in Linux) ... as apparently &lt;a href="http://wiki.mozilla.org/Calendar:Device_Sync">many
people&lt;/a> are.&lt;/p>
&lt;h1 id="outlook">Outlook&lt;/h1>
&lt;p>I tried switching over to Outlook as my primary email/calendar program,
my unholy marriage to Outlook lasted longer than I care to admit, mostly
because syncing with my PDA &amp;lt;em&amp;gt;just worked&amp;lt;/em&amp;gt;.&lt;/p>
&lt;h1 id="birdiesync">BirdieSync&lt;/h1>
&lt;p>With the release of
&lt;a href="http://www.mozilla.com/en-US/thunderbird/">Thunderbird&lt;/a> 1.5, I decided
I had enough of MS Outlook. Around the same time,
&lt;a href="http://www.mozilla.org/projects/calendar/lightning/">Lightning&lt;/a> and
&lt;a href="http://www.mozilla.org/projects/calendar/sunbird/">Sunbird&lt;/a> caught my
attention. After extensive google'ing, I found an excellent product,
&lt;a href="http://www.birdiesync.com/">BirdieSync&lt;/a>. I installed the trial version,
and was loving it, until my 20 day trial expired. At €19.95 (roughly 27
USD) the product was a little extravagant as a college student. If you
have the money and only use Windows, this is a decent option.&lt;/p></description></item><item><title>Upgrade to VirtualBox 1.4.0</title><link>https://www.johnpaulett.com/2007/upgrade-to-virtualbox/</link><pubDate>Thu, 07 Jun 2007 02:01:45 +0000</pubDate><guid>https://www.johnpaulett.com/2007/upgrade-to-virtualbox/</guid><description>&lt;p>VirtualBox 1.4.0 was released yesterday, so I thought I would write a
very quick guide to installing it in Ubuntu Feisty. My &lt;a href="http://johnpaulett.com/2007/03/25/vista-on-ubuntu-using-virtualbox/">previous
post&lt;/a>
detailed downloading the file directly and several troubleshooting
steps. If you run into a problem, check that
&lt;a href="http://johnpaulett.com/2007/03/25/vista-on-ubuntu-using-virtualbox/">post&lt;/a>
out. &lt;strong>Add VirtualBox Repository&lt;/strong> Open up /etc/apt/sources.list (with
sudo gedit) and add this line: :&lt;/p>
&lt;pre>&lt;code>deb http://www.virtualbox.org/debian feisty non-free
&lt;/code>&lt;/pre>
&lt;p>&lt;strong>Add the VirtualBox Public Key&lt;/strong> :&lt;/p>
&lt;pre>&lt;code>wget http://www.virtualbox.org/debian/innotek.asc
sudo apt-key add innotek.asc
&lt;/code>&lt;/pre>
&lt;p>&lt;strong>Update Apt and Install&lt;/strong> :&lt;/p></description></item><item><title>Getting Involved with Ubuntu</title><link>https://www.johnpaulett.com/2007/getting-involved-with-ubuntu/</link><pubDate>Wed, 06 Jun 2007 04:33:17 +0000</pubDate><guid>https://www.johnpaulett.com/2007/getting-involved-with-ubuntu/</guid><description>&lt;p>My history with Linux started off with RedHat 9 then moved through
Mandrake, Mandriva, openSUSE, and most recently,
&lt;a href="http://www.ubuntu.com">Ubuntu&lt;/a>. I must admit that Ubuntu is by far the
most polished/easy to use/accessible distribution yet. I am excited by
the progress of the project and the community. Therefore, since I get
such a nice operating system to use everyday for free, I want to give
something back to the community and get more people involved with
Ubuntu. I've been writing quite a few guides to using Ubuntu (or a
least tools on Ubuntu); but I have also started getting involved in some
Ubuntu projects, most notably &lt;a href="https://launchpad.net/vcs-frenzy/">VCS
Frenzy&lt;/a>. I've also updated my
&lt;a href="https://launchpad.net/~johnpaulett">Launchpad Profile&lt;/a> and my &lt;a href="https://wiki.ubuntu.com/JohnPaulett">wiki
page&lt;/a>. Maybe one day I'll get into
the respected &lt;a href="https://launchpad.net/~ubuntu-dev">ubuntu-dev&lt;/a> group.&lt;/p></description></item><item><title>Install Pidgin in Ubuntu</title><link>https://www.johnpaulett.com/2007/install-pidgin-in-ubuntu/</link><pubDate>Tue, 05 Jun 2007 02:46:05 +0000</pubDate><guid>https://www.johnpaulett.com/2007/install-pidgin-in-ubuntu/</guid><description>&lt;p>Sure, there are some
&lt;a href="http://ubuntuforums.org/showthread.php?t=440811">posts&lt;/a> on the Ubuntu
Forums with links on how to install a deb package of
&lt;a href="http://www.pidgin.im/">Pidgin&lt;/a> from some untrusted repository.
Personally, I'm not too thrilled about using a package that hasn't
gone through the community process of being added to Ubuntu. So I have
two goals:&lt;/p>
&lt;ol>
&lt;li>Install &lt;a href="http://www.pidgin.im/">Pidgin&lt;/a>&lt;/li>
&lt;li>Show you how to install something from source&lt;/li>
&lt;/ol>
&lt;p>Don't be afraid by that last point--a few months ago I was too, but
there is no reason to be afraid, because in 7 commands/15 minutes you
are going to have Pidgin on your system.&lt;/p></description></item><item><title>Open Sourcing RadLex</title><link>https://www.johnpaulett.com/2007/open-sourcing-radlex/</link><pubDate>Fri, 11 May 2007 02:07:08 +0000</pubDate><guid>https://www.johnpaulett.com/2007/open-sourcing-radlex/</guid><description>&lt;p>I finally got a chance today to
&lt;a href="http://sourceforge.net/projects/radlex/">release&lt;/a> part of a project
that I have been working on for the past year:
&lt;a href="http://radlex.org">RadLex&lt;/a>. RadLex is a medical terminology,
specifically designed for radiology. I created the servlet and a set of
plugins for &lt;a href="http://protege.stanford.edu/">Protege&lt;/a> that aid in the
development and distribution of RadLex. We recently decided to open
source the &lt;a href="http://radlex.sourceforge.net">plugins&lt;/a>, so I have spent the
past several days preparing the plugins for a release on
&lt;a href="http://sourceforge.net">Sourceforge&lt;/a>. Stay tuned as more documentation
is added to the plugins (and stay on the lookout for a new release of
the servlet and terminology). Remember, you can already develop an
application around the &lt;a href="http://radlexwiki.rsna.org/index.php?title=RadLex_API">RadLex
API&lt;/a>. - Wiki
&lt;a href="http://radlexwiki.rsna.org/index.php?title=User:Johnpaulett">user&lt;/a>
page.&lt;/p></description></item><item><title>VCSFrenzy</title><link>https://www.johnpaulett.com/2007/vcsfrenzy/</link><pubDate>Tue, 01 May 2007 10:47:29 +0000</pubDate><guid>https://www.johnpaulett.com/2007/vcsfrenzy/</guid><description>&lt;p>I noticed an interesting project on Planet Ubuntu
yesterday--&lt;a href="https://launchpad.net/vcs-frenzy/">VCSFrenzy&lt;/a>. This tool
allows you to get desktop notifications of changes to version control
systems (VCS). Sure, some VCS let you have hooks that email you whenever
a commit occurs--but this tool provides a lightweight and simple method
of keeping track of multiple vcs's. So I have started helping
&lt;a href="http://www.progbox.co.uk/wordpress/?p=289">Pete&lt;/a> work on this project.
So far we have support for subversion and bazaar (additionally with
mercurial in my branch right now). Stay tuned as this program gets some
support for more VCS's and gets some cool new features.&lt;/p></description></item><item><title>Vista on Ubuntu Using VirtualBox</title><link>https://www.johnpaulett.com/2007/vista-on-ubuntu-using-virtualbox/</link><pubDate>Mon, 26 Mar 2007 04:34:26 +0000</pubDate><guid>https://www.johnpaulett.com/2007/vista-on-ubuntu-using-virtualbox/</guid><description>&lt;p>::: notice
Check out the &lt;a href="http://johnpaulett.com/2007/06/06/upgrade-to-virtualbox-140/">new
guide&lt;/a> to
installing VirtualBox 1.4.0 from a repository. This is a guide to
installing Microsoft Windows Vista on a &lt;a href="http://www.ubuntu.com">Ubuntu
Edgy&lt;/a> machine using
&lt;a href="http://www.virtualbox.org">VirtualBox&lt;/a>. Note that Feisty is not yet
fully supported by VirtualBox, but the edgy package is
&lt;a href="http://ubuntuforums.org/showthread.php?t=372626">reported&lt;/a> to work in
feisty. Certain versions of Vista may be
&lt;a href="http://blogs.zdnet.com/Bott/?p=159">illegal&lt;/a> to run in a virtual
machine, according to the EULA, namely the Home flavors of Vista.
:::&lt;/p>
&lt;h1 id="get-ready">Get Ready&lt;/h1>
&lt;p>I like to keep stuff clean, so I am going to download everything to a
folder. Adjust according if you decide to not make this folder. At the
terminal:&lt;/p></description></item><item><title>Upgrade to Feisty Fawn from Edgy</title><link>https://www.johnpaulett.com/2007/upgrade-to-feisty-fawn-from-edgy/</link><pubDate>Sat, 24 Mar 2007 04:30:34 +0000</pubDate><guid>https://www.johnpaulett.com/2007/upgrade-to-feisty-fawn-from-edgy/</guid><description>&lt;p>&lt;a href="http://www.ubuntu.com">Ubuntu&lt;/a> 7.04, &lt;a href="https://wiki.ubuntu.com/FeistyFawn">Feisty
Fawn&lt;/a>, has just been released, so
why not upgrade your machine. To replace all your repositories, at the
terminal:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span>sudo sed -e &lt;span style="color:#e6db74">&amp;#39;s/edgy/feisty/g&amp;#39;&lt;/span> -i /etc/apt/sources.list
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;blockquote>
&lt;p>You can likely also upgrade Dapper to Feisty beta. I have&lt;/p>
&lt;/blockquote>
&lt;p>not tried this, directly. I have upgrade from Dapper to Edgy using this
method before. So you could upgrade to Edgy first, or go straight to
Feisty (if you are brave):&lt;/p>
&lt;p>Now update:&lt;/p></description></item><item><title>RSS Alarm Clock</title><link>https://www.johnpaulett.com/2007/rss-alarm-clock/</link><pubDate>Sat, 24 Mar 2007 04:19:56 +0000</pubDate><guid>https://www.johnpaulett.com/2007/rss-alarm-clock/</guid><description>&lt;p>I finally managed to get a sound card for an old computer. Now, I can
make my Ubuntu Alarm Clock! What better way to wake up each morning,
than to have your friendly linux box read the news to you? The
techniques that I am using are nothing new
(&lt;a href="http://www.hak5.org/wiki/RSS_Alarm_Clock_Under_Linux">Hak5&lt;/a> did it and
some people at the &lt;a href="http://ubuntuforums.org/showthread.php?p=2218074">Ubuntu
Forums&lt;/a> have talked
about it). It is pretty simple, just download and install the
rss2html.pl file and the necessary perl libaries, then create a bash
script and add it to the crontab.&lt;/p></description></item><item><title>ClamAV Email Checking on a Shared Host</title><link>https://www.johnpaulett.com/2007/clamav-email-checking-on-a-shared-host/</link><pubDate>Sun, 11 Mar 2007 04:49:18 +0000</pubDate><guid>https://www.johnpaulett.com/2007/clamav-email-checking-on-a-shared-host/</guid><description>&lt;p>This guide is designed for users who have a shared hosting account (no
root access), namely on
&lt;a href="http://www.dreamhost.com/r.cgi?223564">DreamHost&lt;/a>. We will make use of
&lt;a href="http://ww.clamav.net">ClamAV&lt;/a>,
&lt;a href="http://www.ii.com/internet/robots/procmail/qs/">procmail&lt;/a>, and
&lt;a href="http://drivel.com/clamassassin/">ClamAssassin&lt;/a>.&lt;/p>
&lt;div class="notice notice-info">
 &lt;div class="notice-icon">ℹ️&lt;/div>
 &lt;div class="notice-content">If you add a ~/.procmailrc file to DreamHost, you will likely be unable
to use the DreamHost Control Panel's Junk Filtering. Therefore, it is
recommended that you check out this excellent &lt;a href="http://www.unsaturated.com/projects.spamassassinMySQL.html">SpamAssassin
guide&lt;/a> and
the &lt;a href="http://wiki.dreamhost.com/index.php/SpamAssassin">Dreamhost wiki&lt;/a>.&lt;/div>
&lt;/div>
&lt;p>Note that I have installed everything in a ~/packages folder, which the
previously mentioned guide does not do, so you should adjust
accordingly. I also installed a more recent version of SpamAssassin than
the previous guide (3.1.8 vs 3.1.0).&lt;/p></description></item><item><title>MediaWiki Markup for WordPress</title><link>https://www.johnpaulett.com/2007/mediawiki-markup-for-wordpress/</link><pubDate>Sun, 11 Mar 2007 04:25:01 +0000</pubDate><guid>https://www.johnpaulett.com/2007/mediawiki-markup-for-wordpress/</guid><description>&lt;p>Just found a nice tool for using MediaWiki's markup inside of Wordpress
at &lt;a href="http://zechs.dyndns.org/wordpress/?page_id=126">Zech's Blog&lt;/a>. The
WYSIWYG editor is Wordpress is nice, but staying at the keyboard with
the wiki markup is nice (without the clutter of XHTML). I have started
to become a fan of the MediaWiki markup, because it leaves the text of
document less cluttered than XHTML. I have recently been working quite a
bit on wiki's
(&lt;a href="http://mircwiki.rsna.org/index.php?title=RadLex">RadLex&lt;/a> and several
&lt;a href="http://trac.edgewall.org/">Trac&lt;/a> installations). I originally coded the
RadLex wiki text in XHTML, before I learned about &lt;a href="http://en.wikipedia.org/wiki/Wikipedia:How_to_edit_a_page">MediaWiki's
markup&lt;/a>. But
picking up the wiki markup was quick and I found reformatting the RadLex
page in wiki markup to be much quicker than my first attempt with XHTML
(which I have years of experience with).&lt;/p></description></item></channel></rss>