* Codehack * Programming Contest Control System by Sridha

Post here if you don't find any other place for your post. But please, stay on-topic: algorithms, programming or something related to this web site and its services.

Moderator: Board moderators

Post Reply
asarefin
New poster
Posts: 21
Joined: Tue Dec 24, 2002 2:05 pm
Location: Bangladesh
Contact:

* Codehack * Programming Contest Control System by Sridha

Post by asarefin »

Codehack is a programming contest control system. It aims to compete with PC2 which is proprietory. Codehack will remain Open Source and is licensed under GPL.

Codehack is in it's early stages of development. Implementation is done in Python thus making the software more reliable than the C counterparts.
There are no file releases in the download page. Browse the source from here. You can get the current source code from subversion repository.

svn checkout svn://svn.berlios.de/codehack/trunk
Codehack uses the following libraries and frameworks

Twisted
Twisted is a framework, written in Python, for writing networked applications. It includes implementations of a number of commonly used network services such as a web server, an IRC chat server, a mail server, a relational database interface and an object broker. Developers can build applications using all of these services as well as custom services that they write themselves. Twisted also includes a user authentication system that controls access to services and provides services with user context information to implement their own security models.

Nevow
Nevow is a web application construction kit written in Python. It is designed to allow the programmer to express as much of the view logic as desired in Python, and includes a pure Python XML expression syntax named stan to facilitate this. However it also provides rich support for designer-edited templates, using a very small XML attribute language to provide bi-directional template manipulation capability. Nevow also includes formless, a declarative syntax for specifying the types of method parameters and exposing these methods to the web. Finally, Nevow includes LivePage, a two-way bridge between JavaScript in a browser and Python on the server.

SQLite
SQLite is a small C library that implements a self-contained, embeddable, zero-configuration SQL database engine.

PySQLite
PySQLite is the python binding to SQLite

PyGTK
PyGTK provides a convenient wrapper for the GTK+ library for use in Python programs, taking care of many of the boring details such as managing memory and type casting. When combined with PyORBit and gnome-python, it can be used to write full featured Gnome applications.

Developer :
Sridhar R. : A CS Student of Anna University.
Source Site :
http://codehack.berlios.de/index.shtml
----------------------------------------------------------------------------------

Best Regards :D
Ahmed Shamsul Arefin
http://www.acmsolver.org
ACM SOLVER
Post Reply

Return to “Other words”