Biftekoupolis

Pluto – Ιδέες και η έκδοση 0.1.1

Posted in computer science by trelobifteki on Ιουνίου 27, 2008

Το Pluto είναι ένα πρόγραμμα που έγραψα ως πτυχιακή εργασία και χρησιμεύει για την ανακάλυψη των δικτύων (κόμβους & συνδέσεις) που βρίσκονται γύρω από τον υπολογιστή που τρέχει. Με ενδιέφερε κυρίως να έχει μία όμορφη απεικόνιση, απλό στη χρήση και χωρίς πολλές πληροφορίες από τον χρήστη να είναι όσο το περισσότερο αποδοτικό και γρήγορο. Είναι γραμμένο σε Python, κάτω από GPL άδεια, και τρέχει σε GNU/ Linux.

Ο απώτερος σκοπός του Pluto θα είναι σιγά σιγά να καλύψει (και με το παραπάνω) τους στόχους και την μορφη που έχει το cheops-ng. Θα επικεντρωθώ περισσότερο στο να εμφανίζει και παραπάνω πληροφορίες για τον κάθε κόμβο, χωρίς όμως να δίνω έμφαση στο monitoring. Επικεντρονόμαστε αρχικά στην ανακάλυψη και αναγνώριση.

Για να γίνει αυτό, σκέφτομαι να χρησιμοποιήσω την βιβλιοθήκη μιας άλλης πτυχιακής εργασίας (Dacos) ώστε να βρίσκω και το λειτουργικό σύστημα κάθε κόμβου. Οπότε σαν νέο feature θα μπει αυτό. Το Dacos είναι γραμμένο σε C, οπότε ο πρώτος σκοπός μου είναι να γράψω python bindings για την βιβλιοθήκη του.

Πέρα από αυτό, θα διορθώσω αρκετά τον κώδικα από τις “παρατυπίες” που έχει. Θέλω να πιστεύω ότι κάποιος εκεί έξω δεν θα αγανακτεί όταν δοκιμάζει το Pluto. Έτσι ίσως κοιμάμαι ήσυχα τα βράδια.

Βέβαια, όποιος ενδιαφέρεται να συμμετάσχει, είμαι αρκετά πρόθυμος να του δείξω όσο γίνεται περισσότερα πράγματα και να συζητήσουμε επί του θέματος.

Tagged with: , , , ,

Μία Απάντηση

Subscribe to comments with RSS.

  1. kargig said, on Ιουνίου 27, 2008 at 10:50 πμ

    Τόσες προτάσεις που σου έχω κάνεις εγώ δεν σου άρεσαν ? :P

    καλή συνέχεια με το pluto το οποίο το βρίσκω εξαιρετικό :)


Υποβολή απάντησης