<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">holy mackerel that's awesome!<div><br></div><div>Can you elaborate on the callback issue? Wondering why you can't pass in a callback that just makes a ws call internally.</div><div><br><div><div>On Mar 19, 2012, at 8:13 AM, hugo wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">
  
    <meta http-equiv="content-type" content="text/html;
      charset=ISO-8859-1">
  
  <div bgcolor="#FFFFFF" text="#000000">
    <br>
    <meta http-equiv="content-type" content="text/html;
      charset=ISO-8859-1">
    Thought you might be interested in something I've experimented with
    over the past few days.<br>
    <br>
    <a moz-do-not-send="true" href="https://github.com/hhuuggoo/pushd3/blob/master/demopush.ogv">https://github.com/hhuuggoo/pushd3/blob/master/demopush.ogv</a><br>
    <br>
    I wanted to see how well this concept would work, I set up remote
    execution of code in the browser by creating an RPC interface around
    zeromq messages which get forwarded into websockets, and then I
    forwarded d3 and jquery operations to the browser.&nbsp; It works fine if
    your arguments are all json serializable, however d3 is heavily
    reliant on passing callbacks, and I don't have a good way to do
    that.<br>
    <br>
    Anyways, here it is.&nbsp; This is separate from the ipython notebook, I
    have a separate gevent based zeromq web socket forwarder that I've
    also been playing around with which I am using here.<br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
  </div>

_______________________________________________<br>IPython-dev mailing list<br><a href="mailto:IPython-dev@scipy.org">IPython-dev@scipy.org</a><br>http://mail.scipy.org/mailman/listinfo/ipython-dev<br></blockquote></div><br></div></body></html>