Open


ένας από τους δημιουργούς του Arduino εξηγεί πως “ανοίγει τον κώδικα” της φαντασίας μας

getting started with arduinoΑν παρακολουθείτε το elkos.gr εδώ και καιρό πιθανών να έχετε ακουστά το Arduino. Το Arduino είναι ένα ανοιχτού κώδικα hardware το οποίο παρέχει στους χρήστες μια πλατφόρμα δημιουργίας ηλεκτρονικών πρωτοτύπων. Η μικρή και σχετικά φθηνή ηλεκτρονική συσκευή είναι σε θέση να αποτελέσει την βάση 3d εκτυπωτών, βιοτεχνολογικών εφαρμογών, άλλων συσκευών ανάπτυξης ηλεκτρονικών πρωτοτύπων, μέχρι και την έμπνευση για την δημιουργία ενός ολόκληρου πολιτισμού με τεχνολογία ανοιχτού κώδικα και ότι άλλο μπορείτε να φανταστείτε.

Ένας από τους δημιουργούς του έκανε μια παρουσίαση στο συνέδριο TEDGlobal2012 όπως είχε δώσει ο Marcin Jacubowski της ανοιχτού κώδικα αγροτεχνολογίας (περισσότερα για την αγροτεχνολογία στην Ελλάδα θα βρείτε στο blog της). Μπορεί στους περισσότερους από εμάς το πείραμα του Marcin να μοιάζει αρκετά ουτοπικό, έχοντας δει όμως τι μπορεί να κάνει ένας άνθρωπος με ένα εργαλείο ανοιχτού κώδικα όπως δείχνει το βίντεο που ακολουθεί, δύσκολα μπορεί κανείς να τιθασεύσει την φαντασία του.


ανοιχτό λογισμικό δημιουργίας κινούμενων σχεδίων

Γενικότερα οφείλω να ομολογήσω ότι έχω μια αδυναμία στην τέχνη των γραφικών μυθιστορημάτων αλλά και των κινούμενων σχεδίων.

Με την σκέψη αυτή , και μιας και έχουμε τόσα εργαλεία ανοιχτού στην διάθεση μας για την επεξεργασία εικόνας όπως το Gimp, και το Inkscape, εργαλεία για την επεξεργασία 3D όπως το Blender, εργαλεία για την επεξεργασία video όπως το Kdenlive, το Openshot και το Cinerella είναι φυσικό να υπάρχει ένα εξειδικευμένο εργαλείο για την επεξεργασία και την δημιουργία βίντεο.  Με λίγο ψάξιμο λοιπόν βρήκα κάποια αρκετά ενδιαφέροντα προγράμματα

Παρακάτω θα δούμε μερικά από τα προγράμματα που εμένα μου έχουν κάνει περισσότερο εντύπωση χωρίς αυτό να σημαίνει ότι αν ψάξτε λίγο δεν θα βρείτε και άλλα.

Το Synfig Studio είναι ένα πρόγραμμα επεξεργασίας 2D vector εικόνων με στόχο την δημιουργία κινούμενων σχεδίων. Αν τώρα το συνδυάστε με το Pencil ένα παραδοσιακό πρόγραμμα δημιουργίας κινούμενων (ότι πρέπει για να σχεδιάστε πρόχειρα), και το Blender για να κάνετε τα 3d κομμάτια. Αν τώρα θέλετε να επαναχρησιμοποιήστε τα σχέδια σας μπορείτε να χρησιμοποιήστε το remake, ένα πρόγραμμα ειδικά σχεδιασμένο για αυτό το σκοπό που συνεργάζεται τέλεια με το Blender, το Pencil και το Synfig Studio.

Μια εικόνα για το τι μπορεί να δημιουργήσει κανείς συνδυάζοντας αυτό το λογισμικό μπορείτε να πάρετε στο video που ακολουθεί.
(more…)


Μεταρύθμιση στην χρήση standards στην Ευρωπαϊκή Ένωση. Ευκαιρία, στασιμότητα ή κάτι χειρότερο;

European Parliament (Brussels)Εδώ και αρκετό καιρό στην Ευρωπαϊκή Ένωση έχει ανοίξει μια συζήτηση σχετικά με την εφαρμογή standards λογισμικού από τα κράτη μέλη. Προσωπικά είμαι της άποψης ότι μια σοβαρή κοινή πολιτική στα standards λογισμικού που χρησιμοποιούν τα κράτη μέλη θα εξασφάλιζε σε αυτά την δυνατότητα να έχουν ανεξαρτησία όσο αφορά τους προμηθευτές τους χωρίς να “κλειδώνονται” σε πρότυπα που δεν μπορούν να υλοποιηθούν παρά μόνο από μια εταιρία. Το Οκτώβριο του 2010 είχε αποκαλυφθεί ότι η Business Software Alliance είχε αποστείλει μια επιστολή στα μέλη της Ευρωπαϊκής Επιτροπής αναφερόμενη στο κίνδυνο (!) χρήση ανοιχτών βιομηχανικών στάνταρ από την ΕΕ.

Ένα χρόνο και αρκετούς μήνες μετά το Ευρωκοινοβούλιο συζητά νομοθεσία σχετικά με την εφαρμογή κοινών στάνταρ εντός της Ένωσης.  Το κείμενο θα αναγνωστεί στις 20/3/2012, από ότι αναφέρει το Foundsation for Free Information Infrastrusture η πρόταση της Ευρωπαϊκής Επιτροπής κατεβάζει τον πήχη σε ότι αφορά τα standards. Αντί αυτού το FFII προτείνει το Ευρωκοινοβούλιο να επιβάλει ανοιχτά standards, ένα από τα βασικά ζητήματα που θέτει το FFII επίσης είναι ότι το νομοσχέδιο δίνει το δικαίωμα στην Ευρωπαϊκή Επιτροπή να τροποποιεί τα κριτήρια των αποδεκτών στάνταρ.

Αν και για κάποιους φαίνεται πολύ τεχνικό, και ίσως αδιάφορο το ζήτημα των standard πληροφορικής (και όχι μόνο) που χρησιμοποιεί η ΕΕ στην πραγματικότητα είναι ένα καθαρά πρακτικό ζήτημα. Φανταστείτε να είστε άνεργος και ο μοναδικός τρόπος να υποβάλετε μια αίτηση στο ταμείο ανεργίας να είναι ένα έγγραφο που μπορείτε μόνο να το φτιάξτε σε ένα πρόγραμμα που τρέχει σε ένα κλειστό λειτουργικό σύστημα που κοστίζει 100 euro και 25ο το ίδιο το πρόγραμμα…ναι κάτι έχω στο μυαλό μου.

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


FreeCAD, το gcc της εποχής του ανοιχτού hardware; 8

Αν παρακολουθείτε το elkos.gr εδώ και λίγο καιρό έχω αρχίσει να γράφω για ανοιχτό hardware, ένας από τους αναγνώστες με την ευκαιρία της ενασχόλησης μου με το ανοιχτό hardware επικοινώνησε μαζί μου για να με ενημερώσει για το FreeCAD.

O Κώστας (είναι γνωστός και ως logari81 σε online κοινότητες όπως το ubuntu-gr) όταν λίγο αφού άρχισε να ασχολείται με το χώρο του ελεύθερου λογισμικού, διαπίστωσε ότι την απουσία ενός σοβαρού ελεύθερου και ανοιχτού προγράμματος για 3D CAD. Μετά από αρκετό ψάξιμο κατέληξε το FreeCAD αρκετά αξιόλογο ώστε να ασχοληθεί με την ανάπτυξη του. Βλέπετε η ύπαρξη ενός ανοιχτού κώδικα προγράμματος τρισδιάστατου CAD είναι ιδιαίτερα σημαντική για την ανάπτυξη hardware που χρειάζεται μηχανολογικό σχεδιασμό, όπως πολύ ωραία το έθεσε o Κώστας στην μεταξύ μας επικοινωνία, όσο σημαντικό είναι το GCC για το ελεύθερο λογισμικό.

Τι το ιδιαίτερο όμως έχει το FreeCAD; Το FreeCAD είναι σχεδιασμένο με κύριο στόχο την μηχανολογική ανάπτυξη και το βιομηχανικό σχέδιο, αλλά λόγω του αρθρωτού σχεδιασμού είναι αρκετά παραμετροποιήσιμο ώστε να χρησιμοποιηθεί και σε άλλες εφαρμογές. Καθώς είναι γραμμένο χρησιμοποιώντας την βιβλιοθήκη Qt το FreeCAD λειτουργεί με τον ίδιο τρόπο σε Windows, Linux και Mac OS X.

Μια από τις πλέον ενδιαφέρουσες λειτουργίες του είναι ότι ο χρήστης μπορεί να προσθέσει χρήσιμα scripts προκειμένου να δημιουργήσει νέα λειτουργικότητα χρησιμοποιώντας την γλώσσα προγραμματισμού Python, επίσης δίνεται η δυνατότητα καταγραφής πολύπλοκων διαδικασιών μέσω macros που είναι αρκετά χρήσιμα (μερικά παραδείγματα) αν δεν θέλετε να γράψτε κώδικα, από την άλλη αν είστε ιδιαίτερα άνετοι με την Qt μπορείτε να προσθέστε νέους διαλόγους στο FreeCAD με το Qt designer, και αυτό που εμένα με ενθουσίασε (κυριολεκτικά όμως) είναι ότι μπορείτε να χρησιμοποιήστε ολόκληρο το FreeCAD GUI (με κάποιους περιορισμούς φυσικά) ως ένα Python Module σε ένα άλλο πρόγραμμα

Σύμφωνα με τον Κώστα το FreeCAD έχει πολύ δρόμο ακόμη, έχουν σχεδόν τελειώσει τον Sketcher, το κομμάτι του FreeCAD που ουσιαστικά θα επιτρέπει την δημιουργία περιορισμένων δισδιάστατων σχεδίων. Τι έχουν ακόμη στα σκαριά;

  • Ένα module δημιουργίας δισδιάστατων σχεδίων από τρισδιάστατα σχέδια που θα επιτρέπει στους χρήστες να μπορούν να εκτυπώσουν δισδιάστατα σχεδιαγράμματα από τα τρισδιάστατα σχέδια τους.
  • Module εξομοίωσης βιομηχανικών robot το οποίο θα επιτρέπει στο χρήστη την δημιουργία ενός περιβάλλοντος εξομοίωσης της γραμμής παραγωγής, τον υπολογισμό και σχεδιασμό των κινήσεων του ρομπότ και την εξαγωγή των κινήσεων αυτόν σε ένα πρόγραμμα ελέγχου του ρομπότ.
  • Module για την εμφάνιση 3D επιφανειών που επιτρέπει την χρήση ενός εξωτερικού renderer (σε αυτό το στάδιο ανάπτυξης χρησιμοποιείται το POV-Ray) ώστε να δημιουργούνται τρισδιάστατες φωτορεαλιστικές εικόνες από τα σχέδια σας
  • Module για την προσθήκη αρχιτεκτονικών λειτουργιών στόχος του είναι η προσθήκη των απαραίτητων λειτουργιών ώστε το FreeCAD να μπορεί να δουλέψει ως εργαλείο σχεδιασμού αρχιτεκτονικών σχεδίων, όπως εύκολα καταλαβαίνει κανείς έχει πολύ πολύ δρόμο μπροστά του.

Μπορεί το FreeCAD να γίνει εργαλείο δουλειάς; Η αλήθεια είναι πως όχι, όχι όπως είναι αυτή την στιγμή, όχι γιατί τα θεμέλια του είναι σαθρά, κάθε άλλο μάλιστα αλλά γιατί το βάρος της ανάπτυξης του FreeCAD πέφτει σε 4-5 άτομα συμπεριλαμβανομένου και του Κώστα.  Τι χρειάζεται λοιπόν; Developers… developers… developers… όπως λέει και ο κύριος Balmer της Microsoft. Ποιος όμως είναι ο ιδανικός developer για το FreeCAD;

  • θα ξέρει καλή C++ και καλή Python (τα δύο άκρα το ξέρω αλλά έτσι είναι)
  • θα ξέρει Qt
  • θα αφιερώσει χρόνο για να μάθει OpenCascade
  • θα αφιερώσει χρόνο για να μάθει Coin3d

Ειδικά για τα OpenCascade και για το Coin3d πιστέψτε με ότι αν αφιερώστε λίγο χρόνο παραπάνω δεν θα χάστε καθώς όλο και περισσότερες εταιρείες ανάπτυξης λογισμικού ζητούν κάποια εξοικείωση με αυτά.

Αν τώρα δεν είστε developers μην διστάστε να δώστε βοήθεια στο project ρίξτε μια ματιά στο how to help όλο και κάτι θα βρείτε που θα θέλετε να κάνετε.

Παρακάτω ακολουθεί ένα videάκι με το FreeCAD σε δράση

(more…)


Motorola και Google μαζί… πως επηρρεάζει αυτό το Android; 2

Inspiration Week (1/7)Μόλις γύρισα από τις διακοπές του Δεκαπενταύγουστου και με περίμενε μια αρκετά ενδιαφέρουσα είδηση. H Google εξαγόρασε την Motorola Mobility (άρθρο στο BBC, στο Linux Inside, στο OSArena).Ο φίλος μου ο Θοδωρής Λύτρας που επίσης αρθρογραφεί στο Linux Inside αναρωτιόταν αν αυτό επηρέαζε αρνητικά τους κατασκευαστές συσκευών Android.

Ας πάρουμε τα πράγματα από την αρχή. Την Motorola την ξέρουμε ως μια παλιά Αμερικανική εταιρεία κατασκευής κινητών τηλεφώνων και τηλεπικοινωνιακού εξοπλισμού (όσοι έχετε υπηρετήσει στις ένοπλες δυνάμεις μπορεί να έχετε δει διάφορα μαραφέτια της Motorola). To Ιανουάριο που μας πέρασε (2011 δηλαδή) η εταιρεία χώρισε τις δραστηριότητες της σε δύο εταιρείες την Motorola Mobility που αναλαμβάνει τα κινητά τηλέφωνα, και την Motorola Solutions που αναλαμβάνει εταιρικούς πελάτες, δικτυακές υποδομές, κτλ.

Τι πουλάει όμως η Motorola Mobility; Το πρώτο πράγμα που θα σκεφτεί κανείς είναι κινητά τηλέφωνα όπως το Motorola Droid, όμως δεν πουλάει μόνο κινητά, βλέπετε η Motorola Mobility φτιάχνει tablets όπως το Motorola XOOM αλλά και set top boxes (δεν ξέρω αν πάει το μυαλό σας κάπου γιατί εμένα πάει στην Google TV που βασίζεται και αυτή στο Android) αλλά και DSL Modems.

Από την άλλη ο Larry Page αναφέρει στην επίσημη ανακοίνωση εξαγοράς της Motorola Mobility ότι η εν λόγω εξαγορά δίνει στην Google πρόσβαση στις πατέντες της Motorola και το αποτέλεσμα θα είναι η καλύτερη προστασία του Android.

Όμως πως αντέδρασαν οι εταιρείες που σχετίζονται με την ανάπτυξη του Android.

“Χαιρετίζουμε την σημερινή είδηση ​, γεγονός που αποδεικνύει τη βαθιά δέσμευση της Google για την υπεράσπιση των Android, τους εταίρους της, και το οικοσύστημα.” J. K. Shin Πρόεδρος του τμήματος κινητών τηλεπικοινωνιών της Samsung.

“Χαιρετίζω τη δέσμευση της Google για την υπεράσπιση του Android και των συνεργάτες της. Οι σημερινές ειδήσεις είναι ένα σημαντικό βήμα προς τα εμπρός για το Android. ” Bert Nordberg Πρόεδρος & CEO της Sony Ericsson

“Χαιρετίζουμε την είδηση ​​της σημερινής εξαγόρας, γεγονός που αποδεικνύει ότι η Google είναι βαθύτατα προσηλωμένη στην υπεράσπιση του Android, των εταίρων της, και ολόκληρου του οικοσυστήματος.” Peter Chοu CEO της HTC Corp.

“Χαιρετίζουμε τη δέσμευση της Google για την υπεράσπιση του Android και των συνεργάτων της.” Ph.D Jong-Seok Park,
Πρόεδρος & CEO, της LG Electronics Eταιρία Κινητών Τηλεπικοινωνιών

“Είμαστε θετικοί στην συνεχή δέσμευση της Google και των επενδύσεων της σε ένα ανοιχτή Android προς όφελος όλων των παικτών στο οικοσύστημα.” Weili Dai, συνιδρυτής της Marvell Technology Group

“Η Best Buy έχει συνεργαστεί στενά τόσο με την Google όσο και με την Motorola να προσφέρει εξαιρετικές λύσεις στους πελάτες της. Τώρα, με σημερινές ειδήσεις, είμαστε ενθουσιασμένοι για να δούμε τι μπορούμε να κάνουμε από κοινού για την εξυπηρέτηση των καταναλωτών. Και οι δύο εταιρείες είναι τεράστιοι εταίροι για την Best Buy και αναμένουμε ότι η σύνδεση να γίνει ακόμη πιο ισχυρή στο μέλλον. ” Brian J. Dunn CEO Best Buy

“Είμαστε ικανοποιημένοι γνωρίζοντας ότι η Google, κάνει μια κίνηση για της ενίσχυση του χαρτοφυλακίου πατεντών της Google (και συνεπώς του Android). Η ZTE χαιρετίζει το βήμα αυτό από την Google για την προστασία της αξίας του οικοσυστήματος του Android και του οφέλους των εταίρων του Android.” HE Shiyou EVP της ZTE Corporation και στο μέλος του Διοικητικού Συμβουλίου, Πρόεδρος του Τμήματος Συσκευών Κινητής τηλεφωνίας της  ZTE.

(πηγή)

Η γνώμη μου είναι ότι η Google αποκτά πολλά περισσότερα από την Motorola. Πρώτον πρέπει να δούμε ένα-δύο άρθρα που έχουν την σημασία τους. Πρώτον είναι η φήμη στην αγορά ότι εκτός της Google υπήρχε και μια άλλη εταιρεία που ενδιαφερόταν να προχωρήσει σε αγορά της Motorola… η Μicrosoft, και μάλιστα ότι θα στόχευε απλά να εξαγοράσει τις πατέντες της Motorola όπως έκανε με την Nortel και την Novell (μαζί με άλλες εταιρείες φυσικά). Εν δευτέροις πρέπει να πούμε ότι η εξαγορά της Motorola δεν έχει ολοκληρωθεί ακόμη… και μπορεί να κάνει κάποιος άλλως προσπάθεια να την εξαγοράσει με μεγαλύτερο τίμημα όπως ή Microsoft (όπως αναλύεται σε σχετικό άρθρο του Forbes). Μάλιστα στο προαναφερθέν άρθρο τονίζεται ότι η Nokia με την οποία έχει στρατηγική συμφωνία η Microsoft (μετά από το περίφημο πυρομανές memo του Elop) έχει ελάχιστες πωλήσεις στις ΗΠΑ και πως ακόμη και αν η Google αγοράσει την MMI μπορεί να πουλήσει την εταιρεία στην Κινεζική Huawei που δεν έχει μπει όπως θα επιθυμούσε στην Αμερικανική αγορά (!).

Προσωπικά πιστεύω πως δεν πρέπει να ξεχνάμε δύο πράγματα, ότι ο κύριος ανταγωνιστής στα Smartphone για την Google είναι η Apple (ειδικά στις HΠΑ) μάλιστα η Apple είχε στελεχώσει τον τομέα ανάπτυξης του iPhone όταν πρωτοβγήκε με στελέχη της… (σωστά μαντέψατε) Motorola. Κάτι που επίσης είναι ιδιαίτερα ενδιαφέρον είναι ότι η Apple έχει τον κάθετο και οριζόντιο έλεγχο της πλατφόρμας της… όχι μόνο αναπτύσσει το λογισμικό, αλλά αποφασίζει και σε τι μηχανήματα θα τρέξει το λογισμικό αυτό και τελικά σε τι διαμορφώσεις και με τι ρυθμίσεις θα βγει στην αγορά. Η Google έχει λιγότερο έλεγχο σε αυτό καθ’αυτό το λογισμικό ενώ δεν είναι σε θέση να ελέγξει τι είδους μηχανήματα θα το τρέχουν, ή σε τι διαμόρφωση θα λειτουργεί. Τουλάχιστον η δική μου εμπειρία με το Android μου έχει δείξει ότι όλοι οι κατασκευαστές δεν κάνουν και τόσο πετυχημένες τροποποιήσεις στην πλατφόρμα και στις τελικές ρυθμίσεις του προιόντος και ορισμένες φορές ούτε η επιλογή του hardware είναι και η πλέον εξαιρετική.Γενικά είναι χρήσιμο να υπάρχει ένα showcase που θα δείχνει ότι το Android μπορεί να κάνει αυτό ή εκείνο σε συσκεύες τάδε κτλ κτλ.

Από την άλλη νομίζω ότι η ανησυχία του φίλου μου Θοδωρή είναι βάσιμη, με την έννοια ότι και οι ίδιες οι κατασκευάστριες συσκευών με Android τηρούν στάση αναμονής… αν και είναι σχετικά αισιόδοξες (πρέπει έχουν μετόχους που πρέπει να καθησυχάσουν) νομίζω ότι είναι σημαντικό να δούμε πως θα πάει η ανάπτυξη του Icecream Sandwitch της 4ης έκδοσης του Android. Από την άλλη θα πρέπει να δούμε τις περαιτέρω κινήσεις της Google. Ειδικά όσο αφορά την πιθανότητα δημιουργίας ενός κοινού αποθετηρίου πατεντών για το Android αντίστοιχο (ή συμπληρωματικό αν θέλετε) με αυτό που υπάρχει από το Open Invention Network. Σε κάθε περίπτωση η Google πλην των πατεντών και των προϊόντων της Motorola απόκτα πρόσβαση στο εξαιρετικό ανθρώπινο δυναμικό που μπορεί να δώσει σημαντικά πράγματα όχι μόνο στο τομέα της κινητής τηλεφωνίας αλλά γενικά στην επιχειρηματική κουλτούρα της Google (χαρακτηριστικό παράδειγμα είναι η ανάπτυξη από την Motorola του μοντέλου επιχειρηματικής διαχείρησης 6σ).

Πάντως πιστεύω ότι η είδηση αυτή… έχει πολλά περισσότερα νέα να δημιουργήσει. Καλά ή κακά για το Android, το Linux και το ελεύθερο λογισμικό γενικότερα δεν το γνωρίζω ωστόσο τηρώ στάση αναμονής.


αστικά δάση ένα δένδρο την φορά

3-26-06smΑν ζείτε σε κάποια μεγάλη πόλη στην Ελλάδα όπως η Αθήνα, η Θεσσαλονίκη αλλά και άλλες θα έχετε προσέξει τα οφέλη που έχουν οι κάτοικοι και επισκέπτες της πόλης από τα αστικά δένδρα. Ωστόσο η προσπάθεια καταγραφής όλων αυτών τον δένδρων (ή έστω των ελάχιστων που βρίσκονται στις πόλεις μας) είναι μια χρονοβόρα συχνά ημιτελής διαδικασία που δεν έχει γίνει ποτέ.

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

Κύρια χαρακτηριστικά:

  • Αναζήτηση δένδρων με βάση το είδος, την τοποθεσία, ή ανεπτυγμένα φίλτρα όπως η διάμετρος, η ημερομηνία φύτευσης, και άλλα χαρακτηριστικά του δένδρου
  • Προσθήκη ενώς δένδρου κάθε φορά ή ολόκληρων βάσεων δεδομένων
  • Επερξέργασία και προσθήκη στοιχείων σχετικά με το είδος, την τοποθεσία, το ύψος, τον τύπο, τις συνθήκες, τις απαραίτητες ενέργειες που χρειάζονται, και άλλα.
  • Προσθήκη φωτογραφιών κάθε δένδρου.
  • Εξαγωγή λιστών δένδρων σε CVS και KML αρχεία
  • Αυτοματοποιημένος υπολογισμός των οφελών στο οικοσύστημα (αέρια θερμοκηπίου, ποιότητα αέρα και άλλα) βάση του είδους και της διαμέτρου ενός δένδρου.

Απαιτήσεις:

  • Python
  • Django
  • GeoServer
  • GeoGIS
  • PostgreSQL
  • Χάρτες OpenStreetMap, ArcGIS.com, Bing Maps ή GoogleMaps

Δεν λέω ότι θα μπορούσε να λύσει κάθε πιθανό πρόβλημα στα αστικά μας δάση κάτι τέτοιο ωστόσο νομίζω ότι υπάρχουν δημοτικές αρχές εκεί έξω που αναγνωρίζουν την συμβολή των αστικών δένδρων στο μικροκλίμα των πόλεων και μπορούν ακόμη και με ίδια μέσα να χρησιμοποιήσουν το OpenTreeMap για την διαχείρηση των δένδρων στα όρια του δήμου τους αλλά και για να ευαισθητοποιήσουν του πολίτες τους. Χαρακτηριστικά παραδείγματα είναι οι πόλεις της Φιλαδέλφεια στην Πενσυλβάνια (όχι η Νέα Φιλαδέλφεια στην Αττική) και το Σαν Φρανσίσκο στην Καλιφόρνα.

 

 

 


Twitter, Diaspora, Cisco, Fujitsu μεταξύ των νέων αδειούχων του OIN 3

Με μια ανακοίνωση του το OIN εχθές γνωστοποίησε τις εταιρείες τους οργανισμούς που μπήκαν κάτω από την προστασία του. Ουσιαστικά το OIN είναι ένα αποθετήριο πατεντών για το λειτουργικό σύστημα Linux.

Το δεύτερο τρίμηνο του 2ο11 35 εταιρείες και οργανισμοί αδειοδοτήθηκαν από το OIN, μεταξύ αυτών τα γνωστά κοινωνικά δίκτυα Twitter και Diaspora (μετά το Facebook το προηγούμενο τρίμηνο), η Cisco και η Fujitsu Limited (μετά την Fujitsu General το προηγούμενο τρίμηνο). η μεγάλη αμερικανική ασφαλιστική εταιρεία Nationwide, και φυσικά πολλές εταιρείες και οργανισμοί που ασχολούνται με την ανάπτυξη διανομών Linux όπως το CentOS, το EasyPeasy, το ZorinOS, και άλλες.

Αν και κανείς λογικά περιμένει αργά ή γρήγορα να αδειοδοτηθούν διανομές Linux, δεν παύει να αποτελεί μια ενδιαφέρουσα εξέλιξη η χρήση των αδειοδοτήσεων του OIN από εταιρείες όπως η Cisco, και η Fujitsu που κακά τα ψέματα είναι ονόματα που υπάρχουν στην καθημερινότητα μας, για να μην πούμε για μεγάλα κοινωνικά δίκτυα όπως το Twitter. Σε ένα κόσμο που οι μηνύσεις πατεντών γίνονται λαμβάνουν γίνονται θέματα δημόσιας συζήτησης και προβληματισμού από μη εξειδικευμένες πηγές μέχρι και αντικείμενο σάτιρας είναι πέραν από φυσικό μεγάλες εταιρείες που βασίζουν τις δομές τους στο Linux  να προχωρούν σε τέτοιου είδους κινήσεις.

Από την μια σε ένα κλίμα γενικής ανασφάλειας που επικρατεί το τελευταίο χρονικό διάστημα το OIN αποτελεί μια αξιόλογη λύση ώστε οι εταιρείες  που επενδύουν με τον ένα ή τον άλλο τρόπο στο Linux να είναι εξασφαλισμένες από την άλλη είναι ενδεικτικό ότι η συμμετοχή τόσων εταιρειών και οργανισμών στο OIN δείχνει πως το Linux αποτελεί νευραλγικό κομμάτι των υποδομών τους.

Αν εκπροσωπείτε μια επιχείρηση ή οργανισμό ανεξαρτήτου μεγέθους που κάποιες από τις υποδομές του βασίζονται στην πλατφόρμα του Linux δεν έχετε παρά να μελετήστε την συμφωνία αδειοδότησης και αν κρίνετε ότι συμφωνείτε με αυτή ίσως είναι καλή ιδέα να προχωρήστε στο να επικοινωνήστε με το ΟΙΝ για να πάρετε περισσότερες πληροφορίες σχετικά με την διαδικασία αδειοδότησης.


Quadshot: ένα quadcopter και UAV καθέτης απογείωσης σε ένα

Quadcopter overviewΑν παρακολουθείτε το blog μου εδώ και πολλά χρόνια θα ξέρετε ακουστά τα quadcopters ή τετρακόπτερα επί το Ελληνικότερο. Τα τετρακόπτερα ουσιαστικά είναι μικρές πλατφόρμες ηλεκτρονικών με  τέσσερις κινητήρες ώστε να εξασφαλίζεται η πτήση. Συχνά οι ταχύτητες που αναπτύσσουν δεν είναι και οι μεγαλύτερες καθώς ο σχεδιασμός τους δεν είναι τόσο αεροδυναμικός. Πλέον υπάρχουν δεκάδες έτοιμα και μη kit για να φτιάξει κανείς το δικό του quadcopter ενώ πολλά βασίζονται στο Arduino και μπορούν να συνδυαστούν με ανοιχτού κώδικα λογισμικό για τον έλεγχο, προγραμματισμό και σχεδιασμό της πτήσης με αυτοματοποιημένο τρόπο.

Όπως είπαμε λίγο νωρίτερα τα quadcopters όπως φαίνεται και από την πάνω δεν είναι ότι πιο αεροδυναμικό έχετε δει. Εκεί λοιπόν έρχεται το Quadshot. Τι είναι αυτό; Λοιπόν το Quadshot, είναι ουσιαστικά ιπτάμενη πτέρυγα κάθετης απογείωσης. Με άλλα λόγια προσπαθεί να συνδυάσει τα οφέλη του αεροδυναμικού σχήματος και της δυνατότητας αιώρησης ενός τετρακόπτερου (αν και διατηρώ της αμφιβολίες μου για το πόσο το πετυχαίνει αυτό καθώς το σχήμα της ιπτάμενης πτέρυγας είναι ιδιαίτερα ευαίσθητο στους πλευρικούς ανέμους κατά την αιώρηση αλλά μάλλον επαρκές για μια σχετικά ασφαλή κάθετη απογείωση/προσγείωση).

Το Quadshot είναι βασισμένο σε ελεύθερο λογισμικό και σε ανοιχτό hardware, ο αυτόματος πιλότος του Quadshot είναι ένα Lisa/M που είναι ανοιχτό hardware κάτω από την άδεια Open Source Hardware (OSHW) ο έλεγχος του γίνεται μέσω του Paparazzi που είναι ελεύθερο λογισμικό για αυτόματους πιλότους.

Το Quadshot μπορεί να μην είναι σε θέση να μεταφέρει τα payloads του WASP αλλά είναι μια αρκετά ενδιαφέρουσα προσπάθεια ειδικά για όσους δεν έχουν στην διάθεση τους μεγάλους χώρους απογείωσης και προσγείωσης και δεν παύει να είναι ένα ενδιαφέρον project ανοιχτού hardware.

Παρακάτω ακολουθεί ένα μικρό video με μια δοκιμαστική πτήση του Quadshot

(more…)


Fitbit στο Linux… και πιθανές εναλλακτικές 1

Big day for walking at CES.Πριν λίγες ημέρες ο Κώστα Καναβός (εμπνευστής του OSarena) μου έστειλε ένα αρκετά ενδιαφέρον link για το FitBit. Τι είναι λοιπόν το Fitbit. Με απλά ελληνικά το FitBit ουσιαστικά  ένα επιταχυνσιόμετρο που μας δείχνει την δραστηριότητα σας μέσα μέσα στην μέρα αλλά και την νύχτα και συνδέεται με μια ειδική υπηρεσία η οποία αναλύει και δείχνει τα δεδομένα αυτά. Το κόλπο είναι ότι αυτό η μικρή συσκευούλα δεν μεταδίδει δεδομένα σε μορφή καταγεγραμμένων σημάτων από το επιταχυνσιόμετρο… αντ’ αυτού έχει ένα firmware το οποίο επεξεργάζεται τα σήματα και μετά τα μεταδίδει στην βάση του. Από,το Fitbit τα δεδομένα μπορεί να κανείς να τα λάβει με την την βιβλιοθήκη του libfitbit που στην παρούσα φάση είναι γραμμένη σε Python (αλλά υπάρχει πρόθεση να γραφτεί σε C) και να τα ανεβάσει στο website της Fitbit για ανάλυση και αποθήκευση.

Όπως εύκολα καταλαβαίνει κανείς αυτό είναι κάπως περιορισμένο όμως υπάρχει κάτι ακόμη περισσότερο ενδιαφέρον που αξίζει την προσοχή σας.  Το BodyTrack! Τι είναι όμως το BodyTrack; Πρόκειται για μια ολοκληρωμένη λύση λήψης βιοσημάτων όχι μόνο από το FitBit.

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

Ουσιαστικά πρόκειται για μια πολύ αρχική προσπάθεια και υποστηρίζουν πλην του FitBit, το Zeo (που πρόκειται για μια συσκευή παρόμοια με αυτές που χρησιμοποιώ εγώ για να μελετώ τον ύπνο με κάποιους περιορισμούς φυσικά και όπως καταλαβαίνετε με ενδιαφέρει ακόμη περισσότερο και από το FitBit) ενώ στα σκαριά έχουν συσκεύες όπως το BodyMedia (ένα ακτίμετρο που επικοινωνεί με το κινητό σας τηλέφωνο) καθώς και την περίφημη WiFi ζυγαριά της Withings. Στα σκαριά όμως έχουν επίσης εφαρμογές κινητών (στην παρούσα φάση αναπτύσσεται μια για Android) που μπορούν να συλλέξουν δεδομένα από το ενσωματομένο επιταχυνσιόμετρο, την θέση (με GPS). Επίσης έχουν σκοπό να συλλέγουν και δεδομένα περιβαλλοντολογικής κατάστασης από on line πηγές.

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

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

Εσείς τι λέτε;


Η Aldebaran ανοίγει το κώδικα του ανθρωποειδούς ρομπότ NAO

Nao - AldebaranΗ πρώτη φορά που είδα το ανθρωποειδές ρομποτάκι της Γαλλικής εταιρείας Aldebaran ήταν στο Athens Digital Week 2010 στο οποίο οι Kouretes (όπως λέγεται η ομάδα του Ρομποτικού ποδοσφαίρου του Πολυτεχνείου Κρήτης) έπαιξαν με την Nao Devils (που είναι η ομάδα ρομποτικού ποδοσφαίρου του Πολυτεχνείου του Ντόρτμουντ). Η πρώτη κουβέντα που είπε η φίλη που έσυρα μαζί μου στο ADW όταν είδε τα Nao ήταν ότι ήταν αρκετά “χαριτωμένα αυτά τα ρομποτάκια” και ομολογώ ότι συμφωνώ με το σχόλιο. Ειδικά όταν είναι γνωστό ότι το εν λόγω ρομποτάκι χρησιμοποιεί Linux καθώς και άλλα προγράμματα κλειστού λογισμικού.

Όμως τα Nao την Aldebaran αν και είναι αρκετά χαριτωμένα δεν είναι διαθέσιμα για το ευρύ κοινό.  H Aldebaran διαθέτει τα ρομποτάκια της σε εκπαιδευτικά ιδρύματα ως εργαλείο εκπαίδευσης στο προγραμματισμό ρομποτικών εφαρμογών. Αν και πρόσφατα άρχισε ένα πρόγραμμα για ανεξάρτητους Developers το όποιο δίνει πρόσβαση στο πλέον πρόσφατο μοντέλο της Aldebaran το NAO H25 Version 3.3 καθώς και εργαλεία ανάπτυξης (δεν χάνετε και τίποτα να δοκιμάστε).

Πριν λίγες ημέρες (στις 13 του μήνα συνέδριο Ρομποτικής και Αυτοματισμού του IEEE στην Σανγκάη ) η Aldebaran έκανε μια ευχάριστη έκπληξη στους developers καθώς με δελτίου τύπου της ανακοίνωσε ότι θα ανοίξει το NAOqi το κλειστού κώδικα λογισμικό του Nao. Μέσα στο 2012 η Aldebaran σκοπεύει να διαθέσει στην αγορά τα πρώτα της οικιακά ανδροειδή τα Nao Compagnon. Που αν και θα έρχονται με προεγκατεστημένες ρουτίνες συμπεριφοράς τις οποίες θα ανανεώνει μέσω σύνδεσης στο internet με WiFi και ο χρήστης θα μπορεί να εγκαταστήσει καινούριες ή ακόμη και να αναπτύξει τις δικές του ρουτίνες συμπεριφοράς και να τις μοιραστεί με άλλους χρήστες.

Ενημερωτικά το Nao που συμμετέχει στα RoboCup έχει τα ακόλουθα χαρακτηριστικά

  • ύψος 58 εκατοστά (δηλαδή μισό μέτρο και ένα milko)
  • βάρος 4.8 κιλά
  • αυτονομία 90 λεπτά πορεία (έτσι, να πήξει)
  • βαθμοί ελευθερίας 21 με 25
  • επεξεργαστής x86 AMD Geode 500 MHz
  • κάμερες δύο αισθητήρες CMOS 640 x 480 pixel
  • συνδεσιμότητα Ethernet, WiFi

RoboΝομίζω ότι πέραν από το ότι το Nao Compagnon είναι ένα ακριβό gadget είναι ένα ευχάριστο εργαλείο για μάθηση. Φυσικά και δεν είναι η μόνη πλατφόρμα ρομποτικής που μπορεί να χρησιμοποιηθεί για εκπαιδευτικούς σκοπούς  βλέπετε εδώ και 5 χρόνια περίπου η γνωστή σε όλους μας από τα παιδικά τουβλάκια LEGO έχει αναπτύξει την σειρά ρομποτικής LEGO Mindstorms. Το όποιο είναι διαθέσιμο στα περισσότερα μέρη του κόσμου. Στην Ελληνική αγορά το LEGO Mindstorms ΝΧΤ 2.0 μπορείτε να το βρείτε γύρω στα 360 με 380 ευρώ ετοιμοπαράδοτο.

Το κιτ του NXT 2.0 είναι γεμάτο αρκετά καλούδια όπως:

  • το LEGO intelligent brick NXT
  • 3 σερβομηχανισμούς
  • αισθητήρα υπέρηχων
  • 2 αισθητήρες αφής
  • αισθητήρα χρώματος

και ένα σωρό άλλα καλούδια ενώ στο διαδίκτυο υπάρχουν οδηγίες για ακόμη περισσότερα.

Η LEGO εδώ και αρκετό καιρό έχει διαθέσει το Firmware του LEGO intelligent brick κάτω από την δική της άδεια ανοιχτού κώδικα.

Είναι προφανές ότι συγκριτικά το NXT είναι σαφώς ένα πιο αδύναμο σύστημα αλλά σίγουρα περισσότερο ευέλικτο για τον μέσο χρήστη. Από την άλλη το Nao έχει ένα σημαντικό μειονέκτημα την τιμή του, όχι γιατί είναι πολύ υψηλή (μάλλον θα είναι) αλλά γιατί είναι άγνωστή.

Σε κάθε περίπτωση ότι από τα δύο και αν πέσει στα χέρια σας θα έχετε μια πολύ καλή ευκαιρία για πειραματισμούς και την δυνατότητα να κατανοήστε καλύτερα τις βασικές αρχές τις ρομποτικής έχοντας την δυνατότητα να χρησιμοποιήστε λογισμικό ανοιχτού κώδικα για τα projects σας.

Παρακάτω παραθέτω ένα βιντεάκι από το περίφημο αγώνα το οποίο ανέφερα στην αρχή του άρθρου.

 
(more…)


Creepy: τσεκάρετε το Twitter και το Flickr για να δείτε που ήταν οι χρήστες τους 14

Ένα μήνα πριν (ίσως και περισσότερο) είχα μια συζήτηση με το κολλητό μου σχετικά με τις πληροφορίες που ο κόσμος μοιράζεται στο διαδίκτυο.  Μια τις τεχνολογίες που μου είχε κάνει περισσότερο εντύπωση είναι η χρήση των δεδομένων EXIF που προσθέτουν οι περισσότερες ψηφιακές φωτογραφικές μηχανές (ειδικά αυτές στα κινητά τηλέφωνα) και δίνουν στοιχεία ακόμη και για τις συντεταγμένες που έχει ληφθεί μια φωτογραφία. Μια αρκετά ενδιαφέρουσα σχετική μελέτη είχε δημοσιευθεί τα μέσα του Φεβρουαρίου του 2010 από το Internet Storm Center. Στην προκειμένη περίπτωση χρησιμοποιώντας ένα ειδικό script οι προγραμματιστές κατάφεραν να εξάγουν δεδομένα από περισσότερες από 15.οοο φωτογραφίες που είχαν ανέβει στο Twitpic.

Αν από την άλλη νομίζετε ότι αυτή η τεχνολογία δεν σας πολύ απασχολεί γιατί δεν σας αρέσει να βγάζετε φωτογραφίες και να τις ανεβάζετε στο διαδίκτυο ξανασκεφτείτε το. Γιατί; Βλέπετε πολλά από τα “κοινωνικά δίκτυα” που χρησιμοποιούν πολλοί από τους χρήστες του διαδικτύου (και εγώ δεν έχω ξεφύγει μην νομίζετε) μέσα στις πληροφορίες που μοιράζεται ο χρήστης πολύ συχνά υπάρχουν και στοιχεία της τοποθεσίας του. Είτε αυτό γίνεται μέσω εξειδικευμένων υπηρεσιών όπως το Foursquare είτε μέσω του ίδιου του API (Application Programming Interface) διάφορων υπηρεσιών όπως το Twitter.

Πριν λίγες ώρες είδα ένα άρθρο στο Lifehacker για το Creepy που χρησιμοποιώντας τα δεδομένα αυτά μπορεί να σας δείξει τις πληροφορίες που μοιράζεται ένας χρήστης του διαδικτύου σχετικά με την θέση του χωρίς να το γνωρίζει. Κοιτώντας λίγο αναλυτικότερα την ιστοσελίδα του στο Github πρόσεξα μια πολύ σημαντική λεπτομέρεια ο δημιουργός του ο Έλληνας προγραμματιστής που ζει στο εξωτερικό Γιάννης Κακαβάς.

Κατ’αρχάς να πούμε δύο λογάκια για το Creepy όπως λέει και ο τίτλος του άρθρου πρόκειται για ένα πρόγραμμα που βρίσκει τα σημεία που βρισκόταν ένας χρήστης του διαδικτύου και μοιράστηκε αυτές τις πληροφορίες στο διαδίκτυο. Αυτά τα σημεία τα απεικονίζει σε χάρτες από διάφορες υπηρεσίες διαδικτύου όπως το Google Maps, το Open Street Map, και το Virtual Maps. Φυσικά το Creepy είναι ελεύθερο λογισμικό…συγκεκριμένα κυκλοφορεί κάτω από την άδεια GPLv3.

Το Creepy (στην παρούσα μορφή του) μπορεί να πάρει στοιχεία τοποθεσίας από διάφορες πηγές. Πιο συγκεκριμένα:

Από το Twitter,

  • συντεταγμένες όταν κάποιος χρησιμοποιεί το Twitter από κινητό τηλέφωνο
  • από την IP του χρήστη όταν υπάρχουν δεδομένα από το Geonames.com όταν χρησιμοποιεί το Twitter μέσω web
  • από την IP του χρήστη στο περίπου όταν δεν υπάρχουν δεδομένα από εκεί (η λιγότερο ακριβής πηγή)

Πληροφορίες τοποθεσίας από το API διάφορων υπηρεσιών hosting φωτογραφιών

  • flickr – από το API
  • twitpic.com -από το API και τις πληροφορίες exif
  • yfrog.com – -από το API και τις πληροφορίες exif
  • img.ly -από τις πληροφορίες exif
  • plixi.com – από τις πληροφορίες exif
  • twitrpix.com – από τις πληροφορίες exif
  • foleext.com – από τις πληροφορίες exif
  • shozu.com – από τις πληροφορίες exif
  • pickhur.com – από τις πληροφορίες exif
  • moby.to – από το API και τις πληροφορίες exif
  • twitsnaps.com -από τις πληροφορίες exif
  • twitgoo.com -από τις πληροφορίες exif

Μερικές άλλες δυνατότητες είναι η δυνατότητα αποθήκευσης των τοποθεσιών ως kmz (ότι πρέπει για το Google Earth ή το Marble) ή csv να τις επεξεργαστείτε

Πως το εγκαθιστούμε:

Στο Ubuntu 10.10

$ sudo add-apt-repository ppa:jkakavas/creepy
$ sudo apt-get update
$ sudo apt-get install creepy

Θα το βρείτε στο μενού με τις διαδικτυακές σας εφαρμογές

Backtrack 4

Προσθέστε την γραμμή αυτή

deb http://people.dsv.su.se/~kakavas/creepy/ binary/

Στο αρχείο με τα repositories σας (βρίσκεται εδώ) /etc/apt/sources.list
Δώστε

# apt-get update
# apt-get install creepy

Έτοιμοι

(μάλιστα ο Γιάννης με ενημέρωσε ότι θα είναι στην default εγκατάσταση του Backtrack 5)

Στα Linux Mint Debian Edition που χρησιμοποιώ εγώ το εγκατέστησα από το .deb που θα βρείτε εδώ

Στα Windows μπορείτε να εγκαταστήσετε το creepy (και όλα τα αρχεία από τα οποία εξαρτάται από το .exe που θα βρείτε εδώ)

Με το που ανοίξτε το Creepy θα δείτε μια εικόνα σαν αυτή.

Ωραία πάμε στο Edit και μετά setting για να στήσουμε το Twitter μας ώστε να “μιλάει” με το Creepy εδώ θα πρέπει να κάνετε allow την πρόσβαση της εφαρμογής και θα πάρετε ένα αριθμητικό κλειδί που θα κάνετε copy paste στην κατάλληλη φόρμα. Ωραία τώρα είμαστε έτοιμοι να ψάξουμε το “στόχο” μας. Για τις ανάγκες της παρουσίασης του Creepy θα ψάξω για εμένα για να μάθω να μην ανεβάζω τις πληροφορίες μου δεξιά και αριστερά:

Στο παράδειγμα μας έδωσα το όνομα του στόχου μου (δηλαδή το δικό μου) και βρήκα αυτούς τους πιθανούς λογαριασμούς, κάνοντας διπλό κλικ στους λογαριασμούς που νομίζω ότι ταιριάζουν με αυτό που ψάχνω τα στοιχεία τους πάνε στο κατάλληλο πεδίο αυτόματα. Τώρα το μόνο που έχω να κάνω είναι να πατήσω στο κουμπί “Geolocate Target” και να περιμένω να κάνει τα μαγικά του το Creepy. Στο μεταξύ πατάω στην καρτέλα (tab επί το Ελληνικότερο) “Map View” για να δω κάτι σαν αυτό.

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

Από ένα σημείο και μετά είναι ανατριχιαστικό! Όπως και το όνομα του… όμως αυτό που με ανατριχιάζει δεν είναι ότι υπάρχει μια εφαρμογή που μπορεί να συλλέξει όλες αυτές τις πληροφορίες. Αυτό που είναι ανατριχιαστικό είναι ότι μοιραζόμαστε όλες αυτές τις πληροφορίες σχετικά με το που βρισκόμαστε είτε από άγνοια είτε ελαφρά την καρδία καθώς δεν μας είναι οφθαλμοφανές ότι ταυτόχρονα μοιραζόμαστε πληροφορίες που δεν θέλουμε απαραίτητα να μοιραστούμε με κάποιον. Την επόμενη φορά που θα κάντε ένα Tweet λοιπόν μην ξεχνάτε:

WWIII Propaganda: Loose Tweets Sink Fleets
 

Έχει κάποια πρακτική αξία το Creepy; Ναι αν και υπάρχει η πιθανότητα να παρουσιάζει ένα χρήστη ότι βρίσκεται σε κάποιο μέρος του κόσμου που δεν είναι (πχ ένα φίλο μου που το είδαμε και μαζί τον παρουσίαζε εχθές το απόγευμα στις ΗΠΑ ενώ ήταν εντός Αττικής-και από ότι είδα αυτό οφείλεται κατά κύριο λόγω σε λάθος στοιχεία του Geonames.com, τουλάχιστον στα σενάρια που το δοκίμασα εγώ) κατά συνέπεια μπορεί να χρησιμοποιηθεί σε συνθήκες ενός σεναρίου penetration testing που επιτρέπει και διενέργεια “κοινωνικής μηχανικής” αν δεν είναι ο μοναδικός παράγοντας επιβεβαίωσης των στοιχείων σας.

 


διαδεχθείτε κάποιον ή βρείτε διαδόχους σε κάποιο ανοιχτού κώδικα project 2

Υπάρχουν πολλοί developers που αναπτύσσουν λογισμικό αλλά για το ένα ή των άλλο λόγο μπορεί να επιθυμούν να σταματήσουν την ενασχόληση τους με κάποιο project, ωστόσο μπορεί να ψάχνουν για ένα διάδοχο για να το αναλάβει, αντίστοιχα κάποιοι ίσως επιθυμούν να αναλάβουν κάποιο open source project που έχει σταματήσει η ανάπτυξη του.

Το Stillmainted του Jeff Kreeftmeijer έχει σαν σκοπό να εξυπηρετήσει όσους έχουν τον κώδικα του project τους στο github. Μέσω αυτού μπορείτε να δείτε αν κάποιο project ψάχνει κάποιον maintainer αλλά και να δηλώστε αν κάποιο project σας έχει εγκαταληφθεί ή είναι στην αναζήτηση ενός νέου maintainer για να σας διαδεχθεί.

Πριν κλείσω να θυμίσω και το OpenHatch ένα εξαιρετικά χρήσιμο εργαλείο για όσους θέλουν να βοηθήσουν ένα project ανοιχτού κώδικα.


τα 20 δημοφιλέστερα άρθρα του elkos.gr για το 2010

Μια συλλογή με τα πλέον δημοφιλή περσινά άρθρα του elkos.gr

  1. Πως να ξεκλειδώστε WiFi με το Backtrack Linux 4. Ένα αρκετά αποκαλυπτικό video με οδηγίες για να “ξεκλειδώστε” ένα WiFi που είναι κλειδωμένο με το WEP χρησιμοποιώντας την διανομή Backtrack 4.
  2. 9 πράγματα που μπορείτε να κάνετε με το VLC (και ίσως δεν το γνωρίζατε) To VLC είναι ένα εξαιρετικό πρόγραμμα αναπαραγωγής πολυμέσων, ρίξτε μια ματιά στις λιγότερο γνωστές δυνατότητες του ίσως βρείτε κάποια που δεν γνωρίζατε.
  3. Πως να κάνετε download video ακόμη και όταν είναι “κωδικοποιημένα” Πολλά site στο internet έχουν video σε flash που όμως δεν γίνεται να τα κατεβάστε, με τις οδηγίες του πολύ καλού μου φίλου και αναγνώστη του blog θα μπορέστε να κατεβάστε video ακόμη και αν είναι κωδικοποιημένα.
  4. Πως να δοκιμάστε το Chrome OS με ένα USB Το Chrome OS, το βασισμένο στο Linux και στον  Chrome λειτουργικό σύστημα που ετοιμάζει η Google το περιμένει πολύς κόσμος. Δείτε πως μπορείτε να δοκιμάστε το περίφημο Chrome OS πριν την κυκλοφορία του.
  5. ένας διαδραστικός πίνακας ανοιχτού κώδικα για το Νέο Σχολείο; Όλο και περισσότερα σχολεία και σχολές υιοθετούν την τεχνολογία του διαδραστικού πίνακα, το άρθρο αυτό εξετάζει κατά πόσο είναι δυνατόν να εξοικονομηθούν χρήματα χρησιμοποιώντας λογισμικό ανοιχτού κώδικα.
  6. Μπορώ να δω τους κωδικούς του WiFi σας από τόσο ψηλά! Ένα UAV βασισμένο στο Arduino και το Backtrack που έχει σαν στόχο να αλλάξει τελείως αυτό που λέμε Wireless hacking.
  7. HellenicWave ένας Ελληνικός tracker για νόμιμα Torrent Το HellenicWave είναι μια προσπάθεια δημιουργίας ενός Ελληνικού Tracker με νόμιμα και ελεύθερα Torrent ρίξτε μια ματιά δεν θα χάσετε.
  8. oι υπερυπολογιστές πίσω από το Avatar Ποιο είναι το λειτουργικό σύστημα στο οποίο βασίζονται οι υπερυπολογιστές που είναι υπεύθυνοι για τα απίστευτα τρισδιάστατα γραφικά του Avatar; Θέλει και ρώτημα;
  9. Chrome OS…. ΟΚ το Google μας δουλεύει… Κατά την ανάπτυξη του Chrome OS εμφανίστηκαν διάφορες φήμες για το σε τι συστήματα τελικά θα τρέχει το Chrome OS, η Google προκειμένου να διασκεδάσει τις εντυπώσεις ανέβασε αναφορές στα αποθετήρια ανάπτυξης του για μηχανήματα που έχουμε πάψει να χρησιμοποιούμε εδώ και χρόνια (αλλά δεν έχουμε πάψει να αγαπάμε όσο ρετρό και αν είναι).
  10. Εισαγωγή στο Ubuntu Δύο παλικάρια έφτιαξαν ένα  κείμενο για την προώθηση του Ubuntu με τη ευκαιρία της FOSSCOMM 10 στην Θεσσαλονίκη και είχαν καλοσύνη να το μοιραστούν μαζί μου και με τους αναγνώστες του blog… δείτε το είναι πολύ καλό.
  11. Wallpaper με τις βασικές εντολές του Linux στα Ελληνικά ένα Wallpaper μια συλλογή εντολών Linux και την περιγραφή τους στα Ελληνικά για όσους κάνουν τα πρώτα τους βήματα στην κονσόλα.
  12. ο Stallman προειδοποιεί: το ChromeOS οδηγεί σε απώλεια ελέγχου των δεδομένων Ο Richard Stallman σε μια συνέντευξη του στην Guardian αναλύει τις ανησυχίες του σχετικά με το Chrome OS και δείχνει την υποστήριξη του στους Anonymous.
  13. η Dell παρουσιάζει διαφήμιση για το Ubuntu! αν και μάλλον δεν πρόκειται να δούμε ποτέ αυτή την διαφήμιση στην ψαροκώσταινα η Dell παρουσιάζει διαφήμιση ειδικά για τα προϊόντα της που έρχονται με το Ubuntu προεγκατεστημένο
  14. ebook: εισαγωγή στην γραμμή εντολών του Linux Ένα εξαιρετικό ebook που μπορείτε να κατεβάστε δωρεάν για να μάθετε δύο-τρία πράγματα για την περίφημη γραμμή εντολών στο Linux και για να δείτε πως μπορείτε να την αξιοποιήστε.
  15. η Oracle χάνει τον έλεγχο του OpenOffice, πλέον έρχεται το LibreOffice με την πλειοψηφία των developers του OpenOffice απέναντι της η Oracle βλέπει εταιρείες και ανεξάρτητους developers να μαζεύουν τα μπογαλάκια τους και να την κάνουν με “ελαφρά πηδηματάκια” στο LibreOffice.
  16. το Eeebuntu έγινε AuroraOS… βασισμένο στο Debian Sid το respin του Ubuntu γνωστό και ως eeebuntu άλλαξε όνομα και έθεσε σαν στόχο και πλέον βασίζεται στο Debuan Sid.
  17. το πλέον “τρύπιο” Linux μπορεί το Linux να φημίζεται για το πόσο ασφαλές είναι ειδικά σε σύγκριση με κάποια άλλα λειτουργικά (ονόματα δεν λέμε, εταιρείες από το Redmond δεν θίγουμε) αλλά αυτή η διανομή είναι τρύπια σαν ελβετικό τυρί, και είναι ότι πρέπει για κάποιον ώστε να μάθει τα ενδότερα του Linux
  18. Έχετε Linux Netbook; Κάντε το γρηγορότερο με μερικές ρυθμίσεις! Έχετε ένα ωραίο μικρό και ελαφρύ netbook αλλά σας φαίνεται ότι είναι λίγο αδύναμο (σίγουρα τρέχετε linux;) ρίξτε μια ματιά σε αυτό το how to για να δείτε τι μπορείτε να κάνετε για να του δώσετε μια νέα ανάσα ζωής
  19. το νέο υβριδικό αυτοκίνητο Οpel Ampera τρέχει Linux έχουμε δει το Linux να μπαίνει σε servers, desktop, laptop, netbook, smartphone γιατί όχι και στο ταμπλό του αυτοκινήτου μας;
  20. Flash cookies και πως να τα ξεφορτωθείτε. η πλέον επίμονη μορφή cookies δεν είναι καν στον browser μας αλλά στο flash plugin δείτε πως μπορείτε να απαλλαχθείτε από αυτά

Αλήθεια πια άρθρα έχετε βρει ενδιαφέροντα εφέτος;


ο Πούτιν υπογράφει 5ετές σχέδιο για το Ελεύθερο Λογισμικό και το Linux 13

St. Basil´s on Red Square near the Kremlin
Πριν λίγο καιρό ο Πρόεδρος της Ρωσικής Δημοκρατίας δέχθηκε μια ανοιχτή επιστολή από στελέχη της κοινότητας Ελεύθερου Λογισμικού για δημιουργία μιας Ρωσικής εθνικής διανομής. Σήμερα όμως ο Πρωθυπουργός της Ρωσικής Δημοκρατίας προχώρησε στην υπογραφή ενός σημαντικότατου διατάγματος. Σύμφωνα με την Ρωσική ιστοσελίδα CNews, (δείτε το κείμενο και στο google translate στα Ελληνικά)

Το σχέδιο (17 σελίδες στα Ρωσικά αρχείο .doc και στα Ελληνικά από Google Translate)  ουσιαστικά αναφέρεται σε στην “μετανάστευση” των πληροφοριακών συστημάτων του δημόσιου της Ρωσίας.

Συνοψίζω ότι στο κείμενο ουσιαστικά περιγράφεται το εξής χρονοδιάγραμμα. Σύμφωνα πάντα με το Google Traslate. Δείτε το παρακάτω:
(more…)


το about στο KDE γίνεται πιο κοινωνικό

Εδώ και αρκετό καιρό υπάρχει μια προσπάθεια από τον Téo Mrnjavac για  την δημιουργία ενός ακόμη πιο κοινωνικού About (το περίφημο  “σχετικά με”). Μια πρώτη υλοποιήση αυτού είχαμε δει στην έκδοση 2.2 του Amarok από πέρσι το καλοκαίρι.  Ο Téo Mrnjavac σχεδόν ξαναέγραψε το κώδικα του social about που είχε γράψει πριν λίγο καιρό και οι χρήστες και οι developers της έκδοσης 4.6 του KDE θα μπορούν να το χρησιμοποιήσουν.

Το social about ουσιαστικά είναι μια προσπάθεια να φέρει σε πιο προσωπική επαφή όσους εργάζονται σκληρά για την ανάπτυξη ενός προγράμματος και τους απλούς καθημερινούς χρήστες. Θα μπορείτε να έχετε πρόσβαση στα προφιλ όσων αναπτύσουν την εν λόγω εφαρμογή στο OpenDesktop.org (περισσότερα για το OpenDesktop θα δείτε εδώ).

Ο ουσιαστικός στόχος του Téo Mrnjavac είναι το social about του KDE να φέρει πιο κοντά τους developers στον απλό χρήστη. Ένα ακόμη πολύ χρήσιμο και ενδιαφέρον στοιχείο είναι ότι μπορεί να βρείτε και άτομα που αναπτύσουν ελεύθερο λογισμικό μέσα στην πόλη σας ή ότι έχουν παρόμοια ενδιαφέρωντα με εσάς και σε άλλους τομείς.

Για να εμφανιστεί το κοινωνικό about θα πρέπει να ισχύουν οι ακόλουθες προύποθεσεις.

  • Να τρέχετε KDE 4.6 ή ποιό πάνω (λίγο υπομονή έρχεται όπου να’ναι)
  • Να έχετε πρόσβαση το internet εκείνη την στιγμή που το ανοίγετε.
  • Οι developer τις εφαρμογής που θέλετε να δείτε το about έχουν προσθέσει τα στοιχεία τους σε ένα site που υποστηρίζει το API των Open Collaboration Services όπως το openDesktop.org.

Για κάθε developer που επιλέγει να εμφανιστούν στοιχεία του στο social about θα υπάρχουν πεδία όπως, η τοποθεσία στην οποία συνήθως βρίσκεται, το blog του, η κεντρική του ιστοσελίδα, προφίλ σε διάφορα social networking site όπως το Linkendin, το Twitter, το Facebook και άλλα. Αν ο developer δεν επιθυμεί την χρήση του social about ή απλά δεν έχετε πρόσβαση στο διαδίκτυο εκείνη την στιγμή τότε εμφανίζεται το παραδοσιακό about που όλοι ξέρουμε.

Η χρήση του social about από το Amarok το τελευταίο χρόνο μέχρι στιγμής δεν έχει δείξει στοιχεία κατάχρησης του και μέχρι στιγμής οι χρήστες και οι developers δεν έχουν αντιμετωπίση προβλήματα.


Τώρα που έχουμε ανοιχτούς drivers για το Kinect… 2000$ για την δημιουργία χρήσιμου λογισμικού 1

Xbox360 and KinectΛοιπόν λίγες ώρες αφού τελείωσα να γράφω για την αμοιβή των 3000$ που έδινε η Adafruit σε όποιον έφτιαχνε ένα ανοιχτού κώδικα driver για το Kinect ο Hector Martin Cantero κατάφερε να φτιάξει έναν αρχικό οδηγό και να πάρει τα χρήματα του βραβείου. Όμως δεν τελειώσαμε εκεί, βλέπετε ο Matt Cutts γνωστός για την δουλειά του στο Google αποφάσισε να δώσει δύο βραβεία συνολικής αξίας 2000$ (1000$ το κάθε ένα).

Το πρώτο βραβείο είναι για την πιο “cool” (sic) ανοιχτού κώδικα εφαρμογή για το Kinect. Ενώ το δεύτερο βραβείο είναι για όποιο project καταφέρει να παρέχει τα καλύτερα εργαλεία για την χρήση του Kinect στο Linux (φυσικά). Ο διαγωνισμός κλείνει την 31η Δεκεμβρίου 2010 τα μεσάνυχτα. Την τελική απόφαση για το νικητή θα πάρει ο ίδιος ο Matt Cutts. Για να συμμετάσχετε το μόνο που έχετε να κάνετε είναι να αφήστε ένα σχόλιο στο σχετικό άρθρο του blog του Matt με ένα link για το project σας και μια σύντομη περιγραφή.

Αν πιστεύετε ότι θα πάρει καιρό να δούμε το Kinect και τους ανοιχτούς driver του να χρησιμοποιούνται στο Linux δείτε το παρακάτω video στο οποίο ήδη το Kinect χρησιμοποιείται ως multitouch interface στο Ubuntu. Ελπίζω σύντομα να δούμε και άλλες ενδιαφέρουσες εφαρμογές με παρόμοια συστήματα.


ανοιχτού κώδικα κυβέρνηση… αλά Αμερικανικά

New York´s Liberty Island - Statue Of Liberty & SeagullΠριν λίγες ημέρες είχα αναφερθεί σε κινήσεις νομοθετικού χαρακτήρα στη Μάλτα, αλλά και στην υλοποίηση ενός συστήματος τεκμηρίωσης Ελεύθερου Λογισμικού στην Γερμανία που έχουν ως βασικό και θεμελιώδες χαρακτηριστικό τους το ελεύθερο λογισμικό. Κατά πολλούς αναλυτές πολλά Ευρωπαϊκά κράτη προχωρούν με ταχείς ρυθμούς στην υιοθέτηση ανοιχτών μοντέλων ανάπτυξης λογισμικού και χρησιμοποιούν ανοιχτά πρότυπα όταν είναι διαθέσιμα.

Αν νομίζετε ότι στην άλλη πλευρά του Ατλαντικού οι Αμερικανοί σε πολλά τμήματα του δημόσιου τομέα τους να χρησιμοποιούν κλειστό λογισμικό συγκεκριμένης εταιρείας σε τέτοιο βαθμό που οι ανταγωνιστές της να υποβάλουν μηνύσεις εναντίων της ίδιας της Αμερικανικής κυβέρνησης. Όμως όπως συνήθως στα νομίσματα υπάρχει και η άλλη όψη.΄

Βλέπετε η Αμερικανική κυβέρνηση έχει επενδύσει πολλά χρήματα στο Ελεύθερο λογισμικό, λίγο οι κινήσεις συνδέσμων εταιρειών που ασχολούνται με το Ελεύθερο Λογισμικό στην Αμερική (ακόμη και μικρότερα κράτη όπως  η Ιταλία έχουν ανάλογους συνδέσμους), λίγο το “Recovery and Reinvestment Tax Act of 2009″ που ήταν ένα σχέδιο τόνωσης της Αμερικανικής Οικονομίας (που δεν είχε και θεαματική επιτυχία σε όλους τους τομείς της οικονομίας, από ότι φαίνεται), λίγο το πολύ σημαντικό για την αναδιοργάνωση της υγείας “Health Information Technology Public Utility Act of 2009″ και πολύ περισσότερο το γεγονός ειδικά το πρώτο διάστημα της νέας διακυβέρνησης των ΗΠΑ υπήρχαν πολλά στοιχεία που έδειχναν ότι η νέα κυβέρνηση “έβλεπε”  λιγότερο καχύποπτα το ανοιχτό λογισμικό… είναι λογικό να υπάρχει τουλάχιστον ενδιαφέρον για το ανοιχτό λογισμικό ειδικά σε κρατικό επίπεδο.

Ένας από τους πλέον ενδιαφέροντες οργανισμούς που προέκυψαν το τελευταίο διάστημα είναι το Civic Commons το εν λόγω site έχει δημιουργηθεί από το Code for America, το Open Plans και το Office of the Chief Technology Officer (που είναι κυβερνητικός οργανισμός).  Σκοπός του Civic Commons

  • Η διευκόλυνση του διαμοιρασμού κώδικα μεταξύ των κυβερνητικών υπηρεσιών ώστε να δημιουργηθεί ένα κυβερνητικό αποθετήριο κώδικα
  • Η διασύνδεση των κυβερνήσεων (τοπικών και κεντρικών) μέσα από όλες τις φάσεις προμήθεια λογισμικού, και η δημιουργία συστημάτων για περισσότερο διαφανείς και ενημερωμένες τεχνολογικές επιλογές
  • Η ανάπτυξη και υποστήριξη Ανοιχτών δεδομένων και  Ανοιχτών Στάνταρ σαν θεμέλια ενός  “Open Civic API” (sic)
  • Οι διαμοιρασμός των βέλτιστων τεχνολογικών επιλογών
  • Η δημιουργία μιας κοινότητας “civic hackers”(sic και πάλι) και εφοδιασμός τους με ξεκάθαρες ευκαιρίες ώστε να συμβάλλουν στην ανάπτυξη κυβερνητικής τεχνολογίας.

Ενδεικτικά, στις εφαρμογές που μπορεί κανείς να βρει στο Civic Commons θα βρείτε:

  • Το κώδικα πάνω στον οποίο βασίζεται το Federal Register
  • To OpenTripPlanner ένα πρόγραμμα σχεδιασμού διαδρομών με διάφορα μέσα μαζικής μεταφοράς.
  • Το OpenLegislation ένα πρόγραμμα διαδικτυακών και εφαρμογών κινητής τηλεφωνίας ώστε οι πολίτες να μπορούν άμεσα να ενημερώνονται για την νομοθετική διαδικασία
  • Το Portand Citized Reports που είναι μια εφαρμογή ώστε οι πολίτες του Portland να ενημερώνουν άμεσα τις δημοτικές υπηρεσίες για προβλήματα στις υποδομές του δήμου (βλέπε λακούβες κτλ)
  • και πολλές άλλες

Νομίζω ότι ειδικά η τοπική αυτοδιοίκηση σε Δημοτικό και Περιφερειακό επίπεδο θα μπορούσε να ωφεληθεί πολύ αν υπήρχαν παρόμοιες πρωτοβουλίες και στην χώρα μας.