server


intrael ανοιχτού κώδικα computer vision για το web

Πριν λίγα χρόνια (περίπου 2.5 χρόνια πριν) είχα παρουσιάσει το infrael. Ένα project του Γιάννη Γραβέζα που είχε σαν στόχο την να μετατρέπει οποιαδήποτε οθόνη σε οθόνη αφής. Πριν λίγες ημέρες βρέθηκα με το Γιάννη στο hackerspace.gr που μας παρουσίασε το νέο του project το intrael.

Στο infrael ο Γιάννης χρησιμοποιούσε το Wiimote και μια πηγή υπέρυθρων για να μετατρέψει σε οθόνη αφής οποιαδήποτε επιφάνεια. Στο  intrael χρησιμοποιεί το Kinect της Microsoft και τον ανοιχτό drivers του Open Kinect (και μερικά παραδείγματα του τι έχει φτιαχτεί με αυτόν)  για να φτιάξει ένα μικρό server που έχει σαν στόχο να επεξεργάζεται το stream βάθους που δίνει το Kinect, να εντοπίζει αντικείμενα, και να μετρά κάποιες από τις ιδιότητες του. Τα δεδομένα αυτά για κάθε καρέ μεταδίδονται μέσω HTTP επίσης παρέχει δεδομένα από την κάμερα του Kinect ως στατικές JPEG εικόνες είτε ως κινούμενο MJPEG. Στόχος του project είναι να δώσει σε web developers την δυνατότητα να αναπτύσσουν εφαρμογές computer vision χρησιμοποιώντας Javascript και HTML. Επειδή το intrael χρησιμοποιεί για επικοινωνία το πρωτόκολλο HTTP μπορούν να γραφτούν εφαρμογές για αυτό σε οποιαδήποτε γλώσσα (πχ PHP). To intrael μπορεί έχει δοκιμαστεί σε Linux και Windows και μπορεί να τρέξει και σε Mac αν και δεν έχει δοκιμαστεί.

Οι πρώτες εφαρμογές που μπορώ να σκεφτώ είναι διαδραστικά setup από καλλιτέχνες, διαδραστικές διαφημίσεις, διαδραστικοί πίνακες σε σχολεία και μάλιστα συνδεδεμένοι μεταξύ τους κτλ. Αν θέλετε ρίξτε μια ματιά στην γρήγορη παρουσίαση που έκανε ο Γιάννης στο hackerspace.gr. Συγχωρέστε με για την ποιότητα του video αλλά εκείνη την ώρα ήταν η μόνη διαθέσιμη κάμερα 😀

Περισσότερα video με το instrael σε δράση μπορείτε να βρείτε εδώ.

Ελπίζω να βρείτε το project ενδιαφέρον και αν μαζευτούμε ίσως μπορέσουμε να κανονίσουμε ένα workshop στο hackerspace.gr ώστε να κάνουμε hands on δοκιμές και γιατί όχι να γράψουμε κώδικα που θα το εκμεταλλεύεται.


gource και logstalgia, απεικονίστε κώδικα και server logs 2

απεικόνιση του πυρήνα του Linux με το gource

Αν είστε developers και ψάχνετε ένα πρόγραμμα για να απεικονίστε το κώδικα σας αξίζει να ρίξτε μια ματιά gource. Το Gource είναι ένα πρόγραμμα δημιουργίας 3D απεικονίσεων του κώδικα σας.

Ουσιαστικά το gource επιτρέπει την απεικόνιση μιας “δενδρικής” δομής του κώδικα με το root directory του κώδικα ως το κορμό και τα επιμέρους directories ως κλαδιά και τα διάφορα αρχεία ως φύλλα. Οι εκάστοτε developers μπορούν να φαίνονται να δουλεύουν πάνω σε διάφορα σημεία του project.

Το gource για να το κάνει αυτό χρησιμοποιεί τα log από αποθετήρια κώδικα που βασίζονται σε Git, Mercurial, Bazaar και SVN και έχει την δυνατότητα να κάνει parse τον κώδικα από διάφορα projects.

Και φυσικά ένα δραστήριο project μπορεί να έχει και μεγάλη κίνηση στους server του και πιστεύω ότι θα ήταν πολύ ενδιαφέρων να μπορεί να απεικονίσει κανείς αυτή την κίνηση. Για αυτό το σκοπό, το logstalgia  χρησιμοποιεί τα access logs ενός Apache ή Nginx server για να απεικονίσει τα requests σε ένα site ως μια μάχη στο παιχνίδι pong :D.

Παρακάτω ακολουθούν videos με το grouce και το logstalgia για να πάρετε μια ιδέα για το τι μπορούν να κάνουν.

(more…)


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

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

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

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

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

Απαιτήσεις:

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

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

 

 

 


Linux πίσω από το υπολογιστή που παίζει στο Αμερικάνικο τηλεπαιχνίδι Jepardy 1

NYCΜπορεί κάποιοι από εσάς να έχουν ενημερωθεί για τον υπολογιστή της ΙΒΜ που θα παίξει στο Αμερικάνικο τηλεπαιχνίδι Jepardy με παρουσιαστή τον Alex Trebek. Αυτό που οι περισσότερες αναφορές στην εν λόγω είδηση δεν έχουν αναφέρει είναι ότι ο Watson βασίζεται στο λειτουργικό σύστημα Linux.

Για την ακρίβεια, ο Watson βασίζεται σε 10 συστήματα ΙΒΜ Power 750 Express server (μιλάμε για πολύ ισχυρότερο μηχάνημα από αυτά που έχουμε στο σπίτι) και όπως αναφέρει αναλυτικό άρθρο στο PhysOrg το λογισμικό που κάνει τον Watson πραγματικότητα τρέχει στο λειτουργικό σύστημα Linux. Ο Watson δεν θα έχει πρόσβαση στο διαδίκτυο αλλά έχει αποθηκευμένες πληροφορίες (σύμφωνα με την IBM 200.000 σελίδες από διάφορες πηγές ειδήσεις και εγκυκλοπαίδειες).

Απέναντι (ή μάλλον σωστότερα δίπλα) από το Watson θα σταθούν δύο εξαιρετικοί παίκτες του παιχνιδιού ο Ken Jennings και ο Brad Rutter. Το παιχνίδι θα δώσει στο νικητή 1.000.0οο$, η δεύτερη θέση θα πάρει 300.000$ και ο τρίτος 200.000$. Ο Watson θα δώσει το 100% των κερδών του σε διάφορα φιλανθρωπικά ιδρύματα ενώ ο Jennings και Rutter θα δώσουν το 50% των κερδών σε φιλανθρωπικά ιδρύματα.

Αυτό που είναι πολύ ιδιαίτερο όσο αφορά το συγκεκριμένο τηλεπαιχνίδι είναι ότι η μορφή των ερωτήσεων, που συνήθως είναι λογοπαίγνια, γρίφοι, αστεία και άλλα τέτοια. Το παιχνίδι θα μεταδοθεί στα μέσα Φεβρουαρίου (14 – 16 Φεβρουαρίου 2011) αλλά ήδη πριν λίγες ώρες έγινε ένα δοκιμαστικό παιχνίδι.

Ακολουθεί βίντεο με το εν λόγω δοκιμαστικό παιχνίδι, OK μπορεί να μην είναι ένας καθημερινός υπολογιστής και σίγουρα τρέχει πολύ εξειδικευμένο λογισμικό αλλά η αλήθεια είναι ότι μου αρέσει που το λειτουργικό του σύστημα είναι το Linux. (more…)


Η μασκότ του Linux στο Κτηματολόγιο; 12

Πάω λοιπόν να ρίξω μια ματιά στο site του Οργανισμού Κτηματολογίου και Χαρτογραφήσεων Ελλάδος (γνωστού και ως ΟΚΧΕ) και το μάτι μου έπεσε κατευθείαν στο favicon του εν λόγω site (favicon είναι το μικρό γραφικό που παρουσιάζεται στην δίπλα από την διεύθυνση μιας ιστοσελίδας στο browser μας). Παραθέτω παρακάτω τις καρτέλες του Chromium με ανοιχτό το site του OKXE και του elkos.gr για σύγκριση.

Είναι ιδέα μου ή βλέπω κάποιες ομοιότητες; ΟK, στο elkos.gr έχω βάλει των Tux γιατί ασχολούμαι με το Ελεύθερο Λογισμικό και το Linux. Με το ΟΚΧΕ ο Tux τί σχέση έχει ακριβώς;

Υπέθεσα ότι μιας και έβλεπα .aspx σε διάφορα URLS στο εν λόγω site το Website θα βασιζόταν σε κάποια έκδοση των Windows θα έτρεχε τον IIS.  Βλέποντας λίγο προσεκτικότερα είδα ότι το site μάλιστα χρησιμοποιεί το Hypetrak που είναι ένα (κλειστού κώδικα) Content Managemet System που τρέχει στον Windows Server, είπα όμως να ρίξω μια ματιά και στα στοιχεία του Netcraft για το OKXE για να επιβεβαιώσω τις υποψίες μου… βιάστηκα όμως γιατί το Netcraft αναφέρει ότι το website τρέχει με Apache 2.2.13 σε Linux/SUSE.

Φαντάζομαι ότι θα υπάρχει πολύ απλή εξήγηση για πως συμβαίνει και φαίνεται ότι το OKXE τρέχει σε SUSE Linux αλλά για σίγουρα ο Tux ως Favicon ήταν μια ευχάριστη έκπληξη.


τα 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 δείτε πως μπορείτε να απαλλαχθείτε από αυτά

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


ανάλυση αλληλοσυγκρουόμενων υποθέσεων από την CIA στους υπολογιστές σας

Το Analysis of Conficting Hypothesis είναι μια μεθοδολογία που  έχει σαν στόχο την δημιουργία ενός περιβάλλοντος ανάλυσης αλληλοσυγκρουόμενων υποθέσεων  που είχε αναπτύξει ο Richards J. Heuer ο νεώτερος για λογαριασμό της CIA. Φυσικά πρέπει να επισημανθεί ότι η εν λόγω μεθοδολογία δεν στερείται μειονεκτημάτων αλλά φαίνεται ότι είναι επαρκής αν χρησιμοποιηθεί σωστά.

Ο κύριος Heuer σε συνεργασία με το Ερευνητικό Κέντρο του Πάλο Άλτο (PARC) και με χρηματοδότηση από τo ΑRPA (πλέον η υπηρεσία αυτή έχει αλλάξει όνομα και ρόλο) και το Office of Naval Research (ONR) μετέτρεψε αυτή την μεθοδολογία σε πρόγραμμα Java για χρήση από τις Αμερικανικές μυστικές υπηρεσίας, πλέον το AHC είναι διαθέσιμο στην ιστοσελίδα του προγράμματος στο  κάτω από άδεια που μοιάζει πολύ με αυτές του MIT για χρήση από όποιον το επιθυμεί. (OK με πείσατε οι άνθρωποι είναι πολύ μπροστά)

Το Open AHC είναι μια υλοποίηση του AHC κάτω από την άδεια GPLv3 για την δημιουργία ενός web based περιβάλλοντος ανάλυσης. Το μόνο που θα χρειαστείτε είναι ο Apache 2 server η PHP 5 και η MySQL 5. Αν να το εγκαταστήσετε σε ένα δικό σας server μπορείτε να διαβάστε τον οδηγό που θα βρείτε εδώ.

Σίγουρα δεν πρόκειται για πανάκεια αλλά ίσως βοηθήσει κάποιους οργανισμούς και ομάδες στην λήψη αποφάσεων


SparkleShare η ανοιχτού κώδικα απάντηση στο Dropbox

Πολλοί από τους επισκέπτες του elkos.gr αλλά και πολλοί άλλοι φίλοι μου χρησιμοποιούν το Dropbox για τις ανάγκες τους (μια αρκετά καλή περιγραφή θα την βρείτε στο blog του φίλου Σαλίχ Εμίν και στο επίσης φιλικό Sotos Tips, στο ΥΑGLB θα δείτε πως γίνεται η εγκατάσταση του στο Lubuntu). Όμως αν εξαιρέσουμε την χρηστικότητα του το Dropbox έχει ένα σημαντικό μειονέκτημά δεν είναι ανοιχτού κώδικα λογισμικό. Θα μου πείτε και τι μας χρειάζεται κάτι τέτοιο. Χμμμ αν θέλετε να το εγκαταστήστε σε δικούς σας server θα σας φαινόταν αρκετά χρήσιμο.

Το SparkleShare ήρθε για να καλύψει αυτό το κενό. Οι developer του SparkleShare επέλεξαν την ονομασία αυτή γιατί στόχος τους είναι το SparkleShare να “λάμπει δια της απουσίας του” με άλλα λόγια προσπαθούν να το κάνουν να ενσωματώνεται  όσο το δυνατόν πιο άνετα στο σύστημα σας χωρίς να μπλέκεται στα πόδια του χρήστη.  Στόχος είναι να μπορεί κανείς να στήσει το δικό του SparkleServer στο δικό Server είτε στο σπίτι είτε online.

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

Όσοι θέλετε να συμβάλετε στην ανάπτυξη του μπορείτε να δείτε τον κώδικα του εδώ (μέσω gitorius) επίσης μπορείτε να βοηθήστε στην μετάφραση του μέσα από το Transifex. Στην παρούσα φάση του SparkleShare διατίθεται σε beta (δοκιμαστική) έκδοση για Linux όσοι θαρραλέοι προσέλθετε.



ψηφοφορία: θα χρησιμοποιήστε το Diaspora; 10

μια εικόνα από τις δοκιμαστικές εκδώσεις της Diaspora

To Diaspora είναι ένα ανοιχτού κώδικα social network. Σύμφωνα με τους developers που το αναπτύσσουν στόχος του Diaspora είναι η δημιουργία ενός Peer to Peer social network που θα βασίζεται σε αποκεντρωμένες δομές με κύριο στόχο να αποφεύγεται ο έλεγχος από ένα κεντρικό διακομιστή που θα ελέγχει το χρήστη. Σύμφωνα με τις ανακοινώσεις της ομάδας πίσω από το Diaspora η αρχική έκδοση για τους developer θα γίνει διαθέσιμη στις 15 Σεπτεμβρίου ενώ για τους χρήστες θα έχουμε διαθέσιμη έκδοση κάποια στιγμή τον Οκτώβριο (πολύ πίσω πάει ή είναι ιδέα μου;).

Πρακτικά ο στόχος του Diaspora είναι να δώσει την δυνατότητα οι χρήστες του έχουν ένα σύστημα με λειτουργίες όπως “ο τοίχος, τα παιχνίδια και το chat” του Facebook απλά εγκαθιστώντας το Diaspora στο web server τους (η εγκατάσταση σύμφωνα με την ορολογία του Diaspora θα ονομάζεται “seed”) ώστε οι χρήστες να είναι σε θέση να ελέγχουν πλήρως τα δεδομένα τους.

Μακροπρόθεσμα οι στόχοι του Diaspora είναι ιδιαίτερα φιλόδοξοι. Πίο συγκεκριμένα:

  • Ασφαλής διαμοιρασμός πολυμέσων. (εικόνα,ήχος,video)
  • Υποστήριξη VoIP (πολύ εντυπωσιακό αυτό)
  • Ένα δικό του πρωτόκολλο για Chat (γιατί όχι το Jabber;)
  • Υποστήριξη OpenID (χρήσιμο αυτό)
  • Άδεια aGPL (καλό και αυτό)

Έμπνευσή για την δημιουργία του Diaspora ήταν η περίφημη ομιλία του Eben Moglen για την “ελευθερία στο Cloud”.

Παρακάτω ακολουθεί ένα μικρό poll σχετικά με το Diaspora. αν παρακολουθείτε το elkos.gr από την RSS feed και δεν μπορείτε να δείτε την ψηφοφορία για να πάρετε μέρος στο poll θα πρέπει να επισκεφθείτε την σελίδα της δημοσίευσης.

θα χρησιμοποιήστε το Diaspora;

View Results

Loading ... Loading ...

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


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

Με την πλειάδα πληροφοριών και υποχρεώσεων που ο σύγχρονος τρόπος ζωής μας επιβάλει πολλές φορές είναι λίγο δύσκολο στα πλαίσια να θυμάται κανείς όλες τις υποχρεώσεις που έχει αναλάβει. Ένας από τους πλέον συνήθεις τρόπους αντιμετώπισης αυτού του προβλήματος είναι μιας to-do list. Μάλιστα τα τελευταία χρόνια είναι πολύ συχνή η χρήση ειδικών προγραμμάτων για τον υπολογιστή. Αν και υπάρχουν πολλά προγράμματα για διάφορα γραφικά περιβάλλοντά νομίζω ότι το πλέον εύχρηστο αν δεν έχετε πρόβλημα να χρησιμοποιήστε τερματικό είναι το TuDu.

tudu

Ένα από τα πλέον χρήσιμα χαρακτηριστικά του TuDu (πέραν του ότι θα το βρείτε στα επίσημα repositories των περισσότερων μεγάλων διανομών) είναι το ότι μπορείς να το τρέξεις πραγματικά παντού. Από το desktop μηχάνημα σας μέχρι τον server που έχετε σε μια γωνιά.  Μάλιστα, αν και η εφαρμογή φαίνεται σχετικά απλή έχει αρκετές δυνατότητες όπως την δυνατότητα να σας ειδοποιεί λίγο πριν λήψη η προθεσμία που έχετε θέση (αν έχετε θέση), με δυνατότητα να κατηγοριοποιήστε την λίστα σας ακόμη και να θέσετε προτεραιότητες.


το πλέον “τρύπιο” Linux 2

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

Το DVL φτιάχνεται με ένα και μόνο στόχο… να μπορείτε να το χακέψετε! Όχι δεν θα αντικαταστήσει την αγαπημένη σας διανομή στο desktop ή στο server! Το DVL εκτός του ότι είναι φτιαγμένο με το χειρότερο δυνατό τρόπο ώστε να διευκολύνει πρακτικά σχεδόν κάθε δυνατή επίθεση στο σύστημα (από τις πατροπαράδοτες SQL injections, μέχρι buffer overflows και άλλα παρόμοια) το DVL έρχεται με παλιές απατσάριστες και καθόλου ασφαλείς εκδόσεις των Apache, MySQL, PHP, και αντίστοιχους FTP και SSH daemons επίσης θα βρείτε φυσικά και τα απαραίτητα εργαλεία της δουλειάς όπως ταGCC, GDB, NASM, strace, ELF Shell, DDD, LDasm, LIDa και άλλα. Το πιο σημαντικό όμως είναι ότι περιέχει μια σειρά μαθημάτων που διδάσκουν στο χρήστη τεχνικές και μεθοδολογίες προσέγγισης για την διενέργεια ενός hack. Νομίζω ότι αν ασχολείστε σοβαρά με την ασφάλεια σε υπολογιστικά συστήματα αξίζει να ρίξτε μια ματιά στο DVL.

Το DVL άρχισε σαν ένα εκπαιδευτικό εργαλείο από τον Dr. Thorsten Schneider Λέκτορα του Τεχνικού Τμήματος του Πανεπιστημίου του Bielefeld στην Γερμανία και ιδρυτή του TeutoHack (του εργαστηρίου hacking (!!!) του προαναφερθέντος πανεπιστημίου).


WatchOCR LiveCD διανομή που “διαβάζει” PDF 1

nate&marcia_toss2Αν δουλεύετε σε οργανισμούς με πολύ γραφειοκρατία  (calle me Ελληνικό Δημόσιο) τότε είναι εξαιρετικά πιθανό να έρχεστε βλέπετε δεκάδες, ίσως και εκατοντάδες έγγραφα καθημερινά. Πολλές φορές θα πρέπει να ψάξετε μέσα σε όλα αυτά τα έγγραφα για να βρείτε μια πληροφορία που μπορεί να χρειάζεστε. Ειδικά για τα έγγραφα που είναι δακτυλογραφημένα αλλά πλέον δεν υπάρχει κανένα αρχείο σε ψηφιακή μορφή η πλέον προφανής λύση είναι η χρήση τεχνολογιών OCR (optical character recongition ή οπτική αναγνώριση χαρακτήρων επί το Ελληνικότερο).

Στο Linux μια από τις πλέον αξιόπιστες λύσεις (υπάρχουν πολλές) είναι η χρήση του cuneiform και της βιβλιοθήκης ExactImage ώστε χρησιμοποιώντας ένα PDF που βασίζεται σε σκαναρισμένες εικόνες να το μετατρέπει σε PDF με κείμενο το όποιο είναι αναζητήσιμο. Φυσικά για να το κάνει κανείς αυτό σε περιβάλλον ενός μικρού γραφείου κάτι τέτοιο είναι στα πλαίσια του εφικτού με πολλούς τρόπους αν όμως πρόκειται για ένα μεγάλο οργανισμό και δεκάδες ή εκατοντάδες υπερεσίες που διατηρούν αρχεία τι γίνεται;

Μια (αρκετά ενδιαφέρουσα κατά την γνώμη μου) προσέγγιση είναι η χρήση του WatchOCR. To WatchOCR είναι μια Live διανομή που βασισμένη στο Knoppix. Ο χρήστης αφού boot-άρει το WatchOCR το μόνο που έχει να κάνει είναι να ανοίξει το browser του και να γράψει localhost ως διεύθυνση ώστε να ανοίξει το Interface διαχείρισής για να ορίζει τους φακέλους που επιθυμεί να ελέγχει το WatchOCR ώστε να εντοπίζει νέα αρχεία που χρειάζονται μετατροπή καθώς και τους φακέλους που επιθυμεί ο χρήστης να τοποθετούνται τα νέα αρχεία PDF με πληροφορία κειμένου. Επίσης το WatchOCR μια και βασίζεται το Knoppix μπορείτε να το εγκαταστήσετε και μόνιμα σε ένα server στο δίκτυο σας που μπορεί να κάνει αυτή την δουλεία.

Νόμιζω ότι είναι μια προσπάθεια που  αξίζει να παρακολουθήσουν όσοι ενδιαφέρονται για αυτή την (ομολογουμένως εξειδικευμένη) εφαρμογή.