<?xml version='1.0'?>
<rss version="2.0"> <channel> <title>m0smith's Planet</title> <description>A meta-blog of m0smith's blogs</description> <link>http://m0smith.cleverly.com/</link> <language>en-us</language> <webMaster>michael@cleverly.com</webMaster> <ttl>30</ttl> <skipHours> <hour>3</hour> <hour>4</hour> </skipHours> <pubDate>Wed, 10 Mar 2010 12:55:33 MST</pubDate> <lastBuildDate>Wed, 10 Mar 2010 12:55:33 MST</lastBuildDate>
 <item> <title>Project portletUnit: cglib problems</title> <description>If you get the following, the problem is the maven repository on java.net has a corrupted cglib.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Downloading: https://maven-repository.dev.java.net/nonav/repository/cglib/jars/cglib-full-2.0.2.jar&lt;br /&gt;352b downloaded  (cglib-full-2.0.2.jar)&lt;br /&gt;[WARNING] *** CHECKSUM FAILED - Checksum failed on download: local = 'bf6c0a94ff26337817cc7e276e0176ceedade91f'; remote = '&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;To get around this, add the following to your settings.xml.  It will exclude the java.net repositories that are directly referenced in the &lt;a href="http://repo1.maven.org/maven2/org/codehaus/castor/castor/1.1.1/castor-1.1.1.pom"&gt;castor pom&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt; &lt;pre&gt;&lt;br /&gt;  &amp;lt;profiles&amp;gt;&lt;br /&gt;    &amp;lt;profile&amp;gt;&lt;br /&gt;      &amp;lt;id&amp;gt;excludejava&amp;lt;/id&amp;gt;&lt;br /&gt;      &amp;lt;repositories&amp;gt;&lt;br /&gt;        &amp;lt;repository&amp;gt;&lt;br /&gt;          &amp;lt;id&amp;gt;java.net&amp;lt;/id&amp;gt;&lt;br /&gt;          &amp;lt;url&amp;gt;https://maven-repository.dev.java.net/nonav/repository&amp;lt;/url&amp;gt;&lt;br /&gt;          &amp;lt;releases&amp;gt;&lt;br /&gt;            &amp;lt;enabled&amp;gt;false&amp;lt;/enabled&amp;gt;&lt;br /&gt;          &amp;lt;/releases&amp;gt;&lt;br /&gt;          &amp;lt;snapshots&amp;gt;&lt;br /&gt;            &amp;lt;enabled&amp;gt;false&amp;lt;/enabled&amp;gt;&lt;br /&gt;          &amp;lt;/snapshots&amp;gt;&lt;br /&gt;        &amp;lt;/repository&amp;gt;&lt;br /&gt;        &amp;lt;repository&amp;gt;&lt;br /&gt;          &amp;lt;id&amp;gt;maven2-repository.dev.java.net&amp;lt;/id&amp;gt;&lt;br /&gt;          &amp;lt;url&amp;gt;https://maven2-repository.dev.java.net/nonav/repository&amp;lt;/url&amp;gt;&lt;br /&gt;          &amp;lt;releases&amp;gt;&lt;br /&gt;            &amp;lt;enabled&amp;gt;false&amp;lt;/enabled&amp;gt;&lt;br /&gt;          &amp;lt;/releases&amp;gt;&lt;br /&gt;          &amp;lt;snapshots&amp;gt;&lt;br /&gt;            &amp;lt;enabled&amp;gt;false&amp;lt;/enabled&amp;gt;&lt;br /&gt;          &amp;lt;/snapshots&amp;gt;&lt;br /&gt;        &amp;lt;/repository&amp;gt;&lt;br /&gt;      &amp;lt;/repositories&amp;gt;&lt;br /&gt;    &amp;lt;/profile&amp;gt;&lt;br /&gt;  &amp;lt;/profiles&amp;gt;&lt;br /&gt;  &amp;lt;activeProfiles&amp;gt;&lt;br /&gt;    &amp;lt;activeProfile&amp;gt;excludejava&amp;lt;/activeProfile&amp;gt;&lt;br /&gt;  &amp;lt;/activeProfiles&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;See &lt;a href="http://jira.codehaus.org/browse/MEV-649"&gt;log4j 1.2.15 points to nonfuctional maven-repository.dev.java.net packages breaking whole build&lt;/a&gt; for more info.  Hopefully someone can &lt;a href="http://www.sonatype.com/people/2010/02/java-net-maven-repository-rescue-mission-on-march-5th/"&gt;clean up the java.net repositories&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9490838-4500969351055670324?l=m0smith.freeshell.org%2Fblog-portletunit%2Fblogger.html' alt='' /&gt;&lt;/div&gt;</description> <link>http://m0smith.freeshell.org/blog-portletunit/2010/02/cglib-problems</link> <guid isPermaLink="true">http://m0smith.freeshell.org/blog-portletunit/2010/02/cglib-problems</guid> <pubDate>Sat, 27 Feb 2010 10:30:00 MST</pubDate> </item> 
 <item> <title>Project portletUnit: Getting started with portletUnit2</title> <description>The portletUnit project is being rewritten to make it simpler to maintain and to use.&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;Creating a simple portlet application&lt;/h2&gt;Add a repository to the settings.xml:&lt;br /&gt;            &lt;span style="font-family: courier new;"&gt;   &lt;repository&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;                    &lt;id&gt;portletunit&lt;/id&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;                    &lt;name&gt;PortletUnit Repository&lt;/name&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;                    &lt;url&gt;http://portletunit.sf.net/maven2&lt;/url&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;                    &lt;snapshots&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;                        &lt;updatepolicy&gt;daily&lt;/updatepolicy&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;                    &lt;/snapshots&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;                    &lt;releases&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;                        &lt;updatepolicy&gt;never&lt;/updatepolicy&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;                    &lt;/releases&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;                &lt;/repository&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;"&gt;&lt;br /&gt;Then run the create:&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;mvn archetype:generate -DarchetypeCatalog=http://portletunit.sf.net/maven2/archetype-catalog.xml&lt;br /&gt;&lt;br /&gt;If you have firewall issues, copy that xml to ~/.m2/archetype-catalog.xml and run  mvn archetype:generate -DarchetypeCatalog=local&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: courier new;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9490838-5595467923672449547?l=m0smith.freeshell.org%2Fblog-portletunit%2Fblogger.html' alt='' /&gt;&lt;/div&gt;</description> <link>http://m0smith.freeshell.org/blog-portletunit/2010/02/getting-started-with-portletunit2</link> <guid isPermaLink="true">http://m0smith.freeshell.org/blog-portletunit/2010/02/getting-started-with-portletunit2</guid> <pubDate>Wed, 24 Feb 2010 08:25:00 MST</pubDate> </item> 
 <item> <title>Ferocious Flirting: Making Marriage Wonderful: Free Printable Greeting Cards Online � Birthday Cards</title> <description>Just in time for Valentine's Day.  Free Printable Greeting Cards Online &lt;small&gt;(&lt;a href='http://m0smith.freeshell.org/blog-romance/2010/02/free-printable-greeting-cards-online.html'&gt;more...&lt;/a&gt;)&lt;/small&gt;</description> <link>http://m0smith.freeshell.org/blog-romance/2010/02/free-printable-greeting-cards-online.html</link> <guid isPermaLink="true">http://m0smith.freeshell.org/blog-romance/2010/02/free-printable-greeting-cards-online.html</guid> <pubDate>Thu, 11 Feb 2010 08:53:00 MST</pubDate> </item> 
 <item> <title>Ferocious Flirting: Making Marriage Wonderful: Amazon.com MP3 Downloads: Free Valentine's Day Playlist</title> <description>Amazon.com MP3 Downloads: Free Valentine's Day Playlist: "Free Valentine's Day Playlist" &lt;small&gt;(&lt;a href='http://m0smith.freeshell.org/blog-romance/2010/02/amazoncom-mp3-downloads-free-valentines.html'&gt;more...&lt;/a&gt;)&lt;/small&gt;</description> <link>http://m0smith.freeshell.org/blog-romance/2010/02/amazoncom-mp3-downloads-free-valentines.html</link> <guid isPermaLink="true">http://m0smith.freeshell.org/blog-romance/2010/02/amazoncom-mp3-downloads-free-valentines.html</guid> <pubDate>Wed, 10 Feb 2010 15:39:00 MST</pubDate> </item> 
 <item> <title>Ferocious Flirting: Making Marriage Wonderful: Valentine's Day Delivery Deadlines - dealnews.com</title> <description>Valentine's Day Delivery Deadlines - dealnews.com: "It's not too late to make your Valentine's Day purchases online. The following vendors will guarantee Valentine's delivery when orders are placed before the listed deadlines." &lt;small&gt;(&lt;a href='http://m0smith.freeshell.org/blog-romance/2010/02/valentines-day-delivery-deadlines.html'&gt;more...&lt;/a&gt;)&lt;/small&gt;</description> <link>http://m0smith.freeshell.org/blog-romance/2010/02/valentines-day-delivery-deadlines.html</link> <guid isPermaLink="true">http://m0smith.freeshell.org/blog-romance/2010/02/valentines-day-delivery-deadlines.html</guid> <pubDate>Wed, 10 Feb 2010 15:36:00 MST</pubDate> </item> 
 <item> <title>Ferocious Flirting: Making Marriage Wonderful: 10 Ways to a Geeky Girl’s Heart</title> <description>This article has some good ideas for Valentine's Day, even if your sweetheart isn't all that geeky.  Most apply for what gals can do the the guys as well.10 Ways to a Geeky Girl’s Heart | GeekDad | Wired.com &lt;small&gt;(&lt;a href='http://m0smith.freeshell.org/blog-romance/2010/02/10-ways-to-geeky-girls-heart.html'&gt;more...&lt;/a&gt;)&lt;/small&gt;</description> <link>http://m0smith.freeshell.org/blog-romance/2010/02/10-ways-to-geeky-girls-heart.html</link> <guid isPermaLink="true">http://m0smith.freeshell.org/blog-romance/2010/02/10-ways-to-geeky-girls-heart.html</guid> <pubDate>Mon, 08 Feb 2010 12:28:00 MST</pubDate> </item> 
 <item> <title>Ferocious Flirting: Making Marriage Wonderful: Compliment</title> <description>speak2Originally uploaded by gwennie2006Nothing makes people so worthy of compliments as receiving them.One is more delightful for being told one is delightful -- just as one isangrier for being told one is angry.Katherine F. Gerould &lt;small&gt;(&lt;a href='http://m0smith.freeshell.org/blog-romance/2010/02/compliment.html'&gt;more...&lt;/a&gt;)&lt;/small&gt;</description> <link>http://m0smith.freeshell.org/blog-romance/2010/02/compliment.html</link> <guid isPermaLink="true">http://m0smith.freeshell.org/blog-romance/2010/02/compliment.html</guid> <pubDate>Fri, 05 Feb 2010 08:31:00 MST</pubDate> </item> 
 <item> <title>Ferocious Flirting: Making Marriage Wonderful: Valentine's Day Gift Deals - Exclusive Offers and Discounts Deal - Best Price Cheap Sale Items Review Wholesale Sale Discount</title> <description>Valentine's Day Gift Deals - Exclusive Offers and Discounts Deal - Best Price Cheap Sale Items Review Wholesale Sale Discount: "Looking for the perfect Valentine's Day gift for that special someone? Valentine's Day deals have been rolling in and we will continue to update as more become available. Techbargains has many exclusive coupons and offers on jewelry, travel, flowers and more: Flowers, &lt;small&gt;(&lt;a href='http://m0smith.freeshell.org/blog-romance/2010/02/valentines-day-gift-deals-exclusive.html'&gt;more...&lt;/a&gt;)&lt;/small&gt;</description> <link>http://m0smith.freeshell.org/blog-romance/2010/02/valentines-day-gift-deals-exclusive.html</link> <guid isPermaLink="true">http://m0smith.freeshell.org/blog-romance/2010/02/valentines-day-gift-deals-exclusive.html</guid> <pubDate>Wed, 03 Feb 2010 14:57:00 MST</pubDate> </item> 
 <item> <title>The Best Clean Humor  on the Internet: Justice league under new management..</title> <description>Justice league under new management..Originally uploaded by Gaks DesignsTry a Google Search for  "Find Chuck Norris" and Press "I'm Feeling Lucky" &lt;small&gt;(&lt;a href='http://m0smith.freeshell.org/blog-humor/2010/02/justice-league-under-new-management.html'&gt;more...&lt;/a&gt;)&lt;/small&gt;</description> <link>http://m0smith.freeshell.org/blog-humor/2010/02/justice-league-under-new-management.html</link> <guid isPermaLink="true">http://m0smith.freeshell.org/blog-humor/2010/02/justice-league-under-new-management.html</guid> <pubDate>Tue, 02 Feb 2010 15:16:00 MST</pubDate> </item> 
 <item> <title>Ferocious Flirting: Making Marriage Wonderful: Romance Your Sweetheart with the $99 Valentine's Day Package</title> <description>Romance Your Sweetheart with the $99 Valentine's Day Package  Surprise your sweetheart this Valentine’s Day with the Utah Shakespearean Festival Romance Package. This romantic summer getaway includes tickets to the Festival’s production of Jane Austen’s “Pride and Prejudice,” and a certificate for dinner at the Garden House of Cedar City. All packages will be shipped free of charge with a special &lt;small&gt;(&lt;a href='http://m0smith.freeshell.org/blog-romance/2010/02/romance-your-sweetheart-with-99.html'&gt;more...&lt;/a&gt;)&lt;/small&gt;</description> <link>http://m0smith.freeshell.org/blog-romance/2010/02/romance-your-sweetheart-with-99.html</link> <guid isPermaLink="true">http://m0smith.freeshell.org/blog-romance/2010/02/romance-your-sweetheart-with-99.html</guid> <pubDate>Mon, 01 Feb 2010 07:48:00 MST</pubDate> </item> 
 <item> <title>Project portletUnit: Understanding the Java Portlet Specification 2.0 (JSR 286)</title> <description>&lt;a href="http://developers.sun.com/portalserver/reference/techart/jsr286/jsr286.html?feed=DSC"&gt;Understanding the Java Portlet Specification 2.0 (JSR 286)&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9490838-2682941667903731391?l=m0smith.freeshell.org%2Fblog-portletunit%2Fblogger.html' alt='' /&gt;&lt;/div&gt;</description> <link>http://m0smith.freeshell.org/blog-portletunit/2010/01/understanding-java-portlet</link> <guid isPermaLink="true">http://m0smith.freeshell.org/blog-portletunit/2010/01/understanding-java-portlet</guid> <pubDate>Thu, 28 Jan 2010 13:20:00 MST</pubDate> </item> 
 <item> <title>Ferocious Flirting: Making Marriage Wonderful: Flirt With the One You Love -- Why You Should Flirt With Your Spouse</title> <description>I came across this article on flirting with your sweeite.  Well worth a read.Flirt With the One You Love -- Why You Should Flirt With Your Spouse: "One of the things the two of you did when you first met and started dating was to flirt with one another. You were able to convey your intentions in a playful and romantic way through your flirting with each other." &lt;small&gt;(&lt;a href='http://m0smith.freeshell.org/blog-romance/2010/01/flirt-with-one-you-love-why-you-should.html'&gt;more...&lt;/a&gt;)&lt;/small&gt;</description> <link>http://m0smith.freeshell.org/blog-romance/2010/01/flirt-with-one-you-love-why-you-should.html</link> <guid isPermaLink="true">http://m0smith.freeshell.org/blog-romance/2010/01/flirt-with-one-you-love-why-you-should.html</guid> <pubDate>Thu, 21 Jan 2010 12:49:00 MST</pubDate> </item> 
 <item> <title>The Best Clean Humor  on the Internet: The Six Steps In Any Project</title> <description>The Six Steps In Any Project - Visual FoxPro Wiki: "The Six Steps In Any Project1) Unbounded enthusiasm2) Total disillusionment3) PANIC!!4) Frantic search for the guilty5) Punishment of the innocent6) Promotion of the uninvolved" &lt;small&gt;(&lt;a href='http://m0smith.freeshell.org/blog-humor/2010/01/six-steps-in-any-project.html'&gt;more...&lt;/a&gt;)&lt;/small&gt;</description> <link>http://m0smith.freeshell.org/blog-humor/2010/01/six-steps-in-any-project.html</link> <guid isPermaLink="true">http://m0smith.freeshell.org/blog-humor/2010/01/six-steps-in-any-project.html</guid> <pubDate>Wed, 20 Jan 2010 14:25:00 MST</pubDate> </item> 
 <item> <title>Ferocious Flirting: Making Marriage Wonderful: Love is in the Air</title> <description>Classes - Utah Marriage - utahmarriage.org: "'Love is in the Air ' A Northern Utah Marriage CelebrationDate:      02 12 2010Time:  4:00 PM - 9:30 PMLocation:  Weber State University Shepherd Union Building  Join us for an evening featuring workshops from marriage and family professionals  entertainment by Greg Simpson and keynote speaker  Dr. John Lund. Tickets are $25 couple of $15 single if &lt;small&gt;(&lt;a href='http://m0smith.freeshell.org/blog-romance/2010/01/love-is-in-air.html'&gt;more...&lt;/a&gt;)&lt;/small&gt;</description> <link>http://m0smith.freeshell.org/blog-romance/2010/01/love-is-in-air.html</link> <guid isPermaLink="true">http://m0smith.freeshell.org/blog-romance/2010/01/love-is-in-air.html</guid> <pubDate>Tue, 19 Jan 2010 15:07:00 MST</pubDate> </item> 
 <item> <title>The Best Clean Humor  on the Internet: Lemon Pickers Wanted!!</title> <description>Rainbow LemonsOriginally uploaded by CoorianderThe woman applying for a job in a Florida lemon grove seemed to be far too qualified for the job.The foreman frowned and said, "I have to ask you this:"Have you had any actual experience in picking lemons?""Well, as a matter of fact, I have!  I've been divorced three times, owned 2 Plymouths and I voted for Obama." &lt;small&gt;(&lt;a href='http://m0smith.freeshell.org/blog-humor/2010/01/lemon-pickers-wanted.html'&gt;more...&lt;/a&gt;)&lt;/small&gt;</description> <link>http://m0smith.freeshell.org/blog-humor/2010/01/lemon-pickers-wanted.html</link> <guid isPermaLink="true">http://m0smith.freeshell.org/blog-humor/2010/01/lemon-pickers-wanted.html</guid> <pubDate>Sun, 17 Jan 2010 10:09:00 MST</pubDate> </item> 
 <item> <title>The most interesting thing of the moment: OhGizmo! � Archive � [CES 2010] RCA Airnergy Charger Harvests Electricity From WiFi Signals</title> <description>OhGizmo! � Archive � [CES 2010] RCA Airnergy Charger Harvests Electricity From WiFi Signals: "This little box has, inside it, some kind of circuitry that harvests WiFi energy out of the air and converts it into electricity. This has been done before, but the Airnergy is able to harvest electricity with a high enough efficiency to make it practically useful: on the CES floor, they were able to &lt;small&gt;(&lt;a href='http://m0smith.freeshell.org/2010/01/ohgizmo-archive-ces-2010-rca-airnergy.html'&gt;more...&lt;/a&gt;)&lt;/small&gt;</description> <link>http://m0smith.freeshell.org/2010/01/ohgizmo-archive-ces-2010-rca-airnergy.html</link> <guid isPermaLink="true">http://m0smith.freeshell.org/2010/01/ohgizmo-archive-ces-2010-rca-airnergy.html</guid> <pubDate>Wed, 13 Jan 2010 09:55:00 MST</pubDate> </item> 
 <item> <title>The Best Clean Humor  on the Internet: Issue 31482 - chromium - Huge amount of goats teleported - Project Hosting on Google Code</title> <description>Google Chrome has an outstanding issue that I hope gets resolved: Issue 31482 - chromium - Huge amount of goats teleportedHas the government looked into this goat transportation issue yet?  Is it part of health care reform package?  Will we ever find the goats?  What is google going to do with all those goats anyway? &lt;small&gt;(&lt;a href='http://m0smith.freeshell.org/blog-humor/2010/01/issue-31482-chromium-huge-amount-of.html'&gt;more...&lt;/a&gt;)&lt;/small&gt;</description> <link>http://m0smith.freeshell.org/blog-humor/2010/01/issue-31482-chromium-huge-amount-of.html</link> <guid isPermaLink="true">http://m0smith.freeshell.org/blog-humor/2010/01/issue-31482-chromium-huge-amount-of.html</guid> <pubDate>Tue, 12 Jan 2010 13:35:00 MST</pubDate> </item> 
 <item> <title>Ferocious Flirting: Making Marriage Wonderful: Now you know how it feels</title> <description>How do you feel today?Originally uploaded by sapahoA while back a wife posted of how she felt neglected by the time her husband spent on the computer and most particular on the social networking sites.  Time passes and the shoe is on the other foot.  Now the husband is feeling neglected by her computer use.  Her response: now you know how it feels.Now were going to play a little game.  It is &lt;small&gt;(&lt;a href='http://m0smith.freeshell.org/blog-romance/2010/01/now-you-know-how-it-feels.html'&gt;more...&lt;/a&gt;)&lt;/small&gt;</description> <link>http://m0smith.freeshell.org/blog-romance/2010/01/now-you-know-how-it-feels.html</link> <guid isPermaLink="true">http://m0smith.freeshell.org/blog-romance/2010/01/now-you-know-how-it-feels.html</guid> <pubDate>Sat, 02 Jan 2010 08:48:00 MST</pubDate> </item> 
 <item> <title>Ferocious Flirting: Making Marriage Wonderful: Choosing the road</title> <description>Sunset roadOriginally uploaded by Tambako the JaguarHe who chooses the beginning of a road chooses the place it leadsto. It is the means that determine the end.Harry Emerson Fosdick(1878-1969, American minister) &lt;small&gt;(&lt;a href='http://m0smith.freeshell.org/blog-romance/2009/12/choosing-road.html'&gt;more...&lt;/a&gt;)&lt;/small&gt;</description> <link>http://m0smith.freeshell.org/blog-romance/2009/12/choosing-road.html</link> <guid isPermaLink="true">http://m0smith.freeshell.org/blog-romance/2009/12/choosing-road.html</guid> <pubDate>Sat, 19 Dec 2009 10:36:00 MST</pubDate> </item> 
 <item> <title>The Best Clean Humor  on the Internet: Bohemian Rhapsody?</title> <description>&lt;small&gt;(&lt;a href='http://m0smith.freeshell.org/blog-humor/2009/11/bohemian-rhapsody.html'&gt;more...&lt;/a&gt;)&lt;/small&gt;</description> <link>http://m0smith.freeshell.org/blog-humor/2009/11/bohemian-rhapsody.html</link> <guid isPermaLink="true">http://m0smith.freeshell.org/blog-humor/2009/11/bohemian-rhapsody.html</guid> <pubDate>Tue, 24 Nov 2009 10:02:00 MST</pubDate> </item> 
 <item> <title>The most interesting thing of the moment: $358,243.46 per job</title> <description>According to  recovery.gov, the 2nd congressional district of Utah has received $802,465,348 from the federal government in stimulus money and has saved 2,240.3 jobs.  Doing the simple math with big numbers, that gives us $358,243.46 for each job.  Those are some big numbers that pose lots of questions:How do you save 3/10 of a job?How do they know so precisely how many jobs were saved?How much &lt;small&gt;(&lt;a href='http://m0smith.freeshell.org/2009/11/35824346-per-job.html'&gt;more...&lt;/a&gt;)&lt;/small&gt;</description> <link>http://m0smith.freeshell.org/2009/11/35824346-per-job.html</link> <guid isPermaLink="true">http://m0smith.freeshell.org/2009/11/35824346-per-job.html</guid> <pubDate>Wed, 18 Nov 2009 19:22:00 MST</pubDate> </item> 
 <item> <title>The Best Clean Humor  on the Internet: World Class Anvil Shooting</title> <description>&lt;small&gt;(&lt;a href='http://m0smith.freeshell.org/blog-humor/2009/10/world-class-anvil-shooting.html'&gt;more...&lt;/a&gt;)&lt;/small&gt;</description> <link>http://m0smith.freeshell.org/blog-humor/2009/10/world-class-anvil-shooting.html</link> <guid isPermaLink="true">http://m0smith.freeshell.org/blog-humor/2009/10/world-class-anvil-shooting.html</guid> <pubDate>Fri, 23 Oct 2009 10:11:00 MDT</pubDate> </item> 
 <item> <title>Signs of the Times: Massive quake moves NZealand closer to Australia - Yahoo! News</title> <description>&lt;a href="http://news.yahoo.com/s/afp/20090722/sc_afp/nzealandquakescience"&gt;Massive quake moves NZealand closer to Australia - Yahoo! News&lt;/a&gt;: "A massive 7.8 magnitude earthquake last week has moved the south of New Zealand closer to Australia, scientists said Wednesday."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19419236-3384074006500255634?l=m0smith.freeshell.org%2Fblog-signs%2Fblogger.html'/&gt;&lt;/div&gt;</description> <link>http://m0smith.freeshell.org/blog-signs/2009/07/massive-quake-moves-nzealand-closer-to.html</link> <guid isPermaLink="true">http://m0smith.freeshell.org/blog-signs/2009/07/massive-quake-moves-nzealand-closer-to.html</guid> <pubDate>Wed, 22 Jul 2009 06:25:00 MDT</pubDate> </item> 
 <item> <title>Software Ninja: 3 Code Review Items</title> <description>It is true, things do come in threes.  Yesterday I had three code review related experiences.&lt;br /&gt;&lt;h1&gt;1 - What was I thinking&lt;/h1&gt;I created a code review in Crucible to share with my team.  when it came time to do the code review, Crucible hung.  Strange.  It has always been a good product, why should it have problems now?  Answer:  768 files is probably not a reasonable code review.  At just 10 minutes per file that would be 128 hours for the entire review.&lt;br /&gt;&lt;br /&gt;Lesson learned:  Keep the code review to a reasonable size both for the software and the people.&lt;br /&gt;&lt;br /&gt;&lt;h1&gt;2 - Free book in the mail&lt;/h1&gt;I got a free book on code reviews in the mail.  &lt;a href="http://smartbear.com/codecollab-code-review-book.php"&gt;Best Kept Secrets of Peer Code Review&lt;/a&gt; is a compilation of 10 practical essays from industry experts giving specific    techniques for effective peer code review.  It is short but looks like a good read.&lt;br /&gt;&lt;br /&gt;&lt;h1&gt;3 - 5.0 for 5 users for $5 for 5 days deal&lt;/h1&gt;&lt;br /&gt;While I am a big fan of Crucible, it is not free software, unless you work for a non-profit, like I do.  It which case you can use it for free.  A competitor of Crucible, &lt;a href="http://smartbear.com/code-review-5-for-5.php"&gt;CodeReviewer by Smart Bear Software is running a deal where you can get a 5 user license for $5.00&lt;/a&gt;.  It has some interesting features.  This comes from a conversation with a person at Smart Bear:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;From a big-picture perspective, the two tools are similar: they automate the peer code review process. The biggest difference is the level of support for what we refer to here at Smart Bear as "pre-commit review."  Both tools have good support for doing "post-commit" code review; in other words, creating a code review based on file revisions that have already been checked in to version control.  From what we've seen in our customer base (over 20,000 licensed seats across Code Collaborator and Code Reviewer combined), about half of developers prefer to do pre-commit review and the other half do post-commit review.&lt;br /&gt;&lt;br /&gt;Crucible supports pre-commit review, but not nearly as thoroughly as Code Reviewer. A key reason for that is that Crucible does *not* include a client-side application, with the exception of plugins that they do provide for the Eclipse and IntelliJ IDEA integrated development environments.  Please note, however, that the current version of their Eclipse plugin does not provide any support for creating pre-commit reviews (and further, it only supports Subversion).&lt;br /&gt;&lt;br /&gt;In contrast, Code Reviewer's client side tools consist of: a cross-platform GUI, a cross-platform command-line utility, an Eclipse plugin, and a p4v plugin (for Perforce users). These tools automate the creation of pre-commit reviews by using the developer's version control tools to figure out what files have changed in the developer's local working copy and then Code Reviewer packages up the necessary local changes and creates the review accordingly.  For a pre-commit review, Crucible makes you do all of that manually (with the exception of when you are using their IntelliJ IDEA plugin): you have to create your own diffs, etc.&lt;br /&gt;&lt;br /&gt;So that's the biggest single difference between the two tools.  Some additional points to note:&lt;br /&gt;&lt;br /&gt;1. The list of supported version control systems is similar, but not identical.  Both tools can, in theory, work with *any* version control system that can produce diffs.  Crucible provides specific support for post-commit review creation with CVS, Perforce, Subversion, Git, and ClearCase.  Code Reviewer provides specific support for pre-commit and post-commit review creation with CVS, Perforce, Subversion, Git, Vault, and Mercurial (as a side note, Code Collaborator provides specific support for 14 different version control systems).&lt;br /&gt;&lt;br /&gt;2. Support for iterative review. Code Reviewer has always supported iterative review: the ability to upload multiple revisions of a file(s) and make it easy for users to see the most recent changes only (or all changes) and to keep it straight which comments/defects were entered on which lines of code, even as those lines of code move around because of insertions/deletions across the different revisions.  Historically, this is not something that Crucible supported, but they are claiming support for this in their just released v2.0.  Note, however, that it appears to only work with post-commit reviews, unlike in Code Reviewer where it works with both pre-commit and post-commit reviews.  I haven't tested it enough to figure out if their 2.0 release can accurately move comments/defects with lines of code through multiple revisions of a file.&lt;br /&gt;&lt;br /&gt;3. Real time chat. The Crucible user interface for entering comments/defects works well, but it is not real-time. If someone else enters a comment/defect in the same file that you are working in, you won't see that comment/defect until you refresh your browser page.  In Code Reviewer, this works automatically.  I realize this might not be useful in a "code buddy" environment, but we do have many customers who use this facility as essentially an IM-client in order to chat about the code in real time.&lt;/blockquote&gt;Can't hardly go wrong for 5 bucks.&lt;br /&gt;&lt;br /&gt;&lt;h1&gt;&gt;Summary&lt;/h1&gt;&lt;ul&gt;&lt;li&gt;Keep code reviews reasonable&lt;/li&gt;&lt;li&gt;Check out the &lt;a href="http://smartbear.com/codecollab-code-review-book.php"&gt;free book&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Check out the &lt;a href="http://smartbear.com/code-review-5-for-5.php"&gt;software deal&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8762274703812576773-1841485987886201578?l=m0smith.freeshell.org%2Fblog-software%2Findex.html'/&gt;&lt;/div&gt;</description> <link>http://m0smith.freeshell.org/blog-software/2009/07/3-code-review-items.html</link> <guid isPermaLink="true">http://m0smith.freeshell.org/blog-software/2009/07/3-code-review-items.html</guid> <pubDate>Tue, 14 Jul 2009 05:06:00 MDT</pubDate> </item> 
 <item> <title>Zarahemla On-Line: Wisdom from the 42nd Page: Holes</title> <description>Three times a day, &lt;a href="http://www.42ndpage.com/"&gt;Cleverly&lt;/a&gt; puts the 42nd page of a book up.  There is a wide variety of subjects and a single page can be enough to completely catch you attention.  Check out a sample: &lt;a href="http://www.42ndpage.com/2008/07/loyal-42nd-page.html"&gt;Wisdom from the 42nd Page: Holes&lt;/a&gt;</description> <link>http://m0smith.freeshell.org/blog-lds/2008/07/wisdom-from-42nd-page-holes.html</link> <guid isPermaLink="true">http://m0smith.freeshell.org/blog-lds/2008/07/wisdom-from-42nd-page-holes.html</guid> <pubDate>Tue, 22 Jul 2008 08:01:00 MDT</pubDate> </item> 
 <item> <title>Utah Obituaries: Davis County Clipper: Q3 2007</title> <description>27.SEP.07Bryan Alan Baird 27.SEP.07Claudia A. Pope 27.SEP.07Duane Hymas Hansen 27.SEP.07Glen Johnson Behling 27.SEP.07Marie Moss Peacock 27.SEP.07Tina Sherlin Fuller Webb 25.SEP.07Glenn Eugene Ray 25.SEP.07Mary Hogge Blackhurst 25.SEP.07Mary Rae Kelvington Selin 25.SEP.07Melvin Hess Pederson 25.SEP.07Ronald K. Devereaux 25.SEP.07Scott Reid 20.SEP.07Paul D. Seiger 20.SEP.07Kay Rich Butters 18. &lt;small&gt;(&lt;a href='http://m0smith.freeshell.org/blog-obit/2007/12/davis-county-clipper-q3-2007.html'&gt;more...&lt;/a&gt;)&lt;/small&gt;</description> <link>http://m0smith.freeshell.org/blog-obit/2007/12/davis-county-clipper-q3-2007.html</link> <guid isPermaLink="true">http://m0smith.freeshell.org/blog-obit/2007/12/davis-county-clipper-q3-2007.html</guid> <pubDate>Tue, 11 Dec 2007 04:56:00 MST</pubDate> </item> 
 <item> <title>Grandma Jackman's Pictures: Mary Cook</title> <description>&lt;style type="text/css"&gt;.flickr-photo { border: solid 2px #000000; }.flickr-yourcomment { }.flickr-frame { text-align: left; padding: 3px; }.flickr-caption { font-size: 0.8em; margin-top: 0px; }&lt;/style&gt;&lt;div class="flickr-frame"&gt;	&lt;a href="http://www.flickr.com/photos/m0smith/454621964/" title="photo sharing"&gt;&lt;img src="http://farm1.static.flickr.com/200/454621964_dbc88cde96.jpg" class="flickr-photo" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;	&lt;span class="flickr-caption"&gt;&lt;a href="http://www.flickr.com/photos/m0smith/454621964/"&gt;2 pictures for you&lt;/a&gt;, originally uploaded by &lt;a href="http://www.flickr.com/people/m0smith/"&gt;m0smith&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;				&lt;p class="flickr-yourcomment"&gt;	My Father's Mother.  Ethel Brown's Father's Mother when she was 65 years old, she died at the age of 83.  Her name is Grandmother Mary Cook Brown Gillespie.  She was born in 1823 so the picture was taken about 1888.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-8558700468926077";
google_ad_width = 468;
google_ad_height = 15;
google_ad_format = "468x15_0ads_al_s";
google_ad_channel = "";
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;</description> <link>http://m0smith.freeshell.org/blog-grandma/2007/04/mary-cook.html</link> <guid isPermaLink="true">http://m0smith.freeshell.org/blog-grandma/2007/04/mary-cook.html</guid> <pubDate>Tue, 10 Apr 2007 19:56:00 MDT</pubDate> </item> 
 <item> <title>m0 Chess: White to move and mate in 2</title> <description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://m0smith.freeshell.org/blog-chess/uploaded_images/A00S41DuGx-754458.gif"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://m0smith.freeshell.org/blog-chess/uploaded_images/A00S41DuGx-754449.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;From a recent game I had against Tim, comes this board position.  I was white and not in a very enviable position with Queen, Bishop and Knight all being under attack.  Turns out to be a nice White to move and mate in two puzzle.&lt;br /&gt;&lt;br /&gt;Post in the comments your answer.  Remember, &lt;a href="http://tjmadden.blogspot.com/2007/03/short-game.html"&gt;no cheating&lt;/a&gt;.</description> <link>http://m0smith.freeshell.org/blog-chess/2007/03/white-to-move-and-mate-in-2.html</link> <guid isPermaLink="true">http://m0smith.freeshell.org/blog-chess/2007/03/white-to-move-and-mate-in-2.html</guid> <pubDate>Fri, 16 Mar 2007 07:19:00 MDT</pubDate> </item> 
 <item> <title>Sticks: 1 Nephi 4:2</title> <description>&lt;div style="float: right; margin-left: 10px; margin-bottom: 10px;"&gt; &lt;a href="http://www.flickr.com/photos/crooked_ed/49441276/" title="photo sharing"&gt;&lt;img src="http://farm1.static.flickr.com/30/49441276_5d5bb22255_m.jpg" alt="" style="border: 2px solid rgb(0, 0, 0);" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="margin-top: 0px;font-size:0;" &gt;  &lt;a href="http://www.flickr.com/photos/crooked_ed/49441276/"&gt;camel journey&lt;/a&gt; &lt;br /&gt; Originally uploaded by &lt;a href="http://www.flickr.com/people/crooked_ed/"&gt;nature adrift&lt;/a&gt;. &lt;/span&gt;&lt;/div&gt;&lt;blockquote&gt; 2 Therefore let us go up; let us be strong like unto Moses; for he truly spake unto the waters of the Red Sea and they divided hither and thither, and our fathers came through, out of captivity, on dry ground, and the armies of Pharaoh did follow and were drowned in the waters of the Red Sea.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Nephi continues to encourage his brothers by reminding of the story of Moses and the parting of the Red Sea.  The story illustrates several points that directly relate to Nephi and his brothers returning to Jerusalem to get the brass plates from Laban.&lt;br /&gt;&lt;br /&gt;First, that God was able to defeat the army of Pharaoh.  Laman and Lemuel were justifiably frightened of Laban's guards.  They were just 4 young men against trained soldiers.  They really would not stand a chance of overcoming by force.  Laban had also proved that he was greedy and bloodthirsty and had no problem ordering their death.&lt;br /&gt;&lt;br /&gt;In many ways Laban's actions paralleled those of Pharaoh.  Both were greedy, bloodthirsty and had little regard for human life.  Both commanded an overwhelming army.  Both were acting against the will of the Lord.  Both armies were defeated without a sword needing to be raised.  God did the fighting.&lt;br /&gt;&lt;br /&gt;The story reminded the brothers that God will fight the battles of his servants.&lt;br /&gt;&lt;br /&gt;Second, God commands the elements.  Laban was able to command many men, but he had no control over the elements.  Laban might command an army, yet god could destroy that army.  The arm of God is mightier than the arm of man.  We should put out trust in the arm of God.&lt;br /&gt;&lt;br /&gt;Lastly, that they should have faith.</description> <link>http://m0smith.freeshell.org/blog-sticks/2007/02/1-nephi-42.html</link> <guid isPermaLink="true">http://m0smith.freeshell.org/blog-sticks/2007/02/1-nephi-42.html</guid> <pubDate>Tue, 06 Feb 2007 09:00:00 MST</pubDate> </item> 
 <item> <title>Project Topoged: GenealogyJ Integration</title> <description>&lt;div&gt;Since we are using the &lt;a href="http://genj.sourceforge.net/page/intro/en"&gt;GenealogyJ &lt;/a&gt;
 GEDCOM importer, might as well integrate the rest of the project so we can have all the cool views.  This will require examining the source code of the &lt;a href="http://genj.sourceforge.net/page/intro/en"&gt;GenealogyJ project&lt;/a&gt;
 and determine how to map the &lt;a href="http://topoged.sf.net/2006/10/topoged-database.html"&gt;Topoged Database&lt;/a&gt;
 to the data format expected by &lt;a href="http://genj.sourceforge.net/page/intro/en"&gt;GenealogyJ&lt;/a&gt;
    &lt;/div&gt;</description> <link>http://topoged.sf.net/2006/11/genealogyj-integration.html</link> <guid isPermaLink="true">http://topoged.sf.net/2006/11/genealogyj-integration.html</guid> <pubDate>Mon, 06 Nov 2006 06:38:00 MST</pubDate> </item> 
 <item> <title>Building a second income stream: 3 Amazing but little known Secrets to make your Website Blast to the top of Search Engines!</title> <description></description> <link>http://m0smith.freeshell.org/blog-si/2006/10/3-amazing-but-little-known-secrets-to.html</link> <guid isPermaLink="true">http://m0smith.freeshell.org/blog-si/2006/10/3-amazing-but-little-known-secrets-to.html</guid> <pubDate>Thu, 26 Oct 2006 00:17:00 MDT</pubDate> </item> 
 <item> <title>Best o' the web: Second Thoughts</title> <description>What better than a site where you can get ll this stuf free!
Second Thoughts: "# FREE PRE-SHAVE
# FREE ANT DEATH
# FREE CALENDAR
# FREE SHOELACES
# FREE MAGAZINE
# ONE YEAR OF SECOND THOUGHTS
# BUY 1 GET 1 LUNCH
# FREE HEALTH BAR
# FREE POSTER
# FREE MAGAZINE" &lt;small&gt;(&lt;a href='http://m0smith.freeshell.org/blog-sites/2006/01/second-thoughts.html'&gt;more...&lt;/a&gt;)&lt;/small&gt;</description> <link>http://m0smith.freeshell.org/blog-sites/2006/01/second-thoughts.html</link> <guid isPermaLink="true">http://m0smith.freeshell.org/blog-sites/2006/01/second-thoughts.html</guid> <pubDate>Mon, 16 Jan 2006 11:39:00 MST</pubDate> </item> 
 <item> <title>Project Sewer: Tcl Chatroom</title> <description>As sewer is starting out in Tcl, I've included a link to the &lt;a href="http://wiki.tcl.tk/1178"&gt;Tcl Chatroom&lt;/a&gt; for getting help in developing sewer.&lt;br /&gt;&lt;br /&gt;Also on Usenet, the comp.lang.tcl newsgroup.  One of the most exceedingly helpful &amp; friendly newsgroups on all of Usenet.</description> <link>http://sewer.sourceforge.net/2005/11/tcl-chatroom.html</link> <guid isPermaLink="true">http://sewer.sourceforge.net/2005/11/tcl-chatroom.html</guid> <pubDate>Thu, 10 Nov 2005 08:34:00 MST</pubDate> </item> 
 </channel>
</rss>
