<?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>Sacramento Software Development &#187; Miscellaneous</title>
	<atom:link href="http://www.particlewave.com/blog/category/miscellaneous/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.particlewave.com/blog</link>
	<description>ParticleWave.com - Web development on Ruby on Rails</description>
	<lastBuildDate>Mon, 16 Nov 2009 20:25:34 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Employee Owned Software &#8212; Why You Should (n&#8217;t?) Watch Michael Moore Movies</title>
		<link>http://www.particlewave.com/blog/2009/11/01/an-employee-owned-software-collective/</link>
		<comments>http://www.particlewave.com/blog/2009/11/01/an-employee-owned-software-collective/#comments</comments>
		<pubDate>Sun, 01 Nov 2009 17:59:08 +0000</pubDate>
		<dc:creator>John Lockwood</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[Employee Owned Software]]></category>
		<category><![CDATA[Howard Zinn]]></category>
		<category><![CDATA[Utah Phillips]]></category>

		<guid isPermaLink="false">http://www.particlewave.com/blog/2009/11/01/an-employee-owned-software-collective/</guid>
		<description><![CDATA[I met a few out of town friends to see Michael Moore’s Capitalism, a Love Story recently.&#160; As usual, Howard Zinn loving socialist that I am, listener to this guy that I am …

this movie was quite appealing to me, and I began to think about how cool it would be to work for an [...]]]></description>
			<content:encoded><![CDATA[<p>I met a few out of town friends to see Michael Moore’s Capitalism, a Love Story recently.&#160; As usual, Howard Zinn loving socialist that I am, listener to this guy that I am …</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/ymY6y6o6PAo&amp;hl=en&amp;fs=1&amp;" /><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/ymY6y6o6PAo&amp;hl=en&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>this movie was quite appealing to me, and I began to think about how cool it would be to work for an employee owned software collective.</p>
<p>So that&#8217;s what I&#8217;m going to do.</p>
<p>How hard can it be?</p>
<p>Oh, right, it can be an arduous part time struggle to get the thing going while woikin&#8217; for the man every night and day. But I never lost a minute of sleepin&#8217;, worrying &#8217;bout the way things might have been.</p>
<p>Oh, sorry, that&#8217;s a different song, isn&#8217;t it?</p>
<p><strong>Further Reading</strong></p>
<p>Anyway, here are a couple of resources if this idea appeals to you as it does to me:</p>
<p>The guys actually have an <a href="http://www.ronincollective.com">employee owned software collective</a> in the liberal Ben and Jerry&#8217;s Gay Marriage state of Vermont. A collective, no less. Let&#8217;s hope Papa Joe Stalin doesn&#8217;t come by and wipe them out.</p>
<p>Isn&#8217;t socialism exciting?</p>
<p>I enjoy it.</p>
<p>The more detail oriented among you may enjoy this (PDF Alert) article about <a href="http://www.community-wealth.org/_pdfs/articles-publications/coops/article-logue.pdf">What Is an Employee Cooperative</a>?</p>
<p>There’s even a <a href="http://www.usworker.coop/front">bit of a club</a> we can join.&#160; Kind of a Star Trek Economics Chamber of Commerce. </p>
<p>Let’s just hope I’m not the ensign in the red shirt.</p>
<p>Kaplah, comrades!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.particlewave.com/blog/2009/11/01/an-employee-owned-software-collective/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I Can&#8217;t Believe You Published Your To-Do List Here. How Can You Possibly Think Anyone Would Be Interested In That?</title>
		<link>http://www.particlewave.com/blog/2009/11/01/i-cant-believe-you-published-your-to-do-list-here-how-can-you-possibly-think-anyone-would-be-interested-in-that/</link>
		<comments>http://www.particlewave.com/blog/2009/11/01/i-cant-believe-you-published-your-to-do-list-here-how-can-you-possibly-think-anyone-would-be-interested-in-that/#comments</comments>
		<pubDate>Sun, 01 Nov 2009 17:31:10 +0000</pubDate>
		<dc:creator>John Lockwood</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>

		<guid isPermaLink="false">http://www.particlewave.com/blog/2009/11/01/i-cant-believe-you-published-your-to-do-list-here-how-can-you-possibly-think-anyone-would-be-interested-in-that/</guid>
		<description><![CDATA[Things to do:

Stop being so boring.      
Stop assuming folks will appreciate introspective jokes.      
Separate ParticleWave and ASPWorkbench further – all the ASP and certification stuff on ASPWorkbench, and all the company related Employee Owned Software stuff on ParticleWave.      
ASPWorkbench will [...]]]></description>
			<content:encoded><![CDATA[<p>Things to do:</p>
<ul>
<li>Stop being so boring.      </li>
<li>Stop assuming folks will appreciate introspective jokes.      </li>
<li>Separate ParticleWave and ASPWorkbench further – all the ASP and certification stuff on ASPWorkbench, and all the company related Employee Owned Software stuff on ParticleWave.      </li>
<li>ASPWorkbench will also need a reasonable home page.&#160; Readers, don’t go there until&#160; I do.&#160; Trust me.&#160; It’s not even sophomoric.&#160; </li>
<li>Rework the ParticleWave navigation to reflect the new division of labor.      </li>
<li>Publish the draft ParticleWave Employee Owned Software Company charter.      </li>
<li>Be not afraid of losing your day job.&#160; You need to say what you need to say.&#160; This is your outside blog.&#160; Be of good cheer.      </li>
<li>Write your open source-ialism article.     </li>
<li>.htaccess Forward ParticleWave’s ASP content to ASPWorkbench.     </li>
<li>Get permission from your client to write about him, then do, putting the Portfolio page back up.     </li>
<li>Stop being so boring.      </li>
<li>Don’t repeat yourself. </li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.particlewave.com/blog/2009/11/01/i-cant-believe-you-published-your-to-do-list-here-how-can-you-possibly-think-anyone-would-be-interested-in-that/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Moving from Wordpress to BlogEngine.Net</title>
		<link>http://www.particlewave.com/blog/2009/10/03/moving-from-wordpress-to-blogengine-net/</link>
		<comments>http://www.particlewave.com/blog/2009/10/03/moving-from-wordpress-to-blogengine-net/#comments</comments>
		<pubDate>Sun, 04 Oct 2009 03:49:00 +0000</pubDate>
		<dc:creator>John Lockwood</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[BlogEngine.NET]]></category>

		<guid isPermaLink="false">http://www.particlewave.com/blog/2009/10/03/moving-from-wordpress-to-blogengine-net/</guid>
		<description><![CDATA[I’ve been in the process of migrating the site from a Wordpress blog hosted on HostingRails.com to a BlogEngine.Net blog hosted at Godaddy.com.&#160; You can consider this a guide to setting up a BlogEngine.Net site at Godaddy.com, but first, two words of caution about doing such a migration.
Your first word of caution:&#160; fiction writers say [...]]]></description>
			<content:encoded><![CDATA[<p>I’ve been in the process of migrating the site from a Wordpress blog hosted on HostingRails.com to a BlogEngine.Net blog hosted at Godaddy.com.&#160; You can consider this a guide to setting up a BlogEngine.Net site at Godaddy.com, but first, two words of caution about doing such a migration.</p>
<p>Your first word of caution:&#160; fiction writers say that if you want to make a character interesting, present him with adversity.&#160; Unfortunately, presenting characters with adversity in real life doesn’t make us any more interesting – it only makes us write tutorials.&#160; Expect delays.</p>
<p>Your second word of caution:&#160; If you’re not writing about ASP.NET or adding a blog to an ASP.NET web site, or if you don’t need to be on an ASP.NET platform for some other good reason, what the hell are you thinking?&#160; BlogEngine.net has some cool features, but for the most part <strong><em>Wordpress works significantly better</em></strong>.&#160; There, I came out and said it.</p>
<p><strong>Godaddy’s Support for BlogEngine.NET</strong></p>
<p><a href="http://www.particlewave.com/images/blog/MovingfromWordpresstoBlogEngine.Net_1250F/image.png"><img style="border-right-width: 0px; margin: 10px 20px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" align="left" src="http://www.particlewave.com/images/blog/MovingfromWordpresstoBlogEngine.Net_1250F/image_thumb.png" width="183" height="117" /></a>I wasn’t able to do what I tried in the first go around, which was to just download the BlogEngine.net 1.5 release candidate and push it up to the site.&#160; Perhaps I was tired after a long day of work, and your mileage may vary, but what I ended up doing was installing BlogEngine.Net it from Godaddy’s application control panel.&#160; From the Hosting management page, click on the “Your Applications Link” (shown at left), then select “Blog” from the left hand navbar and then BlogEngine.Net.&#160; In my case I got a compatibility warning because I was running IIS 7.0 in <a href="http://learn.iis.net/page.aspx/244/how-to-take-advantage-of-the-iis7-integrated-pipeline/">Integrated Mode rather than Classic Mode</a> (who knew), so I had to click on “Purchase Compatible” then “Select compatible hosted domain” to work through what was going wrong, then return to “Content / IIS Configuration” to get it squared away.&#160; Once I did that it was pretty much smooth sailing, but at one point I either messed up the application, so I needed to make sure my blog directory (where blogengine.net was installed) was configured as an application:     </p>
<p><a href="http://www.particlewave.com/images/blog/MovingfromWordpresstoBlogEngine.Net_1250F/image_3.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.particlewave.com/images/blog/MovingfromWordpresstoBlogEngine.Net_1250F/image_thumb_3.png" width="644" height="112" /></a> </p>
</p>
<p>Clicking the edit pencil button brings up this window, and you want to make sure Set Application Root is checked:</p>
<p><a href="http://www.particlewave.com/images/blog/MovingfromWordpresstoBlogEngine.Net_1250F/image_4.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.particlewave.com/images/blog/MovingfromWordpresstoBlogEngine.Net_1250F/image_thumb_4.png" width="644" height="129" /></a> </p>
<p><strong>Importing Wordpress Posts to BlogEngine.Net</strong></p>
<p>You’re first step for this part of your journey is to get the&#160; BlogML export tool from the <a href="http://blogml.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=171">Codeplex BlogML downloads page</a>.&#160; You want the download that says “Wordpress BlogML Export”.&#160; When you unzip this file, you’ll get a single export.php that works as a replacement for the default Wordpress export page.&#160; Backup up export.php in your &lt;wordpress folder&gt;/wp-admin directory, install this file, and run the Wordpress export from the admin panel to create a BlogML export.</p>
<p>Now at this point you might want to give some thought to manually reviewing this file and removing duplicate posts, which could be a very tedious process.&#160; The export file created by this tool is likely to have any number of versions of some of your posts, and when you import into BlogEngine.net, your blog is going to stutter like a Porky Pig cartoon.&#160; When you run the BlogEngine.net import tool, there’s a handy checkbox “Remove Duplicate Posts” you can check.&#160; It doesn’t do anything, but you can check it.</p>
<p>&#160;</p>
<p><a href="http://www.particlewave.com/images/blog/MovingfromWordpresstoBlogEngine.Net_1250F/image_5.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.particlewave.com/images/blog/MovingfromWordpresstoBlogEngine.Net_1250F/image_thumb_5.png" width="244" height="134" /></a> </p>
<p>Maybe if you’re running BlogEngine.Net 1.5 this has been fixed and it does something.&#160; That would be nice.</p>
<p>Another quirky aspect of this tool is that it doesn’t give you any sort of progress indicator letting you know what’s going on, so while it’s doing the import it pretty much looks like it’s gone to lunch.&#160; I recommend pushing the two validate buttons before you start the import, that way you know everything’s set up correctly, then be prepared to wait several minutes while it does its thing.</p>
<p>When it finishes, your posts will be there, complete with Porky Pig stutters, but you’ll find your categories and tags weren’t imported.&#160; Oh well, what did I tell you at the beginning?&#160; Adversity won’t make you interesting, it will only make you write a tutorial.</p>
<p><strong>Converting Your Wordpress Theme</strong></p>
<p>Next your ready to convert your Wordpress theme.&#160; You’re probably not going to like this part, but here’s how I did it.&#160; Open up your favorite text editor and file difference tool, pick a target third party BlogEngine.net theme such as “Standard”, and code yourself a theme, there, fella.&#160; <a href="http://www.aspworkbench.com/blog/">Here’s how mine turned out</a>, combining the ASPWorkbench / ParticleWave theme with the Standard theme.</p>
<p>So there you have it!&#160; Delete your duplicate posts, re-enter your categories, and rock and roll.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.particlewave.com/blog/2009/10/03/moving-from-wordpress-to-blogengine-net/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Certification and Its Discontents</title>
		<link>http://www.particlewave.com/blog/2009/09/18/certification-and-its-discontents/</link>
		<comments>http://www.particlewave.com/blog/2009/09/18/certification-and-its-discontents/#comments</comments>
		<pubDate>Sat, 19 Sep 2009 04:50:00 +0000</pubDate>
		<dc:creator>John Lockwood</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>

		<guid isPermaLink="false">http://www.particlewave.com/blog/2009/09/18/certification-and-its-discontents/</guid>
		<description><![CDATA[Even though I’m nowhere near finished with my study for 70-536, I’ve begun to start thinking about and working toward my next study goal, 70-562, Microsoft .NET Framework 3.5, ASP.NET Application Development.&#160; The Self-Paced training kit came from Amazon last night, and I’ll have the subject outline up here soon and start filling it in [...]]]></description>
			<content:encoded><![CDATA[<p>Even though I’m nowhere near finished with my study for <a href="http://www.particlewave.com/blog/2009/08/15/microsoft-exam-70-536/">70-536</a>, I’ve begun to start thinking about and working toward my next study goal, 70-562, <em>Microsoft .NET Framework 3.5, ASP.NET Application Development</em>.&#160; The Self-Paced training kit came from Amazon last night, and I’ll have the subject outline up here soon and start filling it in as I’m already doing for 70-536.&#160; As I’m writing this, SQL Server 2008 Management Studio Express is installing away in the background, because as I discovered this evening, trying to get any kind of serious database scripting done inside of Visual Studio alone is like trying to program C Sharp in <a href="http://msdn.microsoft.com/en-us/library/aa214007%28SQL.80%29.aspx">isql</a>.&#160; </p>
<p>Oh alright, it’s not that bad, but if you can’t be inaccurate using a metaphor, then what good are metaphors, anyway?</p>
<p>The next phase of our little certification pony show is likely to be a good deal more labor intensive than the first phase.&#160; The nice thing about studying for 70-536 is that it lends itself readily to sort of brain dead little “Hello World” example that I used to write twenty years ago when I was first learning to code in C.&#160; This is good for blogging in the evening after a somewhat tiring day in the procedural salt mines.&#160; The study for 70-562, in contrast, is likely to require bigger bits of code, especially if I want to get to something I can not only learn from in a quick and dirty way, but also publish.</p>
<p>I have a few ideas for how that will go, and now I have a new domain to host it on, but there’s nothing there yet.&#160; </p>
<p>I’m not all that discontent – just weary, and I thought it was a cool title, what with old Sigmund having anticipated it and all.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.particlewave.com/blog/2009/09/18/certification-and-its-discontents/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Dell Studio 17 Review</title>
		<link>http://www.particlewave.com/blog/2009/08/17/dell-studio-17-review/</link>
		<comments>http://www.particlewave.com/blog/2009/08/17/dell-studio-17-review/#comments</comments>
		<pubDate>Tue, 18 Aug 2009 04:05:00 +0000</pubDate>
		<dc:creator>John Lockwood</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>

		<guid isPermaLink="false">http://www.particlewave.com/blog/2009/08/17/dell-studio-17-review/</guid>
		<description><![CDATA[I’m told that somewhere around the dawn of software development, when processor time was hugely expensive and multiple university departments shared a single computing resource, it was common to have to work out your software problems using a sharpened pencil or similar Flintstones-level tool before your code ever felt the warm embrace of powered silicon.&#160; [...]]]></description>
			<content:encoded><![CDATA[<p>I’m told that somewhere around the dawn of software development, when processor time was hugely expensive and multiple university departments shared a single computing resource, it was common to have to work out your software problems using a sharpened pencil or similar Flintstones-level tool before your code ever felt the warm embrace of powered silicon.&#160; </p>
<p>I wouldn’t know about that.&#160; I’m old, but I’m not THAT old.</p>
<p>These days, doing such a thing would be pretty much unthinkable, which is why it’s nice to be able to report that having sacrificed the Windows partition of my desktop machine to the dubious goal of getting faster Ruby on Rails unit tests working, I’m not content to envision my Microsoft Certification on Ubuntu, but have treated myself to a new Dell laptop.&#160; It’s a Studio 17”, model s1737-020B, and it’s quite the spiffy little workhorse so far.&#160; It’s fairly light for the size and price, has plenty of USB holes so the USB can get in, but also sports an HDMI hole so the digital video can go somewhere – though I must say that even though setting up an extended desktop was the first thing I did, so far I’ve spent most of my time looking at the built-in display for most tasks.&#160; It found my wireless network with no fuss at all.</p>
<p>Battery life is supposed to be quite good though I’ve yet to test that.&#160; 4 gig of RAM, half a terabyte hard drive, $749 at Best Buy.&#160; The front side bus speed is 800 MHz, the two processors runs at 2.1 GHz, so those numbers are a tad lower than some of seen out there, but I don’t think I’ll be doing huge builds just yet so that’s probably all I need, and all things considered I’m very happy with it.&#160; Hat tip to the Best Buy folks in Folsom, a very congenial and generally fairly knowledgeable bunch. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.particlewave.com/blog/2009/08/17/dell-studio-17-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Late Born Head Case Ponders Microsoft Certification</title>
		<link>http://www.particlewave.com/blog/2009/08/15/late-born-head-case-ponders-microsoft-certification/</link>
		<comments>http://www.particlewave.com/blog/2009/08/15/late-born-head-case-ponders-microsoft-certification/#comments</comments>
		<pubDate>Sat, 15 Aug 2009 12:37:44 +0000</pubDate>
		<dc:creator>John Lockwood</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>

		<guid isPermaLink="false">http://www.particlewave.com/internet-marketing/?p=376</guid>
		<description><![CDATA[
About every six months or so, I completely change platforms and direction in my software career.  That may be because I&#8217;m a head case, but if you read &#8220;How the Mind Works&#8221;, you&#8217;ll stumble upon the more charitable explanation that as the last born in my family my personality developed with a view to [...]]]></description>
			<content:encoded><![CDATA[<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/k3_3XvDE05M&#038;hl=en&#038;fs=1&#038;rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/k3_3XvDE05M&#038;hl=en&#038;fs=1&#038;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p>About every six months or so, I completely change platforms and direction in my software career.  That may be because I&#8217;m a head case, but if you read &#8220;How the Mind Works&#8221;, you&#8217;ll stumble upon the more charitable explanation that as the last born in my family my personality developed with a view to embracing change.</p>
<p>Charity begins at home.</p>
<p>I probably need to get certified, on some level.  I don&#8217;t mean I need it or I won&#8217;t have a job, per se, although it&#8217;s the kind of thing that may open up opportunities around here.  As you might expect, the Sacramento programmer market has a lot of government work going on, and government hiring tends to be driven by the check box.  And of course, being the kind of late born head case that I am, I need to have more opportunities than if I were a conservative first born drudge.</p>
<p>I usually start thinking about certification in response to reaching a trough in fretting about my status.  (The wave itself runs perpetually.)  I have this relentless need to make some pathetic mark on the world, as if that could be done with a keyboard and a Microsoft Certification.  Perhaps fortunately, I&#8217;m generally able to suppress my ambition in order to grab whatever tarnished brass ring of a maintenance job happens to fly by my little software hobby horse of life.  It&#8217;s a late born head case thing: we know how to make do with hand-me-downs, all the while secretly plotting to someday have our own pair of jeans for once.  As with pants, so with code.</p>
<p>Well, that was maudlin.  Both my older siblings were sisters, so the truth is I got my own clothes.  My parents were wonderful people, and like most folks they weren&#8217;t about to go raising any <em>de facto</em> transvestites.</p>
<p>Hey look, if you&#8217;re a transvestite, nothing personal, OK?  Jeesh.</p>
<p>Anyway, if I make good on my threat, then I&#8217;ll have something to write about.  No longer will I be working on a double secret probation Rails project where I can&#8217;t share my code.  Instead, I&#8217;ll be working on code so trivial in all but a pedagogical sense that only a Cheney-level paranoid would keep it in a man-sized office safe.</p>
<p>Meet the new blog.  Same as the old blog.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.particlewave.com/blog/2009/08/15/late-born-head-case-ponders-microsoft-certification/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
