Linux Inside
91
Δήμος:
Στα δεξιά βρίσκεται ένα απλό μενού με ωραία
features. Αρχικά, κάνοντας κλικ στο Top Systems, ο επισκέ-
πτης μπορεί να δει μερικά από τα πιο χρησιμοποιούμενα λει-
τουργικά συστήματα και το ποσοστό χρήσης τους. Το feature
αυτό χρησιμοποιεί jQuery, jQuery UI και jqPlot. Με το κλικ, το
jQuery UI εμφανίζει ένα dialog, στο οποίο έχουμε υλοποιήσει
το jqPlot, που είναι ένα καταπληκτικό jQuery plug–in για στατι-
στικά. Το jqPlot διαβάζει από τη βάση δεδομένων τα πιο χρη-
σιμοποιούμενα λειτουργικά συστήματα. Ένα SQL ερώτημα
επιστρέφει έναν πίνακα με τις TOP εγγραφές, ο οποίος μετα-
τρέπεται σε πίνακα JSON και αποθηκεύεται σε ένα κρυφό
<div>. To jqPlot στη συνέχεια διαβάζει την τιμή αυτή και εμ-
φανίζει μία πίτα ποσοστών. Αυτήν τη στιγμή τα TOP 5 λειτουρ-
γικά είναι τα Ubuntu με 49%, Debian με 17%, Arch με 15%,
Mint με 11% και openSUSE με 8%.
Στάθης:
Ένα άλλο feature που προσθέσαμε είναι ο επισκέ-
πτης να μπορεί με ένα κλικ στο «Locate Us» να εντοπίσει την
εγγραφή του OSHackers πάνω στο χάρτη.
Δήμος:
Κλασικά, υπάρχει η επιλογή «Register Yourself» για
τη φόρμα εγγραφής, καθώς και η επιλογή Information, όπου
με jQuery UI εμφανίζονται πληροφορίες σχετικά με την εφαρ-
μογή, καθώς και τους developers αυτής. Να σημειώσουμε ότι
η εφαρμογή OSHackers δεν απευθύνεται στους crackers, εάν
κάποιος ταυτίζει τους hackers με εγκληματίες. Ουδεμία σχέ-
ση έχουμε με κάτι τέτοιο!
Στάθης:
Το πιο ωραίο feature, ωστόσο, είναι η αναζήτηση
που μπορεί να κάνει κάποιος. Μπορεί να πληκτρολογήσει διά-
φορες λέξεις–κλειδιά για την αναζήτηση στα δεδομένα των
εγγραφών.
Δήμος:
Έτσι, μπορεί να βάλει «Ubuntu» και να του βγάλει
όλους τους χρήστες που έχουν δηλώσει Ubuntu ή που έχουν
αναφέρει ότι τους αρέσει το Ubuntu. Ή να βάλει «Dimitris
Kalamaras» και να βρει το φίλο του συγκεκριμένα στο χάρτη.
Ή ακόμα να βάλει «John Ubuntu Gmail» και να βρει όσους
έχουν όνομα John, χρησιμοποιούν Ubuntu και έχουν λογαρια-
σμό Gmail.
Linux Inside: Πώς σας ήρθε η ιδέα του ονόματος
OSHackers;
Στάθης:
Όσοι ασχολούνται με το λειτουργικό σύστημα
GNU/Linux γνωρίζουν ήδη πως ήταν το πρώτο λειτουργικό
σύστημα που κατασκευάστηκε ποτέ για ιδεολογικούς λόγους
και αναπτύχθηκε αρχικά από hackers που ήταν αγωνιστές της
ελευθερίας. Έτσι, κάνοντας χρήση αυτού του ονόματος, τιμά-
με όλους όσοι συνέβαλαν στην ανάπτυξη του GNU/Linux!
Linux Inside: Σε τι άδεια είναι φτιαγμένη η εφαρμογή;
Στάθης:
Η εφαρμογή βρίσκεται υπό την άδεια GNU GPL
V3.
Δήμος:
Ο πηγαίος κώδικας της εφαρμογής υπάρχει δημό-
σια ανεβασμένος στο Gitorious, στη διεύθυνση [4], και όποιος
θέλει μπορεί να τον δει, να τον κατεβάσει ή ακόμα και να συ-
νεισφέρει στη βελτίωσή του!
Linux Inside: Συγχαρητήρια, παιδιά! Τέτοιες εφαρμογές
αξίζουν να προβάλλονται, ειδικά όταν είναι και ελληνική
καινοτομία στο χώρο του παγκόσμιου λογισμικού.
Δήμος:
Σας ευχαριστούμε!
Στάθης:
Σας περιμένουμε να γραφτείτε κι εσείς στο
OSHackers.org! •
Κοινότητα – OSHackers.org
Σύνδεσμοι:
[1] http://oshackers.org
[2] http://efxa.org/oshackers
[3] http://efxa.org/map-places
[4] http://gitorious.org/operating-system-hackers
[5] http://gitorious.org/map-places
Εμφάνιση χρήστη στο χάρτη.
1
Γενική επισκόπηση χάρτη.
2
Τα στατιστικά των 5 πρώτων συστημάτων.
3