Skills:

We are looking for a consultant with a strong command of Perl-Gtk and
a good understanding of Gtk+/Gnome. Understanding of C extensions is
desirable, an interest in log processing a definite plus.

Background:

In our research project we wrote a prototype of a log analysis tool
that inputs parsed log data (e.g., syslog, Snort alerts, parsed using
custom patterns or loaded from a MySQL database), organizes it in a
tree pattern (using Gtk2::TreeView) and re-organizes the data based on
user's feedback. The code is approaching beta stage, but the GUI is
still rudimentary. The plan is to release the tool under a free software
license, pending legal approval by our universities.

Tasks:

1.  Develop a state-of-the art GUI for the tool.

2*. Resolve scalability issues in the current prototype (our current
    use of Gtk2::TreeModel is probably wasteful; most of that code was
    written when Perl's Gtk2 bindings were still in active
    development).

3*. Locate scalability bottlenecks and implement them as C extensions
    if possible.

Tasks 2 and 3 are optional, depending on the progress made in completing
Task 1.

Terms:

This is a temporary contract through Northeastern University or
Dartmouth College. Due to college regulations, contractor payment is
limited to $450/day; hourly rate will be $50-55/hour (maximum 8 hours
a day).

Most of the work will have to be done via telecommuting; there
will be weekly progress meetings at Northeastern University in Boston.

For further information please contact Sergey Bratus 
([EMAIL PROTECTED]).
 
_______________________________________________
Boston-pm mailing list
[email protected]
http://mail.pm.org/mailman/listinfo/boston-pm

Reply via email to