<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.hyperstruct.net/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0" xml:base="http://hyperstruct.net">
<channel>
 <title>hyperstruct - Comments</title>
 <link>http://hyperstruct.net</link>
 <description>Comments</description>
 <language>en</language>
<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.hyperstruct.net/hyperstruct_comments" type="application/rss+xml" /><item>
 <title>Merci !</title>
 <link>http://hyperstruct.net/2009/6/30/the-mozilla-addons-workshop-in-florence#comment-1069</link>
 <description>&lt;p&gt;Merci !&lt;/p&gt;
</description>
 <pubDate>Wed, 01 Jul 2009 15:49:22 +0000</pubDate>
 <dc:creator>Paul</dc:creator>
 <guid isPermaLink="false">comment 1069 at http://hyperstruct.net</guid>
</item>
<item>
 <title>Thanks for this tutorial. I</title>
 <link>http://hyperstruct.net/2008/5/17/synchronous-invocation-in-javascript-part-1-problem-and-basic-solution#comment-1045</link>
 <description>&lt;p&gt;Thanks for this tutorial. I have to confess that the level of indirection is pretty confusing. Right now I'm having a problem where FF3 is telling me that yield is undefined. Any idea what the problem might be?&lt;/p&gt;
</description>
 <pubDate>Fri, 26 Jun 2009 14:14:55 +0000</pubDate>
 <dc:creator>Carl Youngblood</dc:creator>
 <guid isPermaLink="false">comment 1045 at http://hyperstruct.net</guid>
</item>
<item>
 <title>Excellent tutorial, thanks a</title>
 <link>http://hyperstruct.net/2006/8/10/your-first-javascript-xpcom-component-in-10-minutes#comment-913</link>
 <description>&lt;p&gt;Excellent tutorial, thanks a lot!&lt;/p&gt;
</description>
 <pubDate>Tue, 19 May 2009 11:45:33 +0000</pubDate>
 <dc:creator>Thomas</dc:creator>
 <guid isPermaLink="false">comment 913 at http://hyperstruct.net</guid>
</item>
<item>
 <title>Fantastic idea, and I really</title>
 <link>http://hyperstruct.net/2009/2/5/turning-firefox-into-a-screenshot-server-with-mozrepl#comment-863</link>
 <description>&lt;p&gt;Fantastic idea, and I really want to use this in my program (a distributed HTML-rendering test framework -- &lt;a href="http://github.com/adamh/html_to_png_server/tree/master" title="http://github.com/adamh/html_to_png_server/tree/master"&gt;http://github.com/adamh/html_to_png_server/tree/master&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;Unfortunately, I'm having trouble getting this to work with quickly-loading pages: all that gets rendered is a properly-sized, completely-white PNG. According to &lt;a href="https://developer.mozilla.org/en/drawing_graphics_with_canvas" title="https://developer.mozilla.org/en/drawing_graphics_with_canvas"&gt;https://developer.mozilla.org/en/drawing_graphics_with_canvas&lt;/a&gt;, "Using canvas.drawWindow() while handling a document's onload event doesn't work.  In Firefox 3.5 or later, you can do this in a handler for the MozAfterPaint event to successfully draw HTML content into a canvas on page load." (Mozilla's Developer Pages do not suggest any workarounds.)&lt;/p&gt;
&lt;p&gt;I've tried various hacks, such as throwing in a window.setTimeout(), but whenever I try such a change MozRepl seems to freeze up, and I don't know how to debug it.&lt;/p&gt;
&lt;p&gt;Any ideas? Or if not, how can I go about debugging MozRepl such that setTimeout() will not cause it to freeze?&lt;/p&gt;
</description>
 <pubDate>Thu, 16 Apr 2009 13:54:17 +0000</pubDate>
 <dc:creator>Adam Hooper</dc:creator>
 <guid isPermaLink="false">comment 863 at http://hyperstruct.net</guid>
</item>
<item>
 <title>Lack of time on my side to</title>
 <link>http://hyperstruct.net/content/mozrepl#comment-826</link>
 <description>&lt;p&gt;Lack of time on my side to keep it updated, I'm afraid.  It takes a single shell command for me to publish from the repository to my server, and a longish manual process to publish to addons.mozilla.org.  One day I'll get around to that (or just find a co-maintainer :)).&lt;/p&gt;
</description>
 <pubDate>Mon, 09 Mar 2009 22:47:10 +0000</pubDate>
 <dc:creator>bard</dc:creator>
 <guid isPermaLink="false">comment 826 at http://hyperstruct.net</guid>
</item>
<item>
 <title>This is a great app!
One</title>
 <link>http://hyperstruct.net/content/mozrepl#comment-815</link>
 <description>&lt;p&gt;This is a great app!&lt;/p&gt;
&lt;p&gt;One question though, why is only the only older version firefox 2 available on the extension page?&lt;/p&gt;
&lt;p&gt;Thanks, stefan&lt;/p&gt;
</description>
 <pubDate>Sat, 07 Mar 2009 22:19:44 +0000</pubDate>
 <dc:creator>Anonymous</dc:creator>
 <guid isPermaLink="false">comment 815 at http://hyperstruct.net</guid>
</item>
<item>
 <title>Follow the instructions on</title>
 <link>http://hyperstruct.net/content/mozrepl#comment-773</link>
 <description>&lt;p&gt;Follow the instructions on &lt;a href="http://wiki.github.com/bard/mozrepl" title="http://wiki.github.com/bard/mozrepl"&gt;http://wiki.github.com/bard/mozrepl&lt;/a&gt; (basically just click on the link from  Firefox).&lt;/p&gt;
</description>
 <pubDate>Sat, 14 Feb 2009 18:41:19 +0000</pubDate>
 <dc:creator>bard</dc:creator>
 <guid isPermaLink="false">comment 773 at http://hyperstruct.net</guid>
</item>
<item>
 <title>Can someone point me to the</title>
 <link>http://hyperstruct.net/content/mozrepl#comment-772</link>
 <description>&lt;p&gt;Can someone point me to the install instructions. I'm testing with w3af and it requires mozrepl, so I downloaded and don't see instructions. All links point to git, but don't see how to install.&lt;a href="http://www.downlez.com"&gt; thx&lt;/a&gt;&lt;/p&gt;
</description>
 <pubDate>Sat, 14 Feb 2009 17:10:33 +0000</pubDate>
 <dc:creator>Anonymous</dc:creator>
 <guid isPermaLink="false">comment 772 at http://hyperstruct.net</guid>
</item>
<item>
 <title>Yes, it's linked in the</title>
 <link>http://hyperstruct.net/2009/2/5/turning-firefox-into-a-screenshot-server-with-mozrepl#comment-764</link>
 <description>&lt;p&gt;Yes, it's linked in the post.&lt;/p&gt;
</description>
 <pubDate>Wed, 11 Feb 2009 19:37:15 +0000</pubDate>
 <dc:creator>bard</dc:creator>
 <guid isPermaLink="false">comment 764 at http://hyperstruct.net</guid>
</item>
<item>
 <title>there is jsbridge, not sure</title>
 <link>http://hyperstruct.net/2007/7/3/grep-the-web-with-fresno-a-command-line-for-firefox#comment-763</link>
 <description>&lt;p&gt;there is jsbridge, not sure if it ~~ the mozrepl functionality or whatever, I have no use for python interfaces to things i can use perl with :)&lt;/p&gt;
</description>
 <pubDate>Wed, 11 Feb 2009 09:56:27 +0000</pubDate>
 <dc:creator>james</dc:creator>
 <guid isPermaLink="false">comment 763 at http://hyperstruct.net</guid>
</item>
<item>
 <title>Do you  have MozLab which</title>
 <link>http://hyperstruct.net/2009/2/5/turning-firefox-into-a-screenshot-server-with-mozrepl#comment-761</link>
 <description>&lt;p&gt;Do you  have MozLab which support to FF3.0 ?&lt;/p&gt;
</description>
 <pubDate>Wed, 11 Feb 2009 03:50:55 +0000</pubDate>
 <dc:creator>Anonymous</dc:creator>
 <guid isPermaLink="false">comment 761 at http://hyperstruct.net</guid>
</item>
<item>
 <title>I had a problem (probably</title>
 <link>http://hyperstruct.net/projects/spock#comment-751</link>
 <description>&lt;p&gt;I had a problem (probably with newer version of libxml) with correct determination of _id:123456 identifiers. GIT version of normalize_update_rdf.rb expect _id: and seven digits. It's no more true in my version of library. Number of digits is unpredictable (probably any long), so small patch was needed. If anyone has similar problem, use it.&lt;/p&gt;
&lt;p&gt;Error manifests as this message:&lt;br /&gt;
./normalize_update_rdf.rb:65:in `parse_nt': private method `gsub' called for nil:NilClass (NoMethodError)&lt;br /&gt;
        from ./normalize_update_rdf.rb:63:in `each'&lt;br /&gt;
        from ./normalize_update_rdf.rb:63:in `parse_nt'&lt;br /&gt;
        from ./spock:55&lt;br /&gt;
(It can be also induced by unexpected XML structure)&lt;/p&gt;
&lt;p&gt;Patch is here:&lt;/p&gt;
&lt;p&gt;--- normalize_update_rdf.rb.orig        2009-02-05 00:00:28.000000000 +0100&lt;br /&gt;
+++ normalize_update_rdf.rb     2009-02-05 00:01:14.000000000 +0100&lt;br /&gt;
@@ -62,11 +62,11 @@&lt;/p&gt;
&lt;p&gt;   ntriples_dump.split("\n").each do |line|&lt;br /&gt;
     s = StringScanner.new(line)&lt;br /&gt;
-    subj = s.scan(/_:id\d{7}|&amp;lt;[^&amp;gt;]+&amp;gt;/).gsub(/^&amp;lt;|&amp;gt;$/, '')&lt;br /&gt;
+    subj = s.scan(/_:id\d+|&amp;lt;[^&amp;gt;]+&amp;gt;/).gsub(/^&amp;lt;|&amp;gt;$/, '')&lt;br /&gt;
     s.skip(/\s+/)&lt;br /&gt;
     pred = s.scan(/&amp;lt;[^&amp;gt;]+&amp;gt;/).gsub(/^&amp;lt;|&amp;gt;$/, '')&lt;br /&gt;
     s.skip(/\s+/)&lt;br /&gt;
-    obj = s.scan(/_:id\d{7}|"[^"]*"|&amp;lt;[^&amp;gt;]+&amp;gt;/).gsub(/^&amp;lt;|&amp;gt;$/, '').gsub(/^"|"$/, '')&lt;br /&gt;
+    obj = s.scan(/_:id\d+|"[^"]*"|&amp;lt;[^&amp;gt;]+&amp;gt;/).gsub(/^&amp;lt;|&amp;gt;$/, '').gsub(/^"|"$/, '')&lt;/p&gt;
&lt;p&gt;     triples[subj] ||= []&lt;br /&gt;
     triples[subj] &amp;lt;&amp;lt; [subj, pred, obj]&lt;br /&gt;
@@ -213,4 +213,3 @@&lt;br /&gt;
   puts normalize_update_rdf(filename, ext_id)&lt;br /&gt;
 end&lt;/p&gt;
</description>
 <pubDate>Wed, 04 Feb 2009 23:03:15 +0000</pubDate>
 <dc:creator>Permon</dc:creator>
 <guid isPermaLink="false">comment 751 at http://hyperstruct.net</guid>
</item>
<item>
 <title>This is an excellent</title>
 <link>http://hyperstruct.net/2006/8/10/your-first-javascript-xpcom-component-in-10-minutes#comment-736</link>
 <description>&lt;p&gt;This is an excellent beginner tutorial for building xpcom components using javascript, would it be possible to do the same using java (javascritpt isn't enough to 'cause I need to interact with some libraries written in java). I already know that through xpidl it's possible to generate the java interfaces to be extended,but i'm not understanding how to register those as xpcom...any suggestion?&lt;/p&gt;
</description>
 <pubDate>Wed, 21 Jan 2009 15:45:44 +0000</pubDate>
 <dc:creator>Alberto Aresca</dc:creator>
 <guid isPermaLink="false">comment 736 at http://hyperstruct.net</guid>
</item>
<item>
 <title>Another similar approach</title>
 <link>http://hyperstruct.net/2006/8/18/exchanging-data-between-chrome-and-content#comment-734</link>
 <description>&lt;p&gt;Another similar approach could be &lt;a href="https://developer.mozilla.org/en/Code_snippets/Interaction_between_privileged_and_non-privileged_pages" title="https://developer.mozilla.org/en/Code_snippets/Interaction_between_privileged_and_non-privileged_pages"&gt;https://developer.mozilla.org/en/Code_snippets/Interaction_between_privi...&lt;/a&gt;&lt;/p&gt;
</description>
 <pubDate>Mon, 19 Jan 2009 04:57:05 +0000</pubDate>
 <dc:creator>Brett Zamir</dc:creator>
 <guid isPermaLink="false">comment 734 at http://hyperstruct.net</guid>
</item>
<item>
 <title>I tried what you said, but</title>
 <link>http://hyperstruct.net/projects/mozrepl/starting-the-repl#comment-729</link>
 <description>&lt;p&gt;I tried what you said, but can't get it working on Vista. any other suggestions?&lt;/p&gt;
</description>
 <pubDate>Sun, 18 Jan 2009 00:06:27 +0000</pubDate>
 <dc:creator>Anonymous</dc:creator>
 <guid isPermaLink="false">comment 729 at http://hyperstruct.net</guid>
</item>
</channel>
</rss>
