<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Thomas Sampson</title>
	<atom:link href="http://tomtech999.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://tomtech999.wordpress.com</link>
	<description>Programming, Graphics and Games :)</description>
	<lastBuildDate>Tue, 17 Jan 2012 08:04:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='tomtech999.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://0.gravatar.com/blavatar/4d32ee2a83881e7b18ec9f7d00f49b05?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Thomas Sampson</title>
		<link>http://tomtech999.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://tomtech999.wordpress.com/osd.xml" title="Thomas Sampson" />
	<atom:link rel='hub' href='http://tomtech999.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Maya Grid Units</title>
		<link>http://tomtech999.wordpress.com/2012/01/17/maya-grid-units/</link>
		<comments>http://tomtech999.wordpress.com/2012/01/17/maya-grid-units/#comments</comments>
		<pubDate>Tue, 17 Jan 2012 08:04:46 +0000</pubDate>
		<dc:creator>tomtech999</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[autodesk]]></category>
		<category><![CDATA[grid]]></category>
		<category><![CDATA[maya]]></category>
		<category><![CDATA[units]]></category>

		<guid isPermaLink="false">http://tomtech999.wordpress.com/2012/01/17/maya-grid-units/</guid>
		<description><![CDATA[Easy! Display &#62; Grid [ ] Tagged: autodesk, grid, maya, units<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomtech999.wordpress.com&amp;blog=765761&amp;post=1957&amp;subd=tomtech999&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Easy! Display &gt; Grid [ ]</p>
<p><a href="http://tomtech999.files.wordpress.com/2012/01/maya_grid.png"><img class="size-full wp-image" src="http://tomtech999.files.wordpress.com/2012/01/maya_grid.png?w=865" alt="Image" /></a></p>
<br /> Tagged: <a href='http://tomtech999.wordpress.com/tag/autodesk/'>autodesk</a>, <a href='http://tomtech999.wordpress.com/tag/grid/'>grid</a>, <a href='http://tomtech999.wordpress.com/tag/maya/'>maya</a>, <a href='http://tomtech999.wordpress.com/tag/units/'>units</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tomtech999.wordpress.com/1957/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tomtech999.wordpress.com/1957/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tomtech999.wordpress.com/1957/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tomtech999.wordpress.com/1957/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tomtech999.wordpress.com/1957/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tomtech999.wordpress.com/1957/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tomtech999.wordpress.com/1957/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tomtech999.wordpress.com/1957/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tomtech999.wordpress.com/1957/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tomtech999.wordpress.com/1957/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tomtech999.wordpress.com/1957/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tomtech999.wordpress.com/1957/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tomtech999.wordpress.com/1957/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tomtech999.wordpress.com/1957/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomtech999.wordpress.com&amp;blog=765761&amp;post=1957&amp;subd=tomtech999&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tomtech999.wordpress.com/2012/01/17/maya-grid-units/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c038b1b40163066225a631ee87c1e2b4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tomtech999</media:title>
		</media:content>

		<media:content url="http://tomtech999.files.wordpress.com/2012/01/maya_grid.png?w=865" medium="image">
			<media:title type="html">Image</media:title>
		</media:content>
	</item>
		<item>
		<title>Linking Debug Traces to Source Code</title>
		<link>http://tomtech999.wordpress.com/2012/01/15/linking-debug-traces-to-source-code/</link>
		<comments>http://tomtech999.wordpress.com/2012/01/15/linking-debug-traces-to-source-code/#comments</comments>
		<pubDate>Sun, 15 Jan 2012 12:07:25 +0000</pubDate>
		<dc:creator>tomtech999</dc:creator>
				<category><![CDATA[C++]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[debugging. software]]></category>
		<category><![CDATA[logging]]></category>
		<category><![CDATA[visual studio]]></category>

		<guid isPermaLink="false">http://tomtech999.wordpress.com/2012/01/15/linking-debug-traces-to-source-code/</guid>
		<description><![CDATA[Today I discovered a nice little feature involving the Microsoft Visual Studio output window. When emitting debug trace information from your application (using OutputDebugString), you can format your output string in such a way that when it is double-clicked in the output window, it jumps your code editor to the spot where it originated. The format which [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomtech999.wordpress.com&amp;blog=765761&amp;post=1943&amp;subd=tomtech999&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Today I discovered a nice little feature involving the Microsoft Visual Studio output window.</p>
<p>When emitting debug trace information from your application (using <a href="http://msdn.microsoft.com/en-us/library/windows/desktop/aa363362(v=vs.85).aspx">OutputDebugString</a>), you can format your output string in such a way that when it is double-clicked in the output window, it jumps your code editor to the spot where it originated. The format which supports this feature is as follows:</p>
<p>%ABSOLUTE_FILE_PATH%(%LINE_NUMBER$): %MESSAGE%</p>
<p>So for example:</p>
<p>&#8220;C:/TextureManager.cpp(50): [TextureManager] Texture loaded!&#8221;</p>
<p>I often find myself copying a line from the output window and using CTRL+SHIFT+F (Find In File) to locate it&#8217;s origin. This is a nice way to get around that long winded process and provide a direct link to the file and line. You can of-course use the <a href="http://msdn.microsoft.com/en-us/library/b0084kay(v=vs.71).aspx">__FILE__</a> and <a href="http://msdn.microsoft.com/en-us/library/b0084kay(v=vs.71).aspx">__LINE__</a> pre-processor macros here to automatically format all your debug traces in this way.</p>
<br /> Tagged: <a href='http://tomtech999.wordpress.com/tag/c/'>C#</a>, <a href='http://tomtech999.wordpress.com/tag/debugging-software/'>debugging. software</a>, <a href='http://tomtech999.wordpress.com/tag/logging/'>logging</a>, <a href='http://tomtech999.wordpress.com/tag/visual-studio/'>visual studio</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tomtech999.wordpress.com/1943/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tomtech999.wordpress.com/1943/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tomtech999.wordpress.com/1943/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tomtech999.wordpress.com/1943/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tomtech999.wordpress.com/1943/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tomtech999.wordpress.com/1943/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tomtech999.wordpress.com/1943/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tomtech999.wordpress.com/1943/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tomtech999.wordpress.com/1943/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tomtech999.wordpress.com/1943/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tomtech999.wordpress.com/1943/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tomtech999.wordpress.com/1943/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tomtech999.wordpress.com/1943/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tomtech999.wordpress.com/1943/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomtech999.wordpress.com&amp;blog=765761&amp;post=1943&amp;subd=tomtech999&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tomtech999.wordpress.com/2012/01/15/linking-debug-traces-to-source-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c038b1b40163066225a631ee87c1e2b4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tomtech999</media:title>
		</media:content>
	</item>
		<item>
		<title>Getting Started With Mercurial Subrepositories</title>
		<link>http://tomtech999.wordpress.com/2011/12/17/getting-started-with-mercurial-subrepositories/</link>
		<comments>http://tomtech999.wordpress.com/2011/12/17/getting-started-with-mercurial-subrepositories/#comments</comments>
		<pubDate>Sat, 17 Dec 2011 18:54:26 +0000</pubDate>
		<dc:creator>tomtech999</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[hg]]></category>
		<category><![CDATA[mercurial]]></category>
		<category><![CDATA[subrepo]]></category>
		<category><![CDATA[vcs]]></category>

		<guid isPermaLink="false">http://tomtech999.wordpress.com/?p=1867</guid>
		<description><![CDATA[This evening I decided to investigate Mercurial Subrepositories (something which I had been putting off for some time due to their apparent non-trivial usage). Mercurial Subrepositories allow you to have a standalone repository included within a parent repository. An example of how you migh use this could be that your main application &#8220;repoA&#8221; wishes to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomtech999.wordpress.com&amp;blog=765761&amp;post=1867&amp;subd=tomtech999&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This evening I decided to investigate Mercurial Subrepositories (something which I had been putting off for some time due to their apparent non-trivial usage). Mercurial Subrepositories allow you to have a standalone repository included within a parent repository. An example of how you migh use this could be that your main application &#8220;repoA&#8221; wishes to include/house a particular library stored in remote &#8220;repoB&#8221; and wishes to keep fully in sync with &#8220;repoB&#8221;, pulling in new changesets (and also perhaps pushing new contributions / bug fixes).</p>
<p>As it turns out Mercurial&#8217;s support for subrepos works a treat and is definitely something I wish I had looked into sooner. After following the official <a href="http://mercurial.selenic.com/wiki/Subrepository">mercurial subrepo docs</a>, I found that getting a simple subrepo set up <em><strong>is</strong></em> fairly trivial. This post summarises my experience.</p>
<p>The task was simple. Take repository &#8220;repoB&#8221; and include it as a remote subrepo in the main repository &#8220;repoA&#8221;. This can be achieved fairly easily be carrying out the following steps..</p>
<ol>
<ol>
<li>In your main repository, create a folder (ideally close to the root) to house your subrepository <strong><em>mkdir subrepo</em></strong></li>
<li>Navigate to the root of your main repository and create a file named .hgsub (this will store meta data about the subrepo mappings, similarly to how you might store ignore rules within the .hgignore file) <strong><em>touch .hgsub</em></strong></li>
<li>Use a text editor (or command line) to add a mapping to your .hgsub file. This mapping is very simple and exists as local_subrepo_path = external_repo_path (where local_subrepo_path is relative to the root of your main repository and external_repo_path can be a relative/absolute/url to your external sub repository). Example:<strong><em>echo subrepo = https://me@bitbucket.org/me/subrepo</em> &gt; .hgsub</strong></li>
<li>Finally make sure to <strong><em>hg add .hgsub</em></strong> and <em><strong>hg commit</strong></em> your changes</li>
</ol>
</ol>
<p>At this stage your subrepository is set up. Navigating to /subrepo and running hg commands will now effect the sub-repository whereas hg commands executed above /subrepo path affect the whole repository (in most cases recursing down into the sub repository). Make sure to run <strong><em>hg pull &#8211;update</em></strong> inside the sub repository to carry out the initial <em></em> pull/update of the sub repository file structure. As hg clone works recursively, anyone who clones your main repository (to tip revision) should also automatically receive the /subrepo files (as they were at the tip of the main repository).</p>
<br /> Tagged: <a href='http://tomtech999.wordpress.com/tag/hg/'>hg</a>, <a href='http://tomtech999.wordpress.com/tag/mercurial/'>mercurial</a>, <a href='http://tomtech999.wordpress.com/tag/subrepo/'>subrepo</a>, <a href='http://tomtech999.wordpress.com/tag/vcs/'>vcs</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tomtech999.wordpress.com/1867/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tomtech999.wordpress.com/1867/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tomtech999.wordpress.com/1867/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tomtech999.wordpress.com/1867/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tomtech999.wordpress.com/1867/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tomtech999.wordpress.com/1867/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tomtech999.wordpress.com/1867/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tomtech999.wordpress.com/1867/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tomtech999.wordpress.com/1867/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tomtech999.wordpress.com/1867/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tomtech999.wordpress.com/1867/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tomtech999.wordpress.com/1867/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tomtech999.wordpress.com/1867/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tomtech999.wordpress.com/1867/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomtech999.wordpress.com&amp;blog=765761&amp;post=1867&amp;subd=tomtech999&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tomtech999.wordpress.com/2011/12/17/getting-started-with-mercurial-subrepositories/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c038b1b40163066225a631ee87c1e2b4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tomtech999</media:title>
		</media:content>
	</item>
		<item>
		<title>High Resolution Timer (snippet)</title>
		<link>http://tomtech999.wordpress.com/2011/10/22/high-resolution-timer-snippet/</link>
		<comments>http://tomtech999.wordpress.com/2011/10/22/high-resolution-timer-snippet/#comments</comments>
		<pubDate>Sat, 22 Oct 2011 17:52:46 +0000</pubDate>
		<dc:creator>tomtech999</dc:creator>
				<category><![CDATA[C++]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[stopwatch]]></category>
		<category><![CDATA[timer]]></category>

		<guid isPermaLink="false">http://tomtech999.wordpress.com/?p=1857</guid>
		<description><![CDATA[Tagged: C#, stopwatch, timer<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomtech999.wordpress.com&amp;blog=765761&amp;post=1857&amp;subd=tomtech999&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><pre class="brush: cpp;">
LARGE_INTEGER start, end, freq;
QueryPerformanceFrequency(&amp;freq);

QueryPerformanceCounter(&amp;start);
Sleep(1000);
QueryPerformanceCounter(&amp;end);

double elapsedMilliseconds = (end.QuadPart - start.QuadPart) * 1000.0 / freq.QuadPart;
</pre></p>
<br /> Tagged: <a href='http://tomtech999.wordpress.com/tag/c/'>C#</a>, <a href='http://tomtech999.wordpress.com/tag/stopwatch/'>stopwatch</a>, <a href='http://tomtech999.wordpress.com/tag/timer/'>timer</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tomtech999.wordpress.com/1857/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tomtech999.wordpress.com/1857/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tomtech999.wordpress.com/1857/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tomtech999.wordpress.com/1857/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tomtech999.wordpress.com/1857/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tomtech999.wordpress.com/1857/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tomtech999.wordpress.com/1857/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tomtech999.wordpress.com/1857/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tomtech999.wordpress.com/1857/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tomtech999.wordpress.com/1857/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tomtech999.wordpress.com/1857/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tomtech999.wordpress.com/1857/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tomtech999.wordpress.com/1857/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tomtech999.wordpress.com/1857/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomtech999.wordpress.com&amp;blog=765761&amp;post=1857&amp;subd=tomtech999&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tomtech999.wordpress.com/2011/10/22/high-resolution-timer-snippet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c038b1b40163066225a631ee87c1e2b4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tomtech999</media:title>
		</media:content>
	</item>
		<item>
		<title>Ordered Jobs Kata</title>
		<link>http://tomtech999.wordpress.com/2011/09/28/ordered-jobs-kata/</link>
		<comments>http://tomtech999.wordpress.com/2011/09/28/ordered-jobs-kata/#comments</comments>
		<pubDate>Wed, 28 Sep 2011 20:07:46 +0000</pubDate>
		<dc:creator>tomtech999</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[algorithm]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[c++11]]></category>
		<category><![CDATA[kata]]></category>
		<category><![CDATA[problem solving]]></category>

		<guid isPermaLink="false">http://tomtech999.wordpress.com/?p=1725</guid>
		<description><![CDATA[Just solved the Ordered Jobs Kata http://invalidcast.com/2011/09/the-ordered-jobs-kata, courtesy of @martinrue. Solution here: https://bitbucket.org/drummertom999/ordered-jobs-kata/overview Tagged: algorithm, C#, c++11, kata, problem solving<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomtech999.wordpress.com&amp;blog=765761&amp;post=1725&amp;subd=tomtech999&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Just solved the Ordered Jobs Kata <a href="http://invalidcast.com/2011/09/the-ordered-jobs-kata">http://invalidcast.com/2011/09/the-ordered-jobs-kata</a>, courtesy of <a href="http://twitter.com/#!/martinrue">@martinrue</a>. Solution here: <a href="https://bitbucket.org/drummertom999/ordered-jobs-kata/overview">https://bitbucket.org/drummertom999/ordered-jobs-kata/overview</a></p>
<br /> Tagged: <a href='http://tomtech999.wordpress.com/tag/algorithm/'>algorithm</a>, <a href='http://tomtech999.wordpress.com/tag/c/'>C#</a>, <a href='http://tomtech999.wordpress.com/tag/c11/'>c++11</a>, <a href='http://tomtech999.wordpress.com/tag/kata/'>kata</a>, <a href='http://tomtech999.wordpress.com/tag/problem-solving/'>problem solving</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tomtech999.wordpress.com/1725/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tomtech999.wordpress.com/1725/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tomtech999.wordpress.com/1725/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tomtech999.wordpress.com/1725/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tomtech999.wordpress.com/1725/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tomtech999.wordpress.com/1725/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tomtech999.wordpress.com/1725/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tomtech999.wordpress.com/1725/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tomtech999.wordpress.com/1725/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tomtech999.wordpress.com/1725/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tomtech999.wordpress.com/1725/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tomtech999.wordpress.com/1725/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tomtech999.wordpress.com/1725/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tomtech999.wordpress.com/1725/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomtech999.wordpress.com&amp;blog=765761&amp;post=1725&amp;subd=tomtech999&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tomtech999.wordpress.com/2011/09/28/ordered-jobs-kata/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c038b1b40163066225a631ee87c1e2b4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tomtech999</media:title>
		</media:content>
	</item>
		<item>
		<title>Debugging DirectX applications with PIX for Windows</title>
		<link>http://tomtech999.wordpress.com/2011/09/07/debugging-directx-applications-with-pix-for-windows/</link>
		<comments>http://tomtech999.wordpress.com/2011/09/07/debugging-directx-applications-with-pix-for-windows/#comments</comments>
		<pubDate>Wed, 07 Sep 2011 08:24:17 +0000</pubDate>
		<dc:creator>tomtech999</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[DirectX]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[graphics]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[computer graphics]]></category>
		<category><![CDATA[debugging]]></category>
		<category><![CDATA[HLSL]]></category>

		<guid isPermaLink="false">http://tomtech999.wordpress.com/?p=763</guid>
		<description><![CDATA[Introduction After using Microsoft&#8217;s PIX tool numerous times over the past couple of years, on a number of projects (all Windows/DX9 based), I was surprised to find that many other students weren&#8217;t using PIX and would often spend many hours close to submission date, getting to the bottom of the most tedious graphical bugs or rendering artefacts. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomtech999.wordpress.com&amp;blog=765761&amp;post=763&amp;subd=tomtech999&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h2><span style="color:#5e191a;"><strong>Introduction</strong></span></h2>
<p><a href="http://tomtech999.files.wordpress.com/2011/02/pix_intro.png"><img class="size-thumbnail wp-image-1171 alignright" style="margin:15px;" title="Microsoft PIX for Windows User Interface" src="http://tomtech999.files.wordpress.com/2011/02/pix_intro.png?w=150&#038;h=90" alt="" width="150" height="90" /></a>After using Microsoft&#8217;s PIX tool numerous times over the past couple of years, on a number of projects (all Windows/DX9 based), I was surprised to find that many other students weren&#8217;t using PIX and would often spend many hours close to submission date, getting to the bottom of the most tedious graphical bugs or rendering artefacts. I&#8217;m confident that the bugs in question could often have been identified and fixed in a matter of moments given the right tools . This brings me to &#8220;PIX for Windows&#8221;, Microsoft&#8217;s graphics debugger for DirectX. Don&#8217;t get me wrong, PIX isn&#8217;t the answer to all your problems, neither will it fix anything for you automatically out of the box. The purpose of this post is to provide a quick run through the essential prerequisites required in order to get up and running with PIX, followed by a brief explanation of some of the most useful features PIX has to offer. I also demonstrate how you can configure your C++ DirectX application to be &#8220;PIX aware&#8221;, communicating with PIX to make the debugging experience a little simpler and smarter. For further reference, please see <a href="http://msdn.microsoft.com/en-us/library/ee417072(v=vs.85).aspx" target="_blank">PIX for Windows documentation</a>.</p>
<h2><span style="color:#5e191a;"><strong>Installing PIX</strong></span></h2>
<p>PIX for Windows is a GUI tool distributed with the <a href="http://msdn.microsoft.com/en-us/directx/aa937788">Microsoft DirectX SDK</a> and can be found in the following location after install;</p>
<blockquote><p>%DXSDK_DIR%\Utilities\bin\%ARCHITECTURE%\PIXWin.exe</p></blockquote>
<h2><span style="color:#5e191a;"><strong>Configuring your system</strong></span></h2>
<p>Before firing up PIX, first head to the DirectX Control Panel, this is a nice GUI utility which allows you to tweak the DirectX runtime by enabling/disabling certain features and components.</p>
<p>The DirectX control panel is also part of the <a href="http://msdn.microsoft.com/en-us/directx/aa937788">Microsoft DirectX SDK</a> and can be found in the following location after install;</p>
<blockquote><p>%DXSDK_DIR%\Utilities\bin\%ARCHITECTURE%\dxcpl.exe</p></blockquote>
<p>Regardless of whether or not you choose to use PIX,  it is handy to know about this utility as it can be used to toggle between the debug/release DirectX DLLs and turn on useful compile/runtime feedback . This feedback ranges from efficiency warnings to runtime memory leak reports.</p>
<div id="attachment_1177" class="wp-caption alignright" style="width: 210px"><a href="http://tomtech999.files.wordpress.com/2011/02/pix_dxcpl.png" target="_blank"><img class="size-medium wp-image-1177  " title="DirectX Control panel" src="http://tomtech999.files.wordpress.com/2011/02/pix_dxcpl.png?w=200&#038;h=259" alt="" width="200" height="259" /></a><p class="wp-caption-text">Figure 1 (click to enlarge)</p></div>
<p>Figure 1 shows my DirectX Control Panel configuration, which I have tweaked for personal preference. Mirroring this configuration should ensure PIX operates correctly, although not all the options I have enabled are not necessarily fundamental or related to PIX in any way. Play around with this configuration utility and find a configuration you are comfortable with. I often find myself tweaking the &#8220;Debug Output Level&#8221; slider based on the scenario, and disabling &#8220;Break on memory leaks&#8221; when I&#8217;m looking at someone else&#8217;s code and don&#8217;t care too much about memory leaks. Also, use &#8220;Software Only&#8221; mode judiciously, as this disables all hardware acceleration and forces everything to be rendered in software on the CPU (which can be painfully slow!). <em>Note: The &#8220;Render&#8221; and &#8220;Mesh&#8221; windows within PIX do not function correctly when &#8220;Maximum Validation&#8221; is disabled.</em></p>
<p style="text-align:right;"><a href="http://tomtech999.wordpress.com/?p=763&amp;page=2">Next: Experiment One &gt;&gt;</a></p>
<br /> Tagged: <a href='http://tomtech999.wordpress.com/tag/computer-graphics/'>computer graphics</a>, <a href='http://tomtech999.wordpress.com/tag/debugging/'>debugging</a>, <a href='http://tomtech999.wordpress.com/tag/directx/'>DirectX</a>, <a href='http://tomtech999.wordpress.com/tag/games/'>games</a>, <a href='http://tomtech999.wordpress.com/tag/graphics/'>graphics</a>, <a href='http://tomtech999.wordpress.com/tag/hlsl/'>HLSL</a>, <a href='http://tomtech999.wordpress.com/tag/microsoft/'>microsoft</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tomtech999.wordpress.com/763/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tomtech999.wordpress.com/763/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tomtech999.wordpress.com/763/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tomtech999.wordpress.com/763/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tomtech999.wordpress.com/763/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tomtech999.wordpress.com/763/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tomtech999.wordpress.com/763/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tomtech999.wordpress.com/763/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tomtech999.wordpress.com/763/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tomtech999.wordpress.com/763/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tomtech999.wordpress.com/763/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tomtech999.wordpress.com/763/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tomtech999.wordpress.com/763/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tomtech999.wordpress.com/763/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomtech999.wordpress.com&amp;blog=765761&amp;post=763&amp;subd=tomtech999&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tomtech999.wordpress.com/2011/09/07/debugging-directx-applications-with-pix-for-windows/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c038b1b40163066225a631ee87c1e2b4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tomtech999</media:title>
		</media:content>

		<media:content url="http://tomtech999.files.wordpress.com/2011/02/pix_intro.png?w=150" medium="image">
			<media:title type="html">Microsoft PIX for Windows User Interface</media:title>
		</media:content>

		<media:content url="http://tomtech999.files.wordpress.com/2011/02/pix_dxcpl.png?w=231" medium="image">
			<media:title type="html">DirectX Control panel</media:title>
		</media:content>
	</item>
		<item>
		<title>Ubuntu Transparent Panels</title>
		<link>http://tomtech999.wordpress.com/2011/09/04/ubuntu-transparent-panels/</link>
		<comments>http://tomtech999.wordpress.com/2011/09/04/ubuntu-transparent-panels/#comments</comments>
		<pubDate>Sun, 04 Sep 2011 16:37:16 +0000</pubDate>
		<dc:creator>tomtech999</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[panel]]></category>
		<category><![CDATA[theme]]></category>

		<guid isPermaLink="false">http://tomtech999.wordpress.com/?p=1742</guid>
		<description><![CDATA[To achieve 100% transparent panels within Ubuntu, this involves modifying the default theme (Ambience). Then comment out the following line, as below A theme switch (from System &#62; Preferences &#62; Appearance) is required for changes to be applied. Now setting the transparency on panels effects all areas Tagged: GNOME, linux, panel, theme, Ubuntu<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomtech999.wordpress.com&amp;blog=765761&amp;post=1742&amp;subd=tomtech999&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>To achieve 100% transparent panels within Ubuntu, this involves modifying the default theme (Ambience).</p>
<p><pre class="brush: bash;">
sudo cp -R /usr/share/themes/Ambiance ~/.themes/
sudo gedit ~/.themes/Ambiance/gtk-2.0/apps/gnome-panel.rc
</pre></p>
<p>Then comment out the following line, as below</p>
<p><pre class="brush: plain;">
#bg_pixmap[NORMAL] = &quot;img/panel.png&quot;
</pre></p>
<p>A theme switch (from System &gt; Preferences &gt; Appearance) is required for changes to be applied. Now setting the transparency on panels effects all areas <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<br /> Tagged: <a href='http://tomtech999.wordpress.com/tag/gnome/'>GNOME</a>, <a href='http://tomtech999.wordpress.com/tag/linux/'>linux</a>, <a href='http://tomtech999.wordpress.com/tag/panel/'>panel</a>, <a href='http://tomtech999.wordpress.com/tag/theme/'>theme</a>, <a href='http://tomtech999.wordpress.com/tag/ubuntu/'>Ubuntu</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tomtech999.wordpress.com/1742/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tomtech999.wordpress.com/1742/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tomtech999.wordpress.com/1742/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tomtech999.wordpress.com/1742/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tomtech999.wordpress.com/1742/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tomtech999.wordpress.com/1742/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tomtech999.wordpress.com/1742/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tomtech999.wordpress.com/1742/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tomtech999.wordpress.com/1742/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tomtech999.wordpress.com/1742/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tomtech999.wordpress.com/1742/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tomtech999.wordpress.com/1742/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tomtech999.wordpress.com/1742/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tomtech999.wordpress.com/1742/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomtech999.wordpress.com&amp;blog=765761&amp;post=1742&amp;subd=tomtech999&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tomtech999.wordpress.com/2011/09/04/ubuntu-transparent-panels/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c038b1b40163066225a631ee87c1e2b4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tomtech999</media:title>
		</media:content>
	</item>
		<item>
		<title>Linux Backup</title>
		<link>http://tomtech999.wordpress.com/2011/05/11/linux-backup/</link>
		<comments>http://tomtech999.wordpress.com/2011/05/11/linux-backup/#comments</comments>
		<pubDate>Wed, 11 May 2011 11:03:38 +0000</pubDate>
		<dc:creator>tomtech999</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[files]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[restore]]></category>
		<category><![CDATA[tar]]></category>
		<category><![CDATA[zip]]></category>

		<guid isPermaLink="false">http://tomtech999.wordpress.com/?p=1257</guid>
		<description><![CDATA[A really thorough guide to backing up your Linux system including; Backing up the entire root directory Restoring from backups Backup/Restore to/from remote machine Retaining file permissions Backup/Restore GRUB configurations https://help.ubuntu.com/community/BackupYourSystem A number of backup/restore utilities are mentioned on the above page, my favourite being the simple TAR tool. Details on backing up using TAR can [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomtech999.wordpress.com&amp;blog=765761&amp;post=1257&amp;subd=tomtech999&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>A really thorough guide to backing up your Linux system including;</p>
<ul>
<li>Backing up the entire root directory</li>
<li>Restoring from backups</li>
<li>Backup/Restore to/from remote machine</li>
<li>Retaining file permissions</li>
<li>Backup/Restore GRUB configurations</li>
</ul>
<p><a href="https://help.ubuntu.com/community/BackupYourSystem">https://help.ubuntu.com/community/BackupYourSystem</a></p>
<p>A number of backup/restore utilities are mentioned on the above page, my favourite being the simple TAR tool. Details on backing up using TAR can be found here&#8230;</p>
<p><a href="https://help.ubuntu.com/community/BackupYourSystem/TAR">https://help.ubuntu.com/community/BackupYourSystem/TAR</a></p>
<br /> Tagged: <a href='http://tomtech999.wordpress.com/tag/backup/'>backup</a>, <a href='http://tomtech999.wordpress.com/tag/files/'>files</a>, <a href='http://tomtech999.wordpress.com/tag/linux/'>linux</a>, <a href='http://tomtech999.wordpress.com/tag/restore/'>restore</a>, <a href='http://tomtech999.wordpress.com/tag/tar/'>tar</a>, <a href='http://tomtech999.wordpress.com/tag/zip/'>zip</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tomtech999.wordpress.com/1257/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tomtech999.wordpress.com/1257/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tomtech999.wordpress.com/1257/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tomtech999.wordpress.com/1257/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tomtech999.wordpress.com/1257/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tomtech999.wordpress.com/1257/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tomtech999.wordpress.com/1257/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tomtech999.wordpress.com/1257/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tomtech999.wordpress.com/1257/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tomtech999.wordpress.com/1257/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tomtech999.wordpress.com/1257/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tomtech999.wordpress.com/1257/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tomtech999.wordpress.com/1257/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tomtech999.wordpress.com/1257/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomtech999.wordpress.com&amp;blog=765761&amp;post=1257&amp;subd=tomtech999&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tomtech999.wordpress.com/2011/05/11/linux-backup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c038b1b40163066225a631ee87c1e2b4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tomtech999</media:title>
		</media:content>
	</item>
		<item>
		<title>SSH Port Redirection</title>
		<link>http://tomtech999.wordpress.com/2011/05/11/ssh-port-redirection/</link>
		<comments>http://tomtech999.wordpress.com/2011/05/11/ssh-port-redirection/#comments</comments>
		<pubDate>Wed, 11 May 2011 08:25:58 +0000</pubDate>
		<dc:creator>tomtech999</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[administration]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[port]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://tomtech999.wordpress.com/?p=1272</guid>
		<description><![CDATA[This is a really useful technique I recently discovered which allows you to bind a port on your local machine to the local port on a remote machine. Why would you want to do this? Well in my case I was working on a remote web server via ssh, setting up some web aplications on [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomtech999.wordpress.com&amp;blog=765761&amp;post=1272&amp;subd=tomtech999&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This is a really useful technique I recently discovered which allows you to bind a port on your local machine to the local port on a remote machine. Why would you want to do this?</p>
<p>Well in my case I was working on a remote web server via <strong>ssh</strong>, setting up some web aplications on various different ports. The hosting company had yet to open these ports to the outside world. However, this technique allowed me to bind the local ports on the remote machine (running the web applications) to my local machine. This allowed me to test and configure each application as if it was installed on my local machine, simply by accessing <em>localhost:xx</em> in my browser. The port numbers don&#8217;t even have to match! I ended up binding remote port 8080 to port 80 on my local machine.</p>
<p>This can be achieved by issuing the following command on the <strong>local</strong> machine&#8230;</p>
<blockquote><p>ssh $REMOTE_IP -L $REMOTE_PORT:localhost:$LOCAL_PORT</p></blockquote>
<p>Example binding remote 8080 to local 80:</p>
<blockquote><p>ssh myhost.com -L 8080:localhost:80</p></blockquote>
<br /> Tagged: <a href='http://tomtech999.wordpress.com/tag/administration/'>administration</a>, <a href='http://tomtech999.wordpress.com/tag/application/'>application</a>, <a href='http://tomtech999.wordpress.com/tag/cloud/'>cloud</a>, <a href='http://tomtech999.wordpress.com/tag/linux/'>linux</a>, <a href='http://tomtech999.wordpress.com/tag/port/'>port</a>, <a href='http://tomtech999.wordpress.com/tag/ssh/'>ssh</a>, <a href='http://tomtech999.wordpress.com/tag/web/'>web</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tomtech999.wordpress.com/1272/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tomtech999.wordpress.com/1272/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tomtech999.wordpress.com/1272/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tomtech999.wordpress.com/1272/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tomtech999.wordpress.com/1272/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tomtech999.wordpress.com/1272/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tomtech999.wordpress.com/1272/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tomtech999.wordpress.com/1272/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tomtech999.wordpress.com/1272/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tomtech999.wordpress.com/1272/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tomtech999.wordpress.com/1272/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tomtech999.wordpress.com/1272/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tomtech999.wordpress.com/1272/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tomtech999.wordpress.com/1272/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomtech999.wordpress.com&amp;blog=765761&amp;post=1272&amp;subd=tomtech999&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tomtech999.wordpress.com/2011/05/11/ssh-port-redirection/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c038b1b40163066225a631ee87c1e2b4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tomtech999</media:title>
		</media:content>
	</item>
		<item>
		<title>Ubuntu &#8211; Add IP Address to Panel</title>
		<link>http://tomtech999.wordpress.com/2011/02/17/ubuntu-add-ip-address-to-panel/</link>
		<comments>http://tomtech999.wordpress.com/2011/02/17/ubuntu-add-ip-address-to-panel/#comments</comments>
		<pubDate>Thu, 17 Feb 2011 15:26:10 +0000</pubDate>
		<dc:creator>tomtech999</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[gui]]></category>
		<category><![CDATA[ip]]></category>
		<category><![CDATA[ip address]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[panel]]></category>
		<category><![CDATA[ui]]></category>
		<category><![CDATA[widgets]]></category>

		<guid isPermaLink="false">http://tomtech999.wordpress.com/?p=745</guid>
		<description><![CDATA[This is really useful and really simple. Run the following Then choose &#8220;Add To Panel&#8221; and find giplet in the list of items. Screenshot Tagged: gui, ip, ip address, networking, panel, Ubuntu, ui, widgets<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomtech999.wordpress.com&amp;blog=765761&amp;post=745&amp;subd=tomtech999&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This is really useful and really simple. Run the following</p>
<p><pre class="brush: cpp;">
sudo apt-get install giplet
</pre></p>
<p>Then choose &#8220;Add To Panel&#8221; and find giplet in the list of items.</p>
<p><strong>Screenshot</strong></p>
<p><strong><a href="http://tomtech999.files.wordpress.com/2011/02/screenshot.png"><img class="alignnone size-full wp-image-751" title="Screenshot" src="http://tomtech999.files.wordpress.com/2011/02/screenshot.png?w=640" alt=""   /></a><br />
</strong></p>
<br /> Tagged: <a href='http://tomtech999.wordpress.com/tag/gui/'>gui</a>, <a href='http://tomtech999.wordpress.com/tag/ip/'>ip</a>, <a href='http://tomtech999.wordpress.com/tag/ip-address/'>ip address</a>, <a href='http://tomtech999.wordpress.com/tag/networking/'>networking</a>, <a href='http://tomtech999.wordpress.com/tag/panel/'>panel</a>, <a href='http://tomtech999.wordpress.com/tag/ubuntu/'>Ubuntu</a>, <a href='http://tomtech999.wordpress.com/tag/ui/'>ui</a>, <a href='http://tomtech999.wordpress.com/tag/widgets/'>widgets</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tomtech999.wordpress.com/745/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tomtech999.wordpress.com/745/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tomtech999.wordpress.com/745/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tomtech999.wordpress.com/745/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tomtech999.wordpress.com/745/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tomtech999.wordpress.com/745/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tomtech999.wordpress.com/745/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tomtech999.wordpress.com/745/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tomtech999.wordpress.com/745/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tomtech999.wordpress.com/745/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tomtech999.wordpress.com/745/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tomtech999.wordpress.com/745/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tomtech999.wordpress.com/745/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tomtech999.wordpress.com/745/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomtech999.wordpress.com&amp;blog=765761&amp;post=745&amp;subd=tomtech999&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tomtech999.wordpress.com/2011/02/17/ubuntu-add-ip-address-to-panel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c038b1b40163066225a631ee87c1e2b4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tomtech999</media:title>
		</media:content>

		<media:content url="http://tomtech999.files.wordpress.com/2011/02/screenshot.png" medium="image">
			<media:title type="html">Screenshot</media:title>
		</media:content>
	</item>
	</channel>
</rss>
