<?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>TuxPirate's Linux Tutorials &#187; software</title>
	<atom:link href="http://tuxpirate.com/howto/software/feed" rel="self" type="application/rss+xml" />
	<link>http://tuxpirate.com</link>
	<description>GNU/Linux, Python Programming And Shell Scripting Video Tutorials</description>
	<lastBuildDate>Tue, 25 Jan 2011 21:15:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>Edubuntu Synaptic Package Mngr For Apache Mysql And Php5</title>
		<link>http://tuxpirate.com/edubuntu-synaptic-package-mngr-for-apache-mysql-and-php5-2.html</link>
		<comments>http://tuxpirate.com/edubuntu-synaptic-package-mngr-for-apache-mysql-and-php5-2.html#comments</comments>
		<pubDate>Sat, 08 Jan 2011 18:54:33 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[apache mysql]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[local]]></category>
		<category><![CDATA[ltsp]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[nis]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[ssi]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/edubuntu-synaptic-package-mngr-for-apache-mysql-and-php5-2.sh</guid>
		<description><![CDATA[Edubuntu Synaptic Package Mngr for Apache, MySQL and PHP5Dennis Daniels and Demostudio and VNC11 min &#8211; 19-Jan-06 This tutorial walks you through getting Apache, MySQL and PHP5 via the synaptic package manager. The Edubuntu community is built on the ideas enshrined in the Edubuntu Manifesto: that software should be available free of charge, that software [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://tuxpirate.com/wp-content/uploads/HLIC/a32f9dcac13c28959469d44cb38cb59e.jpg" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">Edubuntu Synaptic Package Mngr for <a href="http://tuxpirate.com/howto/apache" class="st_tag internal_tag" rel="tag" title="Posts tagged with apache">Apache</a>, MySQL and PHP5</font><br /><font color="green">Dennis Daniels and Demostudio and VNC<br />11 min &#8211; 19-Jan-06</font></p>
<p>This tutorial walks you through getting <a href="http://tuxpirate.com/howto/apache" class="st_tag internal_tag" rel="tag" title="Posts tagged with apache">Apache</a>, MySQL and PHP5 via the synaptic package manager.</p>
<p>The Edubuntu community is built on the ideas enshrined in the Edubuntu Manifesto: that software should be available free of charge, that software tools should be usable by people in their local language and despite any disabilities, and that people should have the freedom to customise and alter their software in whatever way they see fit.<br />
&#8211;http://www.edubuntu.org/</p>
<p>I made this video by VNCing from my XP machine over to my Edubuntu machine on my network. I recorded the VNC session using Demostudio. If there was an equally easy to use and powerful screencasting tool for Linux that offered mpeg recording then I&#8217;d use that instead. Please post your own screencasts on how to use Linux! There are so many curious people about Linux but many have never seen it in action! Make a screen cast and post your own successes, and failures, under Linux.</p>
<p>keywords: software, training, tutorial, evangelism, screencast, OSS, network, education, Linux, ubuntu, Gnome, desktop, productivity, <a href="http://tuxpirate.com/howto/ltsp" class="st_tag internal_tag" rel="tag" title="Posts tagged with ltsp">LTSP</a>, thin client, server, <a href="http://tuxpirate.com/howto/apache" class="st_tag internal_tag" rel="tag" title="Posts tagged with apache">apache</a>, synaptic, mysql<span id="more-68"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/edubuntu-synaptic-package-mngr-for-apache-mysql-and-php5-2.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/EdubuntuSynapticPack.mp4?docid=3642419446486430649&#038;itag=7">&#8220;Edubuntu Synaptic Package Mngr For Apache Mysql And Php5&#8243;</a> (video/mp4)</li>
</ul>
<p></p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://tuxpirate.com/edubuntu-synaptic-package-mngr-for-apache-mysql-and-php5-2.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/edubuntu-synaptic-package-mngr-for-apache-mysql-and-php5-2.html">Sphere: Related Content</a></span><br/><br/>
	Tags: <a href="http://tuxpirate.com/howto/apache" title="apache" rel="tag">apache</a>, <a href="http://tuxpirate.com/howto/apache-mysql" title="apache mysql" rel="tag">apache mysql</a>, <a href="http://tuxpirate.com/howto/c" title="c" rel="tag">c</a>, <a href="http://tuxpirate.com/howto/http" title="http" rel="tag">http</a>, <a href="http://tuxpirate.com/howto/lan" title="lan" rel="tag">lan</a>, <a href="http://tuxpirate.com/howto/linux" title="linux" rel="tag">linux</a>, <a href="http://tuxpirate.com/howto/local" title="local" rel="tag">local</a>, <a href="http://tuxpirate.com/howto/ltsp" title="ltsp" rel="tag">ltsp</a>, <a href="http://tuxpirate.com/howto/mysql" title="mysql" rel="tag">mysql</a>, <a href="http://tuxpirate.com/howto/network" title="network" rel="tag">network</a>, <a href="http://tuxpirate.com/howto/nis" title="nis" rel="tag">nis</a>, <a href="http://tuxpirate.com/howto/php" title="php" rel="tag">php</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</a>, <a href="http://tuxpirate.com/howto/software" title="software" rel="tag">software</a>, <a href="http://tuxpirate.com/howto/sql" title="sql" rel="tag">sql</a>, <a href="http://tuxpirate.com/howto/ssi" title="ssi" rel="tag">ssi</a>, <a href="http://tuxpirate.com/howto/tutorial" title="tutorial" rel="tag">tutorial</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://tuxpirate.com/15-views-of-a-node-link-graph-an-information-visualization-portfolio.html" title="15 Views Of A Node Link Graph: An Information Visualization Portfolio (February 27, 2008)">15 Views Of A Node Link Graph: An Information Visualization Portfolio</a> (0)</li>
	<li><a href="http://tuxpirate.com/235-infinity.html" title="235 Infinity (February 17, 2008)">235 Infinity</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-habits-for-effective-text-editing-20.html" title="7 Habits For Effective Text Editing 20 (February 1, 2008)">7 Habits For Effective Text Editing 20</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-ways-to-ruin-a-technological-revolution.html" title="7 Ways To Ruin A Technological Revolution (February 5, 2008)">7 Ways To Ruin A Technological Revolution</a> (0)</li>
	<li><a href="http://tuxpirate.com/a-googly-mysql-cluster-talk.html" title="A Googly Mysql Cluster Talk (January 24, 2008)">A Googly Mysql Cluster Talk</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://tuxpirate.com/edubuntu-synaptic-package-mngr-for-apache-mysql-and-php5-2.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://video.google.com/videofile/EdubuntuSynapticPack.mp4?docid=3642419446486430649&amp;itag=7" length="1425" type="video/mp4" />
		</item>
		<item>
		<title>Php Video Tutorial – 1 – Installing Software</title>
		<link>http://tuxpirate.com/php-video-tutorial-1-installing-software-2.html</link>
		<comments>http://tuxpirate.com/php-video-tutorial-1-installing-software-2.html#comments</comments>
		<pubDate>Sat, 08 Jan 2011 06:00:33 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/php-video-tutorial-1-installing-software-2.sh</guid>
		<description><![CDATA[PHP Video Tutorial &#8211; 1 &#8211; Installing Software9 min &#8211; 18-Oct-07 http://idealprogrammer.com presents PHP Video Tutorial Series. In this first 9-minute video, you will learn how to install Apache and MySQL by using XAMPP. You will also write a small application.video Download: &#8220;Php Video Tutorial &#8211; 1 &#8211; Installing Software&#8221; (video/mp4) Sphere: Related Content Tags: [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://tuxpirate.com/wp-content/uploads/HLIC/eca3bd0ab3b5764b93348865fb61800f.jpg" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">PHP Video Tutorial &#8211; 1 &#8211; Installing Software</font><br /><font color="green"><br />9 min &#8211; 18-Oct-07</font></p>
<p>http://idealprogrammer.com presents PHP Video Tutorial Series. In this first 9-minute video, you will learn how to install <a href="http://tuxpirate.com/howto/apache" class="st_tag internal_tag" rel="tag" title="Posts tagged with apache">Apache</a> and MySQL by using XAMPP.  You will also write a small application.<span id="more-57"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/php-video-tutorial-1-installing-software-2.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/PHPVideoTutorial1Ins.mp4?docid=-3924210194534442371&#038;itag=7">&#8220;Php Video Tutorial &#8211; 1 &#8211; Installing Software&#8221;</a> (video/mp4)</li>
</ul>
<p></p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://tuxpirate.com/php-video-tutorial-1-installing-software-2.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/php-video-tutorial-1-installing-software-2.html">Sphere: Related Content</a></span><br/><br/>
	Tags: <a href="http://tuxpirate.com/howto/apache" title="apache" rel="tag">apache</a>, <a href="http://tuxpirate.com/howto/c" title="c" rel="tag">c</a>, <a href="http://tuxpirate.com/howto/http" title="http" rel="tag">http</a>, <a href="http://tuxpirate.com/howto/lan" title="lan" rel="tag">lan</a>, <a href="http://tuxpirate.com/howto/mysql" title="mysql" rel="tag">mysql</a>, <a href="http://tuxpirate.com/howto/php" title="php" rel="tag">php</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</a>, <a href="http://tuxpirate.com/howto/software" title="software" rel="tag">software</a>, <a href="http://tuxpirate.com/howto/sql" title="sql" rel="tag">sql</a>, <a href="http://tuxpirate.com/howto/tutorial" title="tutorial" rel="tag">tutorial</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://tuxpirate.com/15-views-of-a-node-link-graph-an-information-visualization-portfolio.html" title="15 Views Of A Node Link Graph: An Information Visualization Portfolio (February 27, 2008)">15 Views Of A Node Link Graph: An Information Visualization Portfolio</a> (0)</li>
	<li><a href="http://tuxpirate.com/235-infinity.html" title="235 Infinity (February 17, 2008)">235 Infinity</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-habits-for-effective-text-editing-20.html" title="7 Habits For Effective Text Editing 20 (February 1, 2008)">7 Habits For Effective Text Editing 20</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-ways-to-ruin-a-technological-revolution.html" title="7 Ways To Ruin A Technological Revolution (February 5, 2008)">7 Ways To Ruin A Technological Revolution</a> (0)</li>
	<li><a href="http://tuxpirate.com/a-googly-mysql-cluster-talk.html" title="A Googly Mysql Cluster Talk (January 24, 2008)">A Googly Mysql Cluster Talk</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://tuxpirate.com/php-video-tutorial-1-installing-software-2.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://video.google.com/videofile/PHPVideoTutorial1Ins.mp4?docid=-3924210194534442371&amp;itag=7" length="1426" type="video/mp4" />
		</item>
		<item>
		<title>Salesforcecom Appexchange Overview And Qa</title>
		<link>http://tuxpirate.com/salesforcecom-appexchange-overview-and-qa.html</link>
		<comments>http://tuxpirate.com/salesforcecom-appexchange-overview-and-qa.html#comments</comments>
		<pubDate>Sat, 01 Mar 2008 18:18:07 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/salesforcecom-appexchange-overview-and-qa.sh</guid>
		<description><![CDATA[Salesforce.com AppExchange Overview and Q&#38;AGoogle engEDU1 hr 3 min &#8211; Aug 15, 2007 Google Tech Talks August 18, 2007 ABSTRACT Wondering why developers are talking about Salesforce.com and Appexchange? What&#8217;s the big deal? Software for sales teams? Big whoop? Salesforce.com has pioneered a business application development and delivery model and they have proven it to [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=bb044c982686f1d3&#038;offsetms=595000&#038;itag=w320&#038;lang=en&#038;sigh=YvgHY4-3VH_KRxPbhpuUlcrOvSk" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">Salesforce.com AppExchange Overview and Q&amp;A</font><br /><font color="green">Google engEDU<br />1 hr 3 min &#8211; Aug 15, 2007</font></p>
<p>Google Tech Talks<br />
August 18, 2007</p>
<p>ABSTRACT</p>
<p>Wondering why developers are talking about Salesforce.com and Appexchange?</p>
<p>What&#8217;s the big deal? Software for sales teams? Big whoop?</p>
<p>Salesforce.com has pioneered a business application <a href="http://tuxpirate.com/howto/development" class="st_tag internal_tag" rel="tag" title="Posts tagged with development">development</a> and delivery model and they have proven it to the tune of thousands of business customers of all sizes who swear by them.</p>
<p>And why do developers care?</p>
<p>Because Salesforce has opened up their infrastructure for developers to leverage in building their own applications. Bang! Instant scalability and reliability!</p>
<p>Wow! So developers save thousands by not having to build their own data center?</p>
<p>Ah, but there&#8217;s more! Salesforce has created a revolutionary platform for developers to market, sell, and distribute their applications!</p>
<p>All On-Demand, no infrastructure required!</p>
<p>Now that is a big deal!</p>
<p>Come hear the Salesforce developer relations team talk about how it all works&#8230;</p>
<p>Their pioneering distribution platform: the Appexchange Their On-Demand developer platform: Apex Their developer network: Apexdeveloper network<span id="more-344"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/salesforcecom-appexchange-overview-and-qa.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/SalesforcecomAppExch.mp4?docid=-2998297682069101846&#038;itag=7">&#8220;Salesforcecom Appexchange Overview And Qa&#8221;</a> (video/mp4)</li>
</ul>
<p></p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://tuxpirate.com/salesforcecom-appexchange-overview-and-qa.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/salesforcecom-appexchange-overview-and-qa.html">Sphere: Related Content</a></span><br/><br/>
	Tags: <a href="http://tuxpirate.com/howto/abstract" title="abstract" rel="tag">abstract</a>, <a href="http://tuxpirate.com/howto/c" title="c" rel="tag">c</a>, <a href="http://tuxpirate.com/howto/development" title="development" rel="tag">development</a>, <a href="http://tuxpirate.com/howto/http" title="http" rel="tag">http</a>, <a href="http://tuxpirate.com/howto/lan" title="lan" rel="tag">lan</a>, <a href="http://tuxpirate.com/howto/network" title="network" rel="tag">network</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</a>, <a href="http://tuxpirate.com/howto/software" title="software" rel="tag">software</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://tuxpirate.com/15-views-of-a-node-link-graph-an-information-visualization-portfolio.html" title="15 Views Of A Node Link Graph: An Information Visualization Portfolio (February 27, 2008)">15 Views Of A Node Link Graph: An Information Visualization Portfolio</a> (0)</li>
	<li><a href="http://tuxpirate.com/235-infinity.html" title="235 Infinity (February 17, 2008)">235 Infinity</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-habits-for-effective-text-editing-20.html" title="7 Habits For Effective Text Editing 20 (February 1, 2008)">7 Habits For Effective Text Editing 20</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-ways-to-ruin-a-technological-revolution.html" title="7 Ways To Ruin A Technological Revolution (February 5, 2008)">7 Ways To Ruin A Technological Revolution</a> (0)</li>
	<li><a href="http://tuxpirate.com/a-googly-mysql-cluster-talk.html" title="A Googly Mysql Cluster Talk (January 24, 2008)">A Googly Mysql Cluster Talk</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://tuxpirate.com/salesforcecom-appexchange-overview-and-qa.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ruby Sig: How To Design A Domain Specific Language</title>
		<link>http://tuxpirate.com/ruby-sig-how-to-design-a-domain-specific-language.html</link>
		<comments>http://tuxpirate.com/ruby-sig-how-to-design-a-domain-specific-language.html#comments</comments>
		<pubDate>Sat, 01 Mar 2008 18:01:19 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[rmi]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/ruby-sig-how-to-design-a-domain-specific-language.sh</guid>
		<description><![CDATA[Ruby Sig: How To Design A Domain Specific LanguageGoogle engEDU1 hr 3 min &#8211; Oct 5, 2006 Google Tech Talks October 5, 2006 David Pollak has been developing commercial software for 28 years. He founded Athena Design and wrote Mesa, the first real-time spreadsheet. David wrote Integer, the first online, collaborative spreadsheet. Since 2000, David [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=73343832502d0d53&#038;offsetms=470000&#038;itag=w320&#038;lang=en&#038;sigh=Trm-oJUXh_C46X_FYqnk1grrBKk" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">Ruby Sig: How To Design A Domain Specific Language</font><br /><font color="green">Google engEDU<br />1 hr 3 min &#8211; Oct 5, 2006</font></p>
<p>Google Tech Talks<br />
October 5, 2006</p>
<p>David Pollak has been developing commercial software for 28 years. He founded Athena Design and wrote Mesa, the first real-time spreadsheet. David wrote Integer, the first online, collaborative spreadsheet. Since 2000, David has been developing domain specific languages for <a href="http://tuxpirate.com/howto/security" class="st_tag internal_tag" rel="tag" title="Posts tagged with security">security</a> and general <a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">web</a> <a href="http://tuxpirate.com/howto/development" class="st_tag internal_tag" rel="tag" title="Posts tagged with development">development</a>.</p>
<p>ABSTRACT<br />
David will describe a framework for developing DSLs which includes:</p>
<p>    * Identifying the constituents in a <a href="http://tuxpirate.com/howto/development" class="st_tag internal_tag" rel="tag" title="Posts tagged with development">development</a> project;<br />
    * Determining the costs and benefits of a DSL for a particular constituency vs. hand-coding functionality for that constituency based on interviews and specs;<br />
    * Identifying the &#8216;thought leader&#8217; in a given constituency and interviewing him or her to determine the semantics of the domain;<br />
    * Determining syntax of the DSL;<br />
    * Mocking up the DSL and &#8216;test driving&#8217; it with the thought leader;<br />
    * Finding appropriate integration points for the DSL into the application;<br />
    * Defining the process by with the Domain Experts will update code in the DSL (e.g., they have a <a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">web</a> page where they can change tax calculation rules vs. they make a change to particular Ruby files as part of a <a href="http://tuxpirate.com/howto/development" class="st_tag internal_tag" rel="tag" title="Posts tagged with development">development</a>/staging/production cycle.); and<br />
    * Iterate over the semantics, syntax, and process to fully integrate Domain Experts into the <a href="http://tuxpirate.com/howto/development" class="st_tag internal_tag" rel="tag" title="Posts tagged with development">development</a> process.<span id="more-237"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/ruby-sig-how-to-design-a-domain-specific-language.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/RubySigHowToDesignAD.mp4?docid=-8103284744220333344&#038;itag=7">&#8220;Ruby Sig: How To Design A Domain Specific Language&#8221;</a> (video/mp4)</li>
</ul>
<p></p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://tuxpirate.com/ruby-sig-how-to-design-a-domain-specific-language.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/ruby-sig-how-to-design-a-domain-specific-language.html">Sphere: Related Content</a></span><br/><br/>
	Tags: <a href="http://tuxpirate.com/howto/abstract" title="abstract" rel="tag">abstract</a>, <a href="http://tuxpirate.com/howto/c" title="c" rel="tag">c</a>, <a href="http://tuxpirate.com/howto/development" title="development" rel="tag">development</a>, <a href="http://tuxpirate.com/howto/howto" title="howto" rel="tag">howto</a>, <a href="http://tuxpirate.com/howto/http" title="http" rel="tag">http</a>, <a href="http://tuxpirate.com/howto/lan" title="lan" rel="tag">lan</a>, <a href="http://tuxpirate.com/howto/rmi" title="rmi" rel="tag">rmi</a>, <a href="http://tuxpirate.com/howto/ruby" title="ruby" rel="tag">ruby</a>, <a href="http://tuxpirate.com/howto/security" title="security" rel="tag">security</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</a>, <a href="http://tuxpirate.com/howto/software" title="software" rel="tag">software</a>, <a href="http://tuxpirate.com/howto/web" title="web" rel="tag">web</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://tuxpirate.com/15-views-of-a-node-link-graph-an-information-visualization-portfolio.html" title="15 Views Of A Node Link Graph: An Information Visualization Portfolio (February 27, 2008)">15 Views Of A Node Link Graph: An Information Visualization Portfolio</a> (0)</li>
	<li><a href="http://tuxpirate.com/235-infinity.html" title="235 Infinity (February 17, 2008)">235 Infinity</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-habits-for-effective-text-editing-20.html" title="7 Habits For Effective Text Editing 20 (February 1, 2008)">7 Habits For Effective Text Editing 20</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-ways-to-ruin-a-technological-revolution.html" title="7 Ways To Ruin A Technological Revolution (February 5, 2008)">7 Ways To Ruin A Technological Revolution</a> (0)</li>
	<li><a href="http://tuxpirate.com/a-googly-mysql-cluster-talk.html" title="A Googly Mysql Cluster Talk (January 24, 2008)">A Googly Mysql Cluster Talk</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://tuxpirate.com/ruby-sig-how-to-design-a-domain-specific-language.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hey What&#8217;s That A Map Hack</title>
		<link>http://tuxpirate.com/hey-whats-that-a-map-hack.html</link>
		<comments>http://tuxpirate.com/hey-whats-that-a-map-hack.html#comments</comments>
		<pubDate>Sat, 01 Mar 2008 11:07:14 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[computer]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[ssl]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/hey-whats-that-a-map-hack.sh</guid>
		<description><![CDATA[Hey, What&#8217;s That? A Map HackGoogle engEDU51 min &#8211; May 8, 2007 Google Tech Talks May 8, 2007 ABSTRACT Designed to answer the question &#34;What am I looking at?&#34; when standing on a hilltop or pulled over at a scenic overlook, HeyWhatsThat.com has garnered reviews like &#34;Just when I thought I was in danger of [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=e7b6ebabe176e65f&#038;offsetms=345000&#038;itag=w320&#038;lang=en&#038;sigh=BZgmjyGY4JcZgQGf3cemg3R3khw" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">Hey, What&#8217;s That? A Map Hack</font><br /><font color="green">Google engEDU<br />51 min &#8211; May 8, 2007</font></p>
<p>Google Tech Talks<br />
May 8, 2007</p>
<p>ABSTRACT</p>
<p>Designed to answer the question &quot;What am I looking at?&quot; when standing on a hilltop or pulled over at a scenic overlook, HeyWhatsThat.com has garnered reviews like &quot;Just when I thought I was in danger of becoming a jaded customer of the mass mapping space, here&#8217;s a site that effortlessly returns me to a state of slack-jawed wonder&quot; (OgleEarth). In addition to peak detection and identification, it offers viewshed computations, elevation contours, elevation profiles, and integration with Google Maps and Google Earth. This talk &#8212; given by Michael Kosowsky, designer and proprieter of HeyWhatsThat.com &#8212; will focus on what it is and how it got to be that way.</p>
<p>http://www.heywhatsthat.com/</p>
<p>http://www.heywhatsthat.com/faq.html</p>
<p>Speaker:  Michael Kosowsky</p>
<p>Michael Kosowsky has more than 25 years of experience in software <a href="http://tuxpirate.com/howto/development" class="st_tag internal_tag" rel="tag" title="Posts tagged with development">development</a>, on platforms ranging from embedded microprocessors to supercomputers. Currently sole proprietor of the HeyWhatsThat.com <a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">web</a> site, previous roles include founder and CTO of Great Point Design, where he developed its desktop photo application and <a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">web</a> service; founder and CTO of Momentum, Inc., where he led the <a href="http://tuxpirate.com/howto/development" class="st_tag internal_tag" rel="tag" title="Posts tagged with development">development</a> and patenting of a portable client-server communications technology; and software engineer for The Jackson Laboratory and DNA Sciences, where he implemented systems for visualizing and sharing genomic data.<span id="more-475"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/hey-whats-that-a-map-hack.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/HeyWhatsThatAMapHack.mp4?docid=6381103931631556399&#038;itag=7">&#8220;Hey What&#8217;s That A Map Hack&#8221;</a> (video/mp4)</li>
</ul>
<p>
<ul>
<li>[1] <a href="http://www.heywhatsthat.com/" rel="nofollow"><b>Hey What&#8217;s That A Map Hack</b></a></li>
</ul>
<p></p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://tuxpirate.com/hey-whats-that-a-map-hack.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/hey-whats-that-a-map-hack.html">Sphere: Related Content</a></span><br/><br/>
	Tags: <a href="http://tuxpirate.com/howto/abstract" title="abstract" rel="tag">abstract</a>, <a href="http://tuxpirate.com/howto/c" title="c" rel="tag">c</a>, <a href="http://tuxpirate.com/howto/computer" title="computer" rel="tag">computer</a>, <a href="http://tuxpirate.com/howto/development" title="development" rel="tag">development</a>, <a href="http://tuxpirate.com/howto/html" title="html" rel="tag">html</a>, <a href="http://tuxpirate.com/howto/http" title="http" rel="tag">http</a>, <a href="http://tuxpirate.com/howto/lan" title="lan" rel="tag">lan</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</a>, <a href="http://tuxpirate.com/howto/software" title="software" rel="tag">software</a>, <a href="http://tuxpirate.com/howto/ssl" title="ssl" rel="tag">ssl</a>, <a href="http://tuxpirate.com/howto/web" title="web" rel="tag">web</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://tuxpirate.com/15-views-of-a-node-link-graph-an-information-visualization-portfolio.html" title="15 Views Of A Node Link Graph: An Information Visualization Portfolio (February 27, 2008)">15 Views Of A Node Link Graph: An Information Visualization Portfolio</a> (0)</li>
	<li><a href="http://tuxpirate.com/235-infinity.html" title="235 Infinity (February 17, 2008)">235 Infinity</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-habits-for-effective-text-editing-20.html" title="7 Habits For Effective Text Editing 20 (February 1, 2008)">7 Habits For Effective Text Editing 20</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-ways-to-ruin-a-technological-revolution.html" title="7 Ways To Ruin A Technological Revolution (February 5, 2008)">7 Ways To Ruin A Technological Revolution</a> (0)</li>
	<li><a href="http://tuxpirate.com/a-googly-mysql-cluster-talk.html" title="A Googly Mysql Cluster Talk (January 24, 2008)">A Googly Mysql Cluster Talk</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://tuxpirate.com/hey-whats-that-a-map-hack.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Googly Mysql Cluster Talk</title>
		<link>http://tuxpirate.com/a-googly-mysql-cluster-talk-2.html</link>
		<comments>http://tuxpirate.com/a-googly-mysql-cluster-talk-2.html#comments</comments>
		<pubDate>Fri, 29 Feb 2008 22:16:21 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[introduction]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[nis]]></category>
		<category><![CDATA[rmi]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/a-googly-mysql-cluster-talk-2.sh</guid>
		<description><![CDATA[A Googly MySQL Cluster TalkGoogle engEDU55 min &#8211; Apr 28, 2006 Google TechTalks April 28, 2006 Stewart Smith Stewart Smith works for MySQL AB as a software engineer working on MySQL Cluster. He is an active member of the free and open source software community, especially in Australia. ABSTRACT Part 1 &#8211; Introduction to MySQL [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=46f1da06ec2aec6b&#038;offsetms=415000&#038;itag=w320&#038;lang=en&#038;sigh=nqfRp1XnpfvRRadDkKxGz08tjF8" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">A Googly MySQL Cluster Talk</font><br /><font color="green">Google engEDU<br />55 min &#8211; Apr 28, 2006</font></p>
<p>Google TechTalks<br />
April 28, 2006</p>
<p>Stewart Smith<br />
Stewart Smith works for MySQL AB as a software engineer working on MySQL Cluster. He is an active member of the free and open source software community, especially in Australia.</p>
<p>ABSTRACT<br />
Part 1 &#8211; <a href="http://tuxpirate.com/howto/introduction" class="st_tag internal_tag" rel="tag" title="Posts tagged with introduction">Introduction</a> to MySQL Cluster The NDB storage engine (MySQL Cluster) is a high-availability storage engine for MySQL. It provides synchronous replication between storage nodes and many mysql servers having a consistent view of the database. In 4.1 and 5.0 it&#8217;s a main memory database, but in 5.1 non-indexed attributes can be stored on disk. NDB also provides a lot of determinism in system resource usage. I&#8217;ll talk a bit about that.</p>
<p>Part 2 &#8211; New features in 5.1 including cluster to cluster replication, disk based data and a bunch of other things. anybody that is attending the mysql users conference may find this eerily familiar.<span id="more-308"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/a-googly-mysql-cluster-talk-2.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/AGooglyMySQLClusterT.mp4?docid=-4567104036778249401&#038;itag=7">&#8220;A Googly Mysql Cluster Talk&#8221;</a> (video/mp4)</li>
</ul>
<p></p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://tuxpirate.com/a-googly-mysql-cluster-talk-2.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/a-googly-mysql-cluster-talk-2.html">Sphere: Related Content</a></span><br/><br/>
	Tags: <a href="http://tuxpirate.com/howto/abstract" title="abstract" rel="tag">abstract</a>, <a href="http://tuxpirate.com/howto/c" title="c" rel="tag">c</a>, <a href="http://tuxpirate.com/howto/http" title="http" rel="tag">http</a>, <a href="http://tuxpirate.com/howto/introduction" title="introduction" rel="tag">introduction</a>, <a href="http://tuxpirate.com/howto/lan" title="lan" rel="tag">lan</a>, <a href="http://tuxpirate.com/howto/mysql" title="mysql" rel="tag">mysql</a>, <a href="http://tuxpirate.com/howto/nis" title="nis" rel="tag">nis</a>, <a href="http://tuxpirate.com/howto/rmi" title="rmi" rel="tag">rmi</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</a>, <a href="http://tuxpirate.com/howto/software" title="software" rel="tag">software</a>, <a href="http://tuxpirate.com/howto/sql" title="sql" rel="tag">sql</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://tuxpirate.com/15-views-of-a-node-link-graph-an-information-visualization-portfolio.html" title="15 Views Of A Node Link Graph: An Information Visualization Portfolio (February 27, 2008)">15 Views Of A Node Link Graph: An Information Visualization Portfolio</a> (0)</li>
	<li><a href="http://tuxpirate.com/235-infinity.html" title="235 Infinity (February 17, 2008)">235 Infinity</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-habits-for-effective-text-editing-20.html" title="7 Habits For Effective Text Editing 20 (February 1, 2008)">7 Habits For Effective Text Editing 20</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-ways-to-ruin-a-technological-revolution.html" title="7 Ways To Ruin A Technological Revolution (February 5, 2008)">7 Ways To Ruin A Technological Revolution</a> (0)</li>
	<li><a href="http://tuxpirate.com/a-googly-mysql-cluster-talk.html" title="A Googly Mysql Cluster Talk (January 24, 2008)">A Googly Mysql Cluster Talk</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://tuxpirate.com/a-googly-mysql-cluster-talk-2.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Static Analysis For Software Defect Detection</title>
		<link>http://tuxpirate.com/using-static-analysis-for-software-defect-detection.html</link>
		<comments>http://tuxpirate.com/using-static-analysis-for-software-defect-detection.html#comments</comments>
		<pubDate>Fri, 29 Feb 2008 16:00:53 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[routine]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/using-static-analysis-for-software-defect-detection.sh</guid>
		<description><![CDATA[Using Static Analysis For Software Defect DetectionGoogle engEDU1 hr 3 min &#8211; Jul 6, 2006 Google TechTalks July 6, 2006 William Pugh ABSTRACT I&#8217;ll talk about some of my experience in using and expanding static analysis tools for defect detection. The FindBugs tool developed at the Univ. of Maryland is now being widely used, including [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=397c2bac97aa86e0&#038;offsetms=120000&#038;itag=w320&#038;lang=en&#038;sigh=xtldr8jDm7SbffSOFdLnfaIyA9I" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">Using Static Analysis For Software Defect Detection</font><br /><font color="green">Google engEDU<br />1 hr 3 min &#8211; Jul 6, 2006</font></p>
<p>Google TechTalks<br />
July 6, 2006</p>
<p>William Pugh</p>
<p>ABSTRACT<br />
I&#8217;ll talk about some of my experience in using and expanding static analysis tools for defect detection. The FindBugs tool developed at the Univ. of Maryland is now being widely used, including inside Google.</p>
<p>I&#8217;ll give an overview of FindBugs, show some of the kinds of errors we routinely find in production code, discuss the methodology we use for enhancing and expanding FindBugs and some of the recent additions to it, discuss ways of incorporating FindBugs into your <a href="http://tuxpirate.com/howto/development" class="st_tag internal_tag" rel="tag" title="Posts tagged with development">development</a> process (such as being able to get a report of all the warnings introduced since the last release of your software), and talk about the future of static analysis, including things such as a new <a href="http://tuxpirate.com/howto/java" class="st_tag internal_tag" rel="tag" title="Posts tagged with java">Java</a> JSR to provide standard annotations for things such as @NonNull and @Tainted.<span id="more-356"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/using-static-analysis-for-software-defect-detection.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/UsingStaticAnalysisF.mp4?docid=-8150751070230264609&#038;itag=7">&#8220;Using Static Analysis For Software Defect Detection&#8221;</a> (video/mp4)</li>
</ul>
<p></p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://tuxpirate.com/using-static-analysis-for-software-defect-detection.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/using-static-analysis-for-software-defect-detection.html">Sphere: Related Content</a></span><br/><br/>
	Tags: <a href="http://tuxpirate.com/howto/abstract" title="abstract" rel="tag">abstract</a>, <a href="http://tuxpirate.com/howto/c" title="c" rel="tag">c</a>, <a href="http://tuxpirate.com/howto/development" title="development" rel="tag">development</a>, <a href="http://tuxpirate.com/howto/http" title="http" rel="tag">http</a>, <a href="http://tuxpirate.com/howto/java" title="java" rel="tag">java</a>, <a href="http://tuxpirate.com/howto/lan" title="lan" rel="tag">lan</a>, <a href="http://tuxpirate.com/howto/routine" title="routine" rel="tag">routine</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</a>, <a href="http://tuxpirate.com/howto/software" title="software" rel="tag">software</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://tuxpirate.com/15-views-of-a-node-link-graph-an-information-visualization-portfolio.html" title="15 Views Of A Node Link Graph: An Information Visualization Portfolio (February 27, 2008)">15 Views Of A Node Link Graph: An Information Visualization Portfolio</a> (0)</li>
	<li><a href="http://tuxpirate.com/235-infinity.html" title="235 Infinity (February 17, 2008)">235 Infinity</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-habits-for-effective-text-editing-20.html" title="7 Habits For Effective Text Editing 20 (February 1, 2008)">7 Habits For Effective Text Editing 20</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-ways-to-ruin-a-technological-revolution.html" title="7 Ways To Ruin A Technological Revolution (February 5, 2008)">7 Ways To Ruin A Technological Revolution</a> (0)</li>
	<li><a href="http://tuxpirate.com/a-googly-mysql-cluster-talk.html" title="A Googly Mysql Cluster Talk (January 24, 2008)">A Googly Mysql Cluster Talk</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://tuxpirate.com/using-static-analysis-for-software-defect-detection.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open Source Speaker Series: Practical Mythtv</title>
		<link>http://tuxpirate.com/open-source-speaker-series-practical-mythtv.html</link>
		<comments>http://tuxpirate.com/open-source-speaker-series-practical-mythtv.html#comments</comments>
		<pubDate>Thu, 28 Feb 2008 11:48:14 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/open-source-speaker-series-practical-mythtv.sh</guid>
		<description><![CDATA[Open Source Speaker Series: Practical MythTVGoogle engEDU57 min &#8211; Aug 16, 2007 Google Tech Talks August 16, 2007 ABSTRACT MythTV is a powerful open source personal video recorder. It records television off the air, plays downloaded media files, DVDs, and audio files. It also includes a web browser, RSS reader, weather applet, and much more. [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=5296555792d7c7d3&#038;offsetms=5000&#038;itag=w320&#038;lang=en&#038;sigh=FMTr-0RdfGK_g7MdbZ-cbKWX3do" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">Open Source Speaker Series: Practical MythTV</font><br /><font color="green">Google engEDU<br />57 min &#8211; Aug 16, 2007</font></p>
<p>Google Tech Talks<br />
August 16, 2007</p>
<p>ABSTRACT</p>
<p>MythTV is a powerful open source personal video recorder. It records television off the air, plays downloaded media files, DVDs, and audio files. It also includes a <a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">web</a> browser, RSS reader, weather applet, and much more. During this talk Michael will introduce MythTV, show off the frontend interface, MythWeb, talk about the current challenges with guide data in the United States, and discuss some of the upcoming features. Michael is a coauthor of &quot;Practical MythTV&quot;, which was published in April 2007.</p>
<p>Michael Still is currently a Site Reliability Engineer at Google. Before that, he was a senior software engineer at TOWER Software in Australia. For many years he has been using his spare time to work on open source projects of various forms. This includes a book on ImageMagick in 2005, and a book on MythTV in 2007.<span id="more-262"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/open-source-speaker-series-practical-mythtv.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/OpenSourceSpeakerSer.mp4?docid=-6641045817693171683&#038;itag=7">&#8220;Open Source Speaker Series: Practical Mythtv&#8221;</a> (video/mp4)</li>
</ul>
<p></p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://tuxpirate.com/open-source-speaker-series-practical-mythtv.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/open-source-speaker-series-practical-mythtv.html">Sphere: Related Content</a></span><br/><br/>
	Tags: <a href="http://tuxpirate.com/howto/abstract" title="abstract" rel="tag">abstract</a>, <a href="http://tuxpirate.com/howto/c" title="c" rel="tag">c</a>, <a href="http://tuxpirate.com/howto/http" title="http" rel="tag">http</a>, <a href="http://tuxpirate.com/howto/lan" title="lan" rel="tag">lan</a>, <a href="http://tuxpirate.com/howto/rss" title="rss" rel="tag">rss</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</a>, <a href="http://tuxpirate.com/howto/software" title="software" rel="tag">software</a>, <a href="http://tuxpirate.com/howto/web" title="web" rel="tag">web</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://tuxpirate.com/15-views-of-a-node-link-graph-an-information-visualization-portfolio.html" title="15 Views Of A Node Link Graph: An Information Visualization Portfolio (February 27, 2008)">15 Views Of A Node Link Graph: An Information Visualization Portfolio</a> (0)</li>
	<li><a href="http://tuxpirate.com/235-infinity.html" title="235 Infinity (February 17, 2008)">235 Infinity</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-habits-for-effective-text-editing-20.html" title="7 Habits For Effective Text Editing 20 (February 1, 2008)">7 Habits For Effective Text Editing 20</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-ways-to-ruin-a-technological-revolution.html" title="7 Ways To Ruin A Technological Revolution (February 5, 2008)">7 Ways To Ruin A Technological Revolution</a> (0)</li>
	<li><a href="http://tuxpirate.com/a-googly-mysql-cluster-talk.html" title="A Googly Mysql Cluster Talk (January 24, 2008)">A Googly Mysql Cluster Talk</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://tuxpirate.com/open-source-speaker-series-practical-mythtv.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Generation Of Math Software From Maplesoft</title>
		<link>http://tuxpirate.com/new-generation-of-math-software-from-maplesoft.html</link>
		<comments>http://tuxpirate.com/new-generation-of-math-software-from-maplesoft.html#comments</comments>
		<pubDate>Thu, 28 Feb 2008 07:18:28 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[computer]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[ssi]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/new-generation-of-math-software-from-maplesoft.sh</guid>
		<description><![CDATA[New generation of math software from MaplesoftGoogle engEDU52 min &#8211; Sep 11, 2007 Google Tech Talks September 11, 2007 ABSTRACT The name Maple is synonymous with doing complex math on computers. Best known for its symbolic or algebraic computation abilities, Maple is one of the most important tools for the modern applied mathematician and scientist. [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=522dd082a9c71a84&#038;offsetms=480000&#038;itag=w320&#038;lang=en&#038;sigh=hHXnC_ghv9vMsmMI_WhiGl7cNzY" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">New generation of math software from Maplesoft</font><br /><font color="green">Google engEDU<br />52 min &#8211; Sep 11, 2007</font></p>
<p>Google Tech Talks<br />
September 11, 2007</p>
<p>ABSTRACT</p>
<p>The name Maple is synonymous with doing complex math on computers. Best known for its symbolic or algebraic computation abilities, Maple is one of the most important tools for the modern applied mathematician and scientist. Many of you are likely familiar with Maple from college but you&#8217;ve probably not kept up to date with latest developments. This presentation will present some of the latest product developments from Maplesoft. Topics include</p>
<p>- developments in high performance numerical computation<br />
- recent advances in symbolic computing<br />
- new Maple libraries including graph theory, statistics, optimization, polynomial operations, and more<br />
- parallel and grid computing<br />
- knowledge capture for mathematical documents<br />
- the Maple programming language and application <a href="http://tuxpirate.com/howto/development" class="st_tag internal_tag" rel="tag" title="Posts tagged with development">development</a><br />
- overview of new add-on products including global optimization, and modeling and simulation</p>
<p>The presenter will be Mohamed Bendame, a senior engineer from Maplesoft. The presentations will include an open Q&amp;A session.<span id="more-293"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/new-generation-of-math-software-from-maplesoft.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/Newgenerationofmaths.mp4?docid=-4452381101646798503&#038;itag=7">&#8220;New Generation Of Math Software From Maplesoft&#8221;</a> (video/mp4)</li>
</ul>
<p></p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://tuxpirate.com/new-generation-of-math-software-from-maplesoft.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/new-generation-of-math-software-from-maplesoft.html">Sphere: Related Content</a></span><br/><br/>
	Tags: <a href="http://tuxpirate.com/howto/abstract" title="abstract" rel="tag">abstract</a>, <a href="http://tuxpirate.com/howto/c" title="c" rel="tag">c</a>, <a href="http://tuxpirate.com/howto/computer" title="computer" rel="tag">computer</a>, <a href="http://tuxpirate.com/howto/development" title="development" rel="tag">development</a>, <a href="http://tuxpirate.com/howto/http" title="http" rel="tag">http</a>, <a href="http://tuxpirate.com/howto/lan" title="lan" rel="tag">lan</a>, <a href="http://tuxpirate.com/howto/programming" title="programming" rel="tag">programming</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</a>, <a href="http://tuxpirate.com/howto/software" title="software" rel="tag">software</a>, <a href="http://tuxpirate.com/howto/ssi" title="ssi" rel="tag">ssi</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://tuxpirate.com/15-views-of-a-node-link-graph-an-information-visualization-portfolio.html" title="15 Views Of A Node Link Graph: An Information Visualization Portfolio (February 27, 2008)">15 Views Of A Node Link Graph: An Information Visualization Portfolio</a> (0)</li>
	<li><a href="http://tuxpirate.com/235-infinity.html" title="235 Infinity (February 17, 2008)">235 Infinity</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-habits-for-effective-text-editing-20.html" title="7 Habits For Effective Text Editing 20 (February 1, 2008)">7 Habits For Effective Text Editing 20</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-ways-to-ruin-a-technological-revolution.html" title="7 Ways To Ruin A Technological Revolution (February 5, 2008)">7 Ways To Ruin A Technological Revolution</a> (0)</li>
	<li><a href="http://tuxpirate.com/a-googly-mysql-cluster-talk.html" title="A Googly Mysql Cluster Talk (January 24, 2008)">A Googly Mysql Cluster Talk</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://tuxpirate.com/new-generation-of-math-software-from-maplesoft.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Fit: An Open-source Testing Framework</title>
		<link>http://tuxpirate.com/using-fit-an-open-source-testing-framework.html</link>
		<comments>http://tuxpirate.com/using-fit-an-open-source-testing-framework.html#comments</comments>
		<pubDate>Wed, 27 Feb 2008 16:30:12 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/using-fit-an-open-source-testing-framework.sh</guid>
		<description><![CDATA[Using Fit: An Open-Source Testing FrameworkGoogle engEDU54 min &#8211; Feb 9, 2006 Google TechTalks February 9, 2006 Rick Mugridge Rick Mugridge is the lead author of the first book on storytests: &#34;Fit for Developing Software&#34;. He has developed and is evolving FitLibrary to better support storytest driven development. He is a leading thinker and inventor [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=f93da939c0d5f138&#038;offsetms=315000&#038;itag=w320&#038;lang=en&#038;sigh=k76PEkBgESC9OS9KaiYmC_SFa0Q" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">Using Fit: An Open-Source Testing Framework</font><br /><font color="green">Google engEDU<br />54 min &#8211; Feb 9, 2006</font></p>
<p>Google TechTalks<br />
February 9, 2006</p>
<p>Rick Mugridge</p>
<p>Rick Mugridge is the lead author of the first book on storytests: &quot;Fit for Developing Software&quot;. He has developed and is evolving FitLibrary to better support storytest driven <a href="http://tuxpirate.com/howto/development" class="st_tag internal_tag" rel="tag" title="Posts tagged with development">development</a>. He is a leading thinker and inventor in this area, and consults and coaches internationally in storytesting, executable specifications, and agile software <a href="http://tuxpirate.com/howto/development" class="st_tag internal_tag" rel="tag" title="Posts tagged with development">development</a>.</p>
<p>ABSTRACT<br />
We raise four software <a href="http://tuxpirate.com/howto/development" class="st_tag internal_tag" rel="tag" title="Posts tagged with development">development</a> issues and show how Fit can be used to address them. The issues are as follows: (1) How can we improve test coverage on a legacy system without discouraging its evolution? (2) Now that we have a successful product with a great UI, how do we provide program access, such as through SOAP? (3) How can QA be involved earlier and more effectively? (4) How can product managers better utilise their expertise?</p>
<p>Each of these issues can be addressed with Fit storytests. Storytests satisfy the demands of both requirements and quality assurance, in an amalgam that initially looks weird and counter-intuitive. Storytests are concrete examples that express important things about the business domain and about the system. They are matched and generalised in the code, using the same &quot;ubiquitous language&quot;. Week by week, as thinking and understanding grow and change, the storytests grow and change. And so the code evolves.<span id="more-230"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/using-fit-an-open-source-testing-framework.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/UsingFitAnOpenSource.mp4?docid=-7618420216108922950&#038;itag=7">&#8220;Using Fit: An Open-source Testing Framework&#8221;</a> (video/mp4)</li>
</ul>
<p></p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://tuxpirate.com/using-fit-an-open-source-testing-framework.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/using-fit-an-open-source-testing-framework.html">Sphere: Related Content</a></span><br/><br/>
	Tags: <a href="http://tuxpirate.com/howto/abstract" title="abstract" rel="tag">abstract</a>, <a href="http://tuxpirate.com/howto/c" title="c" rel="tag">c</a>, <a href="http://tuxpirate.com/howto/development" title="development" rel="tag">development</a>, <a href="http://tuxpirate.com/howto/http" title="http" rel="tag">http</a>, <a href="http://tuxpirate.com/howto/lan" title="lan" rel="tag">lan</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</a>, <a href="http://tuxpirate.com/howto/software" title="software" rel="tag">software</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://tuxpirate.com/15-views-of-a-node-link-graph-an-information-visualization-portfolio.html" title="15 Views Of A Node Link Graph: An Information Visualization Portfolio (February 27, 2008)">15 Views Of A Node Link Graph: An Information Visualization Portfolio</a> (0)</li>
	<li><a href="http://tuxpirate.com/235-infinity.html" title="235 Infinity (February 17, 2008)">235 Infinity</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-habits-for-effective-text-editing-20.html" title="7 Habits For Effective Text Editing 20 (February 1, 2008)">7 Habits For Effective Text Editing 20</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-ways-to-ruin-a-technological-revolution.html" title="7 Ways To Ruin A Technological Revolution (February 5, 2008)">7 Ways To Ruin A Technological Revolution</a> (0)</li>
	<li><a href="http://tuxpirate.com/a-googly-mysql-cluster-talk.html" title="A Googly Mysql Cluster Talk (January 24, 2008)">A Googly Mysql Cluster Talk</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://tuxpirate.com/using-fit-an-open-source-testing-framework.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Phototechedu Day 12: High Dynamic Range Image Capture</title>
		<link>http://tuxpirate.com/phototechedu-day-12-high-dynamic-range-image-capture.html</link>
		<comments>http://tuxpirate.com/phototechedu-day-12-high-dynamic-range-image-capture.html#comments</comments>
		<pubDate>Tue, 26 Feb 2008 08:22:47 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[ssi]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/phototechedu-day-12-high-dynamic-range-image-capture.sh</guid>
		<description><![CDATA[PhotoTechEDU Day 12: High Dynamic Range Image CaptureGoogle engEDU1 hr &#8211; Apr 11, 2007 Google Tech Talks April 11, 2007 ABSTRACT Although digital imaging has been around for nearly 40 years, the past decade has seen the nearly complete replacement of analog film by digital sensors, most of which capture only a tenth the dynamic [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=d0eac5fecfd3bcae&#038;offsetms=5000&#038;itag=w320&#038;lang=en&#038;sigh=YJSTQpGBl41IDiOgpPs5_EtEQYY" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">PhotoTechEDU Day 12: High Dynamic Range Image Capture</font><br /><font color="green">Google engEDU<br />1 hr &#8211; Apr 11, 2007</font></p>
<p>Google Tech Talks<br />
April 11, 2007</p>
<p>ABSTRACT</p>
<p>Although digital imaging has been around for nearly 40 years, the past decade has seen the nearly complete replacement of analog film by digital sensors, most of which capture only a tenth the dynamic range of the black and white film Ansel Adams worked with 80 years ago. Using multiple exposure techniques (or advanced sensors), it is in fact possible to turn this around and capture ten times the range of film, equalling or surpassing the capacity of human vision. Greg will introduce some of the concepts and present a few details of HDR imaging in the context of digital photography, and demonstrate interactive software he has developed to assist in the merging of bracketed exposures.<br />
# useful properties of light and image formation<br />
# theory and techniques of photographic optics and image capture<br />
# theory of colorimetry and techniques of color reproduction<br />
# where and how photography is being used in Google products and projects<br />
# what tools exist inside Google for photographic image storage, processing, etc.<br />
# and lots more&#8230;<span id="more-431"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/phototechedu-day-12-high-dynamic-range-image-capture.html"><em>Click here to view the embedded video.</em></a></p></p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://tuxpirate.com/phototechedu-day-12-high-dynamic-range-image-capture.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/phototechedu-day-12-high-dynamic-range-image-capture.html">Sphere: Related Content</a></span><br/><br/>
	Tags: <a href="http://tuxpirate.com/howto/abstract" title="abstract" rel="tag">abstract</a>, <a href="http://tuxpirate.com/howto/c" title="c" rel="tag">c</a>, <a href="http://tuxpirate.com/howto/http" title="http" rel="tag">http</a>, <a href="http://tuxpirate.com/howto/lan" title="lan" rel="tag">lan</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</a>, <a href="http://tuxpirate.com/howto/software" title="software" rel="tag">software</a>, <a href="http://tuxpirate.com/howto/ssi" title="ssi" rel="tag">ssi</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://tuxpirate.com/15-views-of-a-node-link-graph-an-information-visualization-portfolio.html" title="15 Views Of A Node Link Graph: An Information Visualization Portfolio (February 27, 2008)">15 Views Of A Node Link Graph: An Information Visualization Portfolio</a> (0)</li>
	<li><a href="http://tuxpirate.com/235-infinity.html" title="235 Infinity (February 17, 2008)">235 Infinity</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-habits-for-effective-text-editing-20.html" title="7 Habits For Effective Text Editing 20 (February 1, 2008)">7 Habits For Effective Text Editing 20</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-ways-to-ruin-a-technological-revolution.html" title="7 Ways To Ruin A Technological Revolution (February 5, 2008)">7 Ways To Ruin A Technological Revolution</a> (0)</li>
	<li><a href="http://tuxpirate.com/a-googly-mysql-cluster-talk.html" title="A Googly Mysql Cluster Talk (January 24, 2008)">A Googly Mysql Cluster Talk</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://tuxpirate.com/phototechedu-day-12-high-dynamic-range-image-capture.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bgp At 18: Lessons In Protocol Design</title>
		<link>http://tuxpirate.com/bgp-at-18-lessons-in-protocol-design.html</link>
		<comments>http://tuxpirate.com/bgp-at-18-lessons-in-protocol-design.html#comments</comments>
		<pubDate>Mon, 25 Feb 2008 13:55:43 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[ssl]]></category>
		<category><![CDATA[vpn]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/bgp-at-18-lessons-in-protocol-design.sh</guid>
		<description><![CDATA[BGP at 18: Lessons In Protocol DesignGoogle engEDU57 min &#8211; Apr 17, 2007 Google Tech Talks April 17, 2007 ABSTRACT 18th anniversary of BGP. In this talk we examine the evolution of BGP over these 18 years, and look at the lessons we could learn from this. Dr. Yakov Rekhter joined Juniper Networks in Dec [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=67c18262e1976710&#038;offsetms=440000&#038;itag=w320&#038;lang=en&#038;sigh=4iPwVBWlTpvz4LWGAf9dOp-q3oQ" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">BGP at 18: Lessons In Protocol Design</font><br /><font color="green">Google engEDU<br />57 min &#8211; Apr 17, 2007</font></p>
<p>Google Tech Talks<br />
April 17, 2007</p>
<p>ABSTRACT</p>
<p>18th anniversary of BGP. In this talk we examine the evolution of BGP over these 18 years, and look at the lessons we could learn from this.</p>
<p>Dr. Yakov Rekhter joined Juniper Networks in Dec 2000, where he is a Distinguished Engineer. Prior to joining Juniper, Yakov worked at Cisco Systems, where he was a Cisco Fellow. Prior to joining Cisco in 1995, he worked at IBM T.J. Watson Research Center.</p>
<p>Yakov Rekhter was one of the leading architects and a major software developer of the NSFNET Backbone Phase II. He co-designed the Border Gateway Protocol (BGP). He was also one of the lead designers of Tag Switching, BGP/MPLS based VPNs, and MPLS Traffic Engineering. Among his most recent activities is the work on Generalized Multi-Protocol Label Switching (GMPLS). His other contributions to contemporary Internet technology include: Classless Inter-Domain Routing (CIDR) and IP address allocation for private Internets.</p>
<p>He is the author or co-author of over 40 IETF RFCs, and numerous papers and articles on TCP/IP and the Internet. His recent books include: &quot;MPLS: Technology and Applications&quot; (Morgan Kauffman, 2000) and &quot;Switching in IP Networks: IP Switching, Tag Switching and Related Technologies&quot; (Morgan Kauffman, 1998).<span id="more-253"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/bgp-at-18-lessons-in-protocol-design.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/BGPat18LessonsInProt.mp4?docid=3363016304060792712&#038;itag=7">&#8220;Bgp At 18: Lessons In Protocol Design&#8221;</a> (video/mp4)</li>
</ul>
<p></p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://tuxpirate.com/bgp-at-18-lessons-in-protocol-design.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/bgp-at-18-lessons-in-protocol-design.html">Sphere: Related Content</a></span><br/><br/>
	Tags: <a href="http://tuxpirate.com/howto/abstract" title="abstract" rel="tag">abstract</a>, <a href="http://tuxpirate.com/howto/c" title="c" rel="tag">c</a>, <a href="http://tuxpirate.com/howto/http" title="http" rel="tag">http</a>, <a href="http://tuxpirate.com/howto/lan" title="lan" rel="tag">lan</a>, <a href="http://tuxpirate.com/howto/network" title="network" rel="tag">network</a>, <a href="http://tuxpirate.com/howto/search" title="search" rel="tag">search</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</a>, <a href="http://tuxpirate.com/howto/software" title="software" rel="tag">software</a>, <a href="http://tuxpirate.com/howto/ssl" title="ssl" rel="tag">ssl</a>, <a href="http://tuxpirate.com/howto/vpn" title="vpn" rel="tag">vpn</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://tuxpirate.com/15-views-of-a-node-link-graph-an-information-visualization-portfolio.html" title="15 Views Of A Node Link Graph: An Information Visualization Portfolio (February 27, 2008)">15 Views Of A Node Link Graph: An Information Visualization Portfolio</a> (0)</li>
	<li><a href="http://tuxpirate.com/235-infinity.html" title="235 Infinity (February 17, 2008)">235 Infinity</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-habits-for-effective-text-editing-20.html" title="7 Habits For Effective Text Editing 20 (February 1, 2008)">7 Habits For Effective Text Editing 20</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-ways-to-ruin-a-technological-revolution.html" title="7 Ways To Ruin A Technological Revolution (February 5, 2008)">7 Ways To Ruin A Technological Revolution</a> (0)</li>
	<li><a href="http://tuxpirate.com/a-googly-mysql-cluster-talk.html" title="A Googly Mysql Cluster Talk (January 24, 2008)">A Googly Mysql Cluster Talk</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://tuxpirate.com/bgp-at-18-lessons-in-protocol-design.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Beyond Test Driven Development: Behaviour Driven Development</title>
		<link>http://tuxpirate.com/beyond-test-driven-development-behaviour-driven-development.html</link>
		<comments>http://tuxpirate.com/beyond-test-driven-development-behaviour-driven-development.html#comments</comments>
		<pubDate>Mon, 25 Feb 2008 09:54:34 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[ssi]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/beyond-test-driven-development-behaviour-driven-development.sh</guid>
		<description><![CDATA[Beyond Test Driven Development: Behaviour Driven DevelopmentGoogle engEDU48 min &#8211; Mar 17, 2006 Google TechTalks March 17, 2006 Dave Astels Dave Astels (co-author of &#34;A Practical Guide to eXtreme Programming&#34; and author of Jolt Award winning &#34;Test-driven Development: A Practical Guide&#34;) has over 2 decades of experience in the software field, most of that involved [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=b274c72bd6d5d331&#038;offsetms=400000&#038;itag=w320&#038;lang=en&#038;sigh=RPjz2dXZ2DUPFFXML0gkexcJWJw" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">Beyond Test Driven <a href="http://tuxpirate.com/howto/development" class="st_tag internal_tag" rel="tag" title="Posts tagged with development">Development</a>: Behaviour Driven <a href="http://tuxpirate.com/howto/development" class="st_tag internal_tag" rel="tag" title="Posts tagged with development">Development</a></font><br /><font color="green">Google engEDU<br />48 min &#8211; Mar 17, 2006</font></p>
<p>Google TechTalks<br />
March 17, 2006</p>
<p>Dave Astels</p>
<p>Dave Astels (co-author of &quot;A Practical Guide to eXtreme Programming&quot; and author of Jolt Award winning &quot;Test-driven <a href="http://tuxpirate.com/howto/development" class="st_tag internal_tag" rel="tag" title="Posts tagged with development">Development</a>: A Practical Guide&quot;) has over 2 decades of experience in the software field, most of that involved with object-oriented technologies and techniques. Dave has been studying, practicing, teaching, evangelising, and coaching XP and Agile Processes since 1998. Dave&#8217;s experience ranges from embedded process control systems to consumer products (both consumer electronics and shrinkwrapped software) to energy trading systems. Dave is an independant software consultant specializing in the areas of agile process, programming practices, and object design/architecture. Dave is one of the thought leaders in the area of TDD, and now BDD.</p>
<p>ABSTRACT<br />
Test Driven <a href="http://tuxpirate.com/howto/development" class="st_tag internal_tag" rel="tag" title="Posts tagged with development">Development</a> (TDD) has become quite well known. Many developers are getting benefit from the practice. But it is possible that we can get even more value. A new practice is getting attention these days: Behaviour Driven <a href="http://tuxpirate.com/howto/development" class="st_tag internal_tag" rel="tag" title="Posts tagged with development">Development</a> (BDD).</p>
<p>BDD removes all vestiges of testing and instead focuses on specifying the behaviour desired in the system being built. This talk will be focus on Ruby and will introduce a new BDD framework: rSpec. The ideas, however, are language independent.<span id="more-517"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/beyond-test-driven-development-behaviour-driven-development.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/BeyondTestDrivenDeve.mp4?docid=8135690990081075324&#038;itag=7">&#8220;Beyond Test Driven Development: Behaviour Driven Development&#8221;</a> (video/mp4)</li>
</ul>
<p></p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://tuxpirate.com/beyond-test-driven-development-behaviour-driven-development.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/beyond-test-driven-development-behaviour-driven-development.html">Sphere: Related Content</a></span><br/><br/>
	Tags: <a href="http://tuxpirate.com/howto/abstract" title="abstract" rel="tag">abstract</a>, <a href="http://tuxpirate.com/howto/c" title="c" rel="tag">c</a>, <a href="http://tuxpirate.com/howto/development" title="development" rel="tag">development</a>, <a href="http://tuxpirate.com/howto/http" title="http" rel="tag">http</a>, <a href="http://tuxpirate.com/howto/lan" title="lan" rel="tag">lan</a>, <a href="http://tuxpirate.com/howto/programming" title="programming" rel="tag">programming</a>, <a href="http://tuxpirate.com/howto/ruby" title="ruby" rel="tag">ruby</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</a>, <a href="http://tuxpirate.com/howto/software" title="software" rel="tag">software</a>, <a href="http://tuxpirate.com/howto/ssi" title="ssi" rel="tag">ssi</a>, <a href="http://tuxpirate.com/howto/xml" title="xml" rel="tag">xml</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://tuxpirate.com/15-views-of-a-node-link-graph-an-information-visualization-portfolio.html" title="15 Views Of A Node Link Graph: An Information Visualization Portfolio (February 27, 2008)">15 Views Of A Node Link Graph: An Information Visualization Portfolio</a> (0)</li>
	<li><a href="http://tuxpirate.com/235-infinity.html" title="235 Infinity (February 17, 2008)">235 Infinity</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-habits-for-effective-text-editing-20.html" title="7 Habits For Effective Text Editing 20 (February 1, 2008)">7 Habits For Effective Text Editing 20</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-ways-to-ruin-a-technological-revolution.html" title="7 Ways To Ruin A Technological Revolution (February 5, 2008)">7 Ways To Ruin A Technological Revolution</a> (0)</li>
	<li><a href="http://tuxpirate.com/a-googly-mysql-cluster-talk.html" title="A Googly Mysql Cluster Talk (January 24, 2008)">A Googly Mysql Cluster Talk</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://tuxpirate.com/beyond-test-driven-development-behaviour-driven-development.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Some Python Integrated Development Environments</title>
		<link>http://tuxpirate.com/some-python-integrated-development-environments-2.html</link>
		<comments>http://tuxpirate.com/some-python-integrated-development-environments-2.html#comments</comments>
		<pubDate>Sun, 24 Feb 2008 16:15:06 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[assembly language]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[mail]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[nis]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/some-python-integrated-development-environments-2.sh</guid>
		<description><![CDATA[Some Python Integrated Development EnvironmentsGoogle engEDU1 hr 17 min &#8211; Jul 13, 2006 Google TechTalks July 13, 2006 Bay Area Python Interest Group http://baypiggies.net/ Topic: Emacs Presenter: Marylin Davis Marilyn Davis is the Python Instructor at UCSC-Extension. She is the lead developer at Maildance.com and Deliberate.com. Topic: Vim Presenter: Keith Dart Keith Dart works in [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=fb97fafdb42a6ade&#038;offsetms=840000&#038;itag=w320&#038;lang=en&#038;sigh=JULST3dMFfpb29EvKo9ZVsobR20" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">Some Python Integrated <a href="http://tuxpirate.com/howto/development" class="st_tag internal_tag" rel="tag" title="Posts tagged with development">Development</a> Environments</font><br /><font color="green">Google engEDU<br />1 hr 17 min &#8211; Jul 13, 2006</font></p>
<p>Google TechTalks<br />
July 13, 2006</p>
<p>Bay Area Python Interest Group</p>
<p>http://baypiggies.net/</p>
<p>Topic: Emacs<br />
Presenter: Marylin Davis</p>
<p>Marilyn Davis is the Python Instructor at UCSC-Extension. She is the lead developer at Maildance.com and Deliberate.com.</p>
<p>Topic: Vim<br />
Presenter: Keith Dart</p>
<p>Keith Dart works in QA automation and is the primary developer of the PyNMS network application framework.</p>
<p>Topic: Xcode<br />
Presenter: Mark Ivey</p>
<p>Mark Ivey is a senior engineer at R2 Technology. Although his job doesn&#8217;t involve a lot of Python, it is his preferred evenings and weekends language.</p>
<p>Topic: Wing IDE<br />
Presenter: Mike Cheponis</p>
<p>Mike Cheponis is President of California Wireless, Inc., a Silicon Valley consulting firm that specializes in Wireless Communications Systems, designing RF, Analog, Digital, and software subsystems and products. He writes code in assembly languages, Lisp, and Python.<span id="more-294"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/some-python-integrated-development-environments-2.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/SomePythonIntegrated.mp4?docid=8158216898634409900&#038;itag=7">&#8220;Some Python Integrated Development Environments&#8221;</a> (video/mp4)</li>
</ul>
<p>
<ul>
<li>[1] <a href="http://baypiggies.net/" rel="nofollow"><b>Some Python Integrated Development Environments</b></a></li>
</ul>
<p></p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://tuxpirate.com/some-python-integrated-development-environments-2.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/some-python-integrated-development-environments-2.html">Sphere: Related Content</a></span><br/><br/>
	Tags: <a href="http://tuxpirate.com/howto/net" title=".net" rel="tag">.net</a>, <a href="http://tuxpirate.com/howto/assembly-language" title="assembly language" rel="tag">assembly language</a>, <a href="http://tuxpirate.com/howto/c" title="c" rel="tag">c</a>, <a href="http://tuxpirate.com/howto/development" title="development" rel="tag">development</a>, <a href="http://tuxpirate.com/howto/http" title="http" rel="tag">http</a>, <a href="http://tuxpirate.com/howto/lan" title="lan" rel="tag">lan</a>, <a href="http://tuxpirate.com/howto/mail" title="mail" rel="tag">mail</a>, <a href="http://tuxpirate.com/howto/network" title="network" rel="tag">network</a>, <a href="http://tuxpirate.com/howto/nis" title="nis" rel="tag">nis</a>, <a href="http://tuxpirate.com/howto/python" title="python" rel="tag">python</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</a>, <a href="http://tuxpirate.com/howto/software" title="software" rel="tag">software</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://tuxpirate.com/15-views-of-a-node-link-graph-an-information-visualization-portfolio.html" title="15 Views Of A Node Link Graph: An Information Visualization Portfolio (February 27, 2008)">15 Views Of A Node Link Graph: An Information Visualization Portfolio</a> (0)</li>
	<li><a href="http://tuxpirate.com/235-infinity.html" title="235 Infinity (February 17, 2008)">235 Infinity</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-habits-for-effective-text-editing-20.html" title="7 Habits For Effective Text Editing 20 (February 1, 2008)">7 Habits For Effective Text Editing 20</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-ways-to-ruin-a-technological-revolution.html" title="7 Ways To Ruin A Technological Revolution (February 5, 2008)">7 Ways To Ruin A Technological Revolution</a> (0)</li>
	<li><a href="http://tuxpirate.com/a-googly-mysql-cluster-talk.html" title="A Googly Mysql Cluster Talk (January 24, 2008)">A Googly Mysql Cluster Talk</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://tuxpirate.com/some-python-integrated-development-environments-2.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Model-based Testing: Black Or White</title>
		<link>http://tuxpirate.com/model-based-testing-black-or-white.html</link>
		<comments>http://tuxpirate.com/model-based-testing-black-or-white.html#comments</comments>
		<pubDate>Sat, 23 Feb 2008 23:41:35 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[computer]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/model-based-testing-black-or-white.sh</guid>
		<description><![CDATA[Model-Based Testing: Black or White?Google engEDU1 hr &#8211; Aug 27, 2007 Google Tech Talks August 27, 2007 ABSTRACT Model-based testing can help to reduce the cost of testing and increase its effectiveness. Instead of designing test cases by hand, model-based testing allows a test engineer to automatically generate test cases from a model of the [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=2a8a9e73c61d766e&#038;offsetms=650000&#038;itag=w320&#038;lang=en&#038;sigh=t6d1BYpDzL0VvoM2Ep6XXQlrD9Q" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">Model-Based Testing: Black or White?</font><br /><font color="green">Google engEDU<br />1 hr &#8211; Aug 27, 2007</font></p>
<p>Google Tech Talks<br />
August 27, 2007</p>
<p>ABSTRACT</p>
<p>Model-based testing can help to reduce the cost of testing and increase its effectiveness. Instead of designing test cases by hand, model-based testing allows a test engineer to automatically generate test cases from a model of the system under test.</p>
<p>After a brief overview of model-based testing, this talk will compare two different kinds of test model: black-box models and white-box models. Black-box models are easier for programmers to write and tools to use, while white-box models require more sophisticated notations and modelling skills, but can allow more sophisticated test generation.</p>
<p>These two styles of models will be illustrated by using two different model-based testing tools to test some example applications, such as a <a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">web</a>-based library system. An open-source tool, ModelJUnit, will be used to illustrate test generation from several black-box test models written in <a href="http://tuxpirate.com/howto/java" class="st_tag internal_tag" rel="tag" title="Posts tagged with java">Java</a>. A commercial tool, LEIRIOS Test Designer, will be used to illustrate test generation from white-box test models written in UML</p>
<p>Speaker:   Mark Utting</p>
<p>Mark Utting has been developing and using model-based testing tools since 2000. Recently, he co-authored the first industry-oriented book specifically on model-based testing, and developed the open-source ModelJUnit tool to illustrate some of the techniques in the book. He has also been a consultant for the design of commercial model-based testing tools, such as the LEIRIOS Test Designer from LEIRIOS Technologies.</p>
<p>Dr Utting works as an associate professor in the Department of <a href="http://tuxpirate.com/howto/computer" class="st_tag internal_tag" rel="tag" title="Posts tagged with computer">Computer</a> Science at The University of Waikato, New Zealand. Prior to this, he worked as an analyst/programmer in the Australian software industry for several years and as a postdoctoral researcher on theorem proving and real-time refinement. His PhD was in the area of refinement calculus techniques for object-oriented programs. He is a member of the IFIP Working Group 2.3 on Programming Methodology.</p>
<p>Home page: http://www.cs.waikato.ac.nz/~marku<span id="more-210"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/model-based-testing-black-or-white.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/ModelBasedTestingBla.mp4?docid=5521890509476590796&#038;itag=7">&#8220;Model-based Testing: Black Or White&#8221;</a> (video/mp4)</li>
</ul>
<p></p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://tuxpirate.com/model-based-testing-black-or-white.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/model-based-testing-black-or-white.html">Sphere: Related Content</a></span><br/><br/>
	Tags: <a href="http://tuxpirate.com/howto/abstract" title="abstract" rel="tag">abstract</a>, <a href="http://tuxpirate.com/howto/c" title="c" rel="tag">c</a>, <a href="http://tuxpirate.com/howto/computer" title="computer" rel="tag">computer</a>, <a href="http://tuxpirate.com/howto/http" title="http" rel="tag">http</a>, <a href="http://tuxpirate.com/howto/java" title="java" rel="tag">java</a>, <a href="http://tuxpirate.com/howto/lan" title="lan" rel="tag">lan</a>, <a href="http://tuxpirate.com/howto/programming" title="programming" rel="tag">programming</a>, <a href="http://tuxpirate.com/howto/search" title="search" rel="tag">search</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</a>, <a href="http://tuxpirate.com/howto/software" title="software" rel="tag">software</a>, <a href="http://tuxpirate.com/howto/web" title="web" rel="tag">web</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://tuxpirate.com/15-views-of-a-node-link-graph-an-information-visualization-portfolio.html" title="15 Views Of A Node Link Graph: An Information Visualization Portfolio (February 27, 2008)">15 Views Of A Node Link Graph: An Information Visualization Portfolio</a> (0)</li>
	<li><a href="http://tuxpirate.com/235-infinity.html" title="235 Infinity (February 17, 2008)">235 Infinity</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-habits-for-effective-text-editing-20.html" title="7 Habits For Effective Text Editing 20 (February 1, 2008)">7 Habits For Effective Text Editing 20</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-ways-to-ruin-a-technological-revolution.html" title="7 Ways To Ruin A Technological Revolution (February 5, 2008)">7 Ways To Ruin A Technological Revolution</a> (0)</li>
	<li><a href="http://tuxpirate.com/a-googly-mysql-cluster-talk.html" title="A Googly Mysql Cluster Talk (January 24, 2008)">A Googly Mysql Cluster Talk</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://tuxpirate.com/model-based-testing-black-or-white.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To Design A Good Api And Why It Matters</title>
		<link>http://tuxpirate.com/how-to-design-a-good-api-and-why-it-matters.html</link>
		<comments>http://tuxpirate.com/how-to-design-a-good-api-and-why-it-matters.html#comments</comments>
		<pubDate>Sat, 23 Feb 2008 20:04:20 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/how-to-design-a-good-api-and-why-it-matters.sh</guid>
		<description><![CDATA[How To Design A Good API and Why it MattersGoogle engEDU1 hr &#8211; Jan 24, 2007 Google Tech Talks January 24, 2007 ABSTRACT Every day around the world, software developers spend much of their time working with a variety of Application Programming Interfaces (APIs). Some are integral to the core platform, some provide access to [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=63e193bb94260701&#038;offsetms=680000&#038;itag=w320&#038;lang=en&#038;sigh=dp5-4lMTqGfrhlSMIGU_3QtCOqg" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">How To Design A Good API and Why it Matters</font><br /><font color="green">Google engEDU<br />1 hr &#8211; Jan 24, 2007</font></p>
<p>Google Tech Talks<br />
January 24, 2007</p>
<p>ABSTRACT</p>
<p>Every day around the world, software developers spend much of their time working with a variety of Application Programming Interfaces (APIs). Some are integral to the core platform, some provide access to widely distributed frameworks, and some are written in-house for use by a few developers. Nearly all programmers occasionally function as API designers, whether they know it or not. A well-designed API can be a great asset to the organization that wrote it and to all who use it. Good APIs increase the pleasure and productivity of the developers who use them, the quality of the software they produce, and ultimately, the corporate bottom line. Conversely, poorly written APIs are a constant thorn in the developer&#8217;s side, and have been known to harm the bottom line to the point of bankruptcy. Given the importance of good API design, surprisingly little has been written on the subject. In this talk, I&#8217;ll attempt to help you recognize good and bad APIs and I&#8217;ll offer specific suggestions for writing good ones.</p>
<p>This talk is part of the Advanced Topics in Programming Series at Google.<span id="more-397"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/how-to-design-a-good-api-and-why-it-matters.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/HowToDesignAGoodAPIa.mp4?docid=-3733345136856180693&#038;itag=7">&#8220;How To Design A Good Api And Why It Matters&#8221;</a> (video/mp4)</li>
</ul>
<p></p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://tuxpirate.com/how-to-design-a-good-api-and-why-it-matters.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/how-to-design-a-good-api-and-why-it-matters.html">Sphere: Related Content</a></span><br/><br/>
	Tags: <a href="http://tuxpirate.com/howto/abstract" title="abstract" rel="tag">abstract</a>, <a href="http://tuxpirate.com/howto/c" title="c" rel="tag">c</a>, <a href="http://tuxpirate.com/howto/howto" title="howto" rel="tag">howto</a>, <a href="http://tuxpirate.com/howto/http" title="http" rel="tag">http</a>, <a href="http://tuxpirate.com/howto/lan" title="lan" rel="tag">lan</a>, <a href="http://tuxpirate.com/howto/programming" title="programming" rel="tag">programming</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</a>, <a href="http://tuxpirate.com/howto/software" title="software" rel="tag">software</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://tuxpirate.com/15-views-of-a-node-link-graph-an-information-visualization-portfolio.html" title="15 Views Of A Node Link Graph: An Information Visualization Portfolio (February 27, 2008)">15 Views Of A Node Link Graph: An Information Visualization Portfolio</a> (0)</li>
	<li><a href="http://tuxpirate.com/235-infinity.html" title="235 Infinity (February 17, 2008)">235 Infinity</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-habits-for-effective-text-editing-20.html" title="7 Habits For Effective Text Editing 20 (February 1, 2008)">7 Habits For Effective Text Editing 20</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-ways-to-ruin-a-technological-revolution.html" title="7 Ways To Ruin A Technological Revolution (February 5, 2008)">7 Ways To Ruin A Technological Revolution</a> (0)</li>
	<li><a href="http://tuxpirate.com/a-googly-mysql-cluster-talk.html" title="A Googly Mysql Cluster Talk (January 24, 2008)">A Googly Mysql Cluster Talk</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://tuxpirate.com/how-to-design-a-good-api-and-why-it-matters.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mechatronics Mechanical System Control &#8211; It&#8217;s The Software</title>
		<link>http://tuxpirate.com/mechatronics-mechanical-system-control-its-the-software.html</link>
		<comments>http://tuxpirate.com/mechatronics-mechanical-system-control-its-the-software.html#comments</comments>
		<pubDate>Sat, 23 Feb 2008 15:44:05 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/mechatronics-mechanical-system-control-its-the-software.sh</guid>
		<description><![CDATA[Mechatronics Mechanical System Control &#8211; It&#8217;s the Software!Google engEDU54 min &#8211; Sep 21, 2006 Google Tech Talks September 21, 2006 David Auslander ABSTRACT The history of mechanical system control is one of striving for ever greater complexity. Ironically, with the modern mechatronics era, system complexity has increased beyond the wildest dreams of the early system [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=9c554b3e20ed808b&#038;offsetms=115000&#038;itag=w320&#038;lang=en&#038;sigh=OffkC2pMvuSJSW7XYDHpb946npI" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">Mechatronics Mechanical System Control &#8211; It&#8217;s the Software!</font><br /><font color="green">Google engEDU<br />54 min &#8211; Sep 21, 2006</font></p>
<p>Google Tech Talks<br />
September 21, 2006</p>
<p>David Auslander</p>
<p>ABSTRACT<br />
The history of mechanical system control is one of striving for ever greater complexity. Ironically, with the modern mechatronics era, system complexity has increased beyond the wildest dreams of the early system designers while, in many instances, the mechanical part of the system has become simpler.</p>
<p>Despite the mechanics/electronics of the mechatronics name, software has become the real driver for mechanical system complexity. System value and competitive advantage derive from better conceived and better executed software.</p>
<p>Design and implementation of control software for mechanical systems depends on: Design context Design language Implementation language Simulation environment(s) Implementation environment(s)</p>
<p>The process from concept to product progresses through many intermediate stages; maximizing software reuse in this process leads to enhanced productivity, more reliable products, and quicker time to market.<span id="more-348"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/mechatronics-mechanical-system-control-its-the-software.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/MechatronicsMechanic.mp4?docid=-8390565997008875952&#038;itag=7">&#8220;Mechatronics Mechanical System Control &#8211; It&#8217;s The Software&#8221;</a> (video/mp4)</li>
</ul>
<p></p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://tuxpirate.com/mechatronics-mechanical-system-control-its-the-software.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/mechatronics-mechanical-system-control-its-the-software.html">Sphere: Related Content</a></span><br/><br/>
	Tags: <a href="http://tuxpirate.com/howto/abstract" title="abstract" rel="tag">abstract</a>, <a href="http://tuxpirate.com/howto/c" title="c" rel="tag">c</a>, <a href="http://tuxpirate.com/howto/http" title="http" rel="tag">http</a>, <a href="http://tuxpirate.com/howto/lan" title="lan" rel="tag">lan</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</a>, <a href="http://tuxpirate.com/howto/software" title="software" rel="tag">software</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://tuxpirate.com/15-views-of-a-node-link-graph-an-information-visualization-portfolio.html" title="15 Views Of A Node Link Graph: An Information Visualization Portfolio (February 27, 2008)">15 Views Of A Node Link Graph: An Information Visualization Portfolio</a> (0)</li>
	<li><a href="http://tuxpirate.com/235-infinity.html" title="235 Infinity (February 17, 2008)">235 Infinity</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-habits-for-effective-text-editing-20.html" title="7 Habits For Effective Text Editing 20 (February 1, 2008)">7 Habits For Effective Text Editing 20</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-ways-to-ruin-a-technological-revolution.html" title="7 Ways To Ruin A Technological Revolution (February 5, 2008)">7 Ways To Ruin A Technological Revolution</a> (0)</li>
	<li><a href="http://tuxpirate.com/a-googly-mysql-cluster-talk.html" title="A Googly Mysql Cluster Talk (January 24, 2008)">A Googly Mysql Cluster Talk</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://tuxpirate.com/mechatronics-mechanical-system-control-its-the-software.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Iupac Inchi</title>
		<link>http://tuxpirate.com/iupac-inchi.html</link>
		<comments>http://tuxpirate.com/iupac-inchi.html#comments</comments>
		<pubDate>Sat, 23 Feb 2008 08:24:07 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[nis]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/iupac-inchi.sh</guid>
		<description><![CDATA[IUPAC InChIGoogle engEDU1 hr 7 min &#8211; Nov 2, 2006 Google Tech Talks November 2, 2006 ABSTRACT The central token of information in Chemistry is a chemical substance, an entity that can often be represented as a well-defined chemical structure. With InChI we have a means of representing this entity as a unique string of [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=fd057b1cc0b4094f&#038;offsetms=5000&#038;itag=w320&#038;lang=en&#038;sigh=bNojmsxq8Lizepk9F3qi3deKK2A" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">IUPAC InChI</font><br /><font color="green">Google engEDU<br />1 hr 7 min &#8211; Nov 2, 2006</font></p>
<p>Google Tech Talks<br />
November 2, 2006</p>
<p>ABSTRACT<br />
The central token of information in Chemistry is a chemical substance, an entity that can often be represented as a well-defined chemical structure. With InChI we have a means of representing this entity as a unique string of characters, which is otherwise represented by various of 2-D and 3-D chemical drawings, &#8216;connection tables&#8217; and synonyms. InChI therefore represents a discrete physical entity, to which is associated as array of chemical properties and data. NIST has long been involved in disseminating chemical reference data associated with such discrete substances. A InChI is therefore the key index to this data. Many other types of data and information are also naturally tied to it, including biological information, commercial availability, toxicity, drug effectiveness and so forth. Because of the diversity of properties and interactions of a chemical substance, effective location of chemical information generally requires further qualifiers, which may be represented coarsely as a key word, but more precisely using a controlled vocabulary. There are no simple separations between information sought by difference disciplines and for different objectives. However, reference data may be organized according the disciplines most directly involved in making the measurements: -isolated substance &#8211; mass, infrared, NMR, spectra; physical properties -substance in the context of others &#8211; solubility, affinity, .. -properties of a mixture containing the substance The desired data can be a number, vector or image, usually associated with dimensions and links to source information. In some cases, this information is typically converted to a curve or diagram for use by an expert and may be further processed by specialized software. In other cases, a single numerical values is the target. Also, some complexities of structure that must be dealt with in practical search is represented in InChI, but must be decoded for use in searching.<br />
&lt;p&gt;</p>
<p>http://www.hellers.com/steve/pub-talks/google1-1106/frame.htm</p>
<p>&lt;br&gt;<br />
http://www.hellers.com/steve/pub-talks/google2-1106/frame.htm<span id="more-437"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/iupac-inchi.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/IUPACInChI.mp4?docid=-6653695245776470969&#038;itag=7">&#8220;Iupac Inchi&#8221;</a> (video/mp4)</li>
</ul>
<p>
<ul>
<li>[1] <a href="http://www.hellers.com/steve/pub-talks/google1-1106/frame.htm" rel="nofollow"><b>Iupac Inchi</b></a></li>
</ul>
<p></p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://tuxpirate.com/iupac-inchi.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/iupac-inchi.html">Sphere: Related Content</a></span><br/><br/>
	Tags: <a href="http://tuxpirate.com/howto/abstract" title="abstract" rel="tag">abstract</a>, <a href="http://tuxpirate.com/howto/c" title="c" rel="tag">c</a>, <a href="http://tuxpirate.com/howto/http" title="http" rel="tag">http</a>, <a href="http://tuxpirate.com/howto/lan" title="lan" rel="tag">lan</a>, <a href="http://tuxpirate.com/howto/nis" title="nis" rel="tag">nis</a>, <a href="http://tuxpirate.com/howto/search" title="search" rel="tag">search</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</a>, <a href="http://tuxpirate.com/howto/software" title="software" rel="tag">software</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://tuxpirate.com/15-views-of-a-node-link-graph-an-information-visualization-portfolio.html" title="15 Views Of A Node Link Graph: An Information Visualization Portfolio (February 27, 2008)">15 Views Of A Node Link Graph: An Information Visualization Portfolio</a> (0)</li>
	<li><a href="http://tuxpirate.com/235-infinity.html" title="235 Infinity (February 17, 2008)">235 Infinity</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-habits-for-effective-text-editing-20.html" title="7 Habits For Effective Text Editing 20 (February 1, 2008)">7 Habits For Effective Text Editing 20</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-ways-to-ruin-a-technological-revolution.html" title="7 Ways To Ruin A Technological Revolution (February 5, 2008)">7 Ways To Ruin A Technological Revolution</a> (0)</li>
	<li><a href="http://tuxpirate.com/a-googly-mysql-cluster-talk.html" title="A Googly Mysql Cluster Talk (January 24, 2008)">A Googly Mysql Cluster Talk</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://tuxpirate.com/iupac-inchi.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>You Are What You Say: Privacy Risks Of Public Mentions</title>
		<link>http://tuxpirate.com/you-are-what-you-say-privacy-risks-of-public-mentions.html</link>
		<comments>http://tuxpirate.com/you-are-what-you-say-privacy-risks-of-public-mentions.html#comments</comments>
		<pubDate>Fri, 22 Feb 2008 16:54:44 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[asp]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[computer]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[discussion]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[ssi]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/you-are-what-you-say-privacy-risks-of-public-mentions.sh</guid>
		<description><![CDATA[You Are What You Say: Privacy Risks of Public MentionsGoogle engEDU27 min &#8211; Aug 3, 2006 Google TechTalks August 3, 2006 Dan Frankowski is both computer science researcher and practitioner in software and algorithms development. He got his master&#8217;s degree in computer science from the University of Minnesota in 1993, then spent a year in [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=1f10db1973430269&#038;offsetms=50000&#038;itag=w320&#038;lang=en&#038;sigh=pk18ojPL9LeixR5WdkX7yMQphjQ" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">You Are What You Say: Privacy Risks of Public Mentions</font><br /><font color="green">Google engEDU<br />27 min &#8211; Aug 3, 2006</font></p>
<p>Google TechTalks<br />
August 3, 2006</p>
<p>Dan Frankowski is both <a href="http://tuxpirate.com/howto/computer" class="st_tag internal_tag" rel="tag" title="Posts tagged with computer">computer</a> science researcher and practitioner in software and algorithms <a href="http://tuxpirate.com/howto/development" class="st_tag internal_tag" rel="tag" title="Posts tagged with development">development</a>. He got his master&#8217;s degree in <a href="http://tuxpirate.com/howto/computer" class="st_tag internal_tag" rel="tag" title="Posts tagged with computer">computer</a> science from the University of Minnesota in 1993, then spent a year in Budapest on a Fulbright grant studying mathematics. From 1997 to 2003 he was an algorithms guy at Net Perceptions. From 2003 to the present, he has been a research fellow with the GroupLens research group at the Unviersity of Minnesota, which is most well-known for recommenders, but now studies online community more broadly.</p>
<p>ABSTRACT<br />
In today&#8217;s data-rich networked world, people express many aspects of their lives online. It is common to segregate different aspects in different places: you might write opinionated rants about movies in your blog under a pseudonym while participating in a forum or <a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">web</a> site for scholarly discussion of medical ethics under your real name. However, it may be possible to link these separate identities, because the movies, journal articles, or authors you mention are from a sparse relation space whose properties (e.g., many items related to by only a few users) allow re- identification. This talk examines this general problem in a specific setting: re- identification of users from a public <a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">web</a> movie forum in a private movie ratings dataset.<span id="more-229"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/you-are-what-you-say-privacy-risks-of-public-mentions.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/YouAreWhatYouSayPriv.mp4?docid=6474169875352273382&#038;itag=7">&#8220;You Are What You Say: Privacy Risks Of Public Mentions&#8221;</a> (video/mp4)</li>
</ul>
<p></p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://tuxpirate.com/you-are-what-you-say-privacy-risks-of-public-mentions.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/you-are-what-you-say-privacy-risks-of-public-mentions.html">Sphere: Related Content</a></span><br/><br/>
	Tags: <a href="http://tuxpirate.com/howto/abstract" title="abstract" rel="tag">abstract</a>, <a href="http://tuxpirate.com/howto/asp" title="asp" rel="tag">asp</a>, <a href="http://tuxpirate.com/howto/c" title="c" rel="tag">c</a>, <a href="http://tuxpirate.com/howto/computer" title="computer" rel="tag">computer</a>, <a href="http://tuxpirate.com/howto/development" title="development" rel="tag">development</a>, <a href="http://tuxpirate.com/howto/discussion" title="discussion" rel="tag">discussion</a>, <a href="http://tuxpirate.com/howto/http" title="http" rel="tag">http</a>, <a href="http://tuxpirate.com/howto/lan" title="lan" rel="tag">lan</a>, <a href="http://tuxpirate.com/howto/network" title="network" rel="tag">network</a>, <a href="http://tuxpirate.com/howto/search" title="search" rel="tag">search</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</a>, <a href="http://tuxpirate.com/howto/software" title="software" rel="tag">software</a>, <a href="http://tuxpirate.com/howto/ssi" title="ssi" rel="tag">ssi</a>, <a href="http://tuxpirate.com/howto/web" title="web" rel="tag">web</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://tuxpirate.com/15-views-of-a-node-link-graph-an-information-visualization-portfolio.html" title="15 Views Of A Node Link Graph: An Information Visualization Portfolio (February 27, 2008)">15 Views Of A Node Link Graph: An Information Visualization Portfolio</a> (0)</li>
	<li><a href="http://tuxpirate.com/235-infinity.html" title="235 Infinity (February 17, 2008)">235 Infinity</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-habits-for-effective-text-editing-20.html" title="7 Habits For Effective Text Editing 20 (February 1, 2008)">7 Habits For Effective Text Editing 20</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-ways-to-ruin-a-technological-revolution.html" title="7 Ways To Ruin A Technological Revolution (February 5, 2008)">7 Ways To Ruin A Technological Revolution</a> (0)</li>
	<li><a href="http://tuxpirate.com/a-googly-mysql-cluster-talk.html" title="A Googly Mysql Cluster Talk (January 24, 2008)">A Googly Mysql Cluster Talk</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://tuxpirate.com/you-are-what-you-say-privacy-risks-of-public-mentions.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Science And Art Of User Experience At Google</title>
		<link>http://tuxpirate.com/the-science-and-art-of-user-experience-at-google.html</link>
		<comments>http://tuxpirate.com/the-science-and-art-of-user-experience-at-google.html#comments</comments>
		<pubDate>Fri, 22 Feb 2008 08:59:35 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[computer]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[ssi]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/the-science-and-art-of-user-experience-at-google.sh</guid>
		<description><![CDATA[The Science and Art of User Experience at GoogleGoogle engEDU27 min &#8211; Jun 7, 2006 Google TechTalks June 7, 2006 Jen Fitzpatrick is an Engineering Director at Google. She currently manages Google&#8217;s user experience team, which is responsible for the user interface design and usability analysis of Google&#8217;s many products. A founding member of Google&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=d4bd21ebd300478f&#038;offsetms=225000&#038;itag=w320&#038;lang=en&#038;sigh=7ReuyenQ5PC_lzcnhe1kds1LXXI" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">The Science and Art of User Experience at Google</font><br /><font color="green">Google engEDU<br />27 min &#8211; Jun 7, 2006</font></p>
<p>Google TechTalks</p>
<p>June 7, 2006</p>
<p>Jen Fitzpatrick is an Engineering Director at Google. She currently manages Google&#8217;s user experience team, which is responsible for the user interface design and usability analysis of Google&#8217;s many products. A founding member of Google&#8217;s UI team, Jen has also led the UI design, testing and implementation of numerous features and changes to the Google.com site. In the past, Jen has also served as Engineering Director for Google Adwords and Google&#8217;s Internal Systems engineering group. Jen joined Google in June 1999 as a software engineer. She is a graduate of Stanford University where she received a B.S. in Symbolic Systems and an M.S. in <a href="http://tuxpirate.com/howto/computer" class="st_tag internal_tag" rel="tag" title="Posts tagged with computer">Computer</a> Science.</p>
<p>ABSTRACT</p>
<p>Focus on the user and all else will follow. From its inception, Google has focused on providing the best user experience possible. Jen Fitzpatrick will take you through the art and science behind Google&#8217;s design process and share examples of how design, usability and engineering come together in Google&#8217;s unique culture to create great products.<span id="more-276"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/the-science-and-art-of-user-experience-at-google.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/TheScienceandArtofUs.mp4?docid=-6459171443654125383&#038;itag=7">&#8220;The Science And Art Of User Experience At Google&#8221;</a> (video/mp4)</li>
</ul>
<p></p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://tuxpirate.com/the-science-and-art-of-user-experience-at-google.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/the-science-and-art-of-user-experience-at-google.html">Sphere: Related Content</a></span><br/><br/>
	Tags: <a href="http://tuxpirate.com/howto/abstract" title="abstract" rel="tag">abstract</a>, <a href="http://tuxpirate.com/howto/c" title="c" rel="tag">c</a>, <a href="http://tuxpirate.com/howto/computer" title="computer" rel="tag">computer</a>, <a href="http://tuxpirate.com/howto/http" title="http" rel="tag">http</a>, <a href="http://tuxpirate.com/howto/lan" title="lan" rel="tag">lan</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</a>, <a href="http://tuxpirate.com/howto/software" title="software" rel="tag">software</a>, <a href="http://tuxpirate.com/howto/ssi" title="ssi" rel="tag">ssi</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://tuxpirate.com/15-views-of-a-node-link-graph-an-information-visualization-portfolio.html" title="15 Views Of A Node Link Graph: An Information Visualization Portfolio (February 27, 2008)">15 Views Of A Node Link Graph: An Information Visualization Portfolio</a> (0)</li>
	<li><a href="http://tuxpirate.com/235-infinity.html" title="235 Infinity (February 17, 2008)">235 Infinity</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-habits-for-effective-text-editing-20.html" title="7 Habits For Effective Text Editing 20 (February 1, 2008)">7 Habits For Effective Text Editing 20</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-ways-to-ruin-a-technological-revolution.html" title="7 Ways To Ruin A Technological Revolution (February 5, 2008)">7 Ways To Ruin A Technological Revolution</a> (0)</li>
	<li><a href="http://tuxpirate.com/a-googly-mysql-cluster-talk.html" title="A Googly Mysql Cluster Talk (January 24, 2008)">A Googly Mysql Cluster Talk</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://tuxpirate.com/the-science-and-art-of-user-experience-at-google.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Computer Science Unplugged</title>
		<link>http://tuxpirate.com/computer-science-unplugged.html</link>
		<comments>http://tuxpirate.com/computer-science-unplugged.html#comments</comments>
		<pubDate>Thu, 21 Feb 2008 15:12:33 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[computer]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[podcasting]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/computer-science-unplugged.sh</guid>
		<description><![CDATA[Computer Science UnpluggedGoogle engEDU50 min &#8211; Oct 18, 2006 Google Tech Talks October 18, 2006 Tim Bell is an Associate Professor in the department of Computer Science and Software Engineering at the University of Canterbury in Christchurch, New Zealand. His current research interests include Computers and Music, Public Understanding of (Computer) Science, and educational applications [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=2d07e8dc172dbc&#038;offsetms=5000&#038;itag=w320&#038;lang=en&#038;sigh=8aSTyZbPahTgTcLTd3ER0a7nlwE" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1"><a href="http://tuxpirate.com/howto/computer" class="st_tag internal_tag" rel="tag" title="Posts tagged with computer">Computer</a> Science Unplugged</font><br /><font color="green">Google engEDU<br />50 min &#8211; Oct 18, 2006</font></p>
<p>Google Tech Talks<br />
October 18, 2006</p>
<p>Tim Bell is an Associate Professor in the department of <a href="http://tuxpirate.com/howto/computer" class="st_tag internal_tag" rel="tag" title="Posts tagged with computer">Computer</a> Science and Software Engineering at the University of Canterbury in Christchurch, New Zealand. His current research interests include Computers and Music, Public Understanding of (<a href="http://tuxpirate.com/howto/computer" class="st_tag internal_tag" rel="tag" title="Posts tagged with computer">Computer</a>) Science, and educational applications of podcasting.<span id="more-537"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/computer-science-unplugged.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/ComputerScienceUnplu.mp4?docid=-5129662873097337591&#038;itag=7">&#8220;Computer Science Unplugged&#8221;</a> (video/mp4)</li>
</ul>
<p></p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://tuxpirate.com/computer-science-unplugged.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/computer-science-unplugged.html">Sphere: Related Content</a></span><br/><br/>
	Tags: <a href="http://tuxpirate.com/howto/c" title="c" rel="tag">c</a>, <a href="http://tuxpirate.com/howto/computer" title="computer" rel="tag">computer</a>, <a href="http://tuxpirate.com/howto/http" title="http" rel="tag">http</a>, <a href="http://tuxpirate.com/howto/lan" title="lan" rel="tag">lan</a>, <a href="http://tuxpirate.com/howto/podcasting" title="podcasting" rel="tag">podcasting</a>, <a href="http://tuxpirate.com/howto/search" title="search" rel="tag">search</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</a>, <a href="http://tuxpirate.com/howto/software" title="software" rel="tag">software</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://tuxpirate.com/15-views-of-a-node-link-graph-an-information-visualization-portfolio.html" title="15 Views Of A Node Link Graph: An Information Visualization Portfolio (February 27, 2008)">15 Views Of A Node Link Graph: An Information Visualization Portfolio</a> (0)</li>
	<li><a href="http://tuxpirate.com/235-infinity.html" title="235 Infinity (February 17, 2008)">235 Infinity</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-habits-for-effective-text-editing-20.html" title="7 Habits For Effective Text Editing 20 (February 1, 2008)">7 Habits For Effective Text Editing 20</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-ways-to-ruin-a-technological-revolution.html" title="7 Ways To Ruin A Technological Revolution (February 5, 2008)">7 Ways To Ruin A Technological Revolution</a> (0)</li>
	<li><a href="http://tuxpirate.com/a-googly-mysql-cluster-talk.html" title="A Googly Mysql Cluster Talk (January 24, 2008)">A Googly Mysql Cluster Talk</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://tuxpirate.com/computer-science-unplugged.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thoughts On The World&#8217;s Largest Possible Computer  What It Runs On</title>
		<link>http://tuxpirate.com/thoughts-on-the-worlds-largest-possible-computer-what-it-runs-on.html</link>
		<comments>http://tuxpirate.com/thoughts-on-the-worlds-largest-possible-computer-what-it-runs-on.html#comments</comments>
		<pubDate>Wed, 20 Feb 2008 02:53:26 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[computer]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[ssi]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/thoughts-on-the-worlds-largest-possible-computer-what-it-runs-on.sh</guid>
		<description><![CDATA[Thoughts on the World&#8217;s Largest Possible Computer &#38; What It Runs OnGoogle engEDU1 hr 2 min &#8211; Mar 27, 2007 Google Tech Talks March 27, 2007 ABSTRACT The relation between Google and the free software movement is one of the most important diplomatic relationships in the 21st century. But it is largely invisible, even to [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=77c62f9b281c482&#038;offsetms=315000&#038;itag=w320&#038;lang=en&#038;sigh=nBewSoRZ4nusSRxP9QCcM34MNXk" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">Thoughts on the World&#8217;s Largest Possible <a href="http://tuxpirate.com/howto/computer" class="st_tag internal_tag" rel="tag" title="Posts tagged with computer">Computer</a> &amp; What It Runs On</font><br /><font color="green">Google engEDU<br />1 hr 2 min &#8211; Mar 27, 2007</font></p>
<p>Google Tech Talks<br />
March 27, 2007</p>
<p>ABSTRACT</p>
<p>The relation between Google and the free software movement is one of the most important diplomatic relationships in the 21st century. But it is largely invisible, even to the principals. In this talk I will try and make some of what we have taken for granted less implicit, so we can progress with mutual confidence and collective <a href="http://tuxpirate.com/howto/security" class="st_tag internal_tag" rel="tag" title="Posts tagged with security">security</a>.</p>
<p>Speaker: Eben Moglen, Software Freedom Law Center</p>
<p>Chairman of the Software Freedom Law Center, professor of Law and Legal History at Columbia University Law School, and General Counsel of the Free Software Foundation. In addition to FSF, Professor Moglen has represented many of the world&#8217;s leading free software developers.</p>
<p>Professor Moglen earned his PhD in History and law degree at Yale University during what he sometimes calls his &quot;long, dark period&quot; in New Haven. After law school he clerked for Judge Edward Weinfeld of the United States District Court in New York City and to Justice Thurgood Marshall of the United States Supreme Court. He has taught at Columbia Law School â€“ and has held visiting appointments at Harvard University, Tel Aviv University and the University of Virginia â€“ since 1987. In 2003 he was given the Electronic Frontier Foundation&#8217;s Pioneer Award for efforts on behalf of freedom in the electronic society. Professor Moglen is admitted to practice in the State of New York and before the United States Supreme Court.<span id="more-292"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/thoughts-on-the-worlds-largest-possible-computer-what-it-runs-on.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/ThoughtsontheWorldsL.mp4?docid=-7477852615698435519&#038;itag=7">&#8220;Thoughts On The World&#8217;s Largest Possible Computer  What It Runs On&#8221;</a> (video/mp4)</li>
</ul>
<p></p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://tuxpirate.com/thoughts-on-the-worlds-largest-possible-computer-what-it-runs-on.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/thoughts-on-the-worlds-largest-possible-computer-what-it-runs-on.html">Sphere: Related Content</a></span><br/><br/>
	Tags: <a href="http://tuxpirate.com/howto/abstract" title="abstract" rel="tag">abstract</a>, <a href="http://tuxpirate.com/howto/c" title="c" rel="tag">c</a>, <a href="http://tuxpirate.com/howto/computer" title="computer" rel="tag">computer</a>, <a href="http://tuxpirate.com/howto/http" title="http" rel="tag">http</a>, <a href="http://tuxpirate.com/howto/lan" title="lan" rel="tag">lan</a>, <a href="http://tuxpirate.com/howto/security" title="security" rel="tag">security</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</a>, <a href="http://tuxpirate.com/howto/software" title="software" rel="tag">software</a>, <a href="http://tuxpirate.com/howto/ssi" title="ssi" rel="tag">ssi</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://tuxpirate.com/15-views-of-a-node-link-graph-an-information-visualization-portfolio.html" title="15 Views Of A Node Link Graph: An Information Visualization Portfolio (February 27, 2008)">15 Views Of A Node Link Graph: An Information Visualization Portfolio</a> (0)</li>
	<li><a href="http://tuxpirate.com/235-infinity.html" title="235 Infinity (February 17, 2008)">235 Infinity</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-habits-for-effective-text-editing-20.html" title="7 Habits For Effective Text Editing 20 (February 1, 2008)">7 Habits For Effective Text Editing 20</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-ways-to-ruin-a-technological-revolution.html" title="7 Ways To Ruin A Technological Revolution (February 5, 2008)">7 Ways To Ruin A Technological Revolution</a> (0)</li>
	<li><a href="http://tuxpirate.com/a-googly-mysql-cluster-talk.html" title="A Googly Mysql Cluster Talk (January 24, 2008)">A Googly Mysql Cluster Talk</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://tuxpirate.com/thoughts-on-the-worlds-largest-possible-computer-what-it-runs-on.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reverse Engineering Techniques To Find Security Bugs: A Case Study Of The Ani</title>
		<link>http://tuxpirate.com/reverse-engineering-techniques-to-find-security-bugs-a-case-study-of-the-ani.html</link>
		<comments>http://tuxpirate.com/reverse-engineering-techniques-to-find-security-bugs-a-case-study-of-the-ani.html#comments</comments>
		<pubDate>Tue, 19 Feb 2008 19:18:17 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[nis]]></category>
		<category><![CDATA[rmi]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/reverse-engineering-techniques-to-find-security-bugs-a-case-study-of-the-ani.sh</guid>
		<description><![CDATA[Reverse engineering techniques to find security bugs: A case study of the ANIGoogle EngEDU1 hr 1 min &#8211; May 22, 2007 Google Tech Talks May 21, 2007 ABSTRACT Alex Sotirov is a vulnerability engineer at determina. He will discuss some latest techniques in reverse engineering software to find vulnerabilities. Particularly, he&#8217;ll discuss his technique that [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=473b133e31b77e47&#038;offsetms=180000&#038;itag=w320&#038;lang=en&#038;sigh=rOqNJoUU-hJ-xFeFtenRhv4YuEE" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">Reverse engineering techniques to find <a href="http://tuxpirate.com/howto/security" class="st_tag internal_tag" rel="tag" title="Posts tagged with security">security</a> bugs: A case study of the ANI</font><br /><font color="green">Google EngEDU<br />1 hr 1 min &#8211; May 22, 2007</font></p>
<p>Google Tech Talks<br />
May 21, 2007</p>
<p>ABSTRACT</p>
<p>Alex Sotirov is a vulnerability engineer at determina. He will discuss some latest techniques in reverse engineering software to find vulnerabilities. Particularly, he&#8217;ll discuss his technique that lead him to find the ANI bug (a critical new bug in WinXP and Vista).</p>
<p>Alex will describe the tools he uses for reverse engineering and show how he reverse engineered ANI Bug. He will continue to discussed <a href="http://tuxpirate.com/howto/windows" class="st_tag internal_tag" rel="tag" title="Posts tagged with windows">Windows</a> <a href="http://tuxpirate.com/howto/security" class="st_tag internal_tag" rel="tag" title="Posts tagged with security">security</a> mechanisms (ASLR, /GS) and describe how ANI exploit bypasses them.<span id="more-473"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/reverse-engineering-techniques-to-find-security-bugs-a-case-study-of-the-ani.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/Reverseengineeringte.mp4?docid=-7185841369679533904&#038;itag=7">&#8220;Reverse Engineering Techniques To Find Security Bugs: A Case Study Of The Ani&#8221;</a> (video/mp4)</li>
</ul>
<p></p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://tuxpirate.com/reverse-engineering-techniques-to-find-security-bugs-a-case-study-of-the-ani.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/reverse-engineering-techniques-to-find-security-bugs-a-case-study-of-the-ani.html">Sphere: Related Content</a></span><br/><br/>
	Tags: <a href="http://tuxpirate.com/howto/abstract" title="abstract" rel="tag">abstract</a>, <a href="http://tuxpirate.com/howto/c" title="c" rel="tag">c</a>, <a href="http://tuxpirate.com/howto/http" title="http" rel="tag">http</a>, <a href="http://tuxpirate.com/howto/lan" title="lan" rel="tag">lan</a>, <a href="http://tuxpirate.com/howto/nis" title="nis" rel="tag">nis</a>, <a href="http://tuxpirate.com/howto/rmi" title="rmi" rel="tag">rmi</a>, <a href="http://tuxpirate.com/howto/security" title="security" rel="tag">security</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</a>, <a href="http://tuxpirate.com/howto/software" title="software" rel="tag">software</a>, <a href="http://tuxpirate.com/howto/windows" title="windows" rel="tag">windows</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://tuxpirate.com/15-views-of-a-node-link-graph-an-information-visualization-portfolio.html" title="15 Views Of A Node Link Graph: An Information Visualization Portfolio (February 27, 2008)">15 Views Of A Node Link Graph: An Information Visualization Portfolio</a> (0)</li>
	<li><a href="http://tuxpirate.com/235-infinity.html" title="235 Infinity (February 17, 2008)">235 Infinity</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-habits-for-effective-text-editing-20.html" title="7 Habits For Effective Text Editing 20 (February 1, 2008)">7 Habits For Effective Text Editing 20</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-ways-to-ruin-a-technological-revolution.html" title="7 Ways To Ruin A Technological Revolution (February 5, 2008)">7 Ways To Ruin A Technological Revolution</a> (0)</li>
	<li><a href="http://tuxpirate.com/a-googly-mysql-cluster-talk.html" title="A Googly Mysql Cluster Talk (January 24, 2008)">A Googly Mysql Cluster Talk</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://tuxpirate.com/reverse-engineering-techniques-to-find-security-bugs-a-case-study-of-the-ani.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Seattle Conference On Scalability: Youtube Scalability</title>
		<link>http://tuxpirate.com/seattle-conference-on-scalability-youtube-scalability.html</link>
		<comments>http://tuxpirate.com/seattle-conference-on-scalability-youtube-scalability.html#comments</comments>
		<pubDate>Mon, 18 Feb 2008 23:10:55 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[discussion]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[nfs]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[ssi]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/seattle-conference-on-scalability-youtube-scalability.sh</guid>
		<description><![CDATA[Seattle Conference on Scalability: YouTube ScalabilityGoogle engEDU53 min &#8211; Jun 23, 2007 Google Tech Talks June 23, 2007 ABSTRACT This talk will discuss some of the scalability challenges that have arisen during YouTube&#8217;s short but extraordinary history. YouTube has grown incredibly rapidly despite having had only a handful of people responsible for scaling the site. [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=af20c9b18ac95632&#038;offsetms=65000&#038;itag=w320&#038;lang=en&#038;sigh=SGKJqOninFsxfBYo3vsIFI3NfPA" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">Seattle Conference on Scalability: YouTube Scalability</font><br /><font color="green">Google engEDU<br />53 min &#8211; Jun 23, 2007</font></p>
<p>Google Tech Talks<br />
June 23, 2007</p>
<p>ABSTRACT</p>
<p>This talk will discuss some of the scalability challenges that have<br />
arisen during YouTube&#8217;s short but extraordinary history.  YouTube<br />
has grown incredibly rapidly despite having had only a handful of<br />
people responsible for scaling the site. Topics of discussion will<br />
include <a href="http://tuxpirate.com/howto/hardware" class="st_tag internal_tag" rel="tag" title="Posts tagged with hardware">hardware</a> scalability, software scalability, and database<br />
scalability. </p>
<p>Speaker: Cuong Do<br />
Cuong is currently an engineering manager at YouTube/Google.<br />
He was part of the engineering team that scaled the YouTube<br />
software and <a href="http://tuxpirate.com/howto/hardware" class="st_tag internal_tag" rel="tag" title="Posts tagged with hardware">hardware</a> infrastructure from its infancy to its current<br />
scale.  Prior to YouTube/Google, he held various software<br />
<a href="http://tuxpirate.com/howto/development" class="st_tag internal_tag" rel="tag" title="Posts tagged with development">development</a> and management positions at PayPal and Inktomi.<span id="more-264"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/seattle-conference-on-scalability-youtube-scalability.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/SeattleConferenceonS.mp4?docid=-6304964351441328559&#038;itag=7">&#8220;Seattle Conference On Scalability: Youtube Scalability&#8221;</a> (video/mp4)</li>
</ul>
<p></p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://tuxpirate.com/seattle-conference-on-scalability-youtube-scalability.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/seattle-conference-on-scalability-youtube-scalability.html">Sphere: Related Content</a></span><br/><br/>
	Tags: <a href="http://tuxpirate.com/howto/abstract" title="abstract" rel="tag">abstract</a>, <a href="http://tuxpirate.com/howto/c" title="c" rel="tag">c</a>, <a href="http://tuxpirate.com/howto/development" title="development" rel="tag">development</a>, <a href="http://tuxpirate.com/howto/discussion" title="discussion" rel="tag">discussion</a>, <a href="http://tuxpirate.com/howto/hardware" title="hardware" rel="tag">hardware</a>, <a href="http://tuxpirate.com/howto/http" title="http" rel="tag">http</a>, <a href="http://tuxpirate.com/howto/lan" title="lan" rel="tag">lan</a>, <a href="http://tuxpirate.com/howto/nfs" title="nfs" rel="tag">nfs</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</a>, <a href="http://tuxpirate.com/howto/software" title="software" rel="tag">software</a>, <a href="http://tuxpirate.com/howto/ssi" title="ssi" rel="tag">ssi</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://tuxpirate.com/15-views-of-a-node-link-graph-an-information-visualization-portfolio.html" title="15 Views Of A Node Link Graph: An Information Visualization Portfolio (February 27, 2008)">15 Views Of A Node Link Graph: An Information Visualization Portfolio</a> (0)</li>
	<li><a href="http://tuxpirate.com/235-infinity.html" title="235 Infinity (February 17, 2008)">235 Infinity</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-habits-for-effective-text-editing-20.html" title="7 Habits For Effective Text Editing 20 (February 1, 2008)">7 Habits For Effective Text Editing 20</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-ways-to-ruin-a-technological-revolution.html" title="7 Ways To Ruin A Technological Revolution (February 5, 2008)">7 Ways To Ruin A Technological Revolution</a> (0)</li>
	<li><a href="http://tuxpirate.com/a-googly-mysql-cluster-talk.html" title="A Googly Mysql Cluster Talk (January 24, 2008)">A Googly Mysql Cluster Talk</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://tuxpirate.com/seattle-conference-on-scalability-youtube-scalability.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Advanced Topics In Programming Languages: Jsr-305: Java Annotations For Defects</title>
		<link>http://tuxpirate.com/advanced-topics-in-programming-languages-jsr-305-java-annotations-for-defects.html</link>
		<comments>http://tuxpirate.com/advanced-topics-in-programming-languages-jsr-305-java-annotations-for-defects.html#comments</comments>
		<pubDate>Mon, 18 Feb 2008 09:12:28 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/advanced-topics-in-programming-languages-jsr-305-java-annotations-for-defects.sh</guid>
		<description><![CDATA[Advanced Topics in Programming Languages: JSR-305: Java annotations For DefectsGoogle engEDU1 hr 3 min &#8211; Aug 8, 2007 Google Tech Talks August 8, 2007 ABSTRACT Advanced Topics in Programming Languages: JSR-305: Java annotations for software defect detection This talk will describe the current status of JSR-305, Java annotations for software defect detection. This JSR will [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=4b1ea64565243b5b&#038;offsetms=275000&#038;itag=w320&#038;lang=en&#038;sigh=Lk1DO2iOqiU5s5r2vZ8MThDpXVg" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">Advanced Topics in Programming Languages: JSR-305: <a href="http://tuxpirate.com/howto/java" class="st_tag internal_tag" rel="tag" title="Posts tagged with java">Java</a> annotations For Defects</font><br /><font color="green">Google engEDU<br />1 hr 3 min &#8211; Aug 8, 2007</font></p>
<p>Google Tech Talks<br />
August 8, 2007</p>
<p>ABSTRACT</p>
<p>Advanced Topics in Programming Languages: JSR-305: <a href="http://tuxpirate.com/howto/java" class="st_tag internal_tag" rel="tag" title="Posts tagged with java">Java</a> annotations for software defect detection</p>
<p>This talk will describe the current status of JSR-305, <a href="http://tuxpirate.com/howto/java" class="st_tag internal_tag" rel="tag" title="Posts tagged with java">Java</a> annotations for software defect detection. This JSR will define several standard <a href="http://tuxpirate.com/howto/java" class="st_tag internal_tag" rel="tag" title="Posts tagged with java">Java</a> annotations for properties such as @Nonnegative and @Nonnull that can be used to document your design intentions in a way that be interpreted by multiple software tools (such as FindBugs and IntelliJ). In addition, the talk (and JSR) will discuss the need for inherited and default JSR-305 annotations and propose a way to provide them.</p>
<p>We&#8217;ll also discuss our proposal to define meta-annotations, that allow anyone to define their own annotations (perhaps with associated validators) that will be treated as type qualifiers. For example, far too many old APIs use int&#8217;s or String&#8217;s where enums would have been a better choice. By defining a new type qualifier annotation, and annotating both the public static final fields that define the legal values and the parameters that require them, you can enforce a requirement that only the static fields are used to provide values to the parameters.<span id="more-312"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/advanced-topics-in-programming-languages-jsr-305-java-annotations-for-defects.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/AdvancedTopicsinProg.mp4?docid=-1531727105949862857&#038;itag=7">&#8220;Advanced Topics In Programming Languages: Jsr-305: Java Annotations For Defects&#8221;</a> (video/mp4)</li>
</ul>
<p></p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://tuxpirate.com/advanced-topics-in-programming-languages-jsr-305-java-annotations-for-defects.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/advanced-topics-in-programming-languages-jsr-305-java-annotations-for-defects.html">Sphere: Related Content</a></span><br/><br/>
	Tags: <a href="http://tuxpirate.com/howto/abstract" title="abstract" rel="tag">abstract</a>, <a href="http://tuxpirate.com/howto/c" title="c" rel="tag">c</a>, <a href="http://tuxpirate.com/howto/http" title="http" rel="tag">http</a>, <a href="http://tuxpirate.com/howto/java" title="java" rel="tag">java</a>, <a href="http://tuxpirate.com/howto/lan" title="lan" rel="tag">lan</a>, <a href="http://tuxpirate.com/howto/programming" title="programming" rel="tag">programming</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</a>, <a href="http://tuxpirate.com/howto/software" title="software" rel="tag">software</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://tuxpirate.com/15-views-of-a-node-link-graph-an-information-visualization-portfolio.html" title="15 Views Of A Node Link Graph: An Information Visualization Portfolio (February 27, 2008)">15 Views Of A Node Link Graph: An Information Visualization Portfolio</a> (0)</li>
	<li><a href="http://tuxpirate.com/235-infinity.html" title="235 Infinity (February 17, 2008)">235 Infinity</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-habits-for-effective-text-editing-20.html" title="7 Habits For Effective Text Editing 20 (February 1, 2008)">7 Habits For Effective Text Editing 20</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-ways-to-ruin-a-technological-revolution.html" title="7 Ways To Ruin A Technological Revolution (February 5, 2008)">7 Ways To Ruin A Technological Revolution</a> (0)</li>
	<li><a href="http://tuxpirate.com/a-googly-mysql-cluster-talk.html" title="A Googly Mysql Cluster Talk (January 24, 2008)">A Googly Mysql Cluster Talk</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://tuxpirate.com/advanced-topics-in-programming-languages-jsr-305-java-annotations-for-defects.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reusable Web Components With Python And Future Python Web Development</title>
		<link>http://tuxpirate.com/reusable-web-components-with-python-and-future-python-web-development.html</link>
		<comments>http://tuxpirate.com/reusable-web-components-with-python-and-future-python-web-development.html#comments</comments>
		<pubDate>Mon, 18 Feb 2008 08:33:11 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/reusable-web-components-with-python-and-future-python-web-development.sh</guid>
		<description><![CDATA[ReUsable Web Components with Python and Future Python Web DevelopmentGoogle engEDU52 min &#8211; Sep 13, 2006 Google Tech Talks September 13, 2006 Ben Bangert works as a Senior Software Engineer in the Online Publishing Group at O&#8217;Reilly Media Inc. His fascination with technology and programming have led him to experiment with and use a variety [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=604a3faa4fea62ff&#038;offsetms=195000&#038;itag=w320&#038;lang=en&#038;sigh=6r64vY8JAEBEF66CTsOY_1MN9_E" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">ReUsable <a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">Web</a> Components with Python and Future Python <a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">Web</a> <a href="http://tuxpirate.com/howto/development" class="st_tag internal_tag" rel="tag" title="Posts tagged with development">Development</a></font><br /><font color="green">Google engEDU<br />52 min &#8211; Sep 13, 2006</font></p>
<p>Google Tech Talks<br />
September 13, 2006</p>
<p>Ben Bangert works as a Senior Software Engineer in the Online Publishing Group at O&#8217;Reilly Media Inc. His fascination with technology and programming have led him to experiment with and use a variety of <a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">web</a> technologies. Ben believes strongly in the &quot;right tool for the right job&quot; motto and has been adding tools to his programming belt for over 15 years.</p>
<p>ABSTRACT<br />
Python&#8217;s <a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">Web</a> Server Gateway Interface (WSGI) not only enables a multitude of Python <a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">web</a> frameworks to share code when it comes to deployment, but also enables entirely new levels of re-use for Python <a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">web</a> <a href="http://tuxpirate.com/howto/development" class="st_tag internal_tag" rel="tag" title="Posts tagged with development">development</a>. This talk is focused on explaining WSGI, new types of re-use with WSGI middleware, and explore new frameworks that heavily utilize WSGI; in this case, Pylons. Moving beyond monolithic frameworks that try to do everything themselves, to new modes of <a href="http://tuxpirate.com/howto/development" class="st_tag internal_tag" rel="tag" title="Posts tagged with development">development</a> where you can use just the parts you want and still have active <a href="http://tuxpirate.com/howto/development" class="st_tag internal_tag" rel="tag" title="Posts tagged with development">development</a> communities to interact with.<span id="more-295"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/reusable-web-components-with-python-and-future-python-web-development.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/ReUsableWebComponent.mp4?docid=-872784530622495809&#038;itag=7">&#8220;Reusable Web Components With Python And Future Python Web Development&#8221;</a> (video/mp4)</li>
</ul>
<p></p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://tuxpirate.com/reusable-web-components-with-python-and-future-python-web-development.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/reusable-web-components-with-python-and-future-python-web-development.html">Sphere: Related Content</a></span><br/><br/>
	Tags: <a href="http://tuxpirate.com/howto/abstract" title="abstract" rel="tag">abstract</a>, <a href="http://tuxpirate.com/howto/c" title="c" rel="tag">c</a>, <a href="http://tuxpirate.com/howto/development" title="development" rel="tag">development</a>, <a href="http://tuxpirate.com/howto/http" title="http" rel="tag">http</a>, <a href="http://tuxpirate.com/howto/lan" title="lan" rel="tag">lan</a>, <a href="http://tuxpirate.com/howto/programming" title="programming" rel="tag">programming</a>, <a href="http://tuxpirate.com/howto/python" title="python" rel="tag">python</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</a>, <a href="http://tuxpirate.com/howto/software" title="software" rel="tag">software</a>, <a href="http://tuxpirate.com/howto/web" title="web" rel="tag">web</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://tuxpirate.com/15-views-of-a-node-link-graph-an-information-visualization-portfolio.html" title="15 Views Of A Node Link Graph: An Information Visualization Portfolio (February 27, 2008)">15 Views Of A Node Link Graph: An Information Visualization Portfolio</a> (0)</li>
	<li><a href="http://tuxpirate.com/235-infinity.html" title="235 Infinity (February 17, 2008)">235 Infinity</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-habits-for-effective-text-editing-20.html" title="7 Habits For Effective Text Editing 20 (February 1, 2008)">7 Habits For Effective Text Editing 20</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-ways-to-ruin-a-technological-revolution.html" title="7 Ways To Ruin A Technological Revolution (February 5, 2008)">7 Ways To Ruin A Technological Revolution</a> (0)</li>
	<li><a href="http://tuxpirate.com/a-googly-mysql-cluster-talk.html" title="A Googly Mysql Cluster Talk (January 24, 2008)">A Googly Mysql Cluster Talk</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://tuxpirate.com/reusable-web-components-with-python-and-future-python-web-development.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Andy Hertzfeld At Google New York</title>
		<link>http://tuxpirate.com/andy-hertzfeld-at-google-new-york.html</link>
		<comments>http://tuxpirate.com/andy-hertzfeld-at-google-new-york.html#comments</comments>
		<pubDate>Mon, 18 Feb 2008 08:02:50 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[computer]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/andy-hertzfeld-at-google-new-york.sh</guid>
		<description><![CDATA[Andy Hertzfeld at Google New YorkGoogle engEDU1 hr 14 min &#8211; May 3, 2006 Google New York&#8217;s Technical Speaker Series. Andy Hertzfeld, one of the main designers of the original Apple Macintosh computer and now a Google software engineer, addresses over 200 people at Google&#8217;s New York office on March 15th The video is 1:15 [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=55f5e0c33813b821&#038;offsetms=2620000&#038;itag=w320&#038;lang=en&#038;sigh=SmUn5enqaAIm11gQprknHqqWqWY" width="320" height="261" border="1" /></div>
</div>
<p><font size="+1">Andy Hertzfeld at Google New York</font><br /><font color="green">Google engEDU<br />1 hr 14 min &#8211; May 3, 2006</font></p>
<p>Google New York&#8217;s Technical Speaker Series.<br />
Andy Hertzfeld, one of the main designers of the original Apple Macintosh <a href="http://tuxpirate.com/howto/computer" class="st_tag internal_tag" rel="tag" title="Posts tagged with computer">computer</a> and now a Google software engineer, addresses over 200 people at Google&#8217;s New York office on March 15th</p>
<p>The video is 1:15 hrs in length<span id="more-513"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/andy-hertzfeld-at-google-new-york.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/AndyHertzfeldatGoogl.mp4?docid=-8134536071712056670&#038;itag=7">&#8220;Andy Hertzfeld At Google New York&#8221;</a> (video/mp4)</li>
</ul>
<p></p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://tuxpirate.com/andy-hertzfeld-at-google-new-york.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/andy-hertzfeld-at-google-new-york.html">Sphere: Related Content</a></span><br/><br/>
	Tags: <a href="http://tuxpirate.com/howto/c" title="c" rel="tag">c</a>, <a href="http://tuxpirate.com/howto/computer" title="computer" rel="tag">computer</a>, <a href="http://tuxpirate.com/howto/http" title="http" rel="tag">http</a>, <a href="http://tuxpirate.com/howto/lan" title="lan" rel="tag">lan</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</a>, <a href="http://tuxpirate.com/howto/software" title="software" rel="tag">software</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://tuxpirate.com/15-views-of-a-node-link-graph-an-information-visualization-portfolio.html" title="15 Views Of A Node Link Graph: An Information Visualization Portfolio (February 27, 2008)">15 Views Of A Node Link Graph: An Information Visualization Portfolio</a> (0)</li>
	<li><a href="http://tuxpirate.com/235-infinity.html" title="235 Infinity (February 17, 2008)">235 Infinity</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-habits-for-effective-text-editing-20.html" title="7 Habits For Effective Text Editing 20 (February 1, 2008)">7 Habits For Effective Text Editing 20</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-ways-to-ruin-a-technological-revolution.html" title="7 Ways To Ruin A Technological Revolution (February 5, 2008)">7 Ways To Ruin A Technological Revolution</a> (0)</li>
	<li><a href="http://tuxpirate.com/a-googly-mysql-cluster-talk.html" title="A Googly Mysql Cluster Talk (January 24, 2008)">A Googly Mysql Cluster Talk</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://tuxpirate.com/andy-hertzfeld-at-google-new-york.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Achievable Futures</title>
		<link>http://tuxpirate.com/achievable-futures.html</link>
		<comments>http://tuxpirate.com/achievable-futures.html#comments</comments>
		<pubDate>Sun, 17 Feb 2008 19:52:31 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[ssi]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/achievable-futures.sh</guid>
		<description><![CDATA[Achievable FuturesGoogle engEDU35 min &#8211; Apr 26, 2006 Google TechTalks April 26, 2006 James Lyndsay James Lyndsay is actively involved in the international software testing community. He received &#8216;Best Paper&#8217; awards at the largest software testing conferences in both the US and Europe in 2002, and gave keynote talks at AsiaSTAR and STAREast in 2003. [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=459f3a2c59975879&#038;offsetms=40000&#038;itag=w320&#038;lang=en&#038;sigh=siPWJFMpd4sOk396O-kdCZzTVLE" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">Achievable Futures</font><br /><font color="green">Google engEDU<br />35 min &#8211; Apr 26, 2006</font></p>
<p>Google TechTalks<br />
April 26, 2006</p>
<p>James Lyndsay<br />
James Lyndsay is actively involved in the international software testing community. He received &#8216;Best Paper&#8217; awards at the largest software testing conferences in both the US and Europe in 2002, and gave keynote talks at AsiaSTAR and STAREast in 2003. He is an invited participant in a range of influential forums, including the ISEB / ISTQB software testing certifications.</p>
<p>ABSTRACT<br />
Over the last decade, we&#8217;ve seen huge changes in the ease and ubiquity of our access to information. We have vastly more power at our fingertips, and the technologies that provide that power have become commodities. However, software testing has failed to keep up with the times, and pressure is building that may lead to convulsive change.</p>
<p>This talk looks at the unique potential of testing to provide crucial, but otherwise undiscoverable information in an otherwise impossible timeframe &#8211; and at the split that has appeared between testing focussed on expectations, and testing focussed on the delivered system.</p>
<p>James Lyndsay believes that we can use our existing skills, approaches and tools to rise to these challenges, and reach a bright, but very different future.<span id="more-509"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/achievable-futures.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/AchievableFutures.mp4?docid=4377161855482062355&#038;itag=7">&#8220;Achievable Futures&#8221;</a> (video/mp4)</li>
</ul>
<p></p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://tuxpirate.com/achievable-futures.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/achievable-futures.html">Sphere: Related Content</a></span><br/><br/>
	Tags: <a href="http://tuxpirate.com/howto/abstract" title="abstract" rel="tag">abstract</a>, <a href="http://tuxpirate.com/howto/c" title="c" rel="tag">c</a>, <a href="http://tuxpirate.com/howto/http" title="http" rel="tag">http</a>, <a href="http://tuxpirate.com/howto/lan" title="lan" rel="tag">lan</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</a>, <a href="http://tuxpirate.com/howto/software" title="software" rel="tag">software</a>, <a href="http://tuxpirate.com/howto/ssi" title="ssi" rel="tag">ssi</a>, <a href="http://tuxpirate.com/howto/tips" title="tips" rel="tag">tips</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://tuxpirate.com/15-views-of-a-node-link-graph-an-information-visualization-portfolio.html" title="15 Views Of A Node Link Graph: An Information Visualization Portfolio (February 27, 2008)">15 Views Of A Node Link Graph: An Information Visualization Portfolio</a> (0)</li>
	<li><a href="http://tuxpirate.com/235-infinity.html" title="235 Infinity (February 17, 2008)">235 Infinity</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-habits-for-effective-text-editing-20.html" title="7 Habits For Effective Text Editing 20 (February 1, 2008)">7 Habits For Effective Text Editing 20</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-ways-to-ruin-a-technological-revolution.html" title="7 Ways To Ruin A Technological Revolution (February 5, 2008)">7 Ways To Ruin A Technological Revolution</a> (0)</li>
	<li><a href="http://tuxpirate.com/a-googly-mysql-cluster-talk.html" title="A Googly Mysql Cluster Talk (January 24, 2008)">A Googly Mysql Cluster Talk</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://tuxpirate.com/achievable-futures.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Openmrs</title>
		<link>http://tuxpirate.com/openmrs.html</link>
		<comments>http://tuxpirate.com/openmrs.html#comments</comments>
		<pubDate>Sun, 17 Feb 2008 16:11:54 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[computer]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[ssi]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/openmrs.sh</guid>
		<description><![CDATA[OpenMRSGoogle engEDU51 min &#8211; Aug 23, 2007 Google Tech Talks August 23, 2007 ABSTRACT The OpenMRS project is a noteworthy open source community that allows developers to directly contribute towards technology that saves lives. This community began its work in 2004 in response to HIV&#8217;s devastation upon the developing world. As home to ninety-five percent [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=aa61a6f31ed9fc1a&#038;offsetms=190000&#038;itag=w320&#038;lang=en&#038;sigh=CK1oweXKMCYM-tyedhRViBZDceA" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">OpenMRS</font><br /><font color="green">Google engEDU<br />51 min &#8211; Aug 23, 2007</font></p>
<p>Google Tech Talks<br />
August 23, 2007</p>
<p>ABSTRACT</p>
<p>The OpenMRS project is a noteworthy open source community that allows developers to directly contribute towards technology that saves lives. This community began its work in 2004 in response to HIV&#8217;s devastation upon the developing world. As home to ninety-five percent of this pandemic&#8217;s disease burden, these resource-poor locations need new health care systems that efficiently manage medical information. A quick survey of the health information technology landscape in this environment yields poor organization, many inflexible ad hoc developments, and poor potential for proper scale.</p>
<p>OpenMRS was designed to serve as an electronic medical record system framework shared among developers implementing in developing countries. It has grown significantly over the past couple of years, as the community learns to integrate some of the open source community&#8217;s best and brightest interested in pursuing philanthropic software <a href="http://tuxpirate.com/howto/development" class="st_tag internal_tag" rel="tag" title="Posts tagged with development">development</a>. To date, OpenMRS has been implemented in eight countries, maintains health information for over 100,000 patients, and is directly supported by organizations such as the Centers for Disease Control (CDC), the World Health Organization (WHO), and the International <a href="http://tuxpirate.com/howto/development" class="st_tag internal_tag" rel="tag" title="Posts tagged with development">Development</a> Research Centre (IDRC).</p>
<p>Speakers: Paul Biondich, Burke Mamlin<br />
Dr. Paul Biondich is an assistant professor of pediatrics at the Indiana University School of Medicine and part of the medical informatics investigator faculty at the Regenstrief Institute for Health Care. He cofounded this project in 2004 and today contributes to the project by helping lead the overall design direction and leading community <a href="http://tuxpirate.com/howto/development" class="st_tag internal_tag" rel="tag" title="Posts tagged with development">development</a> efforts. OpenMRS is enjoying a rapid period of growth, now utilized in the care of well over 100,000 patients in 8 countries.</p>
<p>Dr. Mamlin received his MD from Indiana University in 1996 and completed an internal medicine residency there as well. Dr. Mamlin continues to practices internal medicine while serving as Associate Director of Computerized Physician Order Entry at Regenstrief Institute. Dr. Mamlin contributes to OpenMRS by helping with technical leadership as well as the overall design direction of the project.<span id="more-249"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/openmrs.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/OpenMRS.mp4?docid=5181254373166129293&#038;itag=7">&#8220;Openmrs&#8221;</a> (video/mp4)</li>
</ul>
<p></p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://tuxpirate.com/openmrs.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/openmrs.html">Sphere: Related Content</a></span><br/><br/>
	Tags: <a href="http://tuxpirate.com/howto/abstract" title="abstract" rel="tag">abstract</a>, <a href="http://tuxpirate.com/howto/c" title="c" rel="tag">c</a>, <a href="http://tuxpirate.com/howto/computer" title="computer" rel="tag">computer</a>, <a href="http://tuxpirate.com/howto/development" title="development" rel="tag">development</a>, <a href="http://tuxpirate.com/howto/http" title="http" rel="tag">http</a>, <a href="http://tuxpirate.com/howto/lan" title="lan" rel="tag">lan</a>, <a href="http://tuxpirate.com/howto/search" title="search" rel="tag">search</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</a>, <a href="http://tuxpirate.com/howto/software" title="software" rel="tag">software</a>, <a href="http://tuxpirate.com/howto/ssi" title="ssi" rel="tag">ssi</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://tuxpirate.com/15-views-of-a-node-link-graph-an-information-visualization-portfolio.html" title="15 Views Of A Node Link Graph: An Information Visualization Portfolio (February 27, 2008)">15 Views Of A Node Link Graph: An Information Visualization Portfolio</a> (0)</li>
	<li><a href="http://tuxpirate.com/235-infinity.html" title="235 Infinity (February 17, 2008)">235 Infinity</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-habits-for-effective-text-editing-20.html" title="7 Habits For Effective Text Editing 20 (February 1, 2008)">7 Habits For Effective Text Editing 20</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-ways-to-ruin-a-technological-revolution.html" title="7 Ways To Ruin A Technological Revolution (February 5, 2008)">7 Ways To Ruin A Technological Revolution</a> (0)</li>
	<li><a href="http://tuxpirate.com/a-googly-mysql-cluster-talk.html" title="A Googly Mysql Cluster Talk (January 24, 2008)">A Googly Mysql Cluster Talk</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://tuxpirate.com/openmrs.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The New Digital Sky</title>
		<link>http://tuxpirate.com/the-new-digital-sky.html</link>
		<comments>http://tuxpirate.com/the-new-digital-sky.html#comments</comments>
		<pubDate>Sun, 17 Feb 2008 12:52:18 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/the-new-digital-sky.sh</guid>
		<description><![CDATA[The New Digital SkyGoogle engEDU55 min &#8211; Jul 25, 2006 Google TechTalks July 25, 2006 Tony Tyson is the Director of the Large Synoptic Survey Telescope. His research interests are in cosmology, dark matter, dark energy, observational optical astronomy, experimental gravitational physics, and new instrumentation. He has been a Distinguished Professor of Physics at UC [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=d8b5bd6f2cac83b5&#038;offsetms=625000&#038;itag=w320&#038;lang=en&#038;sigh=I4bT056mjlna_ohUK06ZA1qEZUY" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">The New Digital Sky</font><br /><font color="green">Google engEDU<br />55 min &#8211; Jul 25, 2006</font></p>
<p>Google TechTalks<br />
July 25, 2006</p>
<p>Tony Tyson is the Director of the Large Synoptic Survey Telescope. His research interests are in cosmology, dark matter, dark energy, observational optical astronomy, experimental gravitational physics, and new instrumentation. He has been a Distinguished Professor of Physics at UC Davis since 2003.</p>
<p>ABSTRACT<br />
Fueled by advances in software, microelectronics, and large optics fabrication, a new type of sky survey is being designed. In a relentless campaign of 15 second exposures, the Large Synoptic Survey Telescope will cover the sky to the edge of the optical universe every three nights, opening a movie-like window on objects that change or move on rapid timescales: exploding supernovae, potentially hazardous near-Earth asteroids, etc.</p>
<p>The superb images from the LSST will also chart billions of remote galaxies in 4-D, providing multiple probes of the mysterious Dark Matter and Dark Energy. Thirty TB of multi-color images per night will be transformed into a new view of our four dimensional universe.<span id="more-334"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/the-new-digital-sky.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/TheNewDigitalSky.mp4?docid=4364162621957872851&#038;itag=7">&#8220;The New Digital Sky&#8221;</a> (video/mp4)</li>
</ul>
<p></p>
<!-- sphereit end --><span style="margin-bottom:40px; border-bottom:none;"><a class="iconsphere" title="Sphere: Related Content" onclick="return Sphere.Widget.search('http://tuxpirate.com/the-new-digital-sky.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/the-new-digital-sky.html">Sphere: Related Content</a></span><br/><br/>
	Tags: <a href="http://tuxpirate.com/howto/abstract" title="abstract" rel="tag">abstract</a>, <a href="http://tuxpirate.com/howto/c" title="c" rel="tag">c</a>, <a href="http://tuxpirate.com/howto/http" title="http" rel="tag">http</a>, <a href="http://tuxpirate.com/howto/lan" title="lan" rel="tag">lan</a>, <a href="http://tuxpirate.com/howto/search" title="search" rel="tag">search</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</a>, <a href="http://tuxpirate.com/howto/software" title="software" rel="tag">software</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://tuxpirate.com/15-views-of-a-node-link-graph-an-information-visualization-portfolio.html" title="15 Views Of A Node Link Graph: An Information Visualization Portfolio (February 27, 2008)">15 Views Of A Node Link Graph: An Information Visualization Portfolio</a> (0)</li>
	<li><a href="http://tuxpirate.com/235-infinity.html" title="235 Infinity (February 17, 2008)">235 Infinity</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-habits-for-effective-text-editing-20.html" title="7 Habits For Effective Text Editing 20 (February 1, 2008)">7 Habits For Effective Text Editing 20</a> (0)</li>
	<li><a href="http://tuxpirate.com/7-ways-to-ruin-a-technological-revolution.html" title="7 Ways To Ruin A Technological Revolution (February 5, 2008)">7 Ways To Ruin A Technological Revolution</a> (0)</li>
	<li><a href="http://tuxpirate.com/a-googly-mysql-cluster-talk.html" title="A Googly Mysql Cluster Talk (January 24, 2008)">A Googly Mysql Cluster Talk</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://tuxpirate.com/the-new-digital-sky.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

