<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>simonsarris - Latest Comments</title><link xmlns="http://www.w3.org/2005/Atom" rel="http://api.friendfeed.com/2008/03#sup" href="http://disqus.com/sup/all.sup#forumcomments-c2bf87ec" type="application/json"/><link>http://simonsarris.disqus.com/</link><description>simonsarris.com</description><atom:link href="http://simonsarris.disqus.com/comments.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Thu, 26 Jan 2012 13:52:09 -0000</lastBuildDate><item><title>Re: A Gentle Introduction to Making HTML5 Canvas Interactive</title><link>http://simonsarris.com/blog/510-making-html5-canvas-useful#comment-421596749</link><description>Thanks for the tutorial, it took me a while to get it to work as it always claimed that the canvas was null..&lt;br&gt;&lt;br&gt;the reason was that my canvas id was "canvas" but in the init function its named it "canvas1" works great after removing the "1" :D</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mattinn82</dc:creator><pubDate>Thu, 26 Jan 2012 13:52:09 -0000</pubDate></item><item><title>Re: A Gentle Introduction to Making HTML5 Canvas Interactive</title><link>http://simonsarris.com/blog/510-making-html5-canvas-useful#comment-418015172</link><description>This turns out to be much simpler using Google Web Toolkit. This brings the power of Java and the Java APIs (g2d and gwt-geom). &lt;a href="http://www.e-conomist.fsnet.co.uk/app/fondu.html" rel="nofollow"&gt;http://www.e-conomist.fsnet.co...&lt;/a&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Christopher Tipper</dc:creator><pubDate>Sun, 22 Jan 2012 09:11:48 -0000</pubDate></item><item><title>Re: How to play Age of Empires II on Windows Vista and Windows 7</title><link>http://simonsarris.com/blog/6-how-to-play-age-of-empires-ii-on-windows-vista-and-windows-7#comment-406584427</link><description>It's a NAT (&lt;br&gt;&lt;a href="http://en.wikipedia.org/wiki/Network_address_translation" rel="nofollow"&gt;http://en.wikipedia.org/wiki/N...&lt;/a&gt; ) problem, just use vpn software such as hamachi (&lt;br&gt;&lt;a href="https://secure.logmein.com/products/hamachi/" rel="nofollow"&gt;https://secure.logmein.com/pro...&lt;/a&gt; ) or play on the 'new' zone (previously called igz) voobly (&lt;a href="http://www.voobly.com/" rel="nofollow"&gt;http://www.voobly.com/&lt;/a&gt; ). I realy can recommend Voobly, it realy is like the old zone but better! Voobly supports a proxy, hereby you don't have these nat problems and you don't need to forward ports. In case you want to play over the internet (or a more advanced lan), you just need to forward 2300-2400 UDP/TCP and 47624 UDP/TCP. Also update your game ( &lt;a href="http://www.voobly.com/pages/view/175/Game-Patches" rel="nofollow"&gt;http://www.voobly.com/pages/vi...&lt;/a&gt; ) for AOE2:TC update to official 1.0c patch and after that to the unofficial 1.0e patch.&lt;br&gt;&lt;br&gt;&lt;br&gt;Also as I came on your blog because of your html canvas articles, why not try to rebuild the game using html5 techniques?&lt;br&gt;&lt;br&gt;grtz,Jo&lt;br&gt;Ps. AOE2:TC awsome game!</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jo Voud</dc:creator><pubDate>Mon, 09 Jan 2012 16:48:56 -0000</pubDate></item><item><title>Re: A Gentle Introduction to Making HTML5 Canvas Interactive</title><link>http://simonsarris.com/blog/510-making-html5-canvas-useful#comment-402059175</link><description>A while back I began developing HTML5 software for maps (GIS) using shapefiles (vector files for map layers), which I have converted into js files &lt;br&gt;(see &lt;a href="http://www.avronp.com/nsn/HTML5/default.html)" rel="nofollow"&gt;http://www.avronp.com/nsn/HTML...&lt;/a&gt;. &lt;br&gt;&lt;br&gt;The API for selection here is fantastic. How would you select a polygon, a line, a group of these?&lt;br&gt;&lt;br&gt;Would you have any interest in doing common development for GIS maps?&lt;br&gt;&lt;br&gt;I am mainly a javascript and Silverlight developer working for the last few years with GIS.&lt;br&gt;&lt;br&gt;Please communicate by email (avronpolakow@gmail.com)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Avron</dc:creator><pubDate>Fri, 06 Jan 2012 01:21:35 -0000</pubDate></item><item><title>Re: A Gentle Introduction to Making HTML5 Canvas Interactive</title><link>http://simonsarris.com/blog/510-making-html5-canvas-useful#comment-401496834</link><description>awesome, thanks!</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">geddesign</dc:creator><pubDate>Thu, 05 Jan 2012 15:01:39 -0000</pubDate></item><item><title>Re: A Gentle Introduction to Making HTML5 Canvas Interactive</title><link>http://simonsarris.com/blog/510-making-html5-canvas-useful#comment-401217082</link><description>I wrote a bit of analysis on SVG versus Canvas here: &lt;a href="http://stackoverflow.com/a/5883032/154112" rel="nofollow"&gt;http://stackoverflow.com/a/588...&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Hope that helps. Let me know if you want to discuss your specific requirements and what might be best for your case.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">simonsarris</dc:creator><pubDate>Thu, 05 Jan 2012 10:04:31 -0000</pubDate></item><item><title>Re: A Gentle Introduction to Making HTML5 Canvas Interactive</title><link>http://simonsarris.com/blog/510-making-html5-canvas-useful#comment-400764434</link><description>I didn't include it in the text of the tutorial but it is in the JS file which I link to  on this page: &lt;a href="http://simonsarris.com/project/canvasdemo/shapes.html" rel="nofollow"&gt;http://simonsarris.com/project...&lt;/a&gt;&lt;br&gt;&lt;br&gt;You can see the js file in the whole on that page or on its github: &lt;a href="https://github.com/simonsarris/Canvas-tutorials/blob/master/shapes.js" rel="nofollow"&gt;https://github.com/simonsarris...&lt;/a&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">simonsarris</dc:creator><pubDate>Wed, 04 Jan 2012 16:54:01 -0000</pubDate></item><item><title>Re: A Gentle Introduction to Making HTML5 Canvas Interactive</title><link>http://simonsarris.com/blog/510-making-html5-canvas-useful#comment-400750319</link><description>I can't see where you've defined CanvasState.prototype.addShape = function(shape){    this.shapes.push(shape);    return this;};&lt;br&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Leigh Kaszick</dc:creator><pubDate>Wed, 04 Jan 2012 16:36:28 -0000</pubDate></item><item><title>Re: The most amazing thing</title><link>http://simonsarris.com/blog/503-the-most-amazing-thing#comment-400513675</link><description>I'm with you on that one... have been in computers for decades and still am in awe of what these new devices can do (and do do).  I had HTC Aria, which is a very incompetent device by today's standards and still able to do many things... just upgraded it to Samsung Galaxy S II and it's even more amazing.  Now I just need to get Transformer Prime and I should be set... at least for a little while ;)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Oleg</dc:creator><pubDate>Wed, 04 Jan 2012 12:51:22 -0000</pubDate></item><item><title>Re: A Gentle Introduction to Making HTML5 Canvas Interactive</title><link>http://simonsarris.com/blog/510-making-html5-canvas-useful#comment-400119139</link><description>Nice tutorial, thanks for sharing. I wish canvas made some of these things easier, and had a simpler method for getting the relative mouse position. Having a hard time deciding between it and SVG for my app.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">geddesign</dc:creator><pubDate>Wed, 04 Jan 2012 00:15:36 -0000</pubDate></item><item><title>Re: A Gentle Introduction to Making HTML5 Canvas Interactive</title><link>http://simonsarris.com/blog/510-making-html5-canvas-useful#comment-397564688</link><description>This is a great tutorial. Thanks!</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jim</dc:creator><pubDate>Fri, 30 Dec 2011 16:53:36 -0000</pubDate></item><item><title>Re: How to play Age of Empires II on Windows Vista and Windows 7</title><link>http://simonsarris.com/blog/6-how-to-play-age-of-empires-ii-on-windows-vista-and-windows-7#comment-396206921</link><description>Install the program "Gameranger". Quick install and works 100% !!!!!</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Fghjk</dc:creator><pubDate>Wed, 28 Dec 2011 23:17:41 -0000</pubDate></item><item><title>Re: A Gentle Introduction to Making HTML5 Canvas Interactive</title><link>http://simonsarris.com/blog/510-making-html5-canvas-useful#comment-396116563</link><description>oh shoot, you're right!</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">simonsarris</dc:creator><pubDate>Wed, 28 Dec 2011 19:45:35 -0000</pubDate></item><item><title>Re: A Gentle Introduction to Making HTML5 Canvas Interactive</title><link>http://simonsarris.com/blog/510-making-html5-canvas-useful#comment-395970698</link><description>Shouldn't the 'return' in CanvasState.prototype.draw be a 'continue' ?</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Philippe Suter</dc:creator><pubDate>Wed, 28 Dec 2011 15:37:26 -0000</pubDate></item><item><title>Re: Customizing the HP Envy Quick Launch keys</title><link>http://simonsarris.com/blog/24-envy-keyboard#comment-393390392</link><description>Hi, thanks a lot for the tips, worked a treat on my CQ56. Used the Registry tip and deleted all the settings under AppKey, which sorted them all out, except for the worst one - the Power DVD software which kept coming up when trying to press the TAB key. Fix for this was to rename the directory Cyberlink to "xxx Cyberlink". &lt;br&gt;Terrible design decision to place the is keys on the left hand side, but there you go - other than that, the CQ56 has been excellent. &lt;br&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Patwalsh2007</dc:creator><pubDate>Fri, 23 Dec 2011 17:48:29 -0000</pubDate></item><item><title>Re: How to play Age of Empires II on Windows Vista and Windows 7</title><link>http://simonsarris.com/blog/6-how-to-play-age-of-empires-ii-on-windows-vista-and-windows-7#comment-391317957</link><description>I had similar problems but now everything works fine. Exept Lan over hamachi 2player works but 3player is just soo laggy, can someone help me?</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">spasst chopf</dc:creator><pubDate>Wed, 21 Dec 2011 07:41:45 -0000</pubDate></item><item><title>Re: A Gentle Introduction to Making HTML5 Canvas Interactive</title><link>http://simonsarris.com/blog/510-making-html5-canvas-useful#comment-391138057</link><description>Ahhhh, there it is.  That makes a lot more sense now that I see it; thank you very much!</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mauro</dc:creator><pubDate>Tue, 20 Dec 2011 22:21:13 -0000</pubDate></item><item><title>Re: A Gentle Introduction to Making HTML5 Canvas Interactive</title><link>http://simonsarris.com/blog/510-making-html5-canvas-useful#comment-391113743</link><description>Yes I've defined it, search the documentation for "CanvasState.prototype.getMouse"</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">simonsarris</dc:creator><pubDate>Tue, 20 Dec 2011 21:22:31 -0000</pubDate></item><item><title>Re: A Gentle Introduction to Making HTML5 Canvas Interactive</title><link>http://simonsarris.com/blog/510-making-html5-canvas-useful#comment-391070674</link><description>I have a question -- I can't find documentation for getMouse() anywhere.  Is this a function you've defined or is it part of the language definition?  Thanks!</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mauro</dc:creator><pubDate>Tue, 20 Dec 2011 19:48:19 -0000</pubDate></item><item><title>Re: How to play Age of Empires II on Windows Vista and Windows 7</title><link>http://simonsarris.com/blog/6-how-to-play-age-of-empires-ii-on-windows-vista-and-windows-7#comment-389010586</link><description>This isn't a piracy problem moron. This is a problem with the game being too old to run on Windows 7. I'm having the same difficulty, but there is no more tech support for this game.&lt;br&gt;&lt;br&gt;In the future don't accuse people of stealing, unless they have really committed theft.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Xamboozi</dc:creator><pubDate>Sat, 17 Dec 2011 20:47:16 -0000</pubDate></item><item><title>Re: The most amazing thing</title><link>http://simonsarris.com/blog/503-the-most-amazing-thing#comment-387830828</link><description>It sure is "one of the most amazing things" but only until we put it into some use. We have so many resources at our disposal that if we use them correctly, God knows where we would be. But the most important thing is even if we lack some resources, we must know how to get the best out of what we have. Did our ancestors wait for a pen to be invented to write beautiful poems? No, they picked out a feather that fell from a bird and started writing! So, resources tell only part of a story; you've gotta know how to make something out of them.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Abdulsattar Mohammed</dc:creator><pubDate>Fri, 16 Dec 2011 01:20:44 -0000</pubDate></item><item><title>Re: Making and Moving Selectable Shapes on an HTML5 Canvas: A Simple Example</title><link>http://simonsarris.com/blog/140-canvas-moving-selectable-shapes#comment-383012193</link><description>try making a css file.. and write this in it:&lt;br&gt;canvas {background-image: "picture.jpg"}&lt;br&gt;and call the css file from the  part as follows:&lt;br&gt;&amp;lt;link href="stylesheet.css" rel="stylesheet"&amp;gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Galatiapartheniou</dc:creator><pubDate>Fri, 09 Dec 2011 14:11:33 -0000</pubDate></item><item><title>Re: Making and Moving Selectable Shapes on an HTML5 Canvas: A Simple Example</title><link>http://simonsarris.com/blog/140-canvas-moving-selectable-shapes#comment-374142283</link><description>Awesome tutorial, helps a ton!</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">david pucko</dc:creator><pubDate>Mon, 28 Nov 2011 08:10:05 -0000</pubDate></item><item><title>Re: Making and Moving Selectable Shapes on an HTML5 Canvas: A Simple Example</title><link>http://simonsarris.com/blog/140-canvas-moving-selectable-shapes#comment-373777904</link><description>Note: That is the code I am putting after&lt;br&gt;// Add stuff you want drawn in the background all the time here&lt;br&gt;&lt;br&gt;that you have in the code</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Guest</dc:creator><pubDate>Sun, 27 Nov 2011 15:51:48 -0000</pubDate></item><item><title>Re: Making and Moving Selectable Shapes on an HTML5 Canvas: A Simple Example</title><link>http://simonsarris.com/blog/140-canvas-moving-selectable-shapes#comment-373777563</link><description>How would I add a background image in? I have tried placing code in the spots where you have commented that backgrounds should go, but it always sits on top of the squares.&lt;br&gt;&lt;br&gt;&lt;br&gt;var ctx = document.getElementById('canvas').getContext('2d');&lt;br&gt;                var img = new Image();&lt;br&gt;                img.onload = function () {&lt;br&gt;                    ctx.drawImage(img, 0, 0);&lt;br&gt;                };&lt;br&gt;                img.src = 'titleimage.jpg';</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Guest</dc:creator><pubDate>Sun, 27 Nov 2011 15:50:51 -0000</pubDate></item></channel></rss>
