<?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:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>MikeWo's Musings: Blog</title><link>http://mvwood.com/blog/</link><description /><generator>Graffiti CMS 1.2 (build 1.2.0.1678)</generator><lastBuildDate>Sat, 21 Aug 2010 14:18:16 GMT</lastBuildDate><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/Mikewo" /><feedburner:info uri="mikewo" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>39.020466</geo:lat><geo:long>-84.741586</geo:long><creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/3.0/</creativeCommons:license><item><title>I’m on Technology and Friends, again!</title><link>http://feedproxy.google.com/~r/Mikewo/~3/3fEijUuM8Kc/</link><pubDate>Sat, 21 Aug 2010 17:18:16 GMT</pubDate><guid isPermaLink="false">http://mvwood.com/blog/i-rsquo-m-on-technology-and-friends-again/</guid><dc:creator>Michael Wood</dc:creator><slash:comments>0</slash:comments><category domain="http://mvwood.com/blog/">Blog</category><description>&lt;p&gt;I apparently haven’t scared off Dave’s audience on his Technology and Friends show yet after two previous visits, so he asked me back to talk about Moving to the Cloud.&amp;#160; I’m on &lt;a href="http://technologyandfriends.com/archive/2010/08/18/tf111.aspx"&gt;Episode 111&lt;/a&gt;.&amp;#160; Check it out.&lt;/p&gt;  &lt;p&gt;&lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="437" height="370" id="viddler"&gt;&lt;param name="movie" value="http://www.viddler.com/player/eb0967a7/" /&gt;&lt;param name="allowScriptAccess" value="always" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="flashvars" value="fake=1" /&gt;&lt;embed src="http://www.viddler.com/player/eb0967a7/" width="437" height="370" type="application/x-shockwave-flash" allowScriptAccess="always" allowFullScreen="true" flashvars="fake=1" name="viddler"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;  &lt;p&gt;Thanks Dave!&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=3fEijUuM8Kc:0HkoZxWm5x0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=3fEijUuM8Kc:0HkoZxWm5x0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=3fEijUuM8Kc:0HkoZxWm5x0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?i=3fEijUuM8Kc:0HkoZxWm5x0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=3fEijUuM8Kc:0HkoZxWm5x0:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=3fEijUuM8Kc:0HkoZxWm5x0:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Mikewo/~4/3fEijUuM8Kc" height="1" width="1"/&gt;</description><feedburner:origLink>http://mvwood.com/blog/i-rsquo-m-on-technology-and-friends-again/</feedburner:origLink></item><item><title>Azure Greybox 1.0</title><link>http://feedproxy.google.com/~r/Mikewo/~3/dx7imQu4yKc/</link><pubDate>Thu, 19 Aug 2010 11:56:29 GMT</pubDate><guid isPermaLink="false">http://mvwood.com/blog/azure-greybox-1-0/</guid><dc:creator>Michael Wood</dc:creator><slash:comments>0</slash:comments><category domain="http://mvwood.com/blog/">Blog</category><description>&lt;p&gt;A month or so ago I wrote a simple utility to help Azure Developers make sure they don’t accidentally get a larger bill than they expect.&amp;#160; The purpose of the &lt;a href="http://greybox.codeplex.com/"&gt;GreyBox&lt;/a&gt; application is to alert you that you have deployments in your Azure account that you are being charged for. This might sound like it's backwards in that most people might be looking for something telling them that their applications aren't running or have gone down. This application is actually meant for people who give talks about Azure, or simply do demo/development work or Proof of Concepts that they don't want left running and eating up compute hours.&lt;/p&gt;  &lt;p&gt;The tool runs as an icon in your system tray.&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://mvwood.com/files/media/image/WindowsLiveWriter/AzureGreybox1.0_EF17/image_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://mvwood.com/files/media/image/WindowsLiveWriter/AzureGreybox1.0_EF17/image_thumb.png" width="244" height="202" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;If you don’t have anything running the box is, of course, grey, just like you’d expect it to be if you are familiar with the Azure Development portal.&amp;#160; If you have one or more running instances on your subscription then the icon will turn the familiar blue.&amp;#160; By default every 15 minutes you’ll get a pop-up telling you that you have &lt;em&gt;n&lt;/em&gt; number of compute services running in Azure.&amp;#160; You can adjust the alert notification time via the config.&lt;/p&gt;  &lt;p&gt;If you have services running you can also choose to shut them down ( either all of them for a subscription, or one at a time) by right clicking on the tray icon for the context menu.&amp;#160; &lt;/p&gt;  &lt;p&gt;Hopefully Azure Developers will find this little utility handy.&amp;#160; I’ve thought about a few things I’d like to add to the utility, such as multiple subscription support and a manual refresh.&amp;#160; I’ve released the code under MS-PL on CodePlex, so feel free to submit patches or fork it for your own use.&lt;/p&gt;  &lt;p&gt;As &lt;a href="http://brianhprince.com"&gt;Brian Prince&lt;/a&gt; says, “If the cube is grey, you’re OK.&amp;#160; If the cube is blue, a bill is due”. &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=dx7imQu4yKc:78nrBmJkIR0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=dx7imQu4yKc:78nrBmJkIR0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=dx7imQu4yKc:78nrBmJkIR0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?i=dx7imQu4yKc:78nrBmJkIR0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=dx7imQu4yKc:78nrBmJkIR0:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=dx7imQu4yKc:78nrBmJkIR0:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Mikewo/~4/dx7imQu4yKc" height="1" width="1"/&gt;</description><feedburner:origLink>http://mvwood.com/blog/azure-greybox-1-0/</feedburner:origLink></item><item><title>Toshiba M780 Tablet PC Review</title><link>http://feedproxy.google.com/~r/Mikewo/~3/13xKZNUqWD8/</link><pubDate>Thu, 19 Aug 2010 11:41:38 GMT</pubDate><guid isPermaLink="false">http://mvwood.com/blog/toshiba-m780-tablet-pc-review/</guid><dc:creator>Michael Wood</dc:creator><slash:comments>1</slash:comments><category domain="http://mvwood.com/blog/">Blog</category><description>&lt;p&gt;This is a LONG post. :)&amp;#160; You have been warned.&lt;/p&gt;  &lt;h3&gt;Intro (you can skip to the next section for just the review):&lt;/h3&gt;  &lt;p&gt;A few weeks ago my trusty Dell XPS M1210 laptop died.&amp;#160; The screen went all wonky and from what I could tell either the display itself was the problem, or the video card.&amp;#160; The machine was three years old and had done great during that time.&amp;#160; I really liked the laptop, but the quest was on to find a new machine as I didn’t want to invest the cash to fix the issue (which after some experimentation was definitely hardware related) just to have something else go out.&amp;#160; After researching different options I settled on the &lt;a href="http://www.toshibadirect.com/td/b2c/laptop-model.jsp?family=Portege&amp;amp;model=M780&amp;amp;lid=CFAMPortege_SeriesLinkM780"&gt;Toshiba Protégé M780 tablet PC&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;For the MAC folks: I got asked several times why not get an iPad.&amp;#160; Let me get this out of the way now.&amp;#160; I needed a laptop, not a media consumption device.&amp;#160; I am not going to compare the iPad with the M780, nor should anyone do a direct comparison of a real laptop (MAC or PC) to the iPad.&amp;#160; My needs were a laptop that I could develop software on and I really wanted another Tablet PC (which is why I didn’t look at MACs). &lt;/p&gt;  &lt;p&gt;I priced out what I wanted and originally I was looking at&amp;#160; a multi-touch laptop as well, but there are actually very few models of laptops that offer i7 Processors, multi-touch capable and are tablet PCs.&amp;#160; I ended up dropping the multi-touch feature from my wish list as the cost was just too prohibitive in the end.&amp;#160; For what I paid I would have had to add another $800 just for the multi-touch capability available on a different laptop.&amp;#160; Not worth it since I’m not actively doing any multi-touch development.&lt;/p&gt;  &lt;h3&gt;What I ordered:&lt;/h3&gt;  &lt;p&gt;I ordered a Toshiba Protégé M780 Tablet PC.&amp;#160; I customized the build to include:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;The highest i7 processor they had. &lt;/li&gt;    &lt;li&gt;8 GB of RAM (I priced out the difference in getting Crucial aftermarket and they were surprising the same cost than just ordering it onboard and one less order). &lt;/li&gt;    &lt;li&gt;54,000 RPM Drive (which I replaced with my Intel SSD I ordered earlier). &lt;/li&gt;    &lt;li&gt;Slim bay HDD cartridge and adapter (so I could run a second HDD on the machine) &lt;/li&gt;    &lt;li&gt;No embedded webcam. &lt;/li&gt;    &lt;li&gt;Spare Emergency Pen. &lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;Ordering Process and Shipping:&lt;/h3&gt;  &lt;p&gt;I ordered direct from Toshiba and their ordering was relatively painless.&amp;#160; Since I wanted to verify a few things I ended up ordering over the phone.&amp;#160; I called on July 2nd, hoping to get things rolling before the holiday (and to see if they had any July 4th sales going on).&amp;#160; The representative was very nice and was able to answer all the technical questions I had, though I have to admit most of the questions were very high level and revolved more around the adapter and HDD caddy I knew I wanted.&amp;#160; She was able to get me a discount on the HDD caddy and the adapter, but not the machine itself.&amp;#160; According to her the tablets were never on sale. &lt;/p&gt;  &lt;p&gt;My one gripe against the Toshiba ordering system was that I got a call on Tuesday, July 6th from Toshiba confirming that I had made the purchase.&amp;#160; I understand that this is “for my protection” to assure that someone hasn’t stolen my credit card to make a large purchase, but still, this gives the appearance of delaying the order by would could have been three days.&amp;#160; Given that I was ordering because I need the laptop ASAP, I was less than thrilled about any delay.&amp;#160; The representative on the phone assured me that nothing was delayed due to the confirmation call since there was a holiday involved.&amp;#160; I’m not so sure, but it would be nice to have the confirmation call occur on the &lt;u&gt;same day as ordering&lt;/u&gt;, even if it means having the staff doing those calls to have different hours than the sales staff does.&lt;/p&gt;  &lt;p&gt;The status of the order was sent via an email and was available online via their website.&amp;#160; I noticed that the status was behind by about a day, because when they shipped the HDD caddy (which was separate from the laptop) and the laptop both showed being shipped the day before the status was updated.&amp;#160; The laptop shipped on the 13th.&amp;#160; The shipping was free and was 2 day overnight from China.&amp;#160; It arrived well protected in the package.&lt;/p&gt;  &lt;h3&gt;The Machine:&lt;/h3&gt;  &lt;p&gt;The Protégé M780 is the newest tablet PC from Toshiba and the successor to the &lt;a href="http://cdgenp01.csd.toshiba.com/content/product/pdf_files/detailed_specs/portege_M750-ST7258.pdf"&gt;M750&lt;/a&gt;, which is no longer being sold by Toshiba.&amp;#160; The tablets look almost identical on the outside, but on the inside the machine definitely got an update. &lt;/p&gt;  &lt;p&gt;The first update is, of course, the processor.&amp;#160; The new M780 can hold up to a Intel Core i7-620M Processor (which is what I got).&amp;#160; That processor runs at 2.66/3.33 GHz and sports 4 MB of cache.&amp;#160; They also offer another i7 and i5 processor option.&amp;#160; The second update was on the memory.&amp;#160; Both the M750 and M780 max out at 8 GB of RAM, but the new model runs on DDR3 1066MHz chips.&amp;#160; Sadly, they don’t offer an upgrade of any kind for the graphics card.&amp;#160; They do offer an upgrade option of a SSD for the M780, but since I already had one I opted to get the cheapest drive they offered and just replaced it when it arrived.&lt;/p&gt;  &lt;p&gt;One of the first things that jumped out at me on this convertible tablet is the way the hinge works.&amp;#160; On most convertible Tablet PCs the rotating hinge is located at the middle of the display and they don’t have any side supports.&amp;#160; The M780 has two stabilizers on the edges of the display as well, so as the display is rotated into either the laptop or tablet mode the display clicks into place.&amp;#160; This makes the converting of the tablet feel very secure and solid.&amp;#160; It also seems to stabilize the monitor better in the laptop mode than some other convertible tables I’ve messed with in the store.&amp;#160; There is no bounce to the screen as I type, which I saw on one or two of the other models from other manufacturers I played with.&amp;#160; &lt;/p&gt;  &lt;p&gt;I’m used to a small laptop and I like my laptops to be powerful and portable.&amp;#160; The screen is only 12.1” diagonal, but is the same as my XPS M1210 was with the same resolution.&amp;#160; Some people like larger laptops, but I’ve gotten away quite nicely with a smaller footprint.&amp;#160; Plus, when in tablet mode you don’t want a huge machine to carry around.&amp;#160; The machine is also noticeably lighter than the M1210 (note I had the extended battery on the M1210 and I don’t have the extra Slice battery for the M780).&amp;#160; One thing I’ll point out is that the machine feels like the casing is made of plastic and less of metal.&amp;#160; This adds to the lighter machine, but also could give someone the impression of a less sturdy device.&amp;#160; The M1210 feels very solid, but with that comes weight.&amp;#160; Only time will tell if the M780 case will hold up well or not, but for now I like the less weight.&lt;/p&gt;  &lt;p&gt;For a complete listing of all the buttons and ports check out the &lt;a href="http://www.csd.toshiba.com/cgi-bin/tais/support/jsp/modelContent.jsp?ct=SB&amp;amp;os=&amp;amp;category=&amp;amp;moid=2669572&amp;amp;rpn=PPM78U&amp;amp;modelFilter=M780-ST7202&amp;amp;selCategory=2756709&amp;amp;selFamily=1073768662"&gt;Toshiba support site&lt;/a&gt;.&amp;#160; I’ll not bore you with what all the buttons and such are and where.&amp;#160; You can check it out by clicking on the Product Tour link.&amp;#160; I will mention a few things about the ports and buttons though that I specifically want to call out.&amp;#160; &lt;/p&gt;  &lt;p&gt;The machine seems to have more physical switches than most laptops.&amp;#160; One locks the power button out for when you are in tablet mode (so you don’t accidentally hit it), and another turns the wireless features on and off.&amp;#160; These switches seem … old fashioned?…but they do what they are supposed to.&amp;#160; Not sure why the power button couldn’t have been inset and the wireless handled by a button.&lt;/p&gt;  &lt;p&gt;The volume wheel (why is it a wheel?&amp;#160; Why not buttons like most other laptops?) is located on the front of the laptop.&amp;#160; When in tablet mode you may hold the tablet against your arm, which could brush this wheel and change the volume setting.&amp;#160; If the volume was set to mute, touching this wheel will un-mute the computer.&amp;#160; A friend of mine that has the M750 warned me of this before I purchased.&amp;#160; It’s annoying, but something I can live with so far.&amp;#160; &lt;/p&gt;  &lt;p&gt;The firewire port is on the front of the machine.&amp;#160; I really don’t like ports on the front of the machine, especially those that will have a wire running from it.&amp;#160; That means that a wire will likely be running under an arm during use and just generally be in the way.&amp;#160; Since I don’t use firewire all that often it’s not much a problem for me, but I think it was poor placement. &lt;/p&gt;  &lt;p&gt;Finally, the eSATA port is nice to have.&amp;#160; It also doubles as a sleep and charge USB port as well.&amp;#160; This will come in handy to charge devices in the hotel at night without having to leave the machine running which I’ve done in the past with the M1210.&amp;#160; My only complaint here is that it is sometimes hard to get the USB connector into the port (and yes, I had it facing the right way).&amp;#160; &lt;/p&gt;  &lt;p&gt;The fingerprint scanner is nice and seems to work well.&amp;#160; From time to time after the machine comes out of sleep it won’t load the driver or has some issue and I have to log in manually, but usually it does fine.&amp;#160; This is likely due to my rebuilding the machine rather than issues with the base image they sent (see below).&amp;#160; The fingerprint scanner is on the bevel of the display which means it’s available in both tablet and laptop mode.&lt;/p&gt;  &lt;h3&gt;Rebuild:&lt;/h3&gt;  &lt;p&gt;When the machine arrived I plugged it in and booted it on the OS that was sent with the system (Windows 7, 64Bit).&amp;#160; I tested the tablet functionality and a few things, then turned it back off and swapped out the primary HDD with my Intel SSD.&amp;#160; I built the machine from the ground up for my development purposes.&amp;#160; I have a license for Windows 7 Ultimate 64-bit, which I installed as the base.&amp;#160; The load went okay; however, there were a few of the devices that Windows didn’t recognize without the Toshiba software/drivers installed.&amp;#160; This is in contrast to the M1210 which all devices were correctly recognized any time I rebuilt it.&amp;#160; One of the items that wasn’t recognized on the M780 was the network card (yes, the wired one) so I had to bring down the driver on another computer and transfer it to the M780 via a USB drive.&amp;#160; &lt;/p&gt;  &lt;p&gt;Toshiba seems to have a decent amount of bloat-ware on their machines when they ship.&amp;#160; Some of them may be helpful to you, but I really like a fairly bare-bones software installation for my base OS (I then use virtual machines for my development).&amp;#160; In some cases it’s not really clear what the Toshiba software actually gives you.&amp;#160; In others it doesn’t make sense to me why they created their own utility to do something that Windows does for you automatically (like rotate the screen, etc.).&amp;#160; I don’t see any additional benefit to the Toshiba version (at least not yet).&lt;/p&gt;  &lt;p&gt;If you like to repave your machine when you get it, or do so on a regular basis, it would be good to have at least the Network drivers on a USB drive, if not all the drivers you want to install.&amp;#160; I will say that their support site for getting the drivers and apps contained everything I needed, but was a little lax on providing detail on what the app or driver was actually for/what it gave you.&lt;/p&gt;  &lt;h3&gt;Usage &amp;amp; Performance:&lt;/h3&gt;  &lt;p&gt;I’ve used the device for a few weeks now, both in tablet and laptop mode.&amp;#160; I find that both modes work quite well and I’m pretty happy with my purchase so far.&amp;#160; The performance has been great, though for some reason the Intel SSD I put in the system isn’t performing at all as well as it did in the M1210.&amp;#160; I’m guessing it’s a driver or BIOS setting I haven’t tracked down yet.&amp;#160; Here is the Windows Experience Index for the machine.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://mvwood.com/files/media/image/WindowsLiveWriter/ToshibaM780TabletPCReview_8428/image_2.png"&gt;&lt;img style="display: inline" title="image" alt="image" src="http://mvwood.com/files/media/image/WindowsLiveWriter/ToshibaM780TabletPCReview_8428/image_thumb.png" width="509" height="182" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Again, I don’t have something right for the SSD because I was getting a 7.2 for Primary Hard Disk with the same drive in the M1210 and the friend who has the M750 is getting a 7.5 or so for the same model drive.&amp;#160; I’ll have to dig into that at some point.&lt;/p&gt;  &lt;p&gt;When in tablet mode I’ve not had any issues with the machine being too hot to hold on my arm or in my lap.&amp;#160; The fan does blow out the “top” of the tablet when in tablet mode, which means it won’t be blocked by your body if you are holding it.&lt;/p&gt;  &lt;h3&gt;Pros and Cons List:&lt;/h3&gt;  &lt;p&gt;Pros&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Tablet pc, which was a requirement for me. &lt;/li&gt;    &lt;li&gt;Great horsepower with the i7 processor than I had with the XPS M12010. &lt;/li&gt;    &lt;li&gt;Lighter than my XPS m1210. &lt;/li&gt;    &lt;li&gt;Slim expansion bay allows for hot swappable CD Rom and another HDD. &lt;/li&gt;    &lt;li&gt;Keyboard layout is exact as my XPS M1210, some of the keys aren’t the same size, but placement is the same. &lt;/li&gt;    &lt;li&gt;Very stable locking mechanism on the swivel screen. &lt;/li&gt;    &lt;li&gt;OLED screen is nice. &lt;/li&gt;    &lt;li&gt;USB / eSata port with Sleep &amp;amp; Charge &lt;/li&gt;    &lt;li&gt;VGA\network on the back instead of the side.&lt;/li&gt;    &lt;li&gt;USB on the back is nice for things that stick out a little like my USB wireless mouse adapter. &lt;/li&gt;    &lt;li&gt;Reserve pen slot for a backup pen built into the bottom of the tablet. Great add-on since when I previously had a tablet once or twice I left my pen somewhere. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Cons&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Physical Volume dial will turn mute off if bumped while holding as a tablet. &lt;/li&gt;    &lt;li&gt;Too many manual/physical “lock” switches.&amp;#160; Like on the power button.&amp;#160; I’d rather see an inset button instead. &lt;/li&gt;    &lt;li&gt;Lots of bloat ware and drivers, not sure what’s required and what isn’t. &lt;/li&gt;    &lt;li&gt;Needs another USB port.&amp;#160; Three is nice, but four would be better.&amp;#160; Two on the back would be really nice. &lt;/li&gt;    &lt;li&gt;Firewire port on the front.&amp;#160; Nothing should plug into the front other than maybe mic and headphones. &lt;/li&gt;    &lt;li&gt;The device is lighter, but seems slightly less rugged or substantial than the XPS M1210.&amp;#160; &lt;/li&gt;    &lt;li&gt;The touch screen option is a mouse simulator, not a real multi-touch device.&amp;#160; This is a big fail in my opinion.&amp;#160; I opted to not get the touch screen for exactly this reason.&amp;#160; It wasn’t worth the $100 to have a mouse replacement. &lt;/li&gt;    &lt;li&gt;Customizable buttons use special software to set them up for some of them, and the Tablet PC settings for others.&amp;#160; The Motion tablets I had customized the Tablet PC Buttons screen to allow you to set up ALL of their buttons via that tool rather than having their own software to do so.&amp;#160; It did require an installation to provide the driver and plug-in to the Tablet PC Buttons dialog, but it wasn’t a separate application you had to use.&amp;#160; For example, for the M780 I have to use Tablet PC Settings to modify the buttons for rotate, up/down, etc., but there are two other buttons that I have to use a Toshiba specific application to determine what they do. &lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;Comparing My Other Options:&lt;/h3&gt;  &lt;p&gt;When I was looking I compared the M780 to the Dell XT2, the Fujitsu LifeBook, the HP TM2T and the Lenovo X201 Series.&amp;#160; My notes on these are:&lt;/p&gt;  &lt;p&gt;Dell XT2 – Didn’t have support for the iX series processors and could only come with a Intel Core 2 Duo.&amp;#160; Since I wanted to improve my horsepower from the Intel Core 2 Duo the XPS M1210 had that ruled it out.&amp;#160; It did have a mutli-touch screen though.&amp;#160; It was also REALLY Expensive compared to the Toshiba, or even against the other tablets that had better processors.&lt;/p&gt;  &lt;p&gt;HP TM2T - The HP could come with an i5, but not an i7 processor, plus the keyboard layout on the HP was not really usable for me as a developer (it had no hard keys for Page Down/Page UP, INSERT, etc.&amp;#160; There were soft key replacements but as a developer that just got to me).&amp;#160; The other keyboard dislike was it was one of the chicklet keyboards which I really don’t like.&amp;#160; It also would require an external optical drive.&lt;/p&gt;  &lt;p&gt;Fujitsu LifeBook – I really didn’t look too hard at this one.&amp;#160; I’ve never owned, nor knew anyone who owned, a Fujitsu computer.&amp;#160; I can’t say anything bad or good against the brand.&amp;#160; It did have the multi-touch display, but when I loaded it up with the 8GB of RAM and i7 processor it was $600+ more than the Toshiba.&lt;/p&gt;  &lt;p&gt;Lenovo X201 – This one was the closest “maybe” purchase for me.&amp;#160; I have to be frank and say it was mostly cost and aesthetics that kept me from this one.&amp;#160; I’ve always hated the way ThinkPads looked and their keyboard, and this machine is a ThinkPad through and through.&amp;#160; It also sported a multi-touch display and had all the power I needed.&amp;#160; At the time it cost about $600 more than what I was pricing the Toshiba at as well.&amp;#160; Oh, and it requires an external optical drive.&amp;#160; I don’t use one very often, but it’s nice to have it built in.&lt;/p&gt;  &lt;h3&gt;Summary:&lt;/h3&gt;  &lt;p&gt;So far I would recommend the machine as a buy if you are looking for a tablet with good horsepower.&amp;#160; I also really like the ability to have the hot swappable second HDD which gives me more storage (since I have a smaller SSD as the primary drive) or the optical drive.&amp;#160; It also means I don’t have to pull out an external drive to run my VMs from, etc. (which I used to do).&amp;#160; I currently have a 350GB 72,000 RPM drive as the secondary drive and I’m running my VMs and storing software ISOs on it.&lt;/p&gt;  &lt;p&gt;The biggest failure on the M780 is the fact that they don’t have a multi-touch screen option.&amp;#160; Given that Toshiba has other multi-touch screen machines this was actually kind of a shock to me.&amp;#160; While investigating the machine I was told that it was multi-touch at one point, but that proved to be false.&amp;#160; The “touch screen” option is simply the same mouse replacement system they had on the M750 series.&amp;#160; It doesn’t utilize the Windows 7 multi-touch capabilities at all. &lt;/p&gt;  &lt;p&gt;My decision to buy the Toshiba was based on price and the features it had.&amp;#160; Everyone should do their own research when making a purchase of this amount, but hopefully this review helps a little.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h6&gt;NOTE: I am NOT am employee of Toshiba or related to Toshiba in any manner.&amp;#160; At the time of this writing I’ve only ever purchased one thing from them: the laptop being reviewed.&amp;#160; I’ve not been given any sort of reward or benefit for this review.&amp;#160; Though, if Toshiba wants to reimburse my cost of the laptop I’d be happy to take them up on their offer (though it won’t change the review at all).&lt;/h6&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=13xKZNUqWD8:AyLPsdbf9-k:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=13xKZNUqWD8:AyLPsdbf9-k:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=13xKZNUqWD8:AyLPsdbf9-k:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?i=13xKZNUqWD8:AyLPsdbf9-k:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=13xKZNUqWD8:AyLPsdbf9-k:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=13xKZNUqWD8:AyLPsdbf9-k:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Mikewo/~4/13xKZNUqWD8" height="1" width="1"/&gt;</description><feedburner:origLink>http://mvwood.com/blog/toshiba-m780-tablet-pc-review/</feedburner:origLink></item><item><title>Day of Ruby for Cincinnati!</title><link>http://feedproxy.google.com/~r/Mikewo/~3/fDx_Lbss0hI/</link><pubDate>Tue, 17 Aug 2010 23:44:14 GMT</pubDate><guid isPermaLink="false">http://mvwood.com/blog/day-of-ruby-for-cincinnati/</guid><dc:creator>Michael Wood</dc:creator><slash:comments>0</slash:comments><category domain="http://mvwood.com/blog/">Blog</category><description>&lt;p&gt;Gaslight software is sponsoring a Day of Ruby in Cincinnati on Sept 11th, 2010.&amp;#160; You can check out the specifics on &lt;a href="http://gaslightsoftware.com/cincydayofruby.html"&gt;their website&lt;/a&gt;, or just &lt;a href="http://cincydayofruby.eventbrite.com/"&gt;go register&lt;/a&gt;.&amp;#160; Jim Weirich will be teaching Ruby basics in the form of the infamous Ruby Koans in the morning, then Chris Nelson and Doug Alcorn will jointly cover the Rails framework in the afternoon.&amp;#160; I’ve sat through the Ruby Koans with Jim at a previous CodeMash and it was a great way to lean Rubyisms and get understanding behind why things are the way they are in Ruby.&lt;/p&gt;  &lt;p&gt;If you want to learn about Ruby, check it out.&amp;#160; It’s $25.00 for the day.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=fDx_Lbss0hI:qLPor3cFAjQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=fDx_Lbss0hI:qLPor3cFAjQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=fDx_Lbss0hI:qLPor3cFAjQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?i=fDx_Lbss0hI:qLPor3cFAjQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=fDx_Lbss0hI:qLPor3cFAjQ:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=fDx_Lbss0hI:qLPor3cFAjQ:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Mikewo/~4/fDx_Lbss0hI" height="1" width="1"/&gt;</description><feedburner:origLink>http://mvwood.com/blog/day-of-ruby-for-cincinnati/</feedburner:origLink></item><item><title>Did You Miss the First Cincinnati Day of Agile?</title><link>http://feedproxy.google.com/~r/Mikewo/~3/q4RPq44PnI8/</link><pubDate>Wed, 14 Jul 2010 00:56:03 GMT</pubDate><guid isPermaLink="false">http://mvwood.com/blog/did-you-miss-the-first-cincinnati-day-of-agile/</guid><dc:creator>Michael Wood</dc:creator><slash:comments>0</slash:comments><category domain="http://mvwood.com/blog/">Blog</category><description>&lt;p&gt;If you did miss out on the Cincinnati Day of Agile a few months back, then you certainly missed out on some great content.&amp;#160; The good news is that they are hosting another Cincinnati Day of Agile event on August 14th!&amp;#160; This is mostly a repeat of the original material.&amp;#160; Since there was a long waiting list for people the first time around the staff of the Day of Agile decided to throw another one!&lt;/p&gt;  &lt;p&gt;Check out more information and register soon at: &lt;a title="http://www.cincydayofagile.org/" href="http://www.cincydayofagile.org/"&gt;http://www.cincydayofagile.org/&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=q4RPq44PnI8:k9IsXI5mQsw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=q4RPq44PnI8:k9IsXI5mQsw:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=q4RPq44PnI8:k9IsXI5mQsw:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?i=q4RPq44PnI8:k9IsXI5mQsw:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=q4RPq44PnI8:k9IsXI5mQsw:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=q4RPq44PnI8:k9IsXI5mQsw:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Mikewo/~4/q4RPq44PnI8" height="1" width="1"/&gt;</description><feedburner:origLink>http://mvwood.com/blog/did-you-miss-the-first-cincinnati-day-of-agile/</feedburner:origLink></item><item><title>Great Explanation of Azure Storage Costs</title><link>http://feedproxy.google.com/~r/Mikewo/~3/vcqbbdeKufs/</link><pubDate>Fri, 09 Jul 2010 23:21:56 GMT</pubDate><guid isPermaLink="false">http://mvwood.com/blog/great-explanation-of-azure-storage-costs/</guid><dc:creator>Michael Wood</dc:creator><slash:comments>0</slash:comments><category domain="http://mvwood.com/blog/">Blog</category><description>&lt;p&gt;&lt;a href="http://cseweb.ucsd.edu/~calder/"&gt;Brad Calder&lt;/a&gt;, from the Microsoft Azure Storage Team, posted a blog entry on the &lt;a href="http://blogs.msdn.com/b/windowsazurestorage/"&gt;Azure Storage Team Blog&lt;/a&gt; describing the cost structure for the Azure Storage in great detail.&amp;#160; This is a great reference that shows just how the storage space is calculated, explains what a transaction is and when you will and will not be charged for bandwidth.&amp;#160; &lt;/p&gt;  &lt;p&gt;If you are looking to use Azure Storage you should definitely check this post out: “&lt;a href="http://blogs.msdn.com/b/windowsazurestorage/archive/2010/07/09/understanding-windows-azure-storage-billing-bandwidth-transactions-and-capacity.aspx"&gt;Understanding Windows Azure Storage Billing – Bandwidth, Transactions, and Capacity&lt;/a&gt; ”.&lt;/p&gt;  &lt;p&gt;This is great detail.&amp;#160; I hope the guys over at the AppFabric Team see this and put up something similar to explain Connections, Bandwidth and Transactions for their services as well.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=vcqbbdeKufs:FCZ72kIMv6Q:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=vcqbbdeKufs:FCZ72kIMv6Q:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=vcqbbdeKufs:FCZ72kIMv6Q:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?i=vcqbbdeKufs:FCZ72kIMv6Q:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=vcqbbdeKufs:FCZ72kIMv6Q:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=vcqbbdeKufs:FCZ72kIMv6Q:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Mikewo/~4/vcqbbdeKufs" height="1" width="1"/&gt;</description><feedburner:origLink>http://mvwood.com/blog/great-explanation-of-azure-storage-costs/</feedburner:origLink></item><item><title>SouthWest Ohio Give Camp is Open for Volunteers!</title><link>http://feedproxy.google.com/~r/Mikewo/~3/VhSOnXzgres/</link><pubDate>Wed, 30 Jun 2010 01:39:39 GMT</pubDate><guid isPermaLink="false">http://mvwood.com/blog/southwest-ohio-give-camp-is-open-for-volunteers/</guid><dc:creator>Michael Wood</dc:creator><slash:comments>0</slash:comments><category domain="http://mvwood.com/blog/">Blog</category><description>&lt;p&gt;The Give Camp (which I blogged about &lt;a href="http://mvwood.com/blog/south-west-ohio-give-camp/" target="_blank"&gt;previously&lt;/a&gt;) has now posted it’s &lt;a href="http://southwestohiogivecamp.org/Volunteer/SignUp" target="_blank"&gt;volunteer form&lt;/a&gt; for anyone interested in helping out.&amp;#160; Check out their &lt;a href="http://southwestohiogivecamp.org/" target="_blank"&gt;web site&lt;/a&gt; for more details.&amp;#160; If you have that weekend free and you want to help, get involved!&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=VhSOnXzgres:EN3tKFvof0A:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=VhSOnXzgres:EN3tKFvof0A:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=VhSOnXzgres:EN3tKFvof0A:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?i=VhSOnXzgres:EN3tKFvof0A:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=VhSOnXzgres:EN3tKFvof0A:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=VhSOnXzgres:EN3tKFvof0A:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Mikewo/~4/VhSOnXzgres" height="1" width="1"/&gt;</description><feedburner:origLink>http://mvwood.com/blog/southwest-ohio-give-camp-is-open-for-volunteers/</feedburner:origLink></item><item><title>Thread Context Switching Isn’t Just Bad for Processors</title><link>http://feedproxy.google.com/~r/Mikewo/~3/F4p4Oh3ngyA/</link><pubDate>Sun, 20 Jun 2010 00:03:07 GMT</pubDate><guid isPermaLink="false">http://mvwood.com/blog/thread-context-switching-isn-rsquo-t-just-bad-for-processors/</guid><dc:creator>Michael Wood</dc:creator><slash:comments>0</slash:comments><category domain="http://mvwood.com/blog/">Blog</category><description>&lt;p&gt;As most developers know, a context switch is when a processor changes out the thread it is working on for another.&amp;#160; Usually this is in response to the fact that the thread they were working is waiting on something, so it can switch off to a thread that has some immediate work.&amp;#160; By doing this we can greatly increase the throughput of a system.&amp;#160; But what happens if we have tons of threads and constantly have to switch?&amp;#160; Well, that’s not exactly ideal because it means we have to load up the data dealing with that thread, figure out where we were, and then continue until we reach the next switch.&amp;#160; Too many context switches and your throughput starts to actually suffer and nothing gets done.&lt;/p&gt;  &lt;p&gt;This isn’t just true of computers.&amp;#160; A colleague, Drew Marston, and I were talking about the cost of context switching for developers (or really anyone).&amp;#160; When you are focused on a task and someone interrupts you, or if you have to switch contexts because you now need to focus on a new task, you will lose time.&amp;#160; I don’t think anyone can argue that point.&amp;#160; In some cases the switch is helpful.&amp;#160; If you reach a point where you have to get input from the product owner, or you are waiting on another developer to complete an interface, you can switch over to another task.&amp;#160; But if you are plugging along quite well when someone appears to derail your current flow, that can be quite damaging to your throughput.&amp;#160; &lt;/p&gt;  &lt;p&gt;Drew sent me a link about how a study was done on interruptions for doctors in an Emergency Room.&amp;#160; The study is quite interesting (and entirely mortifying).&amp;#160; Here is the link: &lt;a href="http://www.cnn.com/2010/HEALTH/05/12/doctors.interrupted/index.html?hpt=C1"&gt;http://www.cnn.com/2010/HEALTH/05/12/doctors.interrupted/index.html?hpt=C1&lt;/a&gt;.&amp;#160; One statistic: doctors that are interrupted were found to NOT return to the task that was interrupted 18.5% of the time.&amp;#160; Man, I really hope that task wasn’t reviewing my CT Scan or telling the nurse to get me more pain medication, though it would explain a lot about the last ER trip I made.&lt;/p&gt;  &lt;p&gt;I’m not after the shock factor here, but rather I want to point out that this isn’t just over-burdened CPUs or Doctors that suffer from this context switching.&amp;#160; If you have developers working on many projects simultaneously, they will suffer the same issues.&amp;#160; One of the goals of an agile methodology is focus.&amp;#160; You have small iterations that focus on providing a small set of features.&amp;#160; These are easy to digest and easy to focus on.&amp;#160; This is a great strength of the iteration, or sprint, mentality in my own opinion.&amp;#160; It allows developers to focus on a small set of features and just bang them out.&amp;#160; &lt;/p&gt;  &lt;p&gt;If you are a developer and you get assigned ten projects all due around the same time, take the article above to your manager.&amp;#160; Discuss the cost of constant thread switching and see just how much your throughput is actually suffering.&amp;#160; If you are a manager, I’d like you think about how many different tasks you’re asking your developers to do.&amp;#160; Think about the cost of task switching and see if there isn’t a way that you can help provide better focus.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=F4p4Oh3ngyA:8l7-RDLaqc4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=F4p4Oh3ngyA:8l7-RDLaqc4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=F4p4Oh3ngyA:8l7-RDLaqc4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?i=F4p4Oh3ngyA:8l7-RDLaqc4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=F4p4Oh3ngyA:8l7-RDLaqc4:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=F4p4Oh3ngyA:8l7-RDLaqc4:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Mikewo/~4/F4p4Oh3ngyA" height="1" width="1"/&gt;</description><feedburner:origLink>http://mvwood.com/blog/thread-context-switching-isn-rsquo-t-just-bad-for-processors/</feedburner:origLink></item><item><title>South West Ohio Give Camp</title><link>http://feedproxy.google.com/~r/Mikewo/~3/Bd579UlF_mE/</link><pubDate>Tue, 08 Jun 2010 22:23:41 GMT</pubDate><guid isPermaLink="false">http://mvwood.com/blog/south-west-ohio-give-camp/</guid><dc:creator>Michael Wood</dc:creator><slash:comments>4</slash:comments><category domain="http://mvwood.com/blog/">Blog</category><description>&lt;p&gt;A great group of dedicated folks have gotten together to put on the South West Ohio Give Camp (&lt;a href="http://www.southwestohiogivecamp.org/"&gt;http://www.southwestohiogivecamp.org/&lt;/a&gt;).&amp;#160; If you haven’t heard of a Give Camp, it’s a weekend event where volunteer developers, designers and project managers are matched with needy charities.&amp;#160; These charities and non-profits often do not have enough money to afford technology services and they are in need of a simple application to help them with their charity, or perhaps just a web site so they can have a web presence.&amp;#160; Over the course of the single weekend the designers and developers produce solutions to these technical needs.&lt;/p&gt;  &lt;p&gt;Leading up to the event the project managers/analysts work the charities to help scope the work to something that can be completed in 20-36 hours of time.&amp;#160; During the weekend the project managers help continue the communication between the developers and the charities.&amp;#160; The developers and designers are busy getting the projects completed.&amp;#160; At the end of the day on Sunday, everyone gathers to show off what they’ve accomplished.&amp;#160; &lt;/p&gt;  &lt;p&gt;Give camps usually start late on Friday and go till 3 or 4 PM on Sunday.&amp;#160; The facilities are available the entire weekend (24 hours/day so to speak), so people can pull all nighters if they want, or they can just stop by and pitch in as their schedule permits.&amp;#160; The Give Camp organizers will ensure you have food, caffeine and some chances to have some fun while you work.&lt;/p&gt;  &lt;p&gt;If you have any interest in the Give Camp, check out their website at &lt;a href="http://www.southwestohiogivecamp.org/"&gt;http://www.southwestohiogivecamp.org/&lt;/a&gt;.&amp;#160; They have a FAQ up and information on how to volunteer.&amp;#160; Also, they are currently looking for charities to be involved, so if you are aware of any that could use this type of help, please inform the charity of the event.&lt;/p&gt;  &lt;p&gt;I have it on my calendar and I hope to be there participating.&amp;#160; Are you going to be there?&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=Bd579UlF_mE:QVAlE_zc2c4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=Bd579UlF_mE:QVAlE_zc2c4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=Bd579UlF_mE:QVAlE_zc2c4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?i=Bd579UlF_mE:QVAlE_zc2c4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=Bd579UlF_mE:QVAlE_zc2c4:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=Bd579UlF_mE:QVAlE_zc2c4:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Mikewo/~4/Bd579UlF_mE" height="1" width="1"/&gt;</description><feedburner:origLink>http://mvwood.com/blog/south-west-ohio-give-camp/</feedburner:origLink></item><item><title>LINQPad Has Replaced Snippet Compiler in my ToolBox</title><link>http://feedproxy.google.com/~r/Mikewo/~3/cvf_0XSGhpc/</link><pubDate>Wed, 02 Jun 2010 02:25:14 GMT</pubDate><guid isPermaLink="false">http://mvwood.com/blog/linqpad-has-replaced-snippet-compiler-in-my-toolbox/</guid><dc:creator>Michael Wood</dc:creator><slash:comments>0</slash:comments><category domain="http://mvwood.com/blog/">Blog</category><description>&lt;p&gt;I have been using &lt;a href="http://www.sliver.com/dotnet/SnippetCompiler/" target="_blank"&gt;Snippet Compiler&lt;/a&gt; for a long time now to do little, quick spikes or to try something out.&amp;#160; If I needed to see how an object worked and I didn’t want to open up the full blown Visual Studio, I’d open up Snippet Compiler.&amp;#160; Now I have a new tool to replace Snippet Compiler: &lt;a href="http://www.linqpad.net/" target="_blank"&gt;LINQPad&lt;/a&gt;.&amp;#160; LINQPad is just a great tool.&amp;#160; First off, it has .NET 3.5 or .NET 4.0 Support (different downloads), and doesn’t require an installation (unless you want file associations and a shortcut).&amp;#160; &lt;/p&gt;  &lt;p&gt;It lets you write little snippets of C# or VB.NET, or you can use either language to write LINQ queries against objects, SQL, entity framework, XML, SQL Azure, WCF Data Services and more.&amp;#160; You can even dump the results of the queries and executions to Excel or Word.&lt;/p&gt;  &lt;p&gt;One of the cool features is the ability to “Dump” your results.&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://mvwood.com/images/LINQPadHasReplacedSnippetCompilerinmyToo_BF99/image.png"&gt;&lt;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://mvwood.com/images/LINQPadHasReplacedSnippetCompilerinmyToo_BF99/image_thumb.png" width="626" height="302" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;In this screenshot I’m “Dumping” the results of my LINQ query (Yeah, I know, it’s a lame query, but you have to admit that the ability to call Dump on just about any object to get a visual representation of it is pretty nice).&lt;/p&gt;  &lt;p&gt;I’ve been pretty impressed with the free tool.&amp;#160; They do have an autocomplete extension that you can pay for if you like your intellisense.&lt;/p&gt;  &lt;p&gt;FYI: I do not get kick backs or commissions for LINQPad.&amp;#160; I was however provided a free Not For Resale autocomplete upgrade, so don’t take my word for how cool the tool is.&amp;#160; &lt;a href="http://www.linqpad.net/" target="_blank"&gt;Try it for yourself&lt;/a&gt; instead.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=cvf_0XSGhpc:HZ-wdTgossQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=cvf_0XSGhpc:HZ-wdTgossQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=cvf_0XSGhpc:HZ-wdTgossQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?i=cvf_0XSGhpc:HZ-wdTgossQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=cvf_0XSGhpc:HZ-wdTgossQ:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/Mikewo?a=cvf_0XSGhpc:HZ-wdTgossQ:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Mikewo?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Mikewo/~4/cvf_0XSGhpc" height="1" width="1"/&gt;</description><feedburner:origLink>http://mvwood.com/blog/linqpad-has-replaced-snippet-compiler-in-my-toolbox/</feedburner:origLink></item></channel></rss>
