carloscarrasco.com
Carlos Carrasco - python
http://carloscarrasco.com/tag/python.html
Serving HTTP with continuations, or how to make Twisted and Stackless Python play nice. Published: Sat 31 January 2009. In my neverending quest for The One True Way To Serve Web Applications I've recently become interested in the concept of continuations. And how they can make single-process, asynchronous programming as easy and intuitive as simple blocking calls. A recent example is NeverBlock. Built on Ruby 1.9 fibers. Getting really close: plain Python =2.5 and Twisted. Having already some experience.
carloscarrasco.com
Carlos Carrasco - ajax
http://carloscarrasco.com/tag/ajax.html
Free your port 80 with HAProxy. Published: Tue 16 September 2008. One of the caveats of Comet. And more generally any Ajax-like interaction method for web applications, is the same-domain restrictions on Javascript initiated connections. Your Javascript client code is limited by the browser to only open connections to the domain that served the page it has been embedded or linked from. Tags that invoke a local callback with remote data (I wrote. Code and the main page code. The browser doesn't bother the...
carloscarrasco.com
Carlos Carrasco - twisted
http://carloscarrasco.com/tag/twisted.html
Serving HTTP with continuations, or how to make Twisted and Stackless Python play nice. Published: Sat 31 January 2009. In my neverending quest for The One True Way To Serve Web Applications I've recently become interested in the concept of continuations. And how they can make single-process, asynchronous programming as easy and intuitive as simple blocking calls. A recent example is NeverBlock. Built on Ruby 1.9 fibers. Getting really close: plain Python =2.5 and Twisted. Having already some experience.
carloscarrasco.com
Carlos Carrasco - stackless
http://carloscarrasco.com/tag/stackless.html
Serving HTTP with continuations, or how to make Twisted and Stackless Python play nice. Published: Sat 31 January 2009. In my neverending quest for The One True Way To Serve Web Applications I've recently become interested in the concept of continuations. And how they can make single-process, asynchronous programming as easy and intuitive as simple blocking calls. A recent example is NeverBlock. Built on Ruby 1.9 fibers. Getting really close: plain Python =2.5 and Twisted. Having already some experience.
carloscarrasco.com
Carlos Carrasco - pubsub
http://carloscarrasco.com/tag/pubsub.html
Free your port 80 with HAProxy. Published: Tue 16 September 2008. One of the caveats of Comet. And more generally any Ajax-like interaction method for web applications, is the same-domain restrictions on Javascript initiated connections. Your Javascript client code is limited by the browser to only open connections to the domain that served the page it has been embedded or linked from. Tags that invoke a local callback with remote data (I wrote. Code and the main page code. The browser doesn't bother the...
carloscarrasco.com
Scripting languages for J2ME
http://carloscarrasco.com/scripting-languages-for-j2me.html
Scripting languages for J2ME. Published: Sun 14 September 2008. One of the many limitations of J2ME is the lack of dynamic code addition on runtime. It is impossible to add new classes, be it by class files or by reflection. The required APIs are just not included in CLDC. Given this limitation I find it surprising there are not many J2ME hosted script interpreters, specially now that medium and high end handsets have. Of available heap memory and fast JIT compilers. Here are the ones I can find. Which h...
carloscarrasco.com
Carlos Carrasco - haproxy
http://carloscarrasco.com/tag/haproxy.html
Free your port 80 with HAProxy. Published: Tue 16 September 2008. One of the caveats of Comet. And more generally any Ajax-like interaction method for web applications, is the same-domain restrictions on Javascript initiated connections. Your Javascript client code is limited by the browser to only open connections to the domain that served the page it has been embedded or linked from. Tags that invoke a local callback with remote data (I wrote. Code and the main page code. The browser doesn't bother the...
carloscarrasco.com
Carlos Carrasco - gamedev
http://carloscarrasco.com/category/gamedev.html
A love letter to s7 Scheme. Published: Thu 07 July 2016. One of the main technical goals I set for Galactology. Galactology, as the sequel slash rewrite of The Spatials. Inherited its support for s7 Scheme. But what was there had a very limited scope. It was only able to be run for scripting planet missions, and it had limited support for interacting with the rest of the C side. Which is excellent and very natural to work with, given it's the main focus of the interpreter. And then it clicked for me:.
SOCIAL ENGAGEMENT