<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>I can has weblog? &#187; Uncategorized</title>
	<atom:link href="http://justin-hopkins.com/blog/category/uncategorized/feed" rel="self" type="application/rss+xml" />
	<link>http://justin-hopkins.com/blog</link>
	<description>The thoughts and works of Justin Hopkins.</description>
	<lastBuildDate>Wed, 23 Jun 2010 15:32:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>My Favorite Way To Delete Blank Lines WIth VIM</title>
		<link>http://justin-hopkins.com/blog/2010/04/12/my-favorite-way-to-delete-blank-lines-with-vim</link>
		<comments>http://justin-hopkins.com/blog/2010/04/12/my-favorite-way-to-delete-blank-lines-with-vim#comments</comments>
		<pubDate>Mon, 12 Apr 2010 20:22:26 +0000</pubDate>
		<dc:creator>Justin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[unix]]></category>
		<category><![CDATA[vim]]></category>

		<guid isPermaLink="false">http://justin-hopkins.com/blog/2010/04/12/my-favorite-way-to-delete-blank-lines-with-vim</guid>
		<description><![CDATA[:g/^$/d]]></description>
			<content:encoded><![CDATA[<pre>
<code>
:g/^$/d
</code>
</pre>]]></content:encoded>
			<wfw:commentRss>http://justin-hopkins.com/blog/2010/04/12/my-favorite-way-to-delete-blank-lines-with-vim/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing VirtualBox 3.0.12 on Fedora 12</title>
		<link>http://justin-hopkins.com/blog/2009/11/29/installing-virtualbox-3-0-12-on-fedora-12</link>
		<comments>http://justin-hopkins.com/blog/2009/11/29/installing-virtualbox-3-0-12-on-fedora-12#comments</comments>
		<pubDate>Sun, 29 Nov 2009 18:34:25 +0000</pubDate>
		<dc:creator>Justin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[fedora evergreen virtualbox linux]]></category>

		<guid isPermaLink="false">http://justin-hopkins.com/blog/2009/11/29/installing-virtualbox-3-0-12-on-fedora-12</guid>
		<description><![CDATA[If you want to get VirtualBox running on Fedora 12, it&#8217;s really not that hard. Please refer to the VirtualBox website for more up to date instructions. FIrst thing you need to do is install dkms, and kernel-devel. localhost$ su - root@localhost$ yum install dkms If you don&#8217;t do the above step, and are running [...]]]></description>
			<content:encoded><![CDATA[<p>If you want to get VirtualBox running on Fedora 12, it&#8217;s really not that hard. Please refer to the VirtualBox website for <a href="http://www.virtualbox.org/wiki/Linux_Downloads">more up to date instructions</a>.</p>

<p>FIrst thing you need to do is install dkms, and kernel-devel.</p>


<pre><code>
localhost$ su -
root@localhost$ yum install dkms
</code></pre>



If you don&#8217;t do the above step, and are running a vanilla Fedora 12 the later step of installing VirtualBox will not be able to finish and complain about <br />
<blockquote>&#8220;No precompiled module for this kernel found &#8212; trying to build one. Messages
emitted during module compilation will be logged to /var/log/vbox-install.log.

Compilation of the kernel module <span class="caps">FAILED</span>! VirtualBox will not start until this<br />
problem is fixed. Please consult /var/log/vbox-install.log to find out why the<br />
kernel module does not compile. Most probably the kernel sources are not found.<br />
Install them and execute&#8221;</blockquote>

<p>Now we can move on to adding the VirtualBox repo:</p>



<pre><code>
wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | rpm --import -
</code></pre>



<p>Now you are good to go&#8230;</p>



<pre><code>
root@localhost$ yum install VirtualBox

# There is a compile step in this installer, and make take a few minutes.#
</code></pre>



<p>If you happened to have tried installing VirtualBox and ran into the above &#8220;Compilation of the kernel module <span class="caps">FAILED</span>!&#8221; message, just install dkms then &#8216;/etc/init.d/vboxdrv setup&#8217; (Compiling will take some time probably).</p>

<h3><span class="caps">KVM </span>issues<br />
Apparently the <span class="caps">KVM </span>kernel modules(which you would have if you were using the Fedora Virtual Manager) aren&#8217;t compatible with VirtualBox. There is a <a href="https://bugs.launchpad.net/ubuntu/+source/virtualbox-ose/+bug/292588">bug filed</a> but as a workaround (or possibly just the easiest solution) is:</h3>



<pre><code>root@localhost$ modprobe -r kvm_intel</code></pre>]]></content:encoded>
			<wfw:commentRss>http://justin-hopkins.com/blog/2009/11/29/installing-virtualbox-3-0-12-on-fedora-12/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Document Management Woes</title>
		<link>http://justin-hopkins.com/blog/2008/11/26/document-mangement-woes</link>
		<comments>http://justin-hopkins.com/blog/2008/11/26/document-mangement-woes#comments</comments>
		<pubDate>Wed, 26 Nov 2008 06:03:59 +0000</pubDate>
		<dc:creator>Justin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://justin-hopkins.com/blog/?p=89</guid>
		<description><![CDATA[I&#8217;ve been developing a website for my job for quite some time now. We are getting very close to the launch date &#8211; and I&#8217;ve had one issue stuck in my craw for almost the duration: Document Management. Document Management What is document management? It seems pretty straight-forward to me, but many people have looked [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://justin-hopkins.com/blog/wp-content/uploads/2008/11/paper-mtn.jpg"><img src="http://justin-hopkins.com/blog/wp-content/uploads/2008/11/paper-mtn-300x300.jpg" alt="In need of some serious document management." title="In need of some serious document management." width="300" height="300" class="alignright size-medium wp-image-103" /></a>
I&#8217;ve been developing a website for my job for quite some time now. We are getting very close to the launch date &#8211; and I&#8217;ve had one issue stuck in my craw for almost the duration: Document Management.</p>

<h2>Document Management</h2>

<p>What is document management? It seems pretty straight-forward to me, but many people have looked at me cross-eyed when I&#8217;ve used the term, and some have come right out and said &#8220;What do you mean, document management?&#8221;. Well, there&#8217;s this <a href="http://en.wikipedia.org/wiki/Document_management_system">wiki</a>, but basically I mean a system that gives me the ability to post my files on the web and have a decent amount of access control(user roles, permissions, etc). Naturally there are other features that are not definitive, but essential: Revisioning, search, and metadata is just a start.</p>

<p>There are many document management systems out there, both proprietary and open-source. Of what&#8217;s available, all are lacking. What strengths they have are countered with other hard to justify requirements: cost, complexity, administrative overhead.</p>

<p>I&#8217;ll take just a minute to talk about two solutions I&#8217;ve tried already: Micro$oft SharePoint 2007, and KnowledgeTree Community Edition.</p>

<h3>SharePoint</h3>

<p><a href="http://justin-hopkins.com/blog/wp-content/uploads/2008/11/en_moss2007-logo.gif"><img src="http://justin-hopkins.com/blog/wp-content/uploads/2008/11/en_moss2007-logo.gif" alt="M$ SharePoint Logo" title="M$ SharePoint Logo" width="117" height="117" class="alignright size-full wp-image-90" /></a>
I&#8217;ve been using SharePoint for around 6 months now. It&#8217;s certainly not bad at the job of document management &#8211; and in fact has the ability to go way beyond &#8211; given a full time asp.net developer and a fat budget.</p>

<p>I actually had to take a class to learn how to admin the system. Sure I could have probably picked it up on my own, given enough time&#8230;but it just speaks to the complexity issue. So, after 2 days of class &#8211; the take away was really this:</p>

<blockquote><p>SharePoint can do anything. You might have to program it to do that, but it can do it. Community of developers? Oh uh, yeah there&#8217;s probably one out there&#8230; So what does it do out of the box really well? How about locking you into other M$ products &#8211; does that count? The honest truth is that out of the box SharePoint has numerous features that are shiny on the outside, but hollow on the inside. </p></blockquote>

<p>One of the biggest stumbling blocks for our organization was the inability to use any type of authentication besides Active Directory &#8211; quite possibly a limitation imposed by the University to keep the system as secure as possible &#8211; but a real deal-breaker when you work with 62 different institutions.</p>

<h3>KnowledgeTree Community Edition</h3>


<p><a href="http://justin-hopkins.com/blog/wp-content/uploads/2008/11/ktlogo.gif"><img src="http://justin-hopkins.com/blog/wp-content/uploads/2008/11/ktlogo.gif" alt="Knowledgetree Logo" title="Knowledgetree Logo" width="123" height="120" class="alignright size-full wp-image-91" /></a>
Since this section of the article is really getting away from me&#8230;I&#8217;d better take a shortcut and include a part of some email correspondence with a KT sales rep:</p>

<blockquote><p>My evaluation of KT is going well &#8211; although we have hit a few stumbling blocks. The mechanisms that KT uses to do the indexing seem to be overly done, requiring OpenOffice to be running as a background service, which is quite a bit just to allow for the indexing of word documents.</p></blockquote>

<blockquote><p>The documentation seems sparse &#8211; which is to be expected&#8230;but in addition the style of the commands seems to be an old and very specific style (i.e. chown -R nobody.nogroup as opposed to the more universal nobody:nogroup). We&#8217;ve had some difficulty getting the scheduler to run due to permission errors as well. From my point of view &#8211; not having expert knowledge of the history and reasoning behind the decisions about how KT is built &#8211; it seems to have a somewhat polished look on the outside, while being cobbled together on the inside&#8230;in need of a total rewrite.</p></blockquote>

<blockquote><p>Lastly, the integration with Drupal that I so badly needed didn&#8217;t work out very well. After applying the changes, the KT system became inaccessible, and a restore of the files and db from backups was necessary. This isn&#8217;t the fault of the KT software I&#8217;m sure, but nonetheless affects my ability to use it for my needs.</p></blockquote>

<blockquote><p>I&#8217;m afraid my KT project is on hold at this point due to time constraints.</p></blockquote>

<blockquote><p>I expect I will take it on again when time allows.</p></blockquote>

<p>Ultimately, the system is fairly good and has a flexible authentication system, but the Drupal integration even if it did work was pathetic at best: can you say &#8220;iframe&#8221;?</p>

<p>Coming soon: How To: Setting Up Drupal File Framework On Ubuntu 8.10<br />
<!-- http://justin-hopkins.com/blog/2008/11/26/how-to-setting-up-drupal-file-framework-on-ubuntu-810 --></p>]]></content:encoded>
			<wfw:commentRss>http://justin-hopkins.com/blog/2008/11/26/document-mangement-woes/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Do you know Paul Gilzow?</title>
		<link>http://justin-hopkins.com/blog/2008/10/10/do-you-know-paul-gilzow</link>
		<comments>http://justin-hopkins.com/blog/2008/10/10/do-you-know-paul-gilzow#comments</comments>
		<pubDate>Fri, 10 Oct 2008 18:13:00 +0000</pubDate>
		<dc:creator>Justin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Paul Gilzow, XSS master. This is sort of an inside joke&#8230; Reminds me of this XKCD.]]></description>
			<content:encoded><![CDATA[<p>Paul Gilzow, <span class="caps"><span class="caps">XSS</span></span> master. This is sort of an inside joke&#8230;</p>


	<p>Reminds me of <a href="http://xkcd.com/327/">this <span class="caps"><span class="caps">XKCD</span></span></a>.</p>


	<p><img src="http://justin-hopkins.com/files/GILZOWNED.jpg" alt="" /></p>]]></content:encoded>
			<wfw:commentRss>http://justin-hopkins.com/blog/2008/10/10/do-you-know-paul-gilzow/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
