<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.2.2" -->
<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/"
	>

<channel>
	<title>that's great...</title>
	<link>http://jaybose.com</link>
	<description>Yapping about stuff.</description>
	<pubDate>Sat, 07 Aug 2010 02:26:48 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.2</generator>
	<language>en</language>
			<item>
		<title>Spring Security in Google App Engine&#8230;</title>
		<link>http://jaybose.com/archives/spring-security-in-google-app-engine/</link>
		<comments>http://jaybose.com/archives/spring-security-in-google-app-engine/#comments</comments>
		<pubDate>Sat, 07 Aug 2010 02:26:48 +0000</pubDate>
		<dc:creator>Jay</dc:creator>
		
		<category><![CDATA[Google App Engine]]></category>

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

		<guid isPermaLink="false">http://jaybose.com/archives/spring-security-in-google-app-engine/</guid>
		<description><![CDATA[When delving into the Google App Engine (GAE) world, aside from NOSQL (Not Only SQL), there are a number of other unfamiliar paradigms you&#8217;ll encounter. If you&#8217;re used to a number of technologies, such as Spring, Hibernate, Sitemesh, you may fear that you&#8217;ll be starting from scratch. The fact is, yes, in some cases you [...]]]></description>
			<content:encoded><![CDATA[<p>When delving into the <a href="http://code.google.com/appengine/" target="_blank">Google App Engine (GAE)</a> world, aside from NOSQL (<strong>Not Only SQL</strong>), there are a number of other unfamiliar paradigms you&#8217;ll encounter. If you&#8217;re used to a number of technologies, such as Spring, Hibernate, Sitemesh, you may fear that you&#8217;ll be starting from scratch. The fact is, yes, in some cases you will be. However, <em>all is not lost</em>.</p>
<p>Although <a href="http://code.google.com/p/google-gin/" target="_blank">Gin</a> and <a href="http://code.google.com/p/google-guice/" target="_blank">Guice</a> are seemingly the favored GAE DI frameworks, you <strong>can</strong> still use Spring for your DI/IOC needs. Furthermore, thanks to Spring Security team&#8217;s, Luke Taylor, you can continue to use Spring Security. In <a href="http://blog.springsource.com/2010/08/02/spring-security-in-google-app-engine/" target="_blank">this post</a>, he gives you clear steps on how.</p>
]]></content:encoded>
			<wfw:commentRss>http://jaybose.com/archives/spring-security-in-google-app-engine/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Google IO - Architecting GWT Apps talk</title>
		<link>http://jaybose.com/archives/google-io-architecting-gwt-apps-talk/</link>
		<comments>http://jaybose.com/archives/google-io-architecting-gwt-apps-talk/#comments</comments>
		<pubDate>Wed, 04 Aug 2010 22:20:10 +0000</pubDate>
		<dc:creator>Jay</dc:creator>
		
		<category><![CDATA[GWT]]></category>

		<guid isPermaLink="false">http://jaybose.com/archives/google-io-architecting-gwt-apps-talk/</guid>
		<description><![CDATA[





Ray Ryan has another talk on creating great GWT apps. This time his primary focus was on creating &#8220;production&#8221; ready applications. A number of things are required to do this. Things like Built-in logging support for GWT, and User Actions (instrumented Widgets), guarding against Cross-Site Attacks, etc. Some of this is less about the technology [...]]]></description>
			<content:encoded><![CDATA[<div align="center">
<object style="height: 344px; width: 425px">
<param name="movie" value="http://www.youtube.com/v/M5x6E6ze1x8"></param>
<param name="allowFullScreen" value="true"></param>
<param name="allowScriptAccess" value="always"><embed src="http://www.youtube.com/v/M5x6E6ze1x8" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"></embed></param></object>
</div>
<p>Ray Ryan has another talk on creating great GWT apps. This time his primary focus was on creating &#8220;production&#8221; ready applications. A number of things are required to do this. Things like Built-in logging support for GWT, and <strong>User Actions</strong> (instrumented Widgets), guarding against Cross-Site Attacks, etc. Some of this is less about the technology of GWT, and more about the <strong>consciousness </strong>of the developers.</p>
<p>Building on his talk from the <a href="http://jaybose.com/archives/google-io-best-practices-for-gwt-talk/">previous year</a>, he of course mentions the <strong>MVP</strong> (Model-View-Presenter) pattern. However, this time around, <a href="http://www.springsource.org/roo">Spring&#8217;s Roo</a> is used to build the apps, which changes a few things. It seems some people were complaining (<em>loudly?</em>) about the Presenter pattern requiring a good deal of boilerplate code. So, he describes how using <strong>Roo</strong> actually eliminates a reasonable amount of code - namely the DTOs and Presenters. When using <strong>Roo</strong>, the DTOs and Activity (similar to Android&#8217;s Activity) instances are generated for you. It seems that the Activity replaces the Presenter. As with last time, he explains how coding this way reduces the effort needed to build <em>complete</em> GWT tests. Again, definitely worth a watch!</p>
]]></content:encoded>
			<wfw:commentRss>http://jaybose.com/archives/google-io-architecting-gwt-apps-talk/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Understanding&#8230;</title>
		<link>http://jaybose.com/archives/understanding/</link>
		<comments>http://jaybose.com/archives/understanding/#comments</comments>
		<pubDate>Tue, 03 Aug 2010 00:54:34 +0000</pubDate>
		<dc:creator>Jay</dc:creator>
		
		<category><![CDATA[Love of Sophia]]></category>

		<guid isPermaLink="false">http://jaybose.com/archives/understanding/</guid>
		<description><![CDATA[One of the few things I value over all other things is understanding. I don&#8217;t feel I&#8217;m gained much since the age of 28. I&#8217;m no where near where I think I should be. I hit the 30 mark a few days back, and as far as understanding goes, I don&#8217;t have much more of [...]]]></description>
			<content:encoded><![CDATA[<p>One of the few things I value over all other things is understanding. I don&#8217;t feel I&#8217;m gained much since the age of 28. I&#8217;m no where near where I think I should be. I hit the 30 mark a few days back, and as far as understanding goes, I don&#8217;t have much more of it. There has to be a reset, of sorts.</p>
<p><strong>Knowing in the absence of doing is uselessness.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://jaybose.com/archives/understanding/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Google IO - Best Practices for GWT talk</title>
		<link>http://jaybose.com/archives/google-io-best-practices-for-gwt-talk/</link>
		<comments>http://jaybose.com/archives/google-io-best-practices-for-gwt-talk/#comments</comments>
		<pubDate>Sun, 01 Aug 2010 17:37:44 +0000</pubDate>
		<dc:creator>Jay</dc:creator>
		
		<category><![CDATA[GWT]]></category>

		<guid isPermaLink="false">http://jaybose.com/archives/google-io-best-practices-for-gwt-talk/</guid>
		<description><![CDATA[





Awesome talk, great slides! If you aren&#8217;t already impressed by GWT (aka Swing for the all browsers  ) , this talk should bring you over. This gave a number of new ideas. One of them is obviously the MVP pattern. Ryan attributes this to the great Martin Fowler. So, I went to Fowler&#8217;s site [...]]]></description>
			<content:encoded><![CDATA[<div align="center">
<object style="height: 344px; width: 425px">
<param name="movie" value="http://www.youtube.com/v/PDuhR18-EdM"></param>
<param name="allowFullScreen" value="true"></param>
<param name="allowScriptAccess" value="always"><embed src="http://www.youtube.com/v/PDuhR18-EdM" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"></embed></param></object>
</div>
<p>Awesome talk, great slides! If you aren&#8217;t already impressed by GWT (<em>aka Swing for the all browsers <img src='http://jaybose.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </em>) , this talk should bring you over. This gave a number of new ideas. One of them is obviously the MVP pattern. Ryan attributes this to the great Martin Fowler. So, I went to Fowler&#8217;s site looking for more, and found this <a href="http://martinfowler.com/eaaDev/ModelViewPresenter.html" target="_blank">retirement note</a>.</p>
<p>I&#8217;m also now looking forward to using the the EventBus architecture. It reminds me of the one of the driving forces behind some organizations using SOA. It just makes sense. In my unit tests, I&#8217;m still a Luddite - at least in my use of Mock objects&#8230; Uh, the lack thereof. However, I&#8217;m sold on the style he presented.</p>
<p>I&#8217;m a long time Spring user, so not sure where I stand on moving to <a href="http://code.google.com/p/google-gin/" target="_blank">Gin</a> and <a href="http://code.google.com/p/google-guice/" target="_blank">Guice for GWT</a>. But when I looked, I didn&#8217;t see a Google OS project for easy Spring/GWT integration. Unless I&#8217;m missing something I don&#8217;t think I&#8217;ll have much of a choice.</p>
]]></content:encoded>
			<wfw:commentRss>http://jaybose.com/archives/google-io-best-practices-for-gwt-talk/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Ijeoma Jr, welcome to the world&#8230;</title>
		<link>http://jaybose.com/archives/ijeoma-jr-welcome-to-the-world/</link>
		<comments>http://jaybose.com/archives/ijeoma-jr-welcome-to-the-world/#comments</comments>
		<pubDate>Sun, 01 Aug 2010 16:42:45 +0000</pubDate>
		<dc:creator>Jay</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://jaybose.com/archives/ijeoma-jr-welcome-to-the-world/</guid>
		<description><![CDATA[ 

 My eldest brother, Ijeoma and his lovely wife, Gbemi, brought this little guy into the world just last week. Thanks be to God!

]]></description>
			<content:encoded><![CDATA[<div align="center"> <a href="http://jaybose.com/wp-content/uploads/2010/08/ijeoma-jr.JPG" title="Ijeoma Junior…"><img src="http://jaybose.com/wp-content/uploads/2010/08/ijeoma-jr.JPG" alt="Ijeoma Junior…" align="left" height="657" width="657" /></a></div>
<div>
 My eldest brother, Ijeoma and his lovely wife, Gbemi, brought this little guy into the world just last week. Thanks be to God!
</div>
]]></content:encoded>
			<wfw:commentRss>http://jaybose.com/archives/ijeoma-jr-welcome-to-the-world/feed/</wfw:commentRss>
		</item>
		<item>
		<title>nuthin but  a hero&#8230;</title>
		<link>http://jaybose.com/archives/nuthin-but-a-hero/</link>
		<comments>http://jaybose.com/archives/nuthin-but-a-hero/#comments</comments>
		<pubDate>Sun, 25 Jul 2010 02:14:21 +0000</pubDate>
		<dc:creator>Jay</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://jaybose.com/archives/nuthin-but-a-hero/</guid>
		<description><![CDATA[This guy, Tabi Bonney, is always coming up with creative video concepts to accompany his quality music. Hailing from DC, his music always has elements of the area and his African heritage. Truly talented. This video&#8217;s based on a hero theme. &#8220;Nuthin&#8217; but a Hero&#8221; is definitely worth a watch. Side note, I used to [...]]]></description>
			<content:encoded><![CDATA[<p>This guy, <strong>Tabi Bonney</strong>, is always coming up with creative video concepts to accompany his quality music. Hailing from DC, his music always has elements of the area and his African heritage. Truly talented. This video&#8217;s based on a hero theme. &#8220;Nuthin&#8217; but a Hero&#8221; is definitely worth a watch. Side note, I used to look like that <strong>cute kid</strong> with the cape, and then I grew up&#8230; <img src='http://jaybose.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p align="center">
<object width="640" height="385">
<param name="movie" value="http://www.youtube.com/v/L6bQG1PD2Vk&#038;rel=0&#038;color1=0xb1b1b1&#038;color2=0xd0d0d0&#038;hl=en_US&#038;feature=player_embedded&#038;fs=1"></param>
<param name="allowFullScreen" value="true"></param>
<param name="allowScriptAccess" value="always"></param><embed src="http://www.youtube.com/v/L6bQG1PD2Vk&#038;rel=0&#038;color1=0xb1b1b1&#038;color2=0xd0d0d0&#038;hl=en_US&#038;feature=player_embedded&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="385"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://jaybose.com/archives/nuthin-but-a-hero/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Caching for the DaoAuthenticationProvider - don&#8217;t do it</title>
		<link>http://jaybose.com/archives/caching-for-the-daoauthenticationprovider-dont-do-it/</link>
		<comments>http://jaybose.com/archives/caching-for-the-daoauthenticationprovider-dont-do-it/#comments</comments>
		<pubDate>Sun, 18 Jul 2010 20:31:45 +0000</pubDate>
		<dc:creator>Jay</dc:creator>
		
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://jaybose.com/archives/caching-for-the-daoauthenticationprovider-dont-do-it/</guid>
		<description><![CDATA[It&#8217;s extremely hard to remember that everything is not a nail. Whenever I&#8217;m using Hibernate Core and/or Hibernate Search, I plan on caching frequently used entities, in order to remove unnecessary load on the data-store(s). Pretty standard performance move. I tend to use Ehcache – currently on 1.7.
My latest problem arose when I decided that [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s extremely hard to remember that everything is not a nail. Whenever I&#8217;m using <strong><a href="http://www.hibernate.org/hibernate.html" target="_blank">Hibernate Core</a></strong> and/or <strong><a href="http://www.hibernate.org/hibernate/subprojects/search.html" target="_blank">Hibernate Search</a></strong>, I plan on caching frequently used entities, in order to remove unnecessary load on the data-store(s). Pretty standard performance move. I tend to use <strong><a href="http://ehcache.org/" target="_blank">Ehcache</a></strong> – currently on 1.7.</p>
<p>My latest problem arose when I decided that Spring Security&#8217;s <strong>DaoAuthenticationProvider</strong> should get as much of its information from a cache. Well, if you never change a user&#8217;s security information after they are logged in (ya know, like a password) this is fine. However, it&#8217;s actually fairly common that a user forgets their password. In some cases, a user might just want to change their password. In either case, if the <strong>DaoAuthenticationProvider</strong> is looking to a cache for its user data, it will deem the old password to be correct, at least until the cached entity expires. It took me 2 full days to figure this out. I assumed the bad data was being cached, but I could not find the source&#8230; I focused on Hibernate for the longest. I thought, maybe a forced flush? No? OK, how about making sure the cache-mode is set to Ignore. No? Hmm, what the heck?!</p>
<p>In the end, I just started looking for all forms of caching in the system. I finally stumbled upon my various <strong>DaoAuthenticationProvider</strong> Spring definitions, and their <em>userCache</em> dependencies. I went to to the Spring Security documentation and found out that because of this very issue, only stateless apps should use the non-default <em>userCache</em>. Ehh, live and learn&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://jaybose.com/archives/caching-for-the-daoauthenticationprovider-dont-do-it/feed/</wfw:commentRss>
		</item>
		<item>
		<title>snipping tool in window 7&#8230;</title>
		<link>http://jaybose.com/archives/snipping-tool-in-window-7/</link>
		<comments>http://jaybose.com/archives/snipping-tool-in-window-7/#comments</comments>
		<pubDate>Sun, 30 May 2010 17:53:30 +0000</pubDate>
		<dc:creator>Jay</dc:creator>
		
		<category><![CDATA[Technical stuff]]></category>

		<guid isPermaLink="false">http://jaybose.com/archives/snipping-tool-in-window-7/</guid>
		<description><![CDATA[OK, so Windows 7 has this awesome screen capture tool that appears on the menu just after you do your first screen capture (Alt + PrtScn)&#8230; It&#8217;s called Snipping Tool. Considering the fact that it&#8217;s free, I was pretty surprised how well it compared to a commercial product I was going to buy called SnagIt.
Anyway, [...]]]></description>
			<content:encoded><![CDATA[<p>OK, so Windows 7 has this awesome screen capture tool that appears on the menu just after you do your first screen capture (<em>Alt + PrtScn</em>)&#8230; It&#8217;s called <strong><a href="http://windows.microsoft.com/en-us/windows-vista/Use-Snipping-Tool-to-capture-screen-shots" title="Snipping Tool on MS' site" target="_blank">Snipping Tool</a></strong>. Considering the fact that it&#8217;s free, I was pretty surprised how well it compared to a commercial product I was going to buy called <a href="http://www.techsmith.com/screen-capture.asp" title="SnagIt's site" target="_blank">SnagIt</a>.</p>
<p>Anyway, yet another subtle difference between what MS used to call an OS, and Windows 7&#8230;</p>
<p align="center"> <a href="http://jaybose.com/wp-content/uploads/2010/05/untitled.png" title="Screen Shot of Snipping Tool… kind meta."><br />
<img src="http://jaybose.com/wp-content/uploads/2010/05/untitled.png" alt="Screen Shot of Snipping Tool… kind meta." height="277" width="527" /><br />
</a></p>
]]></content:encoded>
			<wfw:commentRss>http://jaybose.com/archives/snipping-tool-in-window-7/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Hawthorne Neighborhood Revitalization&#8230;</title>
		<link>http://jaybose.com/archives/hawthorne-neighborhood-revitalization/</link>
		<comments>http://jaybose.com/archives/hawthorne-neighborhood-revitalization/#comments</comments>
		<pubDate>Mon, 17 May 2010 23:45:08 +0000</pubDate>
		<dc:creator>Jay</dc:creator>
		
		<category><![CDATA[Giving]]></category>

		<guid isPermaLink="false">http://jaybose.com/archives/hawthorne-neighborhood-revitalization/</guid>
		<description><![CDATA[As usual, Habitat for Humanity (H4H) is stepping it&#8217;s game up&#8230; The Hawthorne area of Minneapolis, like the rest of the country, has been hit hard by the housing crisis. In the video below, Sue Haigh and H4H find a new reason to build and renovate homes.





]]></description>
			<content:encoded><![CDATA[<p>As usual, <a href="http://www.tchabitat.org/">Habitat for Humanity (H4H)</a> is stepping it&#8217;s game up&#8230; The Hawthorne area of Minneapolis, like the rest of the country, has been hit hard by the housing crisis. In the video below, <strong>Sue Haigh</strong> and H4H find a new reason to build and renovate homes.</p>
<p align="center">
<object width="660" height="405">
<param name="movie" value="http://www.youtube-nocookie.com/v/p3xlEwoV53k&#038;hl=en_US&#038;fs=1&#038;color1=0x006699&#038;color2=0x54abd6&#038;border=1"></param>
<param name="allowFullScreen" value="true"></param>
<param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube-nocookie.com/v/p3xlEwoV53k&#038;hl=en_US&#038;fs=1&#038;color1=0x006699&#038;color2=0x54abd6&#038;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="660" height="405"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://jaybose.com/archives/hawthorne-neighborhood-revitalization/feed/</wfw:commentRss>
		</item>
		<item>
		<title>United Kingdom Constitution&#8230;</title>
		<link>http://jaybose.com/archives/united-kingdom-constitution/</link>
		<comments>http://jaybose.com/archives/united-kingdom-constitution/#comments</comments>
		<pubDate>Tue, 11 May 2010 23:22:51 +0000</pubDate>
		<dc:creator>Jay</dc:creator>
		
		<category><![CDATA[Funny]]></category>

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

		<guid isPermaLink="false">http://jaybose.com/archives/united-kingdom-constitution/</guid>
		<description><![CDATA[



The Daily Show With Jon Stewart
Mon - Thurs 11p / 10c


Clustershag to 10 Downing - Hung Parliament


www.thedailyshow.com








Daily Show Full Episodes
Political Humor
Tea Party







OK, I saw Jon Stewart&#8217;s item above, and they were talking about the UK Constitution. I heard someone say that the UK&#8217;s constitution is &#8220;unwritten&#8221;&#8230;
I thought, Wait, what did they say? I assumed this [...]]]></description>
			<content:encoded><![CDATA[<div align="center">
<table style='font:11px arial; color:#333; background-color:#f5f5f5' cellpadding='0' cellspacing='0' width='360' height='353'>
<tbody>
<tr style='background-color:#e5e5e5' valign='middle'>
<td style='padding:2px 1px 0px 5px;'><a target='_blank' style='color:#333; text-decoration:none; font-weight:bold;' href='http://www.thedailyshow.com'>The Daily Show With Jon Stewart</a></td>
<td style='padding:2px 5px 0px 5px; text-align:right; font-weight:bold;'>Mon - Thurs 11p / 10c</td>
</tr>
<tr style='height:14px;' valign='middle'>
<td style='padding:2px 1px 0px 5px;' colspan='2'><a target='_blank' style='color:#333; text-decoration:none; font-weight:bold;' href='http://www.thedailyshow.com/watch/mon-may-10-2010/clustershag-to-10-downing---hung-parliament'>Clustershag to 10 Downing - Hung Parliament</a></td>
</tr>
<tr style='height:14px; background-color:#353535' valign='middle'>
<td colspan='2' style='padding:2px 5px 0px 5px; width:360px; overflow:hidden; text-align:right'><a target='_blank' style='color:#96deff; text-decoration:none; font-weight:bold;' href='http://www.thedailyshow.com/'>www.thedailyshow.com</a></td>
</tr>
<tr valign='middle'>
<td style='padding:0px;' colspan='2'><embed style='display:block' src='http://media.mtvnservices.com/mgid:cms:item:comedycentral.com:309126' width='360' height='301' type='application/x-shockwave-flash' wmode='window' allowFullscreen='true' flashvars='autoPlay=false' allowscriptaccess='always' allownetworking='all' bgcolor='#000000'></embed></td>
</tr>
<tr style='height:18px;' valign='middle'>
<td style='padding:0px;' colspan='2'>
<table style='margin:0px; text-align:center' cellpadding='0' cellspacing='0' width='100%' height='100%'>
<tr valign='middle'>
<td style='padding:3px; width:33%;'><a target='_blank' style='font:10px arial; color:#333; text-decoration:none;' href='http://www.thedailyshow.com/full-episodes/'>Daily Show Full Episodes</a></td>
<td style='padding:3px; width:33%;'><a target='_blank' style='font:10px arial; color:#333; text-decoration:none;' href='http://www.indecisionforever.com'>Political Humor</a></td>
<td style='padding:3px; width:33%;'><a target='_blank' style='font:10px arial; color:#333; text-decoration:none;' href='http://www.thedailyshow.com/videos/tag/Tea+Party'>Tea Party</a></td>
</tr>
</table>
</td>
</tr>
</tbody>
</table>
</div>
<p>OK, I saw Jon Stewart&#8217;s item above, and they were talking about the UK Constitution. I heard someone say that the UK&#8217;s constitution is &#8220;unwritten&#8221;&#8230;<br />
I thought, <strong>Wait, what did they say?</strong> I assumed this was just a joke. As it turns out, the UK&#8217;s constitution is unwritten, as in one whole document. <a href="http://en.wikipedia.org/wiki/British_Constitution">Britain is actually governed by a number of documents.</a> Funny.</p>
]]></content:encoded>
			<wfw:commentRss>http://jaybose.com/archives/united-kingdom-constitution/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
