<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type='text/xsl' href='http://edge-loop.spaces.live.com/mmm2008-05-17_13.22/rsspretty.aspx?rssquery=en-US;http%3a%2f%2fedge-loop.spaces.live.com%2ffeed.rss' version='1.0'?><rss version="2.0" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:msn="http://schemas.microsoft.com/msn/spaces/2005/rss" xmlns:live="http://schemas.microsoft.com/live/spaces/2006/rss" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:cf="http://www.microsoft.com/schemas/rss/core/2005" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Synaptic Misfirings</title><description /><link>http://Edge-Loop.spaces.live.com/</link><language>en-US</language><pubDate>Sat, 19 Jul 2008 13:05:18 GMT</pubDate><lastBuildDate>Sat, 19 Jul 2008 13:05:18 GMT</lastBuildDate><generator>Microsoft Spaces v1.1</generator><docs>http://www.rssboard.org/rss-specification</docs><ttl>60</ttl><live:identity><live:id>-8141790409515483487</live:id><live:alias>Edge-Loop</live:alias></live:identity><image><title>Synaptic Misfirings</title><url>http://blufiles.storage.live.com/y1p7Fjp4zd5seda9V6rF2QlnRKILbLNxGJGcoisW6r30RlLqgo0chxHHwtIG3DqoCUH</url><link>http://Edge-Loop.spaces.live.com/</link></image><cf:listinfo><cf:group ns="http://schemas.microsoft.com/live/spaces/2006/rss" element="typelabel" label="Type" /><cf:group ns="http://schemas.microsoft.com/live/spaces/2006/rss" element="tag" label="Tag" /><cf:group element="category" label="Category" /><cf:sort element="pubDate" label="Date" data-type="date" default="true" /><cf:sort element="title" label="Title" data-type="string" /><cf:sort ns="http://purl.org/rss/1.0/modules/slash/" element="comments" label="Comments" data-type="number" /></cf:listinfo><item><title>'My Winnipeg' - a surprising, funny and unexpected film</title><link>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1796.entry</link><description>&lt;p&gt;It's always a added bonus to go and see a movie with no expectations or previous knowledge and come away having been completely entertained. Such it was with 'My Winnipeg' this Friday. I had absolutely no idea what I was getting involved with and within five minutes I  was completely captivated. Somehow the writing and dream like logic that runs through this imaginary documentary reminds me of some of H. P. Lovecraft's dream-scape stories and poems - in particular the lighter ones which only flirt briefly with Lovecraft's more common darker themes. 'My Winnipeg' is a quietly funny, frequently in slightly melancholy way, and extremely imaginative piece. It's the perfect antidote to the summer block busters that are currently running and I totally recommend it - somehow movie has this ability to leave ghost like after images in your imagination. &lt;p&gt;   &lt;a title="http://www.apple.com/trailers/independent/mywinnipeg/trailer/" href="http://www.apple.com/trailers/independent/mywinnipeg/trailer/"&gt;http://www.apple.com/trailers/independent/mywinnipeg/trailer/&lt;/a&gt; &lt;p&gt;   &lt;a title="http://www.cbc.ca/arts/tiff/features/tiffmaddin.html" href="http://www.cbc.ca/arts/tiff/features/tiffmaddin.html"&gt;http://www.cbc.ca/arts/tiff/features/tiffmaddin.html&lt;/a&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-8141790409515483487&amp;page=RSS%3a+'My+Winnipeg'+-+a+surprising%2c+funny+and+unexpected+film&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=edge-loop.spaces.live.com&amp;amp;GT1=Edge-Loop"&gt;</description><comments>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1796.entry#comment</comments><guid isPermaLink="true">http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1796.entry</guid><pubDate>Sun, 13 Jul 2008 13:21:51 GMT</pubDate><slash:comments>1</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://Edge-Loop.spaces.live.com/blog/cns!8F028CC27525BEA1!1796/comments/feed.rss</wfw:commentRss><wfw:comment>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1796.entry#comment</wfw:comment><dcterms:modified>2008-07-13T13:21:51Z</dcterms:modified></item><item><title>This guy p0wns C++</title><link>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1795.entry</link><description>&lt;div&gt;Anyone unfortunate enough to have read a few of my blog entries will know I don't have an especially warm feeling for C++ these days (outside of maybe the OS / runtime / game development domains). That said I do recognise that it probably does keep me honest as a developer to occasionally code in a language where I really can bang on the metal - I'm always telling developers who ask for debugging help (even in managed languages - and particularly in interop scenarios) that they need to 'own the call stack'. Currently I'm working on a reasonably involved new C++ project and am very happy to have someone who I think is probably the best C++ developer at my work (unfortunately not local) watching my back. Said dude is seriously hard core when it comes to the &lt;em&gt;details&lt;/em&gt; of C++. Anyway enough waffle, this preamble is really just a way of introducing him and sharing a link to his new &lt;a href="http://allthingscodedbeautiful.blogspot.com/"&gt;blog &lt;/a&gt;(which I suspect is going to be good readin' given the depth of his C++ insight) so without further ado:&lt;/div&gt;
&lt;div&gt;&lt;a href="http://search.live.com/results.aspx?q= 'All things coded beautiful'" target="_blank"&gt;&lt;/a&gt; &lt;/div&gt;
&lt;div&gt;   &lt;a href="http://allthingscodedbeautiful.blogspot.com/"&gt;http://allthingscodedbeautiful.blogspot.com/&lt;/a&gt;&lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-8141790409515483487&amp;page=RSS%3a+This+guy+p0wns+C%2b%2b&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=edge-loop.spaces.live.com&amp;amp;GT1=Edge-Loop"&gt;</description><category>General Programming</category><comments>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1795.entry#comment</comments><guid isPermaLink="true">http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1795.entry</guid><pubDate>Sat, 12 Jul 2008 10:53:12 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://Edge-Loop.spaces.live.com/blog/cns!8F028CC27525BEA1!1795/comments/feed.rss</wfw:commentRss><wfw:comment>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1795.entry#comment</wfw:comment><dcterms:modified>2008-07-12T10:55:54Z</dcterms:modified></item><item><title>Sad week as we lose another (all too rare) great developer</title><link>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1794.entry</link><description>&lt;p&gt;Bit of a downer this week at my work as it's officially announced that we're losing another (all too rare) great developer. Not only is this guy a damn fine chap but he's also one of those, apparently increasingly rare, developers who &lt;em&gt;really&lt;/em&gt; has a passion for his craft. The dude in question has I think a great career ahead of him, I have to remind myself regularly that he used C# in his final year project at University (now that makes me feel old). Personally speaking I think he's extremely fortunate to have started his programming career just as COM ceased to be Microsoft's primary component technology, no one in their right minds misses C++ and COM. Being selfish for a moment, his departure effectively reduces to zero the number of local devs I can really geek out with about compilers, language and OS design and good programming practice. So here's to you mate (you know who you are), don't ever lose that passion for technology! &lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-8141790409515483487&amp;page=RSS%3a+Sad+week+as+we+lose+another+(all+too+rare)+great+developer&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=edge-loop.spaces.live.com&amp;amp;GT1=Edge-Loop"&gt;</description><category>General Programming</category><comments>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1794.entry#comment</comments><guid isPermaLink="true">http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1794.entry</guid><pubDate>Sat, 12 Jul 2008 10:39:19 GMT</pubDate><slash:comments>1</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://Edge-Loop.spaces.live.com/blog/cns!8F028CC27525BEA1!1794/comments/feed.rss</wfw:commentRss><wfw:comment>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1794.entry#comment</wfw:comment><dcterms:modified>2008-07-12T10:39:19Z</dcterms:modified></item><item><title>C# 4 out cools the new iPhone...</title><link>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1790.entry</link><description>&lt;div&gt;Well as far as I'm concerned it does!&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;   &lt;a href="http://channel9.msdn.com/posts/Charles/C-40-Meet-the-Design-Team/"&gt;http://channel9.msdn.com/posts/Charles/C-40-Meet-the-Design-Team/&lt;/a&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Bring it on! :-)&lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-8141790409515483487&amp;page=RSS%3a+C%23+4+out+cools+the+new+iPhone...&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=edge-loop.spaces.live.com&amp;amp;GT1=Edge-Loop"&gt;</description><category>.NET</category><comments>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1790.entry#comment</comments><guid isPermaLink="true">http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1790.entry</guid><pubDate>Fri, 11 Jul 2008 10:00:28 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://Edge-Loop.spaces.live.com/blog/cns!8F028CC27525BEA1!1790/comments/feed.rss</wfw:commentRss><wfw:comment>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1790.entry#comment</wfw:comment><dcterms:modified>2008-07-11T10:00:28Z</dcterms:modified></item><item><title>Softimage|XSI 7 announced</title><link>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1785.entry</link><description>&lt;p&gt;I am very happily shocked by just how dramatic and bold the changes in &lt;a href="http://www.softimage.com/products/xsi/"&gt;Softimage|XSI 7&lt;/a&gt; are, the new ICE engine is absolutely mind blowing. Do check out the demo videos of the various particle effects that &lt;a href="http://www.softimage.com/products/xsi/ice/default.aspx"&gt;ICE&lt;/a&gt; can generate... wow. While Softimage have discontinued the Foundation version of XSI they have to their credit offered an insanely attractive upgrade for folks like me to jump from Foundation to Essentials. As someone who dabbles in software engineering I'm hugely impressed by the extent to which Softimage have continued to enhance and re-engineer XSI, it's clearly a extremely healthy code base even at v7. Can't wait to get my paws on it come September when they actually ship it!&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-8141790409515483487&amp;page=RSS%3a+Softimage%7cXSI+7+announced&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=edge-loop.spaces.live.com&amp;amp;GT1=Edge-Loop"&gt;</description><category>Computer Graphics</category><comments>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1785.entry#comment</comments><guid isPermaLink="true">http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1785.entry</guid><pubDate>Mon, 07 Jul 2008 21:07:47 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://Edge-Loop.spaces.live.com/blog/cns!8F028CC27525BEA1!1785/comments/feed.rss</wfw:commentRss><wfw:comment>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1785.entry#comment</wfw:comment><dcterms:modified>2008-07-07T21:07:47Z</dcterms:modified></item><item><title>Getting over the blank-page fear</title><link>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1781.entry</link><description>&lt;p&gt;For the longest time, almost 10 years truth be told, I've not gone anywhere near analog / traditional art preferring instead to get familiar with 3D digital art. This Saturday however found Tom in a art store buying blank paper, sketching pencils and a kneaded putty rubber. Now I'm learning to get over the lack of perfect undo-redo and commit to putting stuff down on paper. Not sure why I currently find traditional art materials so intimidating - this wasn't the case back in the days when I was practically drawing on the walls when I didn't have paper to hand. I think perhaps its because I now equate some small ability to write software with general mastery of all things computery. I have a feeling its going to be an interesting journey getting back to those 'zero inhibitions with pencil and paper' days.&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-8141790409515483487&amp;page=RSS%3a+Getting+over+the+blank-page+fear&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=edge-loop.spaces.live.com&amp;amp;GT1=Edge-Loop"&gt;</description><category>Digital and Traditional Art</category><comments>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1781.entry#comment</comments><guid isPermaLink="true">http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1781.entry</guid><pubDate>Sun, 06 Jul 2008 20:35:08 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://Edge-Loop.spaces.live.com/blog/cns!8F028CC27525BEA1!1781/comments/feed.rss</wfw:commentRss><wfw:comment>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1781.entry#comment</wfw:comment><dcterms:modified>2008-07-06T20:35:08Z</dcterms:modified></item><item><title>Autodesk 'SketchBook Pro 2009'</title><link>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1765.entry</link><description>&lt;p&gt;For a little while now I've been looking for a simple digital sketching package to compliment my &lt;a href="http://www.wacom-europe.com/uk/index.asp"&gt;Wacom&lt;/a&gt; tablet. PhotoShop is too heavy for what I want but more to the point I was really looking for something more pen centric. To date I've been using &lt;a href="http://www.ambientdesign.com/artrage.html"&gt;ArtRage 2&lt;/a&gt; which for the price is pretty damn good but then I came across Autodesk's &lt;a href="http://www.autodesk.co.uk/adsk/servlet/index?id=10646873&amp;amp;siteID=452932"&gt;'SketchBook Pro 2009'&lt;/a&gt; (SBP). SBP was originally created by Alias who where then of course acquired by &lt;strike&gt;The Empire&lt;/strike&gt;, I mean Autodesk. OK, childish jibes at monolithic software giants is rich coming from a geek who thinks that Microsoft &lt;em&gt;does &lt;/em&gt;create the best operating systems and software development tools tools on the planet so I'll let it go... :-) Rants about monolithic companies is not the point of this blog posting, no the point is to call out that SBP is a stunning and agile package if you want to work with sketches and rapid concept design. I absolutely love this package, yes it does cost four times as much as ArtRage 2, but it's so much faster to use (ArtRage is a CPU hog every time you lay down a stroke) and you want a really fluid package that works as fast as you do. The tools and palette design in SBP are elegant and behave exactly as you'd expect them to. I'm very happy to see that Autodesk are doing something with SBP rather than just focusing on Maya, it looks like the '2009 edition is really a re-branding release of the Alias original and I hope with the next release they add things like rulers and grids. That said these are minor detractions from what is one of those rare bits of creative software that is as artist friendly and elegant as it is powerful (Softimage XSI being another example). I totally recommend SBP if you already have a Wacom (or similar pressure sensitive tablet). In fact I'd advise not evaluating SBP unless you &lt;em&gt;do&lt;/em&gt; have a tablet of some kind since it really makes you appreciate how trying to paint / draw with a mouse is very much like trying to achieve the same with a house brick. So a tip of the old hat to Autodesk and I'm really looking forward to seeing what they do with SketchBook Pro 2010. &lt;p&gt;If you're interested here's a direct link to the &lt;a href="http://images.autodesk.com/emea_nw_w_main/files/alias_sketchbook_pro_overview.pdf"&gt;SketchBook Pro 2009 features PDF&lt;/a&gt;.&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-8141790409515483487&amp;page=RSS%3a+Autodesk+'SketchBook+Pro+2009'&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=edge-loop.spaces.live.com&amp;amp;GT1=Edge-Loop"&gt;</description><category>Computer Graphics</category><comments>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1765.entry#comment</comments><guid isPermaLink="true">http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1765.entry</guid><pubDate>Mon, 30 Jun 2008 17:19:45 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://Edge-Loop.spaces.live.com/blog/cns!8F028CC27525BEA1!1765/comments/feed.rss</wfw:commentRss><wfw:comment>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1765.entry#comment</wfw:comment><dcterms:modified>2008-06-30T17:19:45Z</dcterms:modified></item><item><title>Sad day as Stan Winston passes away aged 62</title><link>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1733.entry</link><description>&lt;p&gt;It's a sad day as Stan Winston creator of some of the best physical effects in the industry passes away: &lt;p&gt;   &lt;a title="http://latimesblogs.latimes.com/entertainmentnewsbuzz/2008/06/stan-winston-de.html" href="http://latimesblogs.latimes.com/entertainmentnewsbuzz/2008/06/stan-winston-de.html"&gt;http://latimesblogs.latimes.com/entertainmentnewsbuzz/2008/06/stan-winston-de.html&lt;/a&gt; &lt;p&gt;I've grown so used to seeing &lt;a href="http://www.stanwinstonstudio.com/"&gt;Stan Winston Studio&lt;/a&gt; as a contributing FX house in closing credits to many a beloved movie - let's hope the studio keeps Stan's name and standards going.&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-8141790409515483487&amp;page=RSS%3a+Sad+day+as+Stan+Winston+passes+away+aged+62&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=edge-loop.spaces.live.com&amp;amp;GT1=Edge-Loop"&gt;</description><category>Films</category><comments>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1733.entry#comment</comments><guid isPermaLink="true">http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1733.entry</guid><pubDate>Tue, 17 Jun 2008 20:45:10 GMT</pubDate><slash:comments>1</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://Edge-Loop.spaces.live.com/blog/cns!8F028CC27525BEA1!1733/comments/feed.rss</wfw:commentRss><wfw:comment>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1733.entry#comment</wfw:comment><dcterms:modified>2008-06-17T20:45:10Z</dcterms:modified></item><item><title>Aaron Sim's fantastic creature designs for 'The Hulk'</title><link>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1730.entry</link><description>&lt;p&gt;Having bemoaned some of the digital content in the latest Indy movie I was very happy to have my socks blown completely off by the new 'The Hulk' movie. This is comic to screen adaptation done right, never once violating the rules of its own universe (unlike say: a certain nuke-able fridge...). All the performances are fantastic indeed the casting as a whole is spot on but special credit I think has to go to the animators behind the &lt;em&gt;digital &lt;/em&gt;performances. The brawls between Hulk and Abomination are visually stunning and really impart a sense of mass and energy. The actual design of the Hulk is down to one of my favourite digital artists, Aaron Sim's. XSI Base has &lt;a href="http://www.xsibase.com/articles.php?detail=146"&gt;a great interview with Aaron&lt;/a&gt; in addition to some fantastic early concept work for the movie: &lt;p&gt;   &lt;a title="http://www.xsibase.com/articles.php?detail=147" href="http://www.xsibase.com/articles.php?detail=147"&gt;http://www.xsibase.com/articles.php?detail=147&lt;/a&gt; &lt;p&gt;Aaron's creature designs really have a life of their own and I highly recommend checking out &lt;a href="http://www.aaron-sims.com/porfolio.html"&gt;Aaron's portfolio&lt;/a&gt; over at &lt;a href="http://www.aaron-sims.com/"&gt;The Aaron Sims Company site&lt;/a&gt;. In the mean time, forget any disappointment you may have had with the previous attempt to bring The Hulk to the big screen and go see this latest imagining. Save for the upcoming Batman movie I'd all but given up on the super hero genre when it comes to film (a reaction to the dreadful and hopefully final Spiderman and X-Men movies), The Hulk however has convinced me that you can create great screen entertainment with these properties.&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-8141790409515483487&amp;page=RSS%3a+Aaron+Sim's+fantastic+creature+designs+for+'The+Hulk'&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=edge-loop.spaces.live.com&amp;amp;GT1=Edge-Loop"&gt;</description><category>Films</category><comments>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1730.entry#comment</comments><guid isPermaLink="true">http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1730.entry</guid><pubDate>Sun, 15 Jun 2008 11:53:24 GMT</pubDate><slash:comments>1</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://Edge-Loop.spaces.live.com/blog/cns!8F028CC27525BEA1!1730/comments/feed.rss</wfw:commentRss><wfw:comment>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1730.entry#comment</wfw:comment><dcterms:modified>2008-06-15T11:53:24Z</dcterms:modified></item><item><title>'C# In Depth', the best C# 2 and C# 3 book out there.</title><link>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1729.entry</link><description>&lt;p&gt;'&lt;a href="http://www.manning.com/skeet/"&gt;C# In Depth&lt;/a&gt;' is one of those very rare programming language books what really communicates not only the what but the &lt;em&gt;why&lt;/em&gt; when discussing its particular language (in much the same way as the equally excellent '&lt;a href="http://www.manning.com/payette/"&gt;Powershell In Action&lt;/a&gt;' - also from Manning). I've been reading '&lt;a href="http://www.manning.com/skeet/"&gt;C# In Depth&lt;/a&gt;' since it was first made available in rough form via Manning's excellent MEAP program - yesterday I got my paper copy and spent a happy evening re-reading various sections. Assuming you already know a little C# then this is without a shadow of a doubt the best next book you should read. I don't know of any other C# book that takes offers the unique and deep insight that '&lt;a href="http://www.manning.com/skeet/"&gt;C# In Depth&lt;/a&gt;' gives. It's a tribute to &lt;a href="http://msmvps.com/blogs/jon.skeet/default.aspx"&gt;Jon Skeet's&lt;/a&gt; writing that he manages to cut to the chase and deliver his insights in such a effortless and economical form. Physically this is actually quite a short book (in terms of page count) compared to other door-stop C# tomes. However don't be mislead by page count == value for money, '&lt;a href="http://www.manning.com/skeet/"&gt;C# In Depth&lt;/a&gt;' distills C# 2 and C# 3 down and delivers them to the reader in such a way that you'll really appreciate how this wonderful and pragmatic language has really undergone a remarkably rapid evolution and now elegantly supports programming idioms that where positively painful in earlier versions. If you think C# 2 is just about type safe containers then you are missing out big time. The bottom line is if you love programming for programming's sake then buy and read this book as soon as possible. Heck, if you're a development lead then I would seriously suggest getting your boss to buy a copy of this book for every developer on your team and mandate that it is read - it truly is that good.  &lt;p&gt;You should also check out Jon's excellent programming blog: &lt;a title="http://msmvps.com/blogs/jon.skeet/default.aspx" href="http://msmvps.com/blogs/jon.skeet/default.aspx"&gt;http://msmvps.com/blogs/jon.skeet/default.aspx&lt;/a&gt; &lt;p&gt;&lt;a href="http://blufiles.storage.msn.com/y1pWX1ky_KvzKF4Vl37Y4DJrpoloD3JMR37TkknDx9a0YhO0r40KP3D--aurDK5ICHq7DmIhqZz-h8?PARTNER=WRITER"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px" height=193 alt="skeet_cover150" src="http://blufiles.storage.msn.com/y1pWX1ky_KvzKH3f2eb_6ntZxjxTkVvkxx5BMjmJsrSa4wkT85rhGlFPnPRyZjZF0gdDbQd4-hLUDw?PARTNER=WRITER" width=154 border=0&gt;&lt;/a&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-8141790409515483487&amp;page=RSS%3a+'C%23+In+Depth'%2c+the+best+C%23+2+and+C%23+3+book+out+there.&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=edge-loop.spaces.live.com&amp;amp;GT1=Edge-Loop"&gt;</description><category>Books</category><comments>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1729.entry#comment</comments><guid isPermaLink="true">http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1729.entry</guid><pubDate>Tue, 10 Jun 2008 05:17:05 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://Edge-Loop.spaces.live.com/blog/cns!8F028CC27525BEA1!1729/comments/feed.rss</wfw:commentRss><wfw:comment>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1729.entry#comment</wfw:comment><dcterms:modified>2008-06-10T05:20:51Z</dcterms:modified></item><item><title>'Inspired 3D Short Film Production'</title><link>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1722.entry</link><description>&lt;p&gt;I'm currently reading and very much enjoying Jeremy Cantor and Pepe Valencia's '&lt;a href="http://www.amazon.com/Inspired-3D-Short-Film-Production/dp/1592001173/"&gt;Inspired 3D Short Film Production&lt;/a&gt;'. I was fortunate as a kid to not only be growing up at a time when 3D short films first started appearing but to have a family whose members worked in the TV, film and software industries. My love for CG as a medium was a big motivating factor in my decision to really try and learn programming way back then (we're talking ZX81 and later an ATARI ST era computing here) and many of my early code doodles where well intentioned attempts to recreate (in a small way) CG tools I'd seen the 'pros' use in making-of documentaries. Of course now I realise that (a) my programming skills back then couldn't possibly support my vision and (b) said tools and techniques are by today's standards incredibly simplistic. 
&lt;p&gt;Now that programming is what I do to pay the rent and that the feature bar for any 3D app is so very high I find that I'd much rather exercise those dormant artistic neurons (the ones I ignored when I decided to forgo the art degree and do a computer science degree instead) by using other peoples 3D packages than try and create my own. Currently I've settled on &lt;a href="http://www.softimage.com/products/foundation/"&gt;Softimage|XSI&lt;/a&gt;, which is a beautiful (in every sense of the word) piece of software, as my one-stop-shop 3D package. A quick detour: if you're looking to get into 3D then &lt;a href="http://www.softimage.com/products/foundation/"&gt;XSI&lt;/a&gt; is by far the best value for money package out there. For circa £300 (for the &lt;a href="http://www.softimage.com/products/foundation/"&gt;Foundation&lt;/a&gt; edition, which is the version I own) you get one of the best sub-d modelling packages with unsurpassed character and nonlinear animation tools not to mention fully integrated Mental Ray based rendering. Back to my childhood dreams of 3D film creation... over the past few years I've had many enjoyable conversations with my uncle about film and have I've grown more and more interested in the &lt;em&gt;process&lt;/em&gt; of film production (on both the technical and artistic side) and to this end have been hunting around for a book which addressed these, which brings me to '&lt;a href="http://www.amazon.com/Inspired-3D-Short-Film-Production/dp/1592001173/"&gt;Inspired 3D Short Film Production&lt;/a&gt;'. First I have to say something about the the production values of this book, every page is in full colour and has unsurpassed layout which makes cross referencing between the text and supporting images and diagrams totally painless! Too many computer graphics books limit their use of full colour to a few central pages - it shouldn't need pointing out what when you're trying to explain the nuances of a visual medium using half tone gray scale images doesn't cut it. Most important of course is the writing and I'm happy to say the writing here is first class. The book really breaks down the process of conceptualising, pre-production (story, character and art development), production and post-production so that you really understand the workflow's between each stage. I'm slowly developing (admittedly its very early days yet) a real feel for how much things cost in budget terms on a shot by shot basis. It's easy to draw parallels with software here, fixing problems early costs &lt;em&gt;much&lt;/em&gt; less. Whilst reading the book with my own pet project in mind I find myself already thinking &amp;quot;OK I need to rethink this. How can I deliver this story beat in a more economical way&amp;quot;. It is a fabulous book and whilst a large part of it &lt;em&gt;is&lt;/em&gt; by definition 3D centric I do think it would be of interest to anyone wanting to learn more about story boarding, character / art development and cinematography in general. With all these references to workflow's and production costs I wouldn't want anyone to think the book was a dry read, a huge part of its value is found in the tools and techniques it suggests to kick start or inform the artistic creative side of things. The book isn't cheap but at 470 pages it contains a huge amount of explanation and industry knowledge and deserves to be read and thought about carefully. Something else I should mention, the book is almost entirely software package agnostic and all the better for it - this really is a book about &lt;em&gt;the process of technical and artistic film production&lt;/em&gt; rather than a guide to which buttons to click. As such it's a perfect accompanying text for any software specific books or training videos you might be working through.&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-8141790409515483487&amp;page=RSS%3a+'Inspired+3D+Short+Film+Production'&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=edge-loop.spaces.live.com&amp;amp;GT1=Edge-Loop"&gt;</description><category>Computer Graphics</category><comments>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1722.entry#comment</comments><guid isPermaLink="true">http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1722.entry</guid><pubDate>Sat, 31 May 2008 17:39:45 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://Edge-Loop.spaces.live.com/blog/cns!8F028CC27525BEA1!1722/comments/feed.rss</wfw:commentRss><wfw:comment>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1722.entry#comment</wfw:comment><dcterms:modified>2008-05-31T21:19:30Z</dcterms:modified></item><item><title>'Indiana Jones &amp; The Kingdom of the Crystal Skull' - moments of excellence</title><link>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1719.entry</link><description>&lt;p&gt;Seeing the new Indiana Jones movie last night was ultimately a frustrating experience. The Crystal Skull is I think just better than The Last Crusade but it could have been &lt;em&gt;so&lt;/em&gt; much more. I wasn't expecting it to eclipse Raiders but they've had so long to come up with a decent script it was rather disappointing. Kudos to Ford and La Beouf who do manage to deliver their roles but Karen Allen's performance didn't really manage to capture the Marion of the first movie. Cate Blanchett's accent seemed to go on various geographical trips from scene to scene and I'm not sure why Ray Winstone was in the movie at all (I'm guessing it was an attempt parallel John Rhys-Davies's Sallah character from the first movie). 
&lt;p&gt;All in all if you're an Indy fan then this isn't the kick in the teeth that the hateful new Star Wars movies are but it still feels like lazy film making on the part of Mr Spielburg and Lucas. These two film makers in my opinion still have huge potential and &lt;em&gt;can&lt;/em&gt; deliver (I know it's fashionable to knock both of them) but typically when someone else is doing the writing. I'm left feeling that (1) I would watch the Crystal Skull again and (2) I was kind of saddened by the degree of closure at the end, I think Ford may well be hanging up The Hat at this point - still he at least goes out on a solid performance. &lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-8141790409515483487&amp;page=RSS%3a+'Indiana+Jones+%26+The+Kingdom+of+the+Crystal+Skull'+-+moments+of+excellence&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=edge-loop.spaces.live.com&amp;amp;GT1=Edge-Loop"&gt;</description><category>Films</category><comments>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1719.entry#comment</comments><guid isPermaLink="true">http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1719.entry</guid><pubDate>Sat, 31 May 2008 12:00:38 GMT</pubDate><slash:comments>3</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://Edge-Loop.spaces.live.com/blog/cns!8F028CC27525BEA1!1719/comments/feed.rss</wfw:commentRss><wfw:comment>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1719.entry#comment</wfw:comment><dcterms:modified>2008-05-31T16:39:45Z</dcterms:modified></item><item><title>'Uncharted: Drake's Fortune'. The best film you never played...</title><link>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1714.entry</link><description>&lt;div&gt;It is often observed that with each generation, video game designers try again and again to make 'interactive movies' and fail horribly. The core of the problem is the tension between maintaining a strong and directed narative and allowing sufficient player interaction. One of the very few games that &lt;em&gt;does&lt;/em&gt; get it right is &lt;a href="http://www.naughtydog.com/"&gt;Naughty Dog's&lt;/a&gt; &lt;a href="http://www.us.playstation.com/uncharted/"&gt;'Uncharted: Drake's Fortune'&lt;/a&gt;. If you have a PlayStation 3 (or are thinking of getting one) this should still be right at the top of your must-play list. Right now GTA IV is getting a lot of attention for its story and cut scenes but that fact is they don't hold a candle to the nuanced performances and tight plotting in &lt;a href="http://www.naughtydog.com/"&gt;Naughty Dog's &lt;/a&gt;title. Whilst &lt;a href="http://www.us.playstation.com/uncharted/"&gt;Uncharted's&lt;/a&gt; story &lt;em&gt;is&lt;/em&gt; formulaic it still manages to deliver set piece after set piece with almost perfect pacing. As the action builds one finds oneself smiling as the games 'the right guy in the wrong place' protagonist mutters to himself: &amp;quot;OK... we can do this&amp;quot;. &lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;
&lt;div&gt;&lt;a href="http://www.us.playstation.com/uncharted/"&gt;Uncharted&lt;/a&gt; when played on a HDTV will leave you in no doubt that it is a next generation / HD experience, but it does so with such grace and subtly that one really finds oneself marveling at the locations rather than the technology. This is in no small part thanks to the incredible lighting the game has - I've honestly not seen its equal in any other title to date. To get a real feel for how beautiful it is take a look at the short video below (everything is done in real time):&lt;/div&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;   &lt;a href="http://www.naughtydog.com/comingsoon/index.html"&gt;http://www.naughtydog.com/comingsoon/index.html&lt;/a&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;In some ways it's a shame that &lt;a href="http://www.us.playstation.com/uncharted/"&gt;Uncharted&lt;/a&gt; came out so early in the PlayStation 3's lifespan because I don't think it got the recognition or the audience it so richly deserves. So kudos to &lt;a href="http://www.naughtydog.com/"&gt;Naughty Dog&lt;/a&gt; and I can't wait for the sequel.&lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-8141790409515483487&amp;page=RSS%3a+'Uncharted%3a+Drake's+Fortune'.+The+best+film+you+never+played...&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=edge-loop.spaces.live.com&amp;amp;GT1=Edge-Loop"&gt;</description><category>Video Games</category><comments>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1714.entry#comment</comments><guid isPermaLink="true">http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1714.entry</guid><pubDate>Sun, 25 May 2008 20:08:17 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://Edge-Loop.spaces.live.com/blog/cns!8F028CC27525BEA1!1714/comments/feed.rss</wfw:commentRss><wfw:comment>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1714.entry#comment</wfw:comment><dcterms:modified>2008-05-25T20:08:47Z</dcterms:modified></item><item><title>Seminal moments in gaming... GTA not included</title><link>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1695.entry</link><description>&lt;p&gt;There's no doubt that GTA IV &lt;em&gt;in its execution and scope&lt;/em&gt; deserves the 10's that EDGE et al have been giving it. I'm hugely impressed by the city simulation, and somewhat less impressed by the highly derivative story. So far GTA IV has not delivered one of those shiver down the spine moments that accompanied my personal seminal moments in gaming. GTA IV is for me a small increment over the state of the art. It is without a doubt a extremely well crafted experience and yet there are things that pull it back all the time. The frequently puerile humour I guess is included to appease the &amp;lt; 18 year old members of its fan base. I can understand why R* do this, they do it for economic reasons, apparently most GTA players &lt;em&gt;don't &lt;/em&gt;play for the story (I guess we'll have to see if that follows for IV) and yet GTA IV has a OK story (not BioShock level writing but better than most) one that apparently wants to be taken seriously. Which is a shame because with every narrative step forward it then precedes to take two back with endless titty or dick jokes. 
&lt;p&gt;Hopefully one day R* or more likely Bethesda etc will really acknowledge that a substantial and increasing percentage of their audience are growing up and really want more from their virtual worlds. The 18 cert on GTA is there because the content is adult, but sadly most of what constitutes 'adult' for GTA is 'porn shop' humour rather than adult in the sense of really &lt;em&gt;really&lt;/em&gt; exploring ideas or having anything more than cheap-shot social commentary jokes. So I'll be burning through GTA IV's story to clear the decks for &amp;quot;Metal Gear Solid 4: Guns of the Patriots&amp;quot; in June, at least that title by all accounts has some real depth to it.&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-8141790409515483487&amp;page=RSS%3a+Seminal+moments+in+gaming...+GTA+not+included&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=edge-loop.spaces.live.com&amp;amp;GT1=Edge-Loop"&gt;</description><category>Video Games</category><comments>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1695.entry#comment</comments><guid isPermaLink="true">http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1695.entry</guid><pubDate>Sun, 11 May 2008 06:42:37 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://Edge-Loop.spaces.live.com/blog/cns!8F028CC27525BEA1!1695/comments/feed.rss</wfw:commentRss><wfw:comment>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1695.entry#comment</wfw:comment><dcterms:modified>2008-05-11T06:49:00Z</dcterms:modified></item><item><title>Wonderful, and free, topological modelling package...</title><link>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1691.entry</link><description>&lt;p&gt;I have a passion for left of field 3D packages and tools and was very happy to be introduced to &lt;a href="http://www.topmod3d.org/"&gt;TopMod&lt;/a&gt; in the latest issue of '&lt;a href="http://www.3dworldmag.com/"&gt;3D World&lt;/a&gt;' magazine. This is well worth checking out, you really can make some beautiful and intricate images very easily. Much like &lt;a href="http://www.blender.org/"&gt;Blender&lt;/a&gt;, &lt;a href="http://www.topmod3d.org/"&gt;TopMod&lt;/a&gt; is a classic example of how Open Source occasionally turns up real gems. I just wish the content creation software genre was better represented in the Open Source movement. Still do check out &lt;a href="http://www.topmod3d.org/"&gt;TopMod&lt;/a&gt;... &lt;p&gt;&lt;a href="http://www.topmod3d.org/"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px" height=244 alt=TopMod07 src="http://blufiles.storage.msn.com/y1pWX1ky_KvzKE28zDv0EUZezcbKbvyA0LilhqHi7mOFp_-iwkZOPoS-mgNtNICzvSkbrMNdPJ-vK4?PARTNER=WRITER" width=238 border=0&gt;&lt;/a&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-8141790409515483487&amp;page=RSS%3a+Wonderful%2c+and+free%2c+topological+modelling+package...&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=edge-loop.spaces.live.com&amp;amp;GT1=Edge-Loop"&gt;</description><category>Computer Graphics</category><comments>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1691.entry#comment</comments><guid isPermaLink="true">http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1691.entry</guid><pubDate>Wed, 07 May 2008 06:40:27 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://Edge-Loop.spaces.live.com/blog/cns!8F028CC27525BEA1!1691/comments/feed.rss</wfw:commentRss><wfw:comment>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1691.entry#comment</wfw:comment><dcterms:modified>2008-05-07T06:41:31Z</dcterms:modified></item><item><title>Turning loops into values using Aggregate in C# 3.0</title><link>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1688.entry</link><description>&lt;p&gt;I'm probably horribly late to the party with this but I figured I'd share it anyway. It's one of those things that with hindsight falls into the &amp;quot;Doh. Obviously!&amp;quot; category: System.Linq.Enumerable.Aggregate use is &lt;em&gt;not&lt;/em&gt; just limited to numeric style operations. &lt;p&gt;There are various ways of mapping a method over an array in either C# 2.0 or C# 3.0, for example: &lt;p&gt;   string[] data = { &amp;quot;Softimage|XSI&amp;quot;, &amp;quot;Blender&amp;quot;, &amp;quot;Luxology modo&amp;quot; };&lt;br&gt;   StringBuilder builder = new StringBuilder();&lt;br&gt;   &lt;strong&gt;foreach&lt;/strong&gt; (string s in data)&lt;br&gt;      builder.Append(&amp;quot;(&amp;quot;).Append(s).Append(&amp;quot;)&amp;quot;);  &lt;p&gt;   Console.WriteLine(builder.ToString());  &lt;p&gt;or using the static ForEach method on Array: &lt;p&gt;   string[] data = { &amp;quot;Softimage|XSI&amp;quot;, &amp;quot;Blender&amp;quot;, &amp;quot;Luxology modo&amp;quot; };&lt;br&gt;   StringBuilder builder = new StringBuilder();&lt;br&gt;   Array.&lt;strong&gt;ForEach&lt;/strong&gt;(data, s =&amp;gt; builder.Append(&amp;quot;(&amp;quot;).Append(s).Append(&amp;quot;)&amp;quot;));&lt;br&gt;   Console.WriteLine(builder.ToString());  &lt;p&gt;However, nicer still if you can use C# 3.0 is System.Linq.Enumerable.Aggregate: &lt;p&gt;   string[] data = { &amp;quot;Softimage|XSI&amp;quot;, &amp;quot;Blender&amp;quot;, &amp;quot;Luxology modo&amp;quot; };&lt;br&gt;   Console.WriteLine(data.&lt;strong&gt;Aggregate&lt;/strong&gt;(new StringBuilder(), (b, s) =&amp;gt; b.Append(&amp;quot;(&amp;quot;).Append(s).Append(&amp;quot;)&amp;quot;)).ToString());  &lt;p&gt;Not only does Aggregate being a extension method benefit from the whole &amp;quot;extension method pattern matching&amp;quot; mechanism which allows you to swap in different implementations (or &lt;em&gt;specializations &lt;/em&gt;&amp;lt;smile&amp;gt;) depending on what names spaces you have open, but (and this is the really cool bit) it allows you to treat the whole loop operation as a &lt;em&gt;value&lt;/em&gt;. It may not be immediately obvious if you haven't done much Linq before but the return type of Aggregate as used above is StringBuilder! This is how we can pipeline it right into a call to Console.WriteLine. Note also that Array.ForEach is limited to SysArrays whereas Linq.Enumerable.Aggregate by definition works with the more primitive IEnumerable&amp;lt;T&amp;gt; - in other words it will work just a nicely with Lists or anything else that reduces to a IEnumerable&amp;lt;T&amp;gt;. Of course the other nice advantage to using Aggregate is the lazy (pull) evaluation when walking the collection. &lt;p&gt;Aside: I've deliberately avoided talking about using the classic &amp;quot;for(int i = 0; i &amp;lt; data.Length; i++)&amp;quot; iteration method because I didn't want the main point to be lost behind the implementation dependent fact that the jitter can translate a classic-for into very efficient native code, safely omitting the bounds checking. This is about abstraction &lt;em&gt;above&lt;/em&gt; the micro optimization level...&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-8141790409515483487&amp;page=RSS%3a+Turning+loops+into+values+using+Aggregate+in+C%23+3.0&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=edge-loop.spaces.live.com&amp;amp;GT1=Edge-Loop"&gt;</description><category>.NET</category><comments>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1688.entry#comment</comments><guid isPermaLink="true">http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1688.entry</guid><pubDate>Sun, 04 May 2008 07:22:09 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://Edge-Loop.spaces.live.com/blog/cns!8F028CC27525BEA1!1688/comments/feed.rss</wfw:commentRss><wfw:comment>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1688.entry#comment</wfw:comment><dcterms:modified>2008-05-04T07:34:35Z</dcterms:modified></item><item><title>The reluctant Grand Theft Auto IV player...</title><link>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1684.entry</link><description>&lt;p&gt;I have always maintained that Video Games have the potential to be more than just entertainment, the good ones transcend the medium (much like those sublime 16 bit AV demos back on the Atari ST and Amiga...). Video Games as a valid art form? Absolutely. They are true left brain / right brain creations. So I've always made a point of getting those games that score over 80% almost regardless of genre (OK with the exception of sports titles) because I want to experience for myself just how the developer has managed to push the medium. Now I find myself in a tricky situation with GTA IV. I don't dig the whole anti-society thing. I don't dig the car jacking and murder for money thing. I've never bought a GTA title... until now, because damn it, GTA IV is getting stunning reviews from folks &lt;a href="http://uk.ps3.ign.com/articles/869/869541p7.html"&gt;who's opinion I trust&lt;/a&gt;. Let's be clear about this, I'm not anti violence in video games, I'm a huge first person shooter fan - but even within that genre I prefer a good degree of 'reality separation' preferring the Halo's and Unreal's to the Call of Duty's. Increasingly I get uncomfortable about being given the ability to 'shoot up' the real world - it's the same in movies for me, I just don't go to 'gun p0rn' movies like Rambo etc (although it's probably unfair to compare GTA IV to the utter crap that by all accounts the latest Rambo movie was). By all accounts GTA IV &lt;em&gt;does&lt;/em&gt; have an actual plot and &lt;em&gt;does&lt;/em&gt; have very good characterization. It'll be interesting to see if the game does differentiate between players who want to create the minimum of havoc vs. those who just want to drive over every pedestrian in sight (because really, if the later is your idea of a Good Time you'll probably be just as well served by &lt;a href="http://en.wikipedia.org/wiki/Carmageddon"&gt;Carmageddon&lt;/a&gt;... now there's a game for Rambo fans...)&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-8141790409515483487&amp;page=RSS%3a+The+reluctant+Grand+Theft+Auto+IV+player...&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=edge-loop.spaces.live.com&amp;amp;GT1=Edge-Loop"&gt;</description><category>Video Games</category><comments>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1684.entry#comment</comments><guid isPermaLink="true">http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1684.entry</guid><pubDate>Sat, 26 Apr 2008 07:01:43 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://Edge-Loop.spaces.live.com/blog/cns!8F028CC27525BEA1!1684/comments/feed.rss</wfw:commentRss><wfw:comment>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1684.entry#comment</wfw:comment><dcterms:modified>2008-04-26T07:25:58Z</dcterms:modified></item><item><title>Stroustrup's excellent "Evolving a language in and for the real world: C++ 1991-2006" paper.</title><link>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1681.entry</link><description>&lt;p&gt;Over the past week I made a real effort to &lt;em&gt;really&lt;/em&gt; read 'cover to cover' (so to speak) Bjarne Stroustrup's &amp;quot;&lt;a href="http://www.research.att.com/~bs/hopl-almost-final.pdf"&gt;Evolving a language in and for the real world: C++ 1991-2006&lt;/a&gt;&amp;quot; paper. I'd skimmed it before but never really read it in the way it deserves until now. I'm so glad I did - because it's contributed greatly to my decision to spend a &amp;gt; 0% of home coding time on C++ rather than just exclusively coding C# 3.0 stuff at home. It's very hard to criticise anything in such a paper given the kudos of the author - that said, I do wish he would refrain from being quite so derogatory towards Microsoft and C# / .NET in particular. Then again, it's his paper so I guess he's allowed the odd back stab now and then - and to be honest the occasions when he does flash the blade left me smiling rather than angry. &lt;p&gt;Stroustrup says something in this paper which is an echo of something I've always held close to my heart and encourage other developers to aspire to, namely developers should &lt;em&gt;Own the call stack.&lt;/em&gt; That's not to mean that you have to comprehend the full details of the problem domain at each level of the call stack but you should be able to deal with the syntax and semantics the &lt;em&gt;solution-implementation&lt;/em&gt; is presented in. For .NET developers this means you need to know in addition to your favourite managed language some C++ and some native assembler. He goes on to point out just where C++ fits in the tool chain of languages such as Java and C#, namely &amp;quot;My compiler compiled your runtime&amp;quot; - you ignore that at your peril. &lt;p&gt;Putting aside owning the call stack for a moment, the real thing that caught me in this paper was the multi paradigm stuff. I've written before here about my increasing concern that not everything is a object and it's often a mistake to try and express things in OO terms, well Stroustrup points out again and again that OO is just &lt;em&gt;one&lt;/em&gt; of the programming paradigms that C++ supports, he goes further to say that OO is &lt;em&gt;not&lt;/em&gt; the reason for C++'s being, nor is it the most important programming paradigm the language supports. I'm predicting that this year I'll be having my code reviewed by someone who protests that my implementation is &amp;quot;Not OO enough!&amp;quot; - to which my answer will be: &amp;quot;Oh really? Let's talk about that...&amp;quot; &lt;p&gt;If like me you've spent some time in &amp;quot;Managed Code Happy Land&amp;quot; I'd totally recommend reading the paper, carefully, fully and giving yourself time to think about what Stroustrup has to say. I'm not u-turning here, since my day job is programming on Window's I'll likely still recommend C# for most things, but, and it's a big but I think I might be using C++/CLI a &lt;em&gt;lot&lt;/em&gt; more than I used to. I used to joke to a mate of mine that I'd never go to a job that required me to spend &amp;gt;= 50% of my time doing C++, this paper (amongst other things I've recently read) means I'd probably want to revisit that statement to something &amp;gt;= 75% of my time.&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-8141790409515483487&amp;page=RSS%3a+Stroustrup's+excellent+%22Evolving+a+language+in+and+for+the+real+world%3a+C%2b%2b+1991-2006%22+paper.&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=edge-loop.spaces.live.com&amp;amp;GT1=Edge-Loop"&gt;</description><category>General Programming</category><comments>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1681.entry#comment</comments><guid isPermaLink="true">http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1681.entry</guid><pubDate>Sat, 19 Apr 2008 08:04:21 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://Edge-Loop.spaces.live.com/blog/cns!8F028CC27525BEA1!1681/comments/feed.rss</wfw:commentRss><wfw:comment>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1681.entry#comment</wfw:comment><dcterms:modified>2008-04-19T08:04:21Z</dcterms:modified></item><item><title>Bjarne Stroustrup in MSDN Magazine and the use of Hungarian notation</title><link>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1677.entry</link><description>&lt;p&gt;There's a great, but all together too short, interview with &lt;a href="http://www.research.att.com/~bs/"&gt;Bjarne Stroustrup&lt;/a&gt; in the &lt;a href="http://msdn2.microsoft.com/en-gb/magazine/default.aspx"&gt;April 2008 issue of MSDN Magazine&lt;/a&gt;. Lots of good stuff in there - including a book recommendation I plan to follow up - but one of the things that stood out was Bjarne's comments on the use of &lt;a href="http://en.wikipedia.org/wiki/Hungarian_notation#Notable_opinions"&gt;Hungarian&lt;/a&gt; notation: &lt;p&gt;   &amp;quot;And no, don't use Hungarian. Hungarian is an awful idea. The source code should reflect the meaning of the program, not simulate a type system. If you really, really feel the need for Hungarian, you are probably using a language that is unsuitable for your application.&amp;quot; &lt;p&gt;I'll admit that when I first started programming professionally, some 15 years ago now, I was a strong advocate and user of &lt;a href="http://en.wikipedia.org/wiki/Hungarian_notation#Notable_opinions"&gt;Hungarian&lt;/a&gt;. These days I limit myself to a few scope notations (&amp;quot;m_&amp;quot; for a instance members and &amp;quot;s_&amp;quot; for static members) and I don't use &lt;em&gt;any&lt;/em&gt; type prefix notations including combinations-of or variations-on 'p' prefixes to denote pointers. I don't distinguish between native and managed languages - my position is that &lt;a href="http://en.wikipedia.org/wiki/Hungarian_notation#Notable_opinions"&gt;Hungarian&lt;/a&gt; has no place in either. If you're relying on the presence of &lt;a href="http://en.wikipedia.org/wiki/Hungarian_notation#Notable_opinions"&gt;Hungarian&lt;/a&gt; to alert developers that they've switched from .cs to .cpp files then you've got a bigger problem on your hands. It's my impression that folks who &lt;em&gt;do&lt;/em&gt; continue to advocate heavy use of type notations do so because they pretty much live in fear of the code they work on. They neither trust the existing code, or (and this is the damning bit) the new code they add. To be honest I've seen zero indication that &lt;a href="http://en.wikipedia.org/wiki/Hungarian_notation#Notable_opinions"&gt;Hungarian&lt;/a&gt; contributes to a lower defect count, indeed the only thing &lt;a href="http://en.wikipedia.org/wiki/Hungarian_notation#Notable_opinions"&gt;Hungarian&lt;/a&gt; succeeds in lowering is the abstraction level (which is &lt;em&gt;not&lt;/em&gt; what we want to strive to do in our code) furthermore it acts as a barrier to refactoring. Of course we're also assuming here that developer has used &lt;a href="http://en.wikipedia.org/wiki/Hungarian_notation#Notable_opinions"&gt;Hungarian&lt;/a&gt; correctly and &lt;em&gt;consistently&lt;/em&gt;, which is seldom the case. I'd much rather developers put the effort into choosing decent variables names that are closer to the problem domain than slavishly writing comp.sci type prefixes. Decent variables names reduce (but obviously not eliminate) the need for commenting and make you think about the actual problem more - where as slavishly following some anachronistic type notation convention too frequently seems to accompany a school of programming typified by fear, uncertainty and doubt. Just my 2p worth... :)&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-8141790409515483487&amp;page=RSS%3a+Bjarne+Stroustrup+in+MSDN+Magazine+and+the+use+of+Hungarian+notation&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=edge-loop.spaces.live.com&amp;amp;GT1=Edge-Loop"&gt;</description><category>General Programming</category><comments>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1677.entry#comment</comments><guid isPermaLink="true">http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1677.entry</guid><pubDate>Tue, 15 Apr 2008 05:32:22 GMT</pubDate><slash:comments>1</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://Edge-Loop.spaces.live.com/blog/cns!8F028CC27525BEA1!1677/comments/feed.rss</wfw:commentRss><wfw:comment>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1677.entry#comment</wfw:comment><dcterms:modified>2008-04-15T05:47:57Z</dcterms:modified></item><item><title>Not everything is an object.</title><link>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1676.entry</link><description>&lt;p&gt;First off I'm very aware that I'm about 15 years late with this insight but I still find it amazing just how many developers of the Object Orientated school are so hostile to the idea that &lt;em&gt;functions&lt;/em&gt; still remain a equally valid and often preferable means of constructing software rather than their sacred objects. More and more I see code with classes that exist for no other reason than to act as namespaces to what amount to little more than static member functions. Fair enough languages like C# pretty much force one to express things this way, but that's a syntactic deficiency - what concerns me more is that a lot of developers seem to view &lt;em&gt;functions&lt;/em&gt; (in the classical sense) as something lower down the programming evolutionary ladder than classes and objects. For some time I've been looking around for mainstream examples I could site to support the counter argument that objects and functions are two &lt;em&gt;different&lt;/em&gt; and complimentary tools - and of course a prime example was right under my nose, to whit: STL. Here's a classic interview with &lt;a href="http://www.sgi.com/tech/stl/drdobbs-interview.html"&gt;Alex Stepanov&lt;/a&gt; that puts into words the first class status of functions (frequently in conjunction with and complimentary to, objects) in software construction: &lt;p&gt;   &lt;a title="http://www.sgi.com/tech/stl/drdobbs-interview.html" href="http://www.sgi.com/tech/stl/drdobbs-interview.html"&gt;http://www.sgi.com/tech/stl/drdobbs-interview.html&lt;/a&gt; &lt;p&gt;Over the past 18 months or so I've personally 're-discovered' functions and have found it a liberating experience, I no longer feel the OO guilt of &amp;quot;I should be striving for member functions at all times&amp;quot; as a overriding rule when designing and writing software.&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-8141790409515483487&amp;page=RSS%3a+Not+everything+is+an+object.&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=edge-loop.spaces.live.com&amp;amp;GT1=Edge-Loop"&gt;</description><category>General Programming</category><comments>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1676.entry#comment</comments><guid isPermaLink="true">http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1676.entry</guid><pubDate>Sun, 13 Apr 2008 16:55:39 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://Edge-Loop.spaces.live.com/blog/cns!8F028CC27525BEA1!1676/comments/feed.rss</wfw:commentRss><wfw:comment>http://Edge-Loop.spaces.live.com/Blog/cns!8F028CC27525BEA1!1676.entry#comment</wfw:comment><dcterms:modified>2008-04-13T17:04:48Z</dcterms:modified></item><item><title>Book List: Book List</title><link>http://Edge-Loop.spaces.live.com/Lists/cns!8F028CC27525BEA1!1006</link><description>&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.amazon.co.uk&amp;#47;gp&amp;#47;redirect.html&amp;#37;3FASIN&amp;#61;1933988363&amp;#37;26tag&amp;#61;synaptmisfir-21&amp;#37;26lcode&amp;#61;sp1&amp;#37;26cID&amp;#61;2025&amp;#37;26ccmID&amp;#61;165953&amp;#37;26location&amp;#61;&amp;#47;C-Depth-What-master-Master&amp;#47;dp&amp;#47;1933988363&amp;#37;253FSubscriptionId&amp;#61;1KDHEGDEXZNBKYAEECR2"&gt;Jon Skeet: C&amp;#35; in Depth&amp;#58; What you need to master C&amp;#35; 2 and 3&amp;#58; What You Need to Master C&amp;#35; 2 and 3&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.amazon.co.uk&amp;#47;gp&amp;#47;redirect.html&amp;#37;3FASIN&amp;#61;1933988363&amp;#37;26tag&amp;#61;synaptmisfir-21&amp;#37;26lcode&amp;#61;sp1&amp;#37;26cID&amp;#61;2025&amp;#37;26ccmID&amp;#61;165953&amp;#37;26location&amp;#61;&amp;#47;C-Depth-What-master-Master&amp;#47;dp&amp;#47;1933988363&amp;#37;253FSubscriptionId&amp;#61;1KDHEGDEXZNBKYAEECR2"&gt;&lt;img src="http://ecx.images-amazon.com&amp;#47;images&amp;#47;I&amp;#47;41oFdTsrz9L._SL75_.jpg" valign="top" border="0"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Assuming you already know a little C&amp;#35;, this is &amp;#42;the best&amp;#42; next C&amp;#35; book you should read. If you really want to understand and make best use of C&amp;#35; 2 and C&amp;#35; 3 then you simply must read this.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.amazon.co.uk&amp;#47;gp&amp;#47;redirect.html&amp;#37;3FASIN&amp;#61;0718147677&amp;#37;26tag&amp;#61;synaptmisfir-21&amp;#37;26lcode&amp;#61;sp1&amp;#37;26cID&amp;#61;2025&amp;#37;26ccmID&amp;#61;165953&amp;#37;26location&amp;#61;&amp;#47;o&amp;#47;ASIN&amp;#47;0718147677&amp;#37;253FSubscriptionId&amp;#61;1KDHEGDEXZNBKYAEECR2"&gt;Darcey Bussell: Darcey Bussell&amp;#39;s Dance Body Workout&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.amazon.co.uk&amp;#47;gp&amp;#47;redirect.html&amp;#37;3FASIN&amp;#61;0718147677&amp;#37;26tag&amp;#61;synaptmisfir-21&amp;#37;26lcode&amp;#61;sp1&amp;#37;26cID&amp;#61;2025&amp;#37;26ccmID&amp;#61;165953&amp;#37;26location&amp;#61;&amp;#47;o&amp;#47;ASIN&amp;#47;0718147677&amp;#37;253FSubscriptionId&amp;#61;1KDHEGDEXZNBKYAEECR2"&gt;&lt;img src="http://ec2.images-amazon.com&amp;#47;images&amp;#47;P&amp;#47;0718147677.01._SCTHUMBZZZ_.jpg" valign="top" border="0"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Another great book from Darcey. There&amp;#39;s quite a lot of Pilates material in here even though it&amp;#39;s not presented that way on the jacket. The floor bar stuff is interesting and very useful.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.amazon.co.uk&amp;#47;Force-Dynamic-Life-Drawing-Animators&amp;#47;dp&amp;#47;0240808452&amp;#37;3FSubscriptionId&amp;#37;3D1KDHEGDEXZNBKYAEECR2&amp;#37;26tag&amp;#37;3Dsynaptmisfir-21&amp;#37;26linkCode&amp;#37;3Dsp1&amp;#37;26camp&amp;#37;3D2025&amp;#37;26creative&amp;#37;3D165953&amp;#37;26creativeASIN&amp;#37;3D0240808452"&gt;Mike Mattesi: Force&amp;#58; Dynamic Life Drawing for Animators&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.amazon.co.uk&amp;#47;Force-Dynamic-Life-Drawing-Animators&amp;#47;dp&amp;#47;0240808452&amp;#37;3FSubscriptionId&amp;#37;3D1KDHEGDEXZNBKYAEECR2&amp;#37;26tag&amp;#37;3Dsynaptmisfir-21&amp;#37;26linkCode&amp;#37;3Dsp1&amp;#37;26camp&amp;#37;3D2025&amp;#37;26creative&amp;#37;3D165953&amp;#37;26creativeASIN&amp;#37;3D0240808452"&gt;&lt;img src="http://ecx.images-amazon.com&amp;#47;images&amp;#47;I&amp;#47;611ASDEEXNL._SL75_.jpg" valign="top" border="0"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;I&amp;#39;m really enjoying this book. Each sketch is just loaded with information.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.amazon.co.uk&amp;#47;gp&amp;#47;redirect.html&amp;#63;ASIN&amp;#61;0321246756&amp;#38;tag&amp;#61;msnspaces-21&amp;#38;lcode&amp;#61;sp1&amp;#38;cID&amp;#61;2025&amp;#38;ccmID&amp;#61;165953&amp;#38;location&amp;#61;&amp;#47;o&amp;#47;ASIN&amp;#47;0321246756&amp;#37;3FSubscriptionId&amp;#61;1KDHEGDEXZNBKYAEECR2"&gt;Krzysztof Cwalina &amp;#38; Brad Abrams: Framework Design Guidelines&amp;#58; Conventions, Idioms, and Patterns for Reusable .NET Libraries&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.amazon.co.uk&amp;#47;gp&amp;#47;redirect.html&amp;#63;ASIN&amp;#61;0321246756&amp;#38;tag&amp;#61;msnspaces-21&amp;#38;lcode&amp;#61;sp1&amp;#38;cID&amp;#61;2025&amp;#38;ccmID&amp;#61;165953&amp;#38;location&amp;#61;&amp;#47;o&amp;#47;ASIN&amp;#47;0321246756&amp;#37;3FSubscriptionId&amp;#61;1KDHEGDEXZNBKYAEECR2"&gt;&lt;img src="http://ec3.images-amazon.com&amp;#47;images&amp;#47;P&amp;#47;0321246756.01._SCTHUMBZZZ_V61462001_.jpg" valign="top" border="0"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;One of the best coding books I&amp;#39;ve read in a long time, it&amp;#39;s up there with &amp;#39;Code Complete&amp;#39; in my mind. I have no doubt I&amp;#39;ll be coming back to this book again and again. Its convinced me that API design is far deeper than &amp;#39;just&amp;#39; OO and interfaces.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.amazon.co.uk&amp;#47;gp&amp;#47;redirect.html&amp;#63;ASIN&amp;#61;1843545861&amp;#38;tag&amp;#61;synaptmisfir-21&amp;#38;lcode&amp;#61;sp1&amp;#38;cID&amp;#61;2025&amp;#38;ccmID&amp;#61;165953&amp;#38;location&amp;#61;&amp;#47;o&amp;#47;ASIN&amp;#47;1843545861&amp;#63;SubscriptionId&amp;#61;1KDHEGDEXZNBKYAEECR2"&gt;Christopher Hitchens: God Is Not Great&amp;#58; The Case Against Religion&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.amazon.co.uk&amp;#47;gp&amp;#47;redirect.html&amp;#63;ASIN&amp;#61;1843545861&amp;#38;tag&amp;#61;synaptmisfir-21&amp;#38;lcode&amp;#61;sp1&amp;#38;cID&amp;#61;2025&amp;#38;ccmID&amp;#61;165953&amp;#38;location&amp;#61;&amp;#47;o&amp;#47;ASIN&amp;#47;1843545861&amp;#63;SubscriptionId&amp;#61;1KDHEGDEXZNBKYAEECR2"&gt;&lt;img src="http://ecx.images-amazon.com&amp;#47;images&amp;#47;I&amp;#47;118RgNRnPwL.jpg" valign="top" border="0"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Open you mind to rationality and ethics. More and more these days I find it hard to view any kind of religious belief as the product of either intellectual laziness and&amp;#47;or a tragic lack of imagination.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.amazon.co.uk&amp;#47;gp&amp;#47;redirect.html&amp;#63;ASIN&amp;#61;1592001173&amp;#38;tag&amp;#61;synaptmisfir-21&amp;#38;lcode&amp;#61;sp1&amp;#38;cID&amp;#61;2025&amp;#38;ccmID&amp;#61;165953&amp;#38;location&amp;#61;&amp;#47;o&amp;#47;ASIN&amp;#47;1592001173&amp;#37;3FSubscriptionId&amp;#61;1KDHEGDEXZNBKYAEECR2"&gt;Pepe Valencia: Inspired 3D Short Film Production &amp;#40;Inspired&amp;#41;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.amazon.co.uk&amp;#47;gp&amp;#47;redirect.html&amp;#63;ASIN&amp;#61;1592001173&amp;#38;tag&amp;#61;synaptmisfir-21&amp;#38;lcode&amp;#61;sp1&amp;#38;cID&amp;#61;2025&amp;#38;ccmID&amp;#61;165953&amp;#38;location&amp;#61;&amp;#47;o&amp;#47;ASIN&amp;#47;1592001173&amp;#37;3FSubscriptionId&amp;#61;1KDHEGDEXZNBKYAEECR2"&gt;&lt;img src="http://ecx.images-amazon.com&amp;#47;images&amp;#47;I&amp;#47;51aFcyzHuPL._SL75_.jpg" valign="top" border="0"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Things to do before I die&amp;#58; make my own CG short. Reading this along side learning to use Softimage&amp;#124;XSI.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.amazon.co.uk&amp;#47;gp&amp;#47;redirect.html&amp;#37;3FASIN&amp;#61;0330434187&amp;#37;26tag&amp;#61;msnspaces-21&amp;#37;26lcode&amp;#61;sp1&amp;#37;26cID&amp;#61;2025&amp;#37;26ccmID&amp;#61;165953&amp;#37;26location&amp;#61;&amp;#47;o&amp;#47;ASIN&amp;#47;0330434187&amp;#37;253FSubscriptionId&amp;#61;1KDHEGDEXZNBKYAEECR2"&gt;China Mieville: Looking for Jake - And Other Stories&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.amazon.co.uk&amp;#47;gp&amp;#47;redirect.html&amp;#37;3FASIN&amp;#61;0330434187&amp;#37;26tag&amp;#61;msnspaces-21&amp;#37;26lcode&amp;#61;sp1&amp;#37;26cID&amp;#61;2025&amp;#37;26ccmID&amp;#61;165953&amp;#37;26location&amp;#61;&amp;#47;o&amp;#47;ASIN&amp;#47;0330434187&amp;#37;253FSubscriptionId&amp;#61;1KDHEGDEXZNBKYAEECR2"&gt;&lt;img src="http://ec1.images-amazon.com&amp;#47;images&amp;#47;P&amp;#47;0330434187.02._SCTHUMBZZZ_V50405355_.jpg" valign="top" border="0"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Richly textured, many set in London, these are stories of the weird often with mythos overtones. The stories are just bursting with wonderfuly dark backdrops against which the inhabitants struggle to pretend nothing is amiss.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.amazon.co.uk&amp;#47;gp&amp;#47;redirect.html&amp;#37;3FASIN&amp;#61;0718147669&amp;#37;26tag&amp;#61;msnspaces-21&amp;#37;26lcode&amp;#61;sp1&amp;#37;26cID&amp;#61;2025&amp;#37;26ccmID&amp;#61;165953&amp;#37;26location&amp;#61;&amp;#47;o&amp;#47;ASIN&amp;#47;0718147669&amp;#37;253FSubscriptionId&amp;#61;1KDHEGDEXZNBKYAEECR2"&gt;Darcey Bussell: Pilates For Life&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.amazon.co.uk&amp;#47;gp&amp;#47;redirect.html&amp;#37;3FASIN&amp;#61;0718147669&amp;#37;26tag&amp;#61;msnspaces-21&amp;#37;26lcode&amp;#61;sp1&amp;#37;26cID&amp;#61;2025&amp;#37;26ccmID&amp;#61;165953&amp;#37;26location&amp;#61;&amp;#47;o&amp;#47;ASIN&amp;#47;0718147669&amp;#37;253FSubscriptionId&amp;#61;1KDHEGDEXZNBKYAEECR2"&gt;&lt;img src="http://ec1.images-amazon.com&amp;#47;images&amp;#47;P&amp;#47;0718147669.02._SCTHUMBZZZ_.jpg" valign="top" border="0"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;My teacher recommended this - and having spent some time with it I can see why. The descriptions are very clear and the photography is stunning. I have to keep my eyes open for an oportunity to see Darcey dance.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.amazon.co.uk&amp;#47;gp&amp;#47;redirect.html&amp;#37;3FASIN&amp;#61;0126339511&amp;#37;26tag&amp;#61;synaptmisfir-21&amp;#37;26lcode&amp;#61;sp1&amp;#37;26cID&amp;#61;2025&amp;#37;26ccmID&amp;#61;165953&amp;#37;26location&amp;#61;&amp;#47;o&amp;#47;ASIN&amp;#47;0126339511&amp;#37;253FSubscriptionId&amp;#61;1KDHEGDEXZNBKYAEECR2"&gt;Michael L. Scott: Programming Language Pragmatics&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.amazon.co.uk&amp;#47;gp&amp;#47;redirect.html&amp;#37;3FASIN&amp;#61;0126339511&amp;#37;26tag&amp;#61;synaptmisfir-21&amp;#37;26lcode&amp;#61;sp1&amp;#37;26cID&amp;#61;2025&amp;#37;26ccmID&amp;#61;165953&amp;#37;26location&amp;#61;&amp;#47;o&amp;#47;ASIN&amp;#47;0126339511&amp;#37;253FSubscriptionId&amp;#61;1KDHEGDEXZNBKYAEECR2"&gt;&lt;img src="http://ec1.images-amazon.com&amp;#47;images&amp;#47;I&amp;#47;11PNXMEPS7L.jpg" valign="top" border="0"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;This is great book if you want to not only understand the implementation of things like polymorphism, continuations and other language toys - but want to understand why you might include them in the first place. Language and paradigm agnostic.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.amazon.co.uk&amp;#47;gp&amp;#47;redirect.html&amp;#37;3FASIN&amp;#61;1592005810&amp;#37;26tag&amp;#61;synaptmisfir-21&amp;#37;26lcode&amp;#61;sp1&amp;#37;26cID&amp;#61;2025&amp;#37;26ccmID&amp;#61;165953&amp;#37;26location&amp;#61;&amp;#47;o&amp;#47;ASIN&amp;#47;1592005810&amp;#37;253FSubscriptionId&amp;#61;1KDHEGDEXZNBKYAEECR2"&gt;Anthony Rossano: Softimage Xsi 5 Revealed&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.amazon.co.uk&amp;#47;gp&amp;#47;redirect.html&amp;#37;3FASIN&amp;#61;1592005810&amp;#37;26tag&amp;#61;synaptmisfir-21&amp;#37;26lcode&amp;#61;sp1&amp;#37;26cID&amp;#61;2025&amp;#37;26ccmID&amp;#61;165953&amp;#37;26location&amp;#61;&amp;#47;o&amp;#47;ASIN&amp;#47;1592005810&amp;#37;253FSubscriptionId&amp;#61;1KDHEGDEXZNBKYAEECR2"&gt;&lt;img src="http://ecx.images-amazon.com&amp;#47;images&amp;#47;I&amp;#47;11El62k8d5L.jpg" valign="top" border="0"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;I would definatey recommend this to anyone wanting to get to grips with Softimage XSI. Don&amp;#39;t be put off by the fact that the book covers v5 rather than the latest v6.x release. Pretty much essential&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.amazon.co.uk&amp;#47;gp&amp;#47;redirect.html&amp;#63;ASIN&amp;#61;0743268091&amp;#38;tag&amp;#61;synaptmisfir-21&amp;#38;lcode&amp;#61;sp1&amp;#38;cID&amp;#61;2025&amp;#38;ccmID&amp;#61;165953&amp;#38;location&amp;#61;&amp;#47;End-Faith-Religion-Terror-Future&amp;#47;dp&amp;#47;0743268091&amp;#37;3FSubscriptionId&amp;#61;1KDHEGDEXZNBKYAEECR2"&gt;Sam Harris: The End of Faith&amp;#58; Religion, Terror, and the Future of Reason&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.amazon.co.uk&amp;#47;gp&amp;#47;redirect.html&amp;#63;ASIN&amp;#61;0743268091&amp;#38;tag&amp;#61;synaptmisfir-21&amp;#38;lcode&amp;#61;sp1&amp;#38;cID&amp;#61;2025&amp;#38;ccmID&amp;#61;165953&amp;#38;location&amp;#61;&amp;#47;End-Faith-Religion-Terror-Future&amp;#47;dp&amp;#47;0743268091&amp;#37;3FSubscriptionId&amp;#61;1KDHEGDEXZNBKYAEECR2"&gt;&lt;img src="http://ecx.images-amazon.com&amp;#47;images&amp;#47;I&amp;#47;41HY2K2756L._SL75_.jpg" valign="top" border="0"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;In my opinion religion, not global warming, is the bigger threat to human civilization on this planet. Anyone clinging to their childish beliefs in sky Gods should hand over their iPods and the rest fully adopt the life style of ignorance.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.amazon.co.uk&amp;#47;gp&amp;#47;redirect.html&amp;#37;3FASIN&amp;#61;0593055489&amp;#37;26tag&amp;#61;msnspaces-21&amp;#37;26lcode&amp;#61;sp1&amp;#37;26cID&amp;#61;2025&amp;#37;26ccmID&amp;#61;165953&amp;#37;26location&amp;#61;&amp;#47;o&amp;#47;ASIN&amp;#47;0593055489&amp;#37;253FSubscriptionId&amp;#61;1KDHEGDEXZNBKYAEECR2"&gt;Richard Dawkins: The God Delusion&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.amazon.co.uk&amp;#47;gp&amp;#47;redirect.html&amp;#37;3FASIN&amp;#61;0593055489&amp;#37;26tag&amp;#61;msnspaces-21&amp;#37;26lcode&amp;#61;sp1&amp;#37;26cID&amp;#61;2025&amp;#37;26ccmID&amp;#61;165953&amp;#37;26location&amp;#61;&amp;#47;o&amp;#47;ASIN&amp;#47;0593055489&amp;#37;253FSubscriptionId&amp;#61;1KDHEGDEXZNBKYAEECR2"&gt;&lt;img src="http://ec1.images-amazon.com&amp;#47;images&amp;#47;P&amp;#47;0593055489.01._SCTHUMBZZZ_V37195277_.jpg" valign="top" border="0"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;One of the best books I&amp;#39;ve read so far in 2006. Read, think, question and evolve. Totally wonderful book.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.amazon.co.uk&amp;#47;gp&amp;#47;redirect.html&amp;#37;3FASIN&amp;#61;014303992X&amp;#37;26tag&amp;#61;synaptmisfir-21&amp;#37;26lcode&amp;#61;sp1&amp;#37;26cID&amp;#61;2025&amp;#37;26ccmID&amp;#61;165953&amp;#37;26location&amp;#61;&amp;#47;o&amp;#47;ASIN&amp;#47;014303992X&amp;#37;253FSubscriptionId&amp;#61;1KDHEGDEXZNBKYAEECR2"&gt;M.R. James: The Haunted Dolls&amp;#39; House and Other Ghost Stories &amp;#40;Penguin Classics&amp;#41;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.amazon.co.uk&amp;#47;gp&amp;#47;redirect.html&amp;#37;3FASIN&amp;#61;014303992X&amp;#37;26tag&amp;#61;synaptmisfir-21&amp;#37;26lcode&amp;#61;sp1&amp;#37;26cID&amp;#61;2025&amp;#37;26ccmID&amp;#61;165953&amp;#37;26location&amp;#61;&amp;#47;o&amp;#47;ASIN&amp;#47;014303992X&amp;#37;253FSubscriptionId&amp;#61;1KDHEGDEXZNBKYAEECR2"&gt;&lt;img src="http://ec1.images-amazon.com&amp;#47;images&amp;#47;I&amp;#47;11F2NV8975L.jpg" valign="top" border="0"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Classic ghost stories with a real sense of history, place and malevolence. Read these and the English country side will never be the same again. I think &amp;#39;James probably rates as one of my favorite authors in this genre, alongside Lovecraft of course.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.amazon.co.uk&amp;#47;Master-Margarita-Penguin-Classics&amp;#47;dp&amp;#47;0140455469&amp;#63;SubscriptionId&amp;#61;1KDHEGDEXZNBKYAEECR2&amp;#38;tag&amp;#61;synaptmisfir-21&amp;#38;linkCode&amp;#61;sp1&amp;#38;camp&amp;#61;2025&amp;#38;creative&amp;#61;165953&amp;#38;creativeASIN&amp;#61;0140455469"&gt;Mikhail Bulgakov: The Master and Margarita &amp;#40;Penguin Classics&amp;#41;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.amazon.co.uk&amp;#47;Master-Margarita-Penguin-Classics&amp;#47;dp&amp;#47;0140455469&amp;#63;SubscriptionId&amp;#61;1KDHEGDEXZNBKYAEECR2&amp;#38;tag&amp;#61;synaptmisfir-21&amp;#38;linkCode&amp;#61;sp1&amp;#38;camp&amp;#61;2025&amp;#38;creative&amp;#61;165953&amp;#38;creativeASIN&amp;#61;0140455469"&gt;&lt;img src="http://ecx.images-amazon.com&amp;#47;images&amp;#47;I&amp;#47;41jWVSV3SkL._SL75_.jpg" valign="top" border="0"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Without a doubt one of my favorites, this is my 3rd read through having first read it almost 10 years ago. It&amp;#39;s one of those books that after reading you almost envy folks who&amp;#39;ve never read it and are picking it up for the first time. Wonderful, wonderful.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.amazon.co.uk&amp;#47;gp&amp;#47;redirect.html&amp;#37;3FASIN&amp;#61;1932394907&amp;#37;26tag&amp;#61;msnspaces-21&amp;#37;26lcode&amp;#61;sp1&amp;#37;26cID&amp;#61;2025&amp;#37;26ccmID&amp;#61;165953&amp;#37;26location&amp;#61;&amp;#47;o&amp;#47;ASIN&amp;#47;1932394907&amp;#37;253FSubscriptionId&amp;#61;1KDHEGDEXZNBKYAEECR2"&gt;Bruce Payette: Windows PowerShell In Action&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.amazon.co.uk&amp;#47;gp&amp;#47;redirect.html&amp;#37;3FASIN&amp;#61;1932394907&amp;#37;26tag&amp;#61;msnspaces-21&amp;#37;26lcode&amp;#61;sp1&amp;#37;26cID&amp;#61;2025&amp;#37;26ccmID&amp;#61;165953&amp;#37;26location&amp;#61;&amp;#47;o&amp;#47;ASIN&amp;#47;1932394907&amp;#37;253FSubscriptionId&amp;#61;1KDHEGDEXZNBKYAEECR2"&gt;&lt;img src="http://ec1.images-amazon.com&amp;#47;images&amp;#47;P&amp;#47;1932394907.01._SCTHUMBZZZ_.jpg" valign="top" border="0"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Bruce is a member of the PowerShell team and his passion and insight for what they&amp;#39;ve built comes over in this book &amp;#58;-&amp;#41; I&amp;#39;m reading the eBook version since the dead-tree version isn&amp;#39;t quite published yet. You can&amp;#39;t be a .NET developer and not read this.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-8141790409515483487&amp;page=RSS%3a+Book+List%3a+Book+List&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=edge-loop.spaces.live.com&amp;amp;GT1=Edge-Loop"&gt;</description><guid isPermaLink="false">cns!8F028CC27525BEA1!1006</guid><pubDate>Wed, 16 Jul 2008 06:03:53 GMT</pubDate><msn:type>booklist</msn:type><live:type>booklist</live:type><live:typelabel>Book list</live:typelabel><cf:itemRSS>http://Edge-Loop.spaces.live.com/Lists/cns!8F028CC27525BEA1!1006/feed.rss</cf:itemRSS><dcterms:modified>2008-07-16T06:03:53Z</dcterms:modified></item><item><title>Custom List: Video Games Podcasts</title><link>http://Edge-Loop.spaces.live.com/Lists/cns!8F028CC27525BEA1!1633</link><description>&lt;p&gt;Video Games Podcasts&lt;/p&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.penny-arcade.com&amp;#47;"&gt;Penny Arcade&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Home of the best video game blog and web comic, Penny-Arcade&amp;#39;s unique brand of funny delivers one of the most insightful and entertaining commentries on the culture and industry.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.1up.com"&gt;1UP.com&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Home to the &amp;#39;1UP Yours&amp;#39;, &amp;#39;Retronauts&amp;#39; and &amp;#39;GFW Radio&amp;#39; podcasts. Essential listening. These folks do not pull their punches when reviewing or commenting on publishers. Extremely entertaining and informing.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-8141790409515483487&amp;page=RSS%3a+Custom+List%3a+Video+Games+Podcasts&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=edge-loop.spaces.live.com&amp;amp;GT1=Edge-Loop"&gt;</description><guid isPermaLink="false">cns!8F028CC27525BEA1!1633</guid><pubDate>Sat, 31 May 2008 19:29:07 GMT</pubDate><msn:type>list</msn:type><live:type>list</live:type><live:typelabel>List</live:typelabel><cf:itemRSS>http://Edge-Loop.spaces.live.com/Lists/cns!8F028CC27525BEA1!1633/feed.rss</cf:itemRSS><dcterms:modified>2008-05-31T19:29:07Z</dcterms:modified></item><item><title>Custom List: Graphics</title><link>http://Edge-Loop.spaces.live.com/Lists/cns!8F028CC27525BEA1!1630</link><description>&lt;p&gt;Graphics&lt;/p&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.thegnomonworkshop.com&amp;#47;"&gt;The Gnomon Workshop&lt;/a&gt;&lt;/p&gt;&lt;p&gt;I&amp;#39;ve been buying videos from these folks for years. A constant source of inspiration and producers of the highest quality training out there.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.digitaltutors.com&amp;#47;"&gt;Digital-Tutors&lt;/a&gt;&lt;/p&gt;&lt;p&gt;DT&amp;#39;s training materials are perhaps more immediately accessable than Gnomon&amp;#39;s offerings. Which is not to say one is better than the other. I&amp;#39;ve bought many a title from DT and they&amp;#39;ve all been great value.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.softimage.com&amp;#47;"&gt;Softimage XSI&lt;/a&gt;&lt;/p&gt;&lt;p&gt;One of those rare software packages that proves that you can have powerful and deep software that is also beautiful not only to use but look at - truly artist friendly. The workflows are really really well thought out.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-8141790409515483487&amp;page=RSS%3a+Custom+List%3a+Graphics&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=edge-loop.spaces.live.com&amp;amp;GT1=Edge-Loop"&gt;</description><guid isPermaLink="false">cns!8F028CC27525BEA1!1630</guid><pubDate>Sun, 04 May 2008 07:37:48 GMT</pubDate><msn:type>list</msn:type><live:type>list</live:type><live:typelabel>List</live:typelabel><cf:itemRSS>http://Edge-Loop.spaces.live.com/Lists/cns!8F028CC27525BEA1!1630/feed.rss</cf:itemRSS><dcterms:modified>2008-05-04T07:37:48Z</dcterms:modified></item><item><title>Custom List: Programming</title><link>http://Edge-Loop.spaces.live.com/Lists/cns!8F028CC27525BEA1!1104</link><description>&lt;p&gt;Programming&lt;/p&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://research.microsoft.com&amp;#47;fsharp&amp;#47;fsharp.aspx"&gt;F&amp;#35;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;A major influence on C&amp;#35; 3. Even if you never code F&amp;#35; in-anger you should check this language out since it will definately inform your C&amp;#35; 3 programming.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://blogs.msdn.com&amp;#47;wesdyer&amp;#47;default.aspx"&gt;Wes Dyer&lt;/a&gt;&lt;/p&gt;&lt;p&gt;C&amp;#35; 3 compiler and language team member. Wes&amp;#39;s posts on FP in C&amp;#35; 3 are required reading.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://lambda-the-ultimate.org&amp;#47;"&gt;Lambda The Ultimate&lt;/a&gt;&lt;/p&gt;&lt;p&gt;I wish I had more time to read all the wonderful articles on this site. Very much recommended. In addition to the larger written pieces the forum threads are mostly free of noise and often full of wonderful debate.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://research.microsoft.com&amp;#47;Users&amp;#47;simonpj&amp;#47;"&gt;Simon Peyton Jones&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Lots of wonderful research papers on Haskell, STM and other marvels. Everything Simon writes is worth reading&amp;#33; &amp;#58;-&amp;#41; His site was a real find for me, I&amp;#39;ve learnt a lot by just reading and thinking about his papers.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://lorentzframe.blogspot.com&amp;#47;"&gt;Brian Beckman&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Brian Beckman is a physicist and programmer at Microsoft. More to the point he&amp;#39;s not only a incredibly smart person but a wonderful and enthusiastic communicator. He often shoots off on long tangents when talking about a topic - and they&amp;#39;re half the fun.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://research.microsoft.com&amp;#47;&amp;#126;emeijer&amp;#47;"&gt;Erik Meijer&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Erik Meijer is Microsoft&amp;#39;s programming language uber geek. It is &amp;#42;always&amp;#42; worth your time watching or listening to Erik&amp;#39;s Channel 9 interviews and conversations.I&amp;#39;ve learnt so much by following up on stuff Erik talks about.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-8141790409515483487&amp;page=RSS%3a+Custom+List%3a+Programming&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=edge-loop.spaces.live.com&amp;amp;GT1=Edge-Loop"&gt;</description><guid isPermaLink="false">cns!8F028CC27525BEA1!1104</guid><pubDate>Sun, 24 Feb 2008 10:17:25 GMT</pubDate><msn:type>list</msn:type><live:type>list</live:type><live:typelabel>List</live:typelabel><cf:itemRSS>http://Edge-Loop.spaces.live.com/Lists/cns!8F028CC27525BEA1!1104/feed.rss</cf:itemRSS><dcterms:modified>2008-02-24T10:17:25Z</dcterms:modified></item><item><title>Custom List: Dev Tools</title><link>http://Edge-Loop.spaces.live.com/Lists/cns!8F028CC27525BEA1!1007</link><description>&lt;p&gt;Dev Tools&lt;/p&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.araxis.com&amp;#47;merge&amp;#47;index.html"&gt;Araxis Merge&lt;/a&gt;&lt;/p&gt;&lt;p&gt;The best Diff&amp;#47;Merge tool for Windows. Close the competition, send the judges home, this is the implementation you want. Worth every cent.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.devexpress.com&amp;#47;Products&amp;#47;NET&amp;#47;IDETools&amp;#47;Refactor&amp;#47;"&gt;Refactor&amp;#33; Pro&lt;/a&gt;&lt;/p&gt;&lt;p&gt;This is one of those &amp;#34;How did I cope before&amp;#63;&amp;#34; tools. It delivers instant value and is so beautifully implemented you find yourself smiling in appreciation every time you use it.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.microsoft.com&amp;#47;windowsserver2003&amp;#47;technologies&amp;#47;management&amp;#47;powershell&amp;#47;default.mspx"&gt;PowerShell&lt;/a&gt;&lt;/p&gt;&lt;p&gt;.NET at the command prompt. You&amp;#39;re just not a &amp;#39;real&amp;#39; .NET developer unless you have at least one PS shell open on your desktop &amp;#59;-&amp;#41; Seriously though, once you begin learning it the value it adds pays of in ways that just go on and on revealing themselves.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.aisto.com&amp;#47;roeder&amp;#47;dotnet&amp;#47;"&gt;Lutz Roeder&amp;#39;s &amp;#39;Reflector&amp;#39;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;The best damn free type browser and decompiler out there. Often copied, never bettered.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.microsoft.com&amp;#47;express&amp;#47;vcsharp&amp;#47;Default.aspx"&gt;Visual C&amp;#35; 2008 Express Edition&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Whatever you may personally think about Microsoft, C&amp;#35; 2008 Express Edition is the best &amp;#42;free&amp;#42; programming tool on the planet. Period. Close the competition. Send the judges home. If you can&amp;#39;t afford Visual Studio 2008 Profressional Edition then get this&amp;#33;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-8141790409515483487&amp;page=RSS%3a+Custom+List%3a+Dev+Tools&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=edge-loop.spaces.live.com&amp;amp;GT1=Edge-Loop"&gt;</description><guid isPermaLink="false">cns!8F028CC27525BEA1!1007</guid><pubDate>Sun, 24 Feb 2008 10:12:09 GMT</pubDate><msn:type>list</msn:type><live:type>list</live:type><live:typelabel>List</live:typelabel><cf:itemRSS>http://Edge-Loop.spaces.live.com/Lists/cns!8F028CC27525BEA1!1007/feed.rss</cf:itemRSS><dcterms:modified>2008-02-24T10:12:09Z</dcterms:modified></item><item><title>Custom List: Pilates</title><link>http://Edge-Loop.spaces.live.com/Lists/cns!8F028CC27525BEA1!119</link><description>&lt;p&gt;Pilates&lt;/p&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.stottpilates.com&amp;#47;"&gt;Stott Pilates&lt;/a&gt;&lt;/p&gt;&lt;p&gt;These folks do very good quality Pilates equipment. The construction quality is solid.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.pilatesstyle.com&amp;#47;"&gt;Pilates Style Magazine&lt;/a&gt;&lt;/p&gt;&lt;p&gt;As these things go this one isn&amp;#39;t too bad and actually seems tohave 1 or 2 good articles per issue.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.thepilatespodcast.com&amp;#47;"&gt;Pilates Podcast &amp;#40;Beyond the Movement&amp;#41;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Excellent companion to your Pilates, add to your podcast subscription list&amp;#33;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.pilates.com&amp;#47;BBAPP&amp;#47;V&amp;#47;about&amp;#47;pilates-articles.html"&gt;Balanced Body Pilates - Bibliography&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Wish I had the space &amp;#40;and the money&amp;#41; to buy some of their bigger equipment. None the less, the Pilates bibliography they publish has been a useful source of direction and information for me.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-8141790409515483487&amp;page=RSS%3a+Custom+List%3a+Pilates&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=edge-loop.spaces.live.com&amp;amp;GT1=Edge-Loop"&gt;</description><guid isPermaLink="false">cns!8F028CC27525BEA1!119</guid><pubDate>Fri, 23 Feb 2007 08:56:41 GMT</pubDate><msn:type>list</msn:type><live:type>list</live:type><live:typelabel>List</live:typelabel><cf:itemRSS>http://Edge-Loop.spaces.live.com/Lists/cns!8F028CC27525BEA1!119/feed.rss</cf:itemRSS><dcterms:modified>2007-02-23T08:56:41Z</dcterms:modified></item></channel></rss>