<?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:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>radioAe6rt</title>
	<atom:link href="http://radioae6rt.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://radioae6rt.wordpress.com</link>
	<description></description>
	<pubDate>Sun, 30 Nov 2008 21:43:57 +0000</pubDate>
	<generator>http://wordpress.org/?v=MU</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Using xmllint to format xml</title>
		<link>http://radioae6rt.wordpress.com/2008/10/20/using-xmllint-to-format-xml/</link>
		<comments>http://radioae6rt.wordpress.com/2008/10/20/using-xmllint-to-format-xml/#comments</comments>
		<pubDate>Mon, 20 Oct 2008 17:31:51 +0000</pubDate>
		<dc:creator>radioae6rt</dc:creator>
		
		<category><![CDATA[Internet]]></category>

		<category><![CDATA[1700]]></category>

		<guid isPermaLink="false">http://www.petrovic.org/blog/?p=290</guid>
		<description><![CDATA[Long ago I used to use this utility with some frequency to pretty-print xml:  xmllint, from the libxml2 project.  I mention this here as much to remind myself how to use it as anything else.

$ export XMLLINT_INDENT=&#8221;    &#8220;; xmllint &#8211;format foo.xml

where the environment variable XMLLINT_INDENT controls the indentation level.  [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Long ago I used to use this utility with some frequency to pretty-print xml:  xmllint, from the libxml2 project.  I mention this here as much to remind myself how to use it as anything else.</p>
<p><tt><br />
$ export XMLLINT_INDENT=&#8221;    &#8220;; xmllint &#8211;format foo.xml<br />
</tt></p>
<p>where the environment variable XMLLINT_INDENT controls the indentation level.  Two spaces are the default.</p>
<p>The utility is available without further ado on later versions of OS X, as well as on a number of Linux distributions, where I suspect it&#8217;s almost ubiquitous.</p>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/radioae6rt.wordpress.com/290/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/radioae6rt.wordpress.com/290/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/radioae6rt.wordpress.com/290/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/radioae6rt.wordpress.com/290/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/radioae6rt.wordpress.com/290/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/radioae6rt.wordpress.com/290/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/radioae6rt.wordpress.com/290/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/radioae6rt.wordpress.com/290/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/radioae6rt.wordpress.com/290/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/radioae6rt.wordpress.com/290/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=radioae6rt.wordpress.com&blog=3314636&post=290&subd=radioae6rt&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://radioae6rt.wordpress.com/2008/10/20/using-xmllint-to-format-xml/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Configuring RESTlet&#8217;s via Spring</title>
		<link>http://radioae6rt.wordpress.com/2008/10/20/configuring-restlets-via-spring/</link>
		<comments>http://radioae6rt.wordpress.com/2008/10/20/configuring-restlets-via-spring/#comments</comments>
		<pubDate>Mon, 20 Oct 2008 17:19:41 +0000</pubDate>
		<dc:creator>radioae6rt</dc:creator>
		
		<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://www.petrovic.org/blog/?p=289</guid>
		<description><![CDATA[After help provided by my friends on the restlet.org mailing list, I successfully configured my restlet-based app via Spring.  The unrelated parts of the Spring bean config have been removed for the sake of brevity.
To use this config, get a reference to the &#8220;server&#8221; bean and invoke its &#8220;start&#8221; method to start the server. [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>After help provided by my friends on the <a href="http://www.restlet.org/">restlet.org</a> mailing list, I successfully <a href="http://www.petrovic.org/content/restlet-spring-config.xml">configured</a> my restlet-based app via Spring.  The unrelated parts of the Spring bean config have been removed for the sake of brevity.</p>
<p>To use this config, get a reference to the &#8220;server&#8221; bean and invoke its &#8220;start&#8221; method to start the server.  The server bean has wired into it the restlet/resource routing information, so there is no need to explicitly refer or otherwise show concern for the &#8220;router&#8221; bean at the application level.</p>
<p>The app has a number of resources, with associated routes, all of which are easily identified.</p>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/radioae6rt.wordpress.com/289/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/radioae6rt.wordpress.com/289/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/radioae6rt.wordpress.com/289/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/radioae6rt.wordpress.com/289/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/radioae6rt.wordpress.com/289/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/radioae6rt.wordpress.com/289/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/radioae6rt.wordpress.com/289/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/radioae6rt.wordpress.com/289/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/radioae6rt.wordpress.com/289/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/radioae6rt.wordpress.com/289/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=radioae6rt.wordpress.com&blog=3314636&post=289&subd=radioae6rt&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://radioae6rt.wordpress.com/2008/10/20/configuring-restlets-via-spring/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Morse Code practice utilities and files</title>
		<link>http://radioae6rt.wordpress.com/2008/09/14/morse-code-practice-utilities-and-files/</link>
		<comments>http://radioae6rt.wordpress.com/2008/09/14/morse-code-practice-utilities-and-files/#comments</comments>
		<pubDate>Sun, 14 Sep 2008 19:28:51 +0000</pubDate>
		<dc:creator>radioae6rt</dc:creator>
		
		<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://www.petrovic.org/blog/?p=288</guid>
		<description><![CDATA[Jack Twilley has an excellent set of open source utilities for generating Morse code audio practice files.  If you cannot put the source code to use, you can track the audio files he generates via RSS.
       ]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Jack Twilley has an <a href="http://sourceforge.net/projects/tomorse/">excellent set of open source utilities</a> for generating Morse code audio practice files.  If you cannot put the source code to use, you can track the audio files he generates via <a href="http://www.twilley.org/morse/rss.html">RSS</a>.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/radioae6rt.wordpress.com/288/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/radioae6rt.wordpress.com/288/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/radioae6rt.wordpress.com/288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/radioae6rt.wordpress.com/288/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/radioae6rt.wordpress.com/288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/radioae6rt.wordpress.com/288/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/radioae6rt.wordpress.com/288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/radioae6rt.wordpress.com/288/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/radioae6rt.wordpress.com/288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/radioae6rt.wordpress.com/288/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/radioae6rt.wordpress.com/288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/radioae6rt.wordpress.com/288/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=radioae6rt.wordpress.com&blog=3314636&post=288&subd=radioae6rt&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://radioae6rt.wordpress.com/2008/09/14/morse-code-practice-utilities-and-files/feed/</wfw:commentRss>
		</item>
		<item>
		<title>GWT-Restlet example app</title>
		<link>http://radioae6rt.wordpress.com/2008/09/11/gwtrestlet-example-app/</link>
		<comments>http://radioae6rt.wordpress.com/2008/09/11/gwtrestlet-example-app/#comments</comments>
		<pubDate>Fri, 12 Sep 2008 01:09:40 +0000</pubDate>
		<dc:creator>radioae6rt</dc:creator>
		
		<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://www.petrovic.org/blog/?p=287</guid>
		<description><![CDATA[Rob Heittman posted a simple, standalone example of integrating Restlet technology into GWT apps.  See the &#8220;Examples&#8221; section toward the end of the page.
       ]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Rob Heittman <a href="http://wiki.restlet.org/docs_1.1/g1/13-restlet/28-restlet/144-restlet.html">posted a simple, standalone example</a> of integrating Restlet technology into GWT apps.  See the &#8220;Examples&#8221; section toward the end of the page.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/radioae6rt.wordpress.com/287/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/radioae6rt.wordpress.com/287/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/radioae6rt.wordpress.com/287/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/radioae6rt.wordpress.com/287/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/radioae6rt.wordpress.com/287/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/radioae6rt.wordpress.com/287/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/radioae6rt.wordpress.com/287/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/radioae6rt.wordpress.com/287/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/radioae6rt.wordpress.com/287/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/radioae6rt.wordpress.com/287/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/radioae6rt.wordpress.com/287/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/radioae6rt.wordpress.com/287/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=radioae6rt.wordpress.com&blog=3314636&post=287&subd=radioae6rt&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://radioae6rt.wordpress.com/2008/09/11/gwtrestlet-example-app/feed/</wfw:commentRss>
		</item>
		<item>
		<title>GWT-Restlet snippet</title>
		<link>http://radioae6rt.wordpress.com/2008/09/10/gwt-restlet-snippet/</link>
		<comments>http://radioae6rt.wordpress.com/2008/09/10/gwt-restlet-snippet/#comments</comments>
		<pubDate>Wed, 10 Sep 2008 18:15:25 +0000</pubDate>
		<dc:creator>radioae6rt</dc:creator>
		
		<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://www.petrovic.org/blog/?p=286</guid>
		<description><![CDATA[Rob Heittman was good enough to post this tidbit of what a RESTful call and callback look like using the Restlet API in Google Web Toolkit:


 button.addClickListener(new ClickListener() {
    public void onClick(Widget sender) {
       new Client(Protocol.HTTP).put("http://localhost:8888/demo/hello.txt", "entity", new Callback() {
       [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Rob Heittman was good enough to <a href="http://restlet.tigris.org/servlets/ReadMsg?list=discuss&amp;msgNo=6184">post</a> this tidbit of what a RESTful call and callback look like using the <a href="http://www.restlet.org/">Restlet API</a> in Google Web Toolkit:</p>
<pre>
<code>
 button.addClickListener(new ClickListener() {
    public void onClick(Widget sender) {
       new Client(Protocol.HTTP).put("http://localhost:8888/demo/hello.txt", "entity", new Callback() {
          @Override
          public void onEvent(Request request, Response response) {
              try {
                 label.setText(response.getEntity().getText());
              } catch (final Exception ioException) {
                  GWT.log("Restlet I/O failed", ioException);
              }
           }
        });
     }
   });
</code>
</pre>
<p>You&#8217;d use this in conjunction with a server process that can handle RESTful requests.  A bit more detail can be found <a href="http://blog.noelios.com/2008/07/25/restlet-ported-to-gwt/">here</a>.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/radioae6rt.wordpress.com/286/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/radioae6rt.wordpress.com/286/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/radioae6rt.wordpress.com/286/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/radioae6rt.wordpress.com/286/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/radioae6rt.wordpress.com/286/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/radioae6rt.wordpress.com/286/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/radioae6rt.wordpress.com/286/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/radioae6rt.wordpress.com/286/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/radioae6rt.wordpress.com/286/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/radioae6rt.wordpress.com/286/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/radioae6rt.wordpress.com/286/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/radioae6rt.wordpress.com/286/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=radioae6rt.wordpress.com&blog=3314636&post=286&subd=radioae6rt&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://radioae6rt.wordpress.com/2008/09/10/gwt-restlet-snippet/feed/</wfw:commentRss>
		</item>
		<item>
		<title>New JXTA ContentService</title>
		<link>http://radioae6rt.wordpress.com/2008/09/10/new-jxta-contentservice/</link>
		<comments>http://radioae6rt.wordpress.com/2008/09/10/new-jxta-contentservice/#comments</comments>
		<pubDate>Wed, 10 Sep 2008 14:12:46 +0000</pubDate>
		<dc:creator>radioae6rt</dc:creator>
		
		<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://www.petrovic.org/blog/?p=285</guid>
		<description><![CDATA[Mike Cumings, JXTA community member, has been busy at work writing a Content service for JXTA.  In Mike&#8217;s own words:

&#8220;The ContentService is a recent addition to the JXTA (JXSE) API which allows arbitrary data (Content) to be transferred from one Peer to another.  The specific mechanism/algorithms used to transfer the Content are abstracted [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Mike Cumings, JXTA community member, has been busy at work writing a Content service for JXTA.  In Mike&#8217;s own words:</p>
<p>
&#8220;The ContentService is a recent addition to the JXTA (JXSE) API which allows arbitrary data (Content) to be transferred from one Peer to another.  The specific mechanism/algorithms used to transfer the Content are abstracted away, allowing the developer to utilize an existing general purpose transfer mechanisms or create their own transfer implementation, all while exposing as much state information - such as the details of the transfer progress - to the API user.&#8221;
</p>
<p>The ContentService is a great addition to the platform, making it much easier from a programmer&#8217;s perspective to move bits from one peer to another.  The service is available in the platform now, at the head of the SVN trunk, and will be available in official release form with the next release of the platform.</p>
<p>Good stuff, Mike!</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/radioae6rt.wordpress.com/285/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/radioae6rt.wordpress.com/285/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/radioae6rt.wordpress.com/285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/radioae6rt.wordpress.com/285/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/radioae6rt.wordpress.com/285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/radioae6rt.wordpress.com/285/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/radioae6rt.wordpress.com/285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/radioae6rt.wordpress.com/285/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/radioae6rt.wordpress.com/285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/radioae6rt.wordpress.com/285/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/radioae6rt.wordpress.com/285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/radioae6rt.wordpress.com/285/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=radioae6rt.wordpress.com&blog=3314636&post=285&subd=radioae6rt&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://radioae6rt.wordpress.com/2008/09/10/new-jxta-contentservice/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Boilerplate for Cocoa/iPhone NSURLConnection and NSXMLParser delegates</title>
		<link>http://radioae6rt.wordpress.com/2008/09/01/boilerplate-for-cocoaiphone-nsurlconnection-and-nsxmlparser-delegates/</link>
		<comments>http://radioae6rt.wordpress.com/2008/09/01/boilerplate-for-cocoaiphone-nsurlconnection-and-nsxmlparser-delegates/#comments</comments>
		<pubDate>Mon, 01 Sep 2008 20:57:37 +0000</pubDate>
		<dc:creator>radioae6rt</dc:creator>
		
		<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://www.petrovic.org/blog/?p=284</guid>
		<description><![CDATA[There may be an easier, more sophisticated way to do this, but here&#8217;s one way to add boilerplate code for the  methods required of delegates of Cocoa or iPhone NSURLConnection and NSXMLParser.  Add parser-delegates.sh and url-delegates.sh to your bin directory, then add them to your User Scripts in Xcode via &#8220;Edit User Scripts/Add [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>There may be an easier, more sophisticated way to do this, but here&#8217;s one way to add boilerplate code for the  methods required of delegates of Cocoa or iPhone NSURLConnection and NSXMLParser.  Add <a href="http://www.petrovic.org/xcode/parser-delegates.sh">parser-delegates.sh</a> and <a href="http://www.petrovic.org/xcode/url-delegates.sh">url-delegates.sh</a> to your <tt>bin</tt> directory, then add them to your User Scripts in Xcode via &#8220;Edit User Scripts/Add Script File&#8230;&#8221;.  When you need to implement these methods in a class file, place the cursor where you want the delegates, then execute the scripts via the Xcode User Script facility.  The script output will be pasted into the editor at the cursor.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/radioae6rt.wordpress.com/284/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/radioae6rt.wordpress.com/284/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/radioae6rt.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/radioae6rt.wordpress.com/284/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/radioae6rt.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/radioae6rt.wordpress.com/284/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/radioae6rt.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/radioae6rt.wordpress.com/284/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/radioae6rt.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/radioae6rt.wordpress.com/284/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/radioae6rt.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/radioae6rt.wordpress.com/284/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=radioae6rt.wordpress.com&blog=3314636&post=284&subd=radioae6rt&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://radioae6rt.wordpress.com/2008/09/01/boilerplate-for-cocoaiphone-nsurlconnection-and-nsxmlparser-delegates/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Support Barack Obama</title>
		<link>http://radioae6rt.wordpress.com/2008/08/17/support-barack-obama/</link>
		<comments>http://radioae6rt.wordpress.com/2008/08/17/support-barack-obama/#comments</comments>
		<pubDate>Sun, 17 Aug 2008 23:48:57 +0000</pubDate>
		<dc:creator>radioae6rt</dc:creator>
		
		<category><![CDATA[Internet]]></category>

		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://www.petrovic.org/blog/?p=282</guid>
		<description><![CDATA[I&#8217;ve made a few financial contributions to the Obama campaign, which is the most important run for the presidency in my lifetime.  Be a part of our own redemption as a nation &#8212; help elect this man the next President of the United States with not only your vote, but with a small contribution [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I&#8217;ve made a few financial contributions to the Obama campaign, which is the most important run for the presidency in my lifetime.  <a href="http://my.barackobama.com/page/outreach/view/main/MarkPetrovic">Be a part of our own redemption as a nation</a> &#8212; help elect this man the next President of the United States with not only your vote, but with a small contribution to the campaign.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/radioae6rt.wordpress.com/282/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/radioae6rt.wordpress.com/282/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/radioae6rt.wordpress.com/282/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/radioae6rt.wordpress.com/282/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/radioae6rt.wordpress.com/282/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/radioae6rt.wordpress.com/282/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/radioae6rt.wordpress.com/282/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/radioae6rt.wordpress.com/282/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/radioae6rt.wordpress.com/282/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/radioae6rt.wordpress.com/282/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/radioae6rt.wordpress.com/282/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/radioae6rt.wordpress.com/282/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=radioae6rt.wordpress.com&blog=3314636&post=282&subd=radioae6rt&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://radioae6rt.wordpress.com/2008/08/17/support-barack-obama/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Regex on the iPhone</title>
		<link>http://radioae6rt.wordpress.com/2008/08/16/regex-on-the-iphone/</link>
		<comments>http://radioae6rt.wordpress.com/2008/08/16/regex-on-the-iphone/#comments</comments>
		<pubDate>Sat, 16 Aug 2008 16:36:08 +0000</pubDate>
		<dc:creator>radioae6rt</dc:creator>
		
		<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://www.petrovic.org/blog/?p=281</guid>
		<description><![CDATA[John Engelhart wrote a nice piece of code, RegexKitLite, that allows regex programming on the iPhone.  RegexKitLite is part of his larger RegexKit project.
There is something funky about how the simulator and device SDKs work with respect to how this code pulls in header files, however.  I had to insert an #ifdef as [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>John Engelhart wrote a nice piece of code, <a href="http://regexkit.sourceforge.net/#RegexKitLite">RegexKitLite</a>, that allows regex programming on the iPhone.  RegexKitLite is part of his larger <a href="http://regexkit.sourceforge.net/">RegexKit</a> project.</p>
<p>There is something funky about how the simulator and device SDKs work with respect to how this code pulls in header files, however.  I had to insert an #ifdef as a hack to get the code to work on a real iPhone device.  The code works as-is if running in the simulator.  Here is the mod, to RegexKitLite.m:</p>
<pre>
#ifdef iPhone
  else { if((splitStrings = rkl_realloc(&amp;scratchBuffer[1], splitStringsSize, (NSUInteger)1)) == NULL) { goto exitNow; } }
#else
  else { if((splitStrings = rkl_realloc(&amp;scratchBuffer[1], splitStringsSize, (NSUInteger)NSScannedOption)) == NULL) { goto exitNow; } }
#endif
</pre>
<p>near the original line 579.</p>
<p><b>October 21, 2008 update</b>  John Engelhart sent me a note indicating that v2.2 of RegexKitLite is available, and that this version probably doesn&#8217;t need this #ifdef.  He was right: I tested my original simple test code against v2.2, and it seems to work fine.  Thanks, John.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/radioae6rt.wordpress.com/281/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/radioae6rt.wordpress.com/281/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/radioae6rt.wordpress.com/281/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/radioae6rt.wordpress.com/281/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/radioae6rt.wordpress.com/281/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/radioae6rt.wordpress.com/281/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/radioae6rt.wordpress.com/281/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/radioae6rt.wordpress.com/281/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/radioae6rt.wordpress.com/281/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/radioae6rt.wordpress.com/281/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/radioae6rt.wordpress.com/281/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/radioae6rt.wordpress.com/281/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=radioae6rt.wordpress.com&blog=3314636&post=281&subd=radioae6rt&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://radioae6rt.wordpress.com/2008/08/16/regex-on-the-iphone/feed/</wfw:commentRss>
		</item>
		<item>
		<title>UI programming on the iPhone</title>
		<link>http://radioae6rt.wordpress.com/2008/08/12/ui-programming-on-the-iphone/</link>
		<comments>http://radioae6rt.wordpress.com/2008/08/12/ui-programming-on-the-iphone/#comments</comments>
		<pubDate>Tue, 12 Aug 2008 17:27:44 +0000</pubDate>
		<dc:creator>radioae6rt</dc:creator>
		
		<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://www.petrovic.org/blog/?p=280</guid>
		<description><![CDATA[Some good links on programming view controllers and table views on the iPhone.
       ]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Some good links on programming <a href="https://developer.apple.com/iphone/library/featuredarticles/ViewControllerPGforiPhoneOS/Introduction/chapter_1_section_1.html">view controllers</a> and <a href="https://developer.apple.com/iphone/library/documentation/UserExperience/Conceptual/TableView_iPhone/Introduction/chapter_1_section_1.html">table views</a> on the iPhone.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/radioae6rt.wordpress.com/280/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/radioae6rt.wordpress.com/280/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/radioae6rt.wordpress.com/280/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/radioae6rt.wordpress.com/280/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/radioae6rt.wordpress.com/280/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/radioae6rt.wordpress.com/280/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/radioae6rt.wordpress.com/280/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/radioae6rt.wordpress.com/280/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/radioae6rt.wordpress.com/280/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/radioae6rt.wordpress.com/280/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/radioae6rt.wordpress.com/280/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/radioae6rt.wordpress.com/280/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=radioae6rt.wordpress.com&blog=3314636&post=280&subd=radioae6rt&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://radioae6rt.wordpress.com/2008/08/12/ui-programming-on-the-iphone/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>