<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>My Paperless Words</title>
	<atom:link href="http://paperlessme.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://paperlessme.wordpress.com</link>
	<description>On Software and Other Cornucopias</description>
	<lastBuildDate>Fri, 14 Mar 2008 12:26:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='paperlessme.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>My Paperless Words</title>
		<link>http://paperlessme.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://paperlessme.wordpress.com/osd.xml" title="My Paperless Words" />
	<atom:link rel='hub' href='http://paperlessme.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Get your ANT together with Subversion and SQL.</title>
		<link>http://paperlessme.wordpress.com/2008/03/13/get-your-ant-together-with-subversion-and-sql/</link>
		<comments>http://paperlessme.wordpress.com/2008/03/13/get-your-ant-together-with-subversion-and-sql/#comments</comments>
		<pubDate>Thu, 13 Mar 2008 19:34:32 +0000</pubDate>
		<dc:creator>paperlessme</dc:creator>
				<category><![CDATA[Ant]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[SQLPlus]]></category>
		<category><![CDATA[Subversion]]></category>
		<category><![CDATA[svnkit]]></category>

		<guid isPermaLink="false">http://paperlessme.wordpress.com/?p=11</guid>
		<description><![CDATA[Never underestimate the power of an ant . It has been observed to easily push along a bread crumb ten times its size. When it does several such tasks in a row, an ant can get some real work done. The ANT script below shows that it does not take much to get data exported [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=paperlessme.wordpress.com&amp;blog=2528992&amp;post=11&amp;subd=paperlessme&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal"><span style="font-size:10pt;">Never underestimate the power of an ant </span><a href="http://paperlessme.files.wordpress.com/2008/03/antur.gif" title="Ant at work"><img src="http://paperlessme.files.wordpress.com/2008/03/antur.gif?w=460" alt="Ant at work" /></a><span style="font-size:10pt;">.  It has been observed to easily push along a bread crumb ten times its size.  When it does several such tasks in a row, an ant can get some real work done. </span></p>
<p class="MsoNormal"><span style="font-size:10pt;"> The ANT script below shows that it does not take much to get data exported from Subversion.  Then, one can do whatever other tasks are needed with the exported data.  <span> </span>In this example, another task does SQL Plus processing with the exported file. For instance, the file could contain SQL code for creating/replacing a package.</span></p>
<p class="MsoNormal"><span style="font-size:10pt;"> Before plunging into the script, let’s set up the ANT environment for these tasks.<span>   </span>Drop <i>svnkit.jar</i> and <i>svnkit-cli.jar</i><span>  </span>(download from <b><a href="http://svnkit.com/kb/user-guide-ant.html" target="_blank" title="http://svnkit.com/kb/user-guide-ant.html">svnkit</a></b>, a subversion java tool at )<span>  </span>into your ANT_HOME/lib directory.</span></p>
<p class="MsoNormal"><span style="font-size:10pt;">Next, place the <i>incanto.jar</i>, supporting the Oracle &lt;sqlplus&gt; task (download from <b><a href="http://incanto.sourceforge.net/usage-sqlplus.html" title="http://incanto.sourceforge.net/usage-sqlplus.html" target="_blank">incanto</a></b> ) into the same ANT_HOME/lib directory. <span> </span>(You will find the above jar files when you open the downloaded files, and their names could be slightly different.)<br />
By configuring some ANT properties (used below) in a file beforehand, we are ready to fire off this ANT script:</span></p>
<blockquote><p><span style="font-size:9pt;">. &lt;taskdef name=&#8221;sqlplus&#8221; classname=&#8221;net.sf.incanto.Sqlplus&#8221;/&gt;<br />
. &lt;property file=&#8221;${antProps}&#8221;/&gt;<br />
.<br />
&lt;target name=&#8221;svn.export&#8221;&gt;<br />
&lt;echo message=&#8221;Exporting source from ${svn.url} to ${svn.exportPath }&#8221;/&gt;<br />
&lt;java classname=&#8221;org.tmatesoft.svn.cli.SVN&#8221;   dir=&#8221;${svn.exportPath}&#8221; fork=&#8221;true&#8221;&gt;</span><br />
<span style="font-size:9pt;">&lt;arg value=&#8221;co&#8221;/&gt;</span><br />
<span style="font-size:9pt;">&lt;arg value=&#8221;&#8211;username&#8221;/&gt;</span><br />
<span style="font-size:9pt;">&lt;arg value=&#8221;${svn.user}&#8221;/&gt;</span><br />
<span style="font-size:9pt;">&lt;arg value=&#8221;&#8211;password&#8221;/&gt;</span><br />
<span style="font-size:9pt;">&lt;arg value=&#8221;${svn.password}&#8221;/&gt;</span><br />
<span style="font-size:9pt;">&lt;arg value=&#8221;${svn.url}/${your.svn.branch}/XYZ&#8221;/&gt;</span><br />
<span style="font-size:9pt;"></span></p>
<p><span style="font-size:9pt;">   &lt;classpath&gt;</span><br />
<span style="font-size:9pt;">&lt;pathelement location=&#8221;${ant.lib.path}/svnkit.jar&#8221; /&gt;</span><br />
<span style="font-size:9pt;"> <span>        </span>&lt;pathelement location=&#8221;${ant.lib.path}/svnkit-cli.jar&#8221; /&gt;</span><br />
<span style="font-size:9pt;">&lt;/classpath&gt;<br />
&lt;/java&gt;<br />
&lt;/target&gt;</span></p>
<p class="MsoNormal"><span style="font-size:9pt;"> </span></p>
<p class="MsoNormal"><span style="font-size:9pt;">&lt;target name=&#8221;do.example&#8221; depends=”svn.export”&gt;<br />
<span></span>&lt;!&#8211; Create/replace ‘yourSql.pkb’ package exported above &#8211;&gt;<br />
</span><br />
<span style="font-size:9pt;"> &lt;sqlplus  logon=&#8221;${db.user}/${db.password}&#8221;</span><br />
<span style="font-size:9pt;"> <span>           </span>silent=&#8221;false&#8221; failonerror=&#8221;true&#8221;   resultproperty=&#8221;sql.returncode&#8221;</span><br />
<span style="font-size:9pt;"> <span>            </span>start=&#8221;${svn.exportPath}/XYZ/yourSql.pkb&#8221;&gt;</span><br />
<span style="font-size:9pt;"> &lt;/sqlplus&gt;</span></p>
<p class="MsoNormal"><span style="font-size:9pt;">&lt;/target&gt;</span></p>
</blockquote>
<p class="MsoNormal"> <span style="font-size:9pt;">Note that the Subversion client install is not needed with this example.  In the case when the Subversion client is already installed, then we can use the &lt;svn&gt; task for the export.  It requires a different set of jar files (from <b><a href="http://subclipse.tigris.org/svnant.html" title="http://subclipse.tigris.org/svnant.html" target="_blank">subclipse</a></b>).</span></p>
<blockquote>
<p class="MsoNormal"><span style="font-size:9pt;">&lt;!&#8211; load the svn task &#8211;&gt;</span></p>
<p class="MsoNormal"><span style="font-size:9pt;">&lt;taskdef name=&#8221;svn&#8221; classname=&#8221;org.tigris.subversion.svnant.SvnTask&#8221;/&gt;<br />
.<br />
<span> </span>&lt;svn username=&#8221;${svn.user}&#8221; password=&#8221;${svn.password}&#8221;&gt;<br />
&lt;export srcUrl=&#8221;${svn.url}/${your.svn.branch}/XYZ/youSql.pkb&#8221;                      destPath=&#8221;${svn.exportPath}&#8221;     revision=&#8221;HEAD&#8221; /&gt;<br />
<span></span>&lt;/svn&gt;</span></p></blockquote>
<p class="MsoNormal"><span style="font-size:9pt;">Now we got our ANT together. Power to the ant!</span></p>
<p class="MsoNormal">&nbsp;</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/paperlessme.wordpress.com/11/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/paperlessme.wordpress.com/11/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/paperlessme.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/paperlessme.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/paperlessme.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/paperlessme.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/paperlessme.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/paperlessme.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/paperlessme.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/paperlessme.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/paperlessme.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/paperlessme.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/paperlessme.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/paperlessme.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/paperlessme.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/paperlessme.wordpress.com/11/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=paperlessme.wordpress.com&amp;blog=2528992&amp;post=11&amp;subd=paperlessme&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://paperlessme.wordpress.com/2008/03/13/get-your-ant-together-with-subversion-and-sql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/178bf9c1d4539fa64872ebfa6602c225?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">paperlessme</media:title>
		</media:content>

		<media:content url="http://paperlessme.files.wordpress.com/2008/03/antur.gif" medium="image">
			<media:title type="html">Ant at work</media:title>
		</media:content>
	</item>
		<item>
		<title>Locate a phone number on a map and call it via VOIP</title>
		<link>http://paperlessme.wordpress.com/2008/02/15/locate-a-phone-number-on-a-map-and-call-it-via-voip/</link>
		<comments>http://paperlessme.wordpress.com/2008/02/15/locate-a-phone-number-on-a-map-and-call-it-via-voip/#comments</comments>
		<pubDate>Fri, 15 Feb 2008 16:03:29 +0000</pubDate>
		<dc:creator>paperlessme</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[GreaseMonkey]]></category>
		<category><![CDATA[phonemap]]></category>
		<category><![CDATA[VOIP]]></category>

		<guid isPermaLink="false">http://paperlessme.wordpress.com/?p=8</guid>
		<description><![CDATA[Install this script in your browser and locate a phone number on a map. Click to call the number via your VOIP provider. Cell phones are located by state/town and toll free numbers are excluded. Copy it from here. Tested with: Firefox 1.5.01 (requires GreaseMonkey add-on) and IE 6.x (requires Turnabout plug-in @ http://www.reifysoft.com &#38; [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=paperlessme.wordpress.com&amp;blog=2528992&amp;post=8&amp;subd=paperlessme&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Install this script in your browser and locate a phone number on a map.  Click to call the number via your VOIP provider.  Cell phones are located by state/town and toll free numbers are excluded.  Copy it from <a href="http://paperless.blogdrive.com" title="Copy of script">here</a>.</p>
<p>Tested with: Firefox 1.5.01 (requires <a href="https://addons.mozilla.org/en-US/firefox/addon/748">GreaseMonkey</a> add-on) and IE 6.x (requires Turnabout plug-in @ <a href="http://www.reifysoft.com/" target="_self">http://www.reifysoft.com</a> &amp; simple edit of their config.xml)</p>
<p>Less effort &#8211; More fun &#8211; Enjoy!</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/paperlessme.wordpress.com/8/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/paperlessme.wordpress.com/8/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/paperlessme.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/paperlessme.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/paperlessme.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/paperlessme.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/paperlessme.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/paperlessme.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/paperlessme.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/paperlessme.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/paperlessme.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/paperlessme.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/paperlessme.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/paperlessme.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/paperlessme.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/paperlessme.wordpress.com/8/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=paperlessme.wordpress.com&amp;blog=2528992&amp;post=8&amp;subd=paperlessme&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://paperlessme.wordpress.com/2008/02/15/locate-a-phone-number-on-a-map-and-call-it-via-voip/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/178bf9c1d4539fa64872ebfa6602c225?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">paperlessme</media:title>
		</media:content>
	</item>
		<item>
		<title>Simply Ant.</title>
		<link>http://paperlessme.wordpress.com/2008/01/15/hello-world/</link>
		<comments>http://paperlessme.wordpress.com/2008/01/15/hello-world/#comments</comments>
		<pubDate>Tue, 15 Jan 2008 19:13:12 +0000</pubDate>
		<dc:creator>paperlessme</dc:creator>
				<category><![CDATA[Ant]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[script]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[The open-source Apache Ant scripting tool has a &#60;sql&#62; task, that does not provide a way of feeding the results of the executed SQL back to the Ant script itself. With a few lines of code and by following some conventions, you can add this functionality to your Ant script. Here is how. &#60;!&#8211; Get [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=paperlessme.wordpress.com&amp;blog=2528992&amp;post=1&amp;subd=paperlessme&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The open-source <b>Apache</b> <b>Ant</b> scripting tool has a <a href="http://ant.apache.org/manual/CoreTasks/sql.html" title="SQL Task">&lt;sql&gt; task</a>, that does not provide  a way of feeding the results of the executed SQL back to the Ant script itself.   With a few  lines of code and by following some conventions, you can add this functionality to your Ant script. Here is how.</p>
<p>&lt;!&#8211; Get a record count SQL example using Oracle&#8217;s  sample DB &#8211;&gt;</p>
<blockquote><p>&lt;property name=&#8221;bin&#8221; location=&#8221;bin/<b>sqlforant.jar</b>&#8220;/&gt;<br />
&lt;script language=&#8221;javascript&#8221;&gt;<br />
&lt;![CDATA[<br />
project.setProperty("db.url","jdbc:oracle:thin:@mydb");<br />
project.setProperty("db.user","scott");<br />
project.setProperty("db.password","tiger");<br />
project.setProperty("db.type","SQL"); // default<br />
project.setProperty("db.type","XML");<br />
project.setProperty("db.query","select * from EMP;");<br />
]]&gt;&lt;/script&gt;<br />
&lt;taskdef name=&#8221;project&#8221; classname=&#8221;SqlForAnt&#8221; classpath=&#8221;${bin}&#8221;/&gt;<br />
&lt;project/&gt;<br />
&lt;echo message=&#8221;DB Query Results: ${db.results}&#8221;/&gt;</p></blockquote>
<p>To test the script:  Save this file <a href="http://paperlessme.files.wordpress.com/2008/01/sqlforant.jpg" title="SqlForAnt">SqlForAnt</a>  (right click) to place it in your folder specified by the <i>bin</i> property above with a <b>.jar</b> extension.</p>
<p>By omitting the project.setProperty(&#8220;db.type&#8221;,&#8221;XML&#8221;) line above, ${db.results} will be set to a single value or a comma delimited list of values, depending on the result set.</p>
<p>In order to execute a SQL function  or  a stored procedure two additional  properties should be set &#8211; project.setProperty(&#8220;db.type&#8221;,&#8221;FUNCTION&#8221;) or project.setProperty(&#8220;db.type&#8221;,&#8221;PROCEDURE&#8221;),   followed by project.setProperty(&#8220;db.results&#8221;, <i>res_type</i>) where <i>res_type</i> is one of the following: BIGINT, BINARY, BIT, BOOLEAN, BYTE, CHAR, DATE, DECIMAL, DOUBLE, FLOAT, INTEGER, LONG, NULL, NUMERIC, OTHER, REAL, SHORT, SMALLINT, TIME, TIMESTAMP, TINYINT, VARCHAR.</p>
<p>Here are two examples:</p>
<blockquote><p>project.setProperty(&#8220;db.type&#8221;,&#8221;FUNCTION&#8221;);<br />
project.setProperty(&#8220;db.query&#8221;,&#8221;getRecCount(&#8216;EMP&#8217;);&#8221;);<br />
project.setProperty(&#8220;db.results&#8221;,&#8221;DECIMAL&#8221;);</p>
<p>project.setProperty(&#8220;db.type&#8221;,&#8221;PROCEDURE&#8221;);<br />
project.setProperty(&#8220;db.query&#8221;,&#8221;begin TESTPARMS(&#8217;4/1/1981&#8242;, ?); end;&#8221;);<br />
project.setProperty(&#8220;db.results&#8221;,&#8221;integer&#8221;);</p></blockquote>
<p>In the case of a stored procedure, with more than one OUT parameter, the<i> res_type</i> should be a comma separated list of values. Omit the setting of this property for procedures without any OUT parameters. Procedures with INOUT parameters are not handled.</p>
<p>By default, <i>the oracle.jdbc.driver.OracleDriver</i> jdbc driver is used. It requires that the ojdbc14.jar or another jar supporting it, is placed in the Ant/lib directory.  The script can also execute with another jdbc driver, provided  one sets the  project.setProperty(&#8220;db.driver&#8221;,&#8221;<i>some.other.jdbc.driver</i>&#8220;) and places the supporting .jar files in the Ant/lib.  A good source of JDBC drivers is located <a href="http://developers.sun.com/product/jdbc/drivers" title="JDBC Drivers">here</a>.</p>
<p>Enjoy!</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/paperlessme.wordpress.com/1/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/paperlessme.wordpress.com/1/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/paperlessme.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/paperlessme.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/paperlessme.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/paperlessme.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/paperlessme.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/paperlessme.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/paperlessme.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/paperlessme.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/paperlessme.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/paperlessme.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/paperlessme.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/paperlessme.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/paperlessme.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/paperlessme.wordpress.com/1/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=paperlessme.wordpress.com&amp;blog=2528992&amp;post=1&amp;subd=paperlessme&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://paperlessme.wordpress.com/2008/01/15/hello-world/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/178bf9c1d4539fa64872ebfa6602c225?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">paperlessme</media:title>
		</media:content>
	</item>
	</channel>
</rss>
