* Codehack * Programming Contest Control System by Sridha
Posted: Sun Jan 02, 2005 4:19 pm
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
Ahmed Shamsul Arefin
http://www.acmsolver.org
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

Ahmed Shamsul Arefin
http://www.acmsolver.org