<?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; script</title>
	<atom:link href="http://tuxpirate.com/howto/script/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>Flex Flash And Apollo For Rich Internet Applications</title>
		<link>http://tuxpirate.com/flex-flash-and-apollo-for-rich-internet-applications.html</link>
		<comments>http://tuxpirate.com/flex-flash-and-apollo-for-rich-internet-applications.html#comments</comments>
		<pubDate>Wed, 27 Feb 2008 11:34:23 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/flex-flash-and-apollo-for-rich-internet-applications.sh</guid>
		<description><![CDATA[Flex, Flash and Apollo for Rich Internet ApplicationsGoogle EngEDU56 min &#8211; May 2, 2007 Google Tech Talks May 2, 2007 ABSTRACT James Ward, engineer and evangelist for Adobe&#8217;s Flex, Flash and Apollo technologies, will demonstrate their use for very rich user experiences in internet applications. Topics covered will include ECMAscript, the recent open source donation [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=6c20e143c9a2be3f&#038;offsetms=60000&#038;itag=w320&#038;lang=en&#038;sigh=y1Ocvg-teiWq_VkiB5-hA6oJSQ0" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">Flex, <a href="http://tuxpirate.com/howto/flash" class="st_tag internal_tag" rel="tag" title="Posts tagged with flash">Flash</a> and Apollo for Rich Internet Applications</font><br /><font color="green">Google EngEDU<br />56 min &#8211; May 2, 2007</font></p>
<p>Google Tech Talks<br />
May 2, 2007</p>
<p>ABSTRACT</p>
<p>James Ward, engineer and evangelist for Adobe&#8217;s Flex, <a href="http://tuxpirate.com/howto/flash" class="st_tag internal_tag" rel="tag" title="Posts tagged with flash">Flash</a> and Apollo technologies, will demonstrate their use for very rich user experiences in internet applications. Topics covered will include ECMAscript, the recent open source donation of the scripting engine to the Apache Tamarin project, Apollo (the standalone execution environment for running desktop applications written in <a href="http://tuxpirate.com/howto/flash" class="st_tag internal_tag" rel="tag" title="Posts tagged with flash">flash</a> and HTML) and much more.<span id="more-217"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/flex-flash-and-apollo-for-rich-internet-applications.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/FlexFlashandApollofo.mp4?docid=-1156113143758326102&#038;itag=7">&#8220;Flex Flash And Apollo For Rich Internet Applications&#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/flex-flash-and-apollo-for-rich-internet-applications.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/flex-flash-and-apollo-for-rich-internet-applications.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/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/flash" title="flash" rel="tag">flash</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/script" title="script" rel="tag">script</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</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/flex-flash-and-apollo-for-rich-internet-applications.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Archimedes Palimpsest</title>
		<link>http://tuxpirate.com/the-archimedes-palimpsest.html</link>
		<comments>http://tuxpirate.com/the-archimedes-palimpsest.html#comments</comments>
		<pubDate>Mon, 25 Feb 2008 23:22:37 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[bind]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/the-archimedes-palimpsest.sh</guid>
		<description><![CDATA[The Archimedes PalimpsestGoogle engEDU1 hr 4 min &#8211; Mar 7, 2006 Google TechTalks March 7, 2006 Will Noel Roger L. Easton, Jr. Michael B. Toth ABSTRACT The Archimedes Palimpsest is a 10th Century medieval manuscript that is the subject of an ongoing technical, scientific and conservation effort at the Walters Art Museum in Baltimore, Maryland. [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=642289248501ca30&#038;offsetms=290000&#038;itag=w320&#038;lang=en&#038;sigh=LS8gS6LkHqFcuIYzQT0cei1Z1cE" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">The Archimedes Palimpsest</font><br /><font color="green">Google engEDU<br />1 hr 4 min &#8211; Mar 7, 2006</font></p>
<p>Google TechTalks<br />
March 7, 2006</p>
<p>Will Noel<br />
Roger L. Easton, Jr.<br />
Michael B. Toth</p>
<p>ABSTRACT<br />
The Archimedes Palimpsest is a 10th Century medieval manuscript that is the subject of an ongoing technical, scientific and conservation effort at the Walters Art Museum in Baltimore, Maryland. Since 1999, the multidisciplinary team has been disbinding, conserving, imaging, analyzing, transcribing and studying the 174 parchment folios â€“ yielding approximately 400Gb of data to date. The Palimpsest, which the team affectionately calls â€œArchie,â€ includes at least seven treatises by Archimedes: The only copies of two of his Treatises, /The Method/ and /Stomachion/; the only copy in Greek of /On Floating Bodies;/ and copies of the /Equilibrium of Planes/, /Spiral Lines/, /The Measurement of the Circle/, and /Sphere and Cylinder/. It also contains 10 pages of text by the 4th century B.C. Attic Greek orator Hyperides; six folios from a Neo-Platonic philosophical text that has yet to be identified, but may be commentaries on Aristotle; four folios from a liturgical book; and twelve pages from two different books, the text of which has yet to be deciphered.<span id="more-388"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/the-archimedes-palimpsest.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/TheArchimedesPalimps.mp4?docid=8211813884612792878&#038;itag=7">&#8220;The Archimedes Palimpsest&#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-archimedes-palimpsest.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/the-archimedes-palimpsest.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/bind" title="bind" rel="tag">bind</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/script" title="script" rel="tag">script</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</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-archimedes-palimpsest.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Advanced Python Or Understanding Python</title>
		<link>http://tuxpirate.com/advanced-python-or-understanding-python.html</link>
		<comments>http://tuxpirate.com/advanced-python-or-understanding-python.html#comments</comments>
		<pubDate>Fri, 22 Feb 2008 19:57:53 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[c/c++]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/advanced-python-or-understanding-python.sh</guid>
		<description><![CDATA[Advanced Python or Understanding PythonGoogle engEDU1 hr 16 min &#8211; Feb 21, 2007 Google Tech Talks February 21, 2007 ABSTRACT The Python language, while object-oriented, is fundamentally different from both C++ and Java. The dynamic and introspective nature of Python allow for language mechanics unlike that of static languages. This talk aims to enlighten programmers [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=8a44af39e56d528f&#038;offsetms=645000&#038;itag=w320&#038;lang=en&#038;sigh=C9R7FGoM2XLc87tQY4mvtC4Gpcg" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">Advanced <a href="http://tuxpirate.com/howto/python" class="st_tag internal_tag" rel="tag" title="Posts tagged with python">Python</a> or Understanding <a href="http://tuxpirate.com/howto/python" class="st_tag internal_tag" rel="tag" title="Posts tagged with python">Python</a></font><br /><font color="green">Google engEDU<br />1 hr 16 min &#8211; Feb 21, 2007</font></p>
<p>Google Tech Talks<br />
February 21, 2007</p>
<p>ABSTRACT</p>
<p>The <a href="http://tuxpirate.com/howto/python" class="st_tag internal_tag" rel="tag" title="Posts tagged with python">Python</a> language, while object-oriented, is fundamentally different from both C++ and Java. The dynamic and introspective nature of <a href="http://tuxpirate.com/howto/python" class="st_tag internal_tag" rel="tag" title="Posts tagged with python">Python</a> allow for language mechanics unlike that of static languages. This talk aims to enlighten programmers new to <a href="http://tuxpirate.com/howto/python" class="st_tag internal_tag" rel="tag" title="Posts tagged with python">Python</a> about these fundamentals, the language mechanics that flow from them and how to effectively put those to use. Among the topics covered are duck-typing, interfaces, descriptors, decorators, metaclasses, reference-counting and the cyclic-garbage collector, the divide between C/C++ data and <a href="http://tuxpirate.com/howto/python" class="st_tag internal_tag" rel="tag" title="Posts tagged with python">Python</a> objects and the CPython implementation in general.</p>
<p>This talk is part of the Advanced Topics in Programming Languages series. The goal of this series is to encourage all of the people at Google who know and love programming languages to share their knowledge. If you would like information on upcoming talks, or to schedule a talk of your own, contact information is available on the wiki page:<span id="more-218"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/advanced-python-or-understanding-python.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/AdvancedPythonorUnde.mp4?docid=7760178035196894549&#038;itag=7">&#8220;Advanced Python Or Understanding Python&#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-python-or-understanding-python.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/advanced-python-or-understanding-python.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/cc" title="c/c++" rel="tag">c/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/python" title="python" rel="tag">python</a>, <a href="http://tuxpirate.com/howto/script" title="script" rel="tag">script</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</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-python-or-understanding-python.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating Tools For Ajax Development</title>
		<link>http://tuxpirate.com/creating-tools-for-ajax-development.html</link>
		<comments>http://tuxpirate.com/creating-tools-for-ajax-development.html#comments</comments>
		<pubDate>Thu, 21 Feb 2008 12:42:06 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/creating-tools-for-ajax-development.sh</guid>
		<description><![CDATA[Creating Tools for AJAX DevelopmentGoogle engEDU1 hr &#8211; May 3, 2006 Google TechTalks May 3, 2006 Javier Pedemonte, IBM Adam Peller, IBM ABSTRACT Tools for building HTML/Javascript and so-called AJAX-style applications are sparse. Mozilla has traditionally had the best tools in Venkman and its DOM Inspector, but recently development has been stagnant and these tools [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=ca647d5872618835&#038;offsetms=275000&#038;itag=w320&#038;lang=en&#038;sigh=e7fxL8nVeD5tbR7bDC27k3dz0s8" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">Creating Tools for AJAX <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 />1 hr &#8211; May 3, 2006</font></p>
<p>Google TechTalks<br />
May 3, 2006</p>
<p>Javier Pedemonte, IBM<br />
Adam Peller, IBM</p>
<p>ABSTRACT<br />
Tools for building HTML/<a href="http://tuxpirate.com/howto/javascript" class="st_tag internal_tag" rel="tag" title="Posts tagged with javascript">Javascript</a> and so-called AJAX-style applications are sparse. Mozilla has traditionally had the best tools in Venkman and its DOM Inspector, but recently <a href="http://tuxpirate.com/howto/development" class="st_tag internal_tag" rel="tag" title="Posts tagged with development">development</a> has been stagnant and these tools do not offer integration with active code <a href="http://tuxpirate.com/howto/development" class="st_tag internal_tag" rel="tag" title="Posts tagged with development">development</a>.</p>
<p>Newer tools like Firebug offer more clever tools to inspect pages but still have no role in the rest of the <a href="http://tuxpirate.com/howto/development" class="st_tag internal_tag" rel="tag" title="Posts tagged with development">development</a> cycle.</p>
<p>The Eclipse AJAX Toolkit Framework brings these types of tools into the Eclipse IDE &#8212; making use of the Java XPCOM to Java bridge and leveraging the robust features of Eclipse, while leaving the environment pluggable for more enhancements. The current work will be demonstrated and the architecture will be discussed, with particular attention to the <a href="http://tuxpirate.com/howto/javascript" class="st_tag internal_tag" rel="tag" title="Posts tagged with javascript">JavaScript</a> debugger and embedding of xulrunner.<span id="more-358"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/creating-tools-for-ajax-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/CreatingToolsforAJAX.mp4?docid=8208885295065783830&#038;itag=7">&#8220;Creating Tools For Ajax 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/creating-tools-for-ajax-development.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/creating-tools-for-ajax-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/ajax" title="ajax" rel="tag">ajax</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/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/java" title="java" rel="tag">java</a>, <a href="http://tuxpirate.com/howto/javascript" title="javascript" rel="tag">javascript</a>, <a href="http://tuxpirate.com/howto/lan" title="lan" rel="tag">lan</a>, <a href="http://tuxpirate.com/howto/script" title="script" rel="tag">script</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</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/creating-tools-for-ajax-development.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web Applications And The Ubiquitous Web</title>
		<link>http://tuxpirate.com/web-applications-and-the-ubiquitous-web-2.html</link>
		<comments>http://tuxpirate.com/web-applications-and-the-ubiquitous-web-2.html#comments</comments>
		<pubDate>Thu, 21 Feb 2008 03:43:17 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[asp]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/web-applications-and-the-ubiquitous-web-2.sh</guid>
		<description><![CDATA[Web Applications and the Ubiquitous WebGoogle engEDU1 hr &#8211; Feb 1, 2006 Google TechTalks February 1, 2006 Dave Raggett Dave Raggett is currently a W3C Fellow from Canon, and W3C Activity Lead for Multimodal Interaction. Dave has been closely involved with driving standards for the Web since 1992, e.g. setting up the IETF HTTP working [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=ae6173a51948931b&#038;offsetms=430000&#038;itag=w320&#038;lang=en&#038;sigh=aspf5v9wKOnEfWEkH5hwqGh3h8k" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1"><a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">Web</a> Applications and the Ubiquitous <a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">Web</a></font><br /><font color="green">Google engEDU<br />1 hr &#8211; Feb 1, 2006</font></p>
<p>Google TechTalks<br />
February 1, 2006</p>
<p>Dave Raggett</p>
<p>Dave Raggett is currently a W3C Fellow from Canon, and W3C Activity Lead for Multimodal Interaction. Dave has been closely involved with driving standards for the <a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">Web</a> since 1992, e.g. setting up the IETF HTTP working group, helping with work on ECMAScript, and W3C work on HTML, XForms, MathML, VoiceXML and other related specifications. For further details see: http://www.w3.org/People/Raggett</p>
<p>ABSTRACT<br />
The <a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">Web</a> is increasingly a ubiquitous platform for application developers. The talk will outline an emerging vision for the Ubiquitous <a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">Web</a> and areas where further work is needed. I will also present work I have been doing on a <a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">Web</a>-based alternative to Microsoft PowerPoint and its extension to support remote meetings. Finally, I will demonstrate the use of AJAX to add speech capabilities to <a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">web</a> browsers and the role of remote speech engines.<span id="more-273"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/web-applications-and-the-ubiquitous-web-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/WebApplicationsandth.mp4?docid=8950294834635667990&#038;itag=7">&#8220;Web Applications And The Ubiquitous Web&#8221;</a> (video/mp4)</li>
</ul>
<p>
<ul>
<li>[1] <a href="http://www.w3.org/People/Raggett" rel="nofollow"><b>Web Applications And The Ubiquitous Web</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/web-applications-and-the-ubiquitous-web-2.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/web-applications-and-the-ubiquitous-web-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/ajax" title="ajax" rel="tag">ajax</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/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/script" title="script" rel="tag">script</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</a>, <a href="http://tuxpirate.com/howto/web" title="web" rel="tag">web</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/web-applications-and-the-ubiquitous-web-2.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Anatomy Of A Debian Package</title>
		<link>http://tuxpirate.com/anatomy-of-a-debian-package-2.html</link>
		<comments>http://tuxpirate.com/anatomy-of-a-debian-package-2.html#comments</comments>
		<pubDate>Tue, 19 Feb 2008 22:26:22 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/anatomy-of-a-debian-package-2.sh</guid>
		<description><![CDATA[Anatomy Of A Debian PackageGoogle engEDU56 min &#8211; Jul 21, 2006 Google TechTalks July 21, 2006 Jonathan Oxer is the founder and technical director of Internet Vision Technologies in Australia, as well as the current president of Linux Australia, the national organization for Linux users, developers, and vendors. He is one of the authors of [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=77c497ed4b79668f&#038;offsetms=395000&#038;itag=w320&#038;lang=en&#038;sigh=7lSZM8hyOca4gRrzlpFi-2fsVmQ" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">Anatomy Of A Debian Package</font><br /><font color="green">Google engEDU<br />56 min &#8211; Jul 21, 2006</font></p>
<p>Google TechTalks<br />
July 21, 2006</p>
<p>Jonathan Oxer is the founder and technical director of Internet Vision Technologies in Australia, as well as the current president of <a href="http://tuxpirate.com/howto/linux" class="st_tag internal_tag" rel="tag" title="Posts tagged with linux">Linux</a> Australia, the national organization for <a href="http://tuxpirate.com/howto/linux" class="st_tag internal_tag" rel="tag" title="Posts tagged with linux">Linux</a> users, developers, and vendors. He is one of the authors of O&#8217;Reilly&#8217;s Ubuntu Hacks.</p>
<p>ABSTRACT<br />
Learn about the internal structure of Debian/Ubuntu packages and how to create them, starting with disection of a binary package and then going through the process of creating your own package using various build helper scripts to automate much of the process.<span id="more-272"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/anatomy-of-a-debian-package-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/AnatomyOfADebianPack.mp4?docid=-6726522426109060914&#038;itag=7">&#8220;Anatomy Of A Debian Package&#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/anatomy-of-a-debian-package-2.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/anatomy-of-a-debian-package-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/debian" title="debian" rel="tag">debian</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/script" title="script" rel="tag">script</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</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/anatomy-of-a-debian-package-2.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Html Forms Next Generation</title>
		<link>http://tuxpirate.com/html-forms-next-generation.html</link>
		<comments>http://tuxpirate.com/html-forms-next-generation.html#comments</comments>
		<pubDate>Sun, 17 Feb 2008 00:33:30 +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[firefox]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[ssi]]></category>
		<category><![CDATA[summary]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/html-forms-next-generation.sh</guid>
		<description><![CDATA[HTML forms Next GenerationGoogle engEDU53 min &#8211; Mar 5, 2007 Google Tech Talks March 5, 2007 ABSTRACT Web-based replacements for spreadsheets and simple forms By Dave Raggett, W3C Fellow and Principal Researcher at Volantis Systems. The ability to collect data from users and to submit it to servers has become a very important part of [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=dd28323a51be2053&#038;offsetms=605000&#038;itag=w320&#038;lang=en&#038;sigh=uoIIXE4as3h0VBEo4zz1kT3YtGc" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">HTML forms Next Generation</font><br /><font color="green">Google engEDU<br />53 min &#8211; Mar 5, 2007</font></p>
<p>Google Tech Talks<br />
March 5, 2007</p>
<p>ABSTRACT</p>
<p><a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">Web</a>-based replacements for spreadsheets and simple forms</p>
<p>By Dave Raggett, W3C Fellow and Principal Researcher at Volantis Systems.</p>
<p>The ability to collect data from users and to submit it to servers has become a very important part of the <a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">Web</a>. Forms are often supplemented by <a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">Web</a> page scripts that enable the data to be checked as the user is filling out the form and before sending it to the <a href="http://tuxpirate.com/howto/server" class="st_tag internal_tag" rel="tag" title="Posts tagged with server">server</a>. These scripts can get quite complicated to develop and to maintain, making it interesting to explore ideas for replacing such scripts by equivalent declarative approaches.</p>
<p>XForms-Tiny is an incremental extension of HTML4 forms that can be deployed on today&#8217;s <a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">Web</a> browsers using an open source cross-browser <a href="http://tuxpirate.com/howto/javascript" class="st_tag internal_tag" rel="tag" title="Posts tagged with javascript">JavaScript</a> library that works on Internet Explorer 6 and 7, Firefox 1.5 and 2, Opera 9, Konqueror 3.5, and Safari, When delivered via HTTP as a compressed file, the download size is only 6 Kilo Bytes.</p>
<p>XForms-Tiny provides authors with the means to use simple <a href="http://tuxpirate.com/howto/javascript" class="st_tag internal_tag" rel="tag" title="Posts tagged with javascript">JavaScript</a> expressions for validating field values and spreadsheet-like formulae for computed fields, but also the means to describe repeating groups of fields, e.g. for line items in a purchase order. XForms-Tiny further provides for suppression of irrelevant parts of forms and context dependent control over which fields must be filled out. All this is possible without the page author needing to write any lines of client-side <a href="http://tuxpirate.com/howto/script" class="st_tag internal_tag" rel="tag" title="Posts tagged with script">script</a>.</p>
<p>This talk will present XForms-Tiny and place it in the context of related work (<a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">Web</a> Forms 2.0, XForms-Basic, and XForms full) as well as the challenges for dealing with the small displays on mobile devices.</p>
<p>You will also learn about new approaches for browser-based editors that avoid the pitfalls of designMode and which are paving the way for a replacement for spreadsheets, browser-based editing of slide presentations and much more.</p>
<p>If people are interested and there is time available, I could also give a brief summary of the impending W3C Ubiquitous <a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">Web</a> Applications working group that applies markup and eventing to simplify the <a href="http://tuxpirate.com/howto/development" class="st_tag internal_tag" rel="tag" title="Posts tagged with development">development</a> of distributed applications across a wide variety of network appliances including desktop computers, office equipment, home media appliances, mobile devices (phones), physical sensors and effectors.</p>
<p>http://www.w3.org/2007/03/html-forms<span id="more-416"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/html-forms-next-generation.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/HTMLformsNextGenerat.mp4?docid=-6347740793556865808&#038;itag=7">&#8220;Html Forms Next Generation&#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/html-forms-next-generation.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/html-forms-next-generation.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/firefox" title="firefox" rel="tag">firefox</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/java" title="java" rel="tag">java</a>, <a href="http://tuxpirate.com/howto/javascript" title="javascript" rel="tag">javascript</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/script" title="script" rel="tag">script</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/ssi" title="ssi" rel="tag">ssi</a>, <a href="http://tuxpirate.com/howto/summary" title="summary" rel="tag">summary</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/html-forms-next-generation.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gears And The Mashup Problem</title>
		<link>http://tuxpirate.com/gears-and-the-mashup-problem.html</link>
		<comments>http://tuxpirate.com/gears-and-the-mashup-problem.html#comments</comments>
		<pubDate>Fri, 15 Feb 2008 17:39:04 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/gears-and-the-mashup-problem.sh</guid>
		<description><![CDATA[Gears and the Mashup ProblemGoogle engEDU44 min &#8211; Sep 20, 2007 Google Tech Talks September, 20 2007 ABSTRACT Mashups are the most interesting innovation in software development in decades. Unfortunately, the browser&#8217;s security model did not anticipate this development, so mashups are not safe if there is any confidential information in the page. Since virtually [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=73cd07b36ce2ac95&#038;offsetms=115000&#038;itag=w320&#038;lang=en&#038;sigh=qnSBfHgGWoa-68N4z9q8OhrCheM" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">Gears and the Mashup Problem</font><br /><font color="green">Google engEDU<br />44 min &#8211; Sep 20, 2007</font></p>
<p>Google Tech Talks<br />
September, 20 2007</p>
<p>ABSTRACT</p>
<p>Mashups are the most interesting innovation in software <a href="http://tuxpirate.com/howto/development" class="st_tag internal_tag" rel="tag" title="Posts tagged with development">development</a> in decades. Unfortunately, the browser&#8217;s <a href="http://tuxpirate.com/howto/security" class="st_tag internal_tag" rel="tag" title="Posts tagged with security">security</a> model did not anticipate this <a href="http://tuxpirate.com/howto/development" class="st_tag internal_tag" rel="tag" title="Posts tagged with development">development</a>, so mashups are not safe if there is any confidential information in the page. Since virtually every page has at least some confidential information in it, this is a big problem. Google Gears may lead to the solution.</p>
<p>Speaker: Douglas Crockford<br />
Douglas Crockford is the world&#8217;s foremost living authority on <a href="http://tuxpirate.com/howto/javascript" class="st_tag internal_tag" rel="tag" title="Posts tagged with javascript">JavaScript</a>. He is an architect with Yahoo&#8217;s Ajax Strike Force. He is the founder of two startups, and was Director of Technology at Lucasfilm Ltd., Director of New Media at<br />
Paramount, and a researcher at Atari and SRI.<span id="more-417"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/gears-and-the-mashup-problem.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/GearsandtheMashupPro.mp4?docid=452089494323007214&#038;itag=7">&#8220;Gears And The Mashup Problem&#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/gears-and-the-mashup-problem.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/gears-and-the-mashup-problem.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/ajax" title="ajax" rel="tag">ajax</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/javascript" title="javascript" rel="tag">javascript</a>, <a href="http://tuxpirate.com/howto/lan" title="lan" rel="tag">lan</a>, <a href="http://tuxpirate.com/howto/script" title="script" rel="tag">script</a>, <a href="http://tuxpirate.com/howto/search" title="search" rel="tag">search</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><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/gears-and-the-mashup-problem.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To Recruit Motivate And Energize Superior Test Engineers</title>
		<link>http://tuxpirate.com/how-to-recruit-motivate-and-energize-superior-test-engineers.html</link>
		<comments>http://tuxpirate.com/how-to-recruit-motivate-and-energize-superior-test-engineers.html#comments</comments>
		<pubDate>Thu, 14 Feb 2008 21:53:04 +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[script]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[ssi]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/how-to-recruit-motivate-and-energize-superior-test-engineers.sh</guid>
		<description><![CDATA[How To Recruit, Motivate, and Energize Superior Test EngineersGoogle engEDU59 min &#8211; Nov 9, 2005 Google Tech Talks November 9, 2005 Jeff Feldstein ABSTRACT The expectations today are for increasingly high-quality software, requiring more sophisticated automation in testing. Test and QA teams must work more closely with development to ensure that this sophisticated automation is [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=18fec25cff8f2da5&#038;offsetms=270000&#038;itag=w320&#038;lang=en&#038;sigh=XOKDvcflBFv5pztSBakGZRpzY0g" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">How To Recruit, Motivate, and Energize Superior Test Engineers</font><br /><font color="green">Google engEDU<br />59 min &#8211; Nov 9, 2005</font></p>
<p>Google Tech Talks<br />
November 9, 2005</p>
<p>Jeff Feldstein</p>
<p>ABSTRACT<br />
The expectations today are for increasingly high-quality software, requiring more sophisticated automation in testing. Test and QA teams must work more closely with <a href="http://tuxpirate.com/howto/development" class="st_tag internal_tag" rel="tag" title="Posts tagged with development">development</a> to ensure that this sophisticated automation is possible. This has lead to software engineers applying creativity, talent and expertise to not just application <a href="http://tuxpirate.com/howto/development" class="st_tag internal_tag" rel="tag" title="Posts tagged with development">development</a>, but testing as well. This transition from manual to scripting to highly engineered test automation changes the way we recruit, hire, motivate and retain great test engineering talent.</p>
<p>The speaker uses examples of how his team at Cisco changed the way it tests over the past six years. In this class, he&#8217;ll review eight points for why test is a better place for software developers than software <a href="http://tuxpirate.com/howto/development" class="st_tag internal_tag" rel="tag" title="Posts tagged with development">development</a>, and he&#8217;ll show how and when to express these points to hire, motivate and retain top talent. You&#8217;ll see how to inspire greater innovation and creativity in your testing processes, and how to manage and inspire test and <a href="http://tuxpirate.com/howto/development" class="st_tag internal_tag" rel="tag" title="Posts tagged with development">development</a> teams that are spread across different locations. You&#8217;ll also learn the place of manual testing in the new environment.<span id="more-482"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/how-to-recruit-motivate-and-energize-superior-test-engineers.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/HowToRecruitMotivate.mp4?docid=6704513211835446274&#038;itag=7">&#8220;How To Recruit Motivate And Energize Superior Test Engineers&#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-recruit-motivate-and-energize-superior-test-engineers.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/how-to-recruit-motivate-and-energize-superior-test-engineers.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/script" title="script" rel="tag">script</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/how-to-recruit-motivate-and-energize-superior-test-engineers.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>From Nand To Tetris In 12 Steps</title>
		<link>http://tuxpirate.com/from-nand-to-tetris-in-12-steps.html</link>
		<comments>http://tuxpirate.com/from-nand-to-tetris-in-12-steps.html#comments</comments>
		<pubDate>Thu, 14 Feb 2008 21:13:48 +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[hardware]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/from-nand-to-tetris-in-12-steps.sh</guid>
		<description><![CDATA[From Nand to Tetris in 12 stepsGoogle engEDU1 hr 1 min &#8211; Oct 3, 2007 Google Tech Talks October 10, 2007 ABSTRACT We describe a new approach and a course that aims to demystify the integrated function of computer systems, using a hands-on approach. The course presents many abstractions, algorithms, and data structures learned in [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=f12655e1391c7241&#038;offsetms=665000&#038;itag=w320&#038;lang=en&#038;sigh=3pB4-FVtNd4mimyJ03Bs0erGxbY" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">From Nand to Tetris in 12 steps</font><br /><font color="green">Google engEDU<br />1 hr 1 min &#8211; Oct 3, 2007</font></p>
<p>Google Tech Talks<br />
October 10, 2007</p>
<p>ABSTRACT</p>
<p>We describe a new approach and a course that aims to demystify the integrated function of <a href="http://tuxpirate.com/howto/computer" class="st_tag internal_tag" rel="tag" title="Posts tagged with computer">computer</a> systems, using a hands-on approach. The course presents many abstractions, algorithms, and data structures learned in CS courses, and makes them concrete by building a complete <a href="http://tuxpirate.com/howto/computer" class="st_tag internal_tag" rel="tag" title="Posts tagged with computer">computer</a> system from the ground up. In particular, we guide the students through a modular series of projects that gradually construct and unit-test a simple hardware platform and a modern software hierarchy, yielding a surprisingly powerful <a href="http://tuxpirate.com/howto/computer" class="st_tag internal_tag" rel="tag" title="Posts tagged with computer">computer</a> system.</p>
<p>The hardware projects are done in a simple hardware description language and a hardware simulator supplied by us. The software projects (assembler, VM, and a compiler for a simple object-based language) can be done in any language, using the APIs and test programs supplied by us. We also build a mini-OS. The result is a GameBoy-like <a href="http://tuxpirate.com/howto/computer" class="st_tag internal_tag" rel="tag" title="Posts tagged with computer">computer</a>, simulated on the student&#8217;s PC. We start the course (and this talk) by demonstrating some video games running on this <a href="http://tuxpirate.com/howto/computer" class="st_tag internal_tag" rel="tag" title="Posts tagged with computer">computer</a>, e.g. Tetris and Pong.</p>
<p>Building a working <a href="http://tuxpirate.com/howto/computer" class="st_tag internal_tag" rel="tag" title="Posts tagged with computer">computer</a> from Nand gates alone is a thrilling intellectual exercise. It demonstrates the supreme power of recursive ascent, and teaches the students that building <a href="http://tuxpirate.com/howto/computer" class="st_tag internal_tag" rel="tag" title="Posts tagged with computer">computer</a> systems is &#8212; more than anything else &#8212; a triumph of human reasoning. We are able to squeeze all this into a single course since we deal with neither efficiency nor advanced features, leaving these subjects to other courses in the program. The resulting approach is completely self-contained, requiring only programming as a pre-requisite. Hence, courses based on the approach can be given at almost any stage in a CS program.<span id="more-337"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/from-nand-to-tetris-in-12-steps.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/FromNandtoTetrisin12.mp4?docid=7654043762021156507&#038;itag=7">&#8220;From Nand To Tetris In 12 Steps&#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/from-nand-to-tetris-in-12-steps.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/from-nand-to-tetris-in-12-steps.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/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/programming" title="programming" rel="tag">programming</a>, <a href="http://tuxpirate.com/howto/script" title="script" rel="tag">script</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/from-nand-to-tetris-in-12-steps.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Glimpse Inside A Metaverse: The Virtual World Of Second Life</title>
		<link>http://tuxpirate.com/glimpse-inside-a-metaverse-the-virtual-world-of-second-life-2.html</link>
		<comments>http://tuxpirate.com/glimpse-inside-a-metaverse-the-virtual-world-of-second-life-2.html#comments</comments>
		<pubDate>Thu, 14 Feb 2008 12:05:03 +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[script]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/glimpse-inside-a-metaverse-the-virtual-world-of-second-life-2.sh</guid>
		<description><![CDATA[Glimpse Inside a Metaverse: The Virtual World of Second LifeGoogle engEDU59 min &#8211; Mar 1, 2006 Google TechTalks March 1, 2006 Philip Rosedale and Cory Ondrejka ABSTRACT Linden Lab is the producer of Second Life, an online world with a growing population of subscribers (or &#34;residents&#34;); currently, the community has well over 140,000 residents from [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=e4bdbfc8f0269794&#038;offsetms=320000&#038;itag=w320&#038;lang=en&#038;sigh=29oaVWR_XNl3-3Ft293q9JXPLuw" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">Glimpse Inside a Metaverse: The Virtual World of Second Life</font><br /><font color="green">Google engEDU<br />59 min &#8211; Mar 1, 2006</font></p>
<p>Google TechTalks<br />
March 1, 2006</p>
<p>Philip Rosedale and Cory Ondrejka</p>
<p>ABSTRACT<br />
Linden Lab is the producer of Second Life, an online world with a growing population of subscribers (or &quot;residents&quot;); currently, the community has well over 140,000 residents from 91 countries. By providing residents with robust building and scripting tools, Linden Lab enables them to create a vast array of in-world objects, installations and programs. Since its early stages, Linden Lab has allowed its residents to retain full IP rights over their own creations, thereby insuring that their contributions to the community remain truly their own.<span id="more-328"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/glimpse-inside-a-metaverse-the-virtual-world-of-second-life-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/GlimpseInsideaMetave.mp4?docid=-5182759758975402950&#038;itag=7">&#8220;Glimpse Inside A Metaverse: The Virtual World Of Second Life&#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/glimpse-inside-a-metaverse-the-virtual-world-of-second-life-2.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/glimpse-inside-a-metaverse-the-virtual-world-of-second-life-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/lan" title="lan" rel="tag">lan</a>, <a href="http://tuxpirate.com/howto/script" title="script" rel="tag">script</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</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/glimpse-inside-a-metaverse-the-virtual-world-of-second-life-2.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Video Element</title>
		<link>http://tuxpirate.com/the-video-element.html</link>
		<comments>http://tuxpirate.com/the-video-element.html#comments</comments>
		<pubDate>Tue, 12 Feb 2008 22:03:58 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[bind]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/the-video-element.sh</guid>
		<description><![CDATA[The &#60;video&#62; ElementGoogle engEDU32 min &#8211; Mar 29, 2007 Google Tech Talks March 29, 2007 ABSTRACT Video is becoming increasingly important content type, and it&#8217;s time to make video a first-class citizen on the web. The element is, along with JavaScript bindings, proposed as a simple solution to encourage browsers to support video natively. Equally [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=7ecc54f571cf55e0&#038;offsetms=155000&#038;itag=w320&#038;lang=en&#038;sigh=uDlepZql_fMB_HqGuzWWypJsyFQ" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">The &lt;video&gt; Element</font><br /><font color="green">Google engEDU<br />32 min &#8211; Mar 29, 2007</font></p>
<p>Google Tech Talks<br />
March 29, 2007</p>
<p>ABSTRACT</p>
<p>Video is becoming increasingly important content type, and it&#8217;s time to make video a first-class citizen on the <a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">web</a>. The  element is, along with <a href="http://tuxpirate.com/howto/javascript" class="st_tag internal_tag" rel="tag" title="Posts tagged with javascript">JavaScript</a> bindings, proposed as a simple solution to encourage browsers to support video natively. Equally important is the choice of video format to be used with. I will argue that the success of the <a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">web</a> is based on using open standards, and that video should be no exception. I will demo Opera showing Ogg Theora video clips natively.</p>
<p>A demonstration is available here:</p>
<p>http://people.opera.com/howcome/2007/video<span id="more-470"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/the-video-element.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/ThevideoElement.mp4?docid=5545573096553082541&#038;itag=7">&#8220;The Video Element&#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-video-element.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/the-video-element.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/bind" title="bind" rel="tag">bind</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/javascript" title="javascript" rel="tag">javascript</a>, <a href="http://tuxpirate.com/howto/lan" title="lan" rel="tag">lan</a>, <a href="http://tuxpirate.com/howto/script" title="script" rel="tag">script</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</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/the-video-element.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What Every Engineer Needs To Know About Security And Where To Learn It</title>
		<link>http://tuxpirate.com/what-every-engineer-needs-to-know-about-security-and-where-to-learn-it.html</link>
		<comments>http://tuxpirate.com/what-every-engineer-needs-to-know-about-security-and-where-to-learn-it.html#comments</comments>
		<pubDate>Sun, 10 Feb 2008 06:42: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[rmi]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/what-every-engineer-needs-to-know-about-security-and-where-to-learn-it.sh</guid>
		<description><![CDATA[What Every Engineer Needs to Know About Security and Where to Learn ItGoogle engEDU49 min &#8211; Jul 10, 2007 Google Tech Talks July 10, 2007 ABSTRACT This talk discusses recent trends in security, and what every engineer needs to know to prevent the most significant emerging threats such as cross-site scripting and SQL injection attacks. [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=e90cc7d5fb439461&#038;offsetms=15000&#038;itag=w320&#038;lang=en&#038;sigh=VEPfRboGSD4YaaGaO-DKM2Qt9kQ" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">What Every Engineer Needs to Know About <a href="http://tuxpirate.com/howto/security" class="st_tag internal_tag" rel="tag" title="Posts tagged with security">Security</a> and Where to Learn It</font><br /><font color="green">Google engEDU<br />49 min &#8211; Jul 10, 2007</font></p>
<p>Google Tech Talks<br />
July 10, 2007</p>
<p>ABSTRACT</p>
<p>This talk discusses recent trends in <a href="http://tuxpirate.com/howto/security" class="st_tag internal_tag" rel="tag" title="Posts tagged with security">security</a>, and what every engineer needs to know to prevent the most significant emerging threats such as cross-site scripting and SQL injection attacks. Just as every engineer might use object-oriented design principles to achieve extensibility and re-usability, every engineer needs to employ principles such as the principle of least privilege, fail-safe stance, and protecting against the weakest link to achieve <a href="http://tuxpirate.com/howto/security" class="st_tag internal_tag" rel="tag" title="Posts tagged with security">security</a>. Instead of focusing on &quot;<a href="http://tuxpirate.com/howto/tips" class="st_tag internal_tag" rel="tag" title="Posts tagged with tips">tips</a>&quot; and &quot;tricks&quot; that allow you to &quot;band-aid&quot; the <a href="http://tuxpirate.com/howto/security" class="st_tag internal_tag" rel="tag" title="Posts tagged with security">security</a> of your systems, we discuss how to derive defenses based on the application of <a href="http://tuxpirate.com/howto/security" class="st_tag internal_tag" rel="tag" title="Posts tagged with security">security</a> principles, such that you can determine how to deal with new threats as they come along or application-specific threats that might be relevant to your domain. Finally, we present some statistics on the current state of software <a href="http://tuxpirate.com/howto/security" class="st_tag internal_tag" rel="tag" title="Posts tagged with security">security</a> vulnerabilities, and discuss existing and upcoming challenges in the field of software <a href="http://tuxpirate.com/howto/security" class="st_tag internal_tag" rel="tag" title="Posts tagged with security">security</a>.</p>
<p>Speaker: Neil Daswani<span id="more-311"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/what-every-engineer-needs-to-know-about-security-and-where-to-learn-it.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/WhatEveryEngineerNee.mp4?docid=2792231054679782968&#038;itag=7">&#8220;What Every Engineer Needs To Know About Security And Where To Learn It&#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/what-every-engineer-needs-to-know-about-security-and-where-to-learn-it.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/what-every-engineer-needs-to-know-about-security-and-where-to-learn-it.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/rmi" title="rmi" rel="tag">rmi</a>, <a href="http://tuxpirate.com/howto/script" title="script" rel="tag">script</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/sql" title="sql" rel="tag">sql</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/what-every-engineer-needs-to-know-about-security-and-where-to-learn-it.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ruby: Competitious On Rails</title>
		<link>http://tuxpirate.com/ruby-competitious-on-rails.html</link>
		<comments>http://tuxpirate.com/ruby-competitious-on-rails.html#comments</comments>
		<pubDate>Fri, 08 Feb 2008 22:48:26 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/ruby-competitious-on-rails.sh</guid>
		<description><![CDATA[RUBY: Competitious On RailsGoogle engEDU59 min &#8211; Mar 8, 2007 Google Tech Talks March 1, 2007 ABSTRACT Kris Rasmussen and Andy Holt from Competitious will be sharing their experience using RoR in a production environment in a new startup. In addition, they&#8217;ll explain some of the many advantages Rails has for companies like theirs and [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=35b75c54629a40b7&#038;offsetms=230000&#038;itag=w320&#038;lang=en&#038;sigh=fHt0ZPVFeaH9RlcH42uXl2FYEYw" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1"><a href="http://tuxpirate.com/howto/ruby" class="st_tag internal_tag" rel="tag" title="Posts tagged with ruby">RUBY</a>: Competitious On Rails</font><br /><font color="green">Google engEDU<br />59 min &#8211; Mar 8, 2007</font></p>
<p>Google Tech Talks<br />
March 1, 2007</p>
<p>ABSTRACT</p>
<p>Kris Rasmussen and Andy Holt from Competitious will be sharing their experience using RoR in a production environment in a new startup. In addition, they&#8217;ll explain some of the many advantages Rails has for companies like theirs and smaller teams, as well as some of the disadvantages and gotchas of production Rails apps. Finally, they&#8217;ll describe their architecture and cover some unique solutions to common problems, including squeezing extra performance out of AJAX with <a href="http://tuxpirate.com/howto/javascript" class="st_tag internal_tag" rel="tag" title="Posts tagged with javascript">javascript</a> templates and handling activity logging more elegantly.<span id="more-309"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/ruby-competitious-on-rails.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/RUBYCompetitiousOnRa.mp4?docid=-298048302833678800&#038;itag=7">&#8220;Ruby: Competitious On Rails&#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-competitious-on-rails.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/ruby-competitious-on-rails.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/ajax" title="ajax" rel="tag">ajax</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/javascript" title="javascript" rel="tag">javascript</a>, <a href="http://tuxpirate.com/howto/lan" title="lan" rel="tag">lan</a>, <a href="http://tuxpirate.com/howto/ruby" title="ruby" rel="tag">ruby</a>, <a href="http://tuxpirate.com/howto/script" title="script" rel="tag">script</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</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-competitious-on-rails.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web Services Middleware: All Grown Up</title>
		<link>http://tuxpirate.com/web-services-middleware-all-grown-up.html</link>
		<comments>http://tuxpirate.com/web-services-middleware-all-grown-up.html#comments</comments>
		<pubDate>Fri, 08 Feb 2008 07:13:49 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[bind]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[smtp]]></category>
		<category><![CDATA[ssi]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/web-services-middleware-all-grown-up.sh</guid>
		<description><![CDATA[Web Services Middleware: All Grown Up!Google engEDU47 min &#8211; Nov 8, 2006 Google Tech Talks November 8, 2006 ABSTRACT The term Web services carries the connotation of (slowly) doing RPC over SOAP. While many original SOAP toolkits supported and promoted that model (including Apache SOAP which I created), that is not at all what Web [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=23bba8b93cafd631&#038;offsetms=5000&#038;itag=w320&#038;lang=en&#038;sigh=cj4tHDyqujLW2FbgUGak04NLRig" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1"><a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">Web</a> Services Middleware: All Grown Up!</font><br /><font color="green">Google engEDU<br />47 min &#8211; Nov 8, 2006</font></p>
<p>Google Tech Talks<br />
November 8, 2006</p>
<p>ABSTRACT<br />
The term <a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">Web</a> services carries the connotation of (slowly) doing RPC over SOAP. While many original SOAP toolkits supported and promoted that model (including Apache SOAP which I created), that is not at all what <a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">Web</a> services are about. Apache&#8217;s history with <a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">Web</a> services has seen three generations of efforts: Apache SOAP, Apache Axis and now Apache Axis2.</p>
<p>Axis2 is fundamentally different: instead of treating <a href="http://tuxpirate.com/howto/xml" class="st_tag internal_tag" rel="tag" title="Posts tagged with xml">XML</a> as a hot potato that must be replaced with a language structure immediately, it treats <a href="http://tuxpirate.com/howto/xml" class="st_tag internal_tag" rel="tag" title="Posts tagged with xml">XML</a> lovingly and offers a very clean processing model for <a href="http://tuxpirate.com/howto/xml" class="st_tag internal_tag" rel="tag" title="Posts tagged with xml">XML</a>. Of course it does support data binding for those that want to look a the <a href="http://tuxpirate.com/howto/xml" class="st_tag internal_tag" rel="tag" title="Posts tagged with xml">XML</a> as objects but the core of Axis2 is a pure <a href="http://tuxpirate.com/howto/xml" class="st_tag internal_tag" rel="tag" title="Posts tagged with xml">XML</a> processing architecture.</p>
<p>Axis2 is the basis of a new kind of enterprise middleware. Building on that core stack we have built support for the entire <a href="http://tuxpirate.com/howto/security" class="st_tag internal_tag" rel="tag" title="Posts tagged with security">security</a> protocol (Apache Rampart and Rahas) set as well as for reliability (Apache Sandesha) and transactions (Apache Kandula). Apache Synapse is providing ESB like message and service mediation capabilities on top of Axis2.</p>
<p>Axis2 supports both WS-* style services as well as <a href="http://tuxpirate.com/howto/xml" class="st_tag internal_tag" rel="tag" title="Posts tagged with xml">XML</a>-over-HTTP (POX) style services. We&#8217;re also working on JSON support and a host of other cool stuff. We support HTTP, SMTP and JMS with other transports on the way (including XMPP).</p>
<p>The Axis2 architecture is being implemented in both Java and C, with the C version bound to PHP and other scripting languages as well as Firefox, IE and other hosts.</p>
<p>In this talk we will introduce the new generation of Apache <a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">Web</a> services middleware.<span id="more-285"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/web-services-middleware-all-grown-up.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/WebServicesMiddlewar.mp4?docid=1710477770315021899&#038;itag=7">&#8220;Web Services Middleware: All Grown Up&#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/web-services-middleware-all-grown-up.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/web-services-middleware-all-grown-up.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/apache" title="apache" rel="tag">apache</a>, <a href="http://tuxpirate.com/howto/bind" title="bind" rel="tag">bind</a>, <a href="http://tuxpirate.com/howto/c" title="c" rel="tag">c</a>, <a href="http://tuxpirate.com/howto/firefox" title="firefox" rel="tag">firefox</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/php" title="php" rel="tag">php</a>, <a href="http://tuxpirate.com/howto/script" title="script" rel="tag">script</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/smtp" title="smtp" rel="tag">smtp</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>, <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/web-services-middleware-all-grown-up.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Human Computation</title>
		<link>http://tuxpirate.com/human-computation.html</link>
		<comments>http://tuxpirate.com/human-computation.html#comments</comments>
		<pubDate>Thu, 07 Feb 2008 15:06:21 +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[rmi]]></category>
		<category><![CDATA[script]]></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/human-computation.sh</guid>
		<description><![CDATA[Human ComputationGoogle engEDU52 min &#8211; Jul 26, 2006 Google TechTalks July 26, 2006 Luis von Ahn is an assistant professor in the Computer Science Department at Carnegie Mellon University, where he also received his Ph.D. in 2005. Previously, Luis obtained a B.S. in mathematics from Duke University in 2000. He is the recipient of a [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=f54f8c59cf75c4bf&#038;offsetms=250000&#038;itag=w320&#038;lang=en&#038;sigh=jkJWaVgUm3Ql2AbuQIVRuFnWORM" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">Human Computation</font><br /><font color="green">Google engEDU<br />52 min &#8211; Jul 26, 2006</font></p>
<p>Google TechTalks<br />
July 26, 2006</p>
<p>Luis von Ahn is an assistant professor in the <a href="http://tuxpirate.com/howto/computer" class="st_tag internal_tag" rel="tag" title="Posts tagged with computer">Computer</a> Science Department at Carnegie Mellon University, where he also received his Ph.D. in 2005. Previously, Luis obtained a B.S. in mathematics from Duke University in 2000. He is the recipient of a Microsoft Research Fellowship. </p>
<p>ABSTRACT<br />
Tasks like image recognition are trivial for humans, but continue to challenge even the most sophisticated <a href="http://tuxpirate.com/howto/computer" class="st_tag internal_tag" rel="tag" title="Posts tagged with computer">computer</a> programs. This talk introduces a paradigm for utilizing human processing power to solve problems that computers cannot yet solve. Traditional approaches to solving such problems focus on improving software. I advocate a novel approach: constructively channel human brainpower using <a href="http://tuxpirate.com/howto/computer" class="st_tag internal_tag" rel="tag" title="Posts tagged with computer">computer</a> games. For example, the ESP Game, described in this talk, is an enjoyable online game &#8212; many people play over 40 hours a week &#8212; and when people play, they help label images on the <a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">Web</a> with descriptive keywords. These keywords can be used to significantly improve the accuracy of image search. People play the game not because they want to help, but because they enjoy it.</p>
<p>I describe other examples of &quot;games with a purpose&quot;: Peekaboom, which helps determine the location of objects in images, and Verbosity, which collects common-sense knowledge. I also explain a general approach for constructing games with a purpose.<span id="more-521"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/human-computation.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/HumanComputation.mp4?docid=-8246463980976635143&#038;itag=7">&#8220;Human Computation&#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/human-computation.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/human-computation.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/rmi" title="rmi" rel="tag">rmi</a>, <a href="http://tuxpirate.com/howto/script" title="script" rel="tag">script</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/human-computation.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Team Server  Ajax Development With Intellij Idea</title>
		<link>http://tuxpirate.com/team-server-ajax-development-with-intellij-idea.html</link>
		<comments>http://tuxpirate.com/team-server-ajax-development-with-intellij-idea.html#comments</comments>
		<pubDate>Thu, 07 Feb 2008 07:08:01 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/team-server-ajax-development-with-intellij-idea.sh</guid>
		<description><![CDATA[Team Server / Ajax Development with IntelliJ IDEAGoogle engEDU1 hr 13 min &#8211; May 15, 2006 Google TechTalks May 15, 2006 Dmitry Jemerov Mike Aizatsky ABSTRACT The first presentation is completely dedicated to our new product Team Server, which has to bring to the whole team the same level of productivity as IDEA does for [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=f63e04d6c53135aa&#038;offsetms=135000&#038;itag=w320&#038;lang=en&#038;sigh=q5JsqD6vQ5fa6ioea0ss73nKoZE" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">Team <a href="http://tuxpirate.com/howto/server" class="st_tag internal_tag" rel="tag" title="Posts tagged with server">Server</a> / Ajax <a href="http://tuxpirate.com/howto/development" class="st_tag internal_tag" rel="tag" title="Posts tagged with development">Development</a> with IntelliJ IDEA</font><br /><font color="green">Google engEDU<br />1 hr 13 min &#8211; May 15, 2006</font></p>
<p>Google TechTalks<br />
May 15, 2006</p>
<p>Dmitry Jemerov<br />
Mike Aizatsky</p>
<p>ABSTRACT<br />
The first presentation is completely dedicated to our new product Team <a href="http://tuxpirate.com/howto/server" class="st_tag internal_tag" rel="tag" title="Posts tagged with server">Server</a>, which has to bring to the whole team the same level of productivity as IDEA does for the individual developer. We will talk about continuous integration, <a href="http://tuxpirate.com/howto/server" class="st_tag internal_tag" rel="tag" title="Posts tagged with server">server</a>-side code analysis, peer-to-peer collaboration, and many other interesting things.</p>
<p>The second presentation is dedicated to a lot of new and cool stuff in IntelliJ IDEA 6.0 related to Java, <a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">Web</a>/J2EE and <a href="http://tuxpirate.com/howto/javascript" class="st_tag internal_tag" rel="tag" title="Posts tagged with javascript">JavaScript</a>/AJAX <a href="http://tuxpirate.com/howto/development" class="st_tag internal_tag" rel="tag" title="Posts tagged with development">development</a>.<span id="more-234"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/team-server-ajax-development-with-intellij-idea.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/TeamServerAjaxDevelo.mp4?docid=-5548138713037707664&#038;itag=7">&#8220;Team Server  Ajax Development With Intellij Idea&#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/team-server-ajax-development-with-intellij-idea.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/team-server-ajax-development-with-intellij-idea.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/ajax" title="ajax" rel="tag">ajax</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/javascript" title="javascript" rel="tag">javascript</a>, <a href="http://tuxpirate.com/howto/lan" title="lan" rel="tag">lan</a>, <a href="http://tuxpirate.com/howto/script" title="script" rel="tag">script</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</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/team-server-ajax-development-with-intellij-idea.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Developing Javascript With Chickenfoot</title>
		<link>http://tuxpirate.com/developing-javascript-with-chickenfoot-3.html</link>
		<comments>http://tuxpirate.com/developing-javascript-with-chickenfoot-3.html#comments</comments>
		<pubDate>Thu, 07 Feb 2008 04:07:47 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[ssi]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/developing-javascript-with-chickenfoot-3.sh</guid>
		<description><![CDATA[Developing JavaScript with ChickenfootGoogle engEDU56 min &#8211; Jul 25, 2006 Google TechTalks July 25, 2006 Rob Miller Michael Bolin ABSTRACT Chickenfoot is a Firefox extension that embeds a JavaScript programming environment in the browser&#8217;s sidebar. Unlike a JavaScript shell that simply supplies access to the DOM of a webpage, Chickenfoot provides users with a high-level [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=30ab2536f9adc9d5&#038;offsetms=210000&#038;itag=w320&#038;lang=en&#038;sigh=gEZNo_ldcoQva-5ot00GYk8kkUE" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">Developing <a href="http://tuxpirate.com/howto/javascript" class="st_tag internal_tag" rel="tag" title="Posts tagged with javascript">JavaScript</a> with Chickenfoot</font><br /><font color="green">Google engEDU<br />56 min &#8211; Jul 25, 2006</font></p>
<p>Google TechTalks<br />
July 25, 2006</p>
<p>Rob Miller<br />
Michael Bolin</p>
<p>ABSTRACT<br />
Chickenfoot is a Firefox extension that embeds a <a href="http://tuxpirate.com/howto/javascript" class="st_tag internal_tag" rel="tag" title="Posts tagged with javascript">JavaScript</a> programming environment in the browser&#8217;s sidebar. Unlike a <a href="http://tuxpirate.com/howto/javascript" class="st_tag internal_tag" rel="tag" title="Posts tagged with javascript">JavaScript</a> shell that simply supplies access to the DOM of a webpage, Chickenfoot provides users with a high-level API, making <a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">web</a> scripting accessible to end-user programmers as well as hackers. In this talk we will present the design and implementation of Chickenfoot; in particular, our novel technique of using keyword patterns to identify page components. We will also demonstrate how to use Chickenfoot for debugging webapps and creating rapid prototypes. In fact, we&#8217;ll write a Firefox extension in under a minute, or your money back.<span id="more-457"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/developing-javascript-with-chickenfoot-3.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/DevelopingJavaScript.mp4?docid=-8967914974980683249&#038;itag=7">&#8220;Developing Javascript With Chickenfoot&#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/developing-javascript-with-chickenfoot-3.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/developing-javascript-with-chickenfoot-3.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/firefox" title="firefox" rel="tag">firefox</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/javascript" title="javascript" rel="tag">javascript</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/script" title="script" rel="tag">script</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</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/developing-javascript-with-chickenfoot-3.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Best Practices In Javascript Library Design</title>
		<link>http://tuxpirate.com/best-practices-in-javascript-library-design.html</link>
		<comments>http://tuxpirate.com/best-practices-in-javascript-library-design.html#comments</comments>
		<pubDate>Wed, 06 Feb 2008 17:12:00 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/best-practices-in-javascript-library-design.sh</guid>
		<description><![CDATA[Best Practices in Javascript Library DesignGoogle engEDU1 hr 1 min &#8211; Aug 17, 2007 Google Tech Talks August 17, 2007 ABSTRACT This talk explores all the techniques used to build a robust, reusable, cross-platform JavaScript Library. We&#8217;ll look at how to write a solid JavaScript API, show you how to use functional programming to create [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=4d0ae57a8484fdf8&#038;offsetms=275000&#038;itag=w320&#038;lang=en&#038;sigh=95G_ZvHhTYMELy_B_5g4gZPtHj8" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">Best Practices in <a href="http://tuxpirate.com/howto/javascript" class="st_tag internal_tag" rel="tag" title="Posts tagged with javascript">Javascript</a> Library Design</font><br /><font color="green">Google engEDU<br />1 hr 1 min &#8211; Aug 17, 2007</font></p>
<p>Google Tech Talks<br />
August 17, 2007</p>
<p>ABSTRACT</p>
<p>This talk explores all the techniques used to build a robust, reusable, cross-platform <a href="http://tuxpirate.com/howto/javascript" class="st_tag internal_tag" rel="tag" title="Posts tagged with javascript">JavaScript</a> Library. We&#8217;ll look at how to write a solid <a href="http://tuxpirate.com/howto/javascript" class="st_tag internal_tag" rel="tag" title="Posts tagged with javascript">JavaScript</a> API, show you how to use functional programming to create contained, concise, code, and delve deep into common cross browser issues that you&#8217;ll have to solve in order to have a successful library.<br />
John Resig is a <a href="http://tuxpirate.com/howto/javascript" class="st_tag internal_tag" rel="tag" title="Posts tagged with javascript">JavaScript</a> Evangelist, working for the Mozilla Corporation, and the author of the book &#8216;Pro <a href="http://tuxpirate.com/howto/javascript" class="st_tag internal_tag" rel="tag" title="Posts tagged with javascript">Javascript</a> Techniques.&#8217; He&#8217;s also the creator and lead developer of the jQuery <a href="http://tuxpirate.com/howto/javascript" class="st_tag internal_tag" rel="tag" title="Posts tagged with javascript">JavaScript</a> library and the co-designer of the FUEL <a href="http://tuxpirate.com/howto/javascript" class="st_tag internal_tag" rel="tag" title="Posts tagged with javascript">JavaScript</a> library (included in Firefox 3). He&#8217;s currently located in Cambridge, MA.<span id="more-415"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/best-practices-in-javascript-library-design.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/best-practices-in-javascript-library-design.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/best-practices-in-javascript-library-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/firefox" title="firefox" rel="tag">firefox</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/javascript" title="javascript" rel="tag">javascript</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/script" title="script" rel="tag">script</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</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/best-practices-in-javascript-library-design.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Fscript &#8211; A Scripting Solution For Mac Os X  Cocoa</title>
		<link>http://tuxpirate.com/fscript-a-scripting-solution-for-mac-os-x-cocoa.html</link>
		<comments>http://tuxpirate.com/fscript-a-scripting-solution-for-mac-os-x-cocoa.html#comments</comments>
		<pubDate>Mon, 04 Feb 2008 08:53: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[lan]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/fscript-a-scripting-solution-for-mac-os-x-cocoa.sh</guid>
		<description><![CDATA[FScript &#8211; a scripting solution for Mac OS X / Cocoagoogle EngEDU1 hr 11 min &#8211; Jun 18, 2007 Google Tech Talks June 18, 2007 ABSTRACT The project lead of FScript: Philippe Mougin, is in town for Apple&#8217;s WWDC 2007 in June at San Francisco and is interested in giving this talk on FScript &#8211; [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=8d12e65c192e9a72&#038;offsetms=340000&#038;itag=w320&#038;lang=en&#038;sigh=S17Xv-GHPahyVNuthRi5QVWPFYI" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">FScript &#8211; a scripting solution for Mac OS X / Cocoa</font><br /><font color="green">google EngEDU<br />1 hr 11 min &#8211; Jun 18, 2007</font></p>
<p>Google Tech Talks<br />
June 18, 2007</p>
<p>ABSTRACT</p>
<p>The project lead of FScript: Philippe Mougin, is in town for Apple&#8217;s WWDC 2007 in June at San Francisco and is interested in giving this talk on FScript &#8211; a smalltalk-inspired dynamically typed language for rapid <a href="http://tuxpirate.com/howto/development" class="st_tag internal_tag" rel="tag" title="Posts tagged with development">development</a> of Mac OS X and Cocoa applications and automation solutions.</p>
<p>FScript is much more than just a scripting language, like smalltalk it provides a set of high level exploration, browsing and <a href="http://tuxpirate.com/howto/development" class="st_tag internal_tag" rel="tag" title="Posts tagged with development">development</a> tools which let you explore Objective C libraries as easily as FScript ones.</p>
<p>The talk should be of interest to the Mac group and also more generally to people interested in dynamic languages, OOP, and new programming models, as Philippe will cover some interesting language-level innovations.<span id="more-440"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/fscript-a-scripting-solution-for-mac-os-x-cocoa.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/FScriptascriptingsol.mp4?docid=-2563969716754696790&#038;itag=7">&#8220;Fscript &#8211; A Scripting Solution For Mac Os X  Cocoa&#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/fscript-a-scripting-solution-for-mac-os-x-cocoa.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/fscript-a-scripting-solution-for-mac-os-x-cocoa.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/script" title="script" rel="tag">script</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</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/fscript-a-scripting-solution-for-mac-os-x-cocoa.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>First Lego League Nano Quest Challenge Kickoff</title>
		<link>http://tuxpirate.com/first-lego-league-nano-quest-challenge-kickoff.html</link>
		<comments>http://tuxpirate.com/first-lego-league-nano-quest-challenge-kickoff.html#comments</comments>
		<pubDate>Sun, 03 Feb 2008 16:11:43 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[discussion]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[ssi]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/first-lego-league-nano-quest-challenge-kickoff.sh</guid>
		<description><![CDATA[FIRST LEGO League Nano Quest Challenge KickoffGoogle engEDU1 hr 24 min &#8211; Sep 15, 2006 Google Tech Talks September 15, 2006 Mark Edelman is Co-founder and Director of Technology for Playing At Learning, a 501(c)(3) non-profit founded to identify, develop, support, and foster technology-based educational enrichment programs for children. He has over 13 years of [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=aada6c25960d8343&#038;offsetms=565000&#038;itag=w320&#038;lang=en&#038;sigh=0KaZbCGK1GEqfqzGG6hoSJiewIY" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">FIRST LEGO League Nano Quest Challenge Kickoff</font><br /><font color="green">Google engEDU<br />1 hr 24 min &#8211; Sep 15, 2006</font></p>
<p>Google Tech Talks<br />
September 15, 2006</p>
<p>Mark Edelman is Co-founder and Director of Technology for Playing At Learning, a 501(c)(3) non-profit founded to identify, develop, support, and foster technology-based educational enrichment programs for children. He has over 13 years of experience as a software engineer, and has spent 5 years as a youth robotics coach, mentor,instructor, and volunteer.</p>
<p>ABSTRACT<br />
A gathering of the Northern California FIRST LEGO League community to formally kick of the 2006 Nano Quest Challenge.</p>
<p>At the gathering, there will be:</p>
<p>- Viewing of a short video explaining the 2006 Nano Quest Robot<br />
 Game<br />
- A Description of the 2006 Nano Quest Research Project<br />
- A <a href="http://tuxpirate.com/howto/discussion" class="st_tag internal_tag" rel="tag" title="Posts tagged with discussion">Discussion</a> of table Rule Changes<br />
- A Questions and Answers Session<span id="more-396"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/first-lego-league-nano-quest-challenge-kickoff.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/FIRSTLEGOLeagueNanoQ.mp4?docid=-7196298678793353835&#038;itag=7">&#8220;First Lego League Nano Quest Challenge Kickoff&#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/first-lego-league-nano-quest-challenge-kickoff.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/first-lego-league-nano-quest-challenge-kickoff.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/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/script" title="script" rel="tag">script</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/first-lego-league-nano-quest-challenge-kickoff.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Xml11: An Abstract Windowing Protocol</title>
		<link>http://tuxpirate.com/xml11-an-abstract-windowing-protocol-2.html</link>
		<comments>http://tuxpirate.com/xml11-an-abstract-windowing-protocol-2.html#comments</comments>
		<pubDate>Sat, 02 Feb 2008 20:47:58 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[computer]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[ssi]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/xml11-an-abstract-windowing-protocol-2.sh</guid>
		<description><![CDATA[XML11: An Abstract Windowing ProtocolGoogle engEDU1 hr 12 min &#8211; Jun 1, 2006 Google TechTalks June 1, 2006 Arno Puder Arno Puder received his masters and Ph.D. in computer science and is currently working as an Assistant Professor at San Francisco State University. He is one of the founders of the MICO CORBA implementation. His [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=b5b1e88040a15f10&#038;offsetms=565000&#038;itag=w320&#038;lang=en&#038;sigh=fN78e0Sj3Y7AXedGS0qYAOoCq-c" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">XML11: An Abstract Windowing Protocol</font><br /><font color="green">Google engEDU<br />1 hr 12 min &#8211; Jun 1, 2006</font></p>
<p>Google TechTalks<br />
June 1, 2006</p>
<p>Arno Puder<br />
Arno Puder received his masters and Ph.D. in <a href="http://tuxpirate.com/howto/computer" class="st_tag internal_tag" rel="tag" title="Posts tagged with computer">computer</a> science and is currently working as an Assistant Professor at San Francisco State University. He is one of the founders of the MICO CORBA implementation. His special interests include distributed systems, middleware architectures and ubiquitous computing environments.</p>
<p>ABSTRACT<br />
This presentation introduces XML11, an abstract windowing protocol inspired by the X11-protocol develop by MIT. XML11 is an <a href="http://tuxpirate.com/howto/xml" class="st_tag internal_tag" rel="tag" title="Posts tagged with xml">XML</a>-based protocol that allows asynchronous UI updates of widgets to an end-device. To overcome high-latency connections, XML11 allows migration of application logic to the end-device. </p>
<p>The prototype implementation of XML11 runs in any standard <a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">web</a> browser without Java capabilities on the client-side and replaces AWT/Swing on the <a href="http://tuxpirate.com/howto/server" class="st_tag internal_tag" rel="tag" title="Posts tagged with server">server</a>-side. This also allows us to expose legacy AWT/Swing applications as <a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">web</a> applications. Ultimately XML11 can be used for writing Ajax applications withoutrequiring any <a href="http://tuxpirate.com/howto/javascript" class="st_tag internal_tag" rel="tag" title="Posts tagged with javascript">JavaScript</a> knowledge. The prototype implementation of XML11 is released under the GPL and available at www.xml11.org<span id="more-524"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/xml11-an-abstract-windowing-protocol-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/XML11AnAbstractWindo.mp4?docid=-3171582187051229467&#038;itag=7">&#8220;Xml11: An Abstract Windowing Protocol&#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/xml11-an-abstract-windowing-protocol-2.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/xml11-an-abstract-windowing-protocol-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/ajax" title="ajax" rel="tag">ajax</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/javascript" title="javascript" rel="tag">javascript</a>, <a href="http://tuxpirate.com/howto/lan" title="lan" rel="tag">lan</a>, <a href="http://tuxpirate.com/howto/script" title="script" rel="tag">script</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</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>, <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/xml11-an-abstract-windowing-protocol-2.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Anatomy Of A Debian Package</title>
		<link>http://tuxpirate.com/anatomy-of-a-debian-package.html</link>
		<comments>http://tuxpirate.com/anatomy-of-a-debian-package.html#comments</comments>
		<pubDate>Thu, 31 Jan 2008 01:46:04 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/anatomy-of-a-debian-package.sh</guid>
		<description><![CDATA[Anatomy Of A Debian PackageGoogle engEDU56 min &#8211; 21-Jul-06 Google TechTalks July 21, 2006 Jonathan Oxer is the founder and technical director of Internet Vision Technologies in Australia, as well as the current president of Linux Australia, the national organization for Linux users, developers, and vendors. He is one of the authors of O&#8217;Reilly&#8217;s Ubuntu [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=77c497ed4b79668f&#038;offsetms=395000&#038;itag=w320&#038;lang=en&#038;sigh=7lSZM8hyOca4gRrzlpFi-2fsVmQ" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">Anatomy Of A Debian Package</font><br /><font color="green">Google engEDU<br />56 min &#8211; 21-Jul-06</font></p>
<p>Google TechTalks<br />
July 21, 2006</p>
<p>Jonathan Oxer is the founder and technical director of Internet Vision Technologies in Australia, as well as the current president of <a href="http://tuxpirate.com/howto/linux" class="st_tag internal_tag" rel="tag" title="Posts tagged with linux">Linux</a> Australia, the national organization for <a href="http://tuxpirate.com/howto/linux" class="st_tag internal_tag" rel="tag" title="Posts tagged with linux">Linux</a> users, developers, and vendors. He is one of the authors of O&#8217;Reilly&#8217;s Ubuntu Hacks.</p>
<p>ABSTRACT<br />
Learn about the internal structure of Debian/Ubuntu packages and how to create them, starting with disection of a binary package and then going through the process of creating your own package using various build helper scripts to automate much of the process.<span id="more-190"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/anatomy-of-a-debian-package.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/AnatomyOfADebianPack.mp4?docid=-6726522426109060914&#038;itag=7">&#8220;Anatomy Of A Debian Package&#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/anatomy-of-a-debian-package.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/anatomy-of-a-debian-package.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/debian" title="debian" rel="tag">debian</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/script" title="script" rel="tag">script</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</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/anatomy-of-a-debian-package.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web Applications And The Ubiquitous Web</title>
		<link>http://tuxpirate.com/web-applications-and-the-ubiquitous-web.html</link>
		<comments>http://tuxpirate.com/web-applications-and-the-ubiquitous-web.html#comments</comments>
		<pubDate>Mon, 28 Jan 2008 12:45:55 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[asp]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/web-applications-and-the-ubiquitous-web.sh</guid>
		<description><![CDATA[Web Applications and the Ubiquitous WebGoogle engEDU1 hr &#8211; 1-Feb-06 Google TechTalks February 1, 2006 Dave Raggett Dave Raggett is currently a W3C Fellow from Canon, and W3C Activity Lead for Multimodal Interaction. Dave has been closely involved with driving standards for the Web since 1992, e.g. setting up the IETF HTTP working group, helping [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=ae6173a51948931b&#038;offsetms=430000&#038;itag=w320&#038;lang=en&#038;sigh=aspf5v9wKOnEfWEkH5hwqGh3h8k" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1"><a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">Web</a> Applications and the Ubiquitous <a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">Web</a></font><br /><font color="green">Google engEDU<br />1 hr &#8211; 1-Feb-06</font></p>
<p>Google TechTalks<br />
February 1, 2006</p>
<p>Dave Raggett</p>
<p>Dave Raggett is currently a W3C Fellow from Canon, and W3C Activity Lead for Multimodal Interaction. Dave has been closely involved with driving standards for the <a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">Web</a> since 1992, e.g. setting up the IETF HTTP working group, helping with work on ECMAScript, and W3C work on HTML, XForms, MathML, VoiceXML and other related specifications. For further details see: http://www.w3.org/People/Raggett</p>
<p>ABSTRACT<br />
The <a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">Web</a> is increasingly a ubiquitous platform for application developers. The talk will outline an emerging vision for the Ubiquitous <a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">Web</a> and areas where further work is needed. I will also present work I have been doing on a <a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">Web</a>-based alternative to Microsoft PowerPoint and its extension to support remote meetings. Finally, I will demonstrate the use of AJAX to add speech capabilities to <a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">web</a> browsers and the role of remote speech engines.<span id="more-188"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/web-applications-and-the-ubiquitous-web.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/WebApplicationsandth.mp4?docid=8950294834635667990&#038;itag=7">&#8220;Web Applications And The Ubiquitous Web&#8221;</a> (video/mp4)</li>
</ul>
<p>
<ul>
<li>[1] <a href="http://www.w3.org/People/Raggett" rel="nofollow"><b>Web Applications And The Ubiquitous Web</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/web-applications-and-the-ubiquitous-web.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/web-applications-and-the-ubiquitous-web.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/ajax" title="ajax" rel="tag">ajax</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/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/script" title="script" rel="tag">script</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</a>, <a href="http://tuxpirate.com/howto/web" title="web" rel="tag">web</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/web-applications-and-the-ubiquitous-web.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Glimpse Inside A Metaverse: The Virtual World Of Second Life</title>
		<link>http://tuxpirate.com/glimpse-inside-a-metaverse-the-virtual-world-of-second-life.html</link>
		<comments>http://tuxpirate.com/glimpse-inside-a-metaverse-the-virtual-world-of-second-life.html#comments</comments>
		<pubDate>Sat, 26 Jan 2008 00:46:27 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/glimpse-inside-a-metaverse-the-virtual-world-of-second-life.sh</guid>
		<description><![CDATA[Glimpse Inside a Metaverse: The Virtual World of Second LifeGoogle engEDU59 min &#8211; 1-Mar-06 Google TechTalks March 1, 2006 Philip Rosedale and Cory Ondrejka ABSTRACT Linden Lab is the producer of Second Life, an online world with a growing population of subscribers (or &#34;residents&#34;); currently, the community has well over 140,000 residents from 91 countries. [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=e4bdbfc8f0269794&#038;offsetms=320000&#038;itag=w320&#038;lang=en&#038;sigh=29oaVWR_XNl3-3Ft293q9JXPLuw" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">Glimpse Inside a Metaverse: The Virtual World of Second Life</font><br /><font color="green">Google engEDU<br />59 min &#8211; 1-Mar-06</font></p>
<p>Google TechTalks<br />
March 1, 2006</p>
<p>Philip Rosedale and Cory Ondrejka</p>
<p>ABSTRACT<br />
Linden Lab is the producer of Second Life, an online world with a growing population of subscribers (or &quot;residents&quot;); currently, the community has well over 140,000 residents from 91 countries. By providing residents with robust building and scripting tools, Linden Lab enables them to create a vast array of in-world objects, installations and programs. Since its early stages, Linden Lab has allowed its residents to retain full IP rights over their own creations, thereby insuring that their contributions to the community remain truly their own.<span id="more-195"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/glimpse-inside-a-metaverse-the-virtual-world-of-second-life.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/GlimpseInsideaMetave.mp4?docid=-5182759758975402950&#038;itag=7">&#8220;Glimpse Inside A Metaverse: The Virtual World Of Second Life&#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/glimpse-inside-a-metaverse-the-virtual-world-of-second-life.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/glimpse-inside-a-metaverse-the-virtual-world-of-second-life.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/script" title="script" rel="tag">script</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</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/glimpse-inside-a-metaverse-the-virtual-world-of-second-life.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Developing Javascript With Chickenfoot</title>
		<link>http://tuxpirate.com/developing-javascript-with-chickenfoot.html</link>
		<comments>http://tuxpirate.com/developing-javascript-with-chickenfoot.html#comments</comments>
		<pubDate>Tue, 22 Jan 2008 20:46:50 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[ssi]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/developing-javascript-with-chickenfoot.sh</guid>
		<description><![CDATA[Developing JavaScript with ChickenfootGoogle engEDU56 min &#8211; 25-Jul-06 Google TechTalks July 25, 2006 Rob Miller Michael Bolin ABSTRACT Chickenfoot is a Firefox extension that embeds a JavaScript programming environment in the browser&#8217;s sidebar. Unlike a JavaScript shell that simply supplies access to the DOM of a webpage, Chickenfoot provides users with a high-level API, making [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><div>
<div></div>
<div><img src="http://video.google.com/ThumbnailServer2?app=vss&#038;contentid=30ab2536f9adc9d5&#038;offsetms=210000&#038;itag=w320&#038;lang=en&#038;sigh=gEZNo_ldcoQva-5ot00GYk8kkUE" width="320" height="240" border="1" /></div>
</div>
<p><font size="+1">Developing <a href="http://tuxpirate.com/howto/javascript" class="st_tag internal_tag" rel="tag" title="Posts tagged with javascript">JavaScript</a> with Chickenfoot</font><br /><font color="green">Google engEDU<br />56 min &#8211; 25-Jul-06</font></p>
<p>Google TechTalks<br />
July 25, 2006</p>
<p>Rob Miller<br />
Michael Bolin</p>
<p>ABSTRACT<br />
Chickenfoot is a Firefox extension that embeds a <a href="http://tuxpirate.com/howto/javascript" class="st_tag internal_tag" rel="tag" title="Posts tagged with javascript">JavaScript</a> programming environment in the browser&#8217;s sidebar. Unlike a <a href="http://tuxpirate.com/howto/javascript" class="st_tag internal_tag" rel="tag" title="Posts tagged with javascript">JavaScript</a> shell that simply supplies access to the DOM of a webpage, Chickenfoot provides users with a high-level API, making <a href="http://tuxpirate.com/howto/web" class="st_tag internal_tag" rel="tag" title="Posts tagged with web">web</a> scripting accessible to end-user programmers as well as hackers. In this talk we will present the design and implementation of Chickenfoot; in particular, our novel technique of using keyword patterns to identify page components. We will also demonstrate how to use Chickenfoot for debugging webapps and creating rapid prototypes. In fact, we&#8217;ll write a Firefox extension in under a minute, or your money back.<span id="more-198"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/developing-javascript-with-chickenfoot.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/DevelopingJavaScript.mp4?docid=-8967914974980683249&#038;itag=7">&#8220;Developing Javascript With Chickenfoot&#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/developing-javascript-with-chickenfoot.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/developing-javascript-with-chickenfoot.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/firefox" title="firefox" rel="tag">firefox</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/javascript" title="javascript" rel="tag">javascript</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/script" title="script" rel="tag">script</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</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/developing-javascript-with-chickenfoot.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To Populate A Mysql Database -popscriptcom</title>
		<link>http://tuxpirate.com/how-to-populate-a-mysql-database-popscriptcom.html</link>
		<comments>http://tuxpirate.com/how-to-populate-a-mysql-database-popscriptcom.html#comments</comments>
		<pubDate>Wed, 09 Jan 2008 02:55:56 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[mysql database]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/how-to-populate-a-mysql-database-popscriptcom.sh</guid>
		<description><![CDATA[How To Populate A mysql DataBase -PopScript.compopscript6 min &#8211; 1-Jul-07 How To Populate A mysql DataBase In cpanelvideo Tags: c, http, mysql, mysql database, script, sql Related posts 15 Views Of A Node Link Graph: An Information Visualization Portfolio (0) 235 Infinity (0) 7 Habits For Effective Text Editing 20 (0) 7 Ways To Ruin [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><p><img src="http://tuxpirate.com/images/img.youtube.com/vi/twQgMvaENrs/2.jpg" width="320" height="240" border="1" /><font size="+1">How To Populate A <a href="http://tuxpirate.com/howto/mysql-database" class="st_tag internal_tag" rel="tag" title="Posts tagged with mysql database">mysql DataBase</a> -PopScript.com</font><br /><font color="green">popscript<br />6 min &#8211; 1-Jul-07</font></p>
<p>How To Populate A <a href="http://tuxpirate.com/howto/mysql-database" class="st_tag internal_tag" rel="tag" title="Posts tagged with mysql database">mysql DataBase</a> In cpanel<span id="more-81"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/how-to-populate-a-mysql-database-popscriptcom.html"><em>Click here to view the embedded video.</em></a></p></p>
<!-- sphereit end -->
	Tags: <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/mysql" title="mysql" rel="tag">mysql</a>, <a href="http://tuxpirate.com/howto/mysql-database" title="mysql database" rel="tag">mysql database</a>, <a href="http://tuxpirate.com/howto/script" title="script" rel="tag">script</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/how-to-populate-a-mysql-database-popscriptcom.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cpanel &#8211; How To Add A Redirect</title>
		<link>http://tuxpirate.com/cpanel-how-to-add-a-redirect.html</link>
		<comments>http://tuxpirate.com/cpanel-how-to-add-a-redirect.html#comments</comments>
		<pubDate>Wed, 09 Jan 2008 02:00:30 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[script]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/cpanel-how-to-add-a-redirect.sh</guid>
		<description><![CDATA[cPanel &#8211; How To Add A Redirectpopscript4 min &#8211; 1-Jul-07 cPanel &#8211; How To Add A Redirect By PopScript.comvideo Sphere: Related Content Tags: c, http, script Related posts 15 Views Of A Node Link Graph: An Information Visualization Portfolio (0) 235 Infinity (0) 7 Habits For Effective Text Editing 20 (0) 7 Ways To Ruin [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><p><img src="http://tuxpirate.com/images/img.youtube.com/vi/heoD2HdOKqc/2.jpg" width="320" height="240" border="1" /><font size="+1">cPanel &#8211; How To Add A Redirect</font><br /><font color="green">popscript<br />4 min &#8211; 1-Jul-07</font></p>
<p>cPanel &#8211; How To Add A Redirect By PopScript.com<span id="more-125"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/cpanel-how-to-add-a-redirect.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/cpanel-how-to-add-a-redirect.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/cpanel-how-to-add-a-redirect.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/http" title="http" rel="tag">http</a>, <a href="http://tuxpirate.com/howto/script" title="script" rel="tag">script</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/cpanel-how-to-add-a-redirect.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Php Automall Script Website From Popscriptcom</title>
		<link>http://tuxpirate.com/php-automall-script-website-from-popscriptcom.html</link>
		<comments>http://tuxpirate.com/php-automall-script-website-from-popscriptcom.html#comments</comments>
		<pubDate>Wed, 09 Jan 2008 01:57:57 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/php-automall-script-website-from-popscriptcom.sh</guid>
		<description><![CDATA[PHP AutoMall Script Website from PopScript.compopscript8 min &#8211; 30-Jun-07 PHP AutoMall Script Website from PopScript.comvideo Tags: c, http, php, script, web Related posts 15 Views Of A Node Link Graph: An Information Visualization Portfolio (0) 235 Infinity (0) 7 Habits For Effective Text Editing 20 (0) 7 Ways To Ruin A Technological Revolution (0) A [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><p><img src="http://tuxpirate.com/images/img.youtube.com/vi/z9B0hL7DO-g/2.jpg" width="320" height="240" border="1" /><font size="+1">PHP AutoMall <a href="http://tuxpirate.com/howto/script" class="st_tag internal_tag" rel="tag" title="Posts tagged with script">Script</a> Website from PopScript.com</font><br /><font color="green">popscript<br />8 min &#8211; 30-Jun-07</font></p>
<p>PHP AutoMall <a href="http://tuxpirate.com/howto/script" class="st_tag internal_tag" rel="tag" title="Posts tagged with script">Script</a> Website from PopScript.com<span id="more-102"></span><br /><i>video</i><br />
<p><a href="http://tuxpirate.com/php-automall-script-website-from-popscriptcom.html"><em>Click here to view the embedded video.</em></a></p></p>
<!-- sphereit end -->
	Tags: <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/php" title="php" rel="tag">php</a>, <a href="http://tuxpirate.com/howto/script" title="script" rel="tag">script</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/php-automall-script-website-from-popscriptcom.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Top Shell Tips</title>
		<link>http://tuxpirate.com/top-shell-tips.html</link>
		<comments>http://tuxpirate.com/top-shell-tips.html#comments</comments>
		<pubDate>Tue, 08 Jan 2008 20:42:11 +0000</pubDate>
		<dc:creator>Linux Poweruser Programmer</dc:creator>
				<category><![CDATA[BASH]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[cgi]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[nis]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://tuxpirate.com/top-shell-tips.sh</guid>
		<description><![CDATA[Top Shell Tips Hampshire Linux User Group 35 min &#8211; 1-Oct-05 Jim Dennis gives a talk on his top shell tricks, including the pipemill and a tricky interview question. Some basic familiarity with shell scripting is required. See http://www.hantslug.org.uk/cgi-bin/wiki.pl?TechTalks for more details and copies of the presentation that accompanied the talk. This talk was given [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><p><img src="http://video.google.com/ThumbnailServer2?app=vss&amp;contentid=accfbd321901c702&amp;offsetms=1375000&amp;itag=w320&amp;lang=en&amp;sigh=VcW_Yta7GE6jPHD2jaauZxM1FeA" border="1" height="240" width="320" /></p>
<p><font size="+1">Top Shell <a href="http://tuxpirate.com/howto/tips" class="st_tag internal_tag" rel="tag" title="Posts tagged with tips">Tips</a></font><br />
<font color="green">Hampshire <a href="http://tuxpirate.com/howto/linux" class="st_tag internal_tag" rel="tag" title="Posts tagged with linux">Linux</a> User Group<br />
35 min &#8211; 1-Oct-05</font></p>
<p>Jim Dennis gives a talk on his top shell tricks, including the pipemill and a tricky interview question. Some basic familiarity with shell scripting is required.</p>
<p>See http://www.hantslug.org.uk/cgi-bin/wiki.pl?TechTalks for more details and copies of the presentation that accompanied the talk. This talk was given at the Hampshire <a href="http://tuxpirate.com/howto/linux" class="st_tag internal_tag" rel="tag" title="Posts tagged with linux">Linux</a> User Group (HantsLUG) meeting on 1st October 2005 at Southampton University.<span id="more-41"></span><br />
<em>video</em><br />
<p><a href="http://tuxpirate.com/top-shell-tips.html"><em>Click here to view the embedded video.</em></a></p></p>
<hr />
<ul>
<li>Download: <a href="http://video.google.com/videofile/TopShellTips.mp4?docid=1043799431662252705&amp;itag=7">&#8220;Top Shell Tips&#8221;</a> (video/mp4)</li>
</ul>
<ul>
<li>[1] <a href="http://www.hantslug.org.uk/cgi-bin/wiki.pl?TechTalks" style="background-color: #ff0000" rel="nofollow"><strong>Top Shell Tips</strong></a></li>
</ul>
<!-- 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/top-shell-tips.html')" href="http://www.sphere.com/search?q=sphereit:http://tuxpirate.com/top-shell-tips.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/cgi" title="cgi" rel="tag">cgi</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/nis" title="nis" rel="tag">nis</a>, <a href="http://tuxpirate.com/howto/script" title="script" rel="tag">script</a>, <a href="http://tuxpirate.com/howto/server" title="server" rel="tag">server</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/top-shell-tips.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

