|
|
Πριν πολύ καιρό είχα φιλοξενήσει στο elkosmas.gr έναν μαθητή που ήθελε να εκφράσει τους προβληματισμούς του σχετικά με τα εκπτωτικά κουπόνια που έδινε το Υπουργείο Παιδείας στους μαθητές του Γυμνασίου. Πριν λίγες μέρες μοιράστηκε μαζί μου ένα σύνδεσμο για το φόρουμ της Ελληνικής Κοινότητας του Ubuntu σχετικά με μια συζήτηση που έχει ανοίξει εκεί για τους πίνακες αλληλεπίδρασης. Στην εν λόγω συζήτηση γίνεται και λόγος για ένα άρθρο στο edugate σχετικά με τους πίνακες αλληλεπίδρασης. Στο άρθρο γίνεται αναφορά στους παραδοσιακούς υψηλής τεχνολογίας πανάκριβους πίνακες αλληλεπίδρασης αλλά και σε εναλλακτικές λύσεις που χρησιμοποιούν ένα Wiimote και κάποιο πρόγραμμα όπως το Smoothboard, αν και δωρεάν (ως sharewhare) το Smoothboard βασίζεται εν πολλοίς στο .NET framework μια τεχνολογία που ελέγχεται από την εταιρεία Microsoft και κατά συνέπεια λειτουργεί μόνο στα Windows. Ωστόσο το Smoothboard δημιουργεί μια επιφάνεια με δυνατότητες αλληλεπίδρασης εκμεταλλευόμενο απλές και φτηνές τεχνολογικές λύσεις όπως η χρήση ενός Wiimote για αισθητήρα και ενός στυλό υπέρυθρων για την επισήμανση των σημείων. Αλλά για μια στιγμή…. η τεχνολογία χρήσης του Wiimote ως αισθητήρα στο Linux και σε λειτουργικά όπως του Mac αλλά και στα Windows δεν είναι κάτι πρωτάκουστο. Κάθε άλλο μάλιστα, αν και πρώτος ο Johny Lee πρότεινε την χρήση του Wiimote ως ένα φθηνό αισθητήρα υπέρυθρων και έφτιαξε το πρώτο του interactive board με αυτό, την τεχνολογία αυτή όμως είδα να την χρησιμοποιεί και ο Γιάννης Γραβέζας στο infrael που μπορεί να μετατρέψει οποιαδήποτε οθόνη σε μια επιφάνεια αλληλεπίδρασης και είναι μια αρκετά ενδιαφέρουσα προσπάθεια που νομίζω ότι αξίζει να δούμε λίγο παραπάνω. Νομίζω ότι στην κατηγορία των προγραμμάτων δημιουργίας πίνακα αλληλεπίδρασης με χρήση Wiimote το πλέον διαπλατφορμικό στην παρούσα φάση είναι το Wiimote Whiteboard που είναι γραμμένο σε Java, ο κώδικας του είναι ανοιχτός και μπορεί να αλλάξει ώστε να προστεθούν λειτουργίες και δυνατότητες. Σίγουρα πρόκειται για ένα ενδιαφέρον project που νομίζω ότι με λίγο κόπο από την μεριά ορισμένων developer μπορεί να έρθει στα μετρά του Ελληνικού σχολείου και αύριο-μεθαύριο να χρησιμοποιείται από τα καμάρια μας στις τάξεις όλης της Ελλάδας. Αν θέλετε δείτε και λίγο το βίντεο που ακολουθεί για να πάρετε μια ιδέα: διαβάστε το υπόλοιπο: “ένας διαδραστικός πίνακας ανοιχτού κώδικα για το Νέο Σχολείο;” »
Δεν ξέρω για ποιο λόγο αλλά εδώ και αρκετό καιρό επιθυμούσα να έχω στο μηχάνημα μου μια από τις παλαιότερες εκδόσεις του Amarok, όπως την Amarok 1.4. Είχα πάντα την εντύπωση ότι ο σχετικά λιτός σχεδιασμός του σε σύγκριση με τις νεώτερες εκδόσεις του Amarok ήταν περισσότερο πρακτικός για εμένα. Αν και δοκίμασα αρκετούς άλλους media player πάντα γκρίνιαζα γιατί ήταν είτε πολύ αργοί είτε απλά δεν μπορούσα να τους συνηθίσω με τίποτα. Τελικά όμως υπάρχουν και άλλη περίεργοι σαν εμένα όπως ο Jason Donenfeld, ο οποίος δοκίμασε το Clementine και βολεύτηκε. Το Clementine είναι ουσιαστικά βασισμένο στον Amarok 1.4 με τις εξαρτήσεις στις kdelibs να έχουν αφαιρεθεί και ο κώδικας να είναι γραμμένος για Qt 4 (και βάλε) το τελικό αποτέλεσμα είναι ένας εξαιρετικός διαπλατφορμικός media player (για Linux,Windows και Mac OS X) αρκετά ελαφρύς αλλά και με πολλές δυνατότητες, Αν είστε νοσταλγοί του παλιού Amarok δοκιμάστε τον, μπορεί να σας βολεύει.
Η Νορβηγική δημόσια τηλεόραση Norsk rikkringkasting (ή NRK) προχώρησε στην υιοθέτηση του Open Document Format γνωστού και ως ODF. Η Νορβηγική κυβέρνηση εξέδωσε πριν λίγο καιρό ένα Κατάλογο Αναφοράς για Στάνταρ Πληροφορικής (pdf στα Νορβηγικά) αυτή την φορά γίνεται ειδική αναφορά στο ODF και μέχρι τον Ιανουάριο του 2011 οι δημόσιες υπηρεσίες πρέπει να έχουν συμμορφωθεί. Πρέπει να τονιστεί ότι η πρώτη (περσινή) έκδοση του εν λόγω καταλόγου πρότεινε στις Νορβηγικές δημόσιες υπηρεσίες να διατηρούν αρχεία βίντεο χρησιμοποιώντας τα ανοιχτά Ogg Vorbis, FLAC και Ogg Theora, παράλληλα με κλειστές λύσεις όπως τα MP3 και το H.264. Στα πλαίσια αυτής της αλλαγής και καθώς η NRK (Norsk rikkringkasting) διατηρεί αρκετά μηχανήματα που βασίζονται στο Mac OS X στο οποίο η έκδοση του MS Office που υπάρχει δεν υποστηρίζει ODF αποφασίστηκε η χρήση του OpenOffice.org.
Αν και σε πολλούς θα φανεί ως κάτι “τεχνικό” που μικρή σημασία έχει όσο αφορά το πόσο ανοιχτή και προσβάσιμη είναι η πληροφορία στους πολίτες αλλά και στους δημόσιους λειτουργούς. Ωστόσο είναι χαρακτηριστικό της λειτουργίας μιας κυβέρνησης που φροντίζει τα δημόσια δεδομένα να είναι προσβάσιμα με κάθε δυνατό τρόπο. Σε μια εποχή που ολόκληρη η κοινωνία μας διατηρεί τεράστιες ποσότητες δεδομένων σε υπολογιστές είναι φυσιολογικό κάθε μεγάλος οργανισμός ή εταιρία (ανεξάρτητα αν ανήκει στο δημόσιο ή στον ιδιωτικό τομέα) να επιδιώκει όσο το δυνατόν μεγαλύτερη αυτονομία και ανεξαρτησία. Κατανοώ το επιχείρημα: “η Νορβηγία είναι μια ιδιαίτερα πλούσια χώρα, με μεγάλα κοιτάσματα πετρελαίου, κτλ κτλ … και γιαυτό ασχολείται η κυβέρνηση της με αυτά” αλλά δεν μπορώ να το υιοθετήσω. Ίσως πριν μερικά χρόνια να είχα άλλη άποψη αλλά πλέον νομίζω ότι όχι μόνο ο δημόσιος τομέας μας πρέπει άμεσα να ακολουθήσει το ρεύμα της ψηφιακής εποχής άμεσα αλλά πρέπει να το κάνει και με τρόπο που θα μας συμφέρει μακροπρόθεσμα.
 ρυθμίζοντας το Wally
Το Wally είναι μια εφαρμογή βασισμένη στην Qt 4 και διατίθεται για όλα τα δημοφιλή λειτουργικά (Windows, Mac OS X και Linux). Στόχος της εφαρμογής είναι η αυτόματη λήψη και διαχείριση Wallpaper από διάφορες πηγές στο διαδίκτυο όπως το bing (ναι η μηχανή αναζήτησης της Microsoft), το SmugMug, το Picasa, το Buzznet, το Photobucket, το Ipernity, το pikeo, το Panoramio, το Yahoo!, το Flickr, αλλά και τοπικά εγκατεστημένα Wallpaper.
Η πλέον πρόσφατη έκδοση του Wally σε κώδικα αλλά και έτοιμα πακέτα για .deb για διανομές που βασίζονται σε αυτό καθώς και έτοιμα πακέτα για Windows και Mac θα βρείτε εδώ.
 screenshot από το FreeOrion
To FreeOrion είναι ένα παιχνίδι στρατηγικής διαστημικού εποικισμού βασισμένο στην λογική του γνωστού παλιού παιχνιδιού Masters Of Orion. Αν και είναι βασισμένο στην λογική του Masters of Orion δεν αποτελεί remake η κλώνο του αλλά ένα ξεχωριστό παιχνίδι που αξίζει να δοκιμάστε
To FreeOrion τρέχει σε Windows, Linux και Mac OS X. Καλό είναι να έχετε ένα αξιοπρεπή επεξεργαστή με κάποια επιτάχυνση 3D (τα περισσότερα ενσωματωμένα της Intel θα πρέπει να αντεπεξέλθουν) και τουλάχιστον ανάλυση 1024 επί 768.
Το μόνο σημείο που μπορεί να δυσκολευτούν οι νεώτεροι χρήστες είναι ότι στην παρούσα φάση δεν υπάρχουν πακέτα για τις περισσότερες διανομές Linux οπότε μέχρι κάποιος να τα ανεβάσει στο διαδίκτυο θα πρέπει να κάνετε μόνοι σας το Compile.
Ο Παράξενος Καθεδρικός είναι διαθέσιμος στα Αγγλικά και στα Τσέχικα.
Εδώ και καιρό η Qt ένα πολύ αξιόλογο toolkit προγραμματισμού είναι πλέον διαθέσιμη ως LGPL αυτό έχει σαν συνέπεια να μπορεί κάποιος να χρησιμοποιήσει την Qt για να γράψει ένα πρόγραμμα ανεξάρτητα αν είναι GPL ή κλειστού κώδικα. Ωστώσο η Qt είναι προσανατολισμένη στον προγραμματισμό σε C++. Πολλοί τρίτοι προγραμματιστές εκτός της Qt software (πρώην trolltech) έχουν κατά καιρούς προχωρήσει στην ανάπτυξη bindings της Qt για διάφορες γλώσσες προγραμματισμού, ένα από αυτά να bindings ήταν η PyQt για την Python που αναπτυσώταν από την Riverbank.
Η PyQt ήταν αδειοδοτημένη την Riverbank με το τρόπο που είχε αδειοδοτηθεί παλία η Qt από την Trolltech (το περίφημο dual licensing που ή θα έγραφες κώδικα σε GPL ή θα αγόραζες ειδική άδεια εμπορική άδεια). Ένα περισσότερο σοβαρό μειονέκτημα της PyQt ήταν ότι ως υλοποίηση περιόριζε το προγραμματιστή καθώς ήταν δύσκολο μια περίπλοκη εφαρμογή γραμμένη με το PyQt να τρέξει σε Mac ή Windows την ίδια στιγμή που η Qt έχει κάνει μεγάλη προσπάθεια για να τρέχει η ένα πρόγραμμα που έχει γραφτεί σε Qt σε όλες τις μεγάλες πλατφόρμες λογισμικού (Mac,Linux,Windows).
H Nokia (που πλεόν είναι ιδιοκτήτρια της Qt Software) αν και προχώρησε διαπραγματεύσεις με την Riverbank αυτές δεν οδήγηθηκαν σε συμφωνία. Η Nokia σε συνεργασία με την OpenBossa (τμήμα του INtD ενός Βραζιλίανικου ινστιτούτου ανάπτυξης ανοιχτού λογισμικού που ιδρύθηκε με συνεργασία της Nokia και της Βραζιλιάνικης κυβέρνησης) που είναι ιδιαίτερα ενεργή στην ανάπτυξη εφαρμογών Qt για το Maemo προχώρησε στην ανάπτυξη της PySide προκειμένου να παρέχει στους προγραμματιστές την δυνατότητα να γράφουν σε Qt και Python με μεγαλύτερη ευελιξία από πλευράς αδειοδότησης.
Όσο αφορά το προγραμματιστικό κομμάτι πρέπει να τονιστεί ότι η PySide είναι ακόμη σε νηπιακό στάδιο ανάπτυξης και στην παρούσα φάση δεν έχουν ολοκληρωθεί τα port για Mac και Windows, ωστώσο υπάρχει συμβατότητα στα API μεταξύ PyQt και PySide και κατά συνέπεια θα είναι σχετικά εύκολο για όσους προγγραματιστές το επιθυμούν να καλούν το PySide αντί του PyQt.
 Το PR2 που τρέχει ROS
Το Robot Operating System είναι ένα ανοιχτού κώδικα λειτουργικό σύστημα για εφαρμογές ρομποτικής που πρωτό-αναπτύχθηκε από Stanford Artificial Intelligence Laboratory για λογαριασμό του προγράμματος STAIR (Stanford AI Robot) αν και τώρα αναπτύσσεται κυρίως από το Willow Garage (μια μικρή εταιρία ρομποτικής). Ο κώδικας του Robot Operating System (ή ROS για τους φίλους) είναι ανοιχτός κάτω από την άδεια BSD.
 Το STAIR όπως είναι σήμερα
Η βιβλιοθήκη ελέχγου του ROS έχει γραφτεί για χρήση στο λειτουργικό σύστημα Linux, αλλά είναι δυνατόν να χρησιμοποιηθεί και στο MacOSX και στα Windows.Το Robot Operating System ουσιαστικά έχει δύο πλευρές το ros που είναι το βασικό του λειτουργικό σύστημα και το ros-pkg που είναι μια σειρά από nodes γραμμένα από χρήστες του ROS και παρέχουν πολλές δυνατότητες.
Ορισμένα από τα ρομποτικά προγράμματα που έχουν βασιστεί στο ROS είναι το PR2. το STAIR, και το Herb της Intel.
 To Herb της Intel
Όπως φαίνεται το όλο project είναι έχει κυρίως σαν στόχο την ερευνητικές ανάγκες μεγάλων οργανισμών, και πιθανόν να ενδιαφέρει πανεπιστημιακά ιδρύματα ή εταιρείες που ασχολούνται με την ανάπτυξη ρομποτικών εφαρμογών. Ειδικά μια υλοποιήση όπως αυτή του STAIR νομίζω ότι είναι στα πλαίσια των δυνατοτήτων των εκπαιδευτικών ιδρυμάτων της χώρας μας.
Όταν είχα πρωτοασχοληθεί με τους υπολογιστές θυμάμαι κάποια ειδικά εξειδικευμένα προγράμματα για σχεδίαση εσωτερικού χώρου. Ήξερα ότι το Google είχε βγάλει κάτι αντίστοιχο για Windows το SketchUp αλλά δεν έχω Windows στον υπολογιστή μου και το SketchUp δεν είναι OpenSource. Χμμμ… Έψαξα λίγο παραπάνω δεν λέω αλλά τελικά το βρήκα.
Το Sweet Home 3D που καλύπτει μια χαρά τις ανάγκες μου και είναι μάλιστα μετεφρασμένο και στα Ελληνικά από την Έλλη Νικολάου, είναι γραμμένο σε Java και κατά συνέπεια τρέχει σε Windows,Linux και MacOSX. Είναι εξαιρετικά εύκολο στην χρήση. Επίσης είναι ιδιαίτερα εύκολο να εισάγετε νέα αντικείμενα στο Sweet Home 3D ειδικά αν ασχολήστε με την δημιουργία 3D γραφικών καθώς το προγραμματάκι υποστηρίζει OBJ,LWS και 3DS αντικείμενα.
|
|
δημοφιλή