<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
<?xml-stylesheet type="text/css" href="http://localhost/please/edit/me/styles/feed.css"?>


<title type="html">muse @ thegovernment</title>
<subtitle type="html">a-wastin' my free time</subtitle>
<link rel="alternate" type="text/html" href="http://localhost/please/edit/me"/>
<link rel="self" type="application/atom+xml" href="http://localhost/please/edit/me/atom.xml"/>
<updated>2010-07-04T00:01:20-08:00</updated>
<author>
<name>Cody Jackson</name>
<uri>http://localhost/please/edit/me</uri>
</author>
<id>http://localhost/please/edit/me/</id>
<generator uri="http://nanoblogger.sourceforge.net" version="3.4.1">
NanoBlogger
</generator>

<entry>
<title type="html">Windows XP Service Pack 3 Port Forwarding Not Working After Update </title>
<author>
<name>Cody Jackson</name>
</author>
<link rel="alternate" type="text/html" href="http://localhost/please/edit/me/archives/2010/03/30/windows_xp_service_pack_3_port_forwarding_not_working_after_update/index.html"/>

<id>http://localhost/please/edit/me/archives/2010/03/30/windows_xp_service_pack_3_port_forwarding_not_working_after_update/index.html</id>
<published>2010-03-30T23:36:06-08:00</published>
<updated>2010-03-30T23:36:06-08:00</updated>
<category term="windows_stuff" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<p>My main gateway computer is powered by Windows XP home edition, and for
a rather long time it was running XP Service Pack 2. I use it with Internet
Connection Sharing to allow my network computers access to the internet,
and to allow outside computers to access my development server by
forwarding the proper ports (80, 443) to the server.
</p>
<p>
After updating from XP Service Pack 2 to XP Service Pack 3, port forwarding stopped working.
</p>
<p>
Why? As far as I can tell, the Home edition update disables port forwarding--but not in
any place you can find it in the GUI. It took a minor registry change, as documented
at <a href="http://support.microsoft.com/kb/315236">this Microsoft Knowledge Base Article
</a>, to re-enable port forwarding.
</p>
<p>
In case the article becomes unavailable, here are the steps. Be sure to back up your registry,
know what you are doing, etc. I will not be held responsible if you destroy your system!
</p>
<p>
<ol>
<li>Start the Registry Editor (Start Menu &raquo; Run &raquo; regedit.exe)</li>
<li>Locate the registry key <strong>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters</strong></li>
<li>Set the registry value <strong>IPEnableRouter</strong> (of type <i>REG_DWORD</i>) to the value
<em>1</em></li>
<li>Reboot</li>
</ol>
That should be all you need to re-enable port forwarding. Of course, ensure that you have your firewall
exceptions and port forwarding rules set up, and that a third party security app (I'm looking at <em>YOU</em>, 
app-that-rhymes-with-McCaffine) isn't blocking the ports you desire. Good luck!
</p>
</div>
</content>

</entry>
<entry>
<title type="html">On Ubuntu </title>
<author>
<name>Cody Jackson</name>
</author>
<link rel="alternate" type="text/html" href="http://localhost/please/edit/me/archives/2010/02/04/on_ubuntu/index.html"/>

<id>http://localhost/please/edit/me/archives/2010/02/04/on_ubuntu/index.html</id>
<published>2010-02-04T00:33:04-08:00</published>
<updated>2010-02-04T00:33:04-08:00</updated>
<category term="linux_stuff" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<p>
I am a Linux traditionalist. 'New', cutting-edge distros such as Fedora and Gentoo are terrifying conglomerations riding the high
currents of trendy changes within the Open-Source world, and more often than not, upgrading a version comes with a substantial learning
curve for new packages, daemons, or systems. On my home systems, stability is more desirable than features.</p>

<p>
Eventually, however, I got desperate for updated packages, which my Debian (Lenny)-powered desktop couldn't provide without installing from source.
And I am pleased to find that the switch from Debian 5 to Ubuntu 9.10 was extremely easy. Many of my previous complaints about Ubuntu are null,
especially those regarding the 'simplicity' of the distribution--hardly! After some minor tweaks to my tastes--for example, giving root a password, 
installing the full vim package (not having the full version of vim was a <i>major</i> irritation), installing Subversion and Bazaar, the latest
nVidia driver, SRWare Iron (a fork of Google Chrome that does away with all the privacy-violating nonsense), etc--I am just about settled in. Ironically, my system is much cleaner and leaner than the old Debian system, which had been collecting dust for a few years and had begun to act...odd.</p>

<p>
Sure, I've spoken out against Ubuntu many times to anyone who will listen. But there was no use sticking with an operating system that was beginning to get in the way more than it served, and as Ubuntu shares its Debian ancestory--including dpkg, which I find more friendly than rpm--the switchover was easy and painless. I still prefer Debian on my server though--stability, stability!
</p>
</div>
</content>

</entry>
<entry>
<title type="html">First bugfix </title>
<author>
<name>Cody Jackson</name>
</author>
<link rel="alternate" type="text/html" href="http://localhost/please/edit/me/archives/2010/01/09/first_bugfix/index.html"/>

<id>http://localhost/please/edit/me/archives/2010/01/09/first_bugfix/index.html</id>
<published>2010-01-09T13:07:59-08:00</published>
<updated>2010-01-09T13:07:59-08:00</updated>
<category term="linux_stuff" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
Yay, my first bug, fixed. <a href="http://bugs.launchpad.net/kabikaboo/+bug/502147">I feel so proud.</a> Excuse me whilst I go brag.

As a side note, Python is truly a beautiful language. If only it were a little better supported out-of-the-box for web applications...
</div>
</content>

</entry>
<entry>
<title type="html">kabikaboo </title>
<author>
<name>Cody Jackson</name>
</author>
<link rel="alternate" type="text/html" href="http://localhost/please/edit/me/archives/2009/12/28/kabikaboo/index.html"/>

<id>http://localhost/please/edit/me/archives/2009/12/28/kabikaboo/index.html</id>
<published>2009-12-28T13:41:17-08:00</published>
<updated>2009-12-28T13:41:17-08:00</updated>
<category term="linux_stuff" />
<category term="writing_stuff" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">

Planning a novel or other complex project is difficult. Luckily, there is a program to help with the process:
<a href="http://launchpad.net/kabikaboo">kabikaboo</a>. Described as a "recursive noetpad", kabikaboo
allows the writer to arrange and maintain a group of related notes in a hierarchal manner, allowing
for quick and easy drafting.<p>

Kabikboo is an open-source application written in Python. It organizes information into a hierchal tree, according
to the user's specifications. In Kabikaboo, everything is a 'node'. Each node can contain child nodes, and each node can either be an
information node--containing notes, for example--or a 'view' node--organizing and displaying the information
in all the nodes below the view node. So, for example, you could define a node of "Characters"--make it a view node.
Beneath that would be nodes for each characters, and possible nodes beneath *those* nodes for each character's backstory,
motivations, and so forth. The Characters node would display and sort all the information for you!<p>

It's a little hard to explain without images. <a href="https://sourceforge.net/project/screenshots.php?group_id=251844&ssid=119538" alt="screenshot">Here's a screenshot of Kabikaboo 1.7 under Ubuntu Linux.</a> Of course, the nodes are not pre-defined--that's the beauty! The writer has the ability to define nodes to his or her liking.<p>

Kabikaboo was developed on Ubuntu Linux, but I have put together a Windows port for version 1.6, which can be found <a href="http://bazaar.launchpad.net/~supertanker/kabikaboo/win32/files">at this location</a>. The installer is named "kabikaboo-1.6-setup.exe".<p>

Ubuntu users can add the PPA to their apt sources list; the PPA repository is listed on the Launchpad site.<p>

Links:<br />
<a href="http://launchpad.net/kabikaboo">Kabikaboo website</a><br />
<a href="http://bazaar.launchpad.net/~supertanker/kabikaboo/win32/files">Windows downloads</a><p>
</div>
</content>

</entry>
<entry>
<title type="html">nanoblogger </title>
<author>
<name>Cody Jackson</name>
</author>
<link rel="alternate" type="text/html" href="http://localhost/please/edit/me/archives/2009/12/28/nanoblogger/index.html"/>

<id>http://localhost/please/edit/me/archives/2009/12/28/nanoblogger/index.html</id>
<published>2009-12-28T13:27:41-08:00</published>
<updated>2009-12-28T13:27:41-08:00</updated>
<category term="linux_stuff" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
Now there's a novel idea: a blogging suite written in Bash. It's just too
fascinating to resist!
<p>
<a href="http://nanoblogger.sourceforge.net">nanoblogger</a>
</div>
</content>

</entry>

</feed>

