<?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"
	>

<channel>
	<title>JSEDLAK</title>
	<atom:link href="http://jsedlak.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://jsedlak.com</link>
	<description></description>
	<pubDate>Tue, 18 Nov 2008 05:05:02 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>Fable II Glitches Are Funny</title>
		<link>http://jsedlak.com/2008/11/18/fable-ii-glitches-are-funny/</link>
		<comments>http://jsedlak.com/2008/11/18/fable-ii-glitches-are-funny/#comments</comments>
		<pubDate>Tue, 18 Nov 2008 05:05:02 +0000</pubDate>
		<dc:creator>John Sedlak</dc:creator>
		
		<category><![CDATA[Games]]></category>

		<category><![CDATA[Fable II]]></category>

		<category><![CDATA[Xbox 360]]></category>

		<guid isPermaLink="false">http://jsedlak.com/?p=140</guid>
		<description><![CDATA[My friend and I decided to take a break from CoD:WaW to murder the entire town of Bowerstone in Fable II for fun. Well we ended up finding a funny glitch with the artifact quest woman. Because you can&#8217;t kill her, you just knock her down. The problem is the animation gets cut short and [...]]]></description>
			<content:encoded><![CDATA[<p>My friend and I decided to take a break from CoD:WaW to murder the entire town of Bowerstone in Fable II for fun. Well we ended up finding a funny glitch with the artifact quest woman. Because you can&#8217;t kill her, you just knock her down. The problem is the animation gets cut short and restarted if you  keep shooting her. This is just one of the small problems of Fable II and shows the gigantic lack of polish in the game.</p>
<div style="text-align:center;"><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/JL30Vn0cqdM&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/JL30Vn0cqdM&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></div>
]]></content:encoded>
			<wfw:commentRss>http://jsedlak.com/2008/11/18/fable-ii-glitches-are-funny/feed/</wfw:commentRss>
		</item>
		<item>
		<title>NetFlix on the 360, How It Works!</title>
		<link>http://jsedlak.com/2008/11/17/netflix-on-the-360-how-it-works/</link>
		<comments>http://jsedlak.com/2008/11/17/netflix-on-the-360-how-it-works/#comments</comments>
		<pubDate>Mon, 17 Nov 2008 22:37:53 +0000</pubDate>
		<dc:creator>John Sedlak</dc:creator>
		
		<category><![CDATA[General]]></category>

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

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

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

		<category><![CDATA[Xbox 360]]></category>

		<guid isPermaLink="false">http://jsedlak.com/?p=139</guid>
		<description><![CDATA[How does NetFlix on the 360 work exactly? Ok, so when you sign up on NetFlix, you get access to the gigantic vault of movies and TV shows they have built up. Each piece of media on the site can be one of a few things: an instant play, a DVD, or both. It is [...]]]></description>
			<content:encoded><![CDATA[<p>How does NetFlix on the 360 work exactly? Ok, so when you sign up on <a href="http://netflix.com">NetFlix</a>, you get access to the gigantic vault of movies and TV shows they have built up. Each piece of media on the site can be one of a few things: an instant play, a DVD, or both. It is important to know that the instant collection is nowhere near the girth of the DVD collection.</p>
<p>On the NetFlix site you will have two lists, your Instant Queue and your Standard Queue. In the Standard Queue goes movies you want to obtain through the mail on DVD. The Instant Queue is what you will be able to see on your Xbox 360. Perhaps they will change this in the future but you can only see what is on the Instant Queue.</p>
<p>Why is it important to know this? Because the instant collection rarely contains newer movies. You will usually not be able to get a movie on instant until a few months after its DVD release if not a few years.</p>
<p>Furthermore, if you plan on playing NetFlix over HDMI be sure you have a compliant monitor or TV because DRM will be used. Currently I am having a lot of problems getting it to work on my Dell 2408 even after it worked 2 weeks ago. Hopefully it is fixed by NXE launch.</p>
]]></content:encoded>
			<wfw:commentRss>http://jsedlak.com/2008/11/17/netflix-on-the-360-how-it-works/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Difference Between System.* and Microsoft.*</title>
		<link>http://jsedlak.com/2008/11/16/difference-between-system-and-microsoft/</link>
		<comments>http://jsedlak.com/2008/11/16/difference-between-system-and-microsoft/#comments</comments>
		<pubDate>Sun, 16 Nov 2008 08:39:45 +0000</pubDate>
		<dc:creator>John Sedlak</dc:creator>
		
		<category><![CDATA[.NET]]></category>

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

		<category><![CDATA[.NET Framework]]></category>

		<guid isPermaLink="false">http://jsedlak.com/?p=138</guid>
		<description><![CDATA[Scott Hanselman has been on a roll lately with his posts and twits. Today he writes &#8220;Question to .NET Programmers: what is the difference between the System.* and Microsoft.* namespaces?&#8221;
This is an important question and one that I can&#8217;t say I truly know the answer too. I had always assumed it was based on either [...]]]></description>
			<content:encoded><![CDATA[<p>Scott Hanselman has been on a roll lately with his posts and twits. Today <a href="http://twitter.com/shanselman/status/1007844464">he writes</a> &#8220;Question to .NET Programmers: what is the difference between the System.* and Microsoft.* namespaces?&#8221;</p>
<p>This is an important question and one that I can&#8217;t say I truly know the answer too. I had always assumed it was based on either the idea that System.* was part of the <em>core</em> framework where as Microsoft.* was for Microsoft specific functionality. For instance, it would be expected that much or all of the System.* functionality would be replicated on many other platforms where as Microsoft.* would not. </p>
<p>Certainly this is true for the very basic feature set such as the common types but it is not true for System.Windows.Forms. Which begs the question that I always wondered: why is Windows.Forms where it is? I always expected it to be in Microsoft.Windows.Forms as it is a Windows specific implementation based on many of the Win32 controls.</p>
]]></content:encoded>
			<wfw:commentRss>http://jsedlak.com/2008/11/16/difference-between-system-and-microsoft/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Weighing In On EIPL</title>
		<link>http://jsedlak.com/2008/11/14/weighing-in-on-eipl/</link>
		<comments>http://jsedlak.com/2008/11/14/weighing-in-on-eipl/#comments</comments>
		<pubDate>Sat, 15 Nov 2008 04:58:42 +0000</pubDate>
		<dc:creator>John Sedlak</dc:creator>
		
		<category><![CDATA[Coding]]></category>

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

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

		<category><![CDATA[Scott Hanselman]]></category>

		<guid isPermaLink="false">http://jsedlak.com/?p=137</guid>
		<description><![CDATA[EIPL, or English as the International Programmer Language, seems to have been brought up again around the blogosphere. It seems to have started on Scott Hanselman&#8217;s blog with a comment stating &#8220;If you don&#8217;t know English, you&#8217;re not a programmer!&#8221; Of course it does not end there: Bjoern writes about it in a blog post [...]]]></description>
			<content:encoded><![CDATA[<p>EIPL, or English as the International Programmer Language, seems to have been brought up again around the blogosphere. It seems to have started on <a href="http://www.hanselman.com/blog/UsingCrowdsourcingForExpandingLocalizationOfProducts.aspx">Scott Hanselman&#8217;s blog</a> with a comment stating &#8220;If you don&#8217;t know English, you&#8217;re not a programmer!&#8221; Of course it does not end there: Bjoern writes about it in <a href="http://tehgrumpydude.wordpress.com/2008/11/14/all-your-base-are-belong-to-us/">a blog post</a> saying &#8220;In regard to translated documentation: I wouldn’t use it. Maybe it is because I learned programming during the dark ages when everything development related was English – it is even possible to claim I learned English through such documentation – or maybe the early days of localizations spoiled my conception of its quality.&#8221; And finally it appears <a href="http://hype-free.blogspot.com/2008/10/should-we-use-english.html">here</a> with generally the same attitude: that English is quickly becoming or should become the official language of programmers.</p>
<p>I believe that English should not be the official language. It is nice to know that variable names will generally be in a language I can understand, however I believe that this can be fixed in the future with language independent coding taking the place of what we do not. Visual Studio is already an incredibly powerful tool and it wouldn&#8217;t surprise me if within a decade or two it would begin to support the dynamic localization of variable names. It would be ignorant of me to demand or expect all source code to be in English.</p>
<p>However, the one caveat here is that non-English speaking programmers or wannabes should most likely learn English simply because features like the one mentioned above will take many years to come about and perfect. Furthermore, it can be said that English is somewhat of an international language. In Western cultures it is very easy to find someone who speaks English and it is quickly spreading throughout the tiny corners of the world. For evidence of this, look no further than the Olympics which was conducted in (I believe) three languages. If memory serves me correctly it was English, French and Chinese. This was due to the host country (China) and the IOC (Official Languages: English, French).</p>
<p>While on the subject of languages there is another potential problem. While languages based on Latin or in similar style (left to right) can be well understood by an immense amount of people in the community, vertical and right to left languages that feature non-alphanumeric characters can cause more problems than just being able to understand the meaning. I can&#8217;t imagine what source code written in Chinese or Japanese would look like.</p>
]]></content:encoded>
			<wfw:commentRss>http://jsedlak.com/2008/11/14/weighing-in-on-eipl/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Don&#8217;t Forget To Vacuum</title>
		<link>http://jsedlak.com/2008/11/10/dont-forget-to-vacuum/</link>
		<comments>http://jsedlak.com/2008/11/10/dont-forget-to-vacuum/#comments</comments>
		<pubDate>Mon, 10 Nov 2008 20:55:28 +0000</pubDate>
		<dc:creator>John Sedlak</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://jsedlak.com/?p=136</guid>
		<description><![CDATA[Today I decided to do a little bit of cleaning on and in my computer. Mainly clearing dust out of the box and trying to fix a rattling noise. I didn&#8217;t realize this would happen on a modern heatsink but boy was the [stock] heatsink on my Q6600 (read: the beast) cluttered with dust. After [...]]]></description>
			<content:encoded><![CDATA[<p>Today I decided to do a little bit of cleaning on and in my computer. Mainly clearing dust out of the box and trying to fix a rattling noise. I didn&#8217;t realize this would happen on a modern heatsink but boy was the [stock] heatsink on my Q6600 (read: the beast) cluttered with dust. After all said and done I was able to lower my CPU&#8217;s heat by 7C! By the way, the rattling noise? A loose fan in the front of the case; glad it wasn&#8217;t something important.</p>
<p>So remember to clean out your case at least once a year or more.</p>
]]></content:encoded>
			<wfw:commentRss>http://jsedlak.com/2008/11/10/dont-forget-to-vacuum/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Screenshot of the Day</title>
		<link>http://jsedlak.com/2008/11/05/screenshot-of-the-day/</link>
		<comments>http://jsedlak.com/2008/11/05/screenshot-of-the-day/#comments</comments>
		<pubDate>Wed, 05 Nov 2008 17:02:25 +0000</pubDate>
		<dc:creator>John Sedlak</dc:creator>
		
		<category><![CDATA[.NET]]></category>

		<category><![CDATA[C#]]></category>

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

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

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

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

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

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

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

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

		<guid isPermaLink="false">http://jsedlak.com/?p=134</guid>
		<description><![CDATA[This is from the most recent build of FGF:

Yes, it is my own implementation of the Aero style of windows done in XNA. What does this mean? Well I have decided that although the simple way of doing a menu system in games is fine for simple situations, I want something more powerful and prettier [...]]]></description>
			<content:encoded><![CDATA[<p>This is from the most recent build of FGF:</p>
<div style="text-align:center;"><a href='http://jsedlak.com/wp-content/uploads/2008/11/fgf_001.jpg'><img src="http://jsedlak.com/wp-content/uploads/2008/11/fgf_001-300x233.jpg" alt="Aero In Xna" title="Aero In Xna" width="300" height="233" class="alignnone size-medium wp-image-135" /></a></div>
<p>Yes, it is my own implementation of the Aero style of windows done in XNA. What does this mean? Well I have decided that although the simple way of doing a menu system in games is fine for simple situations, I want something more powerful and prettier to look at. Thus I have started working on a new UI library for <a href="http://focusedgames.com/fg-framework">Thrust</a> that is based on Aero and similar interfaces. I am doing it in a fully customizable but lightweight manner and working on Xbox 360 compatibility.</p>
]]></content:encoded>
			<wfw:commentRss>http://jsedlak.com/2008/11/05/screenshot-of-the-day/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Breaking News: CNN to Build Death Star</title>
		<link>http://jsedlak.com/2008/11/04/breaking-news-cnn-to-build-death-star/</link>
		<comments>http://jsedlak.com/2008/11/04/breaking-news-cnn-to-build-death-star/#comments</comments>
		<pubDate>Wed, 05 Nov 2008 03:52:28 +0000</pubDate>
		<dc:creator>John Sedlak</dc:creator>
		
		<category><![CDATA[General]]></category>

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

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

		<category><![CDATA[Star Wars]]></category>

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

		<guid isPermaLink="false">http://jsedlak.com/?p=133</guid>
		<description><![CDATA[Get it while it is hot! CNN has a ton of money and have hologram technology:

What&#8217;s next, the Death Star?
]]></description>
			<content:encoded><![CDATA[<p>Get it while it is hot! CNN has a ton of money and have hologram technology:</p>
<div style="text-align:center;"><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/thOxW19vsTg&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/thOxW19vsTg&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></div>
<p>What&#8217;s next, the Death Star?</p>
]]></content:encoded>
			<wfw:commentRss>http://jsedlak.com/2008/11/04/breaking-news-cnn-to-build-death-star/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The Difference Between New and Override</title>
		<link>http://jsedlak.com/2008/11/03/the-difference-between-new-and-override/</link>
		<comments>http://jsedlak.com/2008/11/03/the-difference-between-new-and-override/#comments</comments>
		<pubDate>Mon, 03 Nov 2008 06:38:13 +0000</pubDate>
		<dc:creator>John Sedlak</dc:creator>
		
		<category><![CDATA[.NET]]></category>

		<category><![CDATA[C#]]></category>

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

		<guid isPermaLink="false">http://jsedlak.com/?p=132</guid>
		<description><![CDATA[This is a fundamental topic in C# and if you plan to do any development at all with the language you need to know this. Override is used for changing the behavior of the original type&#8217;s method or property. The new keyword, in this case, is used for scratching the existing behavior but only in [...]]]></description>
			<content:encoded><![CDATA[<p>This is a fundamental topic in C# and if you plan to do any development at all with the language you need to know this. Override is used for changing the behavior of the original type&#8217;s method or property. The new keyword, in this case, is used for scratching the existing behavior but only in the current type. To better explain this, consider the following code.</p>

<div class="wp_codebox_msgheader"><span class="codebox_right"><a href="javascript:;" onclick="toggle_collapse('1323');">[<span id="1323_symbol">-</span>]</a></span><span class="codebox_left"><span id="l132code3"><a href="javascript:;" onclick="javascript:showCodeTxt('132code3'); return false;">View Code</a> CSHARP</span></span><div class="codebox_clear"></div></div><div class="wp_codebox"><table width="100%" ><tr id="1323"><td width="1%" class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
</pre></td><td class="code" id="132code3"><pre class="csharp"><span style="color: #0600FF;">public</span> <span style="color: #FF0000;">class</span> Foo<span style="color: #000000;">&#123;</span>
     <span style="color: #0600FF;">public</span> <span style="color: #0600FF;">virtual</span> <span style="color: #0600FF;">void</span> Print<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#123;</span>
          Console.<span style="color: #0000FF;">WriteLine</span><span style="color: #000000;">&#40;</span><span style="color: #808080;">&quot;I am a Foo!&quot;</span><span style="color: #000000;">&#41;</span>;
     <span style="color: #000000;">&#125;</span>
<span style="color: #000000;">&#125;</span>
&nbsp;
<span style="color: #0600FF;">public</span> <span style="color: #FF0000;">class</span> Bar<span style="color: #000000;">&#123;</span>
     <span style="color: #0600FF;">public</span> <span style="color: #0600FF;">override</span> <span style="color: #0600FF;">void</span> Print<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#123;</span>
          Console.<span style="color: #0000FF;">WriteLine</span><span style="color: #000000;">&#40;</span><span style="color: #808080;">&quot;I am a Bar!&quot;</span><span style="color: #000000;">&#41;</span>;
     <span style="color: #000000;">&#125;</span>
<span style="color: #000000;">&#125;</span></pre></td></tr></table></div>

<p>If we declare a Bar and cast it to a Foo in the above code, we will still get &#8220;I am a Bar!&#8221; when we invoke the Print method. However, if we change the code to the following things will get messed up a bit.</p>

<div class="wp_codebox_msgheader"><span class="codebox_right"><a href="javascript:;" onclick="toggle_collapse('1324');">[<span id="1324_symbol">-</span>]</a></span><span class="codebox_left"><span id="l132code4"><a href="javascript:;" onclick="javascript:showCodeTxt('132code4'); return false;">View Code</a> CSHARP</span></span><div class="codebox_clear"></div></div><div class="wp_codebox"><table width="100%" ><tr id="1324"><td width="1%" class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
</pre></td><td class="code" id="132code4"><pre class="csharp"><span style="color: #0600FF;">public</span> <span style="color: #FF0000;">class</span> Foo<span style="color: #000000;">&#123;</span>
     <span style="color: #0600FF;">public</span> <span style="color: #0600FF;">void</span> Print<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#123;</span>
          Console.<span style="color: #0000FF;">WriteLine</span><span style="color: #000000;">&#40;</span><span style="color: #808080;">&quot;I am a Foo!&quot;</span><span style="color: #000000;">&#41;</span>;
     <span style="color: #000000;">&#125;</span>
<span style="color: #000000;">&#125;</span>
&nbsp;
<span style="color: #0600FF;">public</span> <span style="color: #FF0000;">class</span> Bar<span style="color: #000000;">&#123;</span>
     <span style="color: #0600FF;">public</span> <span style="color: #008000;">new</span> <span style="color: #0600FF;">void</span> Print<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#123;</span>
          Console.<span style="color: #0000FF;">WriteLine</span><span style="color: #000000;">&#40;</span><span style="color: #808080;">&quot;I am a Bar!&quot;</span><span style="color: #000000;">&#41;</span>;
     <span style="color: #000000;">&#125;</span>
<span style="color: #000000;">&#125;</span></pre></td></tr></table></div>

<p>If we instantiate a Bar, we will get the new functionality. However, if we cast that Bar object into a Foo, we will get the implementation provided by the Foo. So be sure of what you are using and why!</p>
]]></content:encoded>
			<wfw:commentRss>http://jsedlak.com/2008/11/03/the-difference-between-new-and-override/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Mixed Feelings on Fallout 3</title>
		<link>http://jsedlak.com/2008/11/02/mixed-feeling-on-fallout-3/</link>
		<comments>http://jsedlak.com/2008/11/02/mixed-feeling-on-fallout-3/#comments</comments>
		<pubDate>Sun, 02 Nov 2008 15:44:49 +0000</pubDate>
		<dc:creator>John Sedlak</dc:creator>
		
		<category><![CDATA[Games]]></category>

		<category><![CDATA[Fallout 3]]></category>

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

		<category><![CDATA[Xbox 360]]></category>

		<guid isPermaLink="false">http://jsedlak.com/?p=131</guid>
		<description><![CDATA[Oh Fallout 3, how I love thee. The game is fantastic. A must buy for anyone interested in shooting people, leveling up, causing massive destruction or any combination of the above. But oh how the main story is just one let down after another. I have mistaken this game for a game made by Bethesda; [...]]]></description>
			<content:encoded><![CDATA[<p>Oh Fallout 3, how I love thee. The game is fantastic. A must buy for anyone interested in shooting people, leveling up, causing massive destruction or any combination of the above. But oh how the main story is just one let down after another. I have mistaken this game for a game made by Bethesda; a game where your actions directly influence the story at pinnacle moments. Instead this is a game where you are built up to a high and then let down when the story takes a sudden left turn and you have no choice but to follow it. And these sudden left turns, oh how predictable they are, are so basic that it just makes you bleed with agony over what could have been.</p>
<p>But in the end, I am going back to start a new character and do it all over again. That is how good this game is.</p>
]]></content:encoded>
			<wfw:commentRss>http://jsedlak.com/2008/11/02/mixed-feeling-on-fallout-3/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Snow!</title>
		<link>http://jsedlak.com/2008/10/29/snow/</link>
		<comments>http://jsedlak.com/2008/10/29/snow/#comments</comments>
		<pubDate>Wed, 29 Oct 2008 10:35:01 +0000</pubDate>
		<dc:creator>John Sedlak</dc:creator>
		
		<category><![CDATA[Photography]]></category>

		<guid isPermaLink="false">http://jsedlak.com/?p=130</guid>
		<description><![CDATA[We had snow yesterday! But it didn&#8217;t stick&#8230;

]]></description>
			<content:encoded><![CDATA[<p>We had snow yesterday! But it didn&#8217;t stick&#8230;</p>
<div style="text-align:center;"><a href="http://jsedlak.smugmug.com/photos/405222699_MqbmJ-L.jpg"><img src="http://jsedlak.smugmug.com/photos/405222699_MqbmJ-S.jpg" alt="Lonely Tree"/></a></div>
]]></content:encoded>
			<wfw:commentRss>http://jsedlak.com/2008/10/29/snow/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
