home
education
personal
experience
contribute
research
resume
Rimon Barr
Contribute

divider line

Selected volunteer projects and contributions back to society

spyce

rImap

pyq

OpenSource: I participate in a number of open-source efforts and lead the following projects:

  • Spyce - Python Server Pages: is a webserver plugin that supports simple and efficient Python-based dynamic HTML scripting. Those who like Python and are familiar with JSP, or PHP, or ASP, should have a look at this engine. It allows one to generate dynamic HTML content just as easily, using Python for the dynamic parts. Its modular design makes it very flexible and extensible. It supports FastCGI, CGI and mod_python to plugin into Apache and most other webservers. It can also be used as a command-line utility for HTML pre-processing or as a web server proxy.
  • rImap is is a utility for synchronising folders of mail replicas. It currently supports IMAP and standard mail file replicas. Its modular design allows of easy extension with other replica types. I use it on my mail folders every 15 minutes, and to download stuff to my computer at home. I haven't lost a single message yet. You are welcome to use it as well. I submitted this program as an entry to the IBM Linux Scholar Challenge and won a laptop!
  • pyq, short for Python Yahoo Quote-Fetcher, is a command-line utility that grabs stock quotes from Yahoo and even caches them locally. It is part of a larger stock analysis system that I am working on.
Here are some other files for download that you might find useful.
Jewish
  Toronto

UJA: I volunteered to help set up Jewish Toronto, a site for the Jewish Federation of Toronto, and was the webmaster for a while, a few years back. It has lots of useful information, both for the local and not-so-local community. When you have a moment, do visit.

Tetris

Tetris: By reading this far, you have clearly proven that you are just aimlessly surfing the web. Allow me to assist with your procrastination. Play some High IQ Tetris.

Other: Most of my volunteer efforts do not produce material to be placed online easily. I am an active volunteer in a number of community development and mentoring organizations and projects. In the past, I volunteered with a St. Johns Ambulance first aid team.


Divider line Home Top of page combo spyce email Rimon Barr <rimon@acm.org>