<?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>kiss the sun and walk on air &#187; electrotank</title>
	<atom:link href="http://osi.fotap.org/tag/electrotank/feed/" rel="self" type="application/rss+xml" />
	<link>http://osi.fotap.org</link>
	<description>my thoughts and my life. yes, another blog on the internet. who would have thought.</description>
	<lastBuildDate>Tue, 18 Aug 2009 01:32:42 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>making concurrent programming easier!</title>
		<link>http://osi.fotap.org/2008/08/12/making-concurrent-programming-easier/</link>
		<comments>http://osi.fotap.org/2008/08/12/making-concurrent-programming-easier/#comments</comments>
		<pubDate>Wed, 13 Aug 2008 04:59:05 +0000</pubDate>
		<dc:creator>osi</dc:creator>
				<category><![CDATA[uncategorized]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[electrotank]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://osi.fotap.org/?p=80</guid>
		<description><![CDATA[my job involves a lot of concurrency, since we specialize in infrastructure for multiplayer games.
i have a lot of ideas on how to simplify the programming model we expose to plugin developers, some of which i&#8217;ll be expanding upon at a later date.
but, to help achieve those goals, paul hammant turned me on to a [...]]]></description>
			<content:encoded><![CDATA[<p>my job involves a lot of concurrency, since <a href="http://electro-server.com">we</a> specialize in infrastructure for multiplayer games.</p>
<p>i have a lot of ideas on how to simplify the programming model we expose to plugin developers, some of which i&#8217;ll be expanding upon at a later date.</p>
<p>but, to help achieve those goals, <a href="http://paulhammant.com">paul hammant</a> turned me on to a library <a href="http://www.jroller.com/mrettig/">mike rettig</a> has ported from <a href="http://code.google.com/p/retlang/">.net</a>, <a href="http://code.google.com/p/jetlang/">jetlang</a>.</p>
<p>it reminds me a lot of the old <a href="http://excalibur.apache.org/event/">excalibur event</a> code that the avalon team worked on years ago.. trading sinks and sources for publishers and subscribers, the end goal is the same. i tried to revive the event code a month ago or so, but it felt to large.. not all of the functionality was really needed.</p>
<p>jetlang does it right.. its simple and focused, and will be an excellent base to build upon.</p>
<p>mike <a href="http://www.jroller.com/mrettig/entry/java_concurrency_library_release">posted</a> about a 0.1.3 release today. i&#8217;m fairly happy with the api, and i think mike is too. next thing i want to tackle is a maven build, to help bring it to a wider audience. then, time to build stuff on top of it!</p>
<p>anyways, <a href="http://code.google.com/p/jetlang/">go check it out</a>. <a href="http://groups.google.com/group/jetlang-dev">post a message</a> to the mailing list with your thoughts.</p>
]]></content:encoded>
			<wfw:commentRss>http://osi.fotap.org/2008/08/12/making-concurrent-programming-easier/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>and now for something completely different</title>
		<link>http://osi.fotap.org/2008/05/31/and-now-for-something-completely-different/</link>
		<comments>http://osi.fotap.org/2008/05/31/and-now-for-something-completely-different/#comments</comments>
		<pubDate>Sat, 31 May 2008 15:28:19 +0000</pubDate>
		<dc:creator>osi</dc:creator>
				<category><![CDATA[uncategorized]]></category>
		<category><![CDATA[changes]]></category>
		<category><![CDATA[electrotank]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[radar]]></category>

		<guid isPermaLink="false">http://osi.fotap.org/?p=76</guid>
		<description><![CDATA[yesterday was my last day at radar networks. i had been there for 31 months. (incidentally, i&#8217;ll be 31 years old in a few months as well).  
i&#8217;ve learned a lot working there; it was the first venture-funded startup i had worked for. i got to see the team grow from around 5 to [...]]]></description>
			<content:encoded><![CDATA[<p>yesterday was my last day at <a href="http://www.radarnetworks.com/">radar networks</a>. i had been there for 31 months. (incidentally, i&#8217;ll be 31 years old in a few months as well).  </p>
<p>i&#8217;ve learned a lot working there; it was the first venture-funded startup i had worked for. i got to see the team grow from around 5 to the current 20-something. my co-workers and teammates were all immensely skilled in areas different than i, so it was a great experience to witness how they did what they did. we worked like mad to get <a href="http://twine.com">twine</a> launched. i now leave it in their capable hands to allow it to grow and mature. keep an eye on it, there are a lot of cool ideas that should be surfacing in the next few months.</p>
<p>the completely different thing is going to work for a gaming company, <a href="http://www.electro-server.com/">electrotank</a>. i&#8217;m not much of a gamer myself (aside from lots of <a href="http://www.mariokart.com">mario kart</a>. comment if you&#8217;ve got it on the wii as well so we can play!), </p>
<p>it will be an opportunity to learn about an entirely different industry. what i&#8217;ll be doing is of course what i&#8217;m good at, helping architect/design/build the back-end systems for maintainability and scaling. their core product is built on <a href="http://mina.apache.org">apache mina</a>, so this will also allow me to spend more time with the community than i had in the past year.</p>
<p>i wish all my past radar colleagues the best, look forward to meeting all my new teammates, and tackling the fun challenges ahead!</p>
]]></content:encoded>
			<wfw:commentRss>http://osi.fotap.org/2008/05/31/and-now-for-something-completely-different/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
