<?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>Tautology In Code</title>
	<atom:link href="http://jamesvanboxtel.com/blog/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://jamesvanboxtel.com/blog</link>
	<description>Programming, gadget news, and random interesting things.</description>
	<lastBuildDate>Fri, 19 Feb 2010 18:25:18 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Chrome &#8211; Speed and Eye Candy in one!</title>
		<link>http://jamesvanboxtel.com/blog/?p=21</link>
		<comments>http://jamesvanboxtel.com/blog/?p=21#comments</comments>
		<pubDate>Fri, 19 Feb 2010 18:25:18 +0000</pubDate>
		<dc:creator>James</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Programs]]></category>

		<guid isPermaLink="false">http://jamesvanboxtel.com/blog/?p=21</guid>
		<description><![CDATA[It has been about a week since I switched to using Chrome as my main browser. I have to say, I am impressed.
Now that Chrome has extensions it is truly the best browser. Not only is it extremely clean and fast, but now you can block objectionable ads, sync your passwords between computers, sync your [...]]]></description>
			<content:encoded><![CDATA[<p>It has been about a week since I switched to using <a href="http://www.google.com/chrome/">Chrome</a> as my main browser. I have to say, I am impressed.</p>
<p>Now that Chrome has extensions it is truly the best browser. Not only is it extremely clean and fast, but now you can block objectionable ads, sync your passwords between computers, sync your bookmarks, and see if you have a new Google wave without opening the thing. (Although I don&#8217;t know many people that use wave.)</p>
<p>Here is my list of extensions.</p>
<p><a href="https://chrome.google.com/extensions/detail/gighmmpiobklfepjocnamgkkbiglidom">AdBlock</a> &#8211; Remove those flashy annoying ads and keep useful ones.<br />
<a href="https://chrome.google.com/extensions/detail/hdokiejnpimakedhajhdlcegeplioahd">lastpass</a> &#8211; All your passwords encrypted and syncing between computers. Its great.<br />
<a href="https://chrome.google.com/extensions/detail/ookhcbgokankfmjafalglpofmolfopek">Google Calendar Checker</a> &#8211; Shows you when your next event is.<br />
<a href="https://chrome.google.com/extensions/detail/aphncaagnlabkeipnbbicmcahnamibgb">Google Wave Notifier</a> &#8211; Shows if you have any new waves.</p>
]]></content:encoded>
			<wfw:commentRss>http://jamesvanboxtel.com/blog/?feed=rss2&amp;p=21</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Transition to Windows 7</title>
		<link>http://jamesvanboxtel.com/blog/?p=12</link>
		<comments>http://jamesvanboxtel.com/blog/?p=12#comments</comments>
		<pubDate>Thu, 10 Dec 2009 02:10:35 +0000</pubDate>
		<dc:creator>James</dc:creator>
				<category><![CDATA[Programs]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://jamesvanboxtel.com/blog/?p=12</guid>
		<description><![CDATA[So I finally got some time to switch over to Windows 7. Here are the main reasons I decided to switch.

Free Pro Copy From School
Snap to sides / top for resizing windows.
Faster Startup, shutdown, and sleep (noticeably so, I come out of sleep mode in 2 seconds)
New taskbar with pinning of apps
Make your desktop background [...]]]></description>
			<content:encoded><![CDATA[<p>So I finally got some time to switch over to Windows 7. Here are the main reasons I decided to switch.</p>
<ul>
<li>Free Pro Copy From School</li>
<li>Snap to sides / top for resizing windows.</li>
<li>Faster Startup, shutdown, and sleep (noticeably so, I come out of sleep mode in 2 seconds)</li>
<li>New taskbar with pinning of apps</li>
<li>Make your desktop background a slideshow</li>
<li><a href="http://lifehacker.com/5390086/the-master-list-of-new-windows-7-shortcuts">Cool New Shortcuts</a></li>
<li>Library Feature</li>
<li>Sticky Notes and other cool new programs</li>
<li>Improved Windows Media Center &#8211; I might actually use it now</li>
</ul>
<p>I decided to do a clean install to get rid of all the old programs on my previous vista hard drive. Luckily I had a spare hard drive so I could keep the old one running vista as I slowly transfer over.</p>
<p>Here are the essential apps I needed along with any special notes. All of these apps are free and work fantastic.</p>
<p><a href="http://www.avira.com/en/download/index.php">Avira Antivirus</a> &#8211; Antivirus Software<br />
<a href="http://www.7-zip.org/download.html">7zip</a> &#8211; Best unzipping software ever<br />
<a href="http://www.google.com/talk/">Google Talk</a> &#8211; Simple and easy IM<br />
<a href="http://www.videolan.org/vlc/">VLC</a> &#8211; Great Video Player with a lot of codecs preinstalled</p>
<p><a href="http://www.tweetdeck.com/beta/download/">TweetDeck</a> &#8211; Twitter client</p>
<p><a href="http://www.paint.net/">Paint.net</a> &#8211; Simple to use and most of the features you need<br />
<a href="http://www.pnotepad.org/download/">Programmers Notepad</a> &#8211; Great for website work<br />
<a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html">Putty</a> &#8211; The defacto SSH program<br />
<a href="http://winscp.net/eng/download.php">WinSCP</a> &#8211; Great SCP and FTP client</p>
<p><a href="http://www.eclipse.org/downloads/">Eclipse</a> &#8211; Programming in Java? You should be using eclipse</p>
<p><a href="http://www.getfirefox.com">Firefox</a> &#8211; So many great extensions, make sure to set a master password and transfer over your profile</p>
<p><a href="http://www.visualsvn.com/server/download/">VisualSVN Server</a> &#8211; Great windows service for running a SVN server. Takes care of everything for you. Now you can have version control for your own projects. I even use it for my documents, makes transferring computers much easier. Check <a href="http://stackoverflow.com/questions/615728/import-dumped-svn-repo-into-visual-svn">here</a> for info on transferring over your repository.<br />
<a href="http://tortoisesvn.net/downloads">TortoiseSVN</a> &#8211; THE windows client for SVN. If you have troubles importing your repo, its cause windows is trying to <a href="http://schleichermann.wordpress.com/2009/12/09/svn-tortoisesvn-cant-move-the-file-or-directory-is-corrupted-and-unreadable-windows-7/">index the svn files</a>. You should make sure your not indexing any repositories, or at least not the .svn folders.</p>
]]></content:encoded>
			<wfw:commentRss>http://jamesvanboxtel.com/blog/?feed=rss2&amp;p=12</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Objective C Forward Invocation</title>
		<link>http://jamesvanboxtel.com/blog/?p=7</link>
		<comments>http://jamesvanboxtel.com/blog/?p=7#comments</comments>
		<pubDate>Tue, 03 Nov 2009 22:44:20 +0000</pubDate>
		<dc:creator>James</dc:creator>
				<category><![CDATA[Objective C]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://jamesvanboxtel.com/blog/?p=7</guid>
		<description><![CDATA[The other day I was messing around with Objective C trying to learn about forward invocation.
- (void)forwardInvocation:(NSInvocation *)anInvocation
{
	if ( [myFriend respondsToSelector: [anInvocation selector]] ) {
		[anInvocation invokeWithTarget: myFriend];
	}
	else {
		[super forwardInvocation:anInvocation];
	}
}
But for whatever reason I would get a &#8220;doesnotrecognizeselector&#8221; error when I sent a message to my object that it was supposed to forward.
To fix this you [...]]]></description>
			<content:encoded><![CDATA[<p>The other day I was messing around with Objective C trying to learn about forward invocation.</p>
<p><code>- (void)forwardInvocation:(NSInvocation *)anInvocation<br />
{<br />
	if ( [myFriend respondsToSelector: [anInvocation selector]] ) {<br />
		[anInvocation invokeWithTarget: myFriend];<br />
	}<br />
	else {<br />
		[super forwardInvocation:anInvocation];<br />
	}<br />
}</code></p>
<p>But for whatever reason I would get a &#8220;doesnotrecognizeselector&#8221; error when I sent a message to my object that it was supposed to forward.</p>
<p>To fix this you need to also include this.</p>
<p><code>- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {<br />
    NSMethodSignature *sig;<br />
    sig = [super methodSignatureForSelector:aSelector];<br />
    if (sig) return sig;<br />
    sig = [myFriend methodSignatureForSelector:aSelector];<br />
    return sig;<br />
}</code></p>
<p>This method is used to create the method signature object so you basically just need to make sure and include it whenever you override forwardInvocation.</p>
]]></content:encoded>
			<wfw:commentRss>http://jamesvanboxtel.com/blog/?feed=rss2&amp;p=7</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hello world!</title>
		<link>http://jamesvanboxtel.com/blog/?p=1</link>
		<comments>http://jamesvanboxtel.com/blog/?p=1#comments</comments>
		<pubDate>Sat, 31 Oct 2009 16:28:37 +0000</pubDate>
		<dc:creator>James</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://jamesvanboxtel.com/blog/?p=1</guid>
		<description><![CDATA[Welcome to Tautology in Code. I will be talking about programming, video games, and anything else I find useful or cool.
]]></description>
			<content:encoded><![CDATA[<p>Welcome to Tautology in Code. I will be talking about programming, video games, and anything else I find useful or cool.</p>
]]></content:encoded>
			<wfw:commentRss>http://jamesvanboxtel.com/blog/?feed=rss2&amp;p=1</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

