 




<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Overheard in the tech blogosphere &#187; Programming</title>
	<atom:link href="http://itknowledgeexchange.techtarget.com/overheard/tag/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://itknowledgeexchange.techtarget.com/overheard</link>
	<description>A Whatis.com blog</description>
	<lastBuildDate>Tue, 19 Feb 2013 14:32:17 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Overheard talking about Node.js and JavaScript on the server</title>
		<link>http://itknowledgeexchange.techtarget.com/overheard/overheard-talking-about-nodejs-and-javascript-on-the-server/</link>
		<comments>http://itknowledgeexchange.techtarget.com/overheard/overheard-talking-about-nodejs-and-javascript-on-the-server/#comments</comments>
		<pubDate>Thu, 12 Apr 2012 11:44:24 +0000</pubDate>
		<dc:creator>Margaret Rouse</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/overheard/?p=3901</guid>
		<description><![CDATA[&#8220;Node is a server-side JavaScript interpreter that changes the notion of how a server should work. Its goal is to enable a programmer to build highly-scalable applications and write code that handles tens of thousands of simultaneous connections on one, and only one, physical machine.&#8221; &#8212; Michael Abernethy         Today&#8217;s WhatIs.com Word of the Day is [...]]]></description>
				<content:encoded><![CDATA[<table border="0" cellspacing="5" cellpadding="5">
<tbody>
<tr>
<td><a href="http://cdn.ttgtmedia.com/ITKE/uploads/blogs.dir/8/files/2012/04/mabernethy.jpg"><img class="alignnone size-medium wp-image-3900" src="http://cdn.ttgtmedia.com/ITKE/uploads/blogs.dir/8/files/2012/04/mabernethy.jpg" alt="" /></a></td>
<td><em><span style="text-align: left;font-family: arial, sans-serif;float: none;color: #000000">&#8220;Node is a server-side JavaScript interpreter that changes the notion of how a server should work. Its goal is to enable a programmer to build highly-scalable applications and write code that handles tens of thousands of simultaneous connections on one, and only one, physical machine.&#8221; &#8212; <span style="text-align: left;font-family: arial, sans-serif;float: none;color: #000000"><a href="http://www.ibm.com/developerworks/opensource/library/os-nodejs/#author1">Michael Abernethy</a></span></span>       </p>
<p></em></td>
</tr>
</tbody>
</table>
<div><span style="text-align: left;font-family: arial, sans-serif;float: none;color: #000000"><br class="Apple-interchange-newline" /></span></div>
<p> <span style="text-align: left;font-family: arial, sans-serif;float: none;color: #000000"><span style="text-align: left;font-family: arial, sans-serif;float: none;color: #000000">Today&#8217;s WhatIs.com Word of the Day is <span style="text-align: left;font-family: arial, sans-serif;float: none;color: #000000"><a href="http://whatis.techtarget.com/definition/node-js.html">Node.js</a>. </span></span></span><span style="text-align: left;font-family: arial, sans-serif;float: none;color: #000000"><span style="text-align: left;font-family: arial, sans-serif;float: none;color: #000000"><span style="text-align: left;font-family: arial, sans-serif;float: none;color: #000000"><span style="font-family: arial, verdana, 'trebuchet MS', helvetica;float: none;color: #000000"><span style="font-family: arial, verdana, 'trebuchet MS', helvetica;float: none;color: #000000">Node.js is a set of server-side JavaScript libraries that runs within Google&#8217;s V8 JavaScript engine. Node.js uses an event-driven, non-blocking I/O model. It is asynchronous, which proponents say leads to good performance and scalability.  The most intruiging thing I&#8217;ve read about Node, though, is that if it becomes widely adopted on mobile devices, it has the potential to change the way we think about servers. Again.</span></span></span></span></span></p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/overheard/overheard-talking-about-nodejs-and-javascript-on-the-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Overheard &#8211; mobile browser</title>
		<link>http://itknowledgeexchange.techtarget.com/overheard/overheard-mobile-browser/</link>
		<comments>http://itknowledgeexchange.techtarget.com/overheard/overheard-mobile-browser/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 18:17:44 +0000</pubDate>
		<dc:creator>Margaret Rouse</dc:creator>
				<category><![CDATA[browser applications]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/overheard/?p=3262</guid>
		<description><![CDATA[If Google&#8217;s vice president of engineering is right, it means that many developers might be wasting time trying to port their application to various mobile platforms out there. Build for the mobile browser; it might not look like a very good idea now, but it could pay off in the future. Stan Schroeder, Google: Browser [...]]]></description>
				<content:encoded><![CDATA[<table border="0" cellspacing="5" cellpadding="5">
<tbody>
<tr>
<td><a href="http://cdn.ttgtmedia.com/ITKE/uploads/blogs.dir/8/files/2010/02/stan-schroeder-271.jpg"><img class="alignnone size-medium wp-image-3265" src="http://cdn.ttgtmedia.com/ITKE/uploads/blogs.dir/8/files/2010/02/stan-schroeder-271.jpg" alt="" /></a></td>
<td>If Google&#8217;s vice president of engineering is right, it means that many developers might be wasting time trying to port their application to various mobile platforms out there. Build for the mobile browser; it might not look like a very good idea now, but it could pay off in the future.</p>
<p>Stan Schroeder, <a href="http://mashable.com/2009/07/17/google-browser-platform/">Google: Browser is the Platform of the Future, Even on Mobiles</a></td>
</tr>
</tbody>
</table>
<p>Today&#8217;s WhatIs.com Word of the Day is <a href="http://whatis.techtarget.com/definition/mobile-browser.html">mobile browser</a>.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/overheard/overheard-mobile-browser/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Overheard &#8211; Pigs and chickens</title>
		<link>http://itknowledgeexchange.techtarget.com/overheard/overheard-pigs-and-chickens/</link>
		<comments>http://itknowledgeexchange.techtarget.com/overheard/overheard-pigs-and-chickens/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 18:11:25 +0000</pubDate>
		<dc:creator>Margaret Rouse</dc:creator>
				<category><![CDATA[Agile development]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[scrum]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/overheard/?p=3225</guid>
		<description><![CDATA[People who are not committed to the project and are not accountable for deliverables at the meeting do not get to talk. They are excess overhead for the meeting. They might be called eavesdroppers if you don&#8217;t like chickens. Whatever we call them it should have a negative connotation because they tend to sap productivity. [...]]]></description>
				<content:encoded><![CDATA[<table border="0" cellspacing="5" cellpadding="5">
<tbody>
<tr>
<td><a href="http://cdn.ttgtmedia.com/ITKE/uploads/blogs.dir/8/files/2010/01/jeff_sutherland.gif"><img class="alignnone size-medium wp-image-3226" src="http://cdn.ttgtmedia.com/ITKE/uploads/blogs.dir/8/files/2010/01/jeff_sutherland.gif" alt="" /></a></td>
<td>People who are not committed to the project and are not accountable for deliverables at the meeting do not get to talk. They are excess overhead for the meeting. They might be called eavesdroppers if you don&#8217;t like chickens. Whatever we call them it should have a negative connotation because they tend to sap productivity.</p>
<p>Jeff Sutherland, <a href="http://jeffsutherland.com/scrum/2004/05/scrum-pigs-and-chickens.html">SCRUM: Pigs and Chickens</a></td>
</tr>
</tbody>
</table>
<p>Today&#8217;s WhatIs.com Word of the Day is <a href="http://searchsoftwarequality.techtarget.com/sDefinition/0,290660,sid92_gci1379781,00.html">pigs and chickens</a>.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/overheard/overheard-pigs-and-chickens/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Overheard: Google Chrome and the principle of least privilege</title>
		<link>http://itknowledgeexchange.techtarget.com/overheard/overheard-google-chrome-and-the-principle-of-least-privilege/</link>
		<comments>http://itknowledgeexchange.techtarget.com/overheard/overheard-google-chrome-and-the-principle-of-least-privilege/#comments</comments>
		<pubDate>Tue, 30 Sep 2008 13:12:31 +0000</pubDate>
		<dc:creator>Margaret Rouse</dc:creator>
				<category><![CDATA[Google Chrome]]></category>
		<category><![CDATA[Malware]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/overheard/overheard-google-chrome-and-the-principle-of-least-privilege/</guid>
		<description><![CDATA[The most important reason for limiting the security privileges your code requires to run is to reduce the damage that can occur should your code be exploited by a malicious user. G Andrew Duthie, The Importance of the Principle of Least Privilege Google Chrome uses the principle of least privilege. Each tab in Chrome is [...]]]></description>
				<content:encoded><![CDATA[<table border="0" cellpadding="5" cellspacing="5">
<tr>
<td><img src="http://cdn.ttgtmedia.com/ITKE/uploads/blogs.dir/8/files/2008/09/g_andrew_duthie.jpg" alt="g_andrew_duthie.jpg" /></td>
<td>The most important reason for limiting the security privileges your code requires to run is to reduce the damage that can occur should your code be exploited by a malicious user.</p>
<p>G Andrew Duthie, <a href="http://weblogs.asp.net/gad/archive/2004/01/24/62539.aspx">The Importance of the Principle of Least Privilege</a></td>
</tr>
</table>
<p>Google Chrome uses the principle of least privilege. Each tab in Chrome is sandboxed (isolated) to prevent malware from installing itself or allowing what happens in one tab to affect what happens in another.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/overheard/overheard-google-chrome-and-the-principle-of-least-privilege/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Overheard: Kent Beck, extreme programming and the quest for quality</title>
		<link>http://itknowledgeexchange.techtarget.com/overheard/overheard-kent-beck-extreme-programming-and-the-quest-for-quality/</link>
		<comments>http://itknowledgeexchange.techtarget.com/overheard/overheard-kent-beck-extreme-programming-and-the-quest-for-quality/#comments</comments>
		<pubDate>Thu, 14 Aug 2008 11:35:36 +0000</pubDate>
		<dc:creator>Margaret Rouse</dc:creator>
				<category><![CDATA[agile programming]]></category>
		<category><![CDATA[extreme programming]]></category>
		<category><![CDATA[Kent Beck]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/overheard/overheard-kent-beck-extreme-programming-and-the-quest-for-quality/</guid>
		<description><![CDATA[I think it&#8217;s a combination of technical and social factors that leads to all the defects in deployed software. Part of it is the attitude that software is just inherently unreliable, and customers are conditioned to accept that. Developers are conditioned to accept that. Testers are conditioned to accept that. We just decided it was [...]]]></description>
				<content:encoded><![CDATA[<table border="0" cellpadding="5" cellspacing="5">
<tr>
<td><img src="http://cdn.ttgtmedia.com/ITKE/uploads/blogs.dir/8/files/2008/08/kent_beck.jpg" alt="kent_beck.jpg" /></td>
<td>I think it&#8217;s a combination of technical and social factors that leads to  all the defects in deployed software. Part of it is the attitude that software  is just inherently unreliable, and customers are conditioned to accept that.  Developers are conditioned to accept that. Testers are conditioned to accept  that. We just decided it was like the weather and there&#8217;s nothing we could do  about it, which isn&#8217;t a very responsible position because in fact, there&#8217;s a lot  that software developers can do about it.</p>
<p>Kent Beck, as quoted in <a href="http://www.computerworld.com/action/article.do?command=viewArticleBasic&amp;articleId=9046399">Extreme Programming inventor talks about agile development</a></p>
<p><a href="http://www.openeducation.net/2008/06/03/walter-bender-discusses-sugar-labs-foundation"></a></td>
</tr>
</table>
<p>Kent Beck gave a great interview that&#8217;s posted on the <a href="http://www.ibm.com/developerworks/java/library/j-beck/">IBM developerWorks</a> site, where he talks about the payroll project at Chrysler.  It&#8217;s a great read.</p>
<blockquote><p>Now, the payroll program would handle Chrysler&#8217;s entire payroll, representing 1/10 of 1 percent of the entire US gross national product &#8212; at that scale, with union rules and all the places they operate, it&#8217;s a complicated program. They had a crying business need; it had to work. At the same time, this wasn&#8217;t rocket science &#8212; we just had to execute.</p>
<p>So, after a couple of weeks I interviewed everyone one-on-one. I told the first guy that we&#8217;ll divide the project into three-week intervals called, say, iterations. In each iteration we&#8217;ll implement a few new features called stories. We&#8217;ll write down all the stories we need, slot them into the iterations, then do it.</p>
<p>I told the next guy [I interviewed] that we have these three-week iterations divided into stories. For each story we&#8217;ll write these, um, acceptance tests to demonstrate that the stories meet the customer&#8217;s expectations.</p>
<p>With each person I interviewed I added a little more. By the end of the day, I&#8217;d interviewed 20 people and had laid out Extreme Programming&#8217;s basics.</p></blockquote>
<p>My favorite quote from the article? &#8220;Sucks less isn&#8217;t progress.&#8221;</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/overheard/overheard-kent-beck-extreme-programming-and-the-quest-for-quality/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Overheard: The father of object-oriented programming</title>
		<link>http://itknowledgeexchange.techtarget.com/overheard/overheard-the-father-of-object-oriented-programming/</link>
		<comments>http://itknowledgeexchange.techtarget.com/overheard/overheard-the-father-of-object-oriented-programming/#comments</comments>
		<pubDate>Thu, 07 Aug 2008 13:01:28 +0000</pubDate>
		<dc:creator>Margaret Rouse</dc:creator>
				<category><![CDATA[Alan Kay]]></category>
		<category><![CDATA[object-oriented programming]]></category>
		<category><![CDATA[OOP]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/overheard/overheard-the-father-of-object-oriented-programming/</guid>
		<description><![CDATA[But just to show how stubbornly an idea can hang on, all through the seventies and eighties, there were many people who tried to get by with &#8220;Remote Procedure Call&#8221; instead of thinking about objects and messages. Dr. Alan Kay (he coined the name OOP) Doesn&#8217;t this quote remind you of Grace Hopper? She said: [...]]]></description>
				<content:encoded><![CDATA[<table border="0" cellpadding="5" cellspacing="5">
<tr>
<td><img src="http://cdn.ttgtmedia.com/ITKE/uploads/blogs.dir/8/files/2008/08/alan_kay.jpg" alt="alan_kay.jpg" /></td>
<td>But just to show how stubbornly an idea can hang on, all through the seventies and eighties, there were many people who tried to get by with &#8220;Remote Procedure Call&#8221; instead of thinking about objects and messages.</p>
<p>Dr. Alan Kay (<a href="http://userpage.fu-berlin.de/~ram/pub/pub_jf47ht81Ht/doc_kay_oop_en">he coined the name OOP</a>)</td>
</tr>
</table>
<p>Doesn&#8217;t this quote remind you of Grace Hopper? She said: The most dangerous phrase in the language is, &#8220;We&#8217;ve always done it this way.&#8221;</p>
<p>If you want to learn more about the guy who &#8220;invented&#8221; object-oriented programming, <a href="http://en.wikipedia.org/wiki/Alan_Kay">Wikipedia</a> has a good entry &#8212; but I absolutely love <a href="http://www.ted.com/index.php/talks/alan_kay_shares_a_powerful_idea_about_ideas.html">this video</a> where he shares his ideas about how we learn. I HIGHLY recommend it.  Apple should have a poster for Alan Kay. He thinks different(ly). My favorite quote of Dr. Kay&#8217;s is &#8220;The best way to predict the future is to invent it.&#8221;</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/overheard/overheard-the-father-of-object-oriented-programming/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Overheard: Justin Gehtland and continuous integration</title>
		<link>http://itknowledgeexchange.techtarget.com/overheard/overheard-justin-gehtland-and-continuous-integration/</link>
		<comments>http://itknowledgeexchange.techtarget.com/overheard/overheard-justin-gehtland-and-continuous-integration/#comments</comments>
		<pubDate>Thu, 31 Jul 2008 10:10:38 +0000</pubDate>
		<dc:creator>Margaret Rouse</dc:creator>
				<category><![CDATA[Justin Gehtland]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software development]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[unit testing]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/overheard/overheard-justin-gehtland-and-continuous-integration/</guid>
		<description><![CDATA[All development teams (read: more than one programmer) have to deal with integration builds. This is where you pull together all the bits and pieces that the different team members were working on, and check to see if you have a fully functioning product or a Frankenstein’s monster. Justin Gehtland, Continuous Integration with CruiseControl.NET and [...]]]></description>
				<content:encoded><![CDATA[<table border="0" cellpadding="5" cellspacing="5">
<tr>
<td><img src="http://cdn.ttgtmedia.com/ITKE/uploads/blogs.dir/8/files/2008/07/justin_gehtland2.jpg" alt="justin_gehtland2.jpg" /></td>
<td>All development teams (read: more than one programmer) have to deal with integration    builds. This is where you pull together all the bits and pieces that the different team members were working on, and check to see if you have a fully functioning product or a Frankenstein’s monster.</p>
<p>Justin Gehtland, <a href="http://www.theserverside.net/tt/articles/showarticle.tss?id=ContinuousIntegration">Continuous Integration with CruiseControl.NET and Draco.NET</a></td>
</tr>
</table>
<p>Justin Gehtland is great teacher. (That&#8217;s my highest compliment!)</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/overheard/overheard-justin-gehtland-and-continuous-integration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Overheard: Version control best practices</title>
		<link>http://itknowledgeexchange.techtarget.com/overheard/overheard-version-control-best-practices/</link>
		<comments>http://itknowledgeexchange.techtarget.com/overheard/overheard-version-control-best-practices/#comments</comments>
		<pubDate>Mon, 28 Jul 2008 10:56:46 +0000</pubDate>
		<dc:creator>Margaret Rouse</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Subversion]]></category>
		<category><![CDATA[version control]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/overheard/overheard-version-control-best-practices/</guid>
		<description><![CDATA[Many developers are sloppy about commenting their changes, and some may feel that commit messages are not needed. Either they consider the changes trivial, or they argue that you can just inspect the revision history to see what was changed. However, the revision history only shows what was actually changed, not what the programmer intended [...]]]></description>
				<content:encoded><![CDATA[<table border="0" cellPadding="5" cellSpacing="5">
<tr>
<td><img src="http://cdn.ttgtmedia.com/ITKE/uploads/blogs.dir/8/files/2008/07/anders_sandvig.jpg" alt="anders_sandvig.jpg" /></td>
<td>Many developers are sloppy about commenting their changes, and some may feel that commit messages are not needed. Either they consider the changes trivial, or they argue that you can just inspect the revision history to see what was changed. However, the revision history only shows what was actually changed, not what the programmer intended to do, or why the change was made.</p>
<p>Anders Sandvig, <a rel="bookmark" href="http://blog.looplabel.net/2008/07/28/best-practices-for-version-control/" title="Permanent Link to Best Practices for Version Control"><font color="#b4c24b">Best Practices for Version Control</font></a></td>
</tr>
</table>
<p><a rel="bookmark" href="http://blog.looplabel.net/2008/07/28/best-practices-for-version-control/" title="Permanent Link to Best Practices for Version Control"></a></p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/overheard/overheard-version-control-best-practices/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Overheard: Microsoft gets a &#8220;D&#8221; in SOA</title>
		<link>http://itknowledgeexchange.techtarget.com/overheard/overheard-microsoft-gets-a-d-in-soa/</link>
		<comments>http://itknowledgeexchange.techtarget.com/overheard/overheard-microsoft-gets-a-d-in-soa/#comments</comments>
		<pubDate>Mon, 23 Jun 2008 11:20:43 +0000</pubDate>
		<dc:creator>Margaret Rouse</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[SOA]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/overheard/overheard-microsoft-gets-a-d-in-soa/</guid>
		<description><![CDATA[Just what the world needs&#8230;yet another programming language. As soon as you say it&#8217;s aimed at non-developers, &#8220;real&#8221; developers will avoid it like the plague. And without &#8220;real&#8221; developer support, it&#8217;s dead in the water. Fred Fredrickson, responding to Mary Jo Foley&#8217;s blog post Microsoft declares its modeling love with a new language, ‘D’]]></description>
				<content:encoded><![CDATA[<table border="0" cellpadding="5" cellspacing="5">
<tr>
<td><img src="http://cdn.ttgtmedia.com/ITKE/uploads/blogs.dir/8/files/2008/06/block_with_letter_d.jpg" alt="block_with_letter_d.jpg" height="125" width="123" /></td>
<td>Just what the world needs&#8230;yet another programming language. As soon as you say it&#8217;s aimed at non-developers, &#8220;real&#8221; developers will avoid it like the plague. And without &#8220;real&#8221; developer support, it&#8217;s dead in the water.</p>
<p>Fred Fredrickson, responding to Mary Jo Foley&#8217;s blog post <a href="http://blogs.zdnet.com/microsoft/?p=1159">Microsoft declares its modeling love with a new language, ‘D’</a></td>
</tr>
</table>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/overheard/overheard-microsoft-gets-a-d-in-soa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Overheard: Keystroke dynamics in two-factor authentication</title>
		<link>http://itknowledgeexchange.techtarget.com/overheard/overheard-keystroke-dynamics-in-two-factor-authentication/</link>
		<comments>http://itknowledgeexchange.techtarget.com/overheard/overheard-keystroke-dynamics-in-two-factor-authentication/#comments</comments>
		<pubDate>Thu, 19 Jun 2008 11:51:38 +0000</pubDate>
		<dc:creator>Margaret Rouse</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software development]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/overheard/overheard-keystroke-dynamics-in-two-factor-authentication/</guid>
		<description><![CDATA[Nathan Harrington amended the GNOME Desktop Manager to include keystroke dynamics in the user verification process. When the user enters their username, the timings between key press events are measured and compared against a stored pattern. Jason Striegel, Add keystroke user verification to Gnome I think Nathan Harrington has one of the coolest jobs of [...]]]></description>
				<content:encoded><![CDATA[<table border="0" cellPadding="5" cellSpacing="5">
<tr>
<td><img src="http://cdn.ttgtmedia.com/ITKE/uploads/blogs.dir/8/files/2008/06/jason_striegel.jpg" alt="jason_striegel.jpg" /></td>
<td>Nathan Harrington amended the GNOME Desktop Manager to include keystroke dynamics in the user verification process. When the user enters their username, the timings between key press events are measured and compared against a stored pattern.</p>
<p>Jason Striegel, <a href="http://www.hackszine.com/blog/archive/2008/04/adding_keystroke_signatures_to.html">Add keystroke user verification to Gnome</a></td>
</tr>
</table>
<p>I think <a href="http://harrington.nathan.googlepages.com/index.html">Nathan Harrington</a> has one of the coolest jobs of anyone I know. He&#8217;s always putting <a href="http://www.ibm.com/developerworks/library/os-weathermaps/index.html">something new</a> out for people to tinker with.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/overheard/overheard-keystroke-dynamics-in-two-factor-authentication/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
