<?xml version="1.0" encoding="UTF-8"?>
<!--Generated by Squarespace Site Server v5.11.81 (http://www.squarespace.com/) on Thu, 31 May 2012 03:02:20 GMT--><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><title>Home</title><link>http://nippysaurus.com/home/</link><description></description><lastBuildDate>Wed, 18 Apr 2012 01:56:47 +0000</lastBuildDate><copyright></copyright><language>en-AU</language><generator>Squarespace Site Server v5.11.81 (http://www.squarespace.com/)</generator><item><title>Xcode - Pre / Post build tasks</title><dc:creator>Nippysaurus</dc:creator><pubDate>Wed, 19 Oct 2011 08:22:22 +0000</pubDate><link>http://nippysaurus.com/home/2011/10/19/xcode-pre-post-build-tasks-1.html</link><guid isPermaLink="false">944429:10942859:13374644</guid><description><![CDATA[<p>If you have ever wanted to run some scripts as part of an Xcode build, it's easier than you think with version 4. Follow these brief instructions to add custom tasks to your build process.</p>

<p>Firstly select the project file in the navigator, then select the target you wish to add a task to. Then select the "Build Phases" tab.</p>

<p><span class="thumbnail-image-block ssNonEditable"><span><a href="javascript:showFullImage('/display/ShowImage?imageUrl=%2Fstorage%2Fpost-images%2FScreen%2520Shot%25202011-09-11%2520at%252010.53.04%2520PM.png%3F__SQUARESPACE_CACHEVERSION%3D1319012588615',111,1061);"><img src="http://nippysaurus.com/storage/thumbnails/10942858-14703580-thumbnail.jpg?__SQUARESPACE_CACHEVERSION=1319012591684" alt=""/></a></span></span></p>

<p>By default you will be presented with the following four "build phases":</p>

<p><span class="thumbnail-image-block ssNonEditable"><span><a href="javascript:showFullImage('/display/ShowImage?imageUrl=%2Fstorage%2Fpost-images%2FScreen%20Shot%202011-09-11%20at%2010.54.27%20PM.png%3F__SQUARESPACE_CACHEVERSION%3D1319012619302',125,633);"><img src="http://nippysaurus.com/storage/thumbnails/10942858-14703585-thumbnail.jpg?__SQUARESPACE_CACHEVERSION=1319012621699" alt=""/></a></span></span></p>

<p>Those are the steps which Xcode performs to convert the code you type in it into the code which your computer can understand.</p>

<p>Click the "Add Build Phase" button and select "Add Run Script" to add your own item to the "build phases" list.</p>

<p><span class="thumbnail-image-block ssNonEditable"><span><a href="javascript:showFullImage('/display/ShowImage?imageUrl=%2Fstorage%2Fpost-images%2FScreen%20Shot%202011-09-11%20at%2010.59.15%20PM.png%3F__SQUARESPACE_CACHEVERSION%3D1319012652184',476,633);"><img src="http://nippysaurus.com/storage/thumbnails/10942858-14703593-thumbnail.jpg?__SQUARESPACE_CACHEVERSION=1319012655194" alt=""/></a></span></span></p>

<p>The approach Xcode seems to want you to take is to type your script directory into this screen. If you do opt for that approach then there is a whole lot of placeholder values that are provided to you which can make life much easier.</p>

<p>The other fields on that screen will be immediately familiar (their purpose) to anyone who has done some shell scripting, so there is no need to explain them.</p>

<p>Some notes:</p>

<ul>
<li><a href="http://developer.apple.com/library/mac/#documentation/DeveloperTools/Reference/XcodeBuildSettingRef/1-Build_Setting_Reference/build_setting_ref.html">Documentation on the placeholder values</a>.</li>
<li>You can rename the build phase by double clicking its title (you can see above that I have renamed mine to "Run Script - Compile Fact List".</li>
<li>Drag the build to be in the order which you would like it to be for formed. (This can make it a pre-build task or a port-build task.)</li>
<li>The script will be run from the root directory of your project.</li>
</ul>
]]></description><wfw:commentRss>http://nippysaurus.com/home/rss-comments-entry-13374644.xml</wfw:commentRss></item><item><title>Removing Resharper</title><dc:creator>Nippysaurus</dc:creator><pubDate>Wed, 19 Oct 2011 08:05:30 +0000</pubDate><link>http://nippysaurus.com/home/2011/10/19/removing-resharper.html</link><guid isPermaLink="false">944429:10942859:13374568</guid><description><![CDATA[<p>If you have ever uninstalled or disabled ReSharper and then realised that Visual Studio is not the same anymore (the intellisense and error hilighting does not work) then this is for you:</p>

<p>Click "Tools" then "Options" to bring up the options window.</p>

<p>If you are primarily using C# then select "Text Editor" then "C#", then:</p>

<p>Select "General" and re-enable "Auto list members" and "Parameter information".</p>

<p><span class="thumbnail-image-block ssNonEditable"><span><a href="javascript:showFullImage('/display/ShowImage?imageUrl=%2Fstorage%2FRemoveResharper1.PNG%3F__SQUARESPACE_CACHEVERSION%3D1319011830733',440,757);"><img src="http://nippysaurus.com/storage/thumbnails/10942858-14703531-thumbnail.jpg?__SQUARESPACE_CACHEVERSION=1319011832008" alt=""/></a></span></span></p>

<p>Now select "Advanced" and re-enable "Underline errors in the editor" and "Show live semantic errors".</p>

<p><span class="thumbnail-image-block ssNonEditable"><span><a href="javascript:showFullImage('/display/ShowImage?imageUrl=%2Fstorage%2FRemoveResharper2.PNG%3F__SQUARESPACE_CACHEVERSION%3D1319011807693',440,757);"><img src="http://nippysaurus.com/storage/thumbnails/10942858-14703533-thumbnail.jpg?__SQUARESPACE_CACHEVERSION=1319011808710" alt=""/></a></span></span></p>

<p>That should do the trick … visual studio is back to its old self and behave the way you expect it to.</p>
]]></description><wfw:commentRss>http://nippysaurus.com/home/rss-comments-entry-13374568.xml</wfw:commentRss></item><item><title>iOS Wallpaper</title><dc:creator>Nippysaurus</dc:creator><pubDate>Tue, 05 Jul 2011 00:56:41 +0000</pubDate><link>http://nippysaurus.com/home/2011/7/5/ios-wallpaper.html</link><guid isPermaLink="false">944429:10942859:12006823</guid><description><![CDATA[<p>There are a number of wallpaper apps on the App Store which promise to have the best or largest selection of wallpaper images. I'm sure some of them are great but none of them can compare to the selection on google.</p>
<div></div>
<div>Google's advanced image search parameters make it easy to find images with the right dimensions. Just specify the size and search for "wallpaper", or something more specific if you have something in mind.</div>
<div></div>
<div>
<ul>
<li><a href="http://www.google.com.au/search?as_q=wallpaper&amp;um=1&amp;hl=en&amp;client=safari&amp;rls=en&amp;biw=1504&amp;bih=1038&amp;tbm=isch&amp;btnG=Google+Search&amp;as_epq=&amp;as_oq=&amp;as_eq=&amp;as_sitesearch=&amp;safe=images&amp;as_st=y&amp;tbs=isz:ex,iszw:320,iszh:480#um=1&amp;hl=en&amp;client=safari&amp;rls=en&amp;as_st=y&amp;tbs=isz:ex%2Ciszw%3A320%2Ciszh%3A480&amp;tbm=isch&amp;sa=1&amp;q=wallpaper&amp;oq=wallpaper&amp;aq=f&amp;aqi=g10&amp;aql=undefined&amp;gs_sm=e&amp;gs_upl=36780l38379l4l9l8l0l2l2l0l373l846l2-2.1l3&amp;bav=on.2,or.r_gc.r_pw.&amp;fp=515ad62d8cfe6311&amp;biw=1504&amp;bih=1038">iPhone 1,3,3GS (320x480)</a>&nbsp;924,000 results</li>
<li><a href="http://www.google.com.au/search?as_q=wallpaper&amp;um=1&amp;hl=en&amp;client=safari&amp;rls=en&amp;biw=1504&amp;bih=1038&amp;tbm=isch&amp;btnG=Google+Search&amp;as_epq=&amp;as_oq=&amp;as_eq=&amp;as_sitesearch=&amp;safe=images&amp;as_st=y&amp;tbs=isz:ex,iszw:640,iszh:960">iPhone 4 (640&times;960)</a> 196,000 results</li>
<li><a href="http://www.google.com.au/search?as_q=wallpaper&amp;um=1&amp;hl=en&amp;client=safari&amp;rls=en&amp;biw=1504&amp;bih=1038&amp;tbm=isch&amp;btnG=Google+Search&amp;as_epq=&amp;as_oq=&amp;as_eq=&amp;as_sitesearch=&amp;safe=images&amp;as_st=y&amp;tbs=isz:ex,iszw:1024,iszh:768">iPad (1024&times;768)</a> 4,460,000 results</li>
</ul>
</div>
<div>If you are also a Dropbox user, consider browsing for wallpaper on your desktop, transferring it to a folder on Dropbox, then browsing this folder on your iOS device when you are in the mood for a wallpaper refresh.</div>]]></description><wfw:commentRss>http://nippysaurus.com/home/rss-comments-entry-12006823.xml</wfw:commentRss></item><item><title>My Dell XPS M1330</title><dc:creator>Nippysaurus</dc:creator><pubDate>Tue, 08 Jan 2008 04:57:00 +0000</pubDate><link>http://nippysaurus.com/home/2008/1/8/my-dell-xps-m1330.html</link><guid isPermaLink="false">944429:10942859:12009455</guid><description><![CDATA[<p>Well I have ordered (and recieved) a Dell XPS M1330. It is a really nice machine with everything that I need.</p>

<p>The machine I got is based off the cheapest configuration. I kept the slow Intel Core 2 Duo T5450 (1.66GHz) processor since I wont be doing anything too processor intensive (and because I&rsquo;m on a budget). I went with the 6 cell battery and thre in a Wireless-N card. I also went with 2Gb of memory because we are still mostly using 32bit operating systems and don&rsquo;t want to run into messy memory problems. Apart from that the system is standard, nothing fancy.</p>

<p>Of course while waiting for the system to get delivered I was doing a bit of searching to see what other people thought of the system, and found a number of problems which arise with this particular system (happens with every system these days). There are a number of possible problems, the most serious being a loud optical drive when you eject or insert media. Nothing too bad.</p>

<p>The first thing I did&nbsp;when I got the machine was to reinstall windows and get rid of those silly recovery partitions, Dell MediaDirect and all that crap. Simply put, the standard Windows Vista install disk accepts my Dell serial number, but the install does not work and Windows will not boot for some reason &hellip; you need to use the Dell Windows Vista disk )recovery disk or whatever they call it). Either way this will most likely only be until KDE 4.0 is released when I will probably install Debian or Kubuntu.</p>

<p>So once Windows is up and running I went through it pretty thoroughly to make sure I didnt have any of the obvious problems that other people were facing. Unfortunately I found a relatively rare one &hellip; when ejecting media from the optical drive the machine will freeze for about one or two seconds. This is definately at a hardware level because it happens while in BIOS too. So anyways I have called Dell about it and showed them some forum chatter from other people who have experienced the same issue. They are going to send someone out to replace the drive. I seriously hope that works because what do you think they will do next?</p>
]]></description><wfw:commentRss>http://nippysaurus.com/home/rss-comments-entry-12009455.xml</wfw:commentRss></item><item><title>OpenGL And Ubuntu 7.10</title><dc:creator>Nippysaurus</dc:creator><pubDate>Wed, 31 Oct 2007 02:12:00 +0000</pubDate><link>http://nippysaurus.com/home/2007/10/31/opengl-and-ubuntu-710.html</link><guid isPermaLink="false">944429:10942859:12009330</guid><description><![CDATA[<p>So, you have installed ubuntu and would like to compile some OpenGL code? Where do I start &hellip; You will need to install two things,the g++ compiler, and (if you need them) the GLUT library.</p>

<p>The compiler is easy, just type the following command into a terminal.</p>

<pre><code>sudo apt-get install g++</code></pre>

<p>Follow the prompts, this should install the compiler. Next, you might need the GLUT library, which can be installed (headers and development libraries) with the following command.</p>

<pre><code>sudo apt-get install libglut3-dev</code></pre>

<p>All set. Compile OpenGL code without any hitches.</p>
]]></description><wfw:commentRss>http://nippysaurus.com/home/rss-comments-entry-12009330.xml</wfw:commentRss></item><item><title>Sauce</title><dc:creator>Nippysaurus</dc:creator><pubDate>Thu, 18 Oct 2007 03:54:00 +0000</pubDate><link>http://nippysaurus.com/home/2007/10/18/sauce.html</link><guid isPermaLink="false">944429:10942859:12009340</guid><description><![CDATA[<p>Well I rocked up for a lecture today at university and the guy in front of me opens up his laptop and loads some game game which appears to be using the Source engine! Alright I didn't think The Orange Box was out yet, but it does appear that he was playing portal. The entire lecture nobody sitting near me was paying attention to the lecturer, we were all watching this guy play portal. Must say that it looks pretty cool.</p>

<p>What I'm surprised about is the lack of enthusiasm about the Orange Box! Seriously, I forgot that it was coming out, but I am still waiting until next week for the Xbox 360 version :-)</p>
]]></description><wfw:commentRss>http://nippysaurus.com/home/rss-comments-entry-12009340.xml</wfw:commentRss></item><item><title>Vectors</title><dc:creator>Nippysaurus</dc:creator><pubDate>Fri, 28 Sep 2007 06:00:00 +0000</pubDate><link>http://nippysaurus.com/home/2007/9/28/vectors.html</link><guid isPermaLink="false">944429:10942859:12009364</guid><description><![CDATA[<p>When objects are represented on a computer screen they are stored in memory as a whole lot of points which are joined up and manipulated (mathematically) such that they make pretty pictures. Each point in this imaginary space is called a point, and a line joining two points is called a vector. As you can imagine, to represent a point in two dimensional space you will need two values which represent its location (or coordinate) on a <a href="http://en.wikipedia.org/wiki/Cartesian_coordinate_system" target="_blank">cartesian plane</a>. Vectors are normally dealt with as originating at the origin and ending at a given point.</p>

<p>This is an example of a point.</p>

<p><img class="latex" title="a=(1,2,2)" src="http://s0.wp.com/latex.php?latex=a%3D%281%2C2%2C2%29&amp;bg=ffffff&amp;fg=333333&amp;s=0" alt="a=(1,2,2)" /></p>

<p>And a vector from the origin to that point.</p>

<p><img class="latex" title="\overline{oa}=(1,2,2)" src="http://s0.wp.com/latex.php?latex=%5Coverline%7Boa%7D%3D%281%2C2%2C2%29&amp;bg=ffffff&amp;fg=333333&amp;s=0" alt="\overline{oa}=(1,2,2)" /></p>

<p>The length of the vector from its origin to end point is called the magnitude. This is the formula to calculate a vectors magnitude.</p>

<p><img class="latex" title="|oa|=\sqrt{({a_{x}}^2+{a_{y}}^2+{a_{z}}^2)}" src="http://s0.wp.com/latex.php?latex=%7Coa%7C%3D%5Csqrt%7B%28%7Ba_%7Bx%7D%7D%5E2%2B%7Ba_%7By%7D%7D%5E2%2B%7Ba_%7Bz%7D%7D%5E2%29%7D&amp;bg=ffffff&amp;fg=333333&amp;s=0" alt="|oa|=\sqrt{({a_{x}}^2+{a_{y}}^2+{a_{z}}^2)}" /></p>

<p>For comprehensive explanation on vectors <a href="http://en.wikipedia.org/wiki/Vector_(spatial)" target="_blank">check out the wikipedia entry</a>.</p>
]]></description><wfw:commentRss>http://nippysaurus.com/home/rss-comments-entry-12009364.xml</wfw:commentRss></item><item><title>Australian Gaming Industry</title><dc:creator>Nippysaurus</dc:creator><pubDate>Sat, 15 Sep 2007 09:08:00 +0000</pubDate><link>http://nippysaurus.com/home/2007/9/15/australian-gaming-industry.html</link><guid isPermaLink="false">944429:10942859:12009410</guid><description><![CDATA[<p>I would like to write a little about the gaming industry here in Australia, and in Queensland in general.</p>

<p>Many of you who are interested in game development might not realize what the bigger picture is like and who is involved. I myself was quite surprised to discover the number of game development companies in Brisbane alone. Quite interesting.</p>

<p>Firstly I would like to draw attention to the Game Developers Association of Australia (GDAA) and to the Australian Game Developers Conference (AGDC).</p>

<p>The GDAA is a sort of club where developers from all around Australia can learn from each other. They also hold events for the industry and have guests from overseas.</p>

<p>The Australian Game Developers Conference is really just an annual event, and I think it might even be organized by the GDAA, not sure. They also don&rsquo;t seem to have updated their archives since the 2004 event.</p>

<p>You can find relevant information on the official web sites:</p>

<ul>
<li><a href="http://www.gdaa.com.au/" target="_blank">Game Developers Association of Australia</a></li>
<li><a href="http://www.agdc.com.au/" target="_blank">Australian Game Developers Conference</a></li>
</ul>

<p>I would also like to draw attention to news closer to my home, the state of Queensland. There is a web site called Queensland Games which focuses on the development efforts in Queensland for the gaming industry. They also have information like where you can story, and job opportunities. So click on over to their site and have a look:</p>

<ul>
<li><a href="http://www.queenslandgames.com.au/default.aspx" target="_blank">Queensland Games</a></li>
</ul>

<p>There are also quite a few local game development companies, and apparently about 40% of the gaming industry in Australia is located in Queensland. A few of the sites mentioned above have their own list of local game development companies, but here is my own list &hellip; it is Queensland specific:</p>

<ul>
<li><a href="http://www.auran.com/" target="_blank">Auran</a></li>
<li><a href="http://www.wildfire.com.au/content/standard.asp?name=About" target="_blank">Wildfire Studios</a></li>
<li><a href="http://www.thqstudioaustralia.com/" target="_blank">THQ Studio Australia</a></li>
<li><a href="http://www.pandemicstudios.com.au/" target="_blank">Pandemic Studios</a></li>
<li><a href="http://www.kromestudios.com/" target="_blank">Krome</a></li>
</ul>

<p>Those are the major ones, I&rsquo;m keeping this list short.</p>

<p>I hope someone finds this information useful.</p>
]]></description><wfw:commentRss>http://nippysaurus.com/home/rss-comments-entry-12009410.xml</wfw:commentRss></item><item><title>Steam Update</title><dc:creator>Nippysaurus</dc:creator><pubDate>Thu, 13 Sep 2007 09:52:00 +0000</pubDate><link>http://nippysaurus.com/home/2007/9/13/steam-update.html</link><guid isPermaLink="false">944429:10942859:12009417</guid><description><![CDATA[<p>I knew for ages that <a href="http://www.valvesoftware.com/" target="_blank">Valve Software</a> was planning some cool new community and clan features for their distribution platform <a href="http://www.steampowered.com/" target="_blank">Steam</a>. Every now and then I would load up steam just to see if anything had changed, and this morning was different, something had actually changed!</p>

<p>Initially I though that they would just make the friends system a little more stable and do some lame excuse for a clan system with no real benefit. I was indeed suprised when almost every aspect of Steam had changed in some way! The features I liked the most ...</p>

<ul>
<li>Add links for other games on your computer</li>
<li>See statistics about your friends playing habbits</li>
<li>In-game interface which rivals&nbsp;<a href="http://www.xfire.com/" target="_blank">Xfire</a></li>
</ul>

<p>I always had an idea in my head of what Steam could potentially be, but every new update was never any closer to what I wanted. I can now say that Steam is very close to what I want it to be. Good job boys.</p>
]]></description><wfw:commentRss>http://nippysaurus.com/home/rss-comments-entry-12009417.xml</wfw:commentRss></item><item><title>Focus Testing</title><dc:creator>Nippysaurus</dc:creator><pubDate>Wed, 12 Sep 2007 10:42:00 +0000</pubDate><link>http://nippysaurus.com/home/2007/9/12/focus-testing.html</link><guid isPermaLink="false">944429:10942859:12009431</guid><description><![CDATA[<p>Got my first chance today to take part in a focus test for an unannounced game being developed by <a href="http://www.halfbrick.com/">Halfbrick Studios</a>. We were originally going to test two games but what was supposed to be a one hour focus test session turned into a few hours of playing and talking about ideas which was really fun. So we only got a chance to play with one of their games.</p>
]]></description><wfw:commentRss>http://nippysaurus.com/home/rss-comments-entry-12009431.xml</wfw:commentRss></item></channel></rss>
