<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>

        <title>jtolds.com - Projects</title>
        <link>http://www.jtolds.com/projects/rss.xml</link>
        <description>JT Olds' RSS Feed for Projects</description>

		<language>en-us</language>
		<copyright>Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License</copyright>

<item>
	<title><![CDATA[To-Dlo!]]></title>
	<author>JT Olds</author>

    <link><![CDATA[http://www.jtolds.com/projects/p/to-dlo]]></link>

	<guid>1225568754</guid>
	<pubDate>Sat, 1 Nov 2008 19:45:54 +0000</pubDate>
	<description><![CDATA[<p>Back when I had a plain Nokia cellphone, I had this need to keep track of notes and todo lists. What I wanted was simply a service to which I could text message reminders and todo items that would store them for me on the internet. There were a few services that did similar things, but none scratched my particular itch. So, I wrote <a href="http://todlo.appspot.com/">the service I wanted</a>.</p>

<p>Please see <a href="http://todlo.appspot.com/about">To-Dlo's about page</a> for a more detailed explanation.</p>

<p><i>Note:</i> I just got my <a href="http://en.wikipedia.org/wiki/T-Mobile_G1">G1</a>, so I don't know how much more I'll be working on this. Perhaps I'll end up making an Android/iPhone interface.</p><br/><a href="http://www.jtolds.com/projects/p/to-dlo">Please click here to read more and see the project's associated files.</a>]]></description>
</item>

<item>
	<title><![CDATA[OLPC shortcuts]]></title>
	<author>JT Olds</author>

    <link><![CDATA[http://www.jtolds.com/projects/p/olpc-shortcuts]]></link>

	<guid>1202855815</guid>
	<pubDate>Tue, 12 Feb 2008 22:36:55 +0000</pubDate>
	<description><![CDATA[<p>I wanted a way to start native Linux applications on my <a href="http://www.laptop.org/">XO Laptop</a> without having to open a terminal. In other words, I wanted to create a shortcut activity that would execute arbitrary Unix commands, and then go away.</p>

<p>So, I did, and posted it to the XO wiki.<br /><a href="http://wiki.laptop.org/go/ExecCommand">http://wiki.laptop.org/go/ExecCommand</a></p><br/><a href="http://www.jtolds.com/projects/p/olpc-shortcuts">Please click here to read more and see the project's associated files.</a>]]></description>
</item>

<item>
	<title><![CDATA[Viricide]]></title>
	<author>JT Olds</author>

    <link><![CDATA[http://www.jtolds.com/projects/p/viricide]]></link>

	<guid>1181979973</guid>
	<pubDate>Sat, 16 Jun 2007 07:46:13 +0000</pubDate>
	<description><![CDATA[<p>I'm currently working on a clone of a falling-pieces, Tetris-style game. My version is a networked implementation of a popular game that often features an Italian plumber masquerading as a physician.</p>

<p>I've been working on this project in various respects for over a year, as it was originally a way to teach myself Python. However, the project has since matured a bit and now features a client/server architecture, among other things.</p>

<p>I've open-sourced the project and put it up for development at Google Code. For more information, please see <a href="http://viricide.googlecode.com/">the official Viricide website</a>.</p><br/><a href="http://www.jtolds.com/projects/p/viricide">Please click here to read more and see the project's associated files.</a>]]></description>
</item>

<item>
	<title><![CDATA[Horseshoe Implementation]]></title>
	<author>JT Olds</author>

    <link><![CDATA[http://www.jtolds.com/projects/p/horseshoe-implementation]]></link>

	<guid>1176592953</guid>
	<pubDate>Sat, 14 Apr 2007 23:22:33 +0000</pubDate>
	<description><![CDATA[<p>A while back I wrote about a game I was thinking about that I called 'horseshoe'. You can find more information on <a href="/newsletter/3/5/">its entry on my newsletter</a>. I'm considering researching various aspects of the game more, including strategies and such, and it occurred to me that having an environment in which to write artificial intelligences for the game would be incredibly useful. I suspect that it is a <a href="http://en.wikipedia.org/wiki/Solved_game">solvable game</a> given a significant amount of computing power, but to show that I would need to actually solve it.<br />To facilitate this, I've written a very bare-bones Python game of Horseshoe. There is now an AI. It's pretty naive, but you can now play against your computer. In the immortal words of Donald Knuth, I have only proved it correct, not tried it. I think its win detection is right, which is the part that matters.<br />To run it, execute main.py.</p>

<p><b>Updated</b> to include a reference to <a href="/newsletter/3/8/">my poster I presented</a> on Horseshoe.</p><br/><a href="http://www.jtolds.com/projects/p/horseshoe-implementation">Please click here to read more and see the project's associated files.</a>]]></description>
</item>

<item>
	<title><![CDATA[DDR Pad Window Manager hooks]]></title>
	<author>JT Olds</author>

    <link><![CDATA[http://www.jtolds.com/projects/p/ddr-pad-window-manager-hooks]]></link>

	<guid>1164106100</guid>
	<pubDate>Tue, 21 Nov 2006 10:48:20 +0000</pubDate>
	<description><![CDATA[<p>This summer I had the idea of hooking up a DDR pad to the computer, and using it as window-manager modifier keys for workspace switching, etc. I thought it'd be pretty cool to rotate my <a href="http://en.wikipedia.org/wiki/Xgl">XGL</a> cube by hitting a button with my foot. Anyway, <a href="http://en.wikipedia.org/wiki/Compiz">Compiz</a> didn't support all of the EWMH calls I was making, so development has currently stalled. Furthermore, the prototype I got working was not as productivity-increasing as I had hoped.</p><br/><a href="http://www.jtolds.com/projects/p/ddr-pad-window-manager-hooks">Please click here to read more and see the project's associated files.</a>]]></description>
</item>

<item>
	<title><![CDATA[Zaurus Apps]]></title>
	<author>JT Olds</author>

    <link><![CDATA[http://www.jtolds.com/projects/p/zaurus-apps]]></link>

	<guid>1136536811</guid>
	<pubDate>Fri, 6 Jan 2006 08:40:11 +0000</pubDate>
	<description><![CDATA[<p>Before I broke it, stupidly, I had a Linux-based Sharp Zaurus. I wrote some useful if not trivial applications for it, some of which are featured in Japanese books about the Zaurus (I got emailed by a Japanese tech writer). I put all two of my online Zaurus programs on this page.</p><p><i>These applications are horribly out of date and are really only here for historical purposes.</i><br/><a href="http://www.jtolds.com/projects/p/zaurus-apps">Please click here to read more and see the project's associated files.</a>]]></description>
</item>

<item>
	<title><![CDATA[Nintendo Entertainment System Fixing Instructions]]></title>
	<author>JT Olds</author>

    <link><![CDATA[http://www.jtolds.com/projects/p/nintendo-entertainment-system-fixing-instructions]]></link>

	<guid>1136274901</guid>
	<pubDate>Tue, 3 Jan 2006 07:55:01 +0000</pubDate>
	<description><![CDATA[<p>A while ago I got sick of my NES blinking on and off and having to do the whole "blow and pray" method to play games (if you had/have a NES you know what I mean). So I fixed it. Apparently some online stores still sell the part that's bad. My Nintendo is now good as new.<br />I also wanted a Gmail account at the time, which I have now, and as barter on gmailswap, I offered to show someone how to fix their Nintendo. I made a PDF of this. Now it's here in online form.</p>

<p>Mentioned in the article is a part you need to order. Last I checked (2007-07-02), you could buy that part from the following retailers: <a href="http://www.estarland.com/product16956.html">eStarland.com</a>, <a href="http://electricquarter.com/nintendo-cartridge-connector-p-61.html">The Electric Quarter</a>, and <a href="http://store.gameasylum.us/nesnin72pinc.html">Game Asylum</a>.</p>

<p>Also, other tutorials are <a href="http://home.centurytel.net/wcp/nes/">here</a> and <a href="http://www.personal.psu.edu/users/h/j/hjs137/nesrepair.html">here</a>.</p><br/><a href="http://www.jtolds.com/projects/p/nintendo-entertainment-system-fixing-instructions">Please click here to read more and see the project's associated files.</a>]]></description>
</item>

<item>
	<title><![CDATA[Wolfware]]></title>
	<author>JT Olds</author>

    <link><![CDATA[http://www.jtolds.com/projects/p/wolfware]]></link>

	<guid>1136274464</guid>
	<pubDate>Tue, 3 Jan 2006 07:47:44 +0000</pubDate>
	<description><![CDATA[<p>In middleschool, some of my friends and I formed what we called Wolfware, which was just a name that we released some software under. Some of it was pretty cool. For example, I wrote an <s>fully</s> unoptimally threaded webserver <i>(<b>Update</b>: hmm, not listed. I wonder where that went)</i> and some network games that were pretty fun (unfortunately, I don't think the webserver can send files larger than 4096 bytes due to limitations of my knowledge of things at the time).<br />If you click the briefcase on the following page, you can see some of the applications we released. The text on the page has so far been a blatant lie.</p><br/><a href="http://www.jtolds.com/projects/p/wolfware">Please click here to read more and see the project's associated files.</a>]]></description>
</item>

	</channel>
</rss>
