<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Sharing at Work</title>
	
	<link>http://www.sharingatwork.com</link>
	<description>Better business through collaboration and technology</description>
	<lastBuildDate>Fri, 30 Jul 2010 19:42:36 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain="www.sharingatwork.com" port="80" path="/?rsscloud=notify" registerProcedure="" protocol="http-post" />
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/sharingatwork" /><feedburner:info uri="sharingatwork" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://superfeedr.com/hubbub" /><feedburner:emailServiceId>sharingatwork</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2Fsharingatwork" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fsharingatwork" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2Fsharingatwork" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/sharingatwork" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fsharingatwork" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fsharingatwork" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fsharingatwork" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:browserFriendly>Thanks for taking a look at Sharing at Work! Click on one of the buttons to the right and you'll get every new post delivered to you for free.</feedburner:browserFriendly><item>
		<title>Likelihood a user of one of these languages will be interested in Clojure</title>
		<link>http://www.sharingatwork.com/2010/07/likelihood-a-user-of-one-of-these-languages-will-be-interested-in-clojure/</link>
		<comments>http://www.sharingatwork.com/2010/07/likelihood-a-user-of-one-of-these-languages-will-be-interested-in-clojure/#comments</comments>
		<pubDate>Fri, 30 Jul 2010 19:42:36 +0000</pubDate>
		<dc:creator>Daniel J. Pritchett</dc:creator>
				<category><![CDATA[Sharing at Work]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[Clojure]]></category>
		<category><![CDATA[Compiler]]></category>
		<category><![CDATA[FAQs Help and Tutorials]]></category>
		<category><![CDATA[Java Virtual Machine]]></category>
		<category><![CDATA[Languages]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[Scala]]></category>

		<guid isPermaLink="false">http://www.sharingatwork.com/?p=1225</guid>
		<description><![CDATA[
Ada and Scala developers appear to be seven times more likely than C# developers to be interested in Clojure.  While the small sample size and overall selection bias makes the Clojure survey not entirely authoritative, I found the process of compiling the ratio to be interesting.
Sources:

Survey of 487 Clojurians
TIOBE programming index for August 2010

Related articles [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.sharingatwork.com/wp-content/uploads/2010/07/clojure-survey-vs-tiobe.png"><img class="size-full wp-image-1224 aligncenter" title="clojure survey vs tiobe popularity" src="http://www.sharingatwork.com/wp-content/uploads/2010/07/clojure-survey-vs-tiobe.png" alt="" width="600" height="375" /></a></p>
<p>Ada and <a class="zem_slink" title="Scala (programming language)" rel="homepage" href="http://www.scala-lang.org/">Scala</a> developers appear to be seven times more likely than C# developers to be interested in Clojure.  While the small <a class="zem_slink" title="Sample size" rel="wikipedia" href="http://en.wikipedia.org/wiki/Sample_size">sample size</a> and overall <a class="zem_slink" title="Selection bias" rel="wikipedia" href="http://en.wikipedia.org/wiki/Selection_bias">selection bias</a> makes the <a href="http://clojure.org/">Clojure</a> survey not entirely authoritative, I found the process of compiling the ratio to be interesting.</p>
<p>Sources:</p>
<ul>
<li>Survey of 487 <a href="http://muckandbrass.com/web/display/~cemerick/2010/06/07/Results+from+the+State+of+Clojure,+Summer+2010+Survey">Clojurians</a></li>
<li><a href="http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html">TIOBE programming index</a> for August 2010</li>
</ul>
<h6 class="zemanta-related-title" style="font-size: 1em;">Related articles by Zemanta</h6>
<ul class="zemanta-article-ul">
<li class="zemanta-article-ul-li"><a href="http://www.slideshare.net/apribase/leiningen-clojure-4671991">Leiningen ? Clojure</a> (slideshare.net)</li>
<li class="zemanta-article-ul-li"><a href="http://programmingzen.com/2010/07/13/how-to-setup-clojure-from-scratch/">How to setup Clojure from scratch</a> (programmingzen.com)</li>
<li class="zemanta-article-ul-li"><a href="http://thoughts.contegix.com/2010/07/28/global-tech-company-contegix-to-sponsor-open-source-language-project-clojure/">Clojure gets sponsored</a> (thoughts.contegix.com)</li>
<li class="zemanta-article-ul-li"><a href="http://www.reddit.com/r/programming/comments/cnq1g/thoughts_on_clojure/">Thoughts on Clojure</a> (reddit.com)</li>
</ul>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Enhanced by Zemanta" href="http://www.zemanta.com/"><img class="zemanta-pixie-img" style="border: none; float: right;" src="http://img.zemanta.com/zemified_e.png?x-id=13197523-987d-4c90-9acd-aad8b229b9fd" alt="Enhanced by Zemanta" /></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.sharingatwork.com%2F2010%2F07%2Flikelihood-a-user-of-one-of-these-languages-will-be-interested-in-clojure%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.sharingatwork.com%2F2010%2F07%2Flikelihood-a-user-of-one-of-these-languages-will-be-interested-in-clojure%2F&amp;source=dpritchett&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sharingatwork?a=04eZNpzBmYA:cYUKmPJdSnE:AMseVlrFBfI"><img src="http://feeds.feedburner.com/~ff/sharingatwork?i=04eZNpzBmYA:cYUKmPJdSnE:AMseVlrFBfI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sharingatwork?a=04eZNpzBmYA:cYUKmPJdSnE:bcOpcFrp8Mo"><img src="http://feeds.feedburner.com/~ff/sharingatwork?d=bcOpcFrp8Mo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sharingatwork?a=04eZNpzBmYA:cYUKmPJdSnE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sharingatwork?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sharingatwork/~4/04eZNpzBmYA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sharingatwork.com/2010/07/likelihood-a-user-of-one-of-these-languages-will-be-interested-in-clojure/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:thumbnail url="http://www.sharingatwork.com/wp-content/uploads/2010/07/clojure-survey-vs-tiobe-150x150.png" />
		<media:content url="http://www.sharingatwork.com/wp-content/uploads/2010/07/clojure-survey-vs-tiobe.png" medium="image">
			<media:title type="html">clojure survey vs tiobe popularity</media:title>
			<media:description type="html">Click to enlarge</media:description>
			<media:thumbnail url="http://www.sharingatwork.com/wp-content/uploads/2010/07/clojure-survey-vs-tiobe-150x150.png" />
		</media:content>
		<media:content url="http://img.zemanta.com/zemified_e.png?x-id=13197523-987d-4c90-9acd-aad8b229b9fd" medium="image">
			<media:title type="html">Enhanced by Zemanta</media:title>
		</media:content>
		<media:content url="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.sharingatwork.com%2F2010%2F07%2Flikelihood-a-user-of-one-of-these-languages-will-be-interested-in-clojure%2F&amp;source=dpritchett&amp;style=normal&amp;service=bit.ly" medium="image" />
	</item>
		<item>
		<title>2.0 Adoption Council Acquisition Strengthens Dachis Group Portfolio</title>
		<link>http://www.sharingatwork.com/2010/04/2-0-adoption-council-acquisition-strengthens-dachis-group-portfolio/</link>
		<comments>http://www.sharingatwork.com/2010/04/2-0-adoption-council-acquisition-strengthens-dachis-group-portfolio/#comments</comments>
		<pubDate>Thu, 22 Apr 2010 15:02:48 +0000</pubDate>
		<dc:creator>Daniel J. Pritchett</dc:creator>
				<category><![CDATA[Sharing at Work]]></category>
		<category><![CDATA[2.0 Adoption Council]]></category>
		<category><![CDATA[Austin Texas]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[Dachis Group]]></category>
		<category><![CDATA[enterprise collaboration]]></category>
		<category><![CDATA[Organization]]></category>
		<category><![CDATA[Susan Scrupski]]></category>

		<guid isPermaLink="false">http://www.sharingatwork.com/?p=1213</guid>
		<description><![CDATA[Congratulations are in order to the Austin-based Dachis Group thanks to their just-announced acquisition of The 2.0 Adoption Council.  The Council has been invaluable to me since Susan (@ITSInsider) founded it last summer.  Dachis has hired many of the top independent voices in enterprise collaboration since its founding in 2008; the Council deal is the [...]]]></description>
			<content:encoded><![CDATA[<p>Congratulations are in order to the Austin-based <a class="zem_slink" title="Dachis Group" rel="homepage" href="http://www.dachisgroup.com">Dachis Group</a> thanks to their just-announced <a href="http://www.dachisgroup.com/2010/04/dachis-group-acquires-the-2-0-adoption-council/">acquisition of The 2.0 Adoption Council</a>.  The Council has been invaluable to me since Susan (<a href="http://twitter.com/ITSInsider">@ITSInsider</a>) founded it last summer.  Dachis has hired many of the top independent voices in enterprise collaboration since its founding in 2008; the Council deal is the logical next step.</p>
<p style="text-align: center;"><a href="http://www.dachisgroup.com/2010/04/dachis-group-acquires-the-2-0-adoption-council/"><img class="aligncenter" title="The 2.0 Adoption Council" src="http://farm3.static.flickr.com/2708/4016778191_69bb5094b7_o.jpg" alt="" width="275" height="191" /></a></p>
<p>Best wishes and heartfelt thanks to Susan Scrupski, Jeff Dachis, and the many helpful members that make the Council such a worthwhile group.</p>
<h6 class="zemanta-related-title" style="font-size: 1em;">Related articles by Zemanta</h6>
<ul class="zemanta-article-ul">
<li class="zemanta-article-ul-li"><a href="http://itsinsider.com/2010/04/22/the-2-0-adoption-council-is-now-part-of-the-dachis-group/">The 2.0 Adoption Council is now part of The Dachis Group</a> (itsinsider.com)</li>
<li class="zemanta-article-ul-li"><a href="http://www.slideshare.net/desdoris/peter-kim-brainfood-store-presentation-240210">Peter Kim Brainfood Store Presentation 240210</a> (slideshare.net)</li>
<li class="zemanta-article-ul-li"><a href="http://www.slideshare.net/Jeffreydachis/social-business-summit-2010-sydney">Social Business Summit 2010 Sydney</a> (slideshare.net)</li>
<li class="zemanta-article-ul-li"><a href="http://www.beingpeterkim.com/2010/04/20-adoption-council.html">Dachis Group welcomes The 2.0 Adoption Council</a> (beingpeterkim.com)</li>
</ul>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/4d9c8acd-2e7e-4831-a29e-19779f7ec247/"><img class="zemanta-pixie-img" style="border: none; float: right;" src="http://img.zemanta.com/reblog_e.png?x-id=4d9c8acd-2e7e-4831-a29e-19779f7ec247" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.sharingatwork.com%2F2010%2F04%2F2-0-adoption-council-acquisition-strengthens-dachis-group-portfolio%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.sharingatwork.com%2F2010%2F04%2F2-0-adoption-council-acquisition-strengthens-dachis-group-portfolio%2F&amp;source=dpritchett&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sharingatwork?a=ehQp2npVtWU:xnb8uH35ZWg:AMseVlrFBfI"><img src="http://feeds.feedburner.com/~ff/sharingatwork?i=ehQp2npVtWU:xnb8uH35ZWg:AMseVlrFBfI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sharingatwork?a=ehQp2npVtWU:xnb8uH35ZWg:bcOpcFrp8Mo"><img src="http://feeds.feedburner.com/~ff/sharingatwork?d=bcOpcFrp8Mo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sharingatwork?a=ehQp2npVtWU:xnb8uH35ZWg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sharingatwork?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sharingatwork/~4/ehQp2npVtWU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sharingatwork.com/2010/04/2-0-adoption-council-acquisition-strengthens-dachis-group-portfolio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:thumbnail url="http://farm3.static.flickr.com/2708/4016778191_69bb5094b7_o.jpg" />
		<media:content url="http://farm3.static.flickr.com/2708/4016778191_69bb5094b7_o.jpg" medium="image">
			<media:title type="html">The 2.0 Adoption Council</media:title>
		</media:content>
		<media:content url="http://img.zemanta.com/reblog_e.png?x-id=4d9c8acd-2e7e-4831-a29e-19779f7ec247" medium="image">
			<media:title type="html">Reblog this post [with Zemanta]</media:title>
		</media:content>
		<media:content url="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.sharingatwork.com%2F2010%2F04%2F2-0-adoption-council-acquisition-strengthens-dachis-group-portfolio%2F&amp;source=dpritchett&amp;style=normal&amp;service=bit.ly" medium="image" />
	</item>
		<item>
		<title>How Microsoft and Jive Might Get Microblogging Wrong</title>
		<link>http://www.sharingatwork.com/2010/03/how-microsoft-and-jive-might-get-microblogging-wrong/</link>
		<comments>http://www.sharingatwork.com/2010/03/how-microsoft-and-jive-might-get-microblogging-wrong/#comments</comments>
		<pubDate>Thu, 18 Mar 2010 18:38:47 +0000</pubDate>
		<dc:creator>Daniel J. Pritchett</dc:creator>
				<category><![CDATA[Sharing at Work]]></category>
		<category><![CDATA[2.0 Adoption Council]]></category>
		<category><![CDATA[20adoptioncouncil]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[Hutch Carpenter]]></category>
		<category><![CDATA[Jive]]></category>
		<category><![CDATA[microblogging]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[Microsoft SharePoint]]></category>
		<category><![CDATA[Pubsubhubbub]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[yammer]]></category>
		<category><![CDATA[YouTube]]></category>

		<guid isPermaLink="false">http://www.sharingatwork.com/?p=1178</guid>
		<description><![CDATA[

Microsoft SharePoint and Jive SBS are the two biggest players I know of in the one-size-fits-all enterprise collaboration world.  Thanks to the two year lag between consumer web product innovation and enterprise collaboration followup, we now see microblogs gaining recognition as a must-have feature for the biggest players in this market.
This is great news but there&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<div class="zemanta-img" style="margin: 1em; display: block;">
<div class="wp-caption alignright" style="width: 250px"><a href="http://www.flickr.com/photos/20521043@N03/2945644879"><img class=" " title="FriendFeed Stream and Twitter Stream" src="http://farm4.static.flickr.com/3235/2945644879_4d91ac6655_m.jpg" alt="FriendFeed Stream and Twitter Stream" width="240" height="180" /></a><p class="wp-caption-text">Image by kenleyneufeld via Flickr</p></div>
</div>
<p>Microsoft <a class="zem_slink" title="Microsoft SharePoint" rel="wikipedia" href="http://en.wikipedia.org/wiki/Microsoft_SharePoint">SharePoint</a> and <a href="http://www.jivesoftware.com/products">Jive SBS</a> are the two biggest players I know of in the one-size-fits-all enterprise collaboration world.  Thanks to the <a href="http://bhc3.wordpress.com/2010/03/17/the-two-year-lag-from-web-2-0-to-enterprise-2-0/">two year lag between consumer web product innovation and enterprise collaboration followup</a>, we now see microblogs gaining recognition as a must-have feature for the biggest players in this market.</p>
<p>This is great news but there&#8217;s still a worry that the future of office microblogging will be born on top of some half-baked implementations if MS and Jive get it wrong.  My fear is that an integration of microblogging into Jive and SharePoint will wind up being less enjoyable to use than the standalone microblog networks such as <a class="zem_slink" title="Twitter" rel="homepage" href="http://twitter.com">Twitter</a> and <a class="zem_slink" title="Yammer" rel="homepage" href="http://www.yammer.com">Yammer</a>.  I&#8217;d really like to see <a href="http://www.sharingatwork.com/2009/04/six-months-later-friendfeed-grabs-the-team-microblogging-grail/">Friendfeed-style realtime activity streams</a> included rather than a me-too microblog that looks good on a brochure.</p>
<h2>More important than being a twitteralike:</h2>
<ul>
<li><strong>Real time update syndication</strong> (<a href="http://blog.louisgray.com/2009/07/pubsubhubbub-real-time-feeds-and-real.html">PubSubHubbub</a>, rsscloud).  Serendipitous Yammer conversations happen when two-plus people are online and reading/responding in real time.  Standard <a class="zem_slink" title="RSS" rel="wikipedia" href="http://en.wikipedia.org/wiki/RSS">RSS</a> can&#8217;t meet this demand.</li>
<li><strong>Integration of external content.</strong> See Facebook news streams for examples.  Automatically slurping in activity on other busy sites like YouTube and Twitter add a lot to your average Facebook news feed.  <a href="http://web2expo.blip.tv/file/1277460/">It actually adds *too much*</a>, which leads to the next need&#8230;</li>
<li><strong>Granular filtering</strong> <strong>and presentation.  <span style="font-weight: normal;">When you get around to allowing the syndication of any and all external content, then you *must* provide filtering and occlusion.  The person who tweets 50 times a day must not ruin the experience of the other 10,000 users of your system.  Users need granular filtering and control if they&#8217;re going to get any value out of your system. </span><span style="font-weight: normal;">If we were to overlay our Yammer stream onto our Jive &#8220;<a href="http://www.newsgator.com/Business/socialsites/default.aspx">recent activity</a>&#8221; stream right now all of the long-form content would disappear in a sea of low-value Yams.  This isn&#8217;t to say that either mode of communication is more valuable than the other, only that we need multiple views: one for only micromessages, one for only long-form content, and one view for everything.</span></strong></li>
<li><strong>Multiple modes of access</strong>.  Yammer and Twitter have standalone microblogging clients for <a href="https://www.yammer.com/company/desktop">desktop</a>, <a href="http://www.atebits.com/tweetie-iphone/">smartphone</a>, and <a href="http://brizzly.com/">web</a>.  A Jive client that rolls microblogging into a one stop solution is unlikely to be as fast or as pleasant as the standalone microblogging solutions.  Ideally I&#8217;d like to see your microblog have its own first-class client that runs alongside the standard web+iphone Jive clients you already have.</li>
<li><strong>Easy interaction with items</strong> within an activity stream.  The baseline here is Like + Comment.  Facebook,  Yammer, and Friendfeed do this.</li>
</ul>
<h2>Bottom line</h2>
<p>What I&#8217;d most like to see out of Jive/Microsoft is a way to bring in near-realtime items from other feeds.  <strong>Whether or not you implement your own &#8220;microblog&#8221; is immaterial</strong> as long as I can see Tweets and Yams and similar content brought in immediately via PubSubHubbub and then I can like/comment/share them within the walled garden of our Jive community.</p>
<h6 class="zemanta-related-title" style="font-size: 1em;">Related articles by Zemanta</h6>
<ul class="zemanta-article-ul">
<li class="zemanta-article-ul-li"><a href="http://paidcontent.org/article/419-enterprise-microblogging-startup-yammer-raises-10-million/">Enterprise Microblogging Startup Yammer Raises $10 Million</a> (paidcontent.org)</li>
<li class="zemanta-article-ul-li"><a href="http://r.zemanta.com/?u=http%3A//bits.blogs.nytimes.com/2010/01/11/jive-software-grows-up/%3Fpartner%3Drss%26amp%3Bemc%3Drss&amp;a=11389665&amp;rid=74cd6e57-33c6-4607-aefb-9a167019dee9&amp;e=18ba074baffb1ebb6b316a2640cb2d0f">Jive Software Grows Up</a> (bits.blogs.nytimes.com)</li>
<li class="zemanta-article-ul-li"><a href="http://radar.oreilly.com/2010/03/yammer-will-viral-work-in-the.html">Yammer: Will Viral Work in the Enterprise?</a> (radar.oreilly.com)</li>
<li class="zemanta-article-ul-li"><a href="http://techcrunch.com/2010/03/03/socialtext-4-0-launches-with-groups-better-search-and-activity-stream-filtering/">Socialtext 4.0 Launches With Groups, Better Search, And Activity Stream Filtering</a> (techcrunch.com)</li>
</ul>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/74cd6e57-33c6-4607-aefb-9a167019dee9/"><img class="zemanta-pixie-img" style="border: none; float: right;" src="http://img.zemanta.com/reblog_e.png?x-id=74cd6e57-33c6-4607-aefb-9a167019dee9" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.sharingatwork.com%2F2010%2F03%2Fhow-microsoft-and-jive-might-get-microblogging-wrong%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.sharingatwork.com%2F2010%2F03%2Fhow-microsoft-and-jive-might-get-microblogging-wrong%2F&amp;source=dpritchett&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sharingatwork?a=HwwQvChSLKM:kSn6gDiakDI:AMseVlrFBfI"><img src="http://feeds.feedburner.com/~ff/sharingatwork?i=HwwQvChSLKM:kSn6gDiakDI:AMseVlrFBfI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sharingatwork?a=HwwQvChSLKM:kSn6gDiakDI:bcOpcFrp8Mo"><img src="http://feeds.feedburner.com/~ff/sharingatwork?d=bcOpcFrp8Mo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sharingatwork?a=HwwQvChSLKM:kSn6gDiakDI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sharingatwork?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sharingatwork/~4/HwwQvChSLKM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sharingatwork.com/2010/03/how-microsoft-and-jive-might-get-microblogging-wrong/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:thumbnail url="http://farm4.static.flickr.com/3235/2945644879_4d91ac6655_m.jpg" />
		<media:content url="http://farm4.static.flickr.com/3235/2945644879_4d91ac6655_m.jpg" medium="image">
			<media:title type="html">FriendFeed Stream and Twitter Stream</media:title>
		</media:content>
		<media:content url="http://img.zemanta.com/reblog_e.png?x-id=74cd6e57-33c6-4607-aefb-9a167019dee9" medium="image">
			<media:title type="html">Reblog this post [with Zemanta]</media:title>
		</media:content>
		<media:content url="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.sharingatwork.com%2F2010%2F03%2Fhow-microsoft-and-jive-might-get-microblogging-wrong%2F&amp;source=dpritchett&amp;style=normal&amp;service=bit.ly" medium="image" />
	</item>
		<item>
		<title>Stop treating your remote contributors as second-class citizens</title>
		<link>http://www.sharingatwork.com/2010/03/stop-treating-your-remote-contributors-as-second-class-citizens/</link>
		<comments>http://www.sharingatwork.com/2010/03/stop-treating-your-remote-contributors-as-second-class-citizens/#comments</comments>
		<pubDate>Thu, 11 Mar 2010 15:30:00 +0000</pubDate>
		<dc:creator>Daniel J. Pritchett</dc:creator>
				<category><![CDATA[Sharing at Work]]></category>
		<category><![CDATA[AudioVisual]]></category>
		<category><![CDATA[bioteams]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[Business Services]]></category>
		<category><![CDATA[cloudworking]]></category>
		<category><![CDATA[Collaboration]]></category>
		<category><![CDATA[Conferencing]]></category>
		<category><![CDATA[dial-in]]></category>
		<category><![CDATA[Mailing list]]></category>
		<category><![CDATA[Multinational]]></category>
		<category><![CDATA[remote]]></category>
		<category><![CDATA[service]]></category>
		<category><![CDATA[teams]]></category>
		<category><![CDATA[Telecommunications]]></category>
		<category><![CDATA[teleworkers]]></category>
		<category><![CDATA[Videoconferencing]]></category>

		<guid isPermaLink="false">http://www.sharingatwork.com/?p=1165</guid>
		<description><![CDATA[

If you work in a multinational corporation like mine, you regularly work with people who don&#8217;t live in your area.  If you&#8217;re a contractor or self-employed, this will be even more familiar.  You&#8217;ll see them on mailing lists and dialed in to meetings from time to time.  We might not realize it, but often we [...]]]></description>
			<content:encoded><![CDATA[<div class="zemanta-img" style="margin: 1em; display: block;">
<div class="wp-caption alignright" style="width: 310px"><a href="http://commons.wikipedia.org/wiki/Image:Deaf_or_HoH_person_at_his_workplace_using_a_Video_Relay_Service_to_communicate_with_a_hearing_person_via_a_Video_Interpreter_and_sign_language_SVCC_2007_Brigitte_SLI_%2B_Mark.jpg"><img class=" " title="A Deaf, Hard-Of-Hearing or Speech-Impaired per..." src="http://upload.wikimedia.org/wikipedia/commons/thumb/7/7e/Deaf_or_HoH_person_at_his_workplace_using_a_Video_Relay_Service_to_communicate_with_a_hearing_person_via_a_Video_Interpreter_and_sign_language_SVCC_2007_Brigitte_SLI_%2B_Mark.jpg/300px-Deaf_or_HoH_person_at_his_workplace_using_a_Video_Relay_Service_to_communicate_with_a_hearing_person_via_a_Video_Interpreter_and_sign_language_SVCC_2007_Brigitte_SLI_%2B_Mark.jpg" alt="A Deaf, Hard-Of-Hearing or Speech-Impaired per..." width="300" height="225" /></a><p class="wp-caption-text">Image via Wikipedia</p></div>
</div>
<p><strong>I</strong>f you work in a multinational corporation like mine, <a href="http://www.masternewmedia.org/virtual_teams_and_the_bioteaming_approach_video_interview_with_ken_thompson_part_1/">you regularly work with people who don&#8217;t live in your area</a>.  If you&#8217;re a contractor or self-employed, this will be even more familiar.  You&#8217;ll see them on mailing lists and dialed in to meetings from time to time.  We might not realize it, but often we leave these dial-in employees out of important team functions.</p>
<p>Maybe you&#8217;re having parties and meetings without informing the remote teammates.  Maybe your meetings feature photocopied handouts that the dialed-in folks never see.</p>
<h2>Keep your remote friends in mind.</h2>
<p>Be sure every meeting involving a call-in has a legitimate online component.  <a href="http://aiim.typepad.com/aiim_blog/2009/08/8-things-you-can-do-with-an-enterprise-wiki.html">Share out your agenda and meeting documents online</a>.  Take advantage of  screen sharing and video conferencing when you can.  Be sure that remote attendees can get their questions answered during the meeting, not just after.</p>
<p>Take care of your remote contributors.  In many cases you&#8217;re paying them as much as you pay your onsite employees, but you&#8217;re not empowering them to contribute and participate to their full potential.  The modern workplace becoming more and more decentralized.  You will be a remote contributor yourself at times, perhaps even permanently.</p>
<h2>Take advantage of the opportunities you have now to get better at working with people in other places.</h2>
<p>It helps them and it helps you.  You&#8217;ll need the skills soon.  <a href="http://twitter.com/cflanagan">Claire Flanagan</a>, <a href="http://cflanagan.wordpress.com/2009/10/29/csc-is-awarded-jiveworlds-inaugural-community-adoption-award/">the most successful enterprise collaboration practitioner of 2009</a>, honed her unique skills and insights by telecommuting.  <a href="http://www.elsua.net/2009/07/06/a-world-without-email-year-2-weeks-15-to-21-e2conf-update-on-thinking-outside-the-inbox/">One of the most creative and well-known E2.0 advocates</a> has a similar story to tell:</p>
<blockquote><p>I have been a remote employee, working from my home office, for over six years now and I absolutely love the experience. I probably wouldn’t even change it for anything else. And I suppose that would apply as well to the over 50% of IBM remote employees who work away from a traditional office. And I bet that would apply to most of you folks out there as well who have been working remotely for a while now. &#8211; <em><a href="http://www.elsua.net/2009/12/16/barriers-of-social-software-adoption-within-the-enterprise-it-will-cost-you-more-than-you-think/">Luis Suarez</a></em></p></blockquote>
<h6 class="zemanta-related-title" style="font-size: 1em;">Related articles by Zemanta</h6>
<ul class="zemanta-article-ul">
<li class="zemanta-article-ul-li"><a href="http://ask.slashdot.org/story/10/01/21/221208/Affordable-and-Usable-Video-Conferencing?from=rss">Affordable and Usable Video Conferencing?</a> (ask.slashdot.org)</li>
<li class="zemanta-article-ul-li"><a href="http://www.computerworld.com/s/article/9168379/Procter_Gamble_tries_a_bring_your_laptop_to_work_program?source=rss_news">Procter &amp; Gamble tries a bring-your-laptop-to-work program</a> (computerworld.com)</li>
<li class="zemanta-article-ul-li"><a href="http://www.computerworld.com/s/article/9167299/Pa._district_accused_of_student_spying_puts_IT_workers_on_leave?source=rss_gov">Pa. district accused of student spying puts IT workers on leave</a> (computerworld.com)</li>
<li class="zemanta-article-ul-li"><a href="http://www.slideshare.net/KirkOwens/at1-all-things-wan-introductory-presentation">At1 All Things Wan Introductory Presentation</a> (slideshare.net)</li>
</ul>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/836ad103-83ad-4e4c-aba0-6146348ede79/"><img class="zemanta-pixie-img" style="border: none; float: right;" src="http://img.zemanta.com/reblog_e.png?x-id=836ad103-83ad-4e4c-aba0-6146348ede79" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.sharingatwork.com%2F2010%2F03%2Fstop-treating-your-remote-contributors-as-second-class-citizens%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.sharingatwork.com%2F2010%2F03%2Fstop-treating-your-remote-contributors-as-second-class-citizens%2F&amp;source=dpritchett&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sharingatwork?a=vZ9H9Zrzb8E:3uqoPu_WzL8:AMseVlrFBfI"><img src="http://feeds.feedburner.com/~ff/sharingatwork?i=vZ9H9Zrzb8E:3uqoPu_WzL8:AMseVlrFBfI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sharingatwork?a=vZ9H9Zrzb8E:3uqoPu_WzL8:bcOpcFrp8Mo"><img src="http://feeds.feedburner.com/~ff/sharingatwork?d=bcOpcFrp8Mo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sharingatwork?a=vZ9H9Zrzb8E:3uqoPu_WzL8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sharingatwork?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sharingatwork/~4/vZ9H9Zrzb8E" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sharingatwork.com/2010/03/stop-treating-your-remote-contributors-as-second-class-citizens/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:thumbnail url="http://upload.wikimedia.org/wikipedia/commons/thumb/7/7e/Deaf_or_HoH_person_at_his_workplace_using_a_Video_Relay_Service_to_communicate_with_a_hearing_person_via_a_Video_Interpreter_and_sign_language_SVCC_2007_Brigitte_SLI_%2B_Mark.jpg/300px-Deaf_or_HoH_person_at_his_workplace_using_a_Video_Relay_Service_to_communicate_with_a_hearing_person_via_a_Video_Interpreter_and_sign_language_SVCC_2007_Brigitte_SLI_%2B_Mark.jpg" />
		<media:content url="http://upload.wikimedia.org/wikipedia/commons/thumb/7/7e/Deaf_or_HoH_person_at_his_workplace_using_a_Video_Relay_Service_to_communicate_with_a_hearing_person_via_a_Video_Interpreter_and_sign_language_SVCC_2007_Brigitte_SLI_%2B_Mark.jpg/300px-Deaf_or_HoH_person_at_his_workplace_using_a_Video_Relay_Service_to_communicate_with_a_hearing_person_via_a_Video_Interpreter_and_sign_language_SVCC_2007_Brigitte_SLI_%2B_Mark.jpg" medium="image">
			<media:title type="html">A Deaf, Hard-Of-Hearing or Speech-Impaired per...</media:title>
		</media:content>
		<media:content url="http://img.zemanta.com/reblog_e.png?x-id=836ad103-83ad-4e4c-aba0-6146348ede79" medium="image">
			<media:title type="html">Reblog this post [with Zemanta]</media:title>
		</media:content>
		<media:content url="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.sharingatwork.com%2F2010%2F03%2Fstop-treating-your-remote-contributors-as-second-class-citizens%2F&amp;source=dpritchett&amp;style=normal&amp;service=bit.ly" medium="image" />
	</item>
		<item>
		<title>Context switch: Mailblogging via Posterous for a while</title>
		<link>http://www.sharingatwork.com/2010/02/context-switch-mailblogging-via-posterous-for-a-while/</link>
		<comments>http://www.sharingatwork.com/2010/02/context-switch-mailblogging-via-posterous-for-a-while/#comments</comments>
		<pubDate>Fri, 05 Feb 2010 21:46:41 +0000</pubDate>
		<dc:creator>Daniel J. Pritchett</dc:creator>
				<category><![CDATA[Sharing at Work]]></category>

		<guid isPermaLink="false">http://www.sharingatwork.com/?p=1156</guid>
		<description><![CDATA[


I have been quiet on the enterprise collaboration front for the past few weeks.  Lately I&#8217;ve been brushing up on public-facing web app development using PHP (and sometimes Ruby/Rails).
I&#8217;ve been blogging in quick spurts about the sort of tasks I&#8217;m putting myself through over on my Posterous mailblog.
Recent topics on the mailblog:

Test driving Munin [...]]]></description>
			<content:encoded><![CDATA[<div class="zemanta-img" style="display: block; width: 190px; margin: 1em;">
<p><a href="http://en.wikipedia.org/wiki/Image:Cake-logo.png"><img class=" alignleft" title="CakePHP" src="http://upload.wikimedia.org/wikipedia/en/9/9a/Cake-logo.png" alt="CakePHP" /></a></p>
</div>
<p>I have been quiet on the enterprise collaboration front for the past few weeks.  Lately I&#8217;ve been brushing up on public-facing web app development using <a class="zem_slink" title="PHP" rel="homepage" href="http://www.php.net/">PHP</a> (and sometimes Ruby/Rails).</p>
<p><a href="http://dpritchett.posterous.com/">I&#8217;ve been blogging in quick spurts about the sort of tasks I&#8217;m putting myself through</a> over on my <a class="zem_slink" title="Posterous" rel="homepage" href="http://www.posterous.com">Posterous</a> mailblog.</p>
<h1>Recent topics on the mailblog:</h1>
<ul>
<li><a href="http://dpritchett.posterous.com/test-driving-munin-service-statistics-on-a-la"><span style="font-size: medium;">Test driving Munin service statistics on a LAMP virtual machine</span></a></li>
<li><a href="http://dpritchett.posterous.com/learning-more-about-cakephp-and-git-rollbacks"><span style="font-size: medium;">Learning more about CakePHP and git rollbacks</span></a></li>
<li><a href="http://dpritchett.posterous.com/get-up-and-running-with-a-turnkey-lamp-server"><span style="font-size: medium;">Get up and running with a Turnkey LAMP server</span></a></li>
</ul>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/73799fa4-1b2b-4316-a1b3-a2e6e020aae1/"><img class="zemanta-pixie-img" style="border: none; float: right;" src="http://img.zemanta.com/reblog_e.png?x-id=73799fa4-1b2b-4316-a1b3-a2e6e020aae1" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.sharingatwork.com%2F2010%2F02%2Fcontext-switch-mailblogging-via-posterous-for-a-while%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.sharingatwork.com%2F2010%2F02%2Fcontext-switch-mailblogging-via-posterous-for-a-while%2F&amp;source=dpritchett&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sharingatwork?a=qGibpylhob0:SkXMyDZiGV0:AMseVlrFBfI"><img src="http://feeds.feedburner.com/~ff/sharingatwork?i=qGibpylhob0:SkXMyDZiGV0:AMseVlrFBfI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sharingatwork?a=qGibpylhob0:SkXMyDZiGV0:bcOpcFrp8Mo"><img src="http://feeds.feedburner.com/~ff/sharingatwork?d=bcOpcFrp8Mo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sharingatwork?a=qGibpylhob0:SkXMyDZiGV0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sharingatwork?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sharingatwork/~4/qGibpylhob0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sharingatwork.com/2010/02/context-switch-mailblogging-via-posterous-for-a-while/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:thumbnail url="http://upload.wikimedia.org/wikipedia/en/9/9a/Cake-logo.png" />
		<media:content url="http://upload.wikimedia.org/wikipedia/en/9/9a/Cake-logo.png" medium="image">
			<media:title type="html">CakePHP</media:title>
		</media:content>
		<media:content url="http://img.zemanta.com/reblog_e.png?x-id=73799fa4-1b2b-4316-a1b3-a2e6e020aae1" medium="image">
			<media:title type="html">Reblog this post [with Zemanta]</media:title>
		</media:content>
		<media:content url="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.sharingatwork.com%2F2010%2F02%2Fcontext-switch-mailblogging-via-posterous-for-a-while%2F&amp;source=dpritchett&amp;style=normal&amp;service=bit.ly" medium="image" />
	</item>
		<item>
		<title>Do your employee incentives encourage productive behavior?</title>
		<link>http://www.sharingatwork.com/2010/01/are-your-employees-are-standing-in-the-back-yard-taking-orders-with-an-unlocked-cash-drawer/</link>
		<comments>http://www.sharingatwork.com/2010/01/are-your-employees-are-standing-in-the-back-yard-taking-orders-with-an-unlocked-cash-drawer/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 19:35:26 +0000</pubDate>
		<dc:creator>Daniel J. Pritchett</dc:creator>
				<category><![CDATA[Sharing at Work]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[Collaboration]]></category>
		<category><![CDATA[Company]]></category>
		<category><![CDATA[Creativity]]></category>
		<category><![CDATA[Employee engagement]]></category>
		<category><![CDATA[Employment]]></category>
		<category><![CDATA[Freakonomics]]></category>
		<category><![CDATA[Microsoft SharePoint]]></category>
		<category><![CDATA[Motivation]]></category>
		<category><![CDATA[Venkatesh Rao]]></category>

		<guid isPermaLink="false">http://www.sharingatwork.com/?p=1146</guid>
		<description><![CDATA[

Reward programs gone horribly wrong
I think we&#8217;ve all seen examples of reward systems leading to counterproductive behavior.  My favorite example is working for a fast food joint when I was in college  and having a &#8220;seventy second drive-through time&#8221; contest.  Our goal was to keep the average time between customers leaving the drive-through menu (presumably [...]]]></description>
			<content:encoded><![CDATA[<div class="zemanta-img" style="display: block; width: 310px; margin: 1em;">
<div class="wp-caption alignleft" style="width: 310px"><a href="http://en.wikipedia.org/wiki/Image:Niihau_sep_2007.jpg"><img title="Aerial view of Niihau Island in Hawaii, lookin..." src="http://upload.wikimedia.org/wikipedia/en/thumb/c/c4/Niihau_sep_2007.jpg/300px-Niihau_sep_2007.jpg" alt="Aerial view of Niihau Island in Hawaii, lookin..." width="300" height="200" /></a><p class="wp-caption-text">Image via Wikipedia</p></div>
</div>
<h2 style="font-size: 1.5em;">Reward programs gone horribly wrong</h2>
<p>I think we&#8217;ve all seen examples of reward systems leading to counterproductive behavior.  My favorite example is working for a fast food joint when I was in college  and having a &#8220;seventy second drive-through time&#8221; contest.  Our goal was to keep the average time between customers leaving the drive-through menu (presumably having just placed an order) and customers leaving the drive through window (presumably having just received their food) below one minute and ten seconds &#8211; for an entire week.  The reward for meeting this goal was a week&#8217;s vacation in Hawaii for the GM and his wife.</p>
<p>We had a clock above the drive through window that let us know what our average drive through time was for the day.  That clock was the center of our world for a week, and we were led through some strange strategies to beat it.  The eye-popping cheats my team employed to meet this goal were as follows:</p>
<ol>
<li>Assistant GM wearing headphones sets up an <strong>unsecured cash drawer on a makeshift table outside</strong> in front of the drive through menu.  Customers placed orders with her directly and paid.  She asked them to wait until she gave them the go ahead to drive forward to get their food.</li>
<li>AGM receives word via her headset that the customer&#8217;s order is nearly complete and she waves them through.  Customer drives over the sensor, starting the seventy second drive through clock at 0.</li>
<li>Customer arrives at the window seconds later, receives the food through the window, and drives off.  <strong> Total automatically measured drive through time: less than ten seconds.</strong></li>
<li>In case of an unusual order, the customer was asked to pull all the way through and wait in the front parking lot to have the order delivered when it was finished.</li>
</ol>
<h2 style="font-size: 1.5em;">Why people buy in to flawed reward systems</h2>
<p>I can only really defend #4 as sound practice for operating a drive through.  If a customer&#8217;s complex order is going to slow up the rest of the business, it makes sense to pull them aside and let simpler orders keep going through.  Similarly, a table for two is always quicker to get at a restaurant than a table for ten.  The rest of these things were unsafe and dishonest and completely against the spirit of a program to minimize drive-through time, but I believe the GM received his trip to Hawaii all the same.  The only reason the rest of us were complicit in these ill-advised plans was because we wanted to keep our jobs.</p>
<p>So &#8211; make sure your employees&#8217; individual incentives are aligned with your organizational goals.  If your new systems and processes (such as Enterprise 2.0) are going to require realignment of your employee&#8217;s daily work, be sure their goals and rewards are similarly recalibrated.</p>
<h2>Current management theory on rewards and engagement</h2>
<p><strong>I</strong> had a conversation this morning with a coworker about career advancement in the form of promotions and raises and how (or if) they aligned with internal collaboration tools like SharePoint.  I was thinking of <a href="http://www.amazon.com/Freakonomics-Economist-Explores-Hidden-Everything/dp/006073132X">Freakonomics</a> when discussing this but I just got around to reading <a href="http://www.ribbonfarm.com/2010/01/09/drive-by-dan-pink/">Venkatesh Rao&#8217;s review of &#8220;Drive&#8221; by Dan Pink</a> (drive in this context appears to be mean <a class="zem_slink" title="Employee engagement" rel="wikipedia" href="http://en.wikipedia.org/wiki/Employee_engagement">employee engagement</a>) and this part jumped out at me:</p>
<blockquote><p>[W]e get a speculative list of reasons why carrots and sticks don’t work for creative work. The book calls this list the “Seven Deadly Flaws”</p>
<ol>
<li>They can extinguish intrinsic motivation</li>
<li>They can diminish performance</li>
<li>They can crush creativity</li>
<li>They can crowd out good behavior</li>
<li>They can encourage cheating, shortcuts, and unethical behavior</li>
<li>They can become addictive</li>
<li>They can foster short-term thinking</li>
</ol>
</blockquote>
<h2>In-the-flow versus &#8220;sure we&#8217;ll get to it the day after we run out of real work&#8221;</h2>
<p>This fits right in with the accepted idea that the way to make enterprise collaboration work is to use it &#8220;in the flow&#8221; of our everyday work rather than using it &#8220;above the flow&#8221;.  In the flow means you&#8217;re actually getting your job done by using these tools as opposed to doing your job once and then going to another platform to write about it.</p>
<p>At the end of the year when your corporation looks over its employees&#8217; performance and decides who&#8217;s helping the company out to the degree they need to be reinforced and who isn&#8217;t, <strong>are your reward systems structured to account for team-wide successes or individual stars</strong>?  It is easy enough to compare one person&#8217;s productivity against another&#8217;s as long as you are only measuring their direct outputs and not those of the people they work with and facilitate on a daily basis.  If you want your collaborative systems to succeed, be sure employees are incentivized to share rather than hoard.</p>
<h2><strong>Related articles by Zemanta</strong></h2>
<ul class="zemanta-article-ul">
<li class="zemanta-article-ul-li"><a href="http://blog.800ceoread.com/2009/12/11/jack-covert-selects-drive/">Jack Covert Selects &#8211; Drive</a> (800ceoread.com)</li>
<li class="zemanta-article-ul-li"><a href="http://www.fastforwardblog.com/2010/01/10/can-an-organization-not-be-ready-for-enterprise-2-0/">Can an organization not be &#8216;ready&#8217; for Enterprise 2.0?</a> (fastforwardblog.com)</li>
<li class="zemanta-article-ul-li"><a href="http://blog.questionpro.com/2009/12/14/do-engaged-employees-make-for-profitable-companys-try-the-gallup-q12/">Do Engaged Employees Make for Profitable Companys? Try the Gallup Q12</a> (questionpro.com)</li>
<li class="zemanta-article-ul-li"><a href="http://www.i2i-align.com/2009/11/incentives-and-recognition-forbes-article-and-some-thoughts.html">Incentives AND Recognition &#8211; Forbes Article AND Some Thoughts</a> (i2i-align.com)</li>
<li class="zemanta-article-ul-li"><a href="http://www.i2i-align.com/2009/07/im-on-a-mission-to-ban-motivation-programs-join-the-movement.html">I&#8217;m On A Mission to Ban Motivation Programs &#8211; Join the Movement</a> (i2i-align.com)</li>
</ul>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/90ce28c5-53e4-4f33-a229-5fc2e7f45637/"><img class="zemanta-pixie-img" style="border: none; float: right;" src="http://img.zemanta.com/reblog_e.png?x-id=90ce28c5-53e4-4f33-a229-5fc2e7f45637" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.sharingatwork.com%2F2010%2F01%2Fare-your-employees-are-standing-in-the-back-yard-taking-orders-with-an-unlocked-cash-drawer%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.sharingatwork.com%2F2010%2F01%2Fare-your-employees-are-standing-in-the-back-yard-taking-orders-with-an-unlocked-cash-drawer%2F&amp;source=dpritchett&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sharingatwork?a=EOpLkTlq2vU:Srcxb3k5Fyk:AMseVlrFBfI"><img src="http://feeds.feedburner.com/~ff/sharingatwork?i=EOpLkTlq2vU:Srcxb3k5Fyk:AMseVlrFBfI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sharingatwork?a=EOpLkTlq2vU:Srcxb3k5Fyk:bcOpcFrp8Mo"><img src="http://feeds.feedburner.com/~ff/sharingatwork?d=bcOpcFrp8Mo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sharingatwork?a=EOpLkTlq2vU:Srcxb3k5Fyk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sharingatwork?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sharingatwork/~4/EOpLkTlq2vU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sharingatwork.com/2010/01/are-your-employees-are-standing-in-the-back-yard-taking-orders-with-an-unlocked-cash-drawer/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:thumbnail url="http://upload.wikimedia.org/wikipedia/en/thumb/c/c4/Niihau_sep_2007.jpg/300px-Niihau_sep_2007.jpg" />
		<media:content url="http://upload.wikimedia.org/wikipedia/en/thumb/c/c4/Niihau_sep_2007.jpg/300px-Niihau_sep_2007.jpg" medium="image">
			<media:title type="html">Aerial view of Niihau Island in Hawaii, lookin...</media:title>
		</media:content>
		<media:content url="http://img.zemanta.com/reblog_e.png?x-id=90ce28c5-53e4-4f33-a229-5fc2e7f45637" medium="image">
			<media:title type="html">Reblog this post [with Zemanta]</media:title>
		</media:content>
		<media:content url="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.sharingatwork.com%2F2010%2F01%2Fare-your-employees-are-standing-in-the-back-yard-taking-orders-with-an-unlocked-cash-drawer%2F&amp;source=dpritchett&amp;style=normal&amp;service=bit.ly" medium="image" />
	</item>
		<item>
		<title>Salesforce announces the latest “internal Facebook”.  Is this Facebook cofounder’s enterprise spinoff still coming?</title>
		<link>http://www.sharingatwork.com/2009/11/salesforce-announces-the-latest-internal-facebook-is-the-enterprise-spinoff-from-facebooks-cofounders-still-coming/</link>
		<comments>http://www.sharingatwork.com/2009/11/salesforce-announces-the-latest-internal-facebook-is-the-enterprise-spinoff-from-facebooks-cofounders-still-coming/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 19:00:02 +0000</pubDate>
		<dc:creator>Daniel J. Pritchett</dc:creator>
				<category><![CDATA[Sharing at Work]]></category>
		<category><![CDATA[Asana]]></category>
		<category><![CDATA[Cisco]]></category>
		<category><![CDATA[Cisco Enterprise Collaboration Platform]]></category>
		<category><![CDATA[Dustin Moskovitz]]></category>
		<category><![CDATA[DustinMoskovitz]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[Google Wave]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[Jive Software]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[Novell]]></category>
		<category><![CDATA[Online Communities]]></category>
		<category><![CDATA[Pulse]]></category>
		<category><![CDATA[Social network service]]></category>
		<category><![CDATA[Teaming]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[Wave]]></category>

		<guid isPermaLink="false">http://www.sharingatwork.com/?p=1093</guid>
		<description><![CDATA[



Today&#8217;s announcment of Salesforce &#8220;Chatter&#8221; as a SaaSy enterprise Facebook product adds another option to the red-hot market for enterprise social platforms modeled on Facebook.  Regular readers will remember that I called out  &#8221;Internal Facebooks&#8221; as the #1 collaboration trend for 2009 in a post last month.
We&#8217;re still waiting to hear from Asana, the business collaboration [...]]]></description>
			<content:encoded><![CDATA[<div class="mceTemp">
<div class="zemanta-img zemanta-action-dragged" style="display: block; width: 217px; margin: 1em;">
<div class="wp-caption alignleft" style="width: 217px"><a href="http://www.flickr.com/photos/11127460@N00/398657749"><img title="Facebook co-founder Dustin Moskovitz is still working on his own business collaboration startup, Asana" src="http://farm1.static.flickr.com/143/398657749_84a9ffbd9d_m.jpg" alt="Dustin Moskovitz" width="207" height="240" /></a><p class="wp-caption-text">Facebook co-founder Dustin Moskovitz is still working on his own business collaboration startup, Asana</p></div>
</div>
</div>
<p>Today&#8217;s announcment of Salesforce &#8220;<a href="http://www.salesforce.com/chatter/">Chatter</a>&#8221; as a SaaSy enterprise <a class="zem_slink" title="Facebook" rel="crunchbase" href="http://www.crunchbase.com/company/facebook">Facebook</a> product adds another option to the red-hot market for enterprise social platforms modeled on Facebook.  Regular readers will remember that I called out  &#8221;Internal Facebooks&#8221; as the #1 collaboration trend for 2009 in a post last month.</p>
<p><a href="http://deals.venturebeat.com/2009/07/20/facebook-co-founders-asana-raises-funding-from-facebook-angels/">We&#8217;re still waiting to hear from Asana</a>, the business collaboration company started by Facebook cofounder <a href="http://www.crunchbase.com/person/dustin-moskovitz">Dustin Moskovitz</a> after he resigned from Facebook thirteen months ago.</p>
<h2><span style="font-weight: normal;">Salesforce&#8217;s &#8220;Chatter&#8221; further validates the internal Facebook trend</span></h2>
<blockquote>
<p style="margin-top: 15px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding: 0px;">The company, in <a style="text-decoration: none; color: #004d99; cursor: pointer; padding: 0px; margin: 0px;" href="http://www.techmeme.com/091118/p42#a091118p42" target="_blank">a statement</a>, says Chatter will “revolutionize the workplace” by leveraging social networking models that have become popular among the mainstream, notably Facebook, and bringing them to a secure and private cloud where people, content and applications will have profiles feeds and groups.</p>
<p style="margin-top: 15px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding: 0px;">As you can probably imagine, Chatter incorporates things like status updates (I’m on a conference call now or maybe in a meeting), groups (which helps a project team stay updated), sharing (which allows users to determine who sees what) and, of course, Twitter, with the most relevant tweets being filtered into Chatter. &#8211; <em><a href="http://blogs.zdnet.com/BTL/?p=27513">ZDNet</a></em></p>
</blockquote>
<h2><span style="font-weight: normal;">Cisco&#8217;s &#8220;Show and Share&#8221; video-based social network</span></h2>
<p>Cisco&#8217;s announcement of a &#8220;<a href="http://www.cisco.com/web/solutions/dms/desktop_video.html">Show and Share</a>&#8221; platform came nine days ago via Burton Group analyst Mike Gotta (<a href="http://feeds.feedburner.com/CollaborativeThinking">subscribe to his blog</a> by the way, it&#8217;s excellent!).  There&#8217;s also a dryly named Cisco Enterprise Collaboration Platform:</p>
<blockquote><p><strong>Cisco Enterprise Collaboration Platform</strong> is an enterprise-class social software portal that features a corporate directory with social networking capabilities. It allows users to create team spaces and community environments &#8216;on the fly&#8217; and also offers a customizable framework for integration of legacy business applications and web 2.0 content. Unlike today&#8217;s document-centric portals, the Cisco Enterprise Collaboration Platform is people-centric, facilitating real-time voice and video communication to connect people, communities, and information to make faster business decisions. &#8211; <em><a href="http://mikeg.typepad.com/perceptions/2009/11/cisco-broadens-foray-into-collaboration-market.html">Mike Gotta</a></em></p></blockquote>
<h2><span style="font-weight: normal;">Novell&#8217;s new <a class="zem_slink" title="Google Wave" rel="homepage" href="http://wave.google.com/">Wave</a>-enabled &#8220;</span><span style="font-weight: normal;">Pulse&#8221;</span><span style="font-weight: normal;"> complements their more orthodox &#8220;</span><span style="font-weight: normal;"><span style="text-decoration: none;"><a href="http://www.novell.com/products/teaming/productivity.html">Teaming</a>&#8220;</span></span><span style="font-weight: normal;">offering</span></h2>
<p>Pulse (announced November 5) adds Google Wave capabilities to the existing group-based collaboration of Teaming: <a href="http://www.computerworld.com.au/article/325076/novell_prepares_enterprise_social_networking_suite">Pulse, announced November 5</a> shares some similar characteristics:</p>
<blockquote>
<p style="padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; line-height: 18px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px;">Pulse is among a new wave of enterprise collaboration suites that aim to bring features from popular consumer social networking sites like Facebook and Twitter to the workplace, with the added security and IT management that organizations require.</p>
<p style="padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; line-height: 18px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px;">Some players in this space include IBM&#8217;s Lotus, Socialtext, <a class="zem_slink" title="Jive Software" rel="homepage" href="http://www.jivesoftware.com">Jive Software</a> and <a class="zem_slink" title="NewsGator" rel="homepage" href="http://www.newsgator.com">NewsGator</a>, which provides an enterprise social networking component to Microsoft&#8217;s <a class="zem_slink" title="SharePoint" rel="homepage" href="http://www.microsoft.com/sharepoint/">SharePoint</a>. &#8211; <em><a href="http://www.computerworld.com.au/article/325076/novell_prepares_enterprise_social_networking_suite">Computer World</a></em></p>
</blockquote>
<h2><span style="font-weight: normal;">Who&#8217;s next in the enterprise Facebook market?</span></h2>
<p>I fully expect to hear an announcement out of Asana in the next 6 to 9 months.  Newsgator is already making a niche for themselves by <a href="http://www.newsgator.com/Business/socialsites/default.aspx">Facebookifying Microsoft&#8217;s comparatively slow-moving SharePoint</a> product.  What else is out there? <strong> Please let me know with a comment or a tweet!</strong></p>
<h6 class="zemanta-related-title" style="font-size: 1em;">Related articles by Zemanta</h6>
<ul class="zemanta-article-ul">
<li class="zemanta-article-ul-li"><a href="http://www.readwriteweb.com/enterprise/2009/11/salesforcecom-launches-social.php">Salesforce.com Launches Social Enterprise Application at Dreamforce</a> (readwriteweb.com)</li>
<li class="zemanta-article-ul-li"><a href="http://redmonk.com/sogrady/2009/11/12/2010-predictions/">What&#8217;s in Store for 2010? A Few Predictions</a> (redmonk.com)</li>
<li class="zemanta-article-ul-li"><a href="http://www.techcrunch.com/2009/11/18/dreamforce-salesforce-launches-real-time-social-network-salesforce-chatter/">Salesforce Chatter: A Real-Time Social Network For The Enterprise</a> (techcrunch.com)</li>
<li class="zemanta-article-ul-li"><a href="http://www.sharingatwork.com/2009/10/hot-collaboration-trends-in-2009-internal-facebooks-sharepoint-microblogging-expert-location-and-homegrown-wikis/">Hot collaboration trends in 2009: Internal Facebooks, SharePoint microblogging, expert location, and homegrown wikis</a> (sharingatwork.com)</li>
<li class="zemanta-article-ul-li"><a href="http://mashable.com/2009/11/18/salesforce-com-chatter/">Salesforce Announces a &#8220;Facebook for the Enterprise&#8221;</a> (mashable.com)</li>
<li class="zemanta-article-ul-li"><a href="http://gigaom.com/2009/11/18/with-chatter-salesforce-takes-a-facebook-approach-to-collaboration/">With Chatter, Salesforce Takes a Facebook Approach to Collaboration</a> (gigaom.com)</li>
</ul>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/ccbd4140-e935-408c-bb18-20285bcf0ea9/"><img class="zemanta-pixie-img" style="border: none; float: right;" src="http://img.zemanta.com/reblog_e.png?x-id=ccbd4140-e935-408c-bb18-20285bcf0ea9" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.sharingatwork.com%2F2009%2F11%2Fsalesforce-announces-the-latest-internal-facebook-is-the-enterprise-spinoff-from-facebooks-cofounders-still-coming%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.sharingatwork.com%2F2009%2F11%2Fsalesforce-announces-the-latest-internal-facebook-is-the-enterprise-spinoff-from-facebooks-cofounders-still-coming%2F&amp;source=dpritchett&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sharingatwork?a=5oze1d9jGIE:MdIfft2rJN4:AMseVlrFBfI"><img src="http://feeds.feedburner.com/~ff/sharingatwork?i=5oze1d9jGIE:MdIfft2rJN4:AMseVlrFBfI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sharingatwork?a=5oze1d9jGIE:MdIfft2rJN4:bcOpcFrp8Mo"><img src="http://feeds.feedburner.com/~ff/sharingatwork?d=bcOpcFrp8Mo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sharingatwork?a=5oze1d9jGIE:MdIfft2rJN4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sharingatwork?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sharingatwork/~4/5oze1d9jGIE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sharingatwork.com/2009/11/salesforce-announces-the-latest-internal-facebook-is-the-enterprise-spinoff-from-facebooks-cofounders-still-coming/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:thumbnail url="http://farm1.static.flickr.com/143/398657749_84a9ffbd9d_m.jpg" />
		<media:content url="http://farm1.static.flickr.com/143/398657749_84a9ffbd9d_m.jpg" medium="image">
			<media:title type="html">Facebook co-founder Dustin Moskovitz is still working on his own business collaboration startup, Asana</media:title>
		</media:content>
		<media:content url="http://img.zemanta.com/reblog_e.png?x-id=ccbd4140-e935-408c-bb18-20285bcf0ea9" medium="image">
			<media:title type="html">Reblog this post [with Zemanta]</media:title>
		</media:content>
		<media:content url="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.sharingatwork.com%2F2009%2F11%2Fsalesforce-announces-the-latest-internal-facebook-is-the-enterprise-spinoff-from-facebooks-cofounders-still-coming%2F&amp;source=dpritchett&amp;style=normal&amp;service=bit.ly" medium="image" />
	</item>
		<item>
		<title>Presenting at tomorrow’s BarCamp Memphis!</title>
		<link>http://www.sharingatwork.com/2009/11/presenting-at-tomorrows-barcamp-memphis/</link>
		<comments>http://www.sharingatwork.com/2009/11/presenting-at-tomorrows-barcamp-memphis/#comments</comments>
		<pubDate>Fri, 13 Nov 2009 18:55:28 +0000</pubDate>
		<dc:creator>Daniel J. Pritchett</dc:creator>
				<category><![CDATA[Sharing at Work]]></category>
		<category><![CDATA[barcamp]]></category>
		<category><![CDATA[Bob Hazlett]]></category>
		<category><![CDATA[Collaborative software]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[Enterprise social software]]></category>
		<category><![CDATA[Google Wave]]></category>
		<category><![CDATA[Jive]]></category>
		<category><![CDATA[lunaweb]]></category>
		<category><![CDATA[Microsoft SharePoint]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[Ryan Hinricher]]></category>
		<category><![CDATA[software as a service]]></category>

		<guid isPermaLink="false">http://www.sharingatwork.com/?p=1073</guid>
		<description><![CDATA[
The second annual BarCamp Memphis is finally here!
Tomorrow I&#8217;ll be heading to the MASE building to listen in to soome good presentations, panels, and wide-open discussions (&#8220;core conversations&#8221;) about technology development, new media, and entrepreneurship.
My two scheduled sessions are:

&#8220;Social Tools in the Enterprise&#8221; with Ryan Hinricher.  Ryan and I are going to get into the [...]]]></description>
			<content:encoded><![CDATA[<h2>
<div class="wp-caption alignright" style="width: 290px"><a href="http://www.flickr.com/photos/lalunablanca/3013687086/"><img title="@BlakePalmer presenting for @Lunaweb at BarCamp Memphis 2008" src="http://farm4.static.flickr.com/3027/3013687086_9562046ca5.jpg" alt="@BlakePalmer presenting for @Lunaweb at last years BarCamp Memphis" width="280" height="210" /></a><p class="wp-caption-text">@BlakePalmer presenting for @Lunaweb at last year&#39;s BarCamp Memphis</p></div>
<p>The second annual <a href="http://barcampmemphis.com/">BarCamp Memphis</a> is finally here!</h2>
<p>Tomorrow I&#8217;ll be heading to the MASE building to listen in to soome good presentations, panels, and wide-open discussions (&#8220;core conversations&#8221;) about technology development, new media, and entrepreneurship.</p>
<h2>My two <a href="http://barcampmemphis.com/topics/">scheduled sessions</a> are:</h2>
<ul>
<li>&#8220;<strong>Social Tools in the Enterprise</strong>&#8221; with <a href="http://ryanhinricher.com/">Ryan Hinricher</a>.  Ryan and I are going to get into the how and why of using collaborative software to improve team work.  Ryan&#8217;s perspective is that of a realtor using <a class="zem_slink" title="Software as a Service" rel="wikinvest" href="http://www.wikinvest.com/concept/Software_as_a_Service">SaaS</a> tools like <a href="http://www.salesforce.com/">Salesforce</a> and <a class="zem_slink" title="Basecamp" rel="homepage" href="http://www.basecamphq.com/">Basecamp</a> to connect with his associates across the country.  Mine is that of an enterprise software developer using collaboration platforms such as <a href="http://sharepoint.microsoft.com/">SharePoint</a> and <a href="http://www.jivesoftware.com/">Jive</a> to work with local teammates and with our branch offices.</li>
<li>&#8220;<strong><a href="http://www.slideshare.net/onehalfamazing/making-your-own-url-shortening-service">It&#8217;s a Small URL After All</a></strong>&#8221; with <a href="http://www.onehalfamazing.com">Bob Hazlett</a>.  Bob and I walk through the arguments for and installation of a personalized URL shortening service of your very own using  <a href="http://yourls.org/">Yourls</a>.</li>
</ul>
<div class="wp-caption aligncenter" style="width: 360px"><a href="http://www.flickr.com/photos/lalunablanca/3013687470/sizes/m/"><img class=" " title="@skippytpe Macbooking at lunch during BarCamp Memphis 2008" src="http://farm4.static.flickr.com/3160/3013687470_84c9c6e538.jpg" alt="@skippytpe Macbooking at lunch during BarCamp Memphis 2008" width="350" height="263" /></a><p class="wp-caption-text">@skippytpe Macbooking at the barbecue lunch during BarCamp Memphis 2008</p></div>
<p>I&#8217;ve also got a few presentation ideas in mind for optional afternoon sessions if I can drum up some interest.  I&#8217;d be happy to review several of my recent blog topics in a discussion format, such as</p>
<ul>
<li><a href="http://www.sharingatwork.com/2009/10/get-started-building-web-apps-with-your-own-ruby-on-rails-virtual-development-server/">Get started building web apps with your own Ruby on Rails virtual development server</a></li>
<li><a href="http://www.sharingatwork.com/2009/10/found-what-problems-does-google-wave-solve/">Found: “What problems does Google Wave Solve?”</a></li>
<li><a href="http://www.sharingatwork.com/2009/10/hot-collaboration-trends-in-2009-internal-facebooks-sharepoint-microblogging-expert-location-and-homegrown-wikis/">Hot collaboration trends in 2009: Internal Facebooks, SharePoint microblogging, expert location, and homegrown wikis</a></li>
<li><a href="http://www.sharingatwork.com/2009/08/presentation-new-wave-collaboration-and-enterprise-2-0/">Presentation: New Wave Collaboration And Enterprise 2.0</a></li>
</ul>
<div style="float: right;"><img style="visibility: hidden; width: 0px; height: 0px;" src="http://counters.gigya.com/wildfire/IMP/CXNID=2000002.0NXC/bT*xJmx*PTEyNTgxMzc1NDA1MTUmcHQ9MTI1ODEzNzU*MzI3OSZwPTEyMDc*MSZkPWdRQzVYMTA2R1NzQzlTQXgmZz*yJm89MmFiMGQ4ZWMxZDBiNDkwY2FkN2JkZjg3ZDkyMTQ3MjEmb2Y9MA==.gif" border="0" alt="" width="0" height="0" /><object id="playerLoader" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="200" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="quality" value="best" /><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="true" /><param name="wmode" value="transparent" /><param name="src" value="http://farm.sproutbuilder.com/load/gQC5X106GSsC9SAx.swf" /><param name="name" value="playerLoader" /><param name="align" value="middle" /><param name="allowfullscreen" value="true" /><embed id="playerLoader" type="application/x-shockwave-flash" width="200" height="300" src="http://farm.sproutbuilder.com/load/gQC5X106GSsC9SAx.swf" align="middle" name="playerLoader" wmode="transparent" allowfullscreen="true" allowscriptaccess="always" quality="best"></embed></object></div>
<p>Check out the <a href="http://barcampmemphis.com/topics/">full list of scheduled BarCamp Memphis topics</a>.  Any topics you want to lead or suggest for discussion can be written on the flip chart tomorrow morning and voted on by your fellow attendees.  <strong>Proposals with the most votes will be slotted in for afternoon sessions!</strong> <strong><span style="font-weight: normal;">See you there!</span></strong></p>
<h2>Many thanks to platinum sponsors <a href="http://www.socialmediaexpedition.com/">Social Media Expedition</a> and <a href="http://mpactmemphis.org/">MpactMemphis</a>!</h2>
<p><strong>Related articles by Zemanta</strong></p>
<ul class="zemanta-article-ul">
<li class="zemanta-article-ul-li"><a href="http://www.wgadgets.net/2009/11/05/novell-integrates-to-google-wave/">Novell integrates to Google wave</a> (wgadgets.net)</li>
<li class="zemanta-article-ul-li"><a href="http://arnoldit.com/wordpress/2009/10/25/microsoft-enterprise-search-blog-on-sharepoint-search/">Microsoft Enterprise Search Blog on SharePoint Search</a> (arnoldit.com)</li>
<li class="zemanta-article-ul-li"><a href="http://www.cmswatch.com/Trends/1703-Lotus-Connections-2.5?source=RSS">Lotus Connections now with Microblogging and Wikis</a> (cmswatch.com)</li>
<li class="zemanta-article-ul-li"><a href="http://thenextweb.com/appetite/2009/10/25/glasscubes-brings-small-enterprises-slick-cloud-based-crm/">Glasscubes Brings Small Enterprises Slick Cloud Based CRM</a> (thenextweb.com)</li>
</ul>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/b08929fe-182e-41a2-a061-b02eff4613ee/"><img class="zemanta-pixie-img" style="border: none; float: right;" src="http://img.zemanta.com/reblog_e.png?x-id=b08929fe-182e-41a2-a061-b02eff4613ee" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.sharingatwork.com%2F2009%2F11%2Fpresenting-at-tomorrows-barcamp-memphis%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.sharingatwork.com%2F2009%2F11%2Fpresenting-at-tomorrows-barcamp-memphis%2F&amp;source=dpritchett&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sharingatwork?a=4t6OW6GzqCg:CZTMbzWTL5o:AMseVlrFBfI"><img src="http://feeds.feedburner.com/~ff/sharingatwork?i=4t6OW6GzqCg:CZTMbzWTL5o:AMseVlrFBfI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sharingatwork?a=4t6OW6GzqCg:CZTMbzWTL5o:bcOpcFrp8Mo"><img src="http://feeds.feedburner.com/~ff/sharingatwork?d=bcOpcFrp8Mo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sharingatwork?a=4t6OW6GzqCg:CZTMbzWTL5o:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sharingatwork?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sharingatwork/~4/4t6OW6GzqCg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sharingatwork.com/2009/11/presenting-at-tomorrows-barcamp-memphis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:thumbnail url="http://farm4.static.flickr.com/3027/3013687086_9562046ca5.jpg" />
		<media:content url="http://farm4.static.flickr.com/3027/3013687086_9562046ca5.jpg" medium="image">
			<media:title type="html">@BlakePalmer presenting for @Lunaweb at BarCamp Memphis 2008</media:title>
		</media:content>
		<media:content url="http://farm4.static.flickr.com/3160/3013687470_84c9c6e538.jpg" medium="image">
			<media:title type="html">@skippytpe Macbooking at lunch during BarCamp Memphis 2008</media:title>
		</media:content>
		<media:content url="http://counters.gigya.com/wildfire/IMP/CXNID=2000002.0NXC/bT*xJmx*PTEyNTgxMzc1NDA1MTUmcHQ9MTI1ODEzNzU*MzI3OSZwPTEyMDc*MSZkPWdRQzVYMTA2R1NzQzlTQXgmZz*yJm89MmFiMGQ4ZWMxZDBiNDkwY2FkN2JkZjg3ZDkyMTQ3MjEmb2Y9MA==.gif" medium="image" />
		<media:content url="http://img.zemanta.com/reblog_e.png?x-id=b08929fe-182e-41a2-a061-b02eff4613ee" medium="image">
			<media:title type="html">Reblog this post [with Zemanta]</media:title>
		</media:content>
		<media:content url="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.sharingatwork.com%2F2009%2F11%2Fpresenting-at-tomorrows-barcamp-memphis%2F&amp;source=dpritchett&amp;style=normal&amp;service=bit.ly" medium="image" />
	</item>
		<item>
		<title>Formatting as code: Haml versus embedded Ruby</title>
		<link>http://www.sharingatwork.com/2009/11/formatting-as-code-haml-versus-embedded-ruby/</link>
		<comments>http://www.sharingatwork.com/2009/11/formatting-as-code-haml-versus-embedded-ruby/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 16:48:54 +0000</pubDate>
		<dc:creator>Daniel J. Pritchett</dc:creator>
				<category><![CDATA[Sharing at Work]]></category>
		<category><![CDATA[Business Objects]]></category>
		<category><![CDATA[Cascading Style Sheets]]></category>
		<category><![CDATA[erb]]></category>
		<category><![CDATA[haml]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Languages]]></category>
		<category><![CDATA[Page layout]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[SAP]]></category>
		<category><![CDATA[Web application]]></category>

		<guid isPermaLink="false">http://www.sharingatwork.com/?p=1039</guid>
		<description><![CDATA[



Digging deeper into Rails programming styles
The last Sharing at Work post showed how to set up a Rails development environment using a Ubuntu Linux virtual machine.  This week, I&#8217;m in the midst of developing my first ground-up public-facing web application using Ruby on Rails.
Learning a new way to dynamically generate HTML
My Rails development has already been [...]]]></description>
			<content:encoded><![CDATA[<div class="mceTemp">
<div class="zemanta-img zemanta-action-dragged" style="display: block; width: 190px; margin: 1em;">
<div class="wp-caption alignleft" style="width: 190px"><a href="http://commons.wikipedia.org/wiki/Image:David_Heinemeier_Hansson.jpg"><img class="  " title="David Heinemeier Hansson, creator of Ruby on Rails" src="http://upload.wikimedia.org/wikipedia/commons/thumb/8/82/David_Heinemeier_Hansson.jpg/300px-David_Heinemeier_Hansson.jpg" alt="David Heinemeier Hansson, creator of Ruby on R..." width="180" height="270" /></a><p class="wp-caption-text">David Heinemeier Hansson, creator of Ruby on Rails</p></div>
</div>
</div>
<h2>Digging deeper into Rails programming styles</h2>
<p>The last Sharing at Work post showed how to set up a <a href="http://www.sharingatwork.com/2009/10/get-started-building-web-apps-with-your-own-ruby-on-rails-virtual-development-server/">Rails development environment using a Ubuntu Linux virtual machine</a>.  This week, I&#8217;m in the midst of developing my first ground-up public-facing web application using <a class="zem_slink" title="Ruby on Rails" rel="homepage" href="http://rubyonrails.org/">Ruby on Rails</a>.</p>
<h2>Learning a new way to dynamically generate HTML</h2>
<p>My Rails development has already been aided in several places by kind folks in the #rubyonrails IRC channel on Freenode.  One interesting thing they&#8217;ve directed me to is an alternate templating language called <a href="http://haml-lang.com/"><strong>Haml</strong></a>.  Rails uses something called &#8220;<a class="zem_slink" title="ERuby" rel="homepage" href="http://www.modruby.net/en/index.rbx/eruby/whatis.html">embedded Ruby</a>&#8221; by default &#8211; .erb files that describe HTML output with some necessary Ruby interwoven to generate the dynamic parts of a page.  haml does much the same but it takes a minimalist approach to syntax.</p>
<p>Nesting is handled by indentation (two spaces per level of nesting).  Tags are not closed, the closer is simply inferred by the order in which they are used and the associated indentation.</p>
<p>To illustrate the goodness of haml I&#8217;ve borrowed some code snippets from a <a href="http://railspikes.com/2007/4/9/haml-grigsby-s-first-rule">longer article on Hhaml at Rail Spikes</a>.</p>
<h3>Embedded Ruby example; 20 lines and 547 bytes:</h3>
<p><script src="http://pastie.org/693790.js"></script> This shows a stock offering div containing a name, a symbol, a the latest price and date of the latest trade, and some dynamically generated links to buy and sell the stock in question.</p>
<h3>The same code using Haml; 13 lines and 365 bytes:</h3>
<p><script src="http://pastie.org/693791.js"></script><br />
<em><a href="http://www.sharingatwork.com/2009/11/formatting-as-code-haml-versus-embedded-ruby/"> Click through to the original Sharing at Work post</a> if these code snippets aren&#8217;t showing up on your screen.</em></p>
<h2>What&#8217;s Haml doing for us?</h2>
<p>You can see right away that the Haml code provides a lot less for the developer to read through and its appearance nicely dovetails with the <a class="zem_slink" title="Cascading Style Sheets" rel="wikipedia" href="http://en.wikipedia.org/wiki/Cascading_Style_Sheets">CSS</a> models we use to do page layout.  To quote the Rail Spikes article linked above, &#8220;<em>Hampton says he came up with Haml by starting with a fragment like this and seeing what he could take out without losing anything. I’ll follow his example.</em>&#8221;  I like it and I&#8217;m going to try to use this throughout my project.  Maybe it will be useful to you too.</p>
<p>In the next post I&#8217;ll share what I&#8217;ve learned from Rails.  Consumer web app development seems to be evolving faster than the SAP/Business Objects toolset I&#8217;ve been using at work.</p>
<h6 class="zemanta-related-title" style="font-size: 1em;">Related articles by Zemanta</h6>
<ul class="zemanta-article-ul">
<li class="zemanta-article-ul-li"><a href="http://www.slideshare.net/janberkel/techmosis-rails">Techmosis Rails</a> (slideshare.net)</li>
<li class="zemanta-article-ul-li"><a href="http://timbauerblog.wordpress.com/2009/10/20/testing-rails-applications/">Testing Rails Applications</a> (timbauerblog.wordpress.com)</li>
<li class="zemanta-article-ul-li"><a href="http://www.alistapart.com/articles/javascript-mvc/">JavaScript MVC</a> (alistapart.com)</li>
<li class="zemanta-article-ul-li"><a href="http://www.slideshare.net/sparked/sharepoint-2010-for-developers">SharePoint 2010 For Developers</a> (slideshare.net)</li>
</ul>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/0b6ee93c-3d18-48ef-a804-1f9c5acd35a8/"><img class="zemanta-pixie-img" style="border: none; float: right;" src="http://img.zemanta.com/reblog_e.png?x-id=0b6ee93c-3d18-48ef-a804-1f9c5acd35a8" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.sharingatwork.com%2F2009%2F11%2Fformatting-as-code-haml-versus-embedded-ruby%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.sharingatwork.com%2F2009%2F11%2Fformatting-as-code-haml-versus-embedded-ruby%2F&amp;source=dpritchett&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sharingatwork?a=3a6A0kWXs0Y:qcs-UgOptaM:AMseVlrFBfI"><img src="http://feeds.feedburner.com/~ff/sharingatwork?i=3a6A0kWXs0Y:qcs-UgOptaM:AMseVlrFBfI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sharingatwork?a=3a6A0kWXs0Y:qcs-UgOptaM:bcOpcFrp8Mo"><img src="http://feeds.feedburner.com/~ff/sharingatwork?d=bcOpcFrp8Mo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sharingatwork?a=3a6A0kWXs0Y:qcs-UgOptaM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sharingatwork?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sharingatwork/~4/3a6A0kWXs0Y" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sharingatwork.com/2009/11/formatting-as-code-haml-versus-embedded-ruby/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:thumbnail url="http://upload.wikimedia.org/wikipedia/commons/thumb/8/82/David_Heinemeier_Hansson.jpg/300px-David_Heinemeier_Hansson.jpg" />
		<media:content url="http://upload.wikimedia.org/wikipedia/commons/thumb/8/82/David_Heinemeier_Hansson.jpg/300px-David_Heinemeier_Hansson.jpg" medium="image">
			<media:title type="html">David Heinemeier Hansson, creator of Ruby on Rails</media:title>
		</media:content>
		<media:content url="http://img.zemanta.com/reblog_e.png?x-id=0b6ee93c-3d18-48ef-a804-1f9c5acd35a8" medium="image">
			<media:title type="html">Reblog this post [with Zemanta]</media:title>
		</media:content>
		<media:content url="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.sharingatwork.com%2F2009%2F11%2Fformatting-as-code-haml-versus-embedded-ruby%2F&amp;source=dpritchett&amp;style=normal&amp;service=bit.ly" medium="image" />
	</item>
		<item>
		<title>Get started building web apps with your own Ruby on Rails virtual development server</title>
		<link>http://www.sharingatwork.com/2009/10/get-started-building-web-apps-with-your-own-ruby-on-rails-virtual-development-server/</link>
		<comments>http://www.sharingatwork.com/2009/10/get-started-building-web-apps-with-your-own-ruby-on-rails-virtual-development-server/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 18:12:39 +0000</pubDate>
		<dc:creator>Daniel J. Pritchett</dc:creator>
				<category><![CDATA[Sharing at Work]]></category>
		<category><![CDATA[administration]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Linux distribution]]></category>
		<category><![CDATA[Microsoft Windows]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[SSH]]></category>
		<category><![CDATA[terminal]]></category>
		<category><![CDATA[turnkey]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Ubuntu Linux]]></category>
		<category><![CDATA[Virtual machine]]></category>
		<category><![CDATA[VirtualBox]]></category>
		<category><![CDATA[VM]]></category>
		<category><![CDATA[Windows Vista]]></category>

		<guid isPermaLink="false">http://www.sharingatwork.com/?p=1006</guid>
		<description><![CDATA[

Today we&#8217;re going to take a detour into web programming using Ruby on Rails.  The hardest part for me has been getting the development environment up and running.  Some guides will walk you through setting up Ruby and then Rails directly on your Windows machine, but I abandoned that pretty quickly.  You&#8217;ll soon grow tired [...]]]></description>
			<content:encoded><![CDATA[<div class="zemanta-img" style="display: block; width: 220px; margin: 1em;">
<div class="wp-caption alignleft" style="width: 220px"><a href="http://commons.wikipedia.org/wiki/Image:Ruby_on_Rails_logo.jpg"><img title="Ruby on Rails" src="http://upload.wikimedia.org/wikipedia/commons/thumb/9/9c/Ruby_on_Rails_logo.jpg/300px-Ruby_on_Rails_logo.jpg" alt="Ruby on Rails" width="210" height="250" /></a><p class="wp-caption-text">Image via Wikipedia</p></div>
</div>
<p><strong>T</strong>oday we&#8217;re going to take a detour into web programming using <a class="zem_slink" title="Ruby on Rails" rel="homepage" href="http://rubyonrails.org/">Ruby on Rails</a>.  The hardest part for me has been getting the development environment up and running.  Some guides will walk you through setting up Ruby and then Rails directly on your Windows machine, but I abandoned that pretty quickly.  You&#8217;ll soon grow tired of having to translate 99% of the Rails articles you read from Linux to Windows.  I&#8217;ve found that running a development server in a <a class="zem_slink" title="Virtual machine" rel="wikipedia" href="http://en.wikipedia.org/wiki/Virtual_machine">virtual machine</a> (more on that later) is a better way to go.  It was a somewhat hairy process so we&#8217;ll walk through the steps it took to make it work.</p>
<h2>What in the world is a &#8220;virtual development environment&#8221;?</h2>
<p>Our goal today is to create our own web server to build and test web applications on.  We could go out and buy a web hosting package for $10/mo. somewhere and do our development directly against a public web site but that&#8217;s not necessary for introductory development.  Until you are ready to publish your application for all to see you can do just fine running a virtual server that looks and feels just like the public server you might pay someone else to set up for you.  <strong>Click through to see the basics of </strong><strong>how this is going to work:</strong></p>
<p><span id="more-1006"></span></p>
<div id="attachment_1007" class="wp-caption alignright" style="width: 310px"><a href="http://www.sharingatwork.com/wp-content/uploads/2009/10/rails-splash-screen.PNG"><img class="size-medium wp-image-1007" title="When you see this welcome screen you'll know you've got Ruby on Rails running on your virtual server." src="http://www.sharingatwork.com/wp-content/uploads/2009/10/rails-splash-screen-300x220.PNG" alt="When you see this welcome screen you'll know you've got Ruby on Rails running on your virtual server." width="300" height="220" /></a><p class="wp-caption-text">Fig. 1. When you see this welcome screen you&#39;ll know you&#39;ve gotten Ruby on Rails running on your virtual server.</p></div>
<p>First you&#8217;ll set up a <strong>virtual machine (VM)</strong><em>. </em>This VM is a program that runs on your computer &#8211; that pretends to be another computer altogether.  This allows you to leverage the benefits of having multiple computers in the same room without actually having to buy extra machines and wire them up.  The two components of a virtual machine that you need to be concerned with are the VM software itself and the operating system you&#8217;ll be running inside the VM.  Once you get the operating system up and running in your VM it will act just like a second computer on your network.  You&#8217;ll be able to log into the VM, configure it, and run new programs on it that interact with your other computer(s).  Today we&#8217;re going to install a slimmed down Linux distribution with Ruby on Rails built in and ready for you to work on.  When it&#8217;s all finished you&#8217;ll be able to write Ruby code either on your real machine or on the virtual machine and then transfer it to the virtual Ubuntu system so that you can test it.  Testing will work just like any other web application &#8211; you&#8217;ll open a web browser on your host machine (Windows) and view the application at a URL like <strong>http://localhost:3000.</strong></p>
<h2><strong>Get <a class="zem_slink" title="VirtualBox" rel="homepage" href="http://www.virtualbox.org/">VirtualBox</a></strong></h2>
<p>VirtualBox is a free (GPL) virtualization tool from Sun that will allow you to run a &#8220;guest&#8221; operating system without having to mess with your computer&#8217;s existing &#8220;host&#8221; operating system.  For the purposes of this article we&#8217;ll be using Windows as the host and Ubuntu Linux as the guest.  Download the appropriate <a href="http://www.virtualbox.org/wiki/Downloads">VirtualBox installer for your operating system here</a>.  I installed VirtualBox using all of the defaults on both Windows Vista and XP laptops.</p>
<div id="attachment_1008" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.sharingatwork.com/wp-content/uploads/2009/10/create-a-linux-vm.PNG"><img class="size-medium wp-image-1008" title="Create a virtual machine named Rails.  Select 'Linux' as your operating system." src="http://www.sharingatwork.com/wp-content/uploads/2009/10/create-a-linux-vm-300x220.PNG" alt="Create a virtual machine named Rails.  Select 'Linux' as your operating system." width="300" height="220" /></a><p class="wp-caption-text">Fig. 2. Create a virtual machine named Rails.  Select &#39;Linux&#39; as your operating system.</p></div>
<h2><strong>Create a virtual Linux machine with VirtualBox</strong></h2>
<p>Once VirtualBox is up and running you&#8217;ll be prompted to create your first virtual machine.  Name it &#8216;Rails&#8217; or whatever you&#8217;d like to remember your machine as and be sure to tell it you&#8217;ll be using Ubuntu as your guest operating system.  See <strong>Figure 2</strong> to make sure you&#8217;re going down the right path.  Click through all the defaults on the rest of the pages until the machine is configured.  Now we&#8217;ve got to download Linux and install it into our currently empty virtual machine named <strong>Rails</strong>.</p>
<div id="attachment_1009" class="wp-caption alignleft" style="width: 310px"><a href="http://www.sharingatwork.com/wp-content/uploads/2009/10/virtualbox-iso-selection.PNG"><img class="size-medium wp-image-1009" title="Tell VirtualBox to let your virtual machine access this Turnkey Rails image you just downloaded." src="http://www.sharingatwork.com/wp-content/uploads/2009/10/virtualbox-iso-selection-300x262.PNG" alt="Tell VirtualBox to let your virtual machine access this Turnkey Rails image you just downloaded." width="300" height="262" /></a><p class="wp-caption-text">Fig. 3. Tell VirtualBox to let your virtual machine access this Turnkey Rails image you just downloaded.</p></div>
<p>Head over to <a href="http://www.turnkeylinux.org/rails">Turnkey Linux</a> to pick up a preinstalled Linux server running Ruby on Rails.  Click on the Download link and you&#8217;ll get a ~170MB .iso file containing the entire preconfigured Rails environment.  You&#8217;re going to wind up with a file on your hard drive named something like <strong>turnkey-rails-2009.03-hardy-x86.iso</strong>.  Once the file finishes downloading go back to VirtualBox, select your <em>Rails </em>virtual machine, and then click <strong>Settings</strong>.  Click on Network on the side panel and then change the <strong>Attached To </strong>dropdown from its default of NAT over to Bridged Adapter.  This will cause the virtual machine to connect to your local network&#8217;s router and demand its own unique IP address.  If you&#8217;ve got a consumer network (e.g. a Linksys router or anything you&#8217;d find at an electronics store) then this should work first try.  If that doesn&#8217;t work, you can go back to the default of NAT but there will be some extra configuration required to make the virtual server accessible to your host computer.</p>
<p>Click over to CD/DVD-ROM on the VirtualBox settings sidebar and make sure Mount CD/DVD-Rom is checked.  Select the ISO image file radio button and then browse to the Turnkey Rails .iso file you downloaded earlier.  Once you&#8217;re done it will look something like <strong>Figure 3</strong>.</p>
<h2>Install Turnkey Rails</h2>
<p>Now your Linux machine should be all &#8220;wired&#8221; up and ready to start up.  Click on the Start button in VirtualBox and you&#8217;ll see the &#8220;first run wizard&#8221; asking you where to find the installation media for your guest OS.  Select <strong>Image File </strong>at the bottom and be sure it&#8217;s pointing to the Turnkey Rails iso you&#8217;ve just downloaded.  Click Next and Finish and then you&#8217;ll see the Turnkey setup screen.  Select the second option &#8220;<strong>Install to Hard Disk</strong>&#8221; and then wait for your Ubuntu Linux installer to load.  Select all of the defaults :</p>
<ul>
<li><strong>Guided</strong> &#8211; use entire disk</li>
<li><strong>Yes</strong>, write the changes to disks.</li>
<li>Create <strong>passwords</strong> for your Linux and MySQL root users.</li>
<li><strong>Yes</strong>, restart now.</li>
</ul>
<div id="attachment_1011" class="wp-caption alignleft" style="width: 310px"><a href="http://www.sharingatwork.com/wp-content/uploads/2009/10/turnkey-linux-console.PNG"><img class="size-medium wp-image-1011" title="These are the Web and SSH ports you'll need to access your new Rails environment" src="http://www.sharingatwork.com/wp-content/uploads/2009/10/turnkey-linux-console-300x192.PNG" alt="These are the Web and SSH ports you'll need to access your new Rails environment" width="300" height="192" /></a><p class="wp-caption-text">Fig 4. These are the Web and SSH ports you&#39;ll need to access your new Rails environment</p></div>
<p>When the machine reboots you&#8217;ll want to choose &#8220;<strong>Boot from First Hard Disk</strong>&#8221; at the boot menu (You can also go to the VirtualBox settings and disconnect your Turnkey Linux .iso file whenever you get tired of having to manually choose the local disk at boot time).  Your Turnkey Linux box will now boot up and you&#8217;ll see a blue configuration screen showing you the server&#8217;s IP address and the ports you&#8217;ll need to use to connect to the server.  You&#8217;re going to want to do all you can to work across the network so you can get practice using this as a remote development server rather than a second computer sitting right next to you.</p>
<p>If you can&#8217;t connect via a web browser using the address shown in the blue Turnkey console (see <strong>Figure 4</strong>), you&#8217;ve probably got something wrong with your VirtualBox network settings.  Close the window containing your virtual machine and then get to work on fixing the settings.  If you&#8217;re in a hurry, try the Bridged network as it should be the easiest to make work in a home / small office environment.  If you really must use NAT, yofu&#8217;ll need to open up a windows shell (cmd.exe) and set up port forwarding so that your virtual Rails box will be accessible through forwarded ports on your host machine.  Follow the steps in this <a href="http://dpritchett.posterous.com/virtualbox-nat-port-forwarding-setup">quick  guide I wrote up on port forwarding using VirtualBox</a>.</p>
<h2>The nitty gritty: final setup from the Linux command line</h2>
<p>Hopefully at this point you&#8217;ve gotten Turnkey Rails installed using all of the defaults and you&#8217;re able to connect to it across the network.  Now all that&#8217;s left is to update our Linux, Ruby, and Rails software packages to the latest versions and then add a few more pieces that the Turnkey .iso image doesn&#8217;t include.  Connect to your new machine using an SSH terminal (<strong>port 22 </strong>if you&#8217;re using network bridging; <strong>port 2222 </strong>if you used the port forwarding guide linked in the previous section).  Log in using the root password you specified in the Linux installation step above.</p>
<p>First stop: Update Linux and Ruby using package handlers <strong>apt</strong> and <strong>gem</strong>.  Enter in the following commands to <strong>update all of your Linux and Ruby packages </strong>to the latest available versions:</p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 2210px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">sudo apt-get update</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 2210px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">sudo gem update &#8211;system</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 2210px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">sudo gem update</div>
<pre>apt-get update
gem update --system
gem update</pre>
<p>Once these complete there are two optional steps that will probably help you out.  First is to install sqlite.   sqlite is the database that Rails uses by default.  While you can use the MySQL server that Turnkey Rails supplies you will find yourself having to mentally translate a lot of the Rails guides you read from the default sqlite commands to equivalent MySQL commands.  It&#8217;s easy to install sqlite alongside MySQL, so that&#8217;s what we&#8217;re going to do:</p>
<pre>apt-get install libsqlite3-dev sqlite3
gem install sqlite3-ruby</pre>
<p>The final optional component is a WYSIWYG text editor.  Turnkey Rails comes with Linuxy text editors like vim that require some reading to jump into.  If you&#8217;re anything like me and you&#8217;d rather jump right into coding without having to learn a new text editor UI then you will want to try <a href="http://purepistos.net/diakonos/">diakonos</a> (or joe for that matter).  Install diakonos using apt:</p>
<pre>apt-get install diakonos</pre>
<p>Now if you find yourself needing to tweak a config file on your Turnkey Rails server you won&#8217;t have to open it up in a file transfer client &#8211; you can just fix it on the server.</p>
<h2>Next step: Write a Rails application!</h2>
<div id="attachment_1018" class="wp-caption alignleft" style="width: 310px"><a href="http://www.sharingatwork.com/wp-content/uploads/2009/10/your-first-rails-app.PNG"><img class="size-medium wp-image-1018" title="My first Rails app - created using the &quot;First Rails App Walkthrough&quot;." src="http://www.sharingatwork.com/wp-content/uploads/2009/10/your-first-rails-app-300x166.PNG" alt="My first Rails app - created using the &quot;First Rails App Walkthrough&quot;." width="300" height="166" /></a><p class="wp-caption-text">Fig. 5. My first Rails app - created using the &quot;First Rails App Walkthrough&quot;.</p></div>
<p>Now you&#8217;ve got your system all set up and you&#8217;ll want to test it by building a simple Rails application.  I recommend the <a href="http://wiki.rubyonrails.org/getting-started/first-rails-app-walkthrough">First Rails App Walkthrough</a> on the official Rails wiki.  Remember, if the walkthrough mentions URLs like http://localhost:3000/users you may need to translate those to the name and port number of your new Turnkey Rails  server.</p>
<p><strong>Good luck!</strong> I&#8217;m sure there are a few gaps and inaccuracies in this writeup and I&#8217;d love to hear your feedback and corrections in the comments below.</p>
<h6 class="zemanta-related-title" style="font-size: 1em;">Related articles by Zemanta</h6>
<ul class="zemanta-article-ul">
<li class="zemanta-article-ul-li"><a href="http://gizmodo.com/5383982/how-to-virtualize-any-os-for-free">How To: Virtualize Any OS For Free [How To]</a> (gizmodo.com)</li>
<li class="zemanta-article-ul-li"><a href="http://en.onsoftware.com/how-to-create-and-manage-snapshots-in-virtualbox/">How to: Create and manage snapshots in VirtualBox</a> (en.onsoftware.com)</li>
<li class="zemanta-article-ul-li"><a href="http://jkontherun.com/2009/09/22/netbook-os-choice/">What OS is on Your Netbook?</a> (jkontherun.com)</li>
</ul>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/1d7a0223-235b-4ef9-b57b-9182c888190e/"><img class="zemanta-pixie-img" style="border: none; float: right;" src="http://img.zemanta.com/reblog_e.png?x-id=1d7a0223-235b-4ef9-b57b-9182c888190e" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.sharingatwork.com%2F2009%2F10%2Fget-started-building-web-apps-with-your-own-ruby-on-rails-virtual-development-server%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.sharingatwork.com%2F2009%2F10%2Fget-started-building-web-apps-with-your-own-ruby-on-rails-virtual-development-server%2F&amp;source=dpritchett&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sharingatwork?a=8wAe54Qkg7Q:rXgSCGecCuI:AMseVlrFBfI"><img src="http://feeds.feedburner.com/~ff/sharingatwork?i=8wAe54Qkg7Q:rXgSCGecCuI:AMseVlrFBfI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sharingatwork?a=8wAe54Qkg7Q:rXgSCGecCuI:bcOpcFrp8Mo"><img src="http://feeds.feedburner.com/~ff/sharingatwork?d=bcOpcFrp8Mo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sharingatwork?a=8wAe54Qkg7Q:rXgSCGecCuI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sharingatwork?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sharingatwork/~4/8wAe54Qkg7Q" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sharingatwork.com/2009/10/get-started-building-web-apps-with-your-own-ruby-on-rails-virtual-development-server/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:thumbnail url="http://upload.wikimedia.org/wikipedia/commons/thumb/9/9c/Ruby_on_Rails_logo.jpg/300px-Ruby_on_Rails_logo.jpg" />
		<media:content url="http://upload.wikimedia.org/wikipedia/commons/thumb/9/9c/Ruby_on_Rails_logo.jpg/300px-Ruby_on_Rails_logo.jpg" medium="image">
			<media:title type="html">Ruby on Rails</media:title>
		</media:content>
		<media:content url="http://www.sharingatwork.com/wp-content/uploads/2009/10/rails-splash-screen.PNG" medium="image">
			<media:title type="html">When you see this welcome screen you’ll know you’ve got Ruby on Rails running on your virtual server.</media:title>
			<media:thumbnail url="http://www.sharingatwork.com/wp-content/uploads/2009/10/rails-splash-screen-150x150.PNG" />
		</media:content>
		<media:content url="http://www.sharingatwork.com/wp-content/uploads/2009/10/create-a-linux-vm.PNG" medium="image">
			<media:title type="html">Create a virtual machine named Rails.  Select ‘Linux’ as your operating system.</media:title>
			<media:thumbnail url="http://www.sharingatwork.com/wp-content/uploads/2009/10/create-a-linux-vm-150x150.PNG" />
		</media:content>
		<media:content url="http://www.sharingatwork.com/wp-content/uploads/2009/10/virtualbox-iso-selection.PNG" medium="image">
			<media:title type="html">Tell VirtualBox to let your virtual machine access this Turnkey Rails image you just downloaded.</media:title>
			<media:description type="html">Tell VirtualBox to let your virtual machine access this Turnkey Rails image you just downloaded.</media:description>
			<media:thumbnail url="http://www.sharingatwork.com/wp-content/uploads/2009/10/virtualbox-iso-selection-150x150.PNG" />
		</media:content>
		<media:content url="http://www.sharingatwork.com/wp-content/uploads/2009/10/turnkey-linux-console.PNG" medium="image">
			<media:title type="html">These are the Web and SSH ports you’ll need to access your new Rails environment</media:title>
			<media:description type="html">These are the Web and SSH ports you'll need to access your new Rails environment</media:description>
			<media:thumbnail url="http://www.sharingatwork.com/wp-content/uploads/2009/10/turnkey-linux-console-150x150.PNG" />
		</media:content>
		<media:content url="http://www.sharingatwork.com/wp-content/uploads/2009/10/your-first-rails-app.PNG" medium="image">
			<media:title type="html">My first Rails app – created using the “First Rails App Walkthrough”.</media:title>
			<media:description type="html">My first Rails app - created using the "First Rails App Walkthrough".</media:description>
			<media:thumbnail url="http://www.sharingatwork.com/wp-content/uploads/2009/10/your-first-rails-app-150x150.PNG" />
		</media:content>
		<media:content url="http://img.zemanta.com/reblog_e.png?x-id=1d7a0223-235b-4ef9-b57b-9182c888190e" medium="image">
			<media:title type="html">Reblog this post [with Zemanta]</media:title>
		</media:content>
		<media:content url="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.sharingatwork.com%2F2009%2F10%2Fget-started-building-web-apps-with-your-own-ruby-on-rails-virtual-development-server%2F&amp;source=dpritchett&amp;style=normal&amp;service=bit.ly" medium="image" />
	</item>
	</channel>
</rss><!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced)
Database Caching 17/35 queries in 0.008 seconds using disk

Served from: www.sharingatwork.com @ 2010-09-08 18:02:19 -->
