<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">

  <title><![CDATA[The home of Michael Osburn]]></title>
  <link href="http://dev.mosburn.com/atom.xml" rel="self"/>
  <link href="http://dev.mosburn.com/"/>
  <updated>2012-05-14T13:43:48-06:00</updated>
  <id>http://dev.mosburn.com/</id>
  <author>
    <name><![CDATA[Michael Osburn]]></name>
    
  </author>
  <generator uri="http://octopress.org/">Octopress</generator>

  
  <entry>
    <title type="html"><![CDATA[Setup]]></title>
    <link href="http://dev.mosburn.com/blog/2012/05/11/setup/"/>
    <updated>2012-05-11T08:34:00-06:00</updated>
    <id>http://dev.mosburn.com/blog/2012/05/11/setup</id>
    <content type="html"><![CDATA[<p>I have been asked several times what my preferred setup is to be able to work comfortably. Not wanting to be distracted by all the bells and whistles that seem to only serve to aggravate people when they don&#8217;t work, I tend to stay away from the typical environments after seeing them come into being, get usable, then fall down to &#8220;shiny&#8221; unusable messes that most of them turn into. Here is the current list of my preferred setup.</p>

<!-- more -->


<h2>Operating Systems</h2>

<h3>Desktop/Laptop/Workstation</h3>

<ol>
<li><a href="http://www.freebsd.org">FreeBSD</a></li>
<li><a href="http://www.apple.com/macosx/">OSX</a></li>
<li><a href="http://linux.org">Linux</a>

<ul>
<li><a href="http://www.debian.org/">Debian</a></li>
<li><a href="http://fedoraproject.org/">Fedora</a></li>
<li><a href="http://gentoo.org">Gentoo</a></li>
</ul>
</li>
</ol>


<h3>Servers</h3>

<ol>
<li><a href="http://www.freebsd.org">FreeBSD</a></li>
<li><a href="http://www.debian.org/">Debian</a></li>
<li><a href="http://www.redhat.com/">RedHat Enterprise Linux</a></li>
</ol>


<h2>Working Environment</h2>

<h3>Editors/development environments</h3>

<ol>
<li><a href="http://www.gnu.org/software/emacs/">Emacs</a></li>
<li><a href="http://www.vim.org">VIM</a></li>
</ol>


<h3>Desktop Environment</h3>

<ol>
<li><a href="http://awesome.naquadah.org/">Awesomewm</a></li>
<li><a href="http://fluxbox.org/">Fluxbox</a></li>
</ol>


<h3>Web Browsing</h3>

<ol>
<li><a href="https://www.google.com/chrome">Google Chrome</a></li>
<li><a href="http://www.opera.com/">Opera</a></li>
</ol>


<h3>IRC</h3>

<ol>
<li><a href="http://xchat.org/">xchat</a> &#8211; FreeBSD and Linux</li>
<li><a href="http://colloquy.info/">colloquy</a> &#8211; OS X only</li>
</ol>


<h3>Instant Messaging</h3>

<ol>
<li><a href="http://www.pidgin.im/">pidgin</a> &#8211; FreeBSD and Linux</li>
<li><a href="http://adium.im/">adium</a> &#8211; OS X only</li>
</ol>


<h3>Console Utilities</h3>

<ol>
<li><a href="https://launchpad.net/byobu">byobu</a></li>
<li><a href="http://puppetlabs.com/">Puppet</a></li>
</ol>


<h3>Music Backend</h3>

<ol>
<li><a href="http://mpd.wikia.com/wiki/Music_Player_Daemon_Wiki">MPD</a></li>
</ol>


<h3>Music Frontend</h3>

<ol>
<li><a href="http://www.gnu.org/software/emms/">emms</a> &#8211; FreeBSD and Linux</li>
<li><a href="http://gmpclient.org/">gmpc</a> &#8211; FreeBSD and Linux</li>
<li><a href="https://github.com/pweiskircher/Theremin">Theremin</a> &#8211; OS X</li>
</ol>


<h2>Servers</h2>

<h3>Console Utilities</h3>

<ol>
<li><a href="https://launchpad.net/byobu">byobu</a></li>
<li><a href="http://puppetlabs.com/">Puppet</a></li>
</ol>


<p>I am sure there is more that have to be here, I will update this post as I rebuild my puppet configs to go to the new server.</p>
]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[libdbd-oracle-perl on Ubuntu 10.04]]></title>
    <link href="http://dev.mosburn.com/blog/2012/05/10/libdbd-oracle-perl/"/>
    <updated>2012-05-10T13:23:00-06:00</updated>
    <id>http://dev.mosburn.com/blog/2012/05/10/libdbd-oracle-perl</id>
    <content type="html"><![CDATA[<p>I started working on some new Perl scripts and realized that i have not installed the libdbd-oracle-perl package on my desktop since the upgrade. If anyone is looking for how to do this on a Ubuntu Maverick machine ( I know, right before 11.04 comes out but it still worked in the alpha ).
First go to Oracle’s website and grab the rpm instant-client packages for the database that you are going to be connecting to and convert them to .deb before installing them. <!-- more -->This needs to be done or building libdbd-oracle-perl will fail. Save these off to a temp directory that we will be using for this build:</p>

<pre><code>mkdir -p ~/src/libdbd-oracle-perl
cd ~/src/libdbd-oracle-perl
sudo alien oracle-instantclient-devel-10.2.0.4-1.x86_64.rpm
sudo alien oracle-instantclient-basic-10.2.0.4-1.x86_64.rpm
sudo alien oracle-instantclient-sqlplus-10.2.0.4-1.x86_64.rpm
sudo dpkg -i oracle-instantclient-*.deb
</code></pre>

<p>Download the latest source packages from launchpad here or if your lucky you can use apt-get source from the ~/src/libdbd-oracle-perl directory:</p>

<pre><code>apt-get source libdbd-oracle-perl
</code></pre>

<p>Either way you get them, you will end up with these three packages:</p>

<pre><code>libdbd-oracle-perl_1.21.orig.tar.gz
libdbd-oracle-perl_1.21-2.diff.gz
libdbd-oracle-perl_1.21-2.dsc
</code></pre>

<p>Next, install some package building tools:</p>

<pre><code>sudo apt-get install build-essential fakeroot dpkg-dev alien
</code></pre>

<p>Finally build us a .deb of libdbd-oracle-perl:</p>

<pre><code>dpkg -i libdbd-oracle-perl_1.21-3_amd64.deb
</code></pre>

<p>If you want to test to see that it has registered you can run this:</p>

<pre><code>#!/usr/bin/env perl
use DBD::Oracle;
print $DBD::Oracle::VERSION,"\n";'
</code></pre>
]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Migrating to Octopress]]></title>
    <link href="http://dev.mosburn.com/blog/2012/05/08/octopress-test/"/>
    <updated>2012-05-08T07:45:00-06:00</updated>
    <id>http://dev.mosburn.com/blog/2012/05/08/octopress-test</id>
    <content type="html"><![CDATA[<p>I am in the process of migrating from wordpress to Octopress. The reasoning behind this no longer needing a database simplifies things so I can reduce my monthly maintains tasks by one more item helping to simplify my life. The second is as octopress uses Markdown for it&#8217;s setup, I can easily jot down ideas for a post on any plain text editor and sync it easily.</p>
]]></content>
  </entry>
  
</feed>
