<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Colonel Panic - 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-c9765a9b" type="application/json"/><link>http://colonelpanic.disqus.com/</link><description>None</description><atom:link href="http://colonelpanic.disqus.com/comments.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Thu, 03 May 2012 01:20:50 -0000</lastBuildDate><item><title>Re: FireBreath Tips: Asynchronous Javascript Calls</title><link>http://colonelpanic.net/2010/12/firebreath-tips-asynchronous-javascript-calls/#comment-517359176</link><description>&lt;p&gt;Of course it works on Mac.  Looks like you're trying to pass a non-const reference (FB::JSObjectPtr&amp;amp; instead of constr FB::JSObjectPtr&amp;amp;). That won't work.  In the future, &lt;a href="http://stackoverflow.com" rel="nofollow"&gt;stackoverflow.com&lt;/a&gt; is a much better place to ask these questions; I monitor the firebreath tag, so I'll see it.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">taxilian</dc:creator><pubDate>Thu, 03 May 2012 01:20:50 -0000</pubDate></item><item><title>Re: FireBreath Tips: Asynchronous Javascript Calls</title><link>http://colonelpanic.net/2010/12/firebreath-tips-asynchronous-javascript-calls/#comment-517256043</link><description>&lt;p&gt;Hi, thanks for the thread example!&lt;br&gt;My plugin works fine in Windows, but  I got an error in make_method when I compile it in Mac Xcode 4.2.1.&lt;br&gt;The error message is "MethodConverter.h:115: error: invalid initialization of non-const reference of type 'FB::JSObjectPtr&amp;amp;' from a temporary of type 'boost::shared_ptr&amp;lt;fb::jsobject&amp;gt;'"&lt;br&gt;Can't I use it in Mac?&amp;lt;/fb::jsobject&amp;gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Landbird</dc:creator><pubDate>Wed, 02 May 2012 22:10:30 -0000</pubDate></item><item><title>Re: Jenkins on Mac OS X; git w/ ssh public key</title><link>http://colonelpanic.net/2011/06/jenkins-on-mac-os-x-git-w-ssh-public-key/#comment-502678316</link><description>&lt;p&gt;Thank you so much for this post!! been trying to get this working all day and finally got it running by following your install guide.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Colin</dc:creator><pubDate>Thu, 19 Apr 2012 15:57:41 -0000</pubDate></item><item><title>Re: Jenkins on Mac OS X; git w/ ssh public key</title><link>http://colonelpanic.net/2011/06/jenkins-on-mac-os-x-git-w-ssh-public-key/#comment-500836345</link><description>&lt;p&gt;You may want to update this post to reflect the fact that the current OSX installer allows custom installation where the user is called jenkins by default.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Roni Yaniv</dc:creator><pubDate>Wed, 18 Apr 2012 10:45:05 -0000</pubDate></item><item><title>Re: UPDATED: Terminal Nirvana with TotalTerminal (Snow Leopard, Lion)</title><link>http://colonelpanic.net/2011/08/updated-terminal-nirvana-with-totalterminal-snow-leopard-lion/#comment-496653952</link><description>&lt;p&gt;For those of you on OS X Lion. If you want to setup your Visor to open via [COMMAND]+[ESC] just follow these additional steps. (You can thank Apple for making it impossible to set this hot key directly.)&lt;/p&gt;

&lt;p&gt;1. Quit TotalTerminal&lt;br&gt;(if it is running)&lt;/p&gt;

&lt;p&gt;2. open ~/Library/Preferences/VisorTerminal.plist. for editing&lt;/p&gt;

&lt;p&gt;3. Set the value of TotalTerminalShortcuts-&amp;gt;ToggleVisor-&amp;gt;KeyCode to 53&lt;/p&gt;

&lt;p&gt;4. Set the value of TotalTerminalShortcuts-&amp;gt;ToggleVisor-&amp;gt;Modifiers to 1048840&lt;/p&gt;

&lt;p&gt;5. Save your plist&lt;/p&gt;

&lt;p&gt;6. Launch TotalTerminal&lt;/p&gt;

&lt;p&gt;7. Enjoy having your [COMMAND]+[ESC] Visor hot key&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jarom Loveridge</dc:creator><pubDate>Fri, 13 Apr 2012 17:07:41 -0000</pubDate></item><item><title>Re: Detecting the version of an ActiveX IE Browser plugin</title><link>http://colonelpanic.net/2009/01/detecting-the-version-of-an-activex-ie-browser-plugin/#comment-495259860</link><description>&lt;p&gt;very thank you for your post!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">jack</dc:creator><pubDate>Thu, 12 Apr 2012 04:16:41 -0000</pubDate></item><item><title>Re: Browser Plugins vs Extensions – the difference</title><link>http://colonelpanic.net/2010/08/browser-plugins-vs-extensions-the-difference/#comment-455984962</link><description>&lt;p&gt;I like FireBreath,  can I use QT instead of XCode for mac?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nicolas Sampietro</dc:creator><pubDate>Sun, 04 Mar 2012 11:10:29 -0000</pubDate></item><item><title>Re: Firefox 3.6 has removed support for XPCOM plugins!</title><link>http://colonelpanic.net/2010/01/firefox-3-6-has-removed-support-for-xpcom-plugins/#comment-446747069</link><description>&lt;p&gt;it's not userfriendly to develop addon's in xpcom- .xpt since it lacks transparency to examine the compiled code for the normal user. its been used to sniff data or make (il)legal) requests against privacy policy. but you old farts maybe just not capable to learn something to do a new way. &lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Stefano</dc:creator><pubDate>Thu, 23 Feb 2012 04:53:46 -0000</pubDate></item><item><title>Re: Building a firefox plugin – part three</title><link>http://colonelpanic.net/2009/08/building-a-firefox-plugin-part-three/#comment-445668207</link><description>&lt;p&gt;thank you for this tutorial,&lt;/p&gt;

&lt;p&gt;NPAPI is what can help me to create an API to communicate a webkit browser&lt;br&gt;with   application C / C + + external.&lt;/p&gt;

&lt;p&gt;thank you&lt;br&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">DavidJamel</dc:creator><pubDate>Wed, 22 Feb 2012 04:58:52 -0000</pubDate></item><item><title>Re: Jenkins on Mac OS X; git w/ ssh public key</title><link>http://colonelpanic.net/2011/06/jenkins-on-mac-os-x-git-w-ssh-public-key/#comment-430554335</link><description>&lt;p&gt;Very helpful! Thank you.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">airportyh</dc:creator><pubDate>Sun, 05 Feb 2012 22:59:27 -0000</pubDate></item><item><title>Re: jQuery Deferred Objects &amp;#8211; Part 2</title><link>http://colonelpanic.net/2011/12/jquery-deferred-objects-part-2/#comment-424454031</link><description>&lt;p&gt;Good catch; sorry I misunderstood =] Actually, since we wrote this article we've learned a new technique -- the jquery Deferred.pipe method, which is awesome. I have updated the post to use that instead of manually creating more deferred objects&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">taxilian</dc:creator><pubDate>Mon, 30 Jan 2012 12:51:33 -0000</pubDate></item><item><title>Re: jQuery Deferred Objects &amp;#8211; Part 2</title><link>http://colonelpanic.net/2011/12/jquery-deferred-objects-part-2/#comment-424393647</link><description>&lt;p&gt;Sorry for the confusion. I didn't quite point out what line I was referring to. You seem to have two return statements in the second example of the "One small problem" section. So "dfdResult.promise();" is never reached.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Simon Ebner</dc:creator><pubDate>Mon, 30 Jan 2012 11:38:08 -0000</pubDate></item><item><title>Re: jQuery Deferred Objects &amp;#8211; Part 2</title><link>http://colonelpanic.net/2011/12/jquery-deferred-objects-part-2/#comment-424370441</link><description>&lt;p&gt;Actually no, that line reads exactly as it should, and it will execute correctly. We want to return the result of the $.ajax call, but we also want to cache it in case any future calls are made for the same resource, thus we store the result to cacheA[key] and return the result of that assignment (which works just fine; the result of an assignment statement is the value that was assigned. Same reason that 'a = b = c = 5;' works and will assign 5 to all three variables.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">taxilian</dc:creator><pubDate>Mon, 30 Jan 2012 11:08:15 -0000</pubDate></item><item><title>Re: jQuery Deferred Objects &amp;#8211; Part 2</title><link>http://colonelpanic.net/2011/12/jquery-deferred-objects-part-2/#comment-424236494</link><description>&lt;p&gt;Thanks for the great article! However, there seems to be a small typo in the extended cache example. I think the line "return cacheA[key] = ..." is supposed to be "cacheA[key] = ..."&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Simon Ebner</dc:creator><pubDate>Mon, 30 Jan 2012 06:55:11 -0000</pubDate></item><item><title>Re: The best JavaScript stack I have ever used</title><link>http://colonelpanic.net/2011/12/the-best-javascript-stack-i-have-ever-used/#comment-407266701</link><description>&lt;p&gt;I've just been coming to the same conclusion when it comes to javascript stacks. Looking forward to the next installment when you talk about Backbone.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nate</dc:creator><pubDate>Tue, 10 Jan 2012 13:15:24 -0000</pubDate></item><item><title>Re: Browser Plugins vs Extensions – the difference</title><link>http://colonelpanic.net/2010/08/browser-plugins-vs-extensions-the-difference/#comment-406661342</link><description>&lt;p&gt;thanks for the clarification...&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anupam</dc:creator><pubDate>Mon, 09 Jan 2012 18:26:50 -0000</pubDate></item><item><title>Re: Jenkins on Mac OS X; git w/ ssh public key</title><link>http://colonelpanic.net/2011/06/jenkins-on-mac-os-x-git-w-ssh-public-key/#comment-394899846</link><description>&lt;p&gt;For any git users out there, I had to use sudo to copy over a .gitconfig file into the _jenkins user's home directory. Then it worked :)&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jason Nerothin</dc:creator><pubDate>Tue, 27 Dec 2011 05:02:47 -0000</pubDate></item><item><title>Re: FireBreath Tips: Drawing on Windows</title><link>http://colonelpanic.net/2010/11/firebreath-tips-drawing-on-windows/#comment-389827613</link><description>&lt;p&gt;FireBreath supports A) anything you want to draw in an object tag and B) anything you can do safely with javascript. Unforunately, there is no "safe" way to send binary data from a plugin to javascript (no cross-browser binary data types exist) and so it's difficult to render to a canvas object. video tags would require tapping into the browser, so NPAPI plugins can't do that -- they only know about the page.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">taxilian</dc:creator><pubDate>Mon, 19 Dec 2011 08:15:08 -0000</pubDate></item><item><title>Re: FireBreath Tips: Drawing on Windows</title><link>http://colonelpanic.net/2010/11/firebreath-tips-drawing-on-windows/#comment-389684613</link><description>&lt;p&gt;Does Firbreath support drawing or playing on &amp;lt;canvas&amp;gt; or &amp;lt;video&amp;gt; ?&amp;lt;/video&amp;gt;&amp;lt;/canvas&amp;gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Amkaul</dc:creator><pubDate>Mon, 19 Dec 2011 00:45:31 -0000</pubDate></item><item><title>Re: Downgrading Erlang macports to R13B04</title><link>http://colonelpanic.net/2010/07/downgrading-erlang-macports-to-r13b04/#comment-378340204</link><description>&lt;p&gt;Thanks&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Clayton Cafiero</dc:creator><pubDate>Sat, 03 Dec 2011 09:48:52 -0000</pubDate></item><item><title>Re: backbone.js attaching multiple Routers to the same route</title><link>http://colonelpanic.net/2011/09/backbone-js-attaching-multiple-routers-to-the-same-route/#comment-378052112</link><description>&lt;p&gt;We were originally having unrelated parts of the program manage different areas of the page, but ended up revising that to have a router that handled multiple areas, so we didn't need this any more.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">taxilian</dc:creator><pubDate>Fri, 02 Dec 2011 20:13:31 -0000</pubDate></item><item><title>Re: backbone.js attaching multiple Routers to the same route</title><link>http://colonelpanic.net/2011/09/backbone-js-attaching-multiple-routers-to-the-same-route/#comment-377968215</link><description>&lt;p&gt;What was the reason not to use multiple routers?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andreas Köberle</dc:creator><pubDate>Fri, 02 Dec 2011 17:16:51 -0000</pubDate></item><item><title>Re: Building a firefox plugin – part one</title><link>http://colonelpanic.net/2009/03/building-a-firefox-plugin-part-one/#comment-370173928</link><description>&lt;p&gt;Yes, you can bundle a NPAPI plugin in a chrome extension. This blog post is applicable to all npapi plugins. Do some searching, particularly on sites like &lt;a href="http://stackoverflow.com" rel="nofollow"&gt;stackoverflow.com&lt;/a&gt;; this is not the place to ask questions.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">taxilian</dc:creator><pubDate>Tue, 22 Nov 2011 11:59:20 -0000</pubDate></item><item><title>Re: Building a firefox plugin – part one</title><link>http://colonelpanic.net/2009/03/building-a-firefox-plugin-part-one/#comment-369918666</link><description>&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;I am trying to build a Chrome Extension. I have read that you can bundle NPAPI to your extension. I just don't know how to begin with. Can this be applicable?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">escapitot</dc:creator><pubDate>Tue, 22 Nov 2011 02:32:01 -0000</pubDate></item><item><title>Re: Building a firefox plugin – part two</title><link>http://colonelpanic.net/2009/05/building-a-firefox-plugin-part-two/#comment-369603789</link><description>&lt;p&gt;You seem to be misunderstanding what FireBreath is.  FireBreath is not an alternate method for creating browser plugins; FireBreath plugins *are* NPAPI plugins. They are also ActiveX controls.  Thus even if you don't want to use FireBreath for your plugin, it is still the best example I can give you of a working NPAPI plugin.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">taxilian</dc:creator><pubDate>Mon, 21 Nov 2011 16:00:01 -0000</pubDate></item></channel></rss>
