20/7/11

Ρομπότ για την Ανθρωπότητα, με τη δύναμη του Ανοικτού Κώδικα


Ένα νέο ομαδικό project ρομποτικής ασχολείται με την αυτόνομη βοήθεια για ανάπηρα άτομα, παίρνοντας ιδέες επιστημονικής φαντασίας και εφαρμόζοντας τις στον πραγματικό κόσμο. Και όλα αυτά με τη χρήση ανοικτού κώδικα.

Το ‘Robots for Humanity’ είναι το αποτέλεσμα μιας ομάδας που αποτελείται από τον Willow Garage, προγραμματιστές από προσωπικά ρομποτικά υλικά και λογισμικά, από το ‘Healthcare Robotics Lab’ στο Georgia Tech, και από τον ανάπηρο χρήστη Henry Evans και τη γυναίκα του Jane.

Ο Henry Evans έμεινε παράλυτος μετά από εγκεφαλικό επεισόδιο σε ηλικία 40 ετών. Είναι ανίκανος να κινηθεί, να μιλήσει ή να φροντίσει τον εαυτό του.

Όμως το project Robots for Humanity, του δίνει ένα μικρό κομμάτι ανεξαρτησίας.
Ubuntu-D2

Χρησιμοποιώντας Ubuntu και μια webcam, ο Henry είναι ήδη ικανός να ελέγχει τον υπολογιστή του, να περιηγείται στο διαδίκτυο, να γράφει η-ταχυδρομεία κλπ, χρησιμοποιώντας απλές κινήσεις της κεφαλής.

Το project ‘Robots for Humanity’ απλά προωθεί αυτή την ιδέα προς τα έξω, δίνοντας στον Ηenry την δυνατότητα διαχείρισης του περιβάλλοντα του κόσμου, μέσω ενός ρομπότ που λέγεται PR2.

Το Pr2 χρησιμοποιεί ένα δέκτη Kinect για να ελέγχει τις κινήσεις του κεφαλιού του Henry, τροφοδοτώντας πίσω τα δεδομένα στον υπολογιστή του Henry, επιτρέποντας του να ελέγχει το ρομπότ, μέσω διαφόρων διεπαφών, σε πραγματικό χρόνο. Ο Henry μπορεί να κινεί το σώμα του ρομπότ, τα χέρια και το κεφάλι προς όφελος του, επιτρέποντας του να ξυρίζεται, να ξύνεται, ή να δρα αυτόνομα, όπως να το μετακινεί στο δωμάτιο ή να του φέρνει αντικείμενα.

Ένα project σαν κι αυτό θα έπρεπε να βραβευτεί ανεξαρτήτως της φύσεως του. Το γεγονός ότι όλο αυτό είναι κτισμένο (και χρησιμοποιεί) σε λογισμικό ανοικτού κώδικα, φανερώνει κάτι το καταπληκτικό.

Περισσότερα στο ακόλουθο βίντεο:



16/7/11

GeeksPhone Zero !


Ο κυριότερος λόγος που οι χρήστες Android θέλουν πάντα την πιο νέα συσκευή που υπάρχει, είναι επειδή φέρουν συνήθως το πιο νέο λογισμικό. Για παράδειγμα, πόσες συσκευές έχουν το Android 2.3; Αυτό που θέλουμε είναι ένα κινητό που θα ξέρουμε ότι θα έχει την τελευταία έκδοση Android, αλλά που επίσης το hardware θα είναι αποδοτικό και με καλή μπαταρία. Όπως όλα δείχνουν, αυτά τα έχει το GeeksPhone Zero.





Αρκετοί από εμάς δίνουμε πολλή σημασία στα χαρακτηριστικά του κάθε τηλεφώνου.
Το GeeksPhone Zero μπορεί να θεωρηθεί από μερικούς, σαν ένα τηλέφωνο μέσης κατηγορίας όσον αφορά το hardware. Τρέχει στα 600MHz, κάτι που θα έκανε τον μέσο χρήστη να αγνοήσει αυτή την συσκευή κατευθείαν. Ωστόσο, το Zero φέρει μια ξεχωριστή μονάδα GPU στα 256MB ram και έχει 512MB ram επιπλέον για να τα χρησιμοποιεί όταν χρειάζεται, δίνοντας του αρκετή δύναμη για να συναγωνίζεται στις "μεγάλες" κατηγορίες. Έχει οθόνη 3.2 ιντσών, HSPA capable radio, και επεξεργαστή χαμηλής κατανάλωσης, κάτι που σημαίνει ότι η μπαταρία διαρκεί πάρα πολύ.

Το GeeksPhone προωθείται σαν ένα "φιλικό" Android κινητό. Η πρώτη συσκευή, το One, φαινόταν αρκετά αποδοτική για την τιμή της αλλά δεν πρόσφερε πολλά ώστε να τραβήξει την προσοχή μας. Αυτό, σαν αρκετές συσκευές που δεν είχαν ιδιαίτερα ανταγωνιστικά χαρακτηριστικά, απλά αγνοήθηκαν. Τώρα ωστόσο, το GeeksPhone μας κάνει να στρέψουμε τα βλέμματα μας σ' αυτό, όχι τόσο για τα χαρακτηριστικά του, αλλά για το λογισμικό του.

Το Zero έρχεται με μια προεγκατεστημένη Android εφαρμογή, το Rom Manager. Το Rom Manager είναι μια εφαρμογή που διευκολύνει αρκετά την εισαγωγή roms στη συσκευή. Δείχνει τις κατάλληλες rom για την συσκευή, και είναι αρκετά εύκολη η αναβάθμιση του λογισμικού μόνο με το πάτημα ενός κουμπιού. Καθώς το Rom Manager θεωρείται ένα εξειδικευμένο εργαλείο από πολλούς χρήστες, οι βασικές του λειτουργίες κάνουν όλη τη διαδικασία των αναβαθμίσεων εξαιρετικά εύκολη. Επιπλέον, το Rom Manager πάντα έχει την τελευταία έκδοση του CyanogenMod και πολλές άλλες τροποποιημένες Roms, δίνοντας στους χρήστες τη δυνατότητα της ασφαλούς εξερεύνησης των δυνατοτήτων της συσκευής τους.

Η ισπανική εταιρία που το κατασκευάζει (αφού πρόκειται για ευρωπαϊκό τηλέφωνο), πουλά το Zero στα 189 ευρώ.

12/7/11

Εσύ τι λειτουργικό σύστημα χρησιμοποιείς;

Πολλοί από εμάς, αρκετές φορές έχουμε έρθει αντιμέτωποι με την εξής ερώτηση : 
"Ποιο λειτουργικό σύστημα είναι το καλύτερο...windows, mac ή linux;" 




Πιστεύω πως αντί να κατηγοριοποιούμε και να γενικεύουμε αν ένα λειτουργικό σύστημα είναι καλύτερο από το άλλο, σημαντικό είναι να δίνουμε έμφαση στο πώς το καθένα προσαρμόζεται στον χρήστη σύμφωνα με τις ανάγκες του. Αυτές μπορεί να αφορούν τη διαχείριση διάφορων εργασιών, αν παίζουν περισσότερα παιχνίδια, αν ασχολούνται με τον προγραμματισμό, τα γραφικά, αν είναι σημαντική η απλότητα, οι εφαρμογές κλπ. Όπως και να 'χει, το λειτουργικό σύστημα που επιθυμεί ο καθένας να χρησιμοποιεί είναι αρκετά σημαντικό για αυτόν, αφού μπορεί να μετατραπεί σε ένα πιστό φίλο, ή σε ισόβιο εχθρό.
Στη συνέχεια θα αναφέρω μερικές από τις ανάγκες που καλύπτουν τα 3 πιο γνωστά λειτουργικά συστήματα, δηλαδή τα Windows, Mac OS, και Linux.
Windows:
Το πιο γνωστό απ' όλα, που χρησιμοποιείται από το 90% περίπου των υπολογιστών ανά τον κόσμο. Είναι το λειτουργικό σύστημα που καλύπτει σχεδόν όλες τις ανάγκες που θα μπορούσε να έχει ένας χρήστης. Όντας πολύ χρήσιμο για τη διαχείριση οποιουδήποτε τύπου λογισμικού, εξυπηρετεί στην συγγραφή εγγράφων, στην αναπαραγωγή μουσικής, στο παίξιμο παιχνιδιών, και επιπλέον δεν απαιτεί εκτεταμένες γνώσεις πληροφορικής για να μπορεί κανείς να το απολαύσει.
Μειονεκτήματα: αστάθεια, ασφάλεια
Mac OS X
Θεωρείται ένα λειτουργικό σύστημα απλό και καινοτόμο, ιδανικό για οικιακή χρήση ή για επαγγελματίες πολυμέσων, αφού η δύναμη του έγκειται μεταξύ άλλων, στην δημιουργία και αναπαραγωγή μουσικής, βίντεο και φωτογραφιών.
Μειονεκτήματα: Τιμή
Linux/GNU
Είναι το λειτουργικό σύστημα που προτιμούν πολλοί προγραμματιστές και φανατικοί της πληροφορικής. Χωρίς αμφιβολία, είναι ένα λειτουργικό σύστημα που απαιτεί περισσότερες γνώσεις από τα 2 προηγούμενα. Είναι αρκετά σταθερό, ασφαλές, δωρεάν και εφαρμόζει τη φιλοσοφία του ελεύθερου λογισμικού.
Μειονεκτήματα: ανεπάρκεια προγραμμάτων (αν και αυτό καλύπτεται σε πολύ γρήγορους ρυθμούς καθημερινά)
Εν κατακλείδι, το λειτουργικό σύστημα που εσείς αποφασίσετε να χρησιμοποιήσετε, θα πρέπει να καλύπτει τις προσωπικές σας ανάγκες. Κάποια ξεχωρίζουν περισσότερο από άλλα, όλα όμως έχουν ως κύριο σκοπό να καλύπτουν τις βασικές μας ανάγκες.
Εσείς λοιπόν αγαπητοί αναγνώστες του Tech-Salad, Ποιο λειτουργικό σύστημα επιλέξατε για τους υπολογιστές σας;;;