<?xml version="1.0" encoding="UTF-8"?><rss version="0.92">
<channel>
	<title>Backspaces</title>
	<link>http://backspaces.net</link>
	<description>Applied Complexity for the Rest of Us</description>
	<lastBuildDate>Thu, 29 Jul 2010 22:39:20 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	<!-- generator="WordPress/3.0" -->

	<item>
		<title>CSSS2010 &amp; NetLogo Tutorial</title>
		<description><![CDATA[We (Steve Guerin and myself) again presented the NetLogo tutorial at the Santa Fe Institute&#8217;s yearly Complex Systems Summer School.  We continued our use of a wiki-based, self-paced tutorial, which proved quite successful last year. This year we added a new section: our Bag Of Tricks which is a set of downloadable NetLogo files showing [...]]]></description>
		<link>http://backspaces.net/52/csss2010-netlogo-tutorial/</link>
			</item>
	<item>
		<title>New Website, Again!</title>
		<description><![CDATA[Well, once again, I&#8217;m changing to a new web technology: First it was just HTML .. crafted by Netscape!  Remember the great HTML editor available in the Netscape browser? Next I converted to Textpattern, a brilliant CMS/Blog engine. Finally, because the  Santa Fe Complex is using WordPress, I&#8217;m converting to using it. This is not [...]]]></description>
		<link>http://backspaces.net/46/new-website-again/</link>
			</item>
	<item>
		<title>Math on the Web</title>
		<description><![CDATA[One of my favorite challenges to my friends is “Send me an equation”. It sounds like a dumb thing, but after a bit of thought, you’ll agree that Math Is A Second Class Citizen On The Web! The Math Typesetting for the Internet page has a good discussion on the issues. So what to do?! [...]]]></description>
		<link>http://backspaces.net/32/math-on-the-web/</link>
			</item>
	<item>
		<title>Processing: .. with Jython</title>
		<description><![CDATA[	<p>Last article showed how we could use <a href="http://processing.org">Processing</a> with Eclipse and Java 1.5.  Heady with success, I decided to try to convert the near-trivial <a href="http://backspaces.net/models/RandBoxes/applet">RandBoxes</a> Processing demo to Jython.</p>

	<p>Why??  Well, our group uses Blender quite a bit, and Blender uses Python as its scripting language.  More generally, Python is quite popular within our scientific community.</p>

	<p><a href="http://www.jython.org/Project/index.html">Jython</a>, a Python implementation using the <span class="caps">JVM</span>, has been surprisingly successful,    having most of what we like about CPython.  And its Java integration made it a natural for Processing.  <a href="http://itmaurer.com/jython/htdocs/presentation.html">This presentation</a> is a good overview.</p>]]></description>
		<link>http://backspaces.net/30/processing-with-jython/</link>
			</item>
	<item>
		<title>Processing: .. with Eclipse</title>
		<description><![CDATA[	<p>We at <a href="http://redfish.com">Redfish</a> have been using <a href="http://processing.org">Processing.org&#8217;s</a> graphics system for models requiring fairly sophisticated 3D capabilities.  Here&#8217;s an example prototype of the <a href="http://backspaces.net/models/Stadium/applet/">Pittsburgh <span class="caps">PNC</span> Baseball Stadium</a> done with Processing.  (Note: Our Redfish site has more information on the <a href="http://www.redfish.com/stadium/">project page.</a></p>

	<p>Processing is more than a graphics library, it has a delightful <span class="caps">IDE</span> which makes Java much easier, especially for the Java novice.  The <span class="caps">IDE</span> has great tools such as a web-page builder with the project as an applet.  It also can build an application version for Mac, Windows and Linux.</p>

	<p>One difficulty we faced however, was that we wanted to commit to fairly complicated models that would benefit from Java 1.5 (Processing uses an earlier version) and an <span class="caps">IDE</span> familiar to Java programmers.  We also are interested in interfacing Java to other languages such as Groovy, Python/Jython, Ruby/JRuby, and even JavaScript/Rhino.</p>

	<p>So I decided to experiment with Processing, using Eclipse and Java 1.5.  To do this, I made two models: <a href="http://backspaces.net/models/RandBoxes/applet/">RandBoxes</a>, which is really simple .. just showing 1000 boxes and randomly jiggling them each step.  The second model, <a href="http://backspaces.net/models/RoadGrid/applet/">RoadGrid</a>, is more complicated: it draws a rectangular road grid and has &#8220;cars&#8221; (rectangles) moving along the roads.  At each intersection, the cars randomly chose a new road segment.</p>]]></description>
		<link>http://backspaces.net/29/processing-with-eclipse/</link>
			</item>
	<item>
		<title>MOTH: My way Or The Highway</title>
		<description><![CDATA[

 ]]></description>
		<link>http://backspaces.net/28/moth-my-way-or-the-highway/</link>
			</item>
	<item>
		<title>Open Source Research</title>
		<description><![CDATA[

 ]]></description>
		<link>http://backspaces.net/27/open-source-research/</link>
			</item>
	<item>
		<title>XHTML/CSS: The Quiet Web Revolution</title>
		<description><![CDATA[While updating my ancent website (started in the 1995’s .. so very html 1.0), I decided to look into the current state of the art of web publishing. Imagine my surprise when I found that the cruddy table based mess the .com sites used to achieve their unnatural, pixel perfect goals had been replaced by [...]]]></description>
		<link>http://backspaces.net/26/xhtmlcss-the-quiet-web-revolution/</link>
			</item>
	<item>
		<title>Recent Web Findings</title>
		<description><![CDATA[

 ]]></description>
		<link>http://backspaces.net/24/recent-web-findings/</link>
			</item>
	<item>
		<title>NetLogo: Cruising Model</title>
		<description><![CDATA[

 ]]></description>
		<link>http://backspaces.net/23/netlogo-cruising-model/</link>
			</item>
</channel>
</rss>
