<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.2" -->
<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/"
	>

<channel>
	<title>stevedoria.net</title>
	<link>http://blog.stevedoria.net</link>
	<description>Real-World Computing Experience Distilled</description>
	<pubDate>Wed, 11 Jun 2008 08:24:44 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.2</generator>
	<language>en</language>
			<item>
		<title>A Definition of &#8220;All Rights Reserved&#8221;</title>
		<link>http://blog.stevedoria.net/20080611/a-definition-of-all-rights-reserved</link>
		<comments>http://blog.stevedoria.net/20080611/a-definition-of-all-rights-reserved#comments</comments>
		<pubDate>Wed, 11 Jun 2008 08:16:41 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
		
		<category><![CDATA[Legal]]></category>

		<guid isPermaLink="false">http://blog.stevedoria.net/20080611/a-definition-of-all-rights-reserved</guid>
		<description><![CDATA[Many people place a notice of copyright on artifacts such as web pages and include the text, &#8220;All Rights Reserved,&#8221; without actually knowing what those rights are.
The text of United States Code Title 17 (&#8221;Copyrights&#8221;), Chapter 1 (&#8221;Subject Matter and Scope of Copyright&#8221;), Section 106 (&#8221;Exclusive rights in copyrighted works&#8221;) is presented below:
Subject to sections [...]]]></description>
		<wfw:commentRss>http://blog.stevedoria.net/20080611/a-definition-of-all-rights-reserved/feed</wfw:commentRss>
		</item>
		<item>
		<title>Observer Pattern in C</title>
		<link>http://blog.stevedoria.net/20080518/observer-pattern-in-c</link>
		<comments>http://blog.stevedoria.net/20080518/observer-pattern-in-c#comments</comments>
		<pubDate>Mon, 19 May 2008 04:44:36 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
		
		<category><![CDATA[Design Patterns]]></category>

		<guid isPermaLink="false">http://blog.stevedoria.net/20080518/observer-pattern-in-c</guid>
		<description><![CDATA[More interesting software systems are complex, and the implementation of complex software typically requires multiple developers. The introduction of additional developers increases software complexity, which requires the software design to provide for software components that are resilient against change. Functional behaviors or component dependencies, such as the need for one component to recognize that another [...]]]></description>
		<wfw:commentRss>http://blog.stevedoria.net/20080518/observer-pattern-in-c/feed</wfw:commentRss>
		</item>
		<item>
		<title>The Necessity of Securing Backups</title>
		<link>http://blog.stevedoria.net/20080426/the-necessity-of-securing-backups</link>
		<comments>http://blog.stevedoria.net/20080426/the-necessity-of-securing-backups#comments</comments>
		<pubDate>Sun, 27 Apr 2008 00:53:35 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
		
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://blog.stevedoria.net/20080426/the-necessity-of-securing-backups</guid>
		<description><![CDATA[Another case of lost backups has recently been featured on the pages of Slashdot. Let&#8217;s just hope that the &#8220;proprietary compression and encoding tools&#8221; place the strength of their cipher on a key, rather than a proprietor&#8217;s secret cipher algorithm. The article seems to suggest that third-party security consultants were unable to decipher the data [...]]]></description>
		<wfw:commentRss>http://blog.stevedoria.net/20080426/the-necessity-of-securing-backups/feed</wfw:commentRss>
		</item>
		<item>
		<title>Gym? I Hardly Know Him</title>
		<link>http://blog.stevedoria.net/20080410/gym-i-hardly-know-him</link>
		<comments>http://blog.stevedoria.net/20080410/gym-i-hardly-know-him#comments</comments>
		<pubDate>Fri, 11 Apr 2008 06:30:56 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
		
		<category><![CDATA[Personal Development]]></category>

		<guid isPermaLink="false">http://blog.stevedoria.net/20080410/gym-i-hardly-know-him</guid>
		<description><![CDATA[If the definition of &#8220;computer specialist&#8221; can be stretched to include software engineers, then software engineering qualifies for Heather Boerner&#8217;s list of America&#8217;s Surprisingly Unhealthy Jobs. Though Boerner states that computer specialist jobs are associated with issues of ergonomics and her article appears to equate unhealthiness merely with injury, it is worth considering a sedentary [...]]]></description>
		<wfw:commentRss>http://blog.stevedoria.net/20080410/gym-i-hardly-know-him/feed</wfw:commentRss>
		</item>
		<item>
		<title>Trade Secret Protection</title>
		<link>http://blog.stevedoria.net/20080314/trade-secret-protection</link>
		<comments>http://blog.stevedoria.net/20080314/trade-secret-protection#comments</comments>
		<pubDate>Fri, 14 Mar 2008 07:42:36 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
		
		<category><![CDATA[Legal]]></category>

		<guid isPermaLink="false">http://blog.stevedoria.net/20080314/trade-secret-protection</guid>
		<description><![CDATA[According to Classen&#8217;s A Practical Guide to Software Licensing for Licensees and Licensors, the following phrase may be helpful in marking an item as subject to contractual proprietary information clauses and agreements:
Proprietary and Confidential, &#169; Copyright [Company Name] all rights reserved. (Classen 141)

]]></description>
		<wfw:commentRss>http://blog.stevedoria.net/20080314/trade-secret-protection/feed</wfw:commentRss>
		</item>
		<item>
		<title>Data Hiding in C</title>
		<link>http://blog.stevedoria.net/20080302/data-hiding-in-c</link>
		<comments>http://blog.stevedoria.net/20080302/data-hiding-in-c#comments</comments>
		<pubDate>Sun, 02 Mar 2008 12:20:16 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
		
		<category><![CDATA[C++]]></category>

		<category><![CDATA[Software Engineering]]></category>

		<guid isPermaLink="false">http://blog.stevedoria.net/20080302/data-hiding-in-c</guid>
		<description><![CDATA[Object-oriented programming languages are described as supporting encapsulation, polymorphism, and data hiding. They provide powerful features that allow software components to be designed and implemented for change.
Observing the mechanisms in an object-oriented programming language can potentially lead to a parallel implementation in a procedural language. This allows some object-oriented design knowledge that has been refined [...]]]></description>
		<wfw:commentRss>http://blog.stevedoria.net/20080302/data-hiding-in-c/feed</wfw:commentRss>
		</item>
		<item>
		<title>Weekend Tech Supporter</title>
		<link>http://blog.stevedoria.net/20080212/weekend-tech-supporter</link>
		<comments>http://blog.stevedoria.net/20080212/weekend-tech-supporter#comments</comments>
		<pubDate>Tue, 12 Feb 2008 12:31:31 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
		
		<category><![CDATA[IT Administration]]></category>

		<category><![CDATA[Postmortem]]></category>

		<guid isPermaLink="false">http://blog.stevedoria.net/20080212/weekend-tech-supporter</guid>
		<description><![CDATA[I spent the weekend by hunting down the reason a computer was running sluggishly. I noticed that the system would wait at the Microsoft Windows XP splash screen for a couple of minutes while starting up. I activated the task manager just as the desktop was being displayed. According to the information that it provided, [...]]]></description>
		<wfw:commentRss>http://blog.stevedoria.net/20080212/weekend-tech-supporter/feed</wfw:commentRss>
		</item>
		<item>
		<title>Functions, Parameters, and Global Variables in C</title>
		<link>http://blog.stevedoria.net/20080204/functions-parameters-and-global-variables-in-c</link>
		<comments>http://blog.stevedoria.net/20080204/functions-parameters-and-global-variables-in-c#comments</comments>
		<pubDate>Mon, 04 Feb 2008 20:23:48 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
		
		<category><![CDATA[C++]]></category>

		<category><![CDATA[Software Engineering]]></category>

		<guid isPermaLink="false">http://blog.stevedoria.net/20080204/functions-parameters-and-global-variables-in-c</guid>
		<description><![CDATA[When I define interfaces to the functions that I implement, I try to be explicit about the variables that the functions will examine and modify. From time to time, a global variable is necessary, and I typically employ intermediary functions for accessing such a variable. Avoiding the direct use of global variables within functions is [...]]]></description>
		<wfw:commentRss>http://blog.stevedoria.net/20080204/functions-parameters-and-global-variables-in-c/feed</wfw:commentRss>
		</item>
		<item>
		<title>&#8220;Rails is 100% magic with 0% design&#8221;</title>
		<link>http://blog.stevedoria.net/20080122/rails-is-100-magic-with-0-design</link>
		<comments>http://blog.stevedoria.net/20080122/rails-is-100-magic-with-0-design#comments</comments>
		<pubDate>Tue, 22 Jan 2008 07:53:39 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
		
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://blog.stevedoria.net/20080122/rails-is-100-magic-with-0-design</guid>
		<description><![CDATA[After delving into Ruby and Rails, I have felt the following but never got around to writing about it. I have since abandoned the adoption of Rails, but I recently stumbled upon a newsgroup post that expresses what I think about the framework (but with examples that I would not have produced without more experience):
Newsgroups: [...]]]></description>
		<wfw:commentRss>http://blog.stevedoria.net/20080122/rails-is-100-magic-with-0-design/feed</wfw:commentRss>
		</item>
		<item>
		<title>Creating a VNC Connection to Existing X Session</title>
		<link>http://blog.stevedoria.net/20080103/creating-a-vnc-connection-to-existing-x-session</link>
		<comments>http://blog.stevedoria.net/20080103/creating-a-vnc-connection-to-existing-x-session#comments</comments>
		<pubDate>Thu, 03 Jan 2008 17:17:18 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
		
		<category><![CDATA[IT Administration]]></category>

		<category><![CDATA[Linux / Unix]]></category>

		<guid isPermaLink="false">http://blog.stevedoria.net/20080103/creating-a-vnc-connection-to-existing-x-session</guid>
		<description><![CDATA[Either it has been a really slow news week, or I&#8217;ve gotten faster at processing news from multiple news aggregators. I&#8217;ve been getting to the office early in the morning, and the content of /. and other popular news sites just did not give me my fill of reading for the morning. I began wondering [...]]]></description>
		<wfw:commentRss>http://blog.stevedoria.net/20080103/creating-a-vnc-connection-to-existing-x-session/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
