<?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>Outrospective.org &#187; Software Development</title>
	<atom:link href="http://outrospective.org/wordpress/categories/software-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://outrospective.org/wordpress</link>
	<description></description>
	<lastBuildDate>Wed, 14 Mar 2012 07:55:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Get your CTRL+ALT+Fx keyboard shortcuts back in Ubuntu 11.10</title>
		<link>http://outrospective.org/wordpress/2012/03/get-your-ctrlaltfx-keyboard-shortcuts-back-in-ubuntu-11-10/</link>
		<comments>http://outrospective.org/wordpress/2012/03/get-your-ctrlaltfx-keyboard-shortcuts-back-in-ubuntu-11-10/#comments</comments>
		<pubDate>Wed, 14 Mar 2012 07:09:44 +0000</pubDate>
		<dc:creator>neversleepz</dc:creator>
				<category><![CDATA[IntelliJ IDEA]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://outrospective.org/wordpress/?p=504</guid>
		<description><![CDATA[I&#8217;m now using Ubuntu on my work desktop (nice change). My favourite IDE, IntelliJ Idea has a very useful shortcut CTRL+ALT+F7 to Show Usages of anything under the cursor. Its one of the most simple yet powerful features of the &#8230; <a href="http://outrospective.org/wordpress/2012/03/get-your-ctrlaltfx-keyboard-shortcuts-back-in-ubuntu-11-10/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m now using Ubuntu on my work desktop (nice change). My favourite IDE, IntelliJ Idea has a very useful shortcut CTRL+ALT+F7 to Show Usages of anything under the cursor. Its one of the most simple yet powerful features of the app. The unfortunate problem is that X11 uses CTRL+ALT+F&lt;1..6&gt; to switch between consoles and CTRL+ALT+F&lt;7..9&gt; to switch between desktops and it wins, so IntelliJ doesn&#8217;t respond to that useful shortcut anymore.</p>
<p>Tucked away in the Keyboard Layout control panel is an Options&#8230; button which brings up an options dialog with various options to configure your keyboard strokes &#8211; different to the normal Keyboard bindings you find in the normal Keyboard settings. These are more how you want the keys to be mapped rather than mapping them to functions. Under <em>Miscellaneous compatibility options</em> you&#8217;ll find &#8216;<em>Special keys (Ctrl+Alt+&lt;key&gt;) handled in a server</em>&#8216; and ticking this gives your shortcuts back to the desktop apps.<br />
<a href="http://outrospective.org/wordpress/2012/03/get-your-ctrlaltfx-keyboard-shortcuts-back-in-ubuntu-11-10/keyboard-layout-options/" rel="attachment wp-att-512"><img class="alignleft size-full wp-image-512" title="Keyboard Layout Options" src="http://outrospective.org/wordpress/wp-content/uploads/2012/01/Keyboard-Layout-Options.png" alt="" width="643" height="683" /></a><br />
Most *nix software wouldn&#8217;t assign shortcuts to the ctrl+alt+f&lt;n&gt; because its an accepted convention, but for software that works on multiple OS&#8217;, its nice to take this back.</p>
]]></content:encoded>
			<wfw:commentRss>http://outrospective.org/wordpress/2012/03/get-your-ctrlaltfx-keyboard-shortcuts-back-in-ubuntu-11-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Access restriction: The constructor NotSupposedToUseThisClass() is not accessible due to restriction on required library</title>
		<link>http://outrospective.org/wordpress/2011/12/access-restriction-the-constructor-notsupposedtousethisclass-is-not-accessible-due-to-restriction-on-required-library/</link>
		<comments>http://outrospective.org/wordpress/2011/12/access-restriction-the-constructor-notsupposedtousethisclass-is-not-accessible-due-to-restriction-on-required-library/#comments</comments>
		<pubDate>Mon, 12 Dec 2011 12:57:36 +0000</pubDate>
		<dc:creator>Kon</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://outrospective.org/wordpress/?p=484</guid>
		<description><![CDATA[So following from my previous post about compiling Java 5 with a Java 6 compiler and the real reason that I am posting today, was to talk about a curly error message I got in Eclipse today. I had the same &#8230; <a href="http://outrospective.org/wordpress/2011/12/access-restriction-the-constructor-notsupposedtousethisclass-is-not-accessible-due-to-restriction-on-required-library/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>So following from my previous post about compiling <a href="http://outrospective.org/wordpress/?p=481">Java 5 with a Java 6 compiler</a> and the real reason that I am posting today, was to talk about a curly error message I got in Eclipse today.</p>
<p>I had the same Eclipse 3.7 project both on Windows and Mac, but only the Mac version complained with a very unusal message.</p>
<div id="attachment_487" class="wp-caption alignleft" style="width: 1255px"><a href="http://outrospective.org/wordpress/2011/12/access-restriction-the-constructor-notsupposedtousethisclass-is-not-accessible-due-to-restriction-on-required-library/2011-12-12_23-40-27/" rel="attachment wp-att-487"><img class="size-full wp-image-487" title="sun.misc.Base64 on mac JDK 5" src="http://outrospective.org/wordpress/wp-content/uploads/2011/12/2011-12-12_23-40-27.png" alt="" width="1245" height="282" /></a><p class="wp-caption-text">sun.misc.Base64 on mac JDK 5</p></div>
<p>The complaint was against an internal sun.misc.Base64Encoder class which every 2nd Java dev on the internet recommends replacing its internal implementation with an Apache Commons alternative.</p>
<p>Initially I thought it had something to do with the manifest and access restrictions preventing code outside of the jar accessing the internal code &#8211; something I recall the JavaPosse talking about from their days of Java Studio. Since it was only isolated to the Mac JDK, perhaps Apple had included these restrictions in the manifest for the classes.jar that these classes were defined.</p>
<p>Turns out it has to do with Eclipse.  I found out that when I add a JRE/JDK in Eclipse, it appears to add Access Rules to a bunch of select classes in the classes jar.  Its a white list.  Anything not there is forbidden.</p>
<p>I don&#8217;t know what defines this, and they are &#8216;non modifiable&#8217; but adding in an access rule at the top leads this to go.</p>
<div id="attachment_488" class="wp-caption alignleft" style="width: 1150px"><a href="http://outrospective.org/wordpress/2011/12/access-restriction-the-constructor-notsupposedtousethisclass-is-not-accessible-due-to-restriction-on-required-library/2011-12-12_23-50-11/" rel="attachment wp-att-488"><img class="size-full wp-image-488" title="Java Build Path with Access Rules avoided" src="http://outrospective.org/wordpress/wp-content/uploads/2011/12/2011-12-12_23-50-11.png" alt="" width="1140" height="890" /></a><p class="wp-caption-text">Java Build Path with Access Rules avoided</p></div>
<p>Looks like this has been <a href="http://www.eclipsezone.com/eclipse/forums/t96756.html">tormenting people since Eclipse 3.3</a></p>
]]></content:encoded>
			<wfw:commentRss>http://outrospective.org/wordpress/2011/12/access-restriction-the-constructor-notsupposedtousethisclass-is-not-accessible-due-to-restriction-on-required-library/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Like rt.jar for like javac</title>
		<link>http://outrospective.org/wordpress/2011/12/like-rt-jar-for-like-javac/</link>
		<comments>http://outrospective.org/wordpress/2011/12/like-rt-jar-for-like-javac/#comments</comments>
		<pubDate>Mon, 12 Dec 2011 12:34:57 +0000</pubDate>
		<dc:creator>Kon</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://outrospective.org/wordpress/?p=481</guid>
		<description><![CDATA[Today I switched an Eclipse project using JDK 6 on OS X to JDK 5. Even though there are command line tags in javac to produce 1.5 compatible source, the need to use JDK 5 comes into being when implementing &#8230; <a href="http://outrospective.org/wordpress/2011/12/like-rt-jar-for-like-javac/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Today I switched an Eclipse project using JDK 6 on OS X to JDK 5.</p>
<p>Even though there are command line tags in javac to produce 1.5 compatible source, the need to use JDK 5 comes into being when implementing interfaces that have grown in the number of methods since Java 5.  A good example is the JDBC classes.  The number of methods in Java 6 versions of the <a href="http://docs.oracle.com/javase/6/docs/api/java/sql/Connection.html">java.sql.Connection</a> interface has grown by at least 6 (look for Since 1.6)</p>
<p>Having the Java 6 rt.jar or classes.jar where that interface resides will expect those new methods to be implemented and lead to a compilation error when you try to build.  On the opposite end, if you blindly start using the latest version of Java, you can easily start using new methods without realising.  Your colleagues will tell you when their 1.5 only environment stops compiling. <img src='http://outrospective.org/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://outrospective.org/wordpress/2011/12/like-rt-jar-for-like-javac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building Jetty-Ant for Jetty 7</title>
		<link>http://outrospective.org/wordpress/2011/10/jetty-ant/</link>
		<comments>http://outrospective.org/wordpress/2011/10/jetty-ant/#comments</comments>
		<pubDate>Fri, 21 Oct 2011 07:39:13 +0000</pubDate>
		<dc:creator>Kon</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Web Applications]]></category>
		<category><![CDATA[Jetty]]></category>

		<guid isPermaLink="false">http://outrospective.org/wordpress/?p=463</guid>
		<description><![CDATA[Jetty-ant for Jetty 7 is a hard find. The documentation is all wrong, but that if you look at the Jetty Developer page they do concede that. The split between eclipse and codehaus doesnt help either. There are a lot of &#8230; <a href="http://outrospective.org/wordpress/2011/10/jetty-ant/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Jetty-ant for Jetty 7 is a hard find.<br />
The <a href="http://docs.codehaus.org/display/JETTY/Ant+Jetty+Plugin">documentation</a> is all wrong, but that if you look at the Jetty Developer page they do concede that.<br />
The split between eclipse and codehaus doesnt help either. There are a lot of options to try and search, Maven repo (http://repo1.maven.org/maven2/org/eclipse/jetty/), other bits in svn.codehaus.org (<a href="http://svn.codehaus.org/jetty-contrib/sandbox/jetty-ant/">http://svn.codehaus.org/jetty-contrib/sandbox/jetty-ant/</a>), eclipse vs hightide release dirs (http://dist.codehaus.org/jetty/),&#8230;. aaarghh!<br />
To make things extra sucky, the SVN URLs in the doc for where you get jetty-ant have moved too.<br />
After a lot of searching it looks like this one is the key</p>
<p>https://svn.codehaus.org/jetty/archived/jetty-7/</p>
<p>instead of the one the docs refer to (https://svn.codehaus.org/jetty/jetty/branches/jetty-7 ) which 404s.</p>
<p>There are a lot of other resources that are required jetty-integration-project is req&#8217;d by the POM.  Its created in the main jetty-7 that I linked above.  Build that first (I only got as far as building the hightide-distribution) but it was enough to download all the required jars to build jetty-ant.  Phew!</p>
<p>&nbsp;</p>
<p>in super short</p>
<pre>svn co https://svn.codehaus.org/jetty/archived/jetty-7/
cd jetty-7
mvn install</pre>
<p>&#8230; builds a few different things, ultimately fails</p>
<pre>cd jetty-ant
mvn install</pre>
<p>&#8230; great success (now I just have to try it out &#8211; found in <code>jetty-ant\target\jetty-ant-7.5.0-SNAPSHOT.jar</code>)</p>
<p><strong>EDIT: </strong>When I last checked the documentation on the Eclipse documentation notes, it had thankfully been updated with an updated URL to download the ant target directly (18 Dec)</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://outrospective.org/wordpress/2011/10/jetty-ant/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cookies in JSF</title>
		<link>http://outrospective.org/wordpress/2010/12/cookies-in-jsf/</link>
		<comments>http://outrospective.org/wordpress/2010/12/cookies-in-jsf/#comments</comments>
		<pubDate>Mon, 20 Dec 2010 22:58:12 +0000</pubDate>
		<dc:creator>neversleepz</dc:creator>
				<category><![CDATA[Java EE]]></category>

		<guid isPermaLink="false">http://outrospective.org/wordpress/?p=443</guid>
		<description><![CDATA[If you ever need a reminder&#8230; Gareth Thomas Hill: Cookies in JSF. (hint) they are in the http servlet request and response that you get from the Faces ExternalContext]]></description>
			<content:encoded><![CDATA[<p>If you ever need a reminder&#8230;</p>
<p><a href="http://gthill.blogspot.com/2008/01/cookies-in-jsf.html">Gareth Thomas Hill: Cookies in JSF</a>.</p>
<p>(hint) they are in the http servlet request and response that you get from the Faces ExternalContext</p>
]]></content:encoded>
			<wfw:commentRss>http://outrospective.org/wordpress/2010/12/cookies-in-jsf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Presentation] Tomorrow’s Tech Today: HTML5</title>
		<link>http://outrospective.org/wordpress/2010/11/presentation-tomorrow%e2%80%99s-tech-today-html5/</link>
		<comments>http://outrospective.org/wordpress/2010/11/presentation-tomorrow%e2%80%99s-tech-today-html5/#comments</comments>
		<pubDate>Sun, 28 Nov 2010 11:04:47 +0000</pubDate>
		<dc:creator>Kon</dc:creator>
				<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Phone]]></category>
		<category><![CDATA[Web Applications]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[scott davis]]></category>

		<guid isPermaLink="false">http://outrospective.org/wordpress/?p=439</guid>
		<description><![CDATA[Groovy / Grails &#8216;personality&#8217;  (and I mean that in the most fondest use of the term) Scott Davis presents a great round up of some cool HTML features. InfoQ: Tomorrow’s Tech Today: HTML5. He introduces some good tools and utils that &#8230; <a href="http://outrospective.org/wordpress/2010/11/presentation-tomorrow%e2%80%99s-tech-today-html5/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Groovy / Grails &#8216;personality&#8217;  (and I mean that in the most fondest use of the term) Scott Davis presents a great round up of some cool HTML features.</p>
<p><a href="http://www.infoq.com/presentations/HTML5-Today">InfoQ: Tomorrow’s Tech Today: HTML5</a>.</p>
<p>He introduces some good tools and utils that help the <em>forward compatible</em> specification be read by HTML4 browsers none the wiser.</p>
<p>Firstly the HTML5 CSS trick to treat all the new HTML5 elements (header, nav, footer, video) to be treated as block elements in all browsers (except IE) and the <a href="code.google.com/p/html5shiv/">html5shiv</a> that does the same thing for IE.</p>
<p><em><strong>Trivia</strong></em>: &lt;input type=&#8221;someType&#8221;&gt; gets rendered as a textbox if yourbrowser doesnt knowhow to show it.</p>
<p>There are some references to these sites which talk more about HTML</p>
<p><a href="http://diveintohtml5.org">DiveIntoHtml5.org</a> &#8211; an upcoming o&#8217;reilly book you can read for free here</p>
<p><a href="http://html5rocks.com">HTML 5 Rocks</a></p>
<p>He talks about some stuff I wasnt too aware of such as HTML5 caching support (5mb) and SQL (25mb but no FF or IE, but useful for iPhone and Android browsers)</p>
<p><a href="http://html5demos.com">html5demos.com</a></p>
<p><a href="http://www.modernizr.com/">Modernizr</a> (detect support for HTML5 &amp; CSS3) &#8211; see <a href="http://findmebyip.com">findmebyip.com</a> for an example.</p>
<p>&#8220;The goal is to program for HTML 5 and backfill for the rest of the browsers&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://outrospective.org/wordpress/2010/11/presentation-tomorrow%e2%80%99s-tech-today-html5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android, Maven &amp; Idea 10</title>
		<link>http://outrospective.org/wordpress/2010/11/android-maven-idea-10/</link>
		<comments>http://outrospective.org/wordpress/2010/11/android-maven-idea-10/#comments</comments>
		<pubDate>Sat, 27 Nov 2010 02:45:52 +0000</pubDate>
		<dc:creator>neversleepz</dc:creator>
				<category><![CDATA[IntelliJ IDEA]]></category>
		<category><![CDATA[Phone]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[building]]></category>
		<category><![CDATA[idea]]></category>
		<category><![CDATA[Maven]]></category>
		<category><![CDATA[quick link]]></category>

		<guid isPermaLink="false">http://outrospective.org/wordpress/?p=436</guid>
		<description><![CDATA[An entry about how idea 10th has improved its Android support. There are still some issues but it is getting there. http://www.teleal.org/weblog/software/Building%20Android%20applications%20with%20Maven%20and%20IntelliJ.html]]></description>
			<content:encoded><![CDATA[<p>An entry about how idea 10th has improved its Android support. There are still some issues but it is getting there.</p>
<p><a href="http://www.teleal.org/weblog/software/Building%20Android%20applications%20with%20Maven%20and%20IntelliJ.html">http://www.teleal.org/weblog/software/Building%20Android%20applications%20with%20Maven%20and%20IntelliJ.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://outrospective.org/wordpress/2010/11/android-maven-idea-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jvm web framework feature matrix</title>
		<link>http://outrospective.org/wordpress/2010/11/jvm-web-framework-feature-matrix/</link>
		<comments>http://outrospective.org/wordpress/2010/11/jvm-web-framework-feature-matrix/#comments</comments>
		<pubDate>Mon, 22 Nov 2010 22:06:20 +0000</pubDate>
		<dc:creator>neversleepz</dc:creator>
				<category><![CDATA[Grails]]></category>
		<category><![CDATA[Platforms]]></category>
		<category><![CDATA[Spring]]></category>
		<category><![CDATA[Web Applications]]></category>
		<category><![CDATA[framework web comparison]]></category>

		<guid isPermaLink="false">http://outrospective.org/wordpress/?p=435</guid>
		<description><![CDATA[Nice to know. A spreadsheet simply rating characteristics of each framework. Grails Spring MVC Rails are the top players JSF was one of the more poorly ranked. Though they didn&#8217;t differentiate between v1 or 2. http://spreadsheets.google.com/pub?key=0AtkkDCT2WDMXdC1HOEtnUHpCejJMbUhGeGJWUmh5dVE&#38;hl=en&#38;output=html]]></description>
			<content:encoded><![CDATA[<p>Nice to know. A spreadsheet simply rating characteristics of each framework.</p>
<p>Grails<br />
Spring MVC<br />
Rails</p>
<p>are the top players</p>
<p>JSF was one of the more poorly ranked. Though they didn&#8217;t differentiate between v1 or 2.</p>
<p><a href="http://spreadsheets.google.com/pub?key=0AtkkDCT2WDMXdC1HOEtnUHpCejJMbUhGeGJWUmh5dVE&amp;hl=en&amp;output=html">http://spreadsheets.google.com/pub?key=0AtkkDCT2WDMXdC1HOEtnUHpCejJMbUhGeGJWUmh5dVE&amp;hl=en&amp;output=html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://outrospective.org/wordpress/2010/11/jvm-web-framework-feature-matrix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating mobile web applications with jQuery mobile and Grails</title>
		<link>http://outrospective.org/wordpress/2010/11/creating-mobile-web-applications-with-jquery-mobile-and-grails/</link>
		<comments>http://outrospective.org/wordpress/2010/11/creating-mobile-web-applications-with-jquery-mobile-and-grails/#comments</comments>
		<pubDate>Sun, 14 Nov 2010 18:44:07 +0000</pubDate>
		<dc:creator>neversleepz</dc:creator>
				<category><![CDATA[Grails]]></category>

		<guid isPermaLink="false">http://outrospective.org/wordpress/?p=433</guid>
		<description><![CDATA[Creating mobile web applications with jQuery mobile and Grails The blogger demonstrates how easy it is to integrate the new jquery mobile library with Grails and easily create mobile views in scaffolding. I wasn&#8217;t familiar with the grails install-templates command &#8230; <a href="http://outrospective.org/wordpress/2010/11/creating-mobile-web-applications-with-jquery-mobile-and-grails/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://omarello.com/2010/10/mobile-web-apps-with-jquery-mobile-and-grails/">Creating mobile web applications with jQuery mobile and Grails</a></p>
<p>The blogger demonstrates how easy it is to integrate the new jquery mobile library with Grails and easily create mobile views in scaffolding.</p>
<p>I wasn&#8217;t familiar with the <em>grails install-templates</em> command before which allows you to customise the scaffolding that gets generated.  Pretty neat.</p>
]]></content:encoded>
			<wfw:commentRss>http://outrospective.org/wordpress/2010/11/creating-mobile-web-applications-with-jquery-mobile-and-grails/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>mod_pagespeed</title>
		<link>http://outrospective.org/wordpress/2010/11/mod_pagespeed/</link>
		<comments>http://outrospective.org/wordpress/2010/11/mod_pagespeed/#comments</comments>
		<pubDate>Tue, 09 Nov 2010 23:04:11 +0000</pubDate>
		<dc:creator>Kon</dc:creator>
				<category><![CDATA[Hosting]]></category>
		<category><![CDATA[Platforms]]></category>
		<category><![CDATA[Web Applications]]></category>

		<guid isPermaLink="false">http://outrospective.org/wordpress/?p=431</guid>
		<description><![CDATA[There is a new mod from Google for Apache servers called mod_pagespeed that removes redundant HTML before sending it to the client.  Very neat idea.  Makes me shed a tear I am wanting to move our legacy php into a &#8230; <a href="http://outrospective.org/wordpress/2010/11/mod_pagespeed/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>There is a new mod from Google for Apache servers called mod_pagespeed that removes redundant HTML before sending it to the client.  Very neat idea.  Makes me shed a tear I am wanting to move our legacy php into a Glassfish appserver so I cant take advantage of this, but still would be useful in future.</p>
<p><a href="http://blogs.sitepoint.com/2010/11/08/optimization-made-easy-with-mod_pagespeed/">Optimization Made Easy with mod_pagespeed</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://outrospective.org/wordpress/2010/11/mod_pagespeed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

