<?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://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Drfloob.com Blurbs</title><link>http://drfloob.com/</link><description>DrFloob.com - Software &amp; Technology Ramblings</description><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/drfloob_blurbs" /><feedburner:info uri="drfloob_blurbs" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item><title>Why do I need a public journal, again?</title><link>http://feedproxy.google.com/~r/drfloob_blurbs/~3/Xh_QTnFibWE/21:why_do_i_need_a_public_journal_again</link><guid isPermaLink="false">http://drfloob.com/blurbs/21:why_do_i_need_a_public_journal_again</guid><description>This blog is going offline. It has served its purpose and I'm moving on.
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/mkaR27mDAN6S5MF9ayV9-eh6UqI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/mkaR27mDAN6S5MF9ayV9-eh6UqI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/mkaR27mDAN6S5MF9ayV9-eh6UqI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/mkaR27mDAN6S5MF9ayV9-eh6UqI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><category>Blurb</category><feedburner:origLink>http://drfloob.com/blurbs/21:why_do_i_need_a_public_journal_again</feedburner:origLink></item><item><title>Hanging up my keyboard</title><link>http://feedproxy.google.com/~r/drfloob_blurbs/~3/t4VX7PauQiM/19:hanging_up_my_keyboard</link><guid isPermaLink="false">http://drfloob.com/blurbs/19:hanging_up_my_keyboard</guid><description>Some days I had believed I'd seen the worst atrocities that have ever existed in code. Other days I'd be proven wrong, when something much worse showed up. I found both joy and nausea in the same moment.
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/LDP7CUWQKkB2FAqUYSCtqARnQw0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LDP7CUWQKkB2FAqUYSCtqARnQw0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/LDP7CUWQKkB2FAqUYSCtqARnQw0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LDP7CUWQKkB2FAqUYSCtqARnQw0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><category>Blurb</category><feedburner:origLink>http://drfloob.com/blurbs/19:hanging_up_my_keyboard</feedburner:origLink></item><item><title>CSULB Spring 2010: Registration Calendar</title><link>http://feedproxy.google.com/~r/drfloob_blurbs/~3/HA8AM5OC-Co/20:csulb_spring_2010_registration_calendar</link><guid isPermaLink="false">http://drfloob.com/blurbs/20:csulb_spring_2010_registration_calendar</guid><description>Happy Festivus!  Just as I did last semester, I've parsed CSULB's Spring 2010 registration calendar, imported it into a Google Calendar, and am sharing it with you.  Hope it helps
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/rwiaoIwSs8mvLl1fOND5DYi4nWI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rwiaoIwSs8mvLl1fOND5DYi4nWI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/rwiaoIwSs8mvLl1fOND5DYi4nWI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rwiaoIwSs8mvLl1fOND5DYi4nWI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><category>Blurb</category><feedburner:origLink>http://drfloob.com/blurbs/20:csulb_spring_2010_registration_calendar</feedburner:origLink></item><item><title>Accepting the unexpected and unwanted</title><link>http://feedproxy.google.com/~r/drfloob_blurbs/~3/ptx6Ec6Tfrc/18:accepting_the_unexpected_and_unwanted</link><guid isPermaLink="false">http://drfloob.com/blurbs/18:accepting_the_unexpected_and_unwanted</guid><description>tl;dr: everything you experience is your choice because your perceptions are entirely your choice.  My job is not what it was made out to be, and I struggled with that to an unhealthy end.  I'm learning to accept the situation, and leave work a happier, healthier guy.
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/4xk-w2l2xDmUHve8ZvD9gU5pI8c/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4xk-w2l2xDmUHve8ZvD9gU5pI8c/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/4xk-w2l2xDmUHve8ZvD9gU5pI8c/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4xk-w2l2xDmUHve8ZvD9gU5pI8c/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><category>Blurb</category><feedburner:origLink>http://drfloob.com/blurbs/18:accepting_the_unexpected_and_unwanted</feedburner:origLink></item><item><title>CSULB Registration Deadlines: Google Calendar</title><link>http://feedproxy.google.com/~r/drfloob_blurbs/~3/uiDnUFSmJgo/17:csulb_registration_deadlines_google_calendar</link><guid isPermaLink="false">http://drfloob.com/blurbs/17:csulb_registration_deadlines_google_calendar</guid><description>Finding the registration deadlines took minutes, both times I've tried to do it.  Seems to be a common problem, so here's my solution.
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/VEqoMz1n2oQf19MPU5cJpz3U0qQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/VEqoMz1n2oQf19MPU5cJpz3U0qQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/VEqoMz1n2oQf19MPU5cJpz3U0qQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/VEqoMz1n2oQf19MPU5cJpz3U0qQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><category>Blurb</category><feedburner:origLink>http://drfloob.com/blurbs/17:csulb_registration_deadlines_google_calendar</feedburner:origLink></item><item><title>Projects, Pedagogy, and Priorities</title><link>http://feedproxy.google.com/~r/drfloob_blurbs/~3/6xtoSGaSUwI/15:projects_pedagogy_and_priorities</link><guid isPermaLink="false">http://drfloob.com/blurbs/15:projects_pedagogy_and_priorities</guid><description>A lot has started since I posted last, and it's past time I update the blogosphere on what's what.  A new job has gotten my hopes for awesome architecture too far up to be healthy.  A formal education is crawling back into my long-term goal set.  A new project has plagued my thoughts without end!  It's chaos and drama at their finest here in the land of asthmatic doves.
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/1IFgh-wLiUKRZXi49sCK7OtZqLo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1IFgh-wLiUKRZXi49sCK7OtZqLo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/1IFgh-wLiUKRZXi49sCK7OtZqLo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1IFgh-wLiUKRZXi49sCK7OtZqLo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><category>Blurb</category><feedburner:origLink>http://drfloob.com/blurbs/15:projects_pedagogy_and_priorities</feedburner:origLink></item><item><title>JavaServer Pages - Hans Bergsten</title><link>http://feedproxy.google.com/~r/drfloob_blurbs/~3/hJYH4Ii7sxU/14:javaserver_pages_-_hans_bergsten</link><guid isPermaLink="false">http://drfloob.com/blurbs/14:javaserver_pages_-_hans_bergsten</guid><description>From my Amazon review of an amazing book on a crappy technology.
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/gZWcuYFbESRFr1iGaxtjLnVfHrY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gZWcuYFbESRFr1iGaxtjLnVfHrY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/gZWcuYFbESRFr1iGaxtjLnVfHrY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gZWcuYFbESRFr1iGaxtjLnVfHrY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><category>Blurb</category><feedburner:origLink>http://drfloob.com/blurbs/14:javaserver_pages_-_hans_bergsten</feedburner:origLink></item><item><title>Luck in Love</title><link>http://feedproxy.google.com/~r/drfloob_blurbs/~3/XgtiUhahIlc/13:luck_in_love</link><guid isPermaLink="false">http://drfloob.com/blurbs/13:luck_in_love</guid><description>So much is irrelevant if you stop to think about your life.
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/uM5Agwr3RumCMRFf1jBoLC2pcak/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uM5Agwr3RumCMRFf1jBoLC2pcak/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/uM5Agwr3RumCMRFf1jBoLC2pcak/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uM5Agwr3RumCMRFf1jBoLC2pcak/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><category>Blurb</category><feedburner:origLink>http://drfloob.com/blurbs/13:luck_in_love</feedburner:origLink></item><item><title>The Quest for Zero Login, Part 1</title><link>http://feedproxy.google.com/~r/drfloob_blurbs/~3/r9t14-9F9VY/12:the_quest_for_zero_login_part_1</link><guid isPermaLink="false">http://drfloob.com/blurbs/12:the_quest_for_zero_login_part_1</guid><description>Logins are annoying.  We live in a time where a &lt;strong&gt;single button click&lt;/strong&gt; determines some websites' entire monetary worth (CTR).  It's a pain to make users jump through hoops, requiring this terribly awkward signup, validate email, and finally login process.  I just don't want to make people do it anymore.
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/IstinJKEBoyccv7lCR6xIxbQYEY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/IstinJKEBoyccv7lCR6xIxbQYEY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/IstinJKEBoyccv7lCR6xIxbQYEY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/IstinJKEBoyccv7lCR6xIxbQYEY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><category>Blurb</category><feedburner:origLink>http://drfloob.com/blurbs/12:the_quest_for_zero_login_part_1</feedburner:origLink></item><item><title>A Hidden Gem in FormEncode, and a Plate Full of Beef</title><link>http://feedproxy.google.com/~r/drfloob_blurbs/~3/_2qnETM_L5g/11:a_hidden_gem_in_formencode_and_a_plate_full_of_beef</link><guid isPermaLink="false">http://drfloob.com/blurbs/11:a_hidden_gem_in_formencode_and_a_plate_full_of_beef</guid><description>While learning Pylons, I found myself digging into the documentation of a few different tools that come packaged with it.  FormEncode has so far been the most intriguing.  I ended up digging into the code, and found a hidden gem.  I've also got a few improvement ideas to toss around, in the form of oh-so-tender beef.
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/0mqxoDN8fPpNM3KSU5dcsQd-rpU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0mqxoDN8fPpNM3KSU5dcsQd-rpU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/0mqxoDN8fPpNM3KSU5dcsQd-rpU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0mqxoDN8fPpNM3KSU5dcsQd-rpU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><category>Blurb</category><feedburner:origLink>http://drfloob.com/blurbs/11:a_hidden_gem_in_formencode_and_a_plate_full_of_beef</feedburner:origLink></item></channel></rss>
