<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feed.edwardawebb.com/~d/styles/itemcontent.css"?><rss 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:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Edward A. Webb (.com)</title>
	
	<link>http://edwardawebb.com</link>
	<description>Thoughts and Tips on open source technologies such as Apache, Linux, PHP, CakePHP and others.</description>
	<lastBuildDate>Sat, 28 Jan 2012 17:46:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feed.edwardawebb.com/EdwardAWebb" /><feedburner:info uri="edwardawebb" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.0/</creativeCommons:license><image><link>http://creativecommons.org/licenses/by-nc-nd/2.0/</link><url>http://creativecommons.org/images/public/somerights20.gif</url><title>Some Rights Reserved</title></image><feedburner:emailServiceId>EdwardAWebb</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Writing a Custom Widget for Google Calendars</title>
		<link>http://feed.edwardawebb.com/~r/EdwardAWebb/~3/vyIqsCsNG0w/writing-custom-widget-google-calendars</link>
		<comments>http://edwardawebb.com/site-news/writing-custom-widget-google-calendars#comments</comments>
		<pubDate>Sun, 14 Aug 2011 13:39:48 +0000</pubDate>
		<dc:creator>Eddie</dc:creator>
				<category><![CDATA[Site News]]></category>

		<guid isPermaLink="false">http://edwardawebb.com/?p=963</guid>
		
			<content:encoded><![CDATA[The amount of users who rely on Google Calendars to organize their personal and professional lives is staggering.   Seeing as most clients are comfortable and proficient with the technology, there is little reason to point them elsewhere when they ask for a custom widget to display upcoming events on their site. In fact, the only trouble [...]<br/>
<br/>
Please visit EdwardAWebb.com to view the rest of this article without ads.
<p><a href="http://feedads.g.doubleclick.net/~a/jEwtzuE8UX5uWQiEXRQqzce871w/0/da"><img src="http://feedads.g.doubleclick.net/~a/jEwtzuE8UX5uWQiEXRQqzce871w/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/jEwtzuE8UX5uWQiEXRQqzce871w/1/da"><img src="http://feedads.g.doubleclick.net/~a/jEwtzuE8UX5uWQiEXRQqzce871w/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=vyIqsCsNG0w:j9dK1GBgzG4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=vyIqsCsNG0w:j9dK1GBgzG4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?i=vyIqsCsNG0w:j9dK1GBgzG4:V_sGLiPBpWU" border="0"></img></a> <a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=vyIqsCsNG0w:j9dK1GBgzG4:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?i=vyIqsCsNG0w:j9dK1GBgzG4:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=vyIqsCsNG0w:j9dK1GBgzG4:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?i=vyIqsCsNG0w:j9dK1GBgzG4:D7DqB2pKExk" border="0"></img></a> <a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=vyIqsCsNG0w:j9dK1GBgzG4:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?i=vyIqsCsNG0w:j9dK1GBgzG4:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/EdwardAWebb/~4/vyIqsCsNG0w" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://edwardawebb.com/site-news/writing-custom-widget-google-calendars/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://edwardawebb.com/site-news/writing-custom-widget-google-calendars</feedburner:origLink></item>
		<item>
		<title>Verify file Checksum in Windows with context menu</title>
		<link>http://feed.edwardawebb.com/~r/EdwardAWebb/~3/48WS29Peavw/verify-file-checksum-windows-context-menu</link>
		<comments>http://edwardawebb.com/tips/verify-file-checksum-windows-context-menu#comments</comments>
		<pubDate>Tue, 07 Jun 2011 00:54:47 +0000</pubDate>
		<dc:creator>Eddie</dc:creator>
				<category><![CDATA[MIsc.Tips]]></category>
		<category><![CDATA[checksum]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://edwardawebb.com/?p=955</guid>
		
			<content:encoded><![CDATA[If your stuck on (or just love) windows, you can give yourself the ability to check any files checksum with the click of a mouse.<br/>
<br/>
Please visit EdwardAWebb.com to view the rest of this article without ads.
<p><a href="http://feedads.g.doubleclick.net/~a/9C3pPfHIeQVjbUo-OTUEXmMuRTU/0/da"><img src="http://feedads.g.doubleclick.net/~a/9C3pPfHIeQVjbUo-OTUEXmMuRTU/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/9C3pPfHIeQVjbUo-OTUEXmMuRTU/1/da"><img src="http://feedads.g.doubleclick.net/~a/9C3pPfHIeQVjbUo-OTUEXmMuRTU/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=48WS29Peavw:iuUCkTrRddg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=48WS29Peavw:iuUCkTrRddg:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?i=48WS29Peavw:iuUCkTrRddg:V_sGLiPBpWU" border="0"></img></a> <a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=48WS29Peavw:iuUCkTrRddg:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?i=48WS29Peavw:iuUCkTrRddg:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=48WS29Peavw:iuUCkTrRddg:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?i=48WS29Peavw:iuUCkTrRddg:D7DqB2pKExk" border="0"></img></a> <a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=48WS29Peavw:iuUCkTrRddg:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?i=48WS29Peavw:iuUCkTrRddg:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/EdwardAWebb/~4/48WS29Peavw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://edwardawebb.com/tips/verify-file-checksum-windows-context-menu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://edwardawebb.com/tips/verify-file-checksum-windows-context-menu</feedburner:origLink></item>
		<item>
		<title>Authenticate Facebook Users in MOdx, and Build a User Profile</title>
		<link>http://feed.edwardawebb.com/~r/EdwardAWebb/~3/Baa07eB7Mf0/facebook-login-modx-sites</link>
		<comments>http://edwardawebb.com/web-development/facebook-login-modx-sites#comments</comments>
		<pubDate>Thu, 12 May 2011 23:31:07 +0000</pubDate>
		<dc:creator>Eddie</dc:creator>
				<category><![CDATA[modx]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://edwardawebb.com/?p=939</guid>
		
			<content:encoded><![CDATA[I've used Facebook's API before, and know it makes authentication pretty easy, but I had to figure out to insert that authorized user into Modx's web context.  And it was actually quite easy as well.

The user becomes a full blown member, and can be treated the same as any user that registered. (you can also treat them differently)

Read on to learn how two simple snippets allow Facebooks users to add themselves to your site in the provided member groups.

The extra also creates a full user profile in modx based on Facebook's info, complete with:

	Name
	Username
	Email
	Hometown
	Photo
<br/>
<br/>
Please visit EdwardAWebb.com to view the rest of this article without ads.
<p><a href="http://feedads.g.doubleclick.net/~a/-6u6WG4W3KzVmxY_cN0JykclU4A/0/da"><img src="http://feedads.g.doubleclick.net/~a/-6u6WG4W3KzVmxY_cN0JykclU4A/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/-6u6WG4W3KzVmxY_cN0JykclU4A/1/da"><img src="http://feedads.g.doubleclick.net/~a/-6u6WG4W3KzVmxY_cN0JykclU4A/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=Baa07eB7Mf0:AYbnDvC155s:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=Baa07eB7Mf0:AYbnDvC155s:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?i=Baa07eB7Mf0:AYbnDvC155s:V_sGLiPBpWU" border="0"></img></a> <a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=Baa07eB7Mf0:AYbnDvC155s:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?i=Baa07eB7Mf0:AYbnDvC155s:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=Baa07eB7Mf0:AYbnDvC155s:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?i=Baa07eB7Mf0:AYbnDvC155s:D7DqB2pKExk" border="0"></img></a> <a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=Baa07eB7Mf0:AYbnDvC155s:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?i=Baa07eB7Mf0:AYbnDvC155s:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/EdwardAWebb/~4/Baa07eB7Mf0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://edwardawebb.com/web-development/facebook-login-modx-sites/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		<feedburner:origLink>http://edwardawebb.com/web-development/facebook-login-modx-sites</feedburner:origLink></item>
		<item>
		<title>Link to element IDs inside a jQuery tabs – read “Stateless”</title>
		<link>http://feed.edwardawebb.com/~r/EdwardAWebb/~3/0dTypjTiEkY/link-element-ids-jquery-tabs-read-stateless</link>
		<comments>http://edwardawebb.com/site-news/link-element-ids-jquery-tabs-read-stateless#comments</comments>
		<pubDate>Tue, 26 Apr 2011 21:48:20 +0000</pubDate>
		<dc:creator>Eddie</dc:creator>
				<category><![CDATA[Site News]]></category>

		<guid isPermaLink="false">http://edwardawebb.com/?p=928</guid>
		
			<content:encoded><![CDATA[I recently implemented JQuery's Tabs feature into a site I am building for a client.  My first though was "wow, that was easy."  And then the usability issues starting making themselves apparent.  I like stateless web. Everything is linkable and bookmarkable, and once you have something the way you want, you should be able to share it with nothing more then the unique and repeatable url.

WHat do I mean by usability issues, let me explain with a few scenarios.
Problems
Problem 1: Switching tabs is not reflected by the URL, making the page stateful
Ugh, we hate stateful web sites!

	Your visitor lands on PageA that has 3 tabs: Main content, Dynamic Map, and User comments.
	To see the maps, user clicks on "Tab2". (URL remains unchanged)
	User wants to share map, and sends link to a friend,...<br/>
<br/>
Please visit EdwardAWebb.com to view the rest of this article without ads.
<p><a href="http://feedads.g.doubleclick.net/~a/H539XW0bNMkQ9W1cEdXilQGmQEQ/0/da"><img src="http://feedads.g.doubleclick.net/~a/H539XW0bNMkQ9W1cEdXilQGmQEQ/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/H539XW0bNMkQ9W1cEdXilQGmQEQ/1/da"><img src="http://feedads.g.doubleclick.net/~a/H539XW0bNMkQ9W1cEdXilQGmQEQ/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=0dTypjTiEkY:WWshE1-IuHw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=0dTypjTiEkY:WWshE1-IuHw:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?i=0dTypjTiEkY:WWshE1-IuHw:V_sGLiPBpWU" border="0"></img></a> <a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=0dTypjTiEkY:WWshE1-IuHw:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?i=0dTypjTiEkY:WWshE1-IuHw:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=0dTypjTiEkY:WWshE1-IuHw:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?i=0dTypjTiEkY:WWshE1-IuHw:D7DqB2pKExk" border="0"></img></a> <a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=0dTypjTiEkY:WWshE1-IuHw:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?i=0dTypjTiEkY:WWshE1-IuHw:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/EdwardAWebb/~4/0dTypjTiEkY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://edwardawebb.com/site-news/link-element-ids-jquery-tabs-read-stateless/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://edwardawebb.com/site-news/link-element-ids-jquery-tabs-read-stateless</feedburner:origLink></item>
		<item>
		<title>Linux Turns 20!</title>
		<link>http://feed.edwardawebb.com/~r/EdwardAWebb/~3/nzoiu21pUTo/linux-turns-20</link>
		<comments>http://edwardawebb.com/site-news/linux-turns-20#comments</comments>
		<pubDate>Tue, 12 Apr 2011 21:22:46 +0000</pubDate>
		<dc:creator>Eddie</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[Site News]]></category>

		<guid isPermaLink="false">http://edwardawebb.com/?p=922</guid>
		
			<content:encoded><![CDATA[I was only 6 when Linus shared his first offering to the world, but I do remember the linux superbowl ad by IBM.<br/>
<br/>
Please visit EdwardAWebb.com to view the rest of this article without ads.
<p><a href="http://feedads.g.doubleclick.net/~a/ZAz43mDne5KAhmNOZD8PkfoPBKg/0/da"><img src="http://feedads.g.doubleclick.net/~a/ZAz43mDne5KAhmNOZD8PkfoPBKg/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/ZAz43mDne5KAhmNOZD8PkfoPBKg/1/da"><img src="http://feedads.g.doubleclick.net/~a/ZAz43mDne5KAhmNOZD8PkfoPBKg/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=nzoiu21pUTo:MaUgWp4QPpE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=nzoiu21pUTo:MaUgWp4QPpE:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?i=nzoiu21pUTo:MaUgWp4QPpE:V_sGLiPBpWU" border="0"></img></a> <a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=nzoiu21pUTo:MaUgWp4QPpE:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?i=nzoiu21pUTo:MaUgWp4QPpE:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=nzoiu21pUTo:MaUgWp4QPpE:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?i=nzoiu21pUTo:MaUgWp4QPpE:D7DqB2pKExk" border="0"></img></a> <a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=nzoiu21pUTo:MaUgWp4QPpE:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?i=nzoiu21pUTo:MaUgWp4QPpE:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/EdwardAWebb/~4/nzoiu21pUTo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://edwardawebb.com/site-news/linux-turns-20/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://edwardawebb.com/site-news/linux-turns-20</feedburner:origLink></item>
		<item>
		<title>Will MODx Revolution bring about change?</title>
		<link>http://feed.edwardawebb.com/~r/EdwardAWebb/~3/pVfbpDiA2Iw/modx-revolution-bring-change</link>
		<comments>http://edwardawebb.com/web-development/modx-revolution-bring-change#comments</comments>
		<pubDate>Tue, 05 Apr 2011 02:18:55 +0000</pubDate>
		<dc:creator>Eddie</dc:creator>
				<category><![CDATA[web development]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[modx]]></category>

		<guid isPermaLink="false">http://edwardawebb.com/?p=914</guid>
		
			<content:encoded><![CDATA[Somewhere between CMS and Scaffolding Framework
MODx is a PHP based, mm.. tool, for publishing websites.  I don't want to call it a CMS, though If you read MODx documentation, they'll call it a Content Management System.  But in my experience products labeled CMS tend to be inflexible tools that require lots of effort to place widgets on custom templates.  I remember using one tool in which you could not have a publicly accessible page not belong to a menu. We ended up building a hidden menu for all such pages - absurd!

At the other end of the spectrum are highly flexible frameworks. These are much more flexible, and let you run wild, but leave a good chunk of work to setup decent content management, authorization, etc. before you even get to the site at hand.

Well MODx sit nicely...<br/>
<br/>
Please visit EdwardAWebb.com to view the rest of this article without ads.
<p><a href="http://feedads.g.doubleclick.net/~a/iTpbTLuH1gSzJ_S7JSm38CG5fms/0/da"><img src="http://feedads.g.doubleclick.net/~a/iTpbTLuH1gSzJ_S7JSm38CG5fms/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/iTpbTLuH1gSzJ_S7JSm38CG5fms/1/da"><img src="http://feedads.g.doubleclick.net/~a/iTpbTLuH1gSzJ_S7JSm38CG5fms/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=pVfbpDiA2Iw:v8n7FbmguDA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=pVfbpDiA2Iw:v8n7FbmguDA:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?i=pVfbpDiA2Iw:v8n7FbmguDA:V_sGLiPBpWU" border="0"></img></a> <a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=pVfbpDiA2Iw:v8n7FbmguDA:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?i=pVfbpDiA2Iw:v8n7FbmguDA:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=pVfbpDiA2Iw:v8n7FbmguDA:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?i=pVfbpDiA2Iw:v8n7FbmguDA:D7DqB2pKExk" border="0"></img></a> <a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=pVfbpDiA2Iw:v8n7FbmguDA:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?i=pVfbpDiA2Iw:v8n7FbmguDA:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/EdwardAWebb/~4/pVfbpDiA2Iw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://edwardawebb.com/web-development/modx-revolution-bring-change/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		<feedburner:origLink>http://edwardawebb.com/web-development/modx-revolution-bring-change</feedburner:origLink></item>
		<item>
		<title>Manual Update for Nexus One</title>
		<link>http://feed.edwardawebb.com/~r/EdwardAWebb/~3/briYc7u2_-0/manual-update-nexus</link>
		<comments>http://edwardawebb.com/android-2/manual-update-nexus#comments</comments>
		<pubDate>Tue, 01 Mar 2011 01:06:26 +0000</pubDate>
		<dc:creator>Eddie</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[Gingerbread]]></category>
		<category><![CDATA[Nexus One]]></category>

		<guid isPermaLink="false">http://edwardawebb.com/?p=901</guid>
		
			<content:encoded><![CDATA[Easy guide to install the latest Android update on your Nexus One, with pictures. This works regardless of the version (Froyo, Gingerbread, Ice Cream (?!) )<br/>
<br/>
Please visit EdwardAWebb.com to view the rest of this article without ads.
<p><a href="http://feedads.g.doubleclick.net/~a/Shy0Qx7rN_HxENSJCyX56d6Ns0Q/0/da"><img src="http://feedads.g.doubleclick.net/~a/Shy0Qx7rN_HxENSJCyX56d6Ns0Q/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/Shy0Qx7rN_HxENSJCyX56d6Ns0Q/1/da"><img src="http://feedads.g.doubleclick.net/~a/Shy0Qx7rN_HxENSJCyX56d6Ns0Q/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=briYc7u2_-0:oMnMCb2oDZU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=briYc7u2_-0:oMnMCb2oDZU:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?i=briYc7u2_-0:oMnMCb2oDZU:V_sGLiPBpWU" border="0"></img></a> <a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=briYc7u2_-0:oMnMCb2oDZU:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?i=briYc7u2_-0:oMnMCb2oDZU:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=briYc7u2_-0:oMnMCb2oDZU:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?i=briYc7u2_-0:oMnMCb2oDZU:D7DqB2pKExk" border="0"></img></a> <a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=briYc7u2_-0:oMnMCb2oDZU:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?i=briYc7u2_-0:oMnMCb2oDZU:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/EdwardAWebb/~4/briYc7u2_-0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://edwardawebb.com/android-2/manual-update-nexus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://edwardawebb.com/android-2/manual-update-nexus</feedburner:origLink></item>
		<item>
		<title>Google TV with the Logitech Revue – First Look and Thoughts</title>
		<link>http://feed.edwardawebb.com/~r/EdwardAWebb/~3/KBXVsnWwK1Y/google-tv-logitech-revue-thoughts</link>
		<comments>http://edwardawebb.com/reviews/google-tv-logitech-revue-thoughts#comments</comments>
		<pubDate>Tue, 07 Dec 2010 01:59:45 +0000</pubDate>
		<dc:creator>Eddie</dc:creator>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google tv]]></category>

		<guid isPermaLink="false">http://edwardawebb.com/?p=882</guid>
		
			<content:encoded><![CDATA[Google TV aggregates your existing satellite or cable feed with video and radio services like Netflix, Amazon and Pandora, along with all of the internet, including "enhanced" web sites like TBS or Cartoon Network.  The goal is to eliminate the need to switch TV sources and remotes every time you want to watch a different source, and layer that Google search and index goodness on top.<br/>
<br/>
Please visit EdwardAWebb.com to view the rest of this article without ads.
<p><a href="http://feedads.g.doubleclick.net/~a/IY7Y_BcKIu4OCktTVq88o9ILD20/0/da"><img src="http://feedads.g.doubleclick.net/~a/IY7Y_BcKIu4OCktTVq88o9ILD20/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/IY7Y_BcKIu4OCktTVq88o9ILD20/1/da"><img src="http://feedads.g.doubleclick.net/~a/IY7Y_BcKIu4OCktTVq88o9ILD20/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=KBXVsnWwK1Y:EVHMsf1qRB8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=KBXVsnWwK1Y:EVHMsf1qRB8:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?i=KBXVsnWwK1Y:EVHMsf1qRB8:V_sGLiPBpWU" border="0"></img></a> <a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=KBXVsnWwK1Y:EVHMsf1qRB8:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?i=KBXVsnWwK1Y:EVHMsf1qRB8:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=KBXVsnWwK1Y:EVHMsf1qRB8:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?i=KBXVsnWwK1Y:EVHMsf1qRB8:D7DqB2pKExk" border="0"></img></a> <a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=KBXVsnWwK1Y:EVHMsf1qRB8:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?i=KBXVsnWwK1Y:EVHMsf1qRB8:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/EdwardAWebb/~4/KBXVsnWwK1Y" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://edwardawebb.com/reviews/google-tv-logitech-revue-thoughts/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://edwardawebb.com/reviews/google-tv-logitech-revue-thoughts</feedburner:origLink></item>
		<item>
		<title>Custom JSF Input Validation Styling for any Component</title>
		<link>http://feed.edwardawebb.com/~r/EdwardAWebb/~3/9wcWy5iYsF0/custom-jsf-input-validation-styling-component</link>
		<comments>http://edwardawebb.com/web-development/custom-jsf-input-validation-styling-component#comments</comments>
		<pubDate>Fri, 29 Oct 2010 22:49:59 +0000</pubDate>
		<dc:creator>Eddie</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[JSF]]></category>
		<category><![CDATA[style]]></category>
		<category><![CDATA[validation]]></category>

		<guid isPermaLink="false">http://edwardawebb.com/?p=863</guid>
		
			<content:encoded><![CDATA[We didn&#8217;t have room on our pages for individual message boxes, and also had the need to style specific fields on our JSF pages whenever validation failed on the server, with user friendly field names in the message. Example:  &#8221;User Name is Required&#8221; , and the field for User Name is highlighted red. Unfortunately there are [...]<br/>
<br/>
Please visit EdwardAWebb.com to view the rest of this article without ads.
<p><a href="http://feedads.g.doubleclick.net/~a/QZIDrwSVuSTazO3XurMcBznuXhw/0/da"><img src="http://feedads.g.doubleclick.net/~a/QZIDrwSVuSTazO3XurMcBznuXhw/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/QZIDrwSVuSTazO3XurMcBznuXhw/1/da"><img src="http://feedads.g.doubleclick.net/~a/QZIDrwSVuSTazO3XurMcBznuXhw/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=9wcWy5iYsF0:IvDEKTB7w-4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=9wcWy5iYsF0:IvDEKTB7w-4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?i=9wcWy5iYsF0:IvDEKTB7w-4:V_sGLiPBpWU" border="0"></img></a> <a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=9wcWy5iYsF0:IvDEKTB7w-4:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?i=9wcWy5iYsF0:IvDEKTB7w-4:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=9wcWy5iYsF0:IvDEKTB7w-4:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?i=9wcWy5iYsF0:IvDEKTB7w-4:D7DqB2pKExk" border="0"></img></a> <a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=9wcWy5iYsF0:IvDEKTB7w-4:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?i=9wcWy5iYsF0:IvDEKTB7w-4:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/EdwardAWebb/~4/9wcWy5iYsF0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://edwardawebb.com/web-development/custom-jsf-input-validation-styling-component/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		<feedburner:origLink>http://edwardawebb.com/web-development/custom-jsf-input-validation-styling-component</feedburner:origLink></item>
		<item>
		<title>A complex data model with JPA – Inheritance, Stateful Join Tables, and More</title>
		<link>http://feed.edwardawebb.com/~r/EdwardAWebb/~3/2XxhQOwxTcQ/complex-data-model-jpa-inheritance-stateful-join-tables</link>
		<comments>http://edwardawebb.com/web-development/complex-data-model-jpa-inheritance-stateful-join-tables#comments</comments>
		<pubDate>Mon, 13 Sep 2010 23:30:54 +0000</pubDate>
		<dc:creator>Eddie</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[jpa]]></category>
		<category><![CDATA[JSF]]></category>

		<guid isPermaLink="false">http://edwardawebb.com/?p=839</guid>
		
			<content:encoded><![CDATA[I&#8217;ve had the recent pleasure/pain of implementing JPA  a new Java web application. After reading many misleading blog posts and dead-end mailing list threads I have worked out the major kinks, and thought I would share. A few things first: This not using Hibernate API, or the Hibernate implementation of Java Persistence API The project [...]<br/>
<br/>
Please visit EdwardAWebb.com to view the rest of this article without ads.
<p><a href="http://feedads.g.doubleclick.net/~a/H9oKFYvTSFjEaNAYDei4KAbR4XU/0/da"><img src="http://feedads.g.doubleclick.net/~a/H9oKFYvTSFjEaNAYDei4KAbR4XU/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/H9oKFYvTSFjEaNAYDei4KAbR4XU/1/da"><img src="http://feedads.g.doubleclick.net/~a/H9oKFYvTSFjEaNAYDei4KAbR4XU/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=2XxhQOwxTcQ:_6_xX_BpEVI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=2XxhQOwxTcQ:_6_xX_BpEVI:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?i=2XxhQOwxTcQ:_6_xX_BpEVI:V_sGLiPBpWU" border="0"></img></a> <a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=2XxhQOwxTcQ:_6_xX_BpEVI:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?i=2XxhQOwxTcQ:_6_xX_BpEVI:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=2XxhQOwxTcQ:_6_xX_BpEVI:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?i=2XxhQOwxTcQ:_6_xX_BpEVI:D7DqB2pKExk" border="0"></img></a> <a href="http://feed.edwardawebb.com/~ff/EdwardAWebb?a=2XxhQOwxTcQ:_6_xX_BpEVI:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/EdwardAWebb?i=2XxhQOwxTcQ:_6_xX_BpEVI:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/EdwardAWebb/~4/2XxhQOwxTcQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://edwardawebb.com/web-development/complex-data-model-jpa-inheritance-stateful-join-tables/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://edwardawebb.com/web-development/complex-data-model-jpa-inheritance-stateful-join-tables</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic page generated in 1.579 seconds. --><!-- Cached page generated by WP-Super-Cache on 2012-02-02 09:17:56 -->

