<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" xmlns:gr="http://www.google.com/schemas/reader/atom/" xmlns:idx="urn:atom-extension:indexing" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" idx:index="no" gr:dir="ltr"><!--
Content-type: Preventing XSRF in IE.

--><generator uri="http://www.google.com/reader">Google Reader</generator><id>tag:google.com,2005:reader/user/14546518960872432289/state/com.google/broadcast</id><title>gringod's shared items in Google Reader</title><gr:continuation>COnMvfCL2J4C</gr:continuation><author><name>gringod</name></author><updated>2010-09-20T18:07:46Z</updated><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/AdriansSharedItemsInGoogleReader" /><feedburner:info uri="adriansshareditemsingooglereader" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gr:crawl-timestamp-msec="1285006066324"><id gr:original-id="http://slashdot.feedsportal.com/c/32909/f/530758/s/de2fcad/l/0Lscience0Bslashdot0Borg0Cstory0C10A0C0A90C180C1640A2230CHow0EYour0EBrain0EFigures0EOut0EWhat0EIt0EDoesnt0EKnow0Dfrom0Frss/story01.htm">tag:google.com,2005:reader/item/228db589b6071817</id><category term="science" /><title type="html">How Your Brain Figures Out What It Doesn't Know</title><published>2010-09-18T18:15:00Z</published><updated>2010-09-18T18:15:00Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/AdriansSharedItemsInGoogleReader/~3/_LsHqqfFFAw/story01.htm" type="text/html" /><link rel="canonical" href="http://slashdot.feedsportal.com/c/32909/f/530758/s/de2fcad/l/0Lscience0Bslashdot0Borg0Cstory0C10A0C0A90C180C1640A2230CHow0EYour0EBrain0EFigures0EOut0EWhat0EIt0EDoesnt0EKnow0Dfrom0Frss/story01.htm" /><summary xml:base="http://slashdot.org/" type="html">hex0D passes along an article at NPR about a study that examined the biology behind the self-assessment of knowledge. Quoting: "We isolated a region of the prefrontal cortex, which is right at the front of the brain and is thought to be involved in high-level thought, conscious planning, monitoring of our ongoing brain activity,' Fleming says. In people who were good at assessing their own level of certainty, that region had more gray matter and more connections to other parts of the brain, according to the study Fleming and his colleagues published in the journal Science."&lt;p&gt;&lt;a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fscience.slashdot.org%2Fstory%2F10%2F09%2F18%2F1640223%2FHow-Your-Brain-Figures-Out-What-It-Doesnt-Know" title="Share on Facebook"&gt;&lt;img src="http://a.fsdn.com/sd/facebook_icon_large.png"&gt;&lt;/a&gt; &lt;a href="http://twitter.com/home?status=How+Your+Brain+Figures+Out+What+It+Doesn&amp;#39;t+Know%3A+http%3A%2F%2Fbit.ly%2FcODqHv" title="Share on Twitter"&gt;&lt;img src="http://a.fsdn.com/sd/twitter_icon_large.png"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://science.slashdot.org/story/10/09/18/1640223/How-Your-Brain-Figures-Out-What-It-Doesnt-Know?from=rss"&gt;Read more of this story&lt;/a&gt; at Slashdot.&lt;/p&gt;&lt;iframe src="http://slashdot.org/slashdot-it.pl?op=discuss&amp;amp;id=1791898&amp;amp;smallembed=1" style="height:300px;width:100%;border:none"&gt;&lt;/iframe&gt;&lt;img width="1" height="1" src="http://slashdot.feedsportal.com/c/32909/f/530758/s/de2fcad/mf.gif" border="0"&gt;&lt;br&gt;&lt;br&gt;&lt;a href="http://da.feedsportal.com/r/78869232015/u/49/f/530758/c/32909/s/232979629/a2.htm"&gt;&lt;img src="http://da.feedsportal.com/r/78869232015/u/49/f/530758/c/32909/s/232979629/a2.img" border="0"&gt;&lt;/a&gt;&lt;p&gt;&lt;iframe src="http://feedads.g.doubleclick.net/~ah/f/lrqi37l1p7a6hqgtg7dfla1i4g/468/60#http%3A%2F%2Fslashdot.feedsportal.com%2Fc%2F32909%2Ff%2F530758%2Fs%2Fde2fcad%2Fl%2F0Lscience0Bslashdot0Borg0Cstory0C10A0C0A90C180C1640A2230CHow0EYour0EBrain0EFigures0EOut0EWhat0EIt0EDoesnt0EKnow0Dfrom0Frss%2Fstory01.htm" width="100%" height="60" frameborder="0" scrolling="no" marginwidth="0" marginheight="0"&gt;&lt;/iframe&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Slashdot/slashdot/~4/ModEIuWhqcU" height="1" width="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/AdriansSharedItemsInGoogleReader/~4/_LsHqqfFFAw" height="1" width="1"/&gt;</summary><author><name>Soulskill</name></author><source gr:stream-id="feed/http://rss.slashdot.org/Slashdot/slashdot"><id>tag:google.com,2005:reader/feed/http://rss.slashdot.org/Slashdot/slashdot</id><title type="html">Slashdot</title><link rel="alternate" href="http://slashdot.org/" type="text/html" /></source><feedburner:origLink>http://rss.slashdot.org/~r/Slashdot/slashdot/~3/ModEIuWhqcU/story01.htm</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1282761181540"><id gr:original-id="tag:www.boingboing.net,2010://1.78018">tag:google.com,2005:reader/item/c9ffbeaf80b0cad5</id><category term="Gadgets" /><category term="tablets" /><title type="html">Samsung announces 7" iPad</title><published>2010-08-25T06:08:04Z</published><updated>2010-08-25T06:08:04Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/AdriansSharedItemsInGoogleReader/~3/t-VXYp7Up8Q/samsung-announces-7.html" type="text/html" /><link rel="canonical" href="http://www.boingboing.net/2010/08/24/samsung-announces-7.html" /><content xml:base="http://boingboing.net/" type="html">Behold! &lt;a href="http://galaxytab.samsungmobile.com/"&gt;Samsung's Galaxy Tab&lt;/a&gt;. It's an iClone with a 7" display and looks lovely: shown off in the video are Android 2.2, voice calling and a camera.&lt;br style="clear:both"&gt;
&lt;br style="clear:both"&gt;
&lt;a href="http://ads.pheedo.com/click.phdo?s=993bcb7722c9d23e96604621252c1a5d&amp;amp;p=1"&gt;&lt;img alt="" style="border:0" border="0" src="http://ads.pheedo.com/img.phdo?s=993bcb7722c9d23e96604621252c1a5d&amp;amp;p=1"&gt;&lt;/a&gt;
&lt;img alt="" height="0" width="0" border="0" src="http://segment-pixel.invitemedia.com/pixel?code=TechCons&amp;amp;partnerID=167&amp;amp;key=segment"&gt;&lt;img alt="" height="0" width="0" border="0" src="http://pixel.quantserve.com/pixel/p-8bUhLiluj0fAw.gif?labels=pub.28925.rss.TechCons.7604,cat.TechCons.rss"&gt;&lt;img src="http://feeds.feedburner.com/~r/boingboing/iBag/~4/MlyDTnw-wmQ" height="1" width="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/AdriansSharedItemsInGoogleReader/~4/t-VXYp7Up8Q" height="1" width="1"/&gt;</content><author><name>Rob Beschizza</name></author><source gr:stream-id="feed/http://feeds.feedburner.com/boingboing/iBag"><id>tag:google.com,2005:reader/feed/http://feeds.feedburner.com/boingboing/iBag</id><title type="html">Boing Boing</title><link rel="alternate" href="http://boingboing.net" type="text/html" /></source><feedburner:origLink>http://feedproxy.google.com/~r/boingboing/iBag/~3/MlyDTnw-wmQ/samsung-announces-7.html</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1281799691407"><id gr:original-id="http://www.thisisguernsey.com/?p=48991">tag:google.com,2005:reader/item/0b433433e4f73d81</id><category term="News" scheme="http://www.thisisguernsey.com" /><category term="Data Protection" scheme="http://www.thisisguernsey.com" /><category term="google" scheme="http://www.thisisguernsey.com" /><category term="maps" scheme="http://www.thisisguernsey.com" /><title type="html">‘Wi-Fi data safe’ pledge as Google hits the streets</title><published>2010-08-13T13:29:38Z</published><updated>2010-08-13T10:22:13Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/AdriansSharedItemsInGoogleReader/~3/r1QNXzqUDQQ/" type="text/html" /><link rel="replies" href="http://www.thisisguernsey.com/2010/08/13/wi-fi-data-safe-pledge-as-google-hits-the-streets/#comments" type="text/html" /><link rel="replies" href="http://www.thisisguernsey.com/2010/08/13/wi-fi-data-safe-pledge-as-google-hits-the-streets/feed/atom/" type="application/atom+xml" /><link rel="canonical" href="http://www.thisisguernsey.com/2010/08/13/wi-fi-data-safe-pledge-as-google-hits-the-streets/" /><summary xml:base="http://www.thisisguernsey.com/wp-atom.php" xml:lang="en" type="html">GOOGLE Street View has agreed not to capture Wi-Fi data in the Bailiwick  when it visits the islands in the next couple of weeks.&lt;img src="http://feeds.feedburner.com/~r/thisisguernsey_news/~4/K2mv-r_1LAM" height="1" width="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/AdriansSharedItemsInGoogleReader/~4/r1QNXzqUDQQ" height="1" width="1"/&gt;</summary><author><name>newsroom</name></author><source gr:stream-id="feed/http://www.thisisguernsey.com/tigrss.xml"><id>tag:google.com,2005:reader/feed/http://www.thisisguernsey.com/tigrss.xml</id><title type="html">This Is Guernsey » News</title><link rel="alternate" href="http://www.thisisguernsey.com/" type="text/html" /></source><feedburner:origLink>http://feedproxy.google.com/~r/thisisguernsey_news/~3/K2mv-r_1LAM/</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1280792185989"><id gr:original-id="tag:www.boingboing.net,2010://1.75832">tag:google.com,2005:reader/item/ffa3536c63769148</id><category term="Civlib" /><category term="submitterator" /><title type="html">Man faces jail for videotaping gun-waving cop</title><published>2010-08-02T05:33:45Z</published><updated>2010-08-02T05:33:45Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/AdriansSharedItemsInGoogleReader/~3/yPPbJJwd0EI/man-faces-jail-for-v.html" type="text/html" /><link rel="canonical" href="http://www.boingboing.net/2010/08/01/man-faces-jail-for-v.html" /><content xml:base="http://boingboing.net/" type="html">&lt;img alt="copwithgun.jpg" src="http://www.boingboing.net/images/copwithgun.jpg" width="600" height="551" style="text-align:center;display:block;margin:0 auto 20px;border:1px solid black"&gt;

Police officer Joseph Uhler was caught on film charging out of his unmarked car and waving his gun at a unarmed motorcyclist pulled over for speeding. When the footage was uploaded to YouTube, authorities raided Anthony Graber's home, seized his computers, arrested him, and charged him with "wiretapping" offenses that could land him in jail for 16 years. &lt;a href="http://dynamic.boingboing.net/cgi-bin/mt/mt-cp.cgi?__mode=view&amp;amp;blog_id=6&amp;amp;id=89981"&gt;Glyn&lt;/a&gt; writes in:

&lt;blockquote&gt;
The ACLU of Maryland is &lt;a href="http://www.aclu-md.org/aPress/Press2010/Graber_Factsheet.pdf"&gt;defending Anthony Graber&lt;/a&gt;, who potentially faces 16 years in prison if found guilty of violating state wiretap laws because he recorded video of an officer drawing a gun during a traffic stop. The ACLU attorney handling the case says, "To charge Graber with violating the law, you would have to conclude that a police officer on a public road, wearing a badge and a uniform, performing his official duty, pulling someone over, somehow has a right to privacy when it comes to the conversation he has with the motorist."
&lt;/blockquote&gt;

Indeed, Maryland contends that Uhler had a reasonable expectation of privacy while waving his gun around in public and yelling at a motorist with a giant video camera mounted on the top of his helmet.

Remarkably, the state Attorney General has already opined that when &lt;em&gt;police&lt;/em&gt; record in public, that is &lt;em&gt;not&lt;/em&gt; a private conversation subject to the same laws. In other words, in any public interaction between a police officer and a member of the public in Maryland, it is private for one of them but not the other. 

"We have looked, and have not been able to find a single court anywhere in the country that has found an expectation of privacy for an officer in such circumstances," writes the ACLU.

&lt;a href="http://www.mclu.org/node/653"&gt;Sixteen Years in Prison for Videotaping the Police?&lt;/a&gt; [MCLU via &lt;a href="javascript:void(0);"&gt;Submitterator&lt;/a&gt;]&lt;p&gt;&lt;a href="http://api.tweetmeme.com/share?url=http://www.boingboing.net/2010/08/01/man-faces-jail-for-v.html"&gt;&lt;img src="http://api.tweetmeme.com/imagebutton.gif?url=http://www.boingboing.net/2010/08/01/man-faces-jail-for-v.html" height="61" width="51"&gt;&lt;/a&gt;&lt;br style="clear:both"&gt;
&lt;br style="clear:both"&gt;
&lt;a href="http://ads.pheedo.com/click.phdo?s=6dde2b03bcdecdf6e137c9260870c7f5&amp;amp;p=1"&gt;&lt;img alt="" style="border:0" border="0" src="http://ads.pheedo.com/img.phdo?s=6dde2b03bcdecdf6e137c9260870c7f5&amp;amp;p=1"&gt;&lt;/a&gt;
&lt;img alt="" height="0" width="0" border="0" src="http://segment-pixel.invitemedia.com/pixel?code=TechCons&amp;amp;partnerID=167&amp;amp;key=segment"&gt;&lt;img alt="" height="0" width="0" border="0" src="http://pixel.quantserve.com/pixel/p-8bUhLiluj0fAw.gif?labels=pub.28925.rss.TechCons.7604,cat.TechCons.rss"&gt;&lt;img src="http://feeds.feedburner.com/~r/boingboing/iBag/~4/8kNFIHyKN-A" height="1" width="1"&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AdriansSharedItemsInGoogleReader/~4/yPPbJJwd0EI" height="1" width="1"/&gt;</content><author><name>Rob Beschizza</name></author><source gr:stream-id="feed/http://feeds.feedburner.com/boingboing/iBag"><id>tag:google.com,2005:reader/feed/http://feeds.feedburner.com/boingboing/iBag</id><title type="html">Boing Boing</title><link rel="alternate" href="http://boingboing.net" type="text/html" /></source><feedburner:origLink>http://feedproxy.google.com/~r/boingboing/iBag/~3/8kNFIHyKN-A/man-faces-jail-for-v.html</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1275165621047"><id gr:original-id="tag:blogger.com,1999:blog-4126985520350746834.post-4311132569210301497">tag:google.com,2005:reader/item/62c963ddfe6b2c4a</id><category term="SP2010" scheme="http://www.blogger.com/atom/ns#" /><title type="html">Tips for building SharePoint 2010 base VM images</title><published>2010-05-14T00:31:00Z</published><updated>2010-05-14T00:31:21Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/AdriansSharedItemsInGoogleReader/~3/ZeOxRUqEsNk/tips-for-building-sharepoint-2010-base.html" type="text/html" /><link rel="replies" href="http://www.sharepointnutsandbolts.com/feeds/4311132569210301497/comments/default" title="Post Comments" type="application/atom+xml" /><link rel="replies" href="https://www.blogger.com/comment.g?blogID=4126985520350746834&amp;postID=4311132569210301497" title="0 Comments" type="text/html" /><link rel="canonical" href="http://www.sharepointnutsandbolts.com/2010/05/tips-for-building-sharepoint-2010-base.html" /><content xml:base="http://www.sharepointnutsandbolts.com/" type="html">&lt;p&gt;Now that SharePoint 2010 has RTM’d, lots of new virtual machines are emerging chrysalis-like from their proud host machines (hmm, that analogy might need some work) - whilst it’s mainly the early adopters at the moment, this will be a common process for most folks involved with SharePoint 2010 during it’s lifespan. Of course if you build many VMs, it’s worth spending time on some base images which you will use as templates for others. In this post, I’ll run through what I’ve been using as my VM “tree” which saves me time when creating new machines – if you don’t have images like this at the moment, you might be wasting time when it comes to spinning up a new environment. Even worse is being reluctant to create a new VM because it entails lots of hassle – having a barrier like this is not conducive to accurate development/testing/research because frankly, developer VMs tend to grow “baggage” which isn’t always cleaned up. My setup is developer-focused and is actually what I’m running at home on my laptop (8GB RAM) rather than at work, but you should be able to easily identify if you are working with different constraints/requirements.&lt;/p&gt; &lt;p&gt;The goals of creating decent base images are:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Reduce the effort across different configurations (e.g. Foundation/Server, standalone/farm etc.) by installing/configuring common elements once  &lt;li&gt;Reduce the time it takes to create a new VM  &lt;li&gt;Reduce human error in install process (since we do it fewer times)&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;&lt;u&gt;Overall configuration&lt;/u&gt;&lt;/h4&gt; &lt;p&gt;When creating SharePoint 2010 VMs, one of the early decisions is how to deal with platform services such as Active Directory, DNS and SQL. Briefly the choices are (focusing on AD here, but many also apply to SQL):&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Have each VM host AD Directory Services, so each VM is in it’s own domain  &lt;li&gt;Have a separate VM to host AD, other VMs are members of the same domain  &lt;li&gt;Don’t run under AD, instead use the “&lt;a href="http://sharepoint.microsoft.com/blogs/fromthefield/Lists/Posts/Post.aspx?ID=112"&gt;create config DB using PowerShell&lt;/a&gt;” trick to run under local accounts. Without AD you won’t be able to do certain things (such as user profile sync, obviously) so you need to be happy with these trade-offs. &lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;I’ve opted for:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;One VM running Windows 2008 Server Core for AD DS, DNS etc. (I allocate just 256MB RAM and less than 5GB of disk space to this!)  &lt;li&gt;One VM running ‘full’ SQL 2008 + SP2010 (I peg SQL to use a maximum of 1GB RAM – my feeling is that SharePoint needs it more in a developer VM)&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;However I wouldn’t necessarily recommend this factoring for everyone. I do it this way because I think if I have a hardware failure shortly before say, a big talk (as you can probably tell, it’s happened), I could get up and running on someone else’s borrowed laptop with a backup of the SP2010 VM pretty quickly. Sure I’d have some domain/account issues to deal with (if I didn’t have a backup of the AD VM), but it feels more self-contained and easier to restore if I had to. I might be slightly crazy on some of the logic here, and at some point I might cut over to the approach I’d generally recommend:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;One VM running AD, DNS and SQL  &lt;li&gt;One VM running SP2010&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;If you ever have other VMs running at the same time (e.g. an SP2007 VM or another SP2010 VM if you have the RAM), you will definitely see more performance with this option. You really don’t want more instances of SQL (in particular) running on the same physical hardware than you need. &lt;/p&gt; &lt;h4&gt;&lt;u&gt;My base image “tree”&lt;/u&gt;&lt;/h4&gt; &lt;p&gt;In terms of a set of base images for creating new VMs from, this is what I currently have – the blue boxes represent base images, the gold ones are VMs which I actually run and use: &lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_DPonmXhJQ4g/S-s1j0V4inI/AAAAAAAAAlk/Itj2QXEE6-Y/s1600-h/SharePointVMTree%5B23%5D.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px" title="SharePointVMTree" border="0" alt="SharePointVMTree" src="http://lh6.ggpht.com/_DPonmXhJQ4g/S-s1kTd5mbI/AAAAAAAAAlo/kNlv8tejqZ0/SharePointVMTree_thumb%5B19%5D.png?imgmax=800" width="802" height="442"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Hopefully the names are descriptive enough to get a quick idea of each machine’s purpose. As you can see my “instance” VMs aren’t imaginatively named, and the “-1” suffix is simply because I’ll accumulate ‘n’ instance VMs over the next few years. In the unlikely event it’s not clear, SP is SharePoint Server, whilst SPF is SharePoint Foundation!&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt;2010-BASE&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Win 2008 R2 &lt;li&gt;Roles  &lt;ul&gt; &lt;li&gt;Application Server  &lt;li&gt;File Services  &lt;ul&gt; &lt;li&gt;Web Server (IIS) &lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;Features  &lt;ul&gt; &lt;li&gt;Remote admin tools e.g. AD tools &lt;/li&gt;&lt;/ul&gt; &lt;li&gt;SQL 2008 SP1 CU2 (at some point I’ll upgrade this to R2) – &lt;em&gt;note &lt;strong&gt;there is an element of risk in having SQL in a base image&lt;/strong&gt;, and it’s important to know about this. For example I’ve not verified *everything* SharePoint needs works – I discuss the issue issue and how to deal with it further on.&lt;/em&gt;  &lt;li&gt;WCF hotfix for R2 (KB976462)  &lt;li&gt;Conveniences  &lt;ul&gt; &lt;li&gt;&lt;a href="http://www.win2008workstation.com/win2008/disabling-the-shutdown-event-tracker"&gt;Disable shutdown event tracker&lt;/a&gt; (this drives me crazy on developer VMs, I can’t understand why it doesn’t for everyone!)  &lt;li&gt;&lt;a href="http://technet.microsoft.com/en-us/sysinternals/bb897557.aspx"&gt;BGInfo&lt;/a&gt; (in startup folder)  &lt;li&gt;Disable loopback check&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Then sysprep’d.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt;2010-DEVBASE&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;As above with:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;SharePoint 2010 pre-requisites installed &lt;li&gt;Visual Studio 2010 (RC)  &lt;li&gt;SharePoint Designer 2010 &lt;/li&gt; &lt;ul&gt; &lt;li&gt;Dev tools such as &lt;a href="http://www.red-gate.com/products/reflector"&gt;Reflector Pro&lt;/a&gt; (with the SharePoint assemblies decompiled and ready for debugging), I’ll probably add &lt;a href="http://www.jetbrains.com/resharper/"&gt;ReSharper&lt;/a&gt; 5.0 here soon etc. &lt;/li&gt;&lt;/ul&gt; &lt;li&gt;&lt;a href="http://cksdev.codeplex.com/"&gt;CKS:DEV&lt;/a&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Then sysprep’d.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt;SP2010-BASE&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;As 2010-DEVBASE but with SharePoint 2010 installed – * &lt;em&gt;Config Wizard/psconfig not run&lt;/em&gt;.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt;SPF2010-BASE&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;As 2010-DEVBASE but with SharePoint Foundation installed – * &lt;em&gt;Config Wizard/psconfig not run&lt;/em&gt;.&lt;/p&gt; &lt;h4&gt;&lt;u&gt;Benefit&lt;/u&gt;&lt;/h4&gt; &lt;p&gt;This allows me quickly create new VMs as most of the install pain went into the base images. Even things like having Reflector Pro decompile the SharePoint assemblies (shh!) in the base image means I don’t have to repeat that step on each VM I end up using – if I’m knee-deep debugging SharePoint code I can guarantee I won’t be happy waiting 15 mins for that step to complete. It would be great if we could do more configuration than the above in base images, but I don’t think you reliably can. Also, I’d love to hear if you do things differently with your base images.&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;h4&gt;&lt;u&gt;General notes&lt;/u&gt;&lt;/h4&gt; &lt;p&gt;The following are some notes around the images and the process I use to clone: &lt;/p&gt; &lt;ul&gt; &lt;li&gt;The base image VMs are not joined to any domain  &lt;li&gt;The images are all &lt;a href="http://jameskovacs.com/2008/10/15/how-to-sysprep-windows-server-2008/"&gt;sysprep&lt;/a&gt;’d – if you’re not doing this with your base images, you &lt;em&gt;will &lt;/em&gt;run into issues if you ever run 2 machines at the same time on the same domain  &lt;ul&gt; &lt;li&gt;Note that sysprep resets lots of things, including Windows activation and the Windows Update status (Windows will report that updates have never been installed, though whatever updates the base image had will actually be there).&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;Hopefully everyone knows this, but&lt;strong&gt; in SharePoint 2010 (as with 2007), it’s not possible to have base images which have SharePoint installed and configured.&lt;/strong&gt; Or rather, it’s possible but if VMs are created from such images they cannot reliably exist on the same network/domain, let alone the same SharePoint farm. This is because SharePoint stores the machine name in the config database, and if you ever want two instances running on the same network/domain you’ll need to rename one instance, which will then not match up with it’s database entries. The latest point you can get to is with the SP installation done but the Config Wizard not run – kind of inconvenient, but…  &lt;li&gt;…of course PowerShell can help with making the rest of the configuration (e.g. provisioning/configuring service applications) as repeatable and quick as possible. &lt;a href="http://stsadm.blogspot.com"&gt;Gary Lapointe&lt;/a&gt; (a man that should know if ever there was one) &lt;a href="http://stsadm.blogspot.com/2010/04/starting-sharepoint-2010-foundation.html"&gt;suggests that a 100% PowerShell scripted configuration may be out of reach in the current release&lt;/a&gt; due to some config steps which can’t really be done with PowerShell, but at some point I’ll likely try and stitch together some scripts which suit most of my needs. &lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;&lt;u&gt;Process to create a new VM&lt;/u&gt;&lt;/h4&gt; &lt;p&gt;To create a new VM, I follow this process – note there are some hooky SQL steps here due to it being included in a sysprep’d base image, keep reading for why and how this can now be avoided:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Do a VMware (or Hyper-V) “clone” from a sysprep’d image (this will usually be my SP2010-DEVBASE image)  &lt;li&gt;Start VM and then:  &lt;ul&gt; &lt;li&gt;Change machine name  &lt;li&gt;Join to COB domain  &lt;li&gt;Do Windows updates, reboot&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;Grant the account which will be used to run the SharePoint config wizard rights in SQL. &lt;strong&gt;Since sysprep has changed the SIDs of the accounts, no user has permissions to SQL Server at this point.&lt;/strong&gt; To fix, we need to start SQL in single-user mode and add logins/permissions:  &lt;ul&gt; &lt;li&gt;Any any accounts which need SQL permissions outside of what the SharePoint config wizard will grant when it runs. The main example here is the domain account used to install/configure SharePoint, in my case “COB\sp_setup” (which should also be a local admin):  &lt;ol&gt; &lt;li&gt;Open SQL Server Configuration Manager  &lt;li&gt;Stop the main SQL service.  &lt;li&gt;Go into the properties of this service, and on the Advanced tab find the Startup Parameters property. Add “;-m” to the end (without the quotes, ensure you have no spaces) and click ‘OK’.  &lt;li&gt;Restart the service (you’re now in single-user mode).  &lt;li&gt;Create a SQL login for your install account, and add to the following server roles: &lt;/li&gt; &lt;ol&gt; &lt;li&gt;securityadmin  &lt;li&gt;dbcreator&lt;/li&gt;&lt;/li&gt;&lt;/ol&gt; &lt;li&gt;Note that if you had SQL service accounts running as built-in system accounts, there could be further work to do there. I have a domain account for this purpose and didn’t run into issues with SQL service accounts. &lt;li&gt;I’ve also seen references that the server name in SQL needs to be updated, but that’s not my experience. &lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;Run SharePoint configuration wizard/psconfig  &lt;li&gt;Do other configuration e.g. service apps&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;&lt;u&gt;Sysprep and SQL – a better way&lt;/u&gt;&lt;/h4&gt; &lt;p&gt;So that’s a bit of a smell – what’s the deal? Briefly,&lt;strong&gt; it is &lt;em&gt;not&lt;/em&gt; supported to run sysprep on a machine running SQL Server&lt;/strong&gt;, something I’m not sure lots of SharePoint folks know. There is no way in hell I’d think about doing things this way with images used for a client’s environment – some research suggests things like Reporting Services and DTC transactions are examples of SQL areas which do not play well with sysprep. However, like me, you might find sysprep’d images with SQL work just fine for SharePoint developer VMs, depending on what you’re doing. The alternative is somewhat more complex, but I’ll likely cut over to it fairly soon even for my home stuff – &lt;a href="http://technet.microsoft.com/en-us/library/ee210664(SQL.105).aspx"&gt;SQL Server 2008 R2 (released a couple of weeks ago) adds support for sysprep&lt;/a&gt;! Basically it’s a two-step installation process, the first half of which is done in the base image (“prepare”), the second in each instance (“complete”). &lt;/p&gt; &lt;p&gt;Josh Meyer has a great walkthrough of the &lt;a href="http://www.joshmeyer.net/blog/post/2010/03/26/Creating-a-cloneable-SharePoint-2010-Development-Environment-with-PowerShell-Windows-Sysprep-and-SQL-Server-2008-R2-Sysprep-e28093-PART-1.aspx"&gt;overall process&lt;/a&gt; for creating SharePoint 2010 VMs.&lt;/p&gt; &lt;p&gt;Some background reading on sysprep and SQL:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://blogs.msdn.com/boduff/archive/2009/02/12/why-not-to-sysprep-sql-server.aspx"&gt;Why Not to Sysprep SQL Server&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://kendalvandyke.blogspot.com/2009/01/changing-machine-sid-with-newsid-breaks.html"&gt;Changing Machine SID With NewSID Breaks SQL Server (And How To Fix It)&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://serverfault.com/questions/28221/how-does-changing-windows-sid-affect-sql-server"&gt;How does changing Windows SID affect SQL Server?&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;div&gt;&lt;img width="1" height="1" src="https://blogger.googleusercontent.com/tracker/4126985520350746834-4311132569210301497?l=www.sharepointnutsandbolts.com" alt=""&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/ChrisObrien/~4/qXR01oui8Lk" height="1" width="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/AdriansSharedItemsInGoogleReader/~4/ZeOxRUqEsNk" height="1" width="1"/&gt;</content><author><name>Chris O'Brien</name></author><source gr:stream-id="feed/http://www.sharepointnutsandbolts.com/feeds/posts/default"><id>tag:google.com,2005:reader/feed/http://www.sharepointnutsandbolts.com/feeds/posts/default</id><title type="html">Chris O&amp;#39;Brien</title><link rel="alternate" href="http://www.sharepointnutsandbolts.com/" type="text/html" /></source><feedburner:origLink>http://feedproxy.google.com/~r/ChrisObrien/~3/qXR01oui8Lk/tips-for-building-sharepoint-2010-base.html</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1274165296225"><id gr:original-id="http://www.tuaw.com/2010/05/14/hacksugar-wireless-itunes-syncing-makes-it-to-jailbroken-iphone/">tag:google.com,2005:reader/item/a6747c836e9d411b</id><category term="App Store" /><category term="Apple" /><category term="AppStore" /><category term="devsugar" /><category term="Greg Hughes" /><category term="GregHughes" /><category term="hack" /><category term="hackitude" /><category term="hacksugar" /><category term="iPhone" /><category term="jailbreak" /><category term="power" /><category term="wi-fi" /><category term="Wi-Fi sync" /><category term="Wi-fiSync" /><category term="wifi" /><title type="html">hacksugar: Wireless iTunes syncing makes it to jailbroken iPhones</title><published>2010-05-14T18:00:00Z</published><updated>2010-05-14T18:00:00Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/AdriansSharedItemsInGoogleReader/~3/YAiavKrtBWg/" type="text/html" /><summary xml:base="http://www.tuaw.com/" type="html">&lt;p&gt;Filed under: &lt;a href="http://www.tuaw.com/category/iphone/" rel="tag"&gt;iPhone&lt;/a&gt;, &lt;a href="http://www.tuaw.com/category/jailbreak-pwnage/" rel="tag"&gt;Jailbreak/pwnage&lt;/a&gt;&lt;/p&gt;&lt;div align="center"&gt;&lt;iframe src="http://reader.googleusercontent.com/reader/embediframe?src=http://www.youtube.com/v/u_09mqhMa-g%26hl%3Den_US%26fs%3D1%26&amp;amp;width=480&amp;amp;height=385" width="480" height="385"&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br&gt;
&lt;br&gt;
Cables, schmables. Why occupy &lt;a href="http://twitpic.com/l7tk"&gt;valuable USB slots&lt;/a&gt; when you can make iTunes data fly magically over virtual intertubes to and from your home computer? New to the jailbreak world, &lt;a href="http://moreinfo.thebigboss.org/moreinfo/depiction.php?file=wifisyncData"&gt;Wi-Fi Sync&lt;/a&gt; introduces over-the-air sync to iPhone devices.&lt;br&gt;
&lt;br&gt;
The application works like this: you install a client app on your desktop computer (10.5 and 10.6 Mac only at this time), which you can download for free from the &lt;a href="http://getwifisync.com/"&gt;Wi-Fi Sync website&lt;/a&gt;. Then, run the $9.99 Wi-Fi Sync application on your iPhone. Your phone will appear in iTunes' sources list as a connected device. You can then sync your device, just as if it were plugged in at a standard USB port.&lt;p style="padding:5px;clear:both"&gt;&lt;a href="http://www.tuaw.com"&gt;TUAW&lt;/a&gt;&lt;a href="http://www.tuaw.com/2010/05/14/hacksugar-wireless-itunes-syncing-makes-it-to-jailbroken-iphone/"&gt;hacksugar: Wireless iTunes syncing makes it to jailbroken iPhones&lt;/a&gt; originally appeared on &lt;a href="http://www.tuaw.com"&gt;The Unofficial Apple Weblog (TUAW)&lt;/a&gt; on Fri, 14 May 2010 13:00:00 EST.  Please see our &lt;a href="http://www.weblogsinc.com/feed-terms/"&gt;terms for use of feeds&lt;/a&gt;.&lt;br style="clear:both"&gt;&lt;/p&gt;&lt;h6 style="clear:both;padding:8px 0 0 0;height:2px;font-size:1px;border:0;margin:0;padding:0"&gt;&lt;/h6&gt;&lt;a href="http://moreinfo.thebigboss.org/moreinfo/depiction.php?file=wifisyncData"&gt;Read&lt;/a&gt; | &lt;a href="http://www.tuaw.com/2010/05/14/hacksugar-wireless-itunes-syncing-makes-it-to-jailbroken-iphone/" rel="bookmark" title="Permanent link to this entry"&gt;Permalink&lt;/a&gt; | &lt;a href="http://www.tuaw.com/forward/19477650/" title="Send this entry to a friend via email"&gt;Email this&lt;/a&gt; | &lt;a href="http://www.tuaw.com/2010/05/14/hacksugar-wireless-itunes-syncing-makes-it-to-jailbroken-iphone/#comments" title="View reader comments on this entry"&gt;Comments&lt;/a&gt;&lt;img src="http://feeds.feedburner.com/~r/AdriansSharedItemsInGoogleReader/~4/YAiavKrtBWg" height="1" width="1"/&gt;</summary><author><name>Erica Sadun</name></author><source gr:stream-id="feed/http://www.tuaw.com/rss.xml"><id>tag:google.com,2005:reader/feed/http://www.tuaw.com/rss.xml</id><title type="html">TUAW - The Unofficial Apple Weblog</title><link rel="alternate" href="http://www.tuaw.com" type="text/html" /></source><feedburner:origLink>http://www.tuaw.com/2010/05/14/hacksugar-wireless-itunes-syncing-makes-it-to-jailbroken-iphone/</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1271166201993"><id gr:original-id="">tag:google.com,2005:reader/item/d7c34b66a684110c</id><title type="html">Reboxing my iPad</title><published>2010-04-13T13:43:21Z</published><updated>2010-04-13T13:43:21Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/AdriansSharedItemsInGoogleReader/~3/ehbDeLYGgK0/watch" type="text/html" /><content xml:base="http://www.youtube.com/user/ingrouille3" type="html">&lt;div&gt;&lt;iframe src="http://reader.googleusercontent.com/reader/embediframe?src=http://www.youtube.com/v/NNymzQoj_34%26fs%3D1&amp;amp;width=480&amp;amp;height=295" width="480" height="295"&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;div style="padding-top:3px"&gt;I liked a YouTube video: I'm taking it back to the store just because I don't see a use for it and don't see a need to spend $500.&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AdriansSharedItemsInGoogleReader/~4/ehbDeLYGgK0" height="1" width="1"/&gt;</content><author gr:unknown-author="true"><name>(author unknown)</name></author><source gr:stream-id="user/08597234377076349696/syndication/source/s:youtube"><id>tag:google.com,2005:reader/user/08597234377076349696/syndication/source/s:youtube</id><title type="html">ingrouille3&amp;#39;s YouTube Activity</title><link rel="alternate" href="http://www.youtube.com/user/ingrouille3" type="text/html" /></source><feedburner:origLink>http://www.youtube.com/watch?v=NNymzQoj_34&amp;feature=autoshare</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1269931180171"><id gr:original-id="tag:www.boingboing.net,2010://1.72012">tag:google.com,2005:reader/item/8308101cf28dbaaa</id><category term="Business" /><title type="html">Airplane repo men</title><published>2010-03-29T18:57:16Z</published><updated>2010-03-29T18:57:16Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/AdriansSharedItemsInGoogleReader/~3/nEXGn2TP7gQ/airplane-repo-men.html" type="text/html" /><link rel="canonical" href="http://www.boingboing.net/2010/03/29/airplane-repo-men.html" /><content xml:base="http://boingboing.net/" type="html">Nick Popovich is a repo man, but not of cars. If an individual, or a company, falls too far behind on their airplane payments, the bank may call Popovich to bring back the bird. He&amp;#39;s the proprietor of Sage-Popovich, whose repo pilots have repossessed some 1,200 planes. From Air &amp;amp; Space Magazine:

&lt;blockquote&gt;
In Russia and Colombia, where foreigners can be kidnapped, the company rolls with bodyguards. The extra muscle is strictly for self-defense, however. If repo resistance escalates to the physical, “you just have to walk away,” Popovich says.&lt;p&gt;
Well, he says that now. During a repo in the mid-1980s, both sides got physical. A U.S. financier had hired Popovich to snatch a Boeing 720 from a tour operator in Haiti who was in default. Though the aircraft had a book value of only $600,000, an airport manager refused to release it unless a million dollars was deposited in a Swiss bank account. Having made arrangements with an entrepreneurial Port-au-Prince airport employee, Nick showed up around midnight with an air starter (720s lack an onboard auxiliary power unit to start engines). The field had been closed for hours when the team fired up the big turbofans. As he began adding power, Popovich says, “I saw the first tracer rounds streak over the top of the airplane.”
&lt;p&gt;He veered to a stop and Haitian troops swarmed the airplane, bayonetting fuel cells in the wings. “I got out and shoved one of them,” Nick says with a sigh. “The rest of them beat the hell out of me and threw me into the national penitentiary in downtown Port-au-Prince. A dirt-floor cell with no roof and 35 people in it.” In addition to the million-buck drop in Switzerland, the Haitians wanted $150,000 to release Popovich. “The American embassy did nothing for me,” he grumbles. A week later, however, the regime of dictator Jean-Claude “Baby Doc” Duvalier collapsed. The prison gates were thrown open. “Everyone ran out into the street,” Nick laughs. “But that plane is still down there today. The only commercial aircraft that got away from us.”
&lt;/p&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;a href="http://www.airspacemag.com/history-of-flight/Grab-the-Airplane-and-Go.html"&gt;"Grab the Airplane and Go"&lt;/a&gt;&lt;br&gt;&lt;br&gt;
&lt;div&gt;
&lt;em&gt;Previously:&lt;/em&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://boingboing.net/2009/06/09/repo-man-who-special.html#previouspost"&gt;Repo man who specializes in recovering planes from deadbeat con ...&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://gadgets.boingboing.net/2009/06/06/super-repo-men-steal.html#previouspost"&gt;&amp;quot;Super Repo Men&amp;quot; steal jets back from the insolvent rich&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;br style="clear:both"&gt;
&lt;br style="clear:both"&gt;
&lt;a href="http://ads.pheedo.com/click.phdo?s=2ddeaa35aecffb02260c760598c1d888&amp;amp;p=1"&gt;&lt;img alt="" style="border:0" border="0" src="http://ads.pheedo.com/img.phdo?s=2ddeaa35aecffb02260c760598c1d888&amp;amp;p=1"&gt;&lt;/a&gt;
&lt;img src="http://feeds.feedburner.com/~r/boingboing/iBag/~4/1GpJNfrKVZ0" height="1" width="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/AdriansSharedItemsInGoogleReader/~4/nEXGn2TP7gQ" height="1" width="1"/&gt;</content><author><name>David Pescovitz</name></author><source gr:stream-id="feed/http://feeds.feedburner.com/boingboing/iBag"><id>tag:google.com,2005:reader/feed/http://feeds.feedburner.com/boingboing/iBag</id><title type="html">Boing Boing</title><link rel="alternate" href="http://boingboing.net" type="text/html" /></source><feedburner:origLink>http://feedproxy.google.com/~r/boingboing/iBag/~3/1GpJNfrKVZ0/airplane-repo-men.html</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1269616644779"><id gr:original-id="http://www.hanselman.com/blog/PermaLink.aspx?guid=46cfcdd2-0700-4fdc-b8a4-e9e5c8a088e0">tag:google.com,2005:reader/item/911e7b479d7c3548</id><category term="ASP.NET" /><category term="IIS" /><category term="Mix" /><category term="Speaking" /><title type="html">Web Deployment Made Awesome: If You're Using XCopy, You're Doing It Wrong</title><published>2010-03-24T18:36:48Z</published><updated>2010-03-24T18:36:48Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/AdriansSharedItemsInGoogleReader/~3/6uAzl_M5c2U/WebDeploymentMadeAwesomeIfYoureUsingXCopyYoureDoingItWrong.aspx" type="text/html" /><link rel="canonical" href="http://www.hanselman.com/blog/WebDeploymentMadeAwesomeIfYoureUsingXCopyYoureDoingItWrong.aspx" /><summary xml:base="http://www.hanselman.com/blog/" type="html">&lt;div&gt;&lt;p&gt;&lt;a href="http://live.visitmix.com/MIX10/Sessions/FT14"&gt;&lt;img style="border-right-width:0px;margin:0px 0px 0px 10px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px" title="Web Deployment Made Awesome: If You&amp;#39;re Using XCopy, You&amp;#39;re Doing It Wrong" border="0" alt="Web Deployment Made Awesome: If You&amp;#39;re Using XCopy, You&amp;#39;re Doing It Wrong" align="right" src="http://www.hanselman.com/blog/content/binary/WindowsLiveWriter/WebDeploymentMadeAwesomeIfYoureUsingXCop_93E7/image_3.png" width="404" height="229"&gt;&lt;/a&gt; I did three talks at Mix 10 this year, and I'm going to do blog posts for each one, sharing what I talked about and some code if it's useful. &lt;/p&gt;  &lt;p&gt;I did a talk on Deployment called &amp;quot;&lt;a href="http://live.visitmix.com/MIX10/Sessions/FT14"&gt;&lt;strong&gt;Web Deployment Made Awesome: If You're Using XCopy, You're Doing It Wrong&lt;/strong&gt;&lt;/a&gt;.&amp;quot; &lt;/p&gt;  &lt;p&gt;You can download the talk here, or &lt;a href="http://live.visitmix.com/MIX10/Sessions/FT14"&gt;watch it online&lt;/a&gt;:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;VIDEO Download: &lt;/strong&gt;&lt;a href="http://ecn.channel9.msdn.com/o9/mix/10/mp4/FT14.mp4"&gt;&lt;strong&gt;MP4 Video&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;, &lt;/strong&gt;&lt;a href="http://ecn.channel9.msdn.com/o9/mix/10/wmv/FT14.wmv"&gt;&lt;strong&gt;Windows Media Video&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;, &lt;/strong&gt;&lt;a href="http://ecn.channel9.msdn.com/o9/mix/10/wmv-hq/FT14.wmv"&gt;&lt;strong&gt;Windows Media Video (High)&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;I always try to sneak cooler titles into conferences if I can. It&amp;#39;s better than &amp;quot;&lt;em&gt;WEB101: Deploying Websites using Microsoft Visual Studio 2010's WebDeploy OneClick Publish Wizard Super Karate Monkey Death Car September CTP R2&lt;/em&gt;.&amp;quot; Well, maybe not way better, but still.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-bottom:0px;border-left:0px;margin:0px 0px 0px 10px;display:inline;border-top:0px;border-right:0px" title="image" border="0" alt="image" align="right" src="http://www.hanselman.com/blog/content/binary/WindowsLiveWriter/WebDeploymentMadeAwesomeIfYoureUsingXCop_93E7/image_6.png" width="344" height="296"&gt;Here's an outline of what Deployment Related topics I tried to cover&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Web Packaging - Offline vs. Online      &lt;ul&gt;       &lt;li&gt;From VS 2010 &lt;/li&gt;       &lt;li&gt;From IIS Manager &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;Web.Config Transformation      &lt;ul&gt;       &lt;li&gt;Transform Syntax &lt;/li&gt;       &lt;li&gt;Locator Syntax &lt;/li&gt;       &lt;li&gt;Why not XSLT? &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;   &lt;li&gt;Deploying      &lt;ul&gt;       &lt;li&gt;Command Line &lt;/li&gt;       &lt;li&gt;What If Switch &lt;/li&gt;       &lt;li&gt;From IIS &lt;/li&gt;       &lt;li&gt;Content Sync &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;DB Deployment      &lt;ul&gt;       &lt;li&gt;Scripting Source DB &lt;/li&gt;       &lt;li&gt;Adding custom SQL Scripts &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;Download and Deployment of Open Source      &lt;ul&gt;       &lt;li&gt;Web PI &lt;/li&gt;       &lt;li&gt;App Gallery &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;One Click Publish      &lt;ul&gt;       &lt;li&gt;Using Web Deploy (Ms Deploy) WMSVC &lt;/li&gt;       &lt;li&gt;Using Web Deploy (Ms Deploy) Remote Agent &lt;/li&gt;       &lt;li&gt;Using InProc Web Deploy (Ms Deploy) &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Here&amp;#39;s some cool highlights about WebDeployment in Visual Studio 2010. You can right-click on your web.config and click &amp;quot;Add Config Transforms.&amp;quot; &lt;/p&gt;  &lt;p&gt;When you do this, you'll get a web.debug.config and a web.release.config. You can make a web.whatever.config if you like, as long as the name lines up with a configuration profile. These files are just the changes you want made, not a complete copy of your web.config.&lt;/p&gt;  &lt;p&gt;You might think you'd want to use XSLT to transform a web.config, but while they feels intuitively right it's actually very verbose.&lt;/p&gt;  &lt;p&gt;Here's two transforms, one using XSLT and the same one using the XML Document Transform syntax/namespace. As with all things there's multiple ways in XSLT to do this, but you get the general idea. XSLT is a generalized tree transformation language, while this deployment one is optimized for a specific subset of common scenarios. But, the cool part is that each XDT transform is a .NET plugin, so you can make your own.&lt;/p&gt;  &lt;pre&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; ?&amp;gt;&lt;br&gt;&amp;lt;xsl:stylesheet xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot; version=&amp;quot;1.0&amp;quot;&amp;gt;&lt;br&gt;&amp;lt;xsl:template match=&amp;quot;@*|node()&amp;quot;&amp;gt;&lt;br&gt;  &amp;lt;xsl:copy&amp;gt;           &lt;br&gt;    &amp;lt;xsl:apply-templates select=&amp;quot;@*|node()&amp;quot;/&amp;gt;&lt;br&gt;  &amp;lt;/xsl:copy&amp;gt;&lt;br&gt;&amp;lt;/xsl:template&amp;gt;&lt;br&gt;&amp;lt;xsl:template match=&amp;quot;/configuration/appSettings&amp;quot;&amp;gt;&lt;br&gt;  &amp;lt;xsl:copy&amp;gt;&lt;br&gt;    &amp;lt;xsl:apply-templates select=&amp;quot;node()|@*&amp;quot;/&amp;gt;&lt;br&gt;    &amp;lt;xsl:element name=&amp;quot;add&amp;quot;&amp;gt;&lt;br&gt;      &amp;lt;xsl:attribute name=&amp;quot;key&amp;quot;&amp;gt;NewSetting&amp;lt;/xsl:attribute&amp;gt;&lt;br&gt;      &amp;lt;xsl:attribute name=&amp;quot;value&amp;quot;&amp;gt;New Setting Value&amp;lt;/xsl:attribute&amp;gt;&lt;br&gt;    &amp;lt;/xsl:element&amp;gt;&lt;br&gt;  &amp;lt;/xsl:copy&amp;gt;&lt;br&gt;&amp;lt;/xsl:template&amp;gt;&lt;br&gt;&amp;lt;/xsl:stylesheet&amp;gt;&lt;/pre&gt;

&lt;p&gt;Or the same thing via the deployment transform:&lt;/p&gt;

&lt;pre&gt;&amp;lt;configuration xmlns:xdt=&amp;quot;http://schemas.microsoft.com/XML-Document-Transform&amp;quot;&amp;gt;&lt;br&gt;   &amp;lt;appSettings&amp;gt;&lt;br&gt;      &amp;lt;add name=&amp;quot;NewSetting&amp;quot; value=&amp;quot;New Setting Value&amp;quot; xdt:Transform=&amp;quot;Insert&amp;quot;/&amp;gt;&lt;br&gt;   &amp;lt;/appSettings&amp;gt;&lt;br&gt;&amp;lt;/configuration&amp;gt;&lt;/pre&gt;

&lt;p&gt;Now, to express this concretely, here's my new &lt;a href="http://www.nerddinner.com"&gt;NerdDinner&lt;/a&gt; &lt;strong&gt;web.debug.config&lt;/strong&gt;:&lt;/p&gt;

&lt;pre&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot;?&amp;gt;&lt;br&gt;&amp;lt;!-- For more information on using web.config transformation visit http://go.microsoft.com/fwlink/?LinkId=125889 --&amp;gt;&lt;br&gt;&amp;lt;configuration xmlns:xdt=&amp;quot;http://schemas.microsoft.com/XML-Document-Transform&amp;quot;&amp;gt;&lt;br&gt;&lt;br&gt;  &amp;lt;system.web&amp;gt;&lt;br&gt;      &amp;lt;customErrors mode=&amp;quot;Off&amp;quot; xdt:Transform=&amp;quot;Replace&amp;quot;&amp;gt;&lt;br&gt;      &amp;lt;/customErrors&amp;gt;&lt;br&gt;  &amp;lt;/system.web&amp;gt;&lt;br&gt;  &lt;br&gt;&amp;lt;/configuration&amp;gt;&lt;/pre&gt;

&lt;p&gt;and here's the &lt;strong&gt;web.release.config&lt;/strong&gt;. Note that I update connectionStrings, change appSettings (in this case, Twitter library stuff), and change the system.web section, turning on customErrors and removing the debug attribute.&lt;/p&gt;

&lt;pre&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot;?&amp;gt;&lt;br&gt;&lt;br&gt;&amp;lt;!-- For more information on using web.config transformation visit http://go.microsoft.com/fwlink/?LinkId=125889 --&amp;gt;&lt;br&gt;&lt;br&gt;&amp;lt;configuration xmlns:xdt=&amp;quot;http://schemas.microsoft.com/XML-Document-Transform&amp;quot;&amp;gt;&lt;br&gt;&lt;br&gt;  &amp;lt;connectionStrings&amp;gt;&lt;br&gt;    &amp;lt;add name=&amp;quot;ApplicationServices&amp;quot; xdt:Transform=&amp;quot;SetAttributes&amp;quot; xdt:Locator=&amp;quot;Match(name)&amp;quot; connectionString=&amp;quot;foobar&amp;quot; providerName=&amp;quot;System.Data.SqlClient&amp;quot; /&amp;gt;&lt;br&gt;    &amp;lt;add name=&amp;quot;NerdDinnerEntities&amp;quot; xdt:Transform=&amp;quot;SetAttributes&amp;quot; xdt:Locator=&amp;quot;Match(name)&amp;quot; connectionString=&amp;quot;foofoo&amp;quot; providerName=&amp;quot;System.Data.EntityClient&amp;quot; /&amp;gt;&lt;br&gt;  &amp;lt;/connectionStrings&amp;gt;&lt;br&gt;&lt;br&gt;  &amp;lt;appSettings&amp;gt;&lt;br&gt;    &amp;lt;add key=&amp;quot;twitterConsumerKey&amp;quot; value=&amp;quot;#$@*)$(@*$)@(*)$(#@*&amp;quot; &lt;br&gt;          xdt:Transform=&amp;quot;SetAttributes&amp;quot; xdt:Locator=&amp;quot;Match(key)&amp;quot; /&amp;gt;&lt;br&gt;    &amp;lt;add key=&amp;quot;twitterConsumerSecret&amp;quot; value=&amp;quot;2340928402&amp;quot;&lt;br&gt;          xdt:Transform=&amp;quot;SetAttributes&amp;quot; xdt:Locator=&amp;quot;Match(key)&amp;quot; /&amp;gt;&lt;br&gt;  &amp;lt;/appSettings&amp;gt;&lt;br&gt;  &lt;br&gt;  &amp;lt;system.web&amp;gt;&lt;br&gt;&lt;br&gt;    &amp;lt;customErrors mode=&amp;quot;On&amp;quot; defaultRedirect=&amp;quot;/Dinners/Trouble&amp;quot;&lt;br&gt;           xdt:Transform=&amp;quot;Replace&amp;quot;&amp;gt;&lt;br&gt;      &amp;lt;error statusCode=&amp;quot;404&amp;quot; redirect=&amp;quot;/Dinners/Confused&amp;quot; /&amp;gt;&lt;br&gt;    &amp;lt;/customErrors&amp;gt;&lt;br&gt;&lt;br&gt;    &amp;lt;compilation xdt:Transform=&amp;quot;RemoveAttributes(debug)&amp;quot; /&amp;gt;&lt;br&gt;  &amp;lt;/system.web&amp;gt;&lt;br&gt;&amp;lt;/configuration&amp;gt;&lt;/pre&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;This is just config transforms, which is a small part of the whole deployment process. I also showed the packaging process and the package deployment that can happen with one-click from within Visual Studio, or can be initiated from IIS, or at the command-line from your Continuous Integration solution.&lt;/p&gt;

&lt;p&gt;The WebDeploy packaging and deployment solution is also what the &lt;a href="http://www.microsoft.com/web/downloads/platform.aspx"&gt;Web Platform Installer&lt;/a&gt; uses. It's all the same engine. This screenshot is me importing an open source application directly from a zip file. Note it's more than just what files to use, it's also setting ACLs (Access Control Lists, or permissions) and creating an IIS application. This just scratches the surface.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.hanselman.com/blog/content/binary/WindowsLiveWriter/WebDeploymentMadeAwesomeIfYoureUsingXCop_93E7/image_8.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px" title="Deploying DasBlog from IIS using WebDeploy" border="0" alt="Deploying DasBlog from IIS using WebDeploy" src="http://www.hanselman.com/blog/content/binary/WindowsLiveWriter/WebDeploymentMadeAwesomeIfYoureUsingXCop_93E7/image_thumb_2.png" width="500" height="377"&gt;&lt;/a&gt;  &lt;/p&gt;

&lt;p&gt;Check out my talk, I hope it helps you out. There's more content in that 60 min talk than I could easily put in a single blog post.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Related Links&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;&lt;a href="http://blogs.iis.net/msdeploy/"&gt;Web Deploy Team Blog&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;

  &lt;li&gt;&lt;a href="http://vishaljoshi.blogspot.com/"&gt;Vishal Joshi's Blog&lt;/a&gt; - piles of great posts on Deployment in depth&lt;/li&gt;

  &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/bb386521(v=VS.100).aspx"&gt;ASP.NET Deployment Content Map&lt;/a&gt; on MSDN&lt;/li&gt;

  &lt;li&gt;&lt;a href="http://blogs.iis.net/moshaikh/archive/2010/03/08/web-deploy-api-web-application.aspx"&gt;Example Web Application that uses the Web Deployment APIs directly&lt;/a&gt; from &lt;a href="http://blogs.iis.net/moshaikh/default.aspx"&gt;Owais Shaikh&lt;/a&gt;&lt;/li&gt;

  &lt;li&gt;&lt;a href="http://blogs.iis.net/krolson/archive/2010/01/27/code-download-and-the-web-deployment-tool-msdeploy-remote-management-options.aspx"&gt;Code Download and the Web Deployment Tool (MSDeploy) - Remote Management options&lt;/a&gt; from &lt;a href="http://blogs.iis.net/krolson/default.aspx"&gt;Kristina Olson&lt;/a&gt;&lt;/li&gt;

  &lt;li&gt;&lt;a href="http://vishaljoshi.blogspot.com/2009/09/overview-post-for-web-deployment-in-vs.html"&gt;Overview Post for Web Deployment in VS 2010 &lt;/a&gt;&lt;/li&gt;

  &lt;li&gt;Powershell Scripts and Web Deployment from &lt;a href="http://blogs.iis.net/jamescoo/default.aspx"&gt;JC&lt;/a&gt;&lt;/li&gt;

  &lt;ul&gt;
    &lt;li&gt;&lt;a href="http://blogs.iis.net/jamescoo/archive/2009/09/09/cool-msdeploy-powershell-scripts.aspx"&gt;MSDeploy Powershell Scripts Part I – Local Functions Only&lt;/a&gt;&lt;/li&gt;

    &lt;li&gt;&lt;a href="http://blogs.iis.net/jamescoo/archive/2009/10/24/msdeploy-powershell-scripts-part-ii-exceptions-and-remote-server-syncs.aspx"&gt;MSDeploy Powershell Scripts Part II – Exceptions And Remote Server Syncs&lt;/a&gt;&lt;/li&gt;
  &lt;/ul&gt;

  &lt;li&gt;&lt;a href="http://forums.iis.net/1144.aspx"&gt;Web Deployment Forums on IIS.NET&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br&gt;&lt;hr&gt;© 2010 Scott Hanselman. All rights reserved. &lt;br&gt;&lt;/div&gt;&lt;p&gt;&lt;iframe src="http://feedads.g.doubleclick.net/~ah/f/abrdk7uet7v0ksr8p75hfrs71g/300/250?ca=1&amp;amp;fh=280#http%3A%2F%2Fwww.hanselman.com%2Fblog%2FWebDeploymentMadeAwesomeIfYoureUsingXCopyYoureDoingItWrong.aspx" width="100%" height="280" frameborder="0" scrolling="no" marginwidth="0" marginheight="0"&gt;&lt;/iframe&gt;&lt;/p&gt;&lt;div&gt;
&lt;a href="http://feeds.feedburner.com/~ff/ScottHanselman?a=qcFaLNmBLxg:DdhZxPMAu6E:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ScottHanselman?i=qcFaLNmBLxg:DdhZxPMAu6E:D7DqB2pKExk" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ScottHanselman?a=qcFaLNmBLxg:DdhZxPMAu6E:MjquXQBfoPI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ScottHanselman?d=MjquXQBfoPI" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ScottHanselman?a=qcFaLNmBLxg:DdhZxPMAu6E:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ScottHanselman?i=qcFaLNmBLxg:DdhZxPMAu6E:V_sGLiPBpWU" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ScottHanselman?a=qcFaLNmBLxg:DdhZxPMAu6E:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ScottHanselman?i=qcFaLNmBLxg:DdhZxPMAu6E:F7zBnMyn0Lo" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ScottHanselman?a=qcFaLNmBLxg:DdhZxPMAu6E:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ScottHanselman?d=yIl2AUoC8zA" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ScottHanselman?a=qcFaLNmBLxg:DdhZxPMAu6E:5M_9TJJRyfI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ScottHanselman?d=5M_9TJJRyfI" border="0"&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/ScottHanselman/~4/qcFaLNmBLxg" height="1" width="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/AdriansSharedItemsInGoogleReader/~4/6uAzl_M5c2U" height="1" width="1"/&gt;</summary><author><name>Scott Hanselman</name></author><source gr:stream-id="feed/http://feeds.feedburner.com/ScottHanselman"><id>tag:google.com,2005:reader/feed/http://feeds.feedburner.com/ScottHanselman</id><title type="html">Scott Hanselman&amp;#39;s Blog</title><link rel="alternate" href="http://www.hanselman.com/blog/" type="text/html" /></source><feedburner:origLink>http://feedproxy.google.com/~r/ScottHanselman/~3/qcFaLNmBLxg/WebDeploymentMadeAwesomeIfYoureUsingXCopyYoureDoingItWrong.aspx</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1268843103413"><id gr:original-id="http://news.bbc.co.uk/1/hi/entertainment/arts_and_culture/8572146.stm">tag:google.com,2005:reader/item/8f336706c5961c29</id><category term="Arts &amp; Culture" /><title type="html">Folding plug wins design accolade</title><published>2010-03-17T12:11:58Z</published><updated>2010-03-17T12:11:58Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/AdriansSharedItemsInGoogleReader/~3/fVTaGrHlS5M/8572146.stm" type="text/html" /><summary xml:base="http://www.bbc.co.uk/news/technology/#sa-ns_mchannel=rss&amp;ns_source=PublicRSS20-sa" type="html">An innovative folding plug for UK sockets is named as the overall winner at this year's Brit Insurance Design Awards&lt;img src="http://feeds.feedburner.com/~r/AdriansSharedItemsInGoogleReader/~4/fVTaGrHlS5M" height="1" width="1"/&gt;</summary><author gr:unknown-author="true"><name>(author unknown)</name></author><source gr:stream-id="feed/http://news.bbc.co.uk/rss/newsonline_world_edition/technology/rss.xml"><id>tag:google.com,2005:reader/feed/http://news.bbc.co.uk/rss/newsonline_world_edition/technology/rss.xml</id><title type="html">BBC News - Technology</title><link rel="alternate" href="http://www.bbc.co.uk/news/technology/#sa-ns_mchannel=rss&amp;ns_source=PublicRSS20-sa" type="text/html" /></source><feedburner:origLink>http://news.bbc.co.uk/go/rss/-/2/hi/entertainment/arts_and_culture/8572146.stm</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1268300132881"><id gr:original-id="tag:www.boingboing.net,2010://1.71536">tag:google.com,2005:reader/item/be65f29fb10e8cc0</id><category term="Gadgets" /><category term="happymutants" /><category term="magic" /><category term="motorcycle" /><category term="physics" /><category term="video" /><title type="html">Pulling the tablecloth out from under the place-settings with a performance motorcycle</title><published>2010-03-11T06:09:50Z</published><updated>2010-03-11T06:09:50Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/AdriansSharedItemsInGoogleReader/~3/adLlTz2taTs/pulling-the-tableclo.html" type="text/html" /><link rel="canonical" href="http://www.boingboing.net/2010/03/10/pulling-the-tableclo.html" /><content xml:base="http://boingboing.net/" type="html">&lt;iframe src="http://reader.googleusercontent.com/reader/embediframe?src=http://www.youtube-nocookie.com/v/-cM9S2AzU28%26hl%3Den_US%26fs%3D1%26&amp;amp;width=640&amp;amp;height=385" width="640" height="385"&gt;&lt;/iframe&gt;
&lt;p&gt;
This is a very clever way to promote your performance motorcycle: BMW chains a very, very long tablecloth with a very, very elaborate cluster of place-settings to a S 1000 RR "superbike" and has a driver roar off, taking the cloth away and leaving the dinner setup intact. Impressive acceleration!

&lt;p&gt;
&lt;a href="http://www.autoblog.com/2010/03/05/video-bmw-s-1000-rr-pulls-off-the-old-tablecloth-trick/"&gt;Video: BMW S 1000 RR pulls off the old tablecloth trick&lt;/a&gt;
(&lt;i&gt;Thanks, &lt;a href="http://copyfight.corante.com/"&gt;Alan&lt;/a&gt;!&lt;/i&gt;)
&lt;div&gt;
&lt;em&gt;Previously:&lt;/em&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://gadgets.boingboing.net/2009/03/31/royal-enfield-milita.html#previouspost"&gt;Royal Enfield Military 500 motorcycle&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://gadgets.boingboing.net/2009/02/04/first-look-mission-o.html#previouspost"&gt;First Look: Mission One electric motorcycle Gadgets&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://boingboing.net/2009/01/02/homemade-motorcycle-1.html#previouspost"&gt;Homemade motorcycle ad on Craigslist&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://gadgets.boingboing.net/2009/04/06/this-is-a-motorcycle.html#previouspost"&gt;This is a motorcycle helmet&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://gadgets.boingboing.net/2009/02/05/lego-minifig-motorcy.html#previouspost"&gt;LEGO minifig motorcycle helmet Gadgets&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://boingboing.net/2009/10/21/coordinated-motorcyc.html#previouspost"&gt;Coordinated motorcycle performance video from the 1950s&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://gadgets.boingboing.net/2009/01/19/core-competency-vict.html#previouspost"&gt;CORE Competency: Victory Motorcycle&amp;#39;s new concept&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://boingboing.net/2009/08/05/retro-futuristic-mot.html#previouspost"&gt;Retro-futuristic motorcycle&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;


&lt;br style="clear:both"&gt;
&lt;br style="clear:both"&gt;
&lt;a href="http://ads.pheedo.com/click.phdo?s=83f5ebd9693961ac6da75d848e4cc782&amp;amp;p=1"&gt;&lt;img alt="" style="border:0" border="0" src="http://ads.pheedo.com/img.phdo?s=83f5ebd9693961ac6da75d848e4cc782&amp;amp;p=1"&gt;&lt;/a&gt;
&lt;img alt="" height="0" width="0" border="0" src="http://a.rfihub.com/eus.gif?eui=2226"&gt;&lt;img src="http://feeds.feedburner.com/~r/boingboing/iBag/~4/70XF-pqo_Nk" height="1" width="1"&gt;&lt;/p&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AdriansSharedItemsInGoogleReader/~4/adLlTz2taTs" height="1" width="1"/&gt;</content><author><name>Cory Doctorow</name></author><source gr:stream-id="feed/http://feeds.feedburner.com/boingboing/iBag"><id>tag:google.com,2005:reader/feed/http://feeds.feedburner.com/boingboing/iBag</id><title type="html">Boing Boing</title><link rel="alternate" href="http://boingboing.net" type="text/html" /></source><feedburner:origLink>http://feedproxy.google.com/~r/boingboing/iBag/~3/70XF-pqo_Nk/pulling-the-tableclo.html</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1267903963301"><id gr:original-id="tag:www.boingboing.net,2010://1.71402">tag:google.com,2005:reader/item/ea824bd0225cf2ae</id><category term="Action" /><category term="civlib" /><category term="law" /><category term="police" /><category term="safety" /><category term="uk" /><title type="html">HOWTO beat the London cops on a BS terrorism stop</title><published>2010-03-06T17:21:10Z</published><updated>2010-03-06T17:21:10Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/AdriansSharedItemsInGoogleReader/~3/SZax2VlTm0M/howto-beat-the-londo.html" type="text/html" /><link rel="canonical" href="http://www.boingboing.net/2010/03/06/howto-beat-the-londo.html" /><content xml:base="http://boingboing.net/" type="html">&lt;iframe src="http://reader.googleusercontent.com/reader/embediframe?src=http://www.youtube-nocookie.com/v/r9bfmW3iMqk%26hl%3Den_US%26fs%3D1%26&amp;amp;width=640&amp;amp;height=385" width="640" height="385"&gt;&lt;/iframe&gt;
&lt;p&gt;

Glyn sez, "The Love Police do an amazing job demonstrating how to get out of being searched under section 44 of the Terrorism Act. 

Stopped by police outside the Tower of London, they avoid being searched, having to give their personal details and having their camera film looked at simply by stating the law, remaining calm and polite. (Although keeping the video camera rolling probably helped too.)

The police sent an Inspector (rather senior), two Sergeants, five officers and four police cars. But in the end they walk away."
&lt;p&gt;
&lt;a href="http://www.youtube.com/user/cveitch"&gt;The Love Police: How to Escape a TERROR STOP&lt;/a&gt;

(&lt;i&gt;Thanks, &lt;a href="http://www.openrightsgroup.org/"&gt;Glyn&lt;/a&gt;!&lt;/i&gt;)

&lt;div&gt;
&lt;em&gt;Previously:&lt;/em&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://boingboing.net/2009/12/06/photographers-win-br.html#previouspost"&gt;Photographers win British war on photography? &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://boingboing.net/2009/09/10/uk-police-watchdog-f.html#previouspost"&gt;UK police watchdog finally gets off its butt to investigate ...&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://boingboing.net/2010/01/19/mass-photo-shoot-in.html#previouspost"&gt;Mass photo-shoot in Trafalgar Square this Saturday &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://boingboing.net/2009/05/05/london-cops-catch-an.html#previouspost"&gt;London cops catch and search a potential terrorist every three ...&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://m.boingboing.net/2009/07/23/brit-photographer-wh.html%3F__mp-comments%3D2#previouspost"&gt;Brit photographer who shot demolition of flyover arrested for ...&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://boingboing.net/2010/01/12/uk-terrorism-stop-an.html#previouspost"&gt;UK &amp;quot;terrorism&amp;quot; stop-and-searches are illegal &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



&lt;br style="clear:both"&gt;
&lt;br style="clear:both"&gt;
&lt;a href="http://ads.pheedo.com/click.phdo?s=aac1f1d4ba66f321eab6c6665a37506d&amp;amp;p=1"&gt;&lt;img alt="" style="border:0" border="0" src="http://ads.pheedo.com/img.phdo?s=aac1f1d4ba66f321eab6c6665a37506d&amp;amp;p=1"&gt;&lt;/a&gt;
&lt;img alt="" height="0" width="0" border="0" src="http://a.rfihub.com/eus.gif?eui=2226"&gt;&lt;img src="http://feeds.feedburner.com/~r/boingboing/iBag/~4/-npWpE-_G20" height="1" width="1"&gt;&lt;/p&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AdriansSharedItemsInGoogleReader/~4/SZax2VlTm0M" height="1" width="1"/&gt;</content><author><name>Cory Doctorow</name></author><source gr:stream-id="feed/http://feeds.feedburner.com/boingboing/iBag"><id>tag:google.com,2005:reader/feed/http://feeds.feedburner.com/boingboing/iBag</id><title type="html">Boing Boing</title><link rel="alternate" href="http://boingboing.net" type="text/html" /></source><feedburner:origLink>http://feedproxy.google.com/~r/boingboing/iBag/~3/-npWpE-_G20/howto-beat-the-londo.html</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1267048637688"><id gr:original-id="http://science.slashdot.org/story/10/02/24/196226/Copernicium-Confirmed-As-Element-112?from=rss">tag:google.com,2005:reader/item/0284a8af6a5cf65b</id><category term="science" /><title type="html">Copernicium Confirmed As Element 112</title><published>2010-02-24T21:41:00Z</published><updated>2010-02-24T21:41:00Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/AdriansSharedItemsInGoogleReader/~3/63h47GIK9A8/Copernicium-Confirmed-As-Element-112" type="text/html" /><link rel="canonical" href="http://science.slashdot.org/story/10/02/24/196226/Copernicium-Confirmed-As-Element-112?from=rss" /><summary xml:base="http://slashdot.org/" type="html">Several sources are reporting that the International Union of Pure and Applied Chemistry has confirmed Copernicium as element 112 on the periodic table of elements with the symbol Cn. &amp;quot;The naming of the new element will be the culmination of a long, fraught journey involving fierce competition, dashed hopes, clever detective work and even a brush with scientific misconduct. With a nucleus containing 112 protons — 20 more than uranium, the heaviest of the naturally occurring elements — it will be the weightiest atom whose existence has been confirmed so far.&amp;quot;&lt;p&gt;&lt;a href="http://science.slashdot.org/story/10/02/24/196226/Copernicium-Confirmed-As-Element-112?from=rss"&gt;&lt;img src="http://slashdot.org/slashdot-it.pl?from=rss&amp;amp;op=image&amp;amp;style=h0&amp;amp;sid=10/02/24/196226"&gt;&lt;/a&gt;&lt;a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fscience.slashdot.org%2Fstory%2F10%2F02%2F24%2F196226%2FCopernicium-Confirmed-As-Element-112" title="Share on Facebook"&gt;&lt;img src="http://a.fsdn.com/sd/facebook_icon_large.png"&gt;&lt;/a&gt;
   
      &lt;a href="http://twitter.com/home?status=Copernicium+Confirmed+As+Element+112%3A+http%3A%2F%2Fbit.ly%2FboEkh4" title="Share on Twitter"&gt;&lt;img src="http://a.fsdn.com/sd/twitter_icon_large.png"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://science.slashdot.org/story/10/02/24/196226/Copernicium-Confirmed-As-Element-112?from=rss"&gt;Read more of this story&lt;/a&gt; at Slashdot.&lt;/p&gt;&lt;p&gt;&lt;iframe src="http://feedads.g.doubleclick.net/~ah/f/lrqi37l1p7a6hqgtg7dfla1i4g/300/250?ca=1&amp;amp;fh=280#http%3A%2F%2Fscience.slashdot.org%2Fstory%2F10%2F02%2F24%2F196226%2FCopernicium-Confirmed-As-Element-112%3Ffrom%3Drss" width="100%" height="280" frameborder="0" scrolling="no" marginwidth="0" marginheight="0"&gt;&lt;/iframe&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Slashdot/slashdot/~4/J7myMzymdes" height="1" width="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/AdriansSharedItemsInGoogleReader/~4/63h47GIK9A8" height="1" width="1"/&gt;</summary><author><name>ScuttleMonkey</name></author><source gr:stream-id="feed/http://rss.slashdot.org/Slashdot/slashdot"><id>tag:google.com,2005:reader/feed/http://rss.slashdot.org/Slashdot/slashdot</id><title type="html">Slashdot</title><link rel="alternate" href="http://slashdot.org/" type="text/html" /></source><feedburner:origLink>http://rss.slashdot.org/~r/Slashdot/slashdot/~3/J7myMzymdes/Copernicium-Confirmed-As-Element-112</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1266565355607"><id gr:original-id="tag:www.boingboing.net,2010://1.70941">tag:google.com,2005:reader/item/b73c3cdb51500c90</id><category term="Action" /><category term="Business" /><category term="copyfight" /><category term="dvd" /><category term="funny" /><category term="movies" /><title type="html">Infographic: buying DVDs vs pirating them</title><published>2010-02-19T06:24:04Z</published><updated>2010-02-19T06:24:04Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/AdriansSharedItemsInGoogleReader/~3/pUt_lxNwERs/infographic-buying-d.html" type="text/html" /><link rel="canonical" href="http://www.boingboing.net/2010/02/18/infographic-buying-d.html" /><content xml:base="http://boingboing.net/" type="html">&lt;img src="http://craphound.com/images/ifurapirate.jpeg"&gt;&lt;br&gt;
This pithy and funny chart does a superb job of explaining how the insertion of a lot of "business model" (FBI warnings, unskippable trailers, THX vanity sequences) makes buying a DVD a lot worse than pirating the same disc online. I rip all my kid's DVDs (not least because she has a tendency to scratch them to hell), and the difference between firing up a movie on a laptop and it just &lt;em&gt;starting&lt;/em&gt; versus trying to explain to a toddler why Daddy has to spend five minutes pressing next-next-next menu-menu-menu is enormous. I think it all comes down to the stuff in the DVD-CCA spec that allows DVD creators to flag sequences as unskippable: that's such an attractive nuisance, it's &lt;em&gt;bound&lt;/em&gt; to attract every hard-sell marketer and power-tripping fool in any media company, who will eventually colonize it with so much crapola that it comes &lt;em&gt;just short&lt;/em&gt; of destroying the possibility that anyone will voluntarily pay for the product. (Be sure to click below for the whole thing)
&lt;p&gt;

&lt;a href="http://i.imgur.com/GxzeV.jpg"&gt;If you are a pirate, this is what you get&lt;/a&gt;

(&lt;i&gt;via &lt;a href="http://www.nielsenhayden.com/makinglight/"&gt;Making Light&lt;/a&gt;&lt;/i&gt;)
&lt;div&gt;
&lt;em&gt;Previously:&lt;/em&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.boingboing.net/2005/11/30/howto-defeat-apples-.html#previouspost"&gt;HOWTO defeat Apple&amp;#39;s anti-DVD-screenshot DRM - Boing Boing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.boingboing.net/2006/08/02/cinemanows-burntodvd.html#previouspost"&gt;CinemaNow&amp;#39;s Burn-to-DVD DRM is irresponsibly defective - Boing Boing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.boingboing.net/2007/04/17/new-sony-dvd-drm-bre.html#previouspost"&gt;New Sony DVD DRM breaks Sony DVD players - Boing Boing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.boingboing.net/2007/05/25/breaking_dvd_drm_is_.html#previouspost"&gt;Boing Boing: Breaking DVD DRM is legal in Finland&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.boingboing.net/2008/03/21/blurays-bd-drm-broke.html#previouspost"&gt;BluRay&amp;#39;s BD+ DRM broken - Boing Boing&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;br style="clear:both"&gt;
&lt;br style="clear:both"&gt;
&lt;a href="http://ads.pheedo.com/click.phdo?s=1124643dac72f9d071da21ccca6ab43c&amp;amp;p=1"&gt;&lt;img alt="" style="border:0" border="0" src="http://ads.pheedo.com/img.phdo?s=1124643dac72f9d071da21ccca6ab43c&amp;amp;p=1"&gt;&lt;/a&gt;
&lt;img alt="" height="0" width="0" border="0" src="http://a.rfihub.com/eus.gif?eui=2226"&gt;&lt;img src="http://feeds.feedburner.com/~r/boingboing/iBag/~4/2B0A5Djo_hc" height="1" width="1"&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AdriansSharedItemsInGoogleReader/~4/pUt_lxNwERs" height="1" width="1"/&gt;</content><author><name>Cory Doctorow</name></author><source gr:stream-id="feed/http://feeds.feedburner.com/boingboing/iBag"><id>tag:google.com,2005:reader/feed/http://feeds.feedburner.com/boingboing/iBag</id><title type="html">Boing Boing</title><link rel="alternate" href="http://boingboing.net" type="text/html" /></source><feedburner:origLink>http://feedproxy.google.com/~r/boingboing/iBag/~3/2B0A5Djo_hc/infographic-buying-d.html</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1265096514001"><id gr:original-id="6778">tag:google.com,2005:reader/item/6297d6a0042604ca</id><category term="CodeSOD" /><title type="html">CodeSOD: Else... where?</title><published>2010-02-01T14:00:00Z</published><updated>2010-02-01T14:00:00Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/AdriansSharedItemsInGoogleReader/~3/rQ9koIsxEso/Else-where.aspx" type="text/html" /><summary xml:base="http://thedailywtf.com/" type="html">&lt;p&gt;&amp;quot;I had a professor once who said that given enough NAND gates, he could rule the world,&amp;quot; writes &lt;b&gt;Rob B&lt;/b&gt;. &amp;quot;This was a roundabout way of saying that, using a whole bunch of NAND gates, you could create the function of any other logic gate. You shouldn&amp;#39;t, because the other logic gates exist and it would be hugely wasteful to use NAND gates to do the same thing, but it can be done. It turns out this applies to code as well.&amp;quot;&lt;/p&gt;
&lt;p&gt;&amp;quot;We got some utterly garbage C++ code from a subcontractor. The error-to-lines ratio was amazingly high, and there were a lot of things to hate about it (like having one global function to get bits from a binary value which didn&amp;#39;t work, and several different localized one-off solutions which did work). My main WTF moment, however, was the following.&amp;quot;&lt;/p&gt;
&lt;blockquote&gt;
&lt;pre&gt;
while(true)
{
    if(mainType == 7)
    {
        subType = 4;
        break;
    }

    if(mainType == 9)
    {
        subType = 6;
        break;
    }

    if(mainType == 11)
    {
        subType = 9;
        break;
    }

    break;
}&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;p&gt;&amp;quot;Just look at that for a minute,&amp;quot; Rob continues, &amp;quot;I spent a lot of time thinking about this. The while loop is only there so that the break can be used to jump over code. I&amp;#39;ve never seen an unconditional break at the end of a loop before, but there&amp;#39;s a first time for everything.&amp;quot;&lt;/p&gt;
&lt;p&gt;Rob added, &amp;quot;all I can figure is that the developer honestly didn&amp;#39;t know that there is such a thing as &amp;#39;else if&amp;#39;. But he did know about &amp;#39;if&amp;#39;, &amp;#39;while&amp;#39;, and &amp;#39;break&amp;#39;, so he cobbled together an &amp;#39;else if&amp;#39; in the most ridiculous way possible.&amp;quot;&lt;/p&gt;&lt;p&gt;&lt;iframe src="http://feedads.g.doubleclick.net/~ah/f/iboioueglnmiqal0k0nsmcvarc/300/250?ca=1&amp;amp;fh=280#http%3A%2F%2Fthedailywtf.com%2FArticles%2FElse-where.aspx" width="100%" height="280" frameborder="0" scrolling="no" marginwidth="0" marginheight="0"&gt;&lt;/iframe&gt;&lt;/p&gt;&lt;div&gt;
&lt;a href="http://syndication.thedailywtf.com/~ff/TheDailyWtf?a=rQ9koIsxEso:nZ8u9EKVpug:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheDailyWtf?d=yIl2AUoC8zA" border="0"&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TheDailyWtf/~4/rQ9koIsxEso" height="1" width="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/AdriansSharedItemsInGoogleReader/~4/rQ9koIsxEso" height="1" width="1"/&gt;</summary><author><name>Alex Papadimoulis</name></author><source gr:stream-id="feed/http://TheDailyWTF.com/rss.aspx"><id>tag:google.com,2005:reader/feed/http://TheDailyWTF.com/rss.aspx</id><title type="html">The Daily WTF</title><link rel="alternate" href="http://thedailywtf.com/" type="text/html" /></source><feedburner:origLink>http://thedailywtf.com/Articles/Else-where.aspx</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1261399111940"><id gr:original-id="http://developers.slashdot.org/story/09/12/20/1433257/The-Environmental-Impact-of-PHP-Compared-To-C-On-Facebook?from=rss">tag:google.com,2005:reader/item/45091dbe98244635</id><category term="earth" /><title type="html">The Environmental Impact of PHP Compared To C++ On Facebook</title><published>2009-12-20T15:52:00Z</published><updated>2009-12-20T15:52:00Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/AdriansSharedItemsInGoogleReader/~3/_B6ZagjAWGY/The-Environmental-Impact-of-PHP-Compared-To-C-On-Facebook" type="text/html" /><link rel="canonical" href="http://developers.slashdot.org/story/09/12/20/1433257/The-Environmental-Impact-of-PHP-Compared-To-C-On-Facebook?from=rss" /><summary xml:base="http://slashdot.org/" type="html">Kensai7 writes "Recently, Facebook provided us with some information on their server park. They use about 30,000 servers, and not surprisingly, most of them are running PHP code to generate pages full of social info for their users. As they only say that 'the bulk' is running PHP, let's assume this to be 25,000 of the 30,000. If C++ would have been used instead of PHP, then 22,500 servers could be powered down (assuming a conservative ratio of 10 for the efficiency of C++ versus PHP code), or a reduction of 49,000 tons of CO2 per year. Of course, it is a bit unfair to isolate Facebook here. Their servers are only a tiny fraction of computers deployed world-wide that are interpreting PHP code."&lt;p&gt;&lt;a href="http://developers.slashdot.org/story/09/12/20/1433257/The-Environmental-Impact-of-PHP-Compared-To-C-On-Facebook?from=rss"&gt;&lt;img src="http://slashdot.org/slashdot-it.pl?from=rss&amp;amp;op=image&amp;amp;style=h0&amp;amp;sid=09/12/20/1433257"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://developers.slashdot.org/story/09/12/20/1433257/The-Environmental-Impact-of-PHP-Compared-To-C-On-Facebook?from=rss"&gt;Read more of this story&lt;/a&gt; at Slashdot.&lt;/p&gt;&lt;p&gt;&lt;iframe src="http://feedads.g.doubleclick.net/~ah/f/lrqi37l1p7a6hqgtg7dfla1i4g/300/250?ca=1&amp;amp;fh=280#http%3A%2F%2Fdevelopers.slashdot.org%2Fstory%2F09%2F12%2F20%2F1433257%2FThe-Environmental-Impact-of-PHP-Compared-To-C-On-Facebook%3Ffrom%3Drss" width="100%" height="280" frameborder="0" scrolling="no" marginwidth="0" marginheight="0"&gt;&lt;/iframe&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Slashdot/slashdot/~4/EauvaLNEtu0" height="1" width="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/AdriansSharedItemsInGoogleReader/~4/_B6ZagjAWGY" height="1" width="1"/&gt;</summary><author><name>Soulskill</name></author><source gr:stream-id="feed/http://rss.slashdot.org/Slashdot/slashdot"><id>tag:google.com,2005:reader/feed/http://rss.slashdot.org/Slashdot/slashdot</id><title type="html">Slashdot</title><link rel="alternate" href="http://slashdot.org/" type="text/html" /></source><feedburner:origLink>http://rss.slashdot.org/~r/Slashdot/slashdot/~3/EauvaLNEtu0/The-Environmental-Impact-of-PHP-Compared-To-C-On-Facebook</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1261179466073"><id gr:original-id="http://www.andrewconnell.com/blog/archive/2009/12/18/now-available-msdn-sharepoint-administrators-and-developers-guide-to-code.aspx">tag:google.com,2005:reader/item/1fcc899f3fdc98a6</id><category term="SharePoint" /><title type="html">***NOW AVAILABLE*** MSDN: SharePoint Administrator's and Developer's Guide to Code Access Security</title><published>2009-12-18T22:56:24Z</published><updated>2009-12-18T22:56:24Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/AdriansSharedItemsInGoogleReader/~3/RlBCgWCP8jk/now-available-msdn-sharepoint-administrators-and-developers-guide-to-code.aspx" type="text/html" /><link rel="canonical" href="http://www.andrewconnell.com/blog/archive/2009/12/18/now-available-msdn-sharepoint-administrators-and-developers-guide-to-code.aspx" /><summary xml:base="http://www.andrewconnell.com:80/blog" type="html">&lt;p&gt;An article I worked on has recently been published on MSDN. The article, &lt;a href="http://msdn.microsoft.com/en-us/library/ee909485.aspx"&gt;SharePoint Administrator's and Developer's Guide to Code Access Security&lt;/a&gt;, introduces CAS to SharePoint administrators &amp;amp; developers and then walks you through why it’s important &amp;amp; relevant to SharePoint. Then I dig into how to trouble shoot, the different deployment options for custom code and finally how to create deploy custom CAS policies.&lt;/p&gt; &lt;p&gt;While the article is written for SharePoint 2007, everything applies to SharePoint 2010 as well.&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;SharePoint administrators and developers should have a strong working knowledge of .NET code access security and how to work with it in the context of custom SharePoint solutions. This article explains .NET code access security and why it is important to SharePoint administrators and developers. It then goes into the details of the different configuration options, advises on best practices in managing code access security in SharePoint environments and walks through a complex scenario.&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Hope it ends up being a good reference for some folks!&lt;/p&gt; &lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ee909485.aspx"&gt;» MSDN: SharePoint Administrator's and Developer's Guide to Code Access Security&lt;/a&gt;&lt;/p&gt; &lt;div style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/sharepoint" rel="tag"&gt;sharepoint&lt;/a&gt;,&lt;a href="http://technorati.com/tags/cas" rel="tag"&gt;cas&lt;/a&gt;,&lt;a href="http://technorati.com/tags/code+access+security" rel="tag"&gt;code access security&lt;/a&gt;&lt;/div&gt;&lt;img src="http://www.andrewconnell.com/blog/aggbug/6455.aspx" width="1" height="1"&gt;&lt;div&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=hITdaqgXwO8:5DXiXIjx0EE:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=dnMXMwOfBR0" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=hITdaqgXwO8:5DXiXIjx0EE:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=7Q72WNTAKBA" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=hITdaqgXwO8:5DXiXIjx0EE:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?i=hITdaqgXwO8:5DXiXIjx0EE:D7DqB2pKExk" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=hITdaqgXwO8:5DXiXIjx0EE:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=YwkR-u9nhCs" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=hITdaqgXwO8:5DXiXIjx0EE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=yIl2AUoC8zA" border="0"&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AndrewConnell/~4/hITdaqgXwO8" height="1" width="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/AdriansSharedItemsInGoogleReader/~4/RlBCgWCP8jk" height="1" width="1"/&gt;</summary><author><name>Andrew Connell</name></author><source gr:stream-id="feed/http://feeds.feedburner.com/AndrewConnell"><id>tag:google.com,2005:reader/feed/http://feeds.feedburner.com/AndrewConnell</id><title type="html">Andrew Connell</title><link rel="alternate" href="http://www.andrewconnell.com:80/blog" type="text/html" /></source><feedburner:origLink>http://feedproxy.google.com/~r/AndrewConnell/~3/hITdaqgXwO8/now-available-msdn-sharepoint-administrators-and-developers-guide-to-code.aspx</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1261178858519"><id gr:original-id="http://johnholliday.net/post.aspx?id=13eca627-b8a7-4022-bc54-97f4b45f17a4">tag:google.com,2005:reader/item/2e758617c4469207</id><category term="Records Management" /><category term="Content Management" /><title type="html">New PowerShell Script Simplifies Content Migration into SharePoint 2007 and 2010</title><published>2009-12-15T20:43:28Z</published><updated>2009-12-15T20:43:28Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/AdriansSharedItemsInGoogleReader/~3/b-Dhoz5z7CY/post.aspx" type="text/html" /><link rel="canonical" href="http://johnholliday.net/post.aspx?id=13eca627-b8a7-4022-bc54-97f4b45f17a4" /><summary xml:base="http://www.sharepointarchitects.us/johnholliday" type="html">Mattias Wollnik from Microsoft has created a nifty PowerShell script that makes it much easier to move content from file shares into SharePoint 2007 and SharePoint 2010 beta sites.   The...&lt;br&gt;
&lt;br&gt;
[[ This is a content summary only. Visit my website for full links, other content, and more! ]]&lt;div&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JohnFHolliday?a=1VuVvET6Oas:dsjfguSqAhE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnFHolliday?d=yIl2AUoC8zA" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JohnFHolliday?a=1VuVvET6Oas:dsjfguSqAhE:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnFHolliday?d=qj6IDK7rITs" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JohnFHolliday?a=1VuVvET6Oas:dsjfguSqAhE:Jwdi1b3fU3Q"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnFHolliday?d=Jwdi1b3fU3Q" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JohnFHolliday?a=1VuVvET6Oas:dsjfguSqAhE:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnFHolliday?d=I9og5sOYxJI" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JohnFHolliday?a=1VuVvET6Oas:dsjfguSqAhE:yaxatmyb9YI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnFHolliday?i=1VuVvET6Oas:dsjfguSqAhE:yaxatmyb9YI" border="0"&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JohnFHolliday/~4/1VuVvET6Oas" height="1" width="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/AdriansSharedItemsInGoogleReader/~4/b-Dhoz5z7CY" height="1" width="1"/&gt;</summary><author><name>john holliday</name></author><source gr:stream-id="feed/http://feeds.feedburner.com/JohnFHolliday"><id>tag:google.com,2005:reader/feed/http://feeds.feedburner.com/JohnFHolliday</id><title type="html">John F. Holliday</title><link rel="alternate" href="http://www.sharepointarchitects.us/johnholliday" type="text/html" /></source><feedburner:origLink>http://feedproxy.google.com/~r/JohnFHolliday/~3/1VuVvET6Oas/post.aspx</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1260872111447"><id gr:original-id="tag:www.boingboing.net,2009://1.69263">tag:google.com,2005:reader/item/8ec3c7d885b63c27</id><category term="Art and Design" /><title type="html">Change blindness experiment</title><published>2009-12-14T20:53:56Z</published><updated>2009-12-14T20:53:56Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/AdriansSharedItemsInGoogleReader/~3/aBc9fgUalrg/change-blindness-exp.html" type="text/html" /><link rel="canonical" href="http://www.boingboing.net/2009/12/14/change-blindness-exp.html" /><content xml:base="http://boingboing.net/" type="html">&lt;iframe src="http://reader.googleusercontent.com/reader/embediframe?src=http://www.youtube.com/v/38XO7ac9eSs%26hl%3Den_US%26fs%3D1%26color1%3D0x5d1719%26color2%3D0xcd311b&amp;amp;width=640&amp;amp;height=505" width="640" height="505"&gt;&lt;/iframe&gt;
&lt;br&gt;&lt;p&gt;
&lt;em&gt;Dinotopia&lt;/em&gt; artist &lt;a href="http://gurneyjourney.blogspot.com/2009/12/change-blindness.html"&gt;James Gurney&lt;/a&gt; posted this video about a "change blindness" experiment. 75% of the participants didn't notice that the experimenter who bent under a counter was replaced by a different person. Says Gurney: "Here's proof that most of the time we look but don't see." I think Matisse said something to the effect that he didn't really see things unless he was painting them.&lt;br style="clear:both"&gt;
&lt;br style="clear:both"&gt;
&lt;a href="http://ads.pheedo.com/click.phdo?s=113a0a19367ededbeae87a7e36cde981&amp;amp;p=1"&gt;&lt;img alt="" style="border:0" border="0" src="http://ads.pheedo.com/img.phdo?s=113a0a19367ededbeae87a7e36cde981&amp;amp;p=1"&gt;&lt;/a&gt;
&lt;img alt="" height="0" width="0" border="0" src="http://a.rfihub.com/eus.gif?eui=2226"&gt;&lt;img src="http://feeds.feedburner.com/~r/boingboing/iBag/~4/vyzXBZ9zosU" height="1" width="1"&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AdriansSharedItemsInGoogleReader/~4/aBc9fgUalrg" height="1" width="1"/&gt;</content><author><name>Mark Frauenfelder</name></author><source gr:stream-id="feed/http://feeds.feedburner.com/boingboing/iBag"><id>tag:google.com,2005:reader/feed/http://feeds.feedburner.com/boingboing/iBag</id><title type="html">Boing Boing</title><link rel="alternate" href="http://boingboing.net" type="text/html" /></source><feedburner:origLink>http://feedproxy.google.com/~r/boingboing/iBag/~3/vyzXBZ9zosU/change-blindness-exp.html</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1260871814324"><id gr:original-id="tag:www.boingboing.net,2009://1.69264">tag:google.com,2005:reader/item/dbe6f77833c7737f</id><category term="Science" /><category term="awesome" /><category term="delightfulcreatures" /><category term="intelligence" /><category term="invertebrates" /><category term="octopus" /><category term="tool" /><title type="html">Tool-using animals: Now with 100% more invertebrates!</title><published>2009-12-14T22:51:22Z</published><updated>2009-12-14T22:51:22Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/AdriansSharedItemsInGoogleReader/~3/q4ObWsAmm3M/tool-using-animals-n.html" type="text/html" /><link rel="canonical" href="http://www.boingboing.net/2009/12/14/tool-using-animals-n.html" /><content xml:base="http://boingboing.net/" type="html">&lt;iframe src="http://reader.googleusercontent.com/reader/embediframe?src=http://www.youtube.com/v/1DoWdHOtlrk%26hl%3Den_US%26fs%3D1%26&amp;amp;width=640&amp;amp;height=505" width="640" height="505"&gt;&lt;/iframe&gt;

&lt;p&gt;Warning: This video contains footage of an octopus hiding under a coconut shell that it has carried around just in case it needed to hide from something. Watching this footage may contradict your previous assumptions about animal tool use, and may be too adorable for some viewers.&lt;/p&gt;

&lt;p&gt;National Geographic: &lt;a href="http://news.nationalgeographic.com/news/2009/12/091214-octopus-carries-coconuts-coconut-carrying.html"&gt;Octopuses Carry Coconut Shells as Instant Shelters&lt;/a&gt;&lt;/p&gt;&lt;br style="clear:both"&gt;
&lt;br style="clear:both"&gt;
&lt;a href="http://ads.pheedo.com/click.phdo?s=2026c50423cfe986d8161a5ddd3eac1f&amp;amp;p=1"&gt;&lt;img alt="" style="border:0" border="0" src="http://ads.pheedo.com/img.phdo?s=2026c50423cfe986d8161a5ddd3eac1f&amp;amp;p=1"&gt;&lt;/a&gt;
&lt;img alt="" height="0" width="0" border="0" src="http://a.rfihub.com/eus.gif?eui=2226"&gt;&lt;img src="http://feeds.feedburner.com/~r/boingboing/iBag/~4/Ro47mu81-SE" height="1" width="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/AdriansSharedItemsInGoogleReader/~4/q4ObWsAmm3M" height="1" width="1"/&gt;</content><author><name>Maggie Koerth-Baker</name></author><source gr:stream-id="feed/http://feeds.feedburner.com/boingboing/iBag"><id>tag:google.com,2005:reader/feed/http://feeds.feedburner.com/boingboing/iBag</id><title type="html">Boing Boing</title><link rel="alternate" href="http://boingboing.net" type="text/html" /></source><feedburner:origLink>http://feedproxy.google.com/~r/boingboing/iBag/~3/Ro47mu81-SE/tool-using-animals-n.html</feedburner:origLink></entry></feed>
