<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.1.2" -->
<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/"
	>

<channel>
	<title>Blogging Away!</title>
	<link>http://blog.mikemunroe.com</link>
	<description>Rantings on software &#038; technology, investing &#038; trading, and other things.</description>
	<pubDate>Fri, 15 Feb 2008 16:38:21 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.1.2</generator>
	<language>en</language>
			<item>
		<title>Flex Style Explorer</title>
		<link>http://blog.mikemunroe.com/2007/10/19/flex-style-explorer/</link>
		<comments>http://blog.mikemunroe.com/2007/10/19/flex-style-explorer/#comments</comments>
		<pubDate>Fri, 19 Oct 2007 22:05:32 +0000</pubDate>
		<dc:creator>mikepmunroe</dc:creator>
		
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://blog.mikemunroe.com/2007/10/19/flex-style-explorer/</guid>
		<description><![CDATA[My latest task at work involves UI development with some heavy duty charting.  At first, I pushed for investigating the use of Silverlight for the project.  After all, I spent enough time within the walls of Microsoft to taste the &#8221;Kool-Aid&#8221; and believe in their teams and products.  At this time though, it&#8217;s way too early in Silverlight&#8217;s lifecycle for it [...]]]></description>
			<content:encoded><![CDATA[<p>My latest task at work involves UI development with some heavy duty charting.  At first, I pushed for investigating the use of <a target="_blank" href="http://silverlight.net/">Silverlight</a> for the project.  After all, I spent enough time within the walls of <a target="_blank" href="http://writer.live.com">Microsoft</a> to taste the &#8221;Kool-Aid&#8221; and believe in their teams and products.  At this time though, it&#8217;s way too early in Silverlight&#8217;s lifecycle for it to be of use for us.  It was almost immediately obvious that it will not be suitable our needs as we needed some heavyweight charting abilities that Silverlight just doesn&#8217;t have built in at this time. </p>
<p><a target="_blank" href="http://www.adobe.com/products/flex/">Flex</a>, on the other hand, has a great <a target="_blank" href="http://www.adobe.com/products/flex/charting/">charting API</a> available right out of the box, and I must say, I am very impressed.  My initial inclination was that Flex was not going to be easy to work with, as I have done a minimal set of Flash work in the past and was frustrated with working within the platform.  Although, that was many, many years ago.  Flex, in conjunction with <a target="_blank" href="http://www.adobe.com/devnet/actionscript/articles/actionscript3_overview.html">ActionScript 3</a>, is much more straightforward to program in and get something up and running.  After installing <a target="_blank" href="http://www.adobe.com/products/flex/flexbuilder/">Adobe Flex Builder 2</a>, I was able to get a sample chart coded up in about 15 minutes.   </p>
<p>A couple weeks down the road since then, I have been &#8220;Flexing&#8221; away, customizing and tweaking some nice looking charts.  With the richness of the UI Flex offers, many of the controls have a ton of default highlight alphas, fill alphas, theme coloring, etc. that can easily become overwhelming to tweak for those that are not the most design savvy.  I came across the following tool that has been a great help in tweaking the look and feel of the Flex controls.  It&#8217;s called, <a target="_blank" href="http://examples.adobe.com/flex2/consulting/styleexplorer/Flex2StyleExplorer.html">Flex Style Explorer</a>.  Within the explorer, you can change the styles of Flex controls and see that change updated dynamically right in front of you, so that you can see how the different UI options within the control behave relative to each other. </p>
<p>If you are new to Flex, check it out.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mikemunroe.com/2007/10/19/flex-style-explorer/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Windows Live Writer Beta 3</title>
		<link>http://blog.mikemunroe.com/2007/09/05/windows-live-writer-beta-3/</link>
		<comments>http://blog.mikemunroe.com/2007/09/05/windows-live-writer-beta-3/#comments</comments>
		<pubDate>Thu, 06 Sep 2007 00:17:18 +0000</pubDate>
		<dc:creator>mikepmunroe</dc:creator>
		
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.mikemunroe.com/2007/09/05/windows-live-writer-beta-3/</guid>
		<description><![CDATA[Congratulations to the Writer team that just shipped Windows Live Beta 3. 
Joe, from the Writer team, has the details of the release over at his blog where you will read about the Insert Video feature that I just tried out quickly (see below). 
This video from You Tube never fails to crack me up.  Thanks to [...]]]></description>
			<content:encoded><![CDATA[<p>Congratulations to the Writer team that just shipped <a href="http://windowslivewriter.spaces.live.com/blog/cns!D85741BB5E0BE8AA!1421.entry">Windows Live Beta 3</a>. </p>
<p><a href="http://jcheng.wordpress.com">Joe</a>, from the Writer team, has the <a href="http://jcheng.wordpress.com/2007/09/05/windows-live-writer-beta-3-released/">details of the release</a> over at his blog where you will read about the Insert Video feature that I just tried out quickly (see below). </p>
<p>This video from You Tube never fails to crack me up.  Thanks to <a href="http://dragonstyle.typepad.com/">Charles</a> for finding this gem long ago.</p>
<p style="display: inline; margin: 0px; padding: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:4a9ea32b-9ccb-4246-be81-7b8ee5a6d8b0" class="wlWriterSmartContent">
<p style="display: inline; margin: 0px; padding: 0px" id="151787b6-5e25-48f8-9275-ba5519a9cc9d"><a target="_new" href="http://www.youtube.com/watch?v=6Amr8PTkZCI"><img value="\"http://www.youtube.com/v/6Amr8PTkZCI\"&gt;&lt;\/param&gt;&lt;param" type="\"application/x-shockwave-flash\"" wmode="\"transparent\"" galleryimg="no" name="\"movie\"" onload="var downlevelDiv = document.getElementById('151787b6-5e25-48f8-9275-ba5519a9cc9d'); downlevelDiv.innerHTML = " width="1" src="http://blog.mikemunroe.com/wp-content/uploads/2007/09/videod36253d9534f.jpg" height="1" /></a></p>
<p>Looking forward to seeing the Writer bits going final.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mikemunroe.com/2007/09/05/windows-live-writer-beta-3/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Getting Started with Cruise Control.NET</title>
		<link>http://blog.mikemunroe.com/2007/08/27/getting-started-with-cruise-controlnet/</link>
		<comments>http://blog.mikemunroe.com/2007/08/27/getting-started-with-cruise-controlnet/#comments</comments>
		<pubDate>Mon, 27 Aug 2007 14:26:32 +0000</pubDate>
		<dc:creator>mikepmunroe</dc:creator>
		
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://blog.mikemunroe.com/2007/08/27/getting-started-with-cruise-controlnet/</guid>
		<description><![CDATA[One of my latest tasks at work is getting a continuous build environment up and running.&#160; After doing some research, I&#8217;ve decided on using the Cruise Control.NET framework to manage the process.&#160; 
To get things started, I have been following Joe Field&#8217;s blog post on CruiseControl.NET from Scratch.&#160; It&#8217;s a great resource for getting Cruise [...]]]></description>
			<content:encoded><![CDATA[<p>One of my latest tasks at work is getting a continuous build environment up and running.&nbsp; After doing some research, I&#8217;ve decided on using the <a href="http://confluence.public.thoughtworks.org/display/CCNET/Welcome+to+CruiseControl.NET" target="_blank">Cruise Control.NET framework</a> to manage the process.&nbsp; </p>
<p>To get things started, I have been following <a href="http://joefield.mysite4now.com/blogs/blog/default.aspx" target="_blank">Joe Field&#8217;s blog</a> post on <a href="http://joefield.mysite4now.com/blogs/blog/articles/146.aspx" target="_blank">CruiseControl.NET from Scratch</a>.&nbsp; It&#8217;s a great resource for getting Cruise Control initially set up and then tweaking from there.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mikemunroe.com/2007/08/27/getting-started-with-cruise-controlnet/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Want to Know the Bandwidth Speed You are Getting at Home?</title>
		<link>http://blog.mikemunroe.com/2007/08/06/want-to-know-the-bandwidth-speed-you-are-getting-at-home/</link>
		<comments>http://blog.mikemunroe.com/2007/08/06/want-to-know-the-bandwidth-speed-you-are-getting-at-home/#comments</comments>
		<pubDate>Mon, 06 Aug 2007 21:14:49 +0000</pubDate>
		<dc:creator>mikepmunroe</dc:creator>
		
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.mikemunroe.com/2007/08/06/want-to-know-the-bandwidth-speed-you-are-getting-at-home/</guid>
		<description><![CDATA[CNET has a cool online tool that will test your bandwidth connection and report the results back to you.  All you have to do is enter your area code and provider for a ranked result set that will tell you how your speed compares to what your provider is providing.
CNET Bandwidth Meter speed test
Thanks for [...]]]></description>
			<content:encoded><![CDATA[<p>CNET has a cool online tool that will test your bandwidth connection and report the results back to you.  All you have to do is enter your area code and provider for a ranked result set that will tell you how your speed compares to what your provider is providing.</p>
<p><a target="_blank" href="http://reviews.cnet.com/7004-7254_7-0.html">CNET Bandwidth Meter speed test</a></p>
<p>Thanks for the link, <a target="_blank" href="http://dragonstyle.typepad.com/">Charles</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mikemunroe.com/2007/08/06/want-to-know-the-bandwidth-speed-you-are-getting-at-home/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Coding Horror: Building a PC, Part IV: Now It&#8217;s Your Turn</title>
		<link>http://blog.mikemunroe.com/2007/07/24/coding-horror-building-a-pc-part-iv-now-its-your-turn/</link>
		<comments>http://blog.mikemunroe.com/2007/07/24/coding-horror-building-a-pc-part-iv-now-its-your-turn/#comments</comments>
		<pubDate>Tue, 24 Jul 2007 11:45:53 +0000</pubDate>
		<dc:creator>mikepmunroe</dc:creator>
		
		<category><![CDATA[Hardware]]></category>

		<guid isPermaLink="false">http://blog.mikemunroe.com/2007/07/24/coding-horror-building-a-pc-part-iv-now-its-your-turn/</guid>
		<description><![CDATA[Coding Horror has a great post with links to previous posts that walk you through the process of building your own PC from scratch.  I&#8217;m sure there are other resources on the web that are helpful for completing such a task, but the series of posts from Coding Horror is definitely one of the more detailed and [...]]]></description>
			<content:encoded><![CDATA[<p><a target="_blank" href="www.codinghorror.com">Coding Horror</a> has a great post with links to previous posts that walk you through the process of building your own PC from scratch.  I&#8217;m sure there are other resources on the web that are helpful for completing such a task, but the series of posts from Coding Horror is definitely one of the more detailed and easy to follow set of directions as I have seen.  He also covers <a target="_blank" href="http://en.wikipedia.org/wiki/Overclocking">overclocking</a>.</p>
<p>As <a target="_blank" href="http://jcheng.wordpress.com/2007/07/20/intel-has-gone-stark-raving-mad/">Joe Cheng has highlighted</a>, now is as good a time as any to upgrade your PC. </p>
<p>One of the best resources for ordering parts for a PC is <a target="_blank" href="http://www.newegg.com/">NewEgg</a>.  Their prices are always close to the best you can find, if not the best, but what the lose in pricing they make up for in shipping reliability and other customer oriented things such as returns, etc.</p>
<p><a href="http://www.codinghorror.com/blog/archives/000918.html">Coding Horror: Building a PC, Part IV: Now It&#8217;s Your Turn</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mikemunroe.com/2007/07/24/coding-horror-building-a-pc-part-iv-now-its-your-turn/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Feld Thoughts - The Facebook Problem</title>
		<link>http://blog.mikemunroe.com/2007/06/23/feld-thoughts-the-facebook-problem/</link>
		<comments>http://blog.mikemunroe.com/2007/06/23/feld-thoughts-the-facebook-problem/#comments</comments>
		<pubDate>Sat, 23 Jun 2007 13:48:44 +0000</pubDate>
		<dc:creator>mikepmunroe</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://blog.mikemunroe.com/2007/06/23/feld-thoughts-the-facebook-problem/</guid>
		<description><![CDATA[I completely agree with Brad&#8217;s assessment of the Facebook problem. 
The Problem: As of today, Facebook is deriving massive benefit in all the application development that they?ve enabled.  They?ve brilliantly created an open community that allows developers to quickly create applications that can rapidly acquire hundreds of thousands of users.  This dramatically extends the functionality of [...]]]></description>
			<content:encoded><![CDATA[<p>I completely agree with <a href="http://www.feld.com">Brad&#8217;s</a> assessment of the <a href="http://www.feld.com/blog/archives/2007/06/the_facebook_pr.html">Facebook problem</a>. </p>
<blockquote><p><em>The Problem</em>: As of today, Facebook is deriving massive benefit in all the application development that they?ve enabled.  They?ve brilliantly created an open community that allows developers to quickly create applications that can rapidly acquire hundreds of thousands of users.  This dramatically extends the functionality of Facebook by offloading the R&amp;D and feature development to the apps developers.  (How about all of them there adverbs ? I sound like a press release.) However, as far as I can tell, none of these Facebook apps developers are deriving any real benefits (if you are a Facebook apps developer and ARE deriving a tangible benefit, other than customer acquisition within the Facebook infrastructure, please weigh in.)  In addition, Facebook has shifted all of the infrastructure costs to these apps developers, creating the <a href="http://www.insidefacebook.com/2007/06/21/i-have-250000-users-now-what/"><em>&#8220;I have 250,000 users, now what??</em></a> problem.</p></blockquote>
<p>I think it&#8217;s great that developers of these apps will create them for the good of the community.  This happens often, but I think the quality of apps created for use within the <a href="http://www.facebook.com">Facebook</a> platform will be that much better if developers of these apps were compensated economically, especially within the current Facebook environment that requires developers of these apps to host them on their own.</p>
<p><a href="http://www.feld.com/blog/archives/2007/06/the_facebook_pr.html">Feld Thoughts - The Facebook Problem</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mikemunroe.com/2007/06/23/feld-thoughts-the-facebook-problem/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Don Dodge on The Next Big Thing: Silverlight on Linux - Miguel de Icaza&#8217;s moonlight project</title>
		<link>http://blog.mikemunroe.com/2007/06/22/don-dodge-on-the-next-big-thing-silverlight-on-linux-miguel-de-icazas-moonlight-project/</link>
		<comments>http://blog.mikemunroe.com/2007/06/22/don-dodge-on-the-next-big-thing-silverlight-on-linux-miguel-de-icazas-moonlight-project/#comments</comments>
		<pubDate>Fri, 22 Jun 2007 20:30:33 +0000</pubDate>
		<dc:creator>mikepmunroe</dc:creator>
		
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.mikemunroe.com/2007/06/22/don-dodge-on-the-next-big-thing-silverlight-on-linux-miguel-de-icazas-moonlight-project/</guid>
		<description><![CDATA[Silverlight looks really cool and interesting.  I&#8217;ll have to give it a better look over in some free time. 
Don Dodge on The Next Big Thing: Silverlight on Linux - Miguel de Icaza&#8217;s moonlight project
]]></description>
			<content:encoded><![CDATA[<p>Silverlight looks really cool and interesting.  I&#8217;ll have to give it a better look over in some free time. </p>
<p><a href="http://dondodge.typepad.com/the_next_big_thing/2007/06/silverlight-on-.html">Don Dodge on The Next Big Thing: Silverlight on Linux - Miguel de Icaza&#8217;s moonlight project</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mikemunroe.com/2007/06/22/don-dodge-on-the-next-big-thing-silverlight-on-linux-miguel-de-icazas-moonlight-project/feed/</wfw:commentRss>
		</item>
		<item>
		<title>NewEgg Community Site</title>
		<link>http://blog.mikemunroe.com/2007/06/22/newegg-community-site/</link>
		<comments>http://blog.mikemunroe.com/2007/06/22/newegg-community-site/#comments</comments>
		<pubDate>Fri, 22 Jun 2007 08:30:22 +0000</pubDate>
		<dc:creator>mikepmunroe</dc:creator>
		
		<category><![CDATA[Hardware]]></category>

		<guid isPermaLink="false">http://blog.mikemunroe.com/2007/06/22/newegg-community-site/</guid>
		<description><![CDATA[We&#8217;ll have spotlights on excellent tech and tutorial posts from the forum, columns like ?Gamers? Gamut? and ?Girl Tech, Girl Talk? that users can submit articles to, contests for serious EggXpert swag, and more!  
EggXpert.com: The Key to a Smarter Community
Thanks to Joe for forwarding along the link.
]]></description>
			<content:encoded><![CDATA[<blockquote>We&#8217;ll have spotlights on excellent tech and tutorial posts from the forum, columns like ?Gamers? Gamut? and ?Girl Tech, Girl Talk? that users can submit articles to, contests for serious EggXpert swag, and more!  </p></blockquote>
<p><a href="http://www.eggxpert.com/">EggXpert.com: The Key to a Smarter Community</a></p>
<p>Thanks to <a href="http://jcheng.wordpress.com/">Joe</a> for forwarding along the link.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mikemunroe.com/2007/06/22/newegg-community-site/feed/</wfw:commentRss>
		</item>
		<item>
		<title>How to Clean Up a Windows Spyware Infestation by Coding Horror</title>
		<link>http://blog.mikemunroe.com/2007/06/18/how-to-clean-up-a-windows-spyware-infestation-by-coding-horror/</link>
		<comments>http://blog.mikemunroe.com/2007/06/18/how-to-clean-up-a-windows-spyware-infestation-by-coding-horror/#comments</comments>
		<pubDate>Mon, 18 Jun 2007 18:27:05 +0000</pubDate>
		<dc:creator>mikepmunroe</dc:creator>
		
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.mikemunroe.com/2007/06/18/how-to-clean-up-a-windows-spyware-infestation-by-coding-horror/</guid>
		<description><![CDATA[Coding Horror has published a great, detailed post on how to clean spyware off of your machine if it ever gets infested. 
http://www.codinghorror.com/blog/archives/000888.html
The directions he outlines are probably a little overwhelming for the average computer user at home.  For average computer users that I know, when they ask about protecting against adware/spyware, I usually point them to [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.codinghorror.com">Coding Horror</a> has published a great, detailed <a href="http://www.codinghorror.com/blog/archives/000888.html">post</a> on how to clean spyware off of your machine if it ever gets infested. </p>
<p><a href="http://www.codinghorror.com/blog/archives/000888.html" title="http://www.codinghorror.com/blog/archives/000888.html">http://www.codinghorror.com/blog/archives/000888.html</a></p>
<p>The directions he outlines are probably a little overwhelming for the average computer user at home.  For average computer users that I know, when they ask about protecting against adware/spyware, I usually point them to <a href="http://www.download.com/Ad-Aware-2007-Free/3000-8022_4-10045910.html?part=dl-ad-aware&amp;subj=dl&amp;tag=top5">Ad-Aware</a> and <a href="http://www.safer-networking.org/en/spybotsd/index.html">Spybot</a>.  Installing and running those on a regular basis should keep adware/spyware at bay.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mikemunroe.com/2007/06/18/how-to-clean-up-a-windows-spyware-infestation-by-coding-horror/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Order by for Null in Oracle Stored Procedures</title>
		<link>http://blog.mikemunroe.com/2007/06/15/order-by-for-null-in-oracle-stored-procedures/</link>
		<comments>http://blog.mikemunroe.com/2007/06/15/order-by-for-null-in-oracle-stored-procedures/#comments</comments>
		<pubDate>Fri, 15 Jun 2007 22:00:17 +0000</pubDate>
		<dc:creator>mikepmunroe</dc:creator>
		
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://blog.mikemunroe.com/2007/06/15/order-by-for-null-in-oracle-stored-procedures/</guid>
		<description><![CDATA[In Oracle, when order by descending is used, null values are returned to the top.&#160; To work around this, you just use NULLS LAST in your ORDER BY statement inside of your stored procedure.
Example:
SELECT&#160;name FROM customer ORDER BY name&#160;DESC NULLS&#160;LAST;
where &#8220;name&#8221; is a column in the &#8220;customer&#8221; table and&#160;&#8221;DESC&#8221; is used to set&#160;a&#160;descending order
]]></description>
			<content:encoded><![CDATA[<p>In Oracle, when order by descending is used, null values are returned to the top.&nbsp; To work around this, you just use NULLS LAST in your ORDER BY statement inside of your stored procedure.</p>
<p>Example:</p>
<p>SELECT&nbsp;name FROM customer ORDER BY name&nbsp;DESC NULLS&nbsp;LAST;</p>
<p>where &#8220;name&#8221; is a column in the &#8220;customer&#8221; table and&nbsp;&#8221;DESC&#8221; is used to set&nbsp;a&nbsp;descending order</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mikemunroe.com/2007/06/15/order-by-for-null-in-oracle-stored-procedures/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
