Can any of the lessons learned and infrastructure from the IPython notebook and project Jupyter (https://jupyter.org/) be of use?
-Brad On Wednesday, January 14, 2015 at 5:31:38 AM UTC-7, Edward K. Ream wrote: > > I suspect that I shall be studying web technologies this year. They are > way too important to ignore any longer. Besides, they are interesting > technologies. > > Let me state a preliminary conclusion, which may not last more than a few > hours: > > Leo has no real future *as* a web app, call it **wLeo**, > unless one or more of the following becomes a web app: > git, vim, emacs or eclipse. > > This follows the "first things first" principle: we want to make sure that > wLeo would actually be useful. > > Web apps are connected to severs that (surprise) actually serve up content > (from data bases or news feeds or something else). But what would wLeo > serve up? Well, a .leo file, presumably on a *local* machine. That being > so, we might as well use Leo on that local file. Just like vim and emacs > do. Yes, we could imagine a collaborative Leo working on shared .leo files, > but that seems pretty much a fantasy. > > Otoh, it is conceivable that Leo could be a killer app for *creating* web > apps. Indeed, my brother Speed has done some interesting work in that > direction. He calls his work leopard: the last two letters stand for > "response daemon". > > You might say that the mod_http plugin could be used as a prototyping > engine for creating web apps. I started studying mod_http yesterday. This > lead me to pages such as: > > https://docs.python.org/2/howto/sockets.html - private > <https://docs.python.org/2/howto/sockets.html> > > https://parijatmishra.wordpress.com/2008/01/04/writing-a-server-with-pythons-asyncore-module/ > - private > <https://parijatmishra.wordpress.com/2008/01/04/writing-a-server-with-pythons-asyncore-module/> > http://code.activestate.com/recipes/259148/ - private > <http://code.activestate.com/recipes/259148/> > https://docs.python.org/2/library/asyncore.html - private > <https://docs.python.org/2/library/asyncore.html> > https://docs.python.org/2/library/simplehttpserver.html - private > <https://docs.python.org/2/library/simplehttpserver.html> > > https://docs.python.org/2/library/basehttpserver.html#BaseHTTPServer.BaseHTTPRequestHandler > - private > <https://docs.python.org/2/library/basehttpserver.html#BaseHTTPServer.BaseHTTPRequestHandler> > and > https://docs.python.org/3/library/asyncio.html - private > <https://docs.python.org/3/library/asyncio.html> > > Here is a vid about the Tulip library that morphed into asyncio > https://www.youtube.com/watch?v=aurOB4qYuFM - private > <https://www.youtube.com/watch?v=aurOB4qYuFM> > > Whew! > > Your comments please. > > Edward > > P.S. mod_http needs some refactoring. I plan to create a new plugin to > play with so as not to disturb mod_http in the interim. > > EKR > -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To unsubscribe from this group and stop receiving emails from it, send an email to leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.