The Py-Interface is a python-implementation of an Erlang node.
The py_interface provides the possibility to create a node that may be used
for communication with other Erlang nodes.
Some characteristics:
o The Python nodes are hidden, like the Java nodes
o The Python node supports
- registering the Python node in the epmd
- sending and receiving message
- executing remote procedure calls (the rpc:call(M,F,A) mechanism)
o The Python node does currently not do:
- linking
- tracing
o The Python node translates Erlang types to Python types as far as there is a
reasonable Python counterpart. If there is not, then a class is used.
o The Python node is a single threaded callback-driven process.
o The Python node runs on Python 2.5 and Erlang R12. It may well still work
with older version of both Python and Erlang. Development started on
Python 1.5 and Erlang R7.
SAX2 handler for generate a HTML documentation from a DTD
Colorize your text in a terminal with a simple API
Return a new instance a component on each request
use a plain class as a Catalyst model
This plugin converts a topic with headings into a slideshow.
Validate JSON against a schema.
Black Shades Elite is an action game that is more or less similar
to the original Black Shades "Psychic Bodyguard FPS". Kill anyone
that tries to kill the VIP (the white guy). The psychic part is
seeing blue lines when bad guys line up on the VIP (when the line
is red they are about to shoot). Other powers (slow down, and
visions) are available - press F1 for how to use.
It has a few more user friendly options (in the ~/blackshades.config
file) as well as a help menu. Aside from that the internals have
had some major changes, but there is still a lot more to do. Other
options include 3rd person (which was in the original game, just
disabled). The other change that I enjoy is the lack of a busy loop
- now cpu usage isn't 100% - on any recent system it should be less
than 25%.
Feature and bug reports are encouraged. I'm sure it's buggy. Enjoy.