πλανήτης ελληνικής κοινότητας ΕΛ/ΛΑΚ

Η Ευρωπαϊκή Επιτροπή ανακοίνωσε μια πρόσκληση για δημιουργικές και καινοτόμες ιδέες για την καλύτερη αξιοποίηση και βελτίωση της πρόσβασης στα δεδομένα της EE, μέσω του EU Regions Hackathon.

Με το # Ideas4EU, το hackathon αναζητά λύσεις για να «πλησιάσει τους πολίτες» και να διευκολύνει την πρόσβαση στις πληροφορίες της ΕΕ. Οι προτεινόμενες λύσεις θα πρέπει:

Να συνδυάσουν τουλάχιστον ένα τομέα (εκδηλώσεις, σχέδια, χρηματοδότηση, …) από τον δικτυακό τόπο infoREGIO με τουλάχιστον ένα σύνολο δεδομένων από το  ESIF Open Data Portal ,  την Ευρωπαϊκή Πύλη Δεδομένων , το EU Open Data Portal , το δικτυακό τόπο της Eurostat , το Europa portalτην ιστοσελίδα του  Copernicus. , την ιστοσελίδα του Galileo , το ISA2,  τα CEF Building blocks ή οποιοδήποτε άλλο σύνολο ανοιχτών δεδομένων της ΕΕ.

Οι προτεινόμενες ιδέες πρέπει να έχουν σαν στόχο να δημιουργηθεί  μια νέα, πρωτότυπη κινητή ή web εφαρμογή που να προσφλερει λύσεις της εφαρμογής της επιστήμης των δεδομένων με τη σύνδεση των συνόλων δεδομένων για  την δημιουργία νέων γνώσεων και την αύξηση της συμμετοχής των πολιτών της ΕΕ.

Η προθεσμία για να υποβάλλετε τις ιδέες σας στο # Ideas4EU είναι στις 26 Ιουλίου 2019  και μπορείτε να διαβάζετε περισσότερα για το hackathon  εδώ.
Οι επιλεγμένοι φιναλίστ θα παρουσιάσουν τις προτάσεις τους , στις Βρυξέλλες στην Ευρωπαϊκή Εβδομάδα των Περιφερειών και των Πόλεων τον Οκτώβριο του 2019 . Η εκδήλωση θα είναι η μεγαλύτερη συγκέντρωση εκπροσώπων τοπικών και περιφερειακών διοικήσεων και δημόσιων επενδυτών στην Ευρώπη.
Στην νικήτρια ομάδα θα απονεμηθούν και  δύο εισιτήρια για το Web summit στη Λισαβόνα το Νοέμβριο του 2019. Η ομάδα θα έχει την ευκαιρία να προσεγγίσει και να παρουσιάσει τη λύση της στους 70 000 συμμετέχοντες, επιχειρηματίες και ιδιώτες επενδυτές στην κορυφή της παγκόσμιας βιομηχανίας τεχνολογίας.
Πηγή άρθρου: https://ec.europa.eu

Διακήρυξη συνοπτικού Διαγωνισμού συνολικού προϋπολογισμού 73.000,00 ευρώ συμπεριλαμβανομένου ΦΠΑ με κριτήριο κατακύρωσης την πλέον συμφέρουσα από οικονομική άποψη προσφορά βάσει βέλτιστης σχέσης ποιότητας – τιμής, με τίτλο «Παροχή επιχειρηματικών συμβουλών και υπηρεσιών εξωτερικής εμπειρογνωμοσύνης στην υποστήριξη της ανοικτής καινοτομίας μέσω της αξιοποίησης ανοικτών δεδομένων (open data)» στο πλαίσιο του έργου «Open Data for European Open iNnovation» με ακρωνύμιο ODEON το οποίο εντάσσεται στο Πρόγραμμα Διακρατικής Συνεργασίας Interreg MED 2014-2020 και συγχρηματοδοτείται από Ευρωπαϊκούς και εθνικούς πόρους των συμμετεχουσών χωρών .

Η καταληκτική ημερομηνία παραλαβής των προσφορών είναι η Δευτέρα 29/07/2019 και ώρα 13:00 μ.μ. και η ημερομηνία διενέργειας του διαγωνισμού είναι η Δευτέρα 29/07/2019 και ώρα 14:00 μ.μ.

Το τεύχος προκήρυξης είναι διαθέσιμο εδώ.

Η Microsoft δημοσίευσε τον πηγαίο κώδικα του Quantum Development Kit (QDK) στο GitHub με το οποίο παρέχει στους προγραμματιστές, πρόσβαση στη γλώσσα προγραμματισμού Q#, στους κβαντικούς προσομοιωτές και στις βιβλιοθήκες που χρειάζονται για να ξεκινήσουν να πειραματίζονται με την κβαντική υπολογιστική. Η κβαντική υπολογιστική και οι συναφές τεχνολογίες θεωρούνται σε μεγάλο βαθμό ως το επόμενο... Continue Reading →

Τα Web API είναι Διεπαφές Προγραμματισμού Εφαρμογών Ιστού και, όπως δηλώνει το όνομά τους καθορίζουν τον τρόπο αλληλεπίδρασης μεταξύ εφαρμογών και ιστοσελίδων και απευθύνονται (κυρίως) σε προγραμματιστές. Με απλούς όρους, τα API είναι σύνολα απαιτήσεων που διέπουν τον τρόπο με τον οποίο μια εφαρμογή μπορεί να μιλήσει με άλλη. Για το SearchCulture.gr, το Web API που μόλις εισαγάγαμε ως υπηρεσία, επιτρέπει σε εφαρμογές τρίτων να αναζητήσουν και να προβάλουν τεκμήρια που φιλοξενούνται στον Συσσωρευτή. Ένας προγραμματιστής, για παράδειγμα, μπορεί να ενσωματώσει περιεχόμενο από το SearchCulture.gr στη δική του εφαρμογή με τον ίδιο τρόπο που ενσωματώνει χάρτες της Google.

Ποια είναι όμως η επανάσταση που φέρνουν τα APIs και γιατί παρουσιάζουν τόσο ενδιαφέρον;

Τα APIs γεννήθηκαν από τον πετυχημένο διάλογο ανάμεσα στις καινοτομικές κοινότητες και τους προγραμματιστές- συχνά μάλιστα είναι τα ίδια άτομα τα οποία και επιχειρούν και προγραμματίζουν. Αναζητώντας γρηγορότερες και πιο ευέλικτες διαδικασίες παραγωγής νέων υπηρεσιών και προϊόντων στο ψηφιακό σύμπαν, οι προγραμματιστές κατάφεραν μέσω των APIs να κάνουν πολύπλοκες διεργασίες επαναχρησιμοποιήσιμες με λίγες γραμμές κώδικα, επιταχύνοντας τη δημιουργία εφαρμογών από αρκετούς μήνες σε λίγες μέρες ή ώρες.

Η διαλειτουργικότητα αποτελεί βασική προϋπόθεση για όσους επιθυμούν να επωφεληθούν από την κοινωνική φύση του παγκόσμιου ιστού ως μοχλό ανάπτυξης και επενδύσεων. Αυτό περιλαμβάνει τόσο τα ερευνητικά ιδρύματα, την ακαδημία, τον πολιτισμό, την εκπαίδευση γενικότερα, αλλά και την καινοτομία και τις επιχειρήσεις. Ένα ίδρυμα που προσφέρει μια υποδομή πληροφόρησης πάνω στην οποία μπορούν να «χτίσουν» και άλλοι χαίρει μεγαλύτερης αναγνωρισιμότητας και παρουσίας. Τα API παρέχουν τα μέσα για να πραγματοποιηθεί αυτή η διασύνδεση και η δημιουργία.  «Η ενσωμάτωση APIs σε ένα ψηφιακό οικοσύστημα έχει ως αποτέλεσμα μεγαλύτερη ευελιξία και παρουσίαση της παραγωγής ενός ιδρύματος ως επαναχρησιμοποιήσιμων πόρων, δημιουργώντας ευκαιρίες για την ενίσχυση της φήμης και της βιωσιμότητας του ιδρύματος» δηλώνει σε έναν οδηγό  που εξέδωσε το 2012 το JISC, με στόχο την ενημέρωση των ακαδημαϊκών φορέων της Μεγάλης Βρετανίας για τη δυναμική του αναδυόμενου φαινομένου των APIs.

Ας κοιτάξουμε ορισμένα παραδείγματα υλοποίησης APIs από Πανεπιστήμια, εταιρείες που προσφέρουν υπηρεσίες σε ερευνητές και ακαδημαϊκούς και τέλος, τον πολιτιστικό τομέα.

Ένα παράδειγμα καλής πρακτικής είναι το Mendeley, η web υπηρεσία και κοινότητα για ερευνητές. Η ομάδα του Mendeley ασχολήθηκε με APIs από τα αρχικά στάδια εισαγωγής τους στην αγορά. “Join our API community to build tools to make researchers’ lives easier” είναι το κάλεσμά τους στον αφιερωμένο στα APIs ιστότοπό τους και οι «πελάτες» που χρησιμοποίησαν Mendeley APIs είναι πολλοί: το συνεργατικό εργαλείο LaTex, η υπηρεσία νέφους Open Science Framework,  το Altmetric.com που μετρά απήχηση έρευνας στον κοινωνικό ιστό, κ.α.

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

Επιστρέφοντας στα πολιτιστικά δεδομένα, με αφορμή τα οποία παρουσιάζουμε το API του SearchCulture.gr, ενδιαφέρον έχει και το Pelagios Commons, μια κοινότητα & υποδομή για διασυνδεδεμένα και ανοικτά γεωγραφικά δεδομένα (Linked Open Geodata) στις Ανθρωπιστικές Επιστήμες. Το Pelagios προσφέρει διάφορους τρόπους εξερεύνησης των δεδομένων που η κοινότητα έχει αναπτύξει, ανάλογα με το βαθμό τεχνικής εξοικείωσης του καθένα. Το Web API του Peripleo, της μηχανής αναζήτησης στα δεδομένα που συλλέγει και παράγει το Pelagios Commons, παρέχει μηχαναγνώσιμη πρόσβαση στα δεδομένα και οι προγραμματιστές θα βρουν τον κώδικα στο GitHub. Το «εννοιολογικό μοντέλο» πίσω από το Peripleo είναι απλό- αποτελείται από τρεις τύπους οντοτήτων:

  • Είδη όπως αρχαιολογικά αντικείμενα, λογοτεχνικά κείμενα, φωτογραφίες κλπ.
  • Τοποθεσίες με τις οποίες σχετίζονται αντικείμενα ή αναφέρονται σε κείμενα, π.χ. τοποθεσίες που αναφέρονται σε ένα κείμενο ή στο σημείο εστίασης ενός αντικειμένου
  • Σύνολα δεδομένων που είναι συλλογές αντικειμένων, π.χ. μια συγκεκριμένη συλλογή μουσείου

H Europeana, πρωτοπόρος οργανισμός στις τεχνολογίες διαμοιρασμού, διαθέτει μια σειρά από APIs στο portal της για επαγγελματίες. Με το επιχείρημα ότι «τα APIs μας επιτρέπουν να συνεργαζόμαστε στενότερα στην έρευνα, την εκπαίδευση και τις δημιουργικές βιομηχανίες» η Europeana διαθέτει ένα Search API για απλή αναζήτηση στα 50 εκατομμύρια τεκμήρια της πύλης της και εξειδικευμένα APIs για εμβύθιση στα δομημένα μεταδεδομένα που διαθέτει, όπως για παράδειγμα το SPARQL API το οποίο διασυνδέει μεταδεδομένα από τη Europeana με εξωτερικές βάσεις δεδομένων και πηγές, όπως τα Getty Vocabularies (AAT), Geonames, Wikidata και VIAF, μέσω του οποίου μπορούν να τεθούν πιο σύνθετες ερωτήσεις όπως πχ «Ποιοι είναι όλοι οι Γάλλοι ζωγράφοι του 18ου αιώνα με τουλάχιστο 5 έργα διαθέσιμα στη Europeana με ανοικτές άδειες».

Το API που μόλις λάνσαρε η ομάδα του SearchCulture.gr είναι το μοναδικό API για πρόσβαση σε τόσο μεγάλο όγκο πολιτιστικών δεδομένων στη χώρα, όπου τα λίγα διαθέσιμα APIs αφορούν κυρίως στην ηλεκτρονική διακυβέρνηση και δημοσιονομία. Η νέα υπηρεσία του ΕΚΤ αυξάνει τη δυναμική επανάχρησης των 432.000 τεκμηρίων του SearchCulture.gr, επιτρέποντας την ενσωμάτωσή τους σε νέες, καινοτόμες υπηρεσίες μέσω εφαρμογών. Ελπίζουμε ότι το API του SearchCulture.gr θα αποτελέσει ένα πολύ χρήσιμο εργαλείο για τις δημιουργικές κοινότητες και τους προγραμματιστές της Ελλάδας (και όχι μόνο) για την ανάπτυξη νέων έξυπνων εφαρμογών και υπηρεσιών αξίας για την εκπαίδευση, τον πολιτιστικό τουρισμό και την επιχειρηματικότητα. Για να χρησιμοποιήσει κάποιος το API θα πρέπει να αιτηθεί ένα προσωπικό API Κλειδί μέσω της σχετικής ηλεκτρονικής φόρμας. Το βασικό URL του API είναι το εξής: https://www.searchculture.gr/aggregator/api/search.json. Μπορείτε να δοκιμάσετε το SearchCulture API αλλά και την προσπέλαση HTTP URIs αναγνωριστικών των τεκμηρίων μέσω της γραφικής διεπαφής Swagger.

Καλές δημιουργικές εφαρμογές!

Η ομάδα του SearchCulture.gr

Πηγή άρθρου: http://blog.openaccess.gr/?p=4414

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

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

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

Το Tutanota

Το Tutanota είναι μια υπηρεσία ηλεκτρονικού ταχυδρομείου που δημιουργήθηκε προκειμένου να καλύψει την ανάγκη ιδιωτικότητας και προστασίας των δεδομένων. Έχει συμπληρώσει σχεδόν πέντε χρόνια παρουσίας και, όπως συμβαίνει με κάθε σχετική εφαρμογή και υπηρεσία, έχει υποστεί πολλαπλούς ελέγχους από ειδικούς, αποδεικνύοντας πως -μέχρι τώρα- ισχύουν απόλυτα τα όσα λέει. Με τον ίδιο τρόπο μπορεί να ελεγχθεί από οποιονδήποτε, αφού ο κώδικάς του είναι ανοιχτός και διαθέσιμος με άδεια GPLv3.

Η λέξη «tutanota» στα Λατινικά σημαίνει «ασφαλές μήνυμα», κάτι που επιτυγχάνεται με end-tο-end κρυπτογράφηση. Με απλά λόγια, αυτό σημαίνει πως κρυπτογραφείται κάθε στοιχείο του μηνύματος από την αποστολή μέχρι την τελική παράδοση, καθιστώντας έτσι σχεδόν αδύνατη την υποκλοπή. Επίσης, ακόμα και αν οι αρχές κάποιας χώρας (της Γερμανίας στη συγκεκριμένη περίπτωση) απαιτήσουν να τους δοθούν τα δεδομένα των συνομιλιών, θα λάβουν πλήρως κρυπτογραφημένο περιεχόμενο, χωρίς όμως να υπάρχει το κλειδί αποκρυπτογράφησης.

Πιο συγκεκριμένα, το Tutanota χρησιμοποιεί JavaScript για να συνδυάσει RSA 2048-bit και AES 128-bit κρυπτογράφηση, ενώ οι κωδικοί πρόσβασης δημιουργούνται τοπικά με χρήση του Bcrypt. Δεδομένου πως τα κλειδιά κρυπτογράφησης παραμένουν στον χρήστη, δεν είναι εφικτή η ανάγνωση των μηνυμάτων από τρίτα μέρη μα ούτε και η επαναφορά λογαριασμού από την εταιρεία, αν κάποιος ξεχάσει τα στοιχεία πρόσβασης του.

Ακόμα, δεν καταγράφονται οι διευθύνσεις IP αλλά μετατρέπονται σε απλές «χρονοσφραγίδες» με ανώνυμη αποθήκευση, χωρίς να συνδέονται με τον εκάστοτε χρήστη και κάποιον λογαριασμό. Όσον αφορά τις διευθύνσεις των παραληπτών, χρησιμοποιούνται κάποιες μέθοδοι για την απόκρυψή τους μα έχουν εκφραστεί αμφιβολίες για το αν είναι απόλυτα αποτελεσματικές. Καθώς όμως, όπως αναφέραμε, κανένα στοιχείο δε συνδέεται με κάποιο πρόσωπο ή λογαριασμό, ακόμα και αν ανακτηθούν κάποιες εξ αυτών δε θα είναι δυνατή η ταυτοποίηση.

Εκτός όμως από την αυξημένη εστίαση στην ιδιωτικότητα, το Tutanota δεν κάνει την παραμικρή έκπτωση στην ευχρηστία και στην εμφάνιση, ούτε χρειάζεται εμπειρία ή ιδιαίτερες γνώσεις για τη χρήση του. Αν έχετε χρησιμοποιήσει οποιαδήποτε υπηρεσία ηλεκτρονικής αλληλογραφίας, τότε μπορείτε να χρησιμοποιήσετε και το Tutanota. Πριν λίγους μήνες μάλιστα έγινε διαθέσιμη και μια desktop εφαρμογή, την οποία θα δούμε παρακάτω.

Λήψη του Tutanota

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

Όπως αναφέρουν, χρησιμοποιήθηκε η τεχνολογία Electron λόγω της ευκολίας που παρέχει για να είναι διαπλατφορμική με ελάχιστη προσπάθεια. Κάτι που, όπως εξακρίβωσα, ισχύει και μάλιστα χρησιμοποιεί τον Colibri browser ως βάση. Δόθηκε όμως ιδιαίτερη προσοχή στην απόδοση, με αποτέλεσμα την κατανάλωση σχετικά λιγότερης RAM από αντίστοιχες εφαρμογές.

Η εφαρμογή είναι ακόμα σε beta έκδοση και λείπουν ορισμένα χαρακτηριστικά, όπως ο έλεγχος ταυτότητας δύο παραγόντων, η δυνατότητα πρόσβασης χωρίς σύνδεση, καθώς και η δυνατότητα εισαγωγής μηνυμάτων από εξωτερικά mailboxes και η τοπική κρυπτογράφηση πριν αποσταλούν στους servers του Tutanota. Όμως, όπως τονίζεται και στη σχετική ανακοίνωση, αυτά ήδη μελετούνται και σε προσεχείς εκδόσεις θα έχουν επιλυθεί.

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

Το Tutanota έχει πακεταριστεί σε AppImage, κάτι που σημαίνει πως θα εγκατασταθεί σχεδόν σε όλες τις διανομές με διπλό κλικ (ίσως χρειαστεί προηγουμένως να κάνετε εκτελέσιμο το αρχείο εγκατάστασης που θα κατεβάσετε).

Κατεβάστε το Tutanota

Βασική χρήση του Tutanota

Μόλις τρέξετε την εφαρμογή, εισαγάγετε τα στοιχεία του λογαριασμού σας και αμέσως θα αποκτήσετε πρόσβαση στα μηνύματά σας. Είναι απολύτως χρηστική και το μόνο επιπλέον βήμα είναι η εισαγωγή ενός κωδικού για την κρυπτογράφηση/αποκρυπτογράφηση.

Για τη δημιουργία μηνύματος, απλά πατάτε το κόκκινο εικονίδιο με το μολύβι κάτω δεξιά και θα ανοίξει το σχετικό παράθυρο. Εάν θέλετε να έχετε και κοινοποιήσεις σε τρίτους, απλά πατήστε το «Εμφάνιση» και θα εμφανιστούν τα αντίστοιχα πεδία.

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

Η διαδικασία κρυπτογράφησης/αποκρυπτογράφησης είναι αυτοματοποιημένη μεταξύ χρηστών του Tutanota. Αν όμως ο παραλήπτης χρησιμοποιεί κάποια άλλη υπηρεσία, θα λάβει μια ειδοποίηση με έναν σύνδεσμο ώστε να δει το μήνυμα στην πλατφόρμα του Tutanota.

Το μόνο που έχει να κάνει είναι να εισαγάγει τον προσυμφωνημένο κωδικό.

Εισαγωγή κωδικού αποκρυπτογράφησης στο Tutanota

Μπορείτε επίσης να δημιουργήσετε όσους φακέλους θέλετε ώστε να κατηγοριοποιήσετε τα μηνύματά σας, απλά κάνοντας κλικ στο εικονίδιο με το συν στην πλαϊνή μπάρα, δίπλα από την επιλογή «ΟΙ ΦΑΚΕΛΟΙ ΣΟΥ».

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

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

Βασικά χαρακτηριστικά του Tutanota:

  • Κρυπτογραφημένο γραμματοκιβώτιο, βιβλίο διευθύνσεων και αυτόματα κρυπτογραφημένα ηλεκτρονικά μηνύματα από χρήστη σε χρήστη, με κοινό κωδικό πρόσβασης
  • Κρυπτογραφημένοι τοπικά κωδικοί πρόσβασης και ασφαλής επαναφορά τους
  • Αφαίρεση των διευθύνσεων IP αποστολέα και παραλήπτη
  • Η TLS υποστήριξη (τα πρωτόκολλα κρυπτογράφησης δηλαδή) περιλαμβάνει PFS, DMARC, DKIM, DNSSEC και DANE
  • Δυνατότητα αναζήτησης κρυπτογραφημένων δεδομένων τοπικά
  • Είναι Ανοιχτού Κώδικα

Ορισμένα ακόμα χαρακτηριστικά είναι η μεταφορά αρχείων με drag and drop, η δυνατότητα χρήσης πολλαπλών Tutanota λογαριασμών σε ένα παράθυρο (είναι όμως premium επιλογή με κόστος €1 ανά μήνα), η δημιουργία κανόνων ώστε να μεταβαίνουν αυτόματα τα εισερχόμενα μηνύματα σε συγκεκριμένο φάκελο (επίσης premium), και η εμφάνιση κεφαλίδας και στοιχείων αποστολέα με τη συντόμευση Ctrl+C, κάτι που προσφέρει επιπλέον προστασία από απατεώνες που μιμούνται άλλους με σκοπό να εξαπατήσουν.

Τα θετικά:

  • Χρηστική διεπαφή
  • Διαπλατφορμικότητα
  • Κρυπτογράφηση/αποκρυπτογράφηση μηνυμάτων με ελάχιστη προσπάθεια

Τα αρνητικά:

  • Απουσία ορισμένων σημαντικών χαρακτηριστικών

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

Δείτε πεισσότερα στην ιστοσελίδα του Tutanota

Πηγή άρθρου: https://osarena.net/

To Blog της Ελληνικής κοινότητας του Bitcoin

Συνέντευξη τύπου για τα ψηφιακά νομίσματα παραχώρησε ο υπουργός οικονομικών των Ηνωμένων Πολιτειών λίγες μέρες μετά το tweet του προέδρου των Ηνωμένων Πολιτειών για το Bitcoin και κυρίως για το libra.

Και σε αυτή την συνέντευξη οι αιτιάσεις πήγαιναν κυρίως προς την μεριά του libra με τον υπουργό οικονομικών να δηλώνει ότι για να γίνει πραγματικότητα αυτό το νέο ψηφιακό νόμισμα το facebook θα πρέπει να πάρει άδεια από τις ρυθμιστικές αρχές για τραπεζικό ίδρυμα, να εφαρμόσει αυστηρούς κανόνες KYC  ωστέ να μην υπάρξει ο κίνδυνος το libra να χρησιμοποιηθεί για χρηματοδοτήσεις παράνομων δραστηριοτήτων. 

Οσο αφορά το Bitcoin ο υπουργός δήλωσε ότι το ψηφιακό νόμισμα χρησιμοποιήθηκε τα τελευταία χρόνια για παράνομες δραστηριότητες και προτρέπει για αυστηρούς κανόνες KYC σε ανταλλακτήρια και wallet provider ενώ τόνισε ότι οι ρυθμιστικές αρχές των Ηνωμένων Πολιτειών εργάζονται για την θέσπιση ενός ενιαίου ρυθμιστικού πλαισίου για τα ψηφιακά νομίσματα.

 

The post Συνέντευξη τύπου για τα ψηφιακά νομίσματα από τον υπουργό οικονομικών των Ηνωμένων Πολιτειών appeared first on To Blog της Ελληνικής κοινότητας του Bitcoin.

Το WordCamp Athens 2019 διοργανώθηκε τον προηγούμενο Μάιο στο Μέγαρο Μουσικής Αθηνών. Ήταν το τρίτο κατά σειρά WordCamp Athens (τέταρτο WordCamp της Ελληνικής Κοινότητας του…

The post WordCamp Athens 2019 - Φωτογραφίες appeared first on WordPress Greek Community.

Αυτήν την εβδομάδα πραγματοποιούνται εκδηλώσεις στην Ελλάδα και στο εξωτερικό για τις ανοιχτές τεχνολογίες και την καινοτομία! Ο Οργανισμός Ανοιχτών Τεχνολογιών – ΕΕΛΛΑΚ σας προτείνει να τις παρακολουθήσετε και να τις διαδώσετε. Μπορείτε επίσης να δείτε περισσότερες εκδηλώσεις για τις επόμενες εβδομάδες ή να καταχωρίσετε τη δική σας εκδήλωση στο: https://ellak.gr/events 

Ημερομηνία/ΏραΕκδήλωση
15/07/2019 – 18/07/2019
Ολοήμερο
O’Reilly Open Source Software Conference (OSCON 2019)
Oregon Convention Center, Oregon
16/07/2019
18:00 – 22:00
Hackday at hackerspace
Hackerspace.gr, Αθήνα
16/07/2019
19:00 – 21:00
Kubernetes Athens vol7
BCA College, Αθήνα
17/07/2019 – 19/07/2019
Ολοήμερο
Automotive Linux Summit
Toranomon Hills Forum, Tokyo
17/07/2019 – 19/07/2019
Ολοήμερο
Open Source Summit Japan
Toranomon Hills Forum, Tokyo
18/07/2019 – 21/07/2019
Ολοήμερο
Σεμινάριο για την Κοινωνία της Πληροφορίας & την Οικονομία της Γνώσης
Συνεδριακή Αίθουσα του Επιμελητηρίου Κυκλάδων, Ερμούπολη
19/07/2019
18:00 – 21:00
Radix Hacklab Open Assembly
Squat, Αθήνα
21/07/2019 – 28/07/2019
Ολοήμερο
DebConf19
Federal University of Technology — Paraná (Universidade Tecnológica Federal do Paraná — UTFPR), Curitiba
Tα ανοιχτά δεδομένα εκπαίδευσης είναι ανοικτά δεδομένα που παράγονται από εκπαιδευτικά ιδρύματα  όπως τα σχολεία και τα πανεπιστήμια. Παραδείγματα αυτών των συνόλων δεδομένων είναι: Διοικητικά δεδομένα, συμπεριλαμβανομένων των δεδομένων αναφοράς όπως είναι η τοποθεσία ενός ακαδημαϊκού ιδρύματος και ο αριθμός των φοιτητών Εσωτερικά δεδομένα, συμπεριλαμβανομένων των ονομάτων των υπαλλήλων, των διαθέσιμων πόρων, του προϋπολογισμού και ... Read more

Το DIGG, ο νέος κόμβος ψηφιακής διακυβέρνησης του δημόσιου τομέα της Σουηδίας, ανακοίνωσε την  πολιτική του για τη χρήση του ανοιχτού κώδικα.

«Θέλουμε να είμαστε ανοικτοί και προσβάσιμοι και να διευκολύνουμε τους εταίρους να επωφεληθούν από τις γνώσεις που δημιουργούμε», δήλωσε η Άννα Έρικσον, Γενικός Διευθυντής του DIGG, σε δήλωση που δημοσιεύτηκε τον Μάιο.

Το DIGG (Myndigheten för digital förvaltning ή υπηρεσία Ψηφιακής διακυβέρνησης) ιδρύθηκε το Σεπτέμβριο του 2018.

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

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

Η πολιτική καθιστά σαφή δύο σενάρια άδειας:

  • Εάν το DIGG συμβάλει σε ένα έργο ανοιχτού κώδικα, θα χρησιμοποιήσει την υπάρχουσα άδεια, εφόσον είναι αναγνωρισμένη από την πρωτοβουλία Open Source Initiative (OSI).
  • Εάν το DIGG είναι ο ιδιοκτήτης του έργου, ο οργανισμός θα χρησιμοποιήσει είτε την άδεια Apache είτε την άδεια BSD 2-clause. Σύμφωνα με το DIGG, αυτές οι δύο άδειες επιλέχθηκαν για να επιτρέψουν  και την εμπορική χρήση των λύσεων λογισμικού του.

Πηγή άρθρου: https://joinup.ec.europa.eu

To Blog της Ελληνικής κοινότητας του Bitcoin

Όπως αναφέρει σε άρθρο η The Guardian οι κινεζικές αρχές έκλεισαν παράνομο δίκτυο Bitcoin mining και κατάσχεσαν πάνω από τέσσερις χιλιάδες mining hardware. Οι εγκαταστάσεις του mining farm λειτουργούσαν στην επαρχία Zhenjiang και η επιχείρηση της αστυνομίας έγινε μετά από καταγγελία της τοπικής επιχείρησης ρεύματος με τις απώλειες της από αυτή την παράνομη δραστηριότητα να υπολογίζονται σε 20 εκατομμύρια Yuan αξίας πάνω από 3 εκατομμύρια δολάρια.

“In value, it is the largest case in the amount of electricity stolen that Jiangsu has cracked since the founding of new China, and a rare sight in the whole country,”

Είναι γενικά συχνό φαινόμενο οι ρευματοκλοπές που χρησιμοποιούνται για την εξόρυξη Bitcoin και τα τελευταία χρόνια έχουν υπάρξει δεκάδες ανάλογες αστυνομικές επιχειρήσεις σε όλο τον κόσμο με ποιο πρόσφατη την παρόμοια υπόθεση κλοπή ρεύματος στο Ιράν.

Η Κίνα πάντως παραμένει η χώρα με την μεγαλύτερη δραστηριότητα σε μέγεθος επεξεργαστικής ισχύς στο Bitcoin mining δίκτυο κυρίως την καλοκαιρινή περίοδο καθώς είναι η περίοδος της αυξημένης παραγωγής ηλεκτρικού ρεύματος από τα υδροηλεκτρικά φράγματα της χώρας. Είναι αρκετά σύνηθες τα μεγάλα Bitcoin mining farm στην Κίνα να λειτουργούν δίπλα σε τέτοιους σταθμούς παραγωγής ρεύματος ώστε να εκμεταλεύονται και τις χαμηλή τιμή διάθεσης του.

Τους τελευταίους δύο μήνες κυρίως λόγο της αύξησης της ισοτιμίας του ψηφιακού νομίσματος έχουμε παράλληλα και μια εντυπωσιακή αύξηση της επεξεργαστικής ισχύς του mining που πλέον έχει ξεπεράσει τα 65EH/s.

The post Οι κινεζικές αρχές κλείνουν παράνομα Bitcoin mining farm appeared first on To Blog της Ελληνικής κοινότητας του Bitcoin.

Notes based on Ubuntu 18.04 LTS

My notes for this k8s blog post are based upon an Ubuntu 18.05 LTS KVM Virtual Machine. The idea is to use nested-kvm to run minikube inside a VM, that then minikube will create a kvm node.

minikube builds a local kubernetes cluster on a single node with a set of small resources to run a small kubernetes deployment.

Archlinux –> VM Ubuntu 18.04 LTS runs minikube/kubeclt —> KVM minikube node

 

Pre-requirements

Nested kvm

Host

(archlinux)

$ grep ^NAME /etc/os-release
NAME="Arch Linux"

Check that nested-kvm is already supported:

$ cat /sys/module/kvm_intel/parameters/nested
N

If the output is N (No) then remove & enable kernel module again:

$ sudo modprobe -r kvm_intel
$ sudo modprobe kvm_intel nested=1

Check that nested-kvm is now enabled:

$ cat /sys/module/kvm_intel/parameters/nested
Y

 

Guest

Inside the virtual machine:

$ grep NAME /etc/os-release
NAME="Ubuntu"
PRETTY_NAME="Ubuntu 18.04.2 LTS"
VERSION_CODENAME=bionic
UBUNTU_CODENAME=bionic
$ egrep -o 'vmx|svm|0xc0f' /proc/cpuinfo

vmx
$ kvm-ok
INFO: /dev/kvm exists
KVM acceleration can be used

 

LibVirtd

If the above step fails, try to edit the xml libvirtd configuration file in your host:

# virsh edit ubuntu_18.04

and change cpu mode to passthrough:

from

  <cpu mode='custom' match='exact' check='partial'>
    <model fallback='allow'>Nehalem</model>
  </cpu>

to

  <cpu mode='host-passthrough' check='none'/>

 

Install Virtualization Tools

Inside the VM

 

sudo apt -y install
  qemu-kvm
  bridge-utils
  libvirt-clients
  libvirt-daemon-system

Permissions

We need to be included in the libvirt group

sudo usermod -a -G libvirt $(whoami)
newgrp libvirt

 

kubectl

kubectl is a command line interface for running commands against Kubernetes clusters.

size: ~41M

$ export VERSION=$(curl -sL https://storage.googleapis.com/kubernetes-release/release/stable.txt)
$ curl -LO https://storage.googleapis.com/kubernetes-release/release/$VERSION/bin/linux/amd64/kubectl

$ chmod +x kubectl
$ sudo mv kubectl /usr/local/bin/kubectl

$ kubectl completion bash | sudo tee -a /etc/bash_completion.d/kubectl
$ kubectl version

if you wan to use bash autocompletion without logout/login use this:

source <(kubectl completion bash)

What the json output of kubectl version looks like:

$ kubectl version -o json | jq .
The connection to the server localhost:8080 was refused - did you specify the right host or port?
{
  "clientVersion": {
    "major": "1",
    "minor": "15",
    "gitVersion": "v1.15.0",
    "gitCommit": "e8462b5b5dc2584fdcd18e6bcfe9f1e4d970a529",
    "gitTreeState": "clean",
    "buildDate": "2019-06-19T16:40:16Z",
    "goVersion": "go1.12.5",
    "compiler": "gc",
    "platform": "linux/amd64"
  }
}

Message:

The connection to the server localhost:8080 was refused - did you specify the right host or port?

it’s okay if minikube hasnt started yet.

 

minikube

size: ~40M

$ curl -sLO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64

$ chmod +x minikube-linux-amd64

$ sudo mv minikube-linux-amd64 /usr/local/bin/minikube

$ minikube version
minikube version: v1.2.0

$ minikube update-check
CurrentVersion: v1.2.0
LatestVersion: v1.2.0

$ minikube completion bash | sudo tee -a /etc/bash_completion.d/minikube 

To include bash completion without login/logout:

source $(minikube completion bash)

 

KVM2 driver

We need a driver so that minikube can build a kvm image/node for our kubernetes cluster.

size: ~36M

$ curl -sLO https://storage.googleapis.com/minikube/releases/latest/docker-machine-driver-kvm2

$ chmod +x docker-machine-driver-kvm2

$ mv docker-machine-driver-kvm2 /usr/local/bin/

 

Start minikube

$ minikube start --vm-driver kvm2

* minikube v1.2.0 on linux (amd64)
* Downloading Minikube ISO ...
 129.33 MB / 129.33 MB [============================================] 100.00% 0s
* Creating kvm2 VM (CPUs=2, Memory=2048MB, Disk=20000MB) ...
* Configuring environment for Kubernetes v1.15.0 on Docker 18.09.6
* Downloading kubeadm v1.15.0
* Downloading kubelet v1.15.0
* Pulling images ...
* Launching Kubernetes ...
* Verifying: apiserver proxy etcd scheduler controller dns
* Done! kubectl is now configured to use "minikube"

Check via libvirt, you will find out a new VM, named: minikube

$ virsh list
 Id    Name                           State
----------------------------------------------------
 1     minikube                       running

 

Something gone wrong:

Just delete the VM and configuration directories and start again:

$ minikube delete
$ rm -rf ~/.minikube/ ~/.kube

kubectl version

Now let’s run kubectl version again

$ kubectl version -o json | jq .

{
  "clientVersion": {
    "major": "1",
    "minor": "15",
    "gitVersion": "v1.15.0",
    "gitCommit": "e8462b5b5dc2584fdcd18e6bcfe9f1e4d970a529",
    "gitTreeState": "clean",
    "buildDate": "2019-06-19T16:40:16Z",
    "goVersion": "go1.12.5",
    "compiler": "gc",
    "platform": "linux/amd64"
  },
  "serverVersion": {
    "major": "1",
    "minor": "15",
    "gitVersion": "v1.15.0",
    "gitCommit": "e8462b5b5dc2584fdcd18e6bcfe9f1e4d970a529",
    "gitTreeState": "clean",
    "buildDate": "2019-06-19T16:32:14Z",
    "goVersion": "go1.12.5",
    "compiler": "gc",
    "platform": "linux/amd64"
  }
}

 

Dashboard

Start kubernetes dashboard

$ kubectl proxy --address 0.0.0.0 --accept-hosts '.*'
Starting to serve on [::]:8001

minikube_dashboard.png

 

Στις 28 Ιουνίου 2019 η Ευρωπαϊκή Επιτροπή ανακοίνωσε την έναρξη διαδικτυακής  διαβούλευσης για το Στρατηγικό Σχέδιο 2021-2024 του Ορίζοντα Ευρώπη στο πλαίσιο μιας συμμετοχικής προσέγγισης (co-design) που αποσκοπεί στην καλύτερη ανταπόκριση του προγράμματος στις πιεστικές κοινωνικές ανάγκες και στην αντιμετώπιση παγκόσμιων προκλήσεων μέσω καινοτομικών λύσεων που συμβάλουν στην επίτευξη στην επίτευξη βιώσιμης και χωρίς αποκλεισμούς ανάπτυξης.

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

Η πλατφόρμα θα παραμείνει ανοικτή έως τις 8 Σεπτεμβρίου 2019.

Η διαβούλευση αποτελεί τμήμα της διαδικασίας Στρατηγικού Σχεδιασμού που ξεκίνησε μετά την επίτευξη πολιτικής συμφωνίας μεταξύ Ε. Κοινοβουλίου και Συμβουλίου για τον Ορίζοντα Ευρώπη τον περασμένο Απρίλιο. Εστιάζεται στη διαμόρφωση στρατηγικών προτεραιοτήτων για τις περιοχές παρέμβασης των Clusters του 2ου Πυλώνα του προγράμματος («Παγκόσμιες Προκλήσεις και Ανταγωνιστικότητα της βιομηχανίας στην Ευρώπη»). Θα περιλαμβάνει επίσης  τις Αποστολές και τις Συμπράξεις Ε&Κ.

Τα αποτελέσματα της διαβούλευσης θα τροφοδοτήσουν το Στρατηγικό Σχέδιο της περιόδου 2021-2024 το οποίο με τη σειρά του θα παράσχει τις κατευθυντήριες γραμμές για τη διαμόρφωση των προγραμμάτων εργασίας και των προσκλήσεων υποβολής προτάσεων για τα πρώτα 4 έτη του Ορίζοντα Ευρώπη.

Το ερωτηματολόγιο, καθώς και το σχετικό υποστηρικτικό κείμενο (Orientation Document) είναι διαθέσιμα στον ακόλουθο σύνδεσμο:

https://ec.europa.eu/eusurvey/runner/HorizonEurope_Codesign_2021-2024

To Blog της Ελληνικής κοινότητας του Bitcoin

To σχετικά μικρό σε όγκο συναλλαγών ανταλλακτήριο Bitpoint με έδρα την Ιαπωνία ανακοίνωσε σήμερα ότι δέχθηκε επίθεση hacker με αποτέλεσμα να χάσει Bitcoin και άλλα ψηφιακά νομίσματα αξίας 32 εκατομμυρίων δολαρίων. Η επίθεση έγινε στα hot wallet της πλατφόρμας με την εταιρεία που διαχειρίζεται το ανταλλακτήριο να βεβαιώνει ότι τα κυρίως αποθεματικά τους που βρίσκονται σε cold wallet είναι ασφαλή.

Ήδη έχουν ξεκινήσει οι προβλεπόμενες από τον νόμο της Ιαπωνίας διαδικασίες ελέγχου και εκκαθάρισης από την Αρχή Χρηματοπιστωτικών Υπηρεσιών καθώς το ανταλλακτήριο Bitpoint είναι αδειοδοτημένο σύμφωνα με την σχετική νομοθεσία που διέπει την αγορά και πώληση ψηφιακών νομισμάτων στην χώρα. Αυτή την στιγμή ουσιαστικά η πλατφόρμα έχει τεθεί εκτός λειτουργίας και έχουν παγώσει κάθε συναλλαγή από και προς την πλατφόρμα.

Το ανταλλακτήριο Bitpoint είναι θυγατρική της εταιρείας παροχής ρεύματος της Ιαπωνίας Remixpoint με την μετοχή της σήμερα μετά την σχετική είδηση να δέχεται ισχυρές πιέσεις στο χρηματιστήριο του Τόκιο.

The post Επίθεση hacker στο Ιαπωνικό ανταλλακτήριο Bitpoint appeared first on To Blog της Ελληνικής κοινότητας του Bitcoin.

Στο σημερινό tip θα δούμε πως «φωνάζοντας» (γράφοντας κεφαλαία) στο τερματικό, μπορούμε να εκτελούμε εντολές χωρίς την χρήση sudo. Όπως γνωρίζετε προφανώς, όταν χρησιμοποιείτε τερματικό για να εκτελέσουμε εντολές που απαιτούν δικαιώματα διαχειριστή, προσθέτουμε το sudo στην αρχή της εντολής. Tips για χρήστες τερματικού Ένα project στο github, ήρθε να προσθέσει την δυνατότητα να μπορούμε... Continue Reading →

Αν τα γονιδιωματικά δεδομένα που παράγονται ετησίως στον πλανήτη έπρεπε να αποθηκευτούν σε CD, θα χρειαζόντουσαν 40 δισεκατομμύρια ψηφιακοί δίσκοι μόνο για τα data που έχουν συλλεχθεί στις βάσεις (databases) δημόσιων φορέων, οργανισμών, εργαστηρίων και ινστιτούτων!

Κάθε χρόνο υπολογίζεται ότι παράγονται παγκοσμίως 40.000 petabytes (δηλαδή 40 εκατ. terrabytes) γονιδιωματικών δεδομένων (όχι μόνο ανθρώπινων, αλλά και φυτικών, ζωικών κτλ), τα οποία βρίσκονται σε databases δημόσιων φορέων, ενώ ο όγκος όσων κατέχουν τα ιδιωτικά εργαστήρια και φορείς παραμένει άγνωστος, αν και εκτιμάται ότι είναι δέκα έως 100 φορές μεγαλύτερος από εκείνον που κατέχουν τα δημόσια αρχεία! Ο δε χρόνος διπλασιασμού των γονιδιωματικών δεδομένων είναι πλέον οι 12 μήνες, κάτι που σημαίνει ότι σε έναν χρόνο από σήμερα θα έχει παραχθεί όγκος ίσος με εκείνον που παρήχθη συνολικά από τη δεκαετία του ’60!


Παραθέτοντας τα παραπάνω στοιχεία, που αναδεικνύουν την εκθετική αύξηση των γονιδιωματικών δεδομένων, ο δρ. Χρήστος Ουζούνης, διευθυντής Ερευνών στο Ινστιτούτο Χημικών Διεργασιών και Ενεργειακών Πόρων του Εθνικού Κέντρου Έρευνας και Τεχνολογικής Ανάπτυξης (ΙΔΕΠ/ΕΚΕΤΑ) αρχίζει να εξηγεί, μιλώντας στο ΑΠΕ-ΜΠΕ, την εξαιρετικά θετική επίδραση που θα είχε στην επιστημονική έρευνα η χρήση αυτών των data χωρίς περιορισμούς προς ανάλυση, ερμηνεία και δημοσίευση. Μάλιστα, ο Ελληνας επιστήμονας είναι ένας από τους 50 συναδέλφους του από κορυφαία ερευνητικά ιδρύματα ανά τον κόσμο, που προωθούν την έναρξη ενός παγκόσμιου διαλόγου για τη διεύρυνση της διάθεσης των γονιδιωματικών δεδομένων, μέσω της στήλης «Policy Forum» του έγκριτου επιστημονικού περιοδικού «Science».

Γονιδιωματικά δεδομένα, YouTube και Twitter

«Ο όγκος των γονιδιωματικών δεδομένων σήμερα είναι δεκαπλάσιος σε σχέση με εκείνον του YouTube και πολύ μεγαλύτερος από το Twitter, μόνο που ο όγκος αυτών των δύο πλατφορμών δεν μπορεί να αυξηθεί εκθετικά, υπό την έννοια ότι δεν μπορεί κάθε άτομο να ανεβάζει 100 ή 200 βίντεο την ημέρα και δεν μπορείς να βρεις μια άλλη ανθρωπότητα, για να γίνουν χρήστες του Twitter. Αντίθετα, η αύξηση του όγκου των γονιδιωματικών δεδομένων δεν περιορίζεται από αριθμό χρηστών ή από αναρτήσεις, παρά έχει να κάνει μόνο με τεχνολογικούς/τεχνικούς παράγοντες. Είναι λοιπόν τεράστιος ο όγκος. Για διάφορους λόγους, ιατρικής φύσης, το National Institutes of Health (NIH, Εθνικό Ινστιτούτο Υγείας) των ΗΠΑ όπως και άλλοι φορείς, χρηματοδότησαν τη συλλογή αυτών των δεδομένων. Κι εφόσον είναι δημόσιοι οι πόροι που αφιερώθηκαν στην παραγωγή τους, τα δεδομένα αυτά θα έπρεπε να είναι καταχωρισμένα σε public domain, για χρήση στην έρευνα και την τεχνολογική ανάπτυξη στο περιβάλλον, την υγεία, την ενέργεια και τη βιοποικιλότητα» επισημαίνει στο ΑΠΕ-ΜΠΕ ο δρ. Ουζούνης και προσθέτει ότι, δυστυχώς, υπάρχει κατάχρηση του συστήματος από διάφορους φορείς, ο οποίοι κρατούν «κλεισμένα» δεδομένα που έχουν παραχθεί με δημόσιους πόρους μέχρι να τα εξαντλήσουν και να μεγιστοποιήσουν το όφελος από την παραγωγή τους (π.χ., μέσω της χρήσης τους για διδακτορικές διατριβές ή Post-doc έρευνες).


‘Οπως εξηγεί, ο αντίλογος όσων αντιτίθενται στην ανοιχτή διάθεση των γονιδιωματικών δεδομένων έχει να κάνει με τον κόπο και τον χρόνο που κατέβαλαν για την απόκτησή τους. «Εγώ περπάτησα σε ερήμους για να αποκτήσω αυτά τα δεδομένα», θα σου πει κάποιος που συλλέγει περιβαλλοντικά data για παράδειγμα, ο οποίος θα θελήσει να τα κρατήσει κλεισμένα. Για αυτό και οι 50 επιστήμονες που συνυπογράφουμε αυτή τη δημοσίευση στο «Science» λέμε: επειδή τα δεδομένα αυτά έχουν τεράστια σημασία για την επιστημονική έρευνα και για τον λόγο αυτό είναι καλό να αποτελούν κοινή περιουσία και όχι ιδιοκτησία ενός εργαστηρίου, το οποίο επιφορτίστηκε να τα παράγει με δημόσιους πόρους, χρειάζεται να ανοίξει ο διάλογος, ώστε να βρούμε έναν τρόπο επιβράβευσης στην ακαδημαϊκή έρευνα, που θα λειτουργεί ως κίνητρο για να διατίθενται ανοιχτά».

Το πρόβλημα της ιλιγγιώδους ταχύτητας παραγωγής

Η χρήση αυτών των πληροφοριών έχει οριστεί κατά το παρελθόν από δύο συνθήκες: τη συνθήκη των Βερμούδων (1996) και εκείνη του Fort Lauderdale (2003). Και γενικά, όπως εξηγεί ο δρ. Ουζούνης, η επικρατούσα λογική μεταξύ των χωρών ως προς τη διάθεσή τους είναι αυτή της διεθνούς συνεργασίας, «δηλαδή, αν π.χ., είμαστε Αμερικανοί, παρέχουμε τα δεδομένα μας για μια έρευνα κατά του καρκίνου και στην Ευρώπη, ασχέτως τού φορολογούμενος ποιας χώρας τα έχει πληρώσει και αντίστροφα». Παρά, όμως, την πρόοδο στη διάθεση των δεδομένων που έχει σημειωθεί, η ιλιγγιώδης ταχύτητα παραγωγής τους, φαίνεται ότι έχει ξεπεράσει αυτές τις δύο συμφωνίες, μετά από δεκαετίες. «Το κυριότερο πρόβλημα έγκειται λοιπόν, όπως προαναφέρθηκε, στην παροχή αυτών των δεδομένων: στην ελεύθερη και απρόσκοπτη χρήση τους, αλλά και στο δικαίωμα στην πρώτη δημοσίευση εκείνων που τα παράγουν. Τη στιγμή που διάφοροι οργανισμοί (Ευρωπαϊκή Επιτροπή, χρηματοδοτικοί φορείς) ζητούν τη χωρίς όρια πρόσβαση για όλη την παγκόσμια κοινότητα, εκείνοι που τα παράγουν φαίνεται πως δεν μπορούν να εναρμονιστούν με την ταχύτητα παραγωγής τους και την ανάλογη δημοσίευση».

Ηθικά διλήμματα

Δεν ανακύπτουν όμως ηθικά διλήμματα ως προς την ελεύθερη διάθεση αυτών των δεδομένων; Ήταν το επόμενο ερώτημα προς τον δρα Ουζούνη. Δεδομένου ότι τα γονιδιωματικά δεδομένα ενός ατόμου παρέχουν πληροφορία και για άλλα μέλη της οικογένειάς του, τα οποία δεν έχουν παράσχει τα δεδομένα τους, δεν ανακύπτει ζήτημα; Και ποιος εγγυάται ότι αν τα δεδομένα αυτά, που δείχνουν π.χ, τη γενετική προδιάθεση για ανίατα νοσήματα, διατίθενται ανοιχτά και ελεύθερα, δεν θα αξιοποιηθούν από ασφαλιστικές εταιρείες για παράδειγμα, για να μην ασφαλίσουν κάποιον ή για να τον ασφαλίσουν πάρα πολύ ακριβά;
«Μεταξύ των γονιδιωματικών δεδομένων υπάρχουν αυτά που δεν είναι ευαίσθητα: περιβαλλοντικά και επιδημιολογικά, που παρέχουν πληροφορία π.χ., για τη γρίπη Η1Ν1, ενεργειακά (π.χ., βακτήρια που βοηθούν στην παραγωγή φαρμάκων ή καυσίμων), φυτικά ή ζωικά. Και μετά υπάρχουν τα ευαίσθητα, που είναι τα ανθρώπινα, για τα οποία προφανώς ανακύπτουν ηθικά διλήμματα και πρέπει να υπάρχουν προβλέψεις για την προστασία των προσωπικών δεδομένων. Αυτό που λέμε λοιπόν είναι ότι δεν κρατάμε τα δεδομένα κλεισμένα, αλλά βεβαίως ούτε τα μοιράζουμε χωρίς να τηρούνται όλες οι ασφαλιστικές δικλείδες και όλες οι νομικές διατάξεις που ισχύουν για την προστασία των προσωπικών δεδομένων» καταλήγει ο δρ Ουζούνης, σύμφωνα με τον οποίο τα δημόσια αρχεία που τηρούν γονιδιωματικά δεδομένα είναι -μεταξύ άλλων- το αμερικανικό National Center for Biotechnology Information, το ευρωπαϊκό European Bioinformatics Institute και το ιαπωνικό DNA Data Bank of Japan.

Πηγή άρθρου: https://www.amna.gr/

by: Cerebrux

Το LXD αποτελεί μια τεχνολογία στην οποία πακετάρουμε ένα μικρό λειτουργικό σύστημα Linux (αντί ενός ολόκληρου VM), με τα άκρως απαραίτητα για να χρησιμοποιούμε και να διανέμουμε μια ή πολλές υπηρεσίες ή ένα λογισμικό το οποίο μπορεί να τρέξει τοπικά η σε απομακρυσμένο server.

Πριν αρκετό καιρό είχαμε δημοσιεύσει μια σειρά οδηγών χρήσης του Docker για να χρησιμοποιούμε και να πακετάρουμε Web υπηρεσίες που φτιάχνουμε ως developers. Στο πρώτο μέρος της σειράς είχαμε κάνει μια εκτενή αναφορά και ανάλυση για τo τι είναι και πως προέκυψε η ανάγκη για τα λεγόμενα Containers:

Καλό είναι, σε περίπτωση που είναι η πρώτη φορά που ακούτε όρους όπως «containers», «image», «virtualization» κλπ να διαβάσετε την παραπάνω εισαγωγή μιας και εδώ θα μπούμε αμέσως στο ψητό.

Εισαγωγή στο LXD

Τα Linux Containers τα διαχειρίζεται μια υπηρεσία συστήματος που ονομάζεται LXC (λεξ-σι). Το LXC είναι μια διεπαφή χρήστη το οποίο μέσω ενός API και απλών εργαλείων, επιτρέπει στους χρήστες Linux να δημιουργούν εύκολα και να διαχειρίζονται containers συστημάτων ή εφαρμογών. Tο LXD, το οποίο προφέρεται ως «λεξ-ντι» κάθεται επάνω στο LXC και βοηθάει στην διαχείριση αυτών των container με τρόπο που θυμίζει Virtual Machines.

Τι μπορώ να αντικαταστήσω με το LXD;

Αν διαβάσατε το πρώτο μέρος, θα γνωρίζετε ότι όσοι κάνετε εγκατάσταση Virtual Machines για να πειραματίζεστε με servers η να αναπτύσσετε web εφαρμογές, περιορίζεστε από την διαθέσιμη μνήμη RAM και τους πόρους του host λειτουργικού για το πόσες εικονικές μηχανές μπορείτε να τρέχετε ταυτόχρονα. Advertisements

Με τα Linux Containers αυτός ο περιορισμός σχεδόν εξαφανίζεται διότι μπορείτε να σηκώσετε π.χ. 10 ubuntu servers σε μερικά δευτερόλεπτα και να τα διαμορφώσετε όπως θέλετε με ελάχιστη κατανάλωση πόρων. Επίσης μπορείτε να δημιουργήσετε snapshots για backups αλλά και images τα οποία μπορείτε να στείλετε με μια εντολή σε κάποιο προρυθμισμένο remote VPS ώστε να είναι έτοιμα για δημόσια χρήση. Επομένως μπορείτε π.χ. να έχετε ένα VPS server το οποίο όμως μέσα τρέχει πολλαπλά Linux Containers και το καθένα να είναι ανεξάρτητο και απομονωμένο εντελώς από τα υπόλοιπα. Αυτό διευκολύνει το backup, την επαναφορά αλλά και την ασφάλεια των web υπηρεσιών σας.

Επίσης, αντί να τρέχετε τα docker container σας στο host, μπορείτε να τα τρέχετε μέσα σε LXC. Αυτό γίνεται λόγο των profile που διαθέτει το LXD, το οποίο συνοδεύεται από δύο προρυθμισμένα προφίλ:

  1. Η «Default» εφαρμόζεται αυτόματα σε όλα τα containers, εκτός εάν παρέχεται από τον χρήστη μια εναλλακτική λίστα από προφίλ. Το default προφίλ καθορίζει μια συσκευή δικτύου «eth0» για το container.
  2. To «Docker» profile είναι ένα προφίλ που μπορείτε να εφαρμόσετε σε ένα container που θέλετε να εκτελέσετε Docker. Ζητάει από το LXD να φορτώσει ορισμένα απαραίτητα module του πυρήνα, ενεργοποιεί την ενθυλάκωση των container και ρυθμίζει μερικές καταχωρήσεις συσκευών.

Τα τελευταία χρόνια, το LXD έχει φτάσει σε σημείο που μπορείτε να κάνετε GPU passthrough, να ¨μιλάει¨ δηλαδή το Linux Container σας με την κάρτα γραφικών για εφαρμογές π.χ. Nvidia CUDA. Επίσης, όπως είχαμε δει, η Google χρησιμοποιεί την τεχνολογία του LXD στο Chrome OS για να μπορούν οι χρήστες του να έχουν πρόσβαση σε Linux εφαρμογές.

Εγκατάσταση και πρώτη ρύθμιση του LXD

LXD σε Ubuntu

Για την εγκατάσταση του LXD σε Ubuntu και συναφείς διανομές, μπορείτε να τρέξετε :

1sudo apt install lxd

Η παραπάνω εντολή στην πραγματικότητα, κάνει εγκατάσταση την snap έκδοση του lxd. Μόλις ξεκινήσει η εγκατάσταση θα σας ρωτήσει ποιο κανάλι εκδόσεων του LXD προτιμάτε. Διαλέξτε την έκδοση 3.0 η οποία είναι LTS έκδοση (μακράς διάρκειας υποστήριξης) και λαμβάνει ενημερώσεις ασφαλείας και διορθώσεων.

LXD σε άλλες διανομές

Για όλες τις άλλες διανομές παρέχεται ως snap package και θα πρέπει να έχετε ρυθμίσει σύμφωνα με τον παρακάτω οδηγό την διανομή σας να μπορεί να διαχειρίζεται snap πακέτα:

Έπειτα τρέχετε:

1sudo snap install lxd --channel=3.0/stable

LXD σε macOS

To LXD είναι διαθέσιμο για macOS μέσω Homebrew.

1brew install lxc

LXD σε Windows

To LXD client για Windows μπορείτε να το βρείτε εδώ.

Εγκατάσταση LXD απο τον πηγαίο κώδικα

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

Πρώτες ρυθμίσεις του LXD

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

Φτιάχνουμε το group LXD στο σύστημά μας και προσθέτουμε τον χρήστη μας στην ομάδα αυτή:

12sudo groupadd --system lxdsudo usermod -G lxd -a <όνομα χρήστη>

όπου φυσικά <όνομα χρήστη> βάζουμε το username μας. Ελέγχουμε αν όντως μπήκε βλέποντας αν ο χρήστης μας είναι στο group lxd:

123groups <όνομα χρήστη> όνομα-χρήστη : sudo plugdev sambashare lxd

Βλέπουμε ότι ο χρήστης είναι στο γκρουπ lxd. Αν δεν είναι μπορεί να χρειαστεί να τρέξετε:

1newgrp lxd

Τέλος τρέχουμε το init για να γίνει η πρώτη διαρρύθμιση του LXD:

1lxd init

και απαντάμε στις ερωτήσεις.

Μπορούμε να επιβεβαιώσουμε ότι τρέχει το LXC ζητώντας του να μας δώσεις ένα JSON response τρέχοντας:

1234567891011121314lxc query --wait -X GET /1.0 {"api_extensions": ["storage_zfs_remove_snapshots","container_host_shutdown_timeout","container_stop_priority","container_syscall_filtering",[........]"storage": "btrfs","storage_version": "4.4"},"public": false}

Το πρώτο μας LXD container

Η δημιουργία των container με το LXD βασίζεται σε images (στιγμιότυπα). Ωστόσο, από προεπιλογή, δεν έχουν φορτωθεί images στο χώρο αποθήκευσης των image που δημιουργήσαμε με το lxd init όπως φαίνεται με την εντολή:

1lxc image list

Το LXD λαμβάνει αυτά τα image από 3 default image servers:

  1. ubuntu: (για σταθερά στιγμιότυπα του Ubuntu)
  2. ubuntu-daily: (για daily images του Ubuntu)
  3. images: (για images φτιαγμένα απο διανομές μη-Ubuntu)

Για το 3 αξίζει να αναφέρουμε ότι μπορείτε να έχετε LXC containers από διανομές όπως:

  • alpine
  • archlinux
  • centos
  • debian
  • devuan
  • fedora
  • gentoo
  • kali
  • opensuse
  • oracle
  • sabayon

και σε διαφορετικές εκδόσεις τους. Μια πλήρης λίστα είναι διαθέσιμη εδώ

Στο παρόν οδηγό χρήσης του LXD / LXC θα βασιστούμε σε Ubuntu images. Εσείς φυσικά δημιουργήστε με όποιο image θέλετε. Οι σταθερές εκδόσεις από images του Ubuntu μπορούν να προβληθούν με τον παρακάτω τρόπο:

1lxc image list ubuntu: | less

Για να ξεκινήσετε ένα πρώτο κοντέινερ που θα το ονομάσουμε «titanas» χρησιμοποιώντας ένα έτοιμο image του Ubuntu 18.04 χρησιμοποιήστε την εντολή:

1lxc launch ubuntu:18.04 titanas

Επειδή είναι η πρώτη φορά, θα γίνει λήψη του image και έπειτα η αποσυμπίεσή του για την δημιουργία του container. Αν ξανακάνετε την διαδικασία, όπως θα κάνουμε παρακάτω, θα δείτε ότι επειδή το image είναι ήδη στην αποθήκη μας, θα δημιουργηθεί άμεσα.

Πλέον το νέο σας container θα είναι τώρα ορατό στην λίστα:

1lxc list

Για να ζητήσετε πληροφορίες σχετικά με την κατάσταση αλλά και τις ρυθμίσεις του μπορείτε να τρέξετε:

12lxc info titanaslxc config show titanas

Περιορισμός πόρων για το Container

Από προεπιλογή, το κοντέινερ σας δεν συνοδεύεται από περιορισμό πόρων (π.χ. μέγεθος RAM) και κληρονομεί τους πόρους από το host περιβάλλον του. Μπορείτε να το δείτε με:

12free -mlxc exec titanas -- free -

Αν δουλεύουμε τοπικά, αυτό δεν μας απασχολεί και τόσο. Όμως αν σκοπεύουμε να εκτελούμε το container μας σε κάποιο VPS, μαλλον θα χρειαστεί να βάλουμε έναν περιορισμό.

Για να εφαρμόσετε ένα όριο μνήμης στο container σας, κάντε τo εξής:

1lxc config set titanas limits.memory 128MB

Και επιβεβαιώστε ότι έχει εφαρμοστεί με:

1lxc exec titanas -- free -

Snapshots του Container μας

Το LXD υποστηρίζει την αποθήκευση στιγμιότυπων αλλά και την επαναφορά των στιγμιότυπων των containers. Πριν προχωρήσουμε στην δημιουργία ενός στιγμιότυπου, ας κάνουμε μερικές αλλαγές στο κοντέινερ π.χ. ας κάνουμε ενημερώσεις του συστήματος (θυμίζω ότι είναι ένα minimal Ubuntu λειτουργικό)

123lxc exec titanas -- apt updatelxc exec titanas -- apt dist-upgrade -ylxc exec titanas -- apt autoremove --purge -y

Τώρα που το container μας είναι ενημερωμένο και καθαρισμένο, ας αποθηκεύσουμε ένα στιγμιότυπο αυτής της κατάστασης με όνομα «katharo»:

1lxc snapshot titanas katharo

Τώρα, ας προκαλέσουμε μια ζημιά στο container μας:

1lxc exec titanas -- rm -Rf /etc /usr

Επιβεβαιώστε ότι έχει γίνει η ζημιά με:

123lxc exec titanas -- bash Error: not found

Και επαναφέρετε τα πάντα στην κατάσταση πριν την πρόκλησης της ζημιάς:

1lxc restore titanas katharo

Επιβεβαιώστε ότι έχει επανέλθει στα φυσιολογικά του ο titanas:

123lxc exec titanas -- bash root@titanas:~#

Με την παραπάνω εντολή, αν προσέξετε είστε πλέον μέσα στο Container titanas και μπορείτε να «παίξετε» π.χ. τρέξτε htop για να δείτε την κατανάλωση πόρων ή κάντε εγκατάσταση κάποιο πακέτο, ένα LAMP stack με WordPress κλπ. Για να βγείτε από το container απλά τρέξτε exit. Αν θέλετε να κρατήσετε τις αλλαγές για μετέπειτα μπορείτε να δημιουργήσετε ένα νέο snapshot.

Δημιουργία δικών μας image

Advertisements

Όπως πιθανότατα παρατηρήσατε, το LXD βασίζεται στα έτοιμα images, δηλαδή όλα τα containers πρέπει να δημιουργούνται είτε από ένα αντίγραφο ενός υπάρχοντος container είτε από ένα image.

Μπορείτε να δημιουργήσετε νέα image από ένα υπάρχον container ή απο ένα snapshot κάποιου container.

Πιο πάνω είχαμε δημιουργήσει ένα snapshot του container μας. Για να δημοσιεύσουμε το «katharo» μας snapshot ως ένα νέο image με φιλικό προς το χρήστη ψευδώνυμο π.χ. «clean-ubuntu», τρέξτε:

1lxc publish titanas/katharo --alias clean-ubuntu

Σε αυτό το σημείο δεν θα χρειαστούμε πλέον το container «titanas», οπότε το σταματάμε και το διαγράφουμε με

12lxc stop titanaslxc delete titanas

Και τέλος μπορούμε να ξεκινήσουμε ένα νέο container με όνομα dias από τo νέο μας image με:

1lxc launch clean-ubuntu dias

Πρόσβαση σε αρχεία από το κοντέινερ

Για να τραβήξετε ένα αρχείο από το container, μπορείτε να χρησιμοποιήσετε την εντολή lxc file pull

1lxc file pull dias/etc/hosts .

Η τελεία στο τέλος, λέει ότι θέλουμε το αρχείο «εδώ / στον φάκελο που ήμαστε». Αν επιθυμούμε να αποθηκευτεί σε άλλη διαδρομή, το γράφουμε

Ας προσθέσουμε μια καταχώρηση στο αρχείο που τραβήξαμε από το container μας:

1echo "1.2.3.4 paradigma" >> hosts

Και τώρα ας το στείλουμε πάλι πίσω στο container μας… από εκεί που ήλθε:

1lxc file push hosts dias/etc/hosts

Ας επιβεβαιώσουμε ότι είναι μέσα στο container:

1lxc exec dias -- cat /etc/hosts

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

Μπορείτε επίσης να χρησιμοποιήσετε αυτόν τον μηχανισμό για να αποκτήσετε πρόσβαση στα αρχεία καταγραφής του container σας:

1lxc file pull dias/var/log/syslog - | less

Δεν θα χρειαστούμε πια αυτό το container, οπότε σταματήστε και διαγράψτε το με… βίαιο τρόπο:

1lxc delete --force dias

Χρησιμοποιήστε έναν απομακρυσμένο διακομιστή

Θυμηθείτε, στην αρχή αναφέραμε τους 3 server που ψάχενει για images το LXC. Το lxc λοιπόν υποστηρίζει πολλαπλά «remotes», τα οποία απομακρυσμένα συστήματα μπορούν να είναι διακομιστές των images είτε ως, μόνο για λήψη ή άλλοι και ως LXD servers.

Το upstream LXC τρέχει ένα τέτοιο διακομιστή στο https://images.linuxcontainers.org το οποίο εξυπηρετεί ένα σύνολο αυτόματα παραγόμενων images απο διάφορες διανομές Linux όπως είχαμε δει πιο πάνω.

Μπορείτε να δείτε την λίστα με τα διαθέσιμα images των διανομών αλλά και τις εκδόσεις του με:

1lxc image list images: | less

Για δοκιμή δημιουργείστε ένα νέο container από Centos 7 με:

1lxc launch images:centos/7 ira

Επιβεβαιώστε ότι είναι πράγματι το Centos 7 με:

1lxc exec ira -- cat /etc/redhat-release

Και διαγράψτε το… βίαια:

1lxc delete -f ira

Η λίστα όλων των διαμορφωμένων remotes στο σύστημά σας μπορεί να ληφθεί με:

1lxc remote list

Το παραπάνω είναι χρήσιμο όταν θέλετε να δείτε τους διαθέσιμους LXD servers που μπορεί να έχετε προσθέσει εσείς. Η δημιουργία LXD server είναι πέρα απο τους σκοπούς του παρόντος εισαγωγικού οδηγού οπότε για περισσότερα σχετικά με το θέμα αυτό δείτε τις παραπομπές.

Γραφικό περιβάλλον για τα LXD Containers

Παρότι το τερματικό είναι υπεραρκετό όταν έχεις να διαχειριστείς 3-4 containers σταδιακά, όταν φτιάξετε containers με διαφορετικές διαρρυθμίσεις ίσως να θελήσετε να τα διαχειρίζεστε από ένα γραφικό περιβάλλον. Επίσημα, τουλάχιστον δεν υπάρχει κάποιο γραφικό περιβάλλον παρά μόνο πρόσθετα για cloud διαχειριστές π.χ. Openstack κλπ.

Προφανώς όμως για ένα άτομο που θέλει να τα τρέχει τοπικά η λύσει έχει δοθεί από ανεξάρτητους developers της κοινότητας και έχουν κυκλοφορήσει κάποια Web περιβάλλοντα. Ένα από αυτά είναι το LXDUI

Εγκατάσταση του lxdui

Πρώτα θα πρέπει να κάνουμε εγκατάσταση κάποιες εξαρτήσεις στο Ubuntu

1sudo apt install -y git build-essential libssl-dev python3-venv python3-pip python3-dev zfsutils-linux bridge-utils

έπειτα κατεβάζουμε από το github το λογισμικό

1git clone https://github.com/AdaptiveScale/lxdui.git

μπαίνουμε στον φάκελο που κατεβάσαμε μέσα και τρέχουμε την εγκατάσταση

123cd lxdui sudo python3 setup.py install

αφού ολοκληρωθεί, ξεκινάμε το lxdui

1sudo lxdui start

Ανοίγουμε τον browser και πηγαίνουμε στο http://127.0.0.1:15151 και βάζουμε για username και password admin/admin

Βλέπουμε λοιπόν ότι έχουμε πρόσβαση στα container που είχαμε φτιάξει αλλά και στα remotes από όπου με ένα κλικ μπορούμε να κάνουμε λήψη και δημιουργία νέων containers. Επίσης μπορούμε να μπούμε μέσα στο container από το browser μας κάνοντας κλικ στην λίστα επιλογών Actions. Για μια πλήρη περιγραφή των δυνατοτήτων του επισκεφτείτε το αποθετήριο του lxdui.

Επίλογος

Ελπίζω ότι το παρών άρθρο σας έκανε μια καλή εισαγωγή στο LXD, τις δυνατότητές του και στο πόσο εύκολο είναι να το χρησιμοποιήσετε. Ελπίζουμε να σας φανεί χρήσιμο στο καθημερινό workflow σας είτε είστε Sysadmin είτε developer είτε θέλετε απλά να απαλλαγείτε από τα πολλά Virtual Machines δοκιμών.

Στο μέλλον, αν υπάρξει ενδιαφέρον θα παρουσιάσουμε και άλλες πτυχές και δυνατότητες του LXD και κατ επέκταση των Linux Containers

Παραπομπές

Πηγή άρθρου: planet.ellak.gr https://cerebrux.net/

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

Ίσως να καλέσατε την  τηλεφωνική γραμμή υποστήριξη  αυτοκτονίας από τη γέφυρα Ρίου-Αντιρρίου. Ίσως να λάβατε ένα τηλεφώνημα από κάποιον πολιτικό και να μιλήσατε μετά με κάποιον γνωστό σας, Το περιεχόμενο αυτών των κλήσεων δεν είναι τόσο μυστικό όσο θα μπορούσατε να ελπίζετε σε κάποιον που γνωρίζει ότι οι κλήσεις αυτές έγιναν και πότε έγιναν. Και γνωρίζοντας απλώς τη θέση ενός τηλεφώνου σε μια συγκεκριμένη χρονική στιγμή, ανεξάρτητα από το να έχει πραγματοποιήσει μια κλήση, θα μπορούσε να τοποθετήσει κάποιον σε μια διαμαρτυρία – ή στη θέση ενός εγκλήματος.

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

Συσκευές που είναι γνωστές ως προσομοιωτές  πύργων κυψέλης δικτύου κινητής τηλεφωνίας (CSSs, a.k.a. Stingrays ή IMSI-catchers)   χρησιμοποιούνται ολοένα και περισσότερο από την επιβολή του νόμου και για την στοχευμένη επιτήρηση.  (Διαβάστε περισσότερα για τα stingrays εδώ)

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

Το EFF για να βοηθήσει να γεφυρωθεί αυτό το κενό, δημοσιεύσε πριν από λίγες ημέρες το white paper  «Gotta Catch ‘Em All: Κατανόηση του τρόπου με τον οποίο εκμεταλλεύονται τα IMSI-Catchers τα δίκτυα κινητής τηλεφωνίας«,  που εξηγεί μερικές από τις πιο συχνές επιθέσεις. Το white paper  έχει ως στόχο να καταστήσει προσιτές τις τεχνικές λεπτομέρειες του είδους των επιθέσεων στις οποίες θα μπορούσαν να βασιστούν τα CSS. Ενώ το περιεχόμενο θα είναι πιο προσιτό στους τεχνικούς, όλοι οι αναγνώστες θα πρέπει να είναι σε θέση να το κατανοήσουν. Το έγγραφο εξετάζει επίσης πολλά κοινά τεχνικά ερωτήματα που προκύπτουν όταν συζητάμε τις δυνατότητες των CSS, όπως: ποια είναι τα διαφορετικά είδη επιθέσεων εντοπισμού θέσης, ποια είναι τα γνωστά όρια γύρω από την παρακολούθηση της επικοινωνίας κυψελωτού δικτύου και πώς πραγματικά λειτουργούν όλα αυτά,

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

Πηγή άρθρου: https://www.eff.org

To Εθνικό Παρατηρητήριο Διαλειτουργικότητας της Ευρωπαϊκής Επιτροπής (NIFO) δημοσίευσε πριν από λίγες μέρες μια νέα σειρά δελτίων Ψηφιακής διακυβέρνησης για 36 ευρωπαϊκές χώρες.

Central Puzzle Small


Φέτος τα factsheets έχουν νέα μορφή και  σχεδιάστηκαν για να αντικατοπτρίζουν τη μεταστροφή της ιδέας της ηλεκτρονικής διακυβέρνησης στην πιο ολοκληρωμένη ψηφιακή διακυβέρνηση.

Τα νέα ενημερωτικά δελτία προέρχονται από την ετήσια συνεργασία μεταξύ της Μονάδας Διαλειτουργικότητας της DIGIT και των δημόσιων διοικήσεων των ευρωπαϊκών χωρών, παρέχοντας μια ενημερωμένη εικόνα για τις συνεχείς προόδους που έχουν αναλάβει αυτές οι χώρες στον τομέα της Ψηφιακής Διακυβέρνησης και του εκσυγχρονισμού των δημόσιων διοικήσεων τους.

Αυτά τα ενημερωτικά δελτία εξετάζονται λεπτομερώς και τελικά επικυρώνονται από τις ίδιες τις αρχές των χωρών. Ένα συγκεκριμένο ενημερωτικό δελτίο για την ΕΕ θα δημοσιευθεί επίσης τις επόμενες εβδομάδες για να καταδείξει την προσπάθεια που καταβάλλει στον τομέα της Ψηφιακής Διακυβέρνησης.

 Αυτά τα ενημερωτικά δελτία παρέχουν μια σύνοψη των βασικών πρωτοβουλιών υψηλού επιπέδου που αναλαμβάνουν οι συγκεκριμένες χώρες για την προώθηση της Ψηφιακής Διακυβέρνησης στους τομείς όπως:

α) Υπηρεσίες για πολίτες και επιχειρήσεις,

β) Πολιτικές Επικοινωνίες,

γ) Νομοθεσία και

δ) Διακυβέρνηση και υποδομή.

Τα πληροφοριακά στοιχεία περιγράφουν περαιτέρω τις επιδόσεις των χωρών έναντι του μέσου όρου της ΕΕ σε βασικούς ψηφιακούς κυβερνητικούς δείκτες όπως αυτοί που σχετίζονται με άτομα που χρησιμοποιούν το Διαδίκτυο για την αλληλεπίδραση με τις δημόσιες αρχές (π.χ. «Λήψη επίσημων εντύπων» ) και την απόδοση των χωρών σε προτεραιότητες πολιτικής  (π.χ,  ‘Επικέντρωση στο χρήστη’ και ‘Διαφάνεια’).

Με τα νέα ενημερωτικά δελτία της ψηφιακής κυβέρνησης και τα Infographics που καλύπτουν το μεγαλύτερο μέρος της Ευρώπης, είναι τώρα δυνατό να έχουμε μια πανευρωπαϊκή άποψη για τις κύριες εξελίξεις σε αυτόν τον κρίσιμο τομέα πολιτικής για την Ευρώπη και την ενιαία ψηφιακή  αγορά.

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

Όλα τα ενημερωτικά δελτία και τα πληροφοριακά στοιχεία για την ψηφιακή διακυβέρνηση είναι διαθέσιμα εδώ

Το NIFO είναι μια υπηρεσία έργου που παρέχεται από το Πρόγραμμα ISA² της Ευρωπαϊκής Επιτροπής παρέχοντας λύσεις για τις ευρωπαϊκές δημόσιες διοικήσεις, τους πολίτες και τις επιχειρήσεις. Βοηθά τις χώρες της ΕΕ να παρακολουθούν την υιοθέτηση της ηλεκτρονικής διακυβέρνησης και της διαλειτουργικότητας.

Πηγή άρθρου: https://joinup.ec.europa.eu

Στο σημερινό βίντεο, θα κάνουμε εγκατάσταση το Debian 10 και θα ρίξουμε μια γρήγορη ματιά στην νέα έκδοση της δημοφιλούς διανομής Όπως είχαμε δει και σε προηγούμενο άρθρο, μετά από 25 μήνες ανάπτυξης, η ομάδα του Debian ανακοίνωσε τη νέα σταθερή έκδοση 10 (κωδικό όνομα Buster), η οποία θα υποστηριχθεί για τα επόμενα 5 χρόνια... Continue Reading →

Το VPN( Virtual Private Network) επεκτείνει ένα ιδιωτικό δίκτυο μέσω ενός δημόσιου δικτύου και επιτρέπει στους χρήστες να στέλνουν και να λαμβάνουν δεδομένα σε κοινόχρηστα ή δημόσια δίκτυα σαν να ήταν οι συσκευές τους απευθείας συνδεδεμένες με το ιδιωτικό δίκτυο. Η κρυπτογράφηση είναι ένα κοινό χαρακτηριστικό μιας σύνδεσης VPN. Έτσι η ιδιωτικότητα και η ανωνυμία που παρέχεται είναι δύο από τους λόγους που οι χρήστες αποζητούν VPN.

Γνωρίζοντας τα παραπάνω, πολλοί είναι αυτοί που αδυνατούν να πιστέψουν, ότι οι εταιρείες VPN συχνά καταγράφουν τις online  δραστηριότητες των χρηστών. Δυστυχώς αυτό ισχύει, ακόμα και σε εταιρείες που δηλώνουν ότι δεν το κάνουν σημειώνοντας “no log” στα χαρακτηριστικά τους.

Τώρα, καλό είναι να κατανοηθούν οι διάφοροι τύποι αρχείων καταγραφής VPN (VPN Logs). Οι τύποι αυτοί είναι οι εξής:

  • Usage Logs
  • Connection Logs
  • No Logs

Οι Usage Logs  καταγράφουν την online δραστηριότητά σας. Αυτό μπορεί να περιέχει τον χρόνο σύνδεσης αλλά και το ιστορικό περιήγησης ή τις διευθύνσεις IP. Στην ουσία εταιρείες που έχουν αυτό το χαρακτηριστικό είναι spyware. Καταγράφουν ότι κάνετε και συχνά παρέχουν τις πληροφορίες αυτές και σε άλλους.

Οι Connection Logs θα διαθέτουν πληροφορίες όπως χρόνο και ημερομηνία σύνδεσης και ίσως διευθύνσεις IP. Οι εταιρείες VPN, που έχουν αυτό το χαρακτηριστικό, καθιστούν δυνατή την παροχή βοήθειας σε πελάτες που έχουν προβλήματα με την υπηρεσία τους και συμβάλλει επίσης στην αποτροπή της χρήσης των υπηρεσιών τους σε παράνομες δραστηριότητες. Το μόνο κακό με αυτές τις εταιρείες είναι, ότι πολλές φορές δηλώνουν ψευδώς ότι δεν καταγράφουν πληροφορίες, και γίνονται παραπλανητικές.

Οι No Logs VPN εταιρείες είναι πολύ σπάνιες να βρεθούν. Τέτοιες εταιρείες είναι δύσκολο να επιβάλλουν οποιονδήποτε περιορισμό, όπως τον αριθμό των συσκευών που μπορούν να συνδεθούν  ταυτόχρονα.

Πολλές εταιρείες διατηρούν τα αρχεία καταγραφής επ’ αόριστον, ενώ άλλες τα αποθηκεύουν για πολύ μικρό χρονικό διάστημα. Όσες διαγράφουν αυτές τις πληροφορίες άμεσα είναι σίγουρα καλύτερες επιλογές.

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

Σε αυτό το σημείο ίσως θα αναρωτιέστε, τι μπορείτε εσείς να κάνετε για να αποφύγετε το VPN Logging.

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

Πηγή άρθρου: https://www.secnews.gr

Καινοτόμες εφαρμογές που προσφέρουν νέες υπηρεσίες με τη χρήση ανοικτών δεδομένων βραβεύθηκαν στον τρίτο ευρωπαϊκό διαγωνισμό διαχείρισης ανοικτών δεδομένων EU Datathon 2019, που διοργάνωσε η Υπηρεσία Εκδόσεων της ΕΕ σε συνεργασία με τη ρουμανική Προεδρία του Συμβουλίου της ΕΕ. Μεταξύ των ομάδων που διακρίθηκαν, ξεχωρίζει και η ελληνική ομάδα «Chloe Irrigation Systems», η οποία με ... Read more

To Blog της Ελληνικής κοινότητας του Bitcoin

Το Bitstamp είναι το πρώτο μεγάλο ανταλλακτήριο που βάζει σε λειτουργία το δικό του lightning node δημιουργώντας ακόμα και σχετική σελίδα με όλες τις πληροφορίες γύρω από το lightning δίκτυο καθώς και την public ip του node για όσους θέλουν να συνδεθούν και να ανοίξουν μαζί τους κάποιο κανάλι πληρωμών.

Όπως μας πληροφορεί η σελίδα τους αυτή την στιγμή το node έχει φτάσει σε χωρητικότητα τα 12.46169171 Bitcoin με 194 κανάλια πληρωμών πάνω σε 220 συνδεδεμένα node.

ELECTRIFIED: We believe the Lightning Network has the potential to unlock a whole new level of utility for Bitcoin. We’ve set up our own node to help grow the network and encourage other companies to get on board. Learn more or connect to our node:

To Bitstamp δεν είναι το μόνο μεγάλο ανταλλακτήρια που έχει εκδηλώσει το ενδιαφέρον τους γιαυτό το παράλληλο σύστημα πληρωμών καθώς σχετικές δηλώσεις έχουν κάνει στο πρόσφατο παρελθών και το Coinbase, Kraken, Bitmex. Το όμως πρώτο ανταλλακτήριο που εφάρμοσε ήδη το lightning στην πλατφόρμα του είναι το p2p ανταλλακτήριο Hodl Hodl με την ειδικά διαμορφωμένη σελίδα του.

Το lightning network είναι το πλέον αναπτυσσόμενο δίκτυο πληρωμών πάνω στο Bitcoin network. Λειτουργεί ως ένα δίκτυο multisignature συναλλαγών όπου επιτρέπει ουσιαστικά την άμεση μεταφορά κατοχής ψηφιακών νομισμάτων  ακόμα και μικροποσών όπως 1 Satoshi της μικρότερης νομισματικής μονάδας του Bitcoin με μηδενικά fee.

Το δίκτυο έχει 9.000 ενεργά node με 34.000 κανάλια πληρωμών χωρητικότητας 946Bitcoin αξίας που υπερβαίνει τα 11 εκατομμύρια δολάρια.

 

 

The post Lightning Network Node από το ανταλλακτήριο Bitstamp appeared first on To Blog της Ελληνικής κοινότητας του Bitcoin.

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

Η εξέλιξη της τεχνολογίας επέφερε, επίσης, δραματικές αλλαγές τόσο στο είδος και την ποιότητα της ψηφιακής ενημέρωσης όσο και στους τρόπους με τους οποίους αυτή υλοποιείται. Πλέον, ένας τρομακτικά μεγάλος αριθμός ανθρώπων δεν αναζητά ενεργά πηγές ενημέρωσης, ούτε ενδιαφέρεται ιδιαίτερα για ποιοτικό και έγκυρο περιεχόμενο. Αντίθετα, καταναλώνει άρθρα που δημιουργούνται με ευφάνταστους τίτλους και πομπώδεις εκφράσεις στοχεύοντας στο να αλιεύσουν όλο και περισσότερους αναγνώστες-υποψήφιους πελάτες.

Και όλα αυτά, βέβαια, αν και εφόσον ο επισκέπτης δελεαστεί από κάποιο «clickbait», καθώς σκρολάρει μηχανικά στη ροή του «ενημερωτικού» υλικού που εμφανίζεται στην οθόνη του έξυπνου τηλεφώνου του.

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

(Η Ελλάδα έχει ένα από τα χαμηλότερα ποσοστά ανθρώπων που θα πλήρωναν συνδρομή σε κάποιο ενημερωτικό μέσο (μόλις 7%) και ταυτόχρονα αναδεικνύει στις πρώτες θέσεις ενημερωτικών πηγών ιστοσελίδες με περιεχόμενο που αγγίζει ακόμα και τη συνωμοσιολογία.)

Κάπως έτσι, χωρίς καν να το συνειδητοποιούν, αφήνουν το ψηφιακό τοπίο ελεύθερο σε εταιρείες που δεν έχουν την παραμικρή -πραγματική- σχέση με τον ενημερωτικό τομέα, ούτε είναι αυτό το κύριο αντικείμενό τους. Το προϊόν τους είναι «δωρεάν», είναι άμεσα προσβάσιμο, είναι παντού. Είναι, όμως, αληθινή ενημέρωση;

Η… αρχισυνταξία των αλγόριθμων

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

Όλα αυτά μπορεί να είναι επιθυμητά για κάποιους αφελείς, έχουν όμως σκοτεινά σημεία. Οι αλγόριθμοι αυτοί δε σχεδιάζονται με γνώμονα την ορθή και έγκυρη ενημέρωση του κοινού αλλά αποτελούν εξελιγμένη μορφή του «clickbaiting». Παρουσιάζοντάς μας άρθρα τα οποία είναι πολύ πιθανό να διαβάσουμε (εφόσον γνωρίζουν τα ενδιαφέροντά μας) μεγιστοποιούν την επισκεψιμότητα που δέχεται ο εκάστοτε ιστότοπος και, συνεπώς, τα κέρδη του —που δεν προέρχονται πάντα από διαφανείς διαδικασίες.

Ακριβώς έτσι λειτουργεί, για παράδειγμα, ο νέος αλγόριθμος του Facebook. Δεν ελέγχονται ιδιαίτερα οι ίδιες οι ειδήσεις και οι πηγές τους ως προς την εγκυρότητα (μεμονωμένα αλλά και σε βάθος χρόνου) αλλά προκρίνονται τα νέα που συγκεντρώνουν τις περισσότερες αντιδράσεις, όπως αυτές αποτυπώνονται από likes, shares και σχόλια.

Ένα σημαντικό γεγονός που ίσως δεν εμφανίζει αρκετή δραστηριότητα δε θα προβληθεί ποτέ στο timeline μας. Αντίθετα, μια «είδηση» χαμηλής ποιότητας θα μας φτάσει άμεσα, απλά και μόνο επειδή τυγχάνει να «αρέσει» σε εκατό φίλους μας, οι μισοί από αυτούς τη μοιράστηκαν μαζί μας και το ένα τρίτο έκανε κάποιο σχόλιο στην ανάρτηση.

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

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

Μηχανοποιημένη δημοσιογραφία χωρίς ανθρώπους

Μια ανησυχητική εξέλιξη των παραπάνω είναι η εμφάνιση ενός νέου τύπου ενημέρωσης, που αποκαλείται «αυτοματοποιημένη δημοσιογραφία». Εδώ τα όποια δεδομένα συγκεντρώνονται, αναλύονται και οργανώνονται από υπολογιστές με τη χρήση αλγόριθμων και στη συνέχεια αποκτούν αναγνώσιμη μορφή και δημοσιεύονται ως άρθρα.

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

Είναι εύκολο να πιέσετε το «Like» και να αυξήσετε την ορατότητα της ανάρτησης ενός φίλου για την ολοκλήρωση ενός μαραθωνίου ή ένα εκπαιδευτικό άρθρο σχετικά με το πώς να φτιάξετε σούπα κρεμμυδιού. Είναι πιο δύσκολο να πιέσετε το κουμπί «Like» σε ένα άρθρο με τίτλο «Το Νταρφούρ βλέπει τον πιο αιματηρό μήνα εδώ και δύο χρόνια».

Eli Pariser Συγγραφέας – Ακτιβιστής

Και επειδή, όπως αναφέρθηκε, το ευρύ κοινό αδιαφορεί για τον εντοπισμό έγκυρων μέσων και δεν προτίθεται να τα στηρίξει οικονομικά ή με άλλους τρόπους, οι δημοσιογραφικοί οργανισμοί κάθε μορφής και βεληνεκούς ανακάζονται σταδιακά να υποκύψουν στις νέες απαιτήσεις. Η αρχή έχει γίνει εδώ και μερικά χρόνια σε μέσα διεθνούς κύρους, όπως το Associated Press, το Reuters, η Washington Post και η ProPublica, ενώ παράλληλα μικρότερα μέσα από διάφορες χώρες (ενδεικτικά, οι αντίστοιχες Υπηρεσίες Τύπου σε Αυστρία και Νορβηγία) δοκιμάζουν κάποια μορφή αλγοριθμικής δημοσιογραφίας.

Όπως όλα δείχνουν, στο όχι και τόσο μακρινό μέλλον η ενημέρωσή μας θα παράγεται ρομποτικά, εξαρτώμενη από το τρίπτυχο «χαμηλό κόστος – υψηλό κέρδος – θυμική αντίδραση». Θα σκεφτείτε, ενδεχομένως, ότι εκεί μας οδηγούν οι «μεγαλοεκδότες». Όμως όχι. Όλα τα διαθέσιμα στοιχεία που έχουν συγκεντρωθεί από έρευνες σε παγκόσμιο επίπεδο συνηγορούν στο ότι αυτό ακριβώς επιθυμούμε εμείς οι ίδιοι με τη στάση μας. Τελικά, μήπως έχουμε ακριβώς την ποιότητα της ενημέρωσης που μας αξίζει;

Πολυμέσα που κατασκευάζουν την ενημέρωση

Σε στενή σχέση με τα προαναφερθέντα, η τεχνολογία των «deepfakes» ήρθε δυναμικά στο προσκήνιο τα τελευταία χρόνια, έχει διεισδύσει στην ενημέρωση και μας παρουσιάζει μια ψηφιακά δημιουργημένη πραγματικότητα. Έχοντας ως βάση την τεχνητή νοημοσύνη και τις δυνατότητες που διαθέτουν τα νευρωνικά δίκτυα, μπορεί να συνθέσει απλές φωτογραφίες αλλά και βίντεο οποιουδήποτε προσώπου σε οποιοδήποτε περιβάλλον, με τα αποτελέσματα να ξεπερνούν κατά πολύ τα αντίστοιχα λογισμικού όπως το Photoshop.

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

Φυσικά, τα deepfakes μπορούν να χρησιμοποιηθούν για δόλιους σκοπούς. Μιας και βρισκόμαστε σε εκλογική περίοδο, ας δώσουμε ένα σχετικό παράδειγμα: αναγνώστης επισκέπτεται τον ιστότοπο ενός κομματικού μέσου. Εκεί βλέπει ένα βίντεο όπου κάποιος αντίπαλος πολιτικός βρίσκεται σε συγκεκριμένο χώρο και λέει συγκεκριμένα πράγματα. Η άποψή του θα επηρεαστεί άμεσα από αυτά που είδε και άκουσε, και, αναμφίβολα, θα τα γνωστοποιήσει στον κύκλο του. Όμως, θα είναι όλα κατασκευασμένα σε κάποιον υπολογιστή. Τρομακτικό, δεν είναι;

Ειδήσεις χωρίς ίχνος αλήθειας

Καθώς η σφαιρική και όσο το δυνατόν πιο αντικειμενική ενημέρωση έχει πάψει να είναι το ζητούμενο, λέξεις και φράσεις όπως «ψευδείς ειδήσεις» και «μετα-αλήθεια» παγιώνονται στο διεθνές λεξιλόγιο και η δημιουργία τεχνολογίας που θα εξυπηρετεί αυτούς τους σκοπούς είναι απλά η φυσική συνέπεια. Αλγόριθμοι και τεχνητή νοημοσύνη καθορίζουν τα νέα που μαθαίνουμε και βαδίζουμε σταθερά σε μια κατάσταση όπου η «πραγματικότητα» θα διαδραματίζεται μπροστά στα μάτια μας αλλά δε θα είναι αληθινή.

Αδιαφορώντας για την ποιότητα και την ουσία των ειδήσεων, επιτρέπουμε στην ενημέρωση να μεταβληθεί σε, μηχανικά παραγόμενο, εμπορικό προϊόν, ενώ τα νέα δημοσιεύονται και αναπαράγονται με τη μορφή «viral» περιεχομένου. Θυμηθείτε το αυτό την επόμενη φορά που θα πιάσετε τον εαυτό σας να «ενημερώνεται» από τη ροή κάποιου κοινωνικού δικτύου. Πιθανότατα, αυτό που θα επιλέξετε να διαβάσετε δε συνέβη ποτέ και δε γράφτηκε από ανθρώπινο χέρι.

Πηγή άρθρου: https://osarena.net

Η οργανωτική επιτροπή του FOSSCOMM 2019 καλεί τις κοινότητες ανοικτού και ελεύθερου λογισμικού αλλα και οποιονδήποτε ενδιαφερόμενο να υποβάλει την αίτηση ομιλίας ή workshop στο https://2019.fosscomm.gr/submissions/ μέχρι τις 10 Σεπτεμβρίου. Η επίσημη γλώσσα είναι τα Ελληνικά, υπάρχει όμως δυνατότητα να δεχτούμε και προτάσεις στην Αγγλική γλώσσα.

H FOSSCOMM 2019 θα πραγματοποιηθεί από τις 11 ως τις 13  Οκτωβρίου 2019 στις εγκαταστάσεις του Πανεπιστημίου Θεσσαλίας,

H Fosscomm οργανώνεται από τις Ελληνικές κοινότητες του Ελεύθερου και Ανοιχτού Λογισμικού σε διαφορετική πόλη κάθε χρόνο, και συμμετέχουν σε αυτή κοινότητες, προγραμματιστές και εταιρείες που ασχολούνται με τις Ανοιχτές Τεχνολογίες. Στη Fosscomm συμμετέχουν κάθε χρόνο περισσότεροι από 800 σύνεδροι. Μέχρι τώρα έχουν διοργανωθεί συνολικά 11 συνέδρια Fosscomm ξεκινώντας από το 2008 σε Αθήνα, Λάρισα, Θεσσαλονίκη, Πάτρα, Σέρρες, Αθήνα, Λαμία, Αθήνα, Πειραιά , Αθήνα και Ηράκλειο αντίστοιχα.


Οργάνωση ομιλιών

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

Για τις ομιλίες, ο μέγιστος χρόνος παρουσίασης θα είναι τα 30 λεπτά συμπεριλαμβανομένου των ερωτήσεων, τα 30 λεπτά είναι ένα άνω όριο, επομένως μια ομιλία μπορεί να διαρκέσει λιγότερο από 30 λεπτά. Για τα workshops, ο προτεινόμενος χρόνος είναι 2 ώρες, παρόλα αυτά και εδώ δεν υπάρχει κάποιος περιορισμός, ένα workshop μπορεί να έχει διάρκεια από 1 έως και 2.5 ώρες. 

Για την υποβολή πρότασης προτείνεται να υποβάλετε και ένα δείγμα, ή/και την camera ready παρουσίαση.

Κατηγορίες ομιλιών

  • Open Hardware Architecture
  • Machine Learning
  • Deep Learning
  • Artificial Intelligence
  • FPGA
  • Cloud Computing
  • Edge Computing
  • Fog Computing
  • Open Software
  • IoT
  • Image Processing
  • Arduino
  • Raspberry PI
  • Ασφάλεια Συστημάτων
  • Νομικά Θέματα
  • Open Frameworks
  • Telecommunications
  • Embedded Systems
  • Freelancing
  • Mobile Development
  • Web apps
  • E-government
  • E-health
  • UIX
  • Blockchain-DAPPS

Για εγγραφές μπορείτε να μπείτε https://2019.fosscomm.gr/submissions/

Μπορείτε να ενημερώνεστε για νέα σχετικά με το συνέδριο σε οποιονδήποτε από τους παρακάτω συνδέσμους:
→  Website: https://2019.fosscomm.gr/
→  Facebook: https://www.facebook.com/Fosscomm-2019-348234339138486/
→  Twitter: https://twitter.com/fosscomm2019
Για οποιαδήποτε απορία και σχόλιο μπορείτε να επικοινωνήσετε μαζί μας στο email μας fosscomm2019@gmail.com αλλά και στα κοινωνικά δίκτυα.

Η AMD χτες ανακοίνωσε την παγκόσμια κυκλοφορία και διαθεσιμότητα των Radeon RX 5700 στις κάρτες γραφικών, αλλά και τους Ryzen 3000 στους επεξεργαστές. Η AMD έχει μπει δυναμικά στην φετινή αγορά των 7nm κυκλοφορώντας τη νέα σειρά στις GPU, Radeon RX 5700 και στις CPU, Ryzen 3000. Κάρτες γραφικών με αρχιτεκτονική RDNA Η νέα σειρά... Continue Reading →

Αυτήν την εβδομάδα πραγματοποιούνται εκδηλώσεις στην Ελλάδα και στο εξωτερικό για τις ανοιχτές τεχνολογίες και την καινοτομία! Ο Οργανισμός Ανοιχτών Τεχνολογιών – ΕΕΛΛΑΚ σας προτείνει να τις παρακολουθήσετε και να τις διαδώσετε. Μπορείτε επίσης να δείτε περισσότερες εκδηλώσεις για τις επόμενες εβδομάδες ή να καταχωρίσετε τη δική σας εκδήλωση στο: https://ellak.gr/events 

Ημερομηνία/ΏραΕκδήλωση
08/07/2019 – 14/07/2019
Ολοήμερο
12ο Wireless Battle of the Mesh
Le 6B, Saint-Denis
08/07/2019 – 14/07/2019
Ολοήμερο
EuroPython 2019
Congress Center Basel, Basel
08/07/2019 – 09/07/2019
09:30 – 17:00
Promoting Science on Computers to Schools – Workshop Event
Bayes Centre, Edinburgh
09/07/2019 – 11/07/2019
Ολοήμερο
​Xen Project ​Developer ​and ​Design ​Summit
Kimpton Hotel Palomar Chicago, Chicago, IL
09/07/2019
18:00 – 22:00
Hackday at hackerspace
Hackerspace.gr, Αθήνα
09/07/2019
19:00 – 22:00
Angular Athens 7th Meetup
Innovathens, Αθήνα
10/07/2019 – 14/07/2019
Ολοήμερο
Kαλοκαιρινό σχολείο PowerPython
Ιόνιο Πανεπιστήμιο, Παναγούλα, Ζάκυνθος
11/07/2019
18:00 – 21:00
Radix Hacklab Open Assembly
Squat, Athens
13/07/2019 – 14/07/2019
Ολοήμερο
2ο Olympus WordPress meetup
Φορέας Διαχείρισης Εθνικού Δρυμού Ολύμπου, Λιτόχωρο

Μετά από 25 μήνες ανάπτυξης, η ομάδα του Debian ανακοίνωσε τη νέα σταθερή έκδοση 10 (κωδικό όνομα Buster), η οποία θα υποστηριχθεί για τα επόμενα 5 χρόνια με ενημερώσεις ασφαλείας.

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

Σε αυτήν την έκδοση, το GNOME χρησιμοποιεί το Wayland αντί για το Xorg. Το Wayland έχει έναν απλούστερο και πιο σύγχρονο σχεδιασμό σε επίπεδο κώδικα, κάτι το οποίο του προσφέρει σημαντικά πλεονεκτήματα σχετικά με την ασφάλεια. Παρόλα αυτά το, Xorg είναι εγκατεστημένο σε περίπτωση που θα θέλει ο χρήστης να αλλάξει. Αυτό μπορεί αν το κάνει στην οθόνη σύνδεσης του λογαριασμού του.

Χάρη στο έργο Reproducible Builds, πάνω από το 91% του κώδικα των πακέτων που περιλαμβάνονται στο Debian 10 δημιουργούν πάντα πακέτα που είναι ταυτόσημα σε επίπεδο bit. Οι μελλοντικές εκδόσεις του Debian θα περιλαμβάνουν εργαλεία και μεταδεδομένα ώστε οι τελικοί χρήστες να μπορούν να επικυρώσουν την προέλευση των πακέτων μέσα στο αρχείο.

Επίσης, το AppArmor, ένα πλαίσιο ελέγχου πρόσβασης το οποίο θέτει αυτόματα περιορισμό των δυνατοτήτων και δικαιωμάτων των προγραμμάτων, είναι ενεργό από προεπιλογή. Επιπλέον, η υποστήριξη Secure Boot είναι διαθέσιμη σε αυτή την έκδοση για τις αρχιτεκτονικές amd64 και i386 που σημαίνει ότι οι χρήστες δεν χρειάζεται πλέον να απενεργοποιούν την υποστήριξη Secure Boot στη διαμόρφωση του UEFI/Bios.

Με το Debian 10 Buster, συνεχίζονται να υποστηρίζονται συνολικά δέκα αρχιτεκτονικές:

  • 64-bit PC / Intel EM64T / x86-64 (amd64),
  • 32 bit PC / Intel IA-32 (i386),
  • 64 bit bit-endian Motorola / IBM PowerPC (ppc64el) 64-bit IBM S / 390 (s390x),
  • για ARM, armel και armhf για παλαιότερα και νεότερα 32-bit hardware, και arm64 για την αρχιτεκτονική AArch64 64 bit και για MIPS,
  • mips για big-endian και little-endian αρχιτεκτονικές για hardware 32-bit και αρχιτεκτονική mips64el για 64-bit little-endian hardware.

Το Debian 10 με την ευρεία υποστήριξη αρχιτεκτονικής, για άλλη μια φορά παραμένει πιστή στο στόχο του να είναι το καθολικό λειτουργικό σύστημα. Είναι κατάλληλο για πολλές διαφορετικές περιπτώσεις χρήσης:

  • από συστήματα desktop έως netbooks.
  • από διακομιστές ανάπτυξης σε συστήματα cluster
  • για διακομιστές βάσης δεδομένων, ιστού και αποθήκευσης αρχείων.

Ταυτόχρονα, οι πρόσθετες προσπάθειες διασφάλισης ποιότητας, όπως οι αυτόματες δοκιμές εγκατάστασης και αναβάθμισης για όλα τα πακέτα του αρχείου του Debian (στους build servers του Debian), διασφαλίζουν ότι το Debian 10 πληροί τις υψηλές προσδοκίες που έχουν οι χρήστες για μια σταθερή έκδοση του Debian.

Όσοι έχετε Debian 9 και θέλετε να αναβαθμίσετε σε 10, διαβάστε τις σημειώσεις που έχουν βγει στο linux-user.gr.

Παραπομπές

Πηγή άρθρου: https://cerebrux.net

Η Ευρωπαϊκή Επιτροπή επενδύει στην πρόοδο των κρατών μελών στην ψηφιοποίηση, την ηλεκτρονική πρόσβαση και την ψηφιακή διαφύλαξη του πολιτιστικού τους αποθέματος όπως προκύπτει από την Έκθεση «Πολιτιστική Κληρονομιά: ψηφιοποίηση, προσβασιμότητα & ψηφιακή διατήρηση», που εκδόθηκε στις 12 Ιουνίου 2019. Η Ελλάδα μάλιστα αναφέρεται στην Έκθεση ως παράδειγμα βέλτιστης πρακτικής την περίοδο 2015-2017, με το Εθνικό Αρχείο Διδακτορικών Διατριβών και την υπηρεσία ePublishing για ηλεκτρονικές εκδόσεις ανοικτής πρόσβασης, του Εθνικού Κέντρου Τεκμηρίωσης (ΕΚΤ).

Η Έκθεση αυτή παρακολουθεί τον βαθμό εφαρμογής της Σύστασης της Ευρωπαϊκής Επιτροπής για την ψηφιοποίηση και την επιγραμμική προσβασιμότητα πολιτιστικού υλικού και για την ψηφιακή διαφύλαξη (2011/711 /ΕΕ), από κάθε κράτος μέλος της Ευρωπαϊκής Ένωσης. Επιχειρεί να αποτυπώσει μια συνολική εικόνα των στρατηγικών και πολιτικών των κρατών μελών για την ψηφιοποίηση της πολιτιστικής κληρονομιάς, να αναδείξει τις βέλτιστες πρακτικές και τις ευκαιρίες για οικονομίες κλίμακας και να εξυπηρετήσει πιθανές συνέργειες με πρωτοβουλίες σε επίπεδο ΕΕ, συμπεριλαμβανομένης της εφαρμογής της δήλωσης συνεργασίας για την προώθηση της ψηφιοποίησης της πολιτιστικής κληρονομιάς που υπεγράφη με αφορμή την Ψηφιακή Ημέρα 2019 (Digital Day 2019).

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

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

Όπως προλογίζει στην Έκθεση η Mariya Gabriel, Επίτροπος για την ψηφιακή οικονομία και την κοινωνία «Οι πινακοθήκες, οι βιβλιοθήκες, τα αρχεία, τα μουσεία και οι οπτικοακουστικές συλλογές της Ευρώπης έχουν τεράστιες και πλούσιες συλλογές που αντιπροσωπεύουν την Ευρώπη, αλλά και την κοινή ιστορία και τις αξίες μας. Επιπλέον υπάρχουν τα ιστορικά κτίρια, οι αρχαιολογικοί χώροι και τα μνημεία, αλλά και η άυλη πολιτιστική κληρονομιά μας, όπως τα πολιτιστικά φεστιβάλ και οι εφαρμοσμένες και οι παραδοσιακές τέχνες. Έχουμε πολλά να αγαπάμε, να μοιραζόμαστε και να προστατεύουμε».

Το πρώτο κεφάλαιο της Έκθεσης με τίτλο «Ψηφιοποίηση: Οργάνωση και χρηματοδότηση» αναλύει τον τρόπο με τον οποίο τα κράτη μέλη σχεδιάζουν, οργανώνουν και παρακολουθούν την ψηφιοποίηση της πολιτιστικής κληρονομιάς. Παρουσιάζει τις συνέργειες των πολιτιστικών φορέων για την επίτευξη του στόχου αυτού, τη χρήση των διαρθρωτικών ταμείων της ΕΕ για έργα ψηφιοποίησης και πώς οι φορείς εκμεταλλεύονται οικονομίες κλίμακας για αυτά τα έργα.

Μια σημαντική τάση που αναδεικνύεται κατά τη διάρκεια του τρέχοντος κύκλου της αναφοράς (2015-2017) είναι η τρισδιάστατη ψηφιοποίηση: περισσότερα από το ένα τρίτο των κρατών μελών ανέφεραν προγράμματα χρηματοδότησης ψηφιοποίησης ακίνητης πολιτιστικής κληρονομιάς, όπως μνημεία, ιστορικά κτίρια και αρχαιολογικούς χώρους. Αυτό είναι πολύ σημαντικό γιατί τα ακίνητα μνημεία είναι ιδιαίτερα ευάλωτα σε απειλές που είναι δύσκολο να προβλεφθούν ή να αποφευχθούν.

Η πρόσφατη πυρκαγιά στην Παναγία των Παρισίων, η οποία ξέσπασε στις 15 Απριλίου 2019, υπογράμμισε αυτό το γεγονός και η Έκθεση τονίζει ότι η ευαισθητοποίηση στον τομέα αυτό έχει αρχίσει να φέρνει αποτελέσματα. Ιδιαίτερη μνεία γίνεται για δράσεις στην Βουλγαρία και την Πολωνία την περίοδο 2015-2017, την οποία καλύπτει η Έκθεση.

Το δεύτερο κεφάλαιο της Έκθεσης, με τίτλο «Ψηφιοποίηση και προσβασιμότητα στο διαδίκτυο: περιεχόμενο δημόσιου τομέα» καλύπτει την ψηφιοποίηση και την προσβασιμότητα σε περιεχόμενο του δημόσιου τομέα στο διαδίκτυο. Περισσότερα από τα δύο τρίτα των κρατών μελών προωθούν την ψηφιακή διατήρηση πολιτιστικών δεδομένων του δημόσιου τομέα. Στα παραδείγματα βέλτιστων πρακτικών για την περίοδο 2015-2017 όσον αφορά την εμπορική και μη εμπορική χρήση και επανάχρηση ψηφιοποιημένης πολιτιστικής κληρονομιάς, αναφέρεται και η Ελλάδα με δύο δράσεις του ΕΚΤ: το Εθνικό Αρχείο Διδακτορικών Διατριβών, το οποίο παρέχει πρόσβαση σε περισσότερα από 41.000 διδακτορικά, καθώς και την υπηρεσία ePublishing του ΕΚΤ μέσω της οποίας είναι δυνατή η έκδοση και διάθεση, με ανοικτή πρόσβαση, ηλεκτρονικών εκδόσεων (επιστημονικά περιοδικά, πρακτικά συνεδρίων και μονογραφίες). Ιδιαίτερη μνεία στο ΕΚΤ γίνεται επίσης και για τις Προδιαγραφές Διαλειτουργικότητας, τις οποίες εκδίδει και αναθεωρεί από το 2013, για να υποστηρίξει τους πολιτιστικούς φορείς που θέλουν να διαθέσουν ποιοτικά δεδομένα σε συσσωρευτές.

Ένα σημαντικό μέρος της Έκθεσης αφιερώνεται στη Europeana και σε συντονιστικές δράσεις για την ανάπτυξη του Ευρωπαϊκού πολιτιστικού συσσωρευτή. Η Europeana έχει αναπτύξει Προδιαγραφές Δημοσίευσης που ομαδοποιούν το περιεχόμενο που συλλέγει σε τέσσερα επίπεδα, ανάλογα με την ποιότητα της τεκμηρίωσης και την ανοικτότητα των αδειών χρήσης με τις οποίες διατίθεται. Σύμφωνα με την Έκθεση, το 15% του συνολικού περιεχομένου από τα κράτη μέλη της ΕΕ βρίσκεται στις κατηγορίες 3 και 4, δηλαδή είναι υψηλής ποιότητας.

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

Ιδιαίτερο ενδιαφέρον έχει ο Πίνακας της Έκθεσης με τον αριθμό τεκμηρίων ανά χώρα στη Europeana. Σύμφωνα με τα στοιχεία αυτά (Αύγουστος 2018) η Ελλάδα διαθέτει στη Europeana περισσότερα από 700.000 ψηφιακά τεκμήρια. Σημειώνεται ότι το ΕΚΤ είναι ο διαπιστευμένος Εθνικός Συσσωρευτής πολιτιστικού περιεχομένου για τη Europeana, μέσω της υποδομής SearchCulture.gr που αναπτύσσει. Επίσης, το ΕΚΤ συμμετέχει στο έργο «Europeana Common Culture», στο πλαίσιο του οποίου στοχεύει στην αύξηση του ελληνικού περιεχομένου στη Europeana και μάλιστα στις ανώτερες κατηγορίες περιεχομένου (3 και 4), σύμφωνα με τις παραπάνω συστάσεις.

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

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

Μάθετε Περισσότερα

Πηγή άρθρου: http://www.ekt.gr/el/news/23293

Quick notes

Identify slow disk

# hdparm -Tt /dev/sda

/dev/sda:
 Timing cached reads:   2502 MB in  2.00 seconds = 1251.34 MB/sec
 Timing buffered disk reads: 538 MB in  3.01 seconds = 178.94 MB/sec

# hdparm -Tt /dev/sdb

/dev/sdb:
 Timing cached reads:   2490 MB in  2.00 seconds = 1244.86 MB/sec
 Timing buffered disk reads: 536 MB in  3.01 seconds = 178.31 MB/sec

# hdparm -Tt /dev/sdc

/dev/sdc:
 Timing cached reads:   2524 MB in  2.00 seconds = 1262.21 MB/sec
 Timing buffered disk reads: 538 MB in  3.00 seconds = 179.15 MB/sec

# hdparm -Tt /dev/sdd

/dev/sdd:
 Timing cached reads:   2234 MB in  2.00 seconds = 1117.20 MB/sec
 Timing buffered disk reads: read(2097152) returned 929792 bytes

 

Set disk to Faulty State and Remove it

#  mdadm --manage /dev/md0 --fail /dev/sdd
mdadm: set /dev/sdd faulty in /dev/md0

#  mdadm --manage /dev/md0 --remove  /dev/sdd
mdadm: hot removed /dev/sdd from /dev/md0

Verify Status

# mdadm --verbose --detail /dev/md0
/dev/md0:
        Version : 1.2
  Creation Time : Thu Feb  6 15:06:34 2014
     Raid Level : raid5
     Array Size : 2929893888 (2794.16 GiB 3000.21 GB)
  Used Dev Size : 976631296 (931.39 GiB 1000.07 GB)
   Raid Devices : 4
  Total Devices : 3
    Persistence : Superblock is persistent

    Update Time : Mon Jul  8 00:51:14 2019
          State : clean, degraded
 Active Devices : 3
Working Devices : 3
 Failed Devices : 0
  Spare Devices : 0

         Layout : left-symmetric
     Chunk Size : 512K

           Name : ServerOne:0  (local to host ServerOne)
           UUID : d635095e:50457059:7e6ccdaf:7da91c9b
         Events : 18122

    Number   Major   Minor   RaidDevice State
       0       8       16        0      active sync   /dev/sdb
       6       8       32        1      active sync   /dev/sdc
       4       0        0        4      removed
       4       8        0        3      active sync   /dev/sda

Format Disk

  • quick format to identify bad blocks,
  • better solution zeroing the disk
# mkfs.ext4 -cc -v  /dev/sdd 
  • middle ground to use -c

-c Check the device for bad blocks before creating the file system. If this option is specified twice, then a slower read-write test is used instead of a fast read-only test.

# mkfs.ext4 -c -v  /dev/sdd 

output:

Running command: badblocks -b 4096 -X -s /dev/sdd 244190645
Checking for bad blocks (read-only test):   9.76% done, 7:37 elapsed

Remove ext headers

# dd if=/dev/zero of=/dev/sdd bs=4096 count=4096

Using dd to remove any ext headers

Test disk


# hdparm -Tt /dev/sdd

/dev/sdd:
 Timing cached reads:   2174 MB in  2.00 seconds = 1087.20 MB/sec
 Timing buffered disk reads: 516 MB in  3.00 seconds = 171.94 MB/sec

Add Disk to Raid


# mdadm --add /dev/md0 /dev/sdd
mdadm: added /dev/sdd

Speed

# hdparm -Tt /dev/md0

/dev/md0:
 Timing cached reads:   2480 MB in  2.00 seconds = 1239.70 MB/sec
 Timing buffered disk reads: 1412 MB in  3.00 seconds = 470.62 MB/sec

Status


# cat /proc/mdstat
Personalities : [raid6] [raid5] [raid4]
md0 : active raid5 sdd[5] sda[4] sdc[6] sdb[0]
      2929893888 blocks super 1.2 level 5, 512k chunk, algorithm 2 [4/3] [UU_U]
      [>....................]  recovery =  0.0% (44032/976631296) finish=369.5min speed=44032K/sec

unused devices: <none>

Verify Raid


# mdadm --verbose --detail /dev/md0
/dev/md0:
        Version : 1.2
  Creation Time : Thu Feb  6 15:06:34 2014
     Raid Level : raid5
     Array Size : 2929893888 (2794.16 GiB 3000.21 GB)
  Used Dev Size : 976631296 (931.39 GiB 1000.07 GB)
   Raid Devices : 4
  Total Devices : 4
    Persistence : Superblock is persistent

    Update Time : Mon Jul  8 00:58:38 2019
          State : clean, degraded, recovering
 Active Devices : 3
Working Devices : 4
 Failed Devices : 0
  Spare Devices : 1

         Layout : left-symmetric
     Chunk Size : 512K

 Rebuild Status : 0% complete

           Name : ServerOne:0  (local to host ServerOne)
           UUID : d635095e:50457059:7e6ccdaf:7da91c9b
         Events : 18244

    Number   Major   Minor   RaidDevice State
       0       8       16        0      active sync   /dev/sdb
       6       8       32        1      active sync   /dev/sdc
       5       8       48        2      spare rebuilding   /dev/sdd
       4       8        0        3      active sync   /dev/sda
Tag(s): mdadm, raid5
Μετά από 25 μήνες ανάπτυξης, η ομάδα του Debian ανακοίνωσε τη νέα σταθερή έκδοση 10 (κωδικό όνομα Buster), η οποία θα υποστηριχθεί για τα επόμενα 5 χρόνια με ενημερώσεις ασφαλείας. Με την νέα έκδοση, έρχονται αναβαθμισμένα όλα τα πακέτα λογισμικού και συστήματος όπως φυσικά και η τεράστια ποικιλία από γραφικά περιβάλλοντα όπως: Cinnamon 3.8, GNOME... Continue Reading →
The Debian Project                      
        https://www.debian.org/
Debian 10 "buster" released                             press@debian.org
July 6th, 2019                 https://www.debian.org/News/2019/20190706
------------------------------------------------------------------------


After 25 months of development the Debian project is proud to present
its new stable version 10 (code name "buster"), which will be supported
for the next 5 years thanks to the combined work of the Debian Security
team [1] and of the Debian Long Term Support [2] team.

    1: https://security-team.debian.org/
    2: https://wiki.debian.org/LTS

Debian 10 "buster" ships with several desktop applications and
environments. Amongst others it now includes the desktop environments:

  * Cinnamon 3.8,
  * GNOME 3.30,
  * KDE Plasma 5.14,
  * LXDE 0.99.2,
  * LXQt 0.14,
  * MATE 1.20,
  * Xfce 4.12.

In this release, GNOME defaults to using the Wayland display server
instead of Xorg. Wayland has a simpler and more modern design, which has
advantages for security. However, the Xorg display server is still
installed by default and the default display manager allows users to
choose Xorg as the display server for their next session.

Thanks to the Reproducible Builds project, over 91% of the source
packages included in Debian 10 will build bit-for-bit identical binary
packages. This is an important verification feature which protects users
against malicious attempts to tamper with compilers and build networks.
Future Debian releases will include tools and metadata so that end-users
can validate the provenance of packages within the archive.

For those in security-sensitive environments AppArmor, a mandatory
access control framework for restricting programs' capabilities, is
installed and enabled by default. Furthermore, all methods provided by
APT (except cdrom, gpgv, and rsh) can optionally make use of "seccomp-
BPF" sandboxing. The https method for APT is included in the apt package
and does not need to be installed separately.

Network filtering is based on the nftables framework by default in
Debian 10 "buster". Starting with iptables v1.8.2 the binary package
includes iptables-nft and iptables-legacy, two variants of the iptables
command line interface. The nftables-based variant uses the nf_tables
Linux kernel subsystem. The "alternatives" system can be used to choose
between the variants.

The UEFI ("Unified Extensible Firmware Interface") support first
introduced in Debian 7 (code name "wheezy") continues to be greatly
improved in Debian 10 "buster". Secure Boot support is included in this
release for amd64, i386 and arm64 architectures and should work out of
the box on most Secure Boot-enabled machines. This means users should no
longer need to disable Secure Boot support in the firmware
configuration.

The cups and cups-filters packages are installed by default in Debian 10
"buster", giving users everything that is needed to take advantage of
driverless printing. Network print queues and IPP printers will be
automatically set up and managed by cups-browsed and the use of non-free
vendor printing drivers and plugins can be dispensed with.

Debian 10 "buster" includes numerous updated software packages (over 62%
of all packages in the previous release), such as:

  * Apache 2.4.38
  * BIND DNS Server 9.11
  * Chromium 73.0
  * Emacs 26.1
  * Firefox 60.7 (in the firefox-esr package)
  * GIMP 2.10.8
  * GNU Compiler Collection 7.4 and 8.3
  * GnuPG 2.2
  * Golang 1.11
  * Inkscape 0.92.4
  * LibreOffice 6.1
  * Linux 4.19 series
  * MariaDB 10.3
  * OpenJDK 11
  * Perl 5.28
  * PHP 7.3
  * PostgreSQL 11
  * Python 3 3.7.2
  * Ruby 2.5.1
  * Rustc 1.34
  * Samba 4.9
  * systemd 241
  * Thunderbird 60.7.2
  * Vim 8.1
  * more than 59,000 other ready-to-use software packages, built from
nearly 29,000 source packages.

With this broad selection of packages and its traditional wide
architecture support, Debian once again stays true to its goal of being
the universal operating system. It is suitable for many different use
cases: from desktop systems to netbooks; from development servers to
cluster systems; and for database, web and storage servers. At the same
time, additional quality assurance efforts like automatic installation
and upgrade tests for all packages in Debian's archive ensure that
"buster" fulfills the high expectations that users have of a stable
Debian release.

A total of ten architectures are supported: 64-bit PC / Intel EM64T /
x86-64 (amd64), 32-bit PC / Intel IA-32 (i386), 64-bit little-endian
Motorola/IBM PowerPC (ppc64el), 64-bit IBM S/390 (s390x), for ARM, armel
and armhf for older and more recent 32-bit hardware, plus arm64 for the
64-bit "AArch64" architecture, and for MIPS, mips (big-endian) and
mipsel (little-endian) architectures for 32-bit hardware and mips64el
architecture for 64-bit little-endian hardware.

If you simply want to try Debian 10 "buster" without installing it, you
can use one of the available live images [3] which load and run the
complete operating system in a read-only state via your computer's
memory.

    3: https://www.debian.org/CD/live/

These live images are provided for the amd64 and i386 architectures and
are available for DVDs, USB sticks, and netboot setups. The user can
choose among different desktop environments to try: Cinnamon, GNOME, KDE
Plasma, LXDE, MATE, Xfce and, new in buster, LXQt. Debian Live Buster
re-introduces the standard live image, so it is also possible to try a
base Debian system without any graphical user interface.

Should you enjoy the operating system you have the option of installing
from the live image onto your computer's hard disk. The live image
includes the Calamares independent installer as well as the standard
Debian Installer. More information is available in the release notes [4]
and the live install images [5] sections of the Debian website.

    4: https://www.debian.org/releases/buster/releasenotes
    5: https://www.debian.org/CD/live/

To install Debian 10 "buster" directly onto your computer's hard disk
you can choose from a variety of installation media such as Blu-ray
Disc, DVD, CD, USB stick, or via a network connection. Several desktop
environments — Cinnamon, GNOME, KDE Plasma Desktop and Applications,
LXDE, LXQt, MATE and Xfce — may be installed through those images. In
addition, "multi-architecture" CDs are available which support
installation from a choice of architectures from a single disc. Or you
can always create bootable USB installation media (see the Installation
Guide [6] for more details).

    6: https://www.debian.org/releases/buster/installmanual

For cloud users, Debian offers direct support for many of the best-known
cloud platforms. Official Debian images are easily selected through each
image marketplace. Debian also publishes pre-built OpenStack images [7]
for the amd64 and arm64 architectures, ready to download and use in
local cloud setups.

    7: https://cloud.debian.org/images/openstack/current/

Debian can now be installed in 76 languages, with most of them available
in both text-based and graphical user interfaces.

The installation images may be downloaded right now via bittorrent [8]
(the recommended method), jigdo [9], or HTTP [10]; see Debian on
CDs [11] for further information. "Buster" will soon be available on
physical DVD, CD-ROM, and Blu-ray Discs from numerous vendors [12] too.

    8: https://www.debian.org/CD/torrent-cd/
    9: https://www.debian.org/CD/jigdo-cd/#which
   10: https://www.debian.org/CD/http-ftp/
   11: https://www.debian.org/CD/
   12: https://www.debian.org/CD/vendors

Upgrades to Debian 10 from the previous release, Debian 9 (code name
"stretch") are automatically handled by the apt package management tool
for most configurations. As always, Debian systems may be upgraded
painlessly, in place, without any forced downtime, but it is strongly
recommended to read the release notes [13] as well as the installation
guide [14] for possible issues, and for detailed instructions on
installing and upgrading. The release notes will be further improved and
translated to additional languages in the weeks after the release.

   13: https://www.debian.org/releases/buster/releasenotes
   14: https://www.debian.org/releases/buster/installmanual


About Debian
------------

Debian is a free operating system, developed by thousands of volunteers
from all over the world who collaborate via the Internet. The Debian
project's key strengths are its volunteer base, its dedication to the
Debian Social Contract and Free Software, and its commitment to provide
the best operating system possible. This new release is another
important step in that direction.


Contact Information
-------------------

For further information, please visit the Debian web pages at
https://www.debian.org/ or send mail to <press@debian.org>.

Το LXD αποτελεί μια τεχνολογία στην οποία πακετάρουμε ένα μικρό λειτουργικό σύστημα Linux (αντί ενός ολόκληρου VM), με τα άκρως απαραίτητα για να χρησιμοποιούμε και να διανέμουμε μια ή πολλές υπηρεσίες ή ένα λογισμικό το οποίο μπορεί να τρέξει τοπικά η σε απομακρυσμένο server. Πριν αρκετό καιρό είχαμε δημοσιεύσει μια σειρά οδηγών χρήσης του Docker... Continue Reading →

Την Τρίτη 25 και την Τετάρτη 26 Ιουνίου πραγματοποιήθηκε στο ξενοδοχείο Wyndham Grand Athens το 4ο Ετήσιο Συνέδριο Έκθεση “Sm@rt Cities – Digit@l Citizens” με βασικό θεματικό άξονα “Go Sm@rt! Στο ∆ρόμο του Μετασχηματισμού και της“Έξυπνης” Βιώσιμης Ανάπτυξης”.

Ο Οργανισμός Ανοιχτών Τεχνολογιών – ΕΕΛΛΑΚ,  στο πλαίσιο των δραστηριοτήτων του σχετικά με τις ανοιχτές τεχνολογίες στις έξυπνες πόλεις, συμμετείχε στο Συνέδριο με 2 εισηγήσεις:

  • Την Τρίτη, 25 Ιουνίου, στη θεματική ενότητα “Οι «Ευφυείς» ψηφιακές λύσεις και προτάσεις για την Αστική και Βιώσιμη Ανάπτυξη. Σχεδιασμός και Υλοποιήσεις” ο κ. Δημήτρης Μάμαλης, The Things Network Syros, μέλος της ομάδας εργασίας της ΕΕΛΛΑΚ για τις Ανοιχτές Τεχνολογίες στη Σύγχρονη πόλη, στην εισήγησή του με τίτλο  «LoRaWAN και υποδομές τηλεματικής για τις πόλεις» παρουσίασε τις κοινότητες που αναπτύσσουν και υποστηρίζουν ανοικτά δίκτυα LoRaWAN στην Ελλάδα. Ήδη σε πόλεις όπως η Αθήνα, η Θεσσαλονίκη, η Σύρος έχουν στηθεί  και λειτουργούν ανοικτά δίκτυα LoRaWAN, με ελεύθερη πρόσβαση για ερευνητικούς, εκπαιδευτικούς και άλλους σκοπούς. Η τεχνολογία LoRa είναι μία καινοτόμα τεχνολογία ασύρματης μετάδοσης δεδομένων σε μεγάλη απόσταση με ελάχιστη κατανάλωση ενέργειας σε συχνότητες που δεν υπόκεινται σε άδειες χρήσης. Επιτρέπει την επικοινωνία χιλιάδων συσκευών σε αποστάσεις που κυμαίνονται από μερικά χιλιόμετρα εντός αστικού ιστού έως δεκάδες χιλιόμετρα εκτός αυτού. Το δε κόστος του απαιτούμενου υλικοτεχνικού εξοπλισμού είναι ιδιαιτέρως χαμηλό επιτρέποντας έτσι την χρήση της τεχνολογίας για εφαρμογές μεγάλης κλίμακας. Ως παράδειγμα καλής πρακτικής  παρουσιάστηκε η εφαρμογή του Lora για την μέτρηση της ποιότητας του αέρα στην Σύρο αλλά και τα προβλήματα που αντιμετωπίστηκαν, όπως το χαμηλό bandwidth, και η, οι πολύ συγκεκριμένοι κανονισμοί χρήσης των ελεύθερων συχνοτήτων. Η παρουσίαση είναι διαθέσιμη εδώ.
  • Την Τετάρτη, 26 Ιουνίου, στη θεματική ενότητα “Ο σχεδιασμός και η αξιοποίηση Ευφυών Συστημάτων και Υποδομών για τη Βιώσιμη Ανάπτυξη και τις Υπηρεσίες σύγχρονων Δήμων”, ο κ. Γιώργος Σιώκας, Υποψήφιος Διδάκτορας και Ερευνητής στο ΕΜΠ και μέλος της ομάδας εργασίας της ΕΕΛΛΑΚ για τις Ανοιχτές Τεχνολογίες στη Σύγχρονη πόλη, στην εισήγησή του με τίτλο «Η Έξυπνη Πόλη Μέσα από τα Μάτια των Ελληνικών Δήμων» παρουσίασε τα δεδομένα για τους ελληνικούς δήμους θέτοντας στο επίκεντρο τους 3 βασικούς πυλώνες του μοντέλου μελέτης των Συγχρονων καινοτόμων πόλεων, την επιχειρηματικότητα, τον πειραματισμό και την ανάπτυξη υποδομών, καταλήγοντας σε προτάσεις βελτίωσης που θα βοηθήσουν τους ελληνικούς δήμους να πετύχουν υψηλότερο επίπεδο προσαρμοστικότητας στην ψηφιακή βιώσιμη ανάπτυξη μέσα από την ενεργή συμμετοχή των πολιτών, την ανοικτότητα στα δεδομένα και τις διαδικασίες και τη στρατηγική μετάβαση από τις πιλοτικές εφαρμογές στα έργα μεγάλης κλίμακας, καθώς και την ενθάρρυνση συνεργασιών των δήμων με Πανεπιστημιακά Ιδρύματα και την ενίσχυση των ψηφιακών δεξιοτήτων των εργαζομένων. Η παρουσίαση είναι διαθέσιμη εδώ

Περισσότερες πληροφορίες για το συνέδριο και τις θεματικές ενότητες που καλύφθηκαν μπορείτε να δείτε στο site του συνεδρίου https://www.mitropolis.gr

Στο σημερινό άρθρο, θα δούμε πως μπορούμε να ενεργοποιήσουμε την παράθεση παραθύρων (Windows Tiling) με ένα κλικ σε περιβάλλον Gnome Gnome, τι να πει κάποιος γι’ αυτό το γραφικό περιβάλλον. Βράχος στη κατηγορία του και από πολλούς ένα από τα καλύτερα. Ιστορία γραφικού περιβάλλοντος στους υπολογιστές Tiling window manager: Ή το αγαπάς ή το σιχαίνεσαι.... Continue Reading →

Το Open Source Summit  του Linux Foundation είναι το κορυφαίο συνέδριο για προγραμματιστές,  και για ηγέτες της κοινότητας και του κλάδου  του ανοιχτού κώδικα – για να συνεργαστούν, να μοιραστούν πληροφορίες, να μάθουν για τις τελευταίες τεχνολογίες και να χρησιμοποιήσουμε καινοτόμες ανοικτές λύσεις.

Φέτος το Open Source Summit θα πραγματοποιηθεί από τις 28 – 30 Οκτωβρίου, 2019 στη Λυόν στη Γαλλία και αναμένεται να προσελκύσει εκατοντάδες στελέχη από το χώρο του Ανοιχτού κώδικα

Το Open Source Summit συνδέει όλο το οικοσύστημα ανοιχτού κώδικα κάτω από ένα συνέδριο. Εμβαθύνει στις τελευταίες τεχνολογίες και τις τελευταίες τάσεις που αγγίζουν τον ανοιχτό κώδικα, συμπεριλαμβανομένης της δικτύωσης, του clou , των υπολογιστικών συστημάτων, της και πολλών άλλων. Είναι μια εξαιρετική ευκαιρία για για επικοινωνία μεταξύ των προγραμματιστών, των sysadmins, των επαγγελματιών του DevOps και των αρχιτεκτόνων πληροφορικής που καθοδηγούν το μέλλον της τεχνολογίας.

Διαβάστε περισσότερα για το Open Source Summit εδώ

Το European Data Portal  και η Ευρωπαϊκή Επιτροπή διεξάγουν έρευνα σχετικά με τον οικονομικό αντίκτυπο των ανοικτών δεδομένων και καλούν όσες επιχειρήσεις χρησιμοποιούν ανοιχτά δεδομένα να συμπληρώσουν ένα σύντομο ερωτηματολόγιο (μέχρι τις 23 Αυγούστου). Η έρευνα αυτή θα  επιτρέψει να κατανοηθεί  καλύτερα η  αξία των ανοιχτών δεδομένων και τα αποτελέσματα θα δημοσιευθούν το 2020. Η ... Read more

Hardware Details

HP ProLiant MicroServer
AMD Turion(tm) II Neo N54L Dual-Core Processor
Memory Size: 2 GB - DIMM Speed: 1333 MT/s
Maximum Capacity: 8 GB

Running 24×7 from 23/08/2010, so nine years!

N54L

 

Prologue

The above server started it’s life on CentOS 5 and ext3. Re-formatting to run CentOS 6.x with ext4 on 4 x 1TB OEM Hard Disks with mdadm raid-5. That provided 3 TB storage with Fault tolerance 1-drive failure. And believe me, I used that setup to zeroing broken disks or replacing faulty disks.

 

As we are reaching the end of CentOS 6.x and there is no official dist-upgrade path for CentOS, and still waiting for CentOS 8.x, I made decision to switch to Ubuntu 18.04 LTS. At that point this would be the 3rd official OS re-installation of this server. I chose ubuntu so that I can dist-upgrade from LTS to LTS.

 

This is a backup server, no need for huge RAM, but for a reliable system. On that storage I have 2m files that in retrospect are not very big. So with the re-installation I chose to use xfs instead of ext4 filesystem.

 

I am also running an internal snapshot mechanism to have delta for every day and that pushed the storage usage to 87% of the 3Tb. If you do the math, 2m is about 1.2Tb usage, we need a full initial backup, so 2.4Tb (80%) and then the daily (rotate) incremental backups are ~210Mb per day. That gave me space for five (5) daily snapshots aka a work-week.

To remove this impediment, I also replaced the disks with WD Red Pro 6TB 7200rpm disks, and use raid-1 instead of raid-5. Usage is now ~45%

 

Problem

Frozen System

From time to time, this very new, very clean, very reliable system froze to death!

When attached monitor & keyboard no output. Strange enough I can ping the network interfaces but I can not ssh to the server or even telnet (nc) to ssh port. Awkward! Okay - hardware cold reboot then.

As this system is remote … in random times, I need to ask from someone to cold-reboot this machine. Awkward again.

Kernel Panic

If that was not enough, this machine also has random kernel panics.

damn_disk.jpeg

 

Errors

Let’s start troubleshooting this system

# journalctl -p 3 -x

 

Important Errors

ERST: Failed to get Error Log Address Range.
APEI: Can not request [mem 0x7dfab650-0x7dfab6a3] for APEI BERT registers
ipmi_si dmi-ipmi-si.0: Could not set up I/O space

and more important Errors:

INFO: task kswapd0:40 blocked for more than 120 seconds.
      Not tainted 4.15.0-54-generic #58-Ubuntu
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
INFO: task xfsaild/dm-0:761 blocked for more than 120 seconds.
      Not tainted 4.15.0-54-generic #58-Ubuntu
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
INFO: task kworker/u9:2:3612 blocked for more than 120 seconds.
      Not tainted 4.15.0-54-generic #58-Ubuntu
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
INFO: task kworker/1:0:5327 blocked for more than 120 seconds.
      Not tainted 4.15.0-54-generic #58-Ubuntu
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
INFO: task rm:5901 blocked for more than 120 seconds.
      Not tainted 4.15.0-54-generic #58-Ubuntu
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
INFO: task kworker/u9:1:5902 blocked for more than 120 seconds.
      Not tainted 4.15.0-54-generic #58-Ubuntu
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
INFO: task kworker/0:0:5906 blocked for more than 120 seconds.
      Not tainted 4.15.0-54-generic #58-Ubuntu
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
INFO: task kswapd0:40 blocked for more than 120 seconds.
      Not tainted 4.15.0-54-generic #58-Ubuntu
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
INFO: task xfsaild/dm-0:761 blocked for more than 120 seconds.
      Not tainted 4.15.0-54-generic #58-Ubuntu
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
INFO: task kworker/u9:2:3612 blocked for more than 120 seconds.
      Not tainted 4.15.0-54-generic #58-Ubuntu
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.

 

First impressions ?

damn.jpeg

 

BootOptions

After a few (hours) of internet research the suggestion is to disable

  • ACPI stands for Advanced Configuration and Power Interface.
  • APIC stands for Advanced Programmable Interrupt Controller.

This site is very helpful for ubuntu, although Red Hat still has a huge advanced on describing kernel options better than canonical.

Grub

# vim /etc/default/grub
GRUB_CMDLINE_LINUX="noapic acpi=off"

then

# update-grub
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/50-curtin-settings.cfg'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.15.0-54-generic
Found initrd image: /boot/initrd.img-4.15.0-54-generic
Found linux image: /boot/vmlinuz-4.15.0-52-generic
Found initrd image: /boot/initrd.img-4.15.0-52-generic
done

Verify

# grep noapic /boot/grub/grub.cfg | head -1

        linux   /boot/vmlinuz-4.15.0-54-generic root=UUID=0c686739-e859-4da5-87a2-dfd5fcccde3d ro noapic acpi=off maybe-ubiquity

reboot and check again:

#  journalctl -p 3 -xb
-- Logs begin at Thu 2019-03-14 19:26:12 EET, end at Wed 2019-07-03 21:31:08 EEST. --
Jul 03 21:30:49 servertwo kernel: ipmi_si dmi-ipmi-si.0: Could not set up I/O space

okay !!!

 

ipmi_si

Unfortunately I could not find anything useful regarding

# dmesg | grep -i ipm
[   10.977914] ipmi message handler version 39.2
[   11.188484] ipmi device interface
[   11.203630] IPMI System Interface driver.
[   11.203662] ipmi_si dmi-ipmi-si.0: ipmi_platform: probing via SMBIOS
[   11.203665] ipmi_si: SMBIOS: mem 0x0 regsize 1 spacing 1 irq 0
[   11.203667] ipmi_si: Adding SMBIOS-specified kcs state machine
[   11.203729] ipmi_si: Trying SMBIOS-specified kcs state machine at mem address 0x0, slave address 0x20, irq 0
[   11.203732] ipmi_si dmi-ipmi-si.0: Could not set up I/O space

# ipmitool list
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory

# lsmod | grep -i ipmi
ipmi_si                61440  0
ipmi_devintf           20480  0
ipmi_msghandler        53248  2 ipmi_devintf,ipmi_si

 

blocked for more than 120 seconds.

But let’s try to fix the timeout warnings:

INFO: task kswapd0:40 blocked for more than 120 seconds.
      Not tainted 4.15.0-54-generic #58-Ubuntu
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message

if you search online the above message, most of the sites will suggest to tweak dirty pages for your system.

This is the most common response across different sites:

This is a know bug. By default Linux uses up to 40% of the available memory for file system caching. After this mark has been reached the file system flushes all outstanding data to disk causing all following IOs going synchronous. For flushing out this data to disk this there is a time limit of 120 seconds by default. In the case here the IO subsystem is not fast enough to flush the data withing 120 seconds. This especially happens on systems with a lot of memory.

Okay this may be the problem but we do not have a lot of memory, only 2GB RAM and 2GB Swap. But even then, our vm.dirty_ratio = 20 setting is 20% instead of 40%.

 

But I have the ability to cross-check ubuntu 18.04 with CentOS 6.10 to compare notes:

 

ubuntu 18.04

# uname -r
4.15.0-54-generic

# sysctl -a | egrep -i  'swap|dirty|raid'|sort
dev.raid.speed_limit_max = 200000
dev.raid.speed_limit_min = 1000
vm.dirty_background_bytes = 0
vm.dirty_background_ratio = 10
vm.dirty_bytes = 0
vm.dirty_expire_centisecs = 3000
vm.dirty_ratio = 20
vm.dirtytime_expire_seconds = 43200
vm.dirty_writeback_centisecs = 500
vm.swappiness = 60

 

CentOS 6.11

#  uname -r
2.6.32-754.15.3.el6.centos.plus.x86_64

# sysctl -a | egrep -i  'swap|dirty|raid'|sort
dev.raid.speed_limit_max = 200000
dev.raid.speed_limit_min = 1000
vm.dirty_background_bytes = 0
vm.dirty_background_ratio = 10
vm.dirty_bytes = 0
vm.dirty_expire_centisecs = 3000
vm.dirty_ratio = 20
vm.dirty_writeback_centisecs = 500
vm.swappiness = 60

 

Scheduler for Raid

This is the best online documentation on the
optimize raid

Comparing notes we see that both systems have the same settings, even when the kernel version is a lot different, 2.6.32 Vs 4.15.0 !!!

Researching on raid optimization there is a note of kernel scheduler.

 

Ubuntu 18.04

# for drive in {a..c}; do cat /sys/block/sd${drive}/queue/scheduler; done

noop deadline [cfq]
noop deadline [cfq]
noop deadline [cfq] 

 

CentOS 6.11

# for drive in {a..d}; do cat /sys/block/sd${drive}/queue/scheduler; done

noop anticipatory deadline [cfq]
noop anticipatory deadline [cfq]
noop anticipatory deadline [cfq]
noop anticipatory deadline [cfq] 

 

Anticipatory scheduling

CentOS supports Anticipatory scheduling on the hard disks but nowadays anticipatory scheduler is not supported in modern kernel versions.

That said, from the above output we can verify that both systems are running the default scheduler cfq.

Disks

Ubuntu 18.04

  • Western Digital Red Pro WDC WD6003FFBX-6
# for i in sd{b..c} ; do hdparm -Tt  /dev/$i; done

/dev/sdb:
 Timing cached reads:   2344 MB in  2.00 seconds = 1171.76 MB/sec
 Timing buffered disk reads: 738 MB in  3.00 seconds = 245.81 MB/sec

/dev/sdc:
 Timing cached reads:   2264 MB in  2.00 seconds = 1131.40 MB/sec
 Timing buffered disk reads: 774 MB in  3.00 seconds = 257.70 MB/sec

CentOS 6.11

  • Seagate ST1000DX001
/dev/sdb:
 Timing cached reads:   2490 MB in  2.00 seconds = 1244.86 MB/sec
 Timing buffered disk reads: 536 MB in  3.01 seconds = 178.31 MB/sec

/dev/sdc:
 Timing cached reads:   2524 MB in  2.00 seconds = 1262.21 MB/sec
 Timing buffered disk reads: 538 MB in  3.00 seconds = 179.15 MB/sec

/dev/sdd:
 Timing cached reads:   2452 MB in  2.00 seconds = 1226.15 MB/sec
 Timing buffered disk reads: 546 MB in  3.01 seconds = 181.64 MB/sec

 

So what I am missing ?

My initial personal feeling was the low memory. But after running a manual rsync I’ve realized that:

cpu

was load average: 0.87, 0.46, 0.19

mem

was (on high load), when hit 40% of RAM, started to use swap.

KiB Mem :  2008464 total,    77528 free,   635900 used,  1295036 buff/cache
KiB Swap:  2097148 total,  2096624 free,      524 used.  1184220 avail Mem 

So I tweaked a bit the swapiness and reduce it from 60% to 40%

and run a local snapshot (that is a bit heavy on the disks) and doing an upgrade and trying to increase CPU load. Still everything is fine !

I will keep an eye on this story.

fantastic

 

Έχουμε στα χέρια μας το νέο Raspberry Pi 4, το μοντέλο με τα 4GB Ram και σήμερα θα δούμε κατά πόσο θα αντεπεξέλθει στις δοκιμές μας για απλή καθημερινή χρήση αλλά και λίγο… πιο βαριά χρήση. Όσοι δεν το πήρατε πρέφα, μόλις πριν από λίγες μέρες, ανακοινώθηκε και παρουσιάσαμε το νέο Raspberry Pi 4 που... Continue Reading →

Του

Το 2015, οι ερευνητές της Pfizer ανακάλυψαν ότι το φάρμακο για την ρευματοειδή αρθρίτιδα, Enbrel, φάνηκε να μειώνει τον κίνδυνο της νόσου Alzheimer κατά 64%. Η εταιρεία έθαψε τα αποτελέσματα και δεν συνέχισε την έρευνα.

Γιατί; Επειδή τα στατιστικά αποτελέσματα, που οδηγούν στο συμπέρασμα ότι το Enbrel μπορεί να βοηθήσει με την Αλτσχάιμερ, δεν πληρούσαν τα «αυστηρά επιστημονικά πρότυπα». Γιατί δεν δημοσιεύθηκαν τα αποτελέσματα για να μελετήσουν άλλοι; Επειδή η Pfizer πίστευε ότι θα οδηγούσε τους άλλους σε μια λανθασμένη πορεία.

Άλλοι ερευνητές στον τομέα της ιατρικής και της φαρμακευτικής πιστεύουν ότι η Pfizer θα έπρεπε να κυκλοφορήσει τα δεδομένα. Η  The Washington Post, η οποία δημοσίευσε την ιστορία, ανέφερε: «Θα ωφεληθεί η επιστημονική κοινότητα να έχει τα δεδομένα εκεί έξω».  Ο Keenan Walker,  επίκουρος καθηγητής της Ιατρικής του  Johns Hopkins  που μελετά την Αλτσχάιμερ δήλωσε «Είτε πρόκειται για θετικά στοιχεία είτε για αρνητικά στοιχεία, μας δίνουν περισσότερες πληροφορίες για να λαμβάνουμε καλύτερα ενημερωμένες αποφάσεις».

Ακριβώς.

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

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

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

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

Ο Δρ Manica Balasegaram, εκτελεστικός διευθυντής της  Access Campaign των Γιατρών Χωρίς Σύνορα, εξήγησε:

Υπάρχει κάτι σάπιο στο βασίλειο της έρευνας και ανάπτυξης στο τομέα της βιοϊατρικής. . . Το ότι το σύστημα είναι αναποτελεσματικό είναι πιθανόν δύσκολο να αμφισβητηθεί. Λειτουργεί σε σιλό, ενθαρρύνει μια προστατευτική, ιδιόκτητη προσέγγιση, προωθεί την αλληλοεπικάλυψη, πολλαπλασιάζει την αποτυχία, είναι δαπανηρή και, κυρίως, απευθύνεται στις αγορές και όχι στις ανάγκες της δημόσιας υγείας. Οι συνέπειες είναι θανατηφόρες.

Η Pfizer, η οποία ανακοίνωσε το 2018, τερματίζει όλες τις προσπάθειές της για την ανάπτυξη νέων φαρμάκων για το  Αλτσχάιμερ, επειδή δεν ήταν αρκετά ελπιδοφόρες (δηλ αρκετά κερδοφόρες), απλά  εκμεταλλεύεται ένα λανθασμένο σύστημα διπλωμάτων ευρεσιτεχνίας που ανταμείβει προβληματικές μεθόδους, πνευματικής ιδιοκτησίας.

Όπως είπε ο Balasegaram, «Πρέπει να ξεπεράσουμε το σκεπτικό ότι υπάρχει μόνο ένα πιθανό επιχειρηματικό μοντέλο, χρειαζόμαστε εναλλακτικές λύσεις και η Open source R&D είναι το κλειδί

Από τη στιγμή που ο βιοϊατρικός τομέας κυριαρχείται από μεγάλες εταιρίες με σιδηρόφρακτα πνευματικά δικαιώματα, ο Balasegaram παραδέχτηκε: «Η προώθηση της έννοιας της κοινής χρήσης θα είναι δύσκολη, Η κοινή χρήση  είναι μια δύσκολη και κάπως τρομακτική ιδέα για τις φαρμακευτικές εταιρίες. Ωστόσο, όταν κάποιος λαμβάνει υπόψη ότι αυτό έχει γίνει σε άλλους τομείς, πρέπει να επανεξετάσουμε τις επιφυλάξεις μας».

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

Πηγή άρθρου: https://www.zdnet.com/

Στις 11 Ιουνίου 2019 δημοσιεύθηκαν οι κοινοί ευρωπαϊκοί κανόνες για τα μη επανδρωμένα αεροσκάφη (drones), προκειμένου να διασφαλιστεί η ασφαλής λειτουργία τους στην Ευρωπαϊκή Ένωση (Commission Delegated Regulation (EU) 2019/945 και Commission Implementing Regulation (EU) 2019/947).

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

«Η Ευρώπη θα είναι η πρώτη περιοχή στον κόσμο που θα διαθέτει ένα ολοκληρωμένο σύνολο κανόνων που εξασφαλίζουν την ασφαλή και βιώσιμη λειτουργία των drones τόσο για εμπορικές όσο και για ψυχαγωγικές δραστηριότητες», δήλωσε σχετικά ο Patrick Ky, Εκτελεστικός Διευθυντής του EASA.

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

Μόλις οι χειριστές λάβουν άδεια στο κράτος νηολόγησης, τους επιτρέπεται να κυκλοφορούν ελεύθερα μέσα στην Ευρωπαϊκή Ένωση.

Αυτό σημαίνει ότι μπορούν να λειτουργούν τα drones τους απρόσκοπτα όταν ταξιδεύουν στην ΕΕ ή όταν αναπτύσσουν μια επιχείρηση που περιλαμβάνει drones σε χώρες ανά την Ευρώπη.

Οι νέοι κανόνες περιλαμβάνουν τεχνικές και λειτουργικές απαιτήσεις για τα drones.

Από τη μια πλευρά ορίζουν τις δυνατότητες που πρέπει να διαθέτει ένα drone για να πετάξει με ασφάλεια. Για παράδειγμα, τα νέα drones θα πρέπει να είναι ατομικά αναγνωρίσιμα, επιτρέποντας στις αρχές να ανιχνεύσουν ένα συγκεκριμένο drone, εάν χρειαστεί.

Αυτό θα βοηθήσει στην καλύτερη πρόληψη γεγονότων παρόμοιων με εκείνα που συνέβησαν το 2018 στα αεροδρόμια Gatwick και Heathrow.

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

Οι νέοι κανόνες θα αντικαταστήσουν τους ισχύοντες εθνικούς κανόνες στα κράτη μέλη της ΕΕ.

Παρόλο που ο κανονισμός της ΕΕ θα τεθεί σε ισχύ τις επόμενες 20 ημέρες, θα εφαρμοστεί σε ένα χρόνο από τώρα, προκειμένου να δοθεί στα κράτη μέλη και στους χειριστές χρόνος για την προετοιμασία και την εφαρμογή τους.

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

Η εφαρμογή θα είναι βαθμιαία σύμφωνα με το σχετικό χρονοδιάγραμμα.



Τι αναμένεται στη συνέχεια

Ο EASA σύντομα θα δημοσιεύσει υλικό καθοδήγησης και μία πρόταση για δύο «τυποποιημένα σενάρια» προκειμένου να υποστηρίξει τους φορείς εκμετάλλευσης drones ώστε να συμμορφωθούν με τους σχετικούς κανόνες.

Προς το τέλος της χρονιάς, ο EASA θα υποβάλει πρόταση στην Ευρωπαϊκή Επιτροπή για τη ρύθμιση της υπηρεσίας U-Space, προκειμένου να καταστούν δυνατές περίπλοκες λειτουργίες drones με υψηλό βαθμό αυτοιματοποίησης.

Κατά τη διάρκεια της επόμενης διάσκεψης υψηλού επιπέδου για τα drones (High Level Conference on Drones 2019), ο EASA θα δώσει την ευκαιρία να συζητήσει σε βάθος τους νέους κανόνες και την επικείμενη πρόταση ρυθμιστικού πλαισίου.

Πηγή άρθρου: https://www.lawspot.gr/

Το Stremio το οποίο μας επιτρέπει να δούμε τις αγαπημένες μας σειρές και ταινίες μέσα από ένα εύχρηστο περιβάλλον, ανακοίνωσε χτες ότι ανοίγει πλήρως τον κώδικά του. Αυτό προσθέτει έναν ισχυρό ανταγωνισμό στο KODI. Το Stremio μέχρι πριν από μερικές ημέρες αποτελούσε ένα project με πολλά στοιχεία κλειστού κώδικα. Σε σχέση με το KODI, το... Continue Reading →

Του Κωνσταντίνου Ζουμπουλάκη*

Η χρήση ψηφιακών μέσων επικοινωνίας είναι πλέον καθολική. Πράγματι, ποιος δεν απολαμβάνει την ευκολία της αποστολής ενός e-mail ή μιας γρήγορης συνομιλίας στα μέσα κοινωνικής δικτύωσης;

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

 Πώς μπορεί αυτή η πραγματικότητα να επηρεάσει τα ψηφιακά δικαιώματα και την προστασία των προσωπικών μας δεδομένων;

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

Συγκεκριμένα, ο Ευρωπαίος νομοθέτης έκρινε απαραίτητη την θεσμοθέτηση ενός κοινού Ευρωπαϊκού πλαισίου για την πρόσβαση στα ηλεκτρονικά αποδεικτικά στοιχεία (e-evidence), με σκοπό την αποτελεσματικότερη καταπολέμηση του εγκλήματος. Το ενδιαφέρον του νομοθέτη φαντάζει αναμενόμενο, αν αναλογιστεί κανείς πως το 85% των ποινικών ερευνών περιλαμβάνει πλέον την χρήση ψηφιακών δεδομένων.

Σε αυτό το πλαίσιο, ο αριθμός των αιτημάτων προς τους μεγαλύτερους παρόχους (Google, Facebook, Twitter, Microsoft, Apple) για πρόσβαση των αρχών σε αποθηκευμένα ψηφιακά δεδομένα αυξήθηκε κατά 84% την πενταετία 2013-2018.

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

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

Είναι ωστόσο η παραδοχή αυτή αρκετή για να άρει κάθε προβληματισμό σχετικά με την προστασία των προσωπικών δεδομένων;

Το πρόβλημα και η πρόταση της Ευρωπαϊκής Επιτροπής

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

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

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

Για παράδειγμα, προκειμένου μία δικαστής να αποκτήσει πρόσβαση στα δεδομένα της συνομιλίας μεταξύ δύο Ελλήνων στο WhatsApp, πρέπει να απευθύνει σχετικό αίτημα στις αρχές της χώρας που βρίσκονται εγκατεστημένοι οι servers και είναι αποθηκευμένα τα δεδομένα, καθιστώντας έτσι την όλη διαδικασία χρονοβόρα.

Μάλιστα, μολονότι η Ευρωπαϊκή Ένωση έχει ήδη υιοθετήσει την Οδηγία 2014/41/ΕΕ περί της ευρωπαϊκής εντολής έρευνας σε ποινικές υποθέσεις, κρίθηκε πως αυτή δεν επαρκεί για την αποτελεσματική και γρήγορη πρόσβαση στα ηλεκτρονικά αποδεικτικά στοιχεία. Τα παραδοσιακά μέσα συνεργασίας που έχει θεσπίσει η Ένωση δεν ανταποκρίνονται στον ιδιαίτερο χαρακτήρα των ψηφιακών δεδομένων, ο οποίος επιτάσει ταχύτερες διαδικασίες που θα εξασφαλίζουν την έγκαιρη πρόσβαση των αρχών.

Τι ακριβώς είναι όμως τα ηλεκτρονικά αποδεικτικά στοιχεία και γιατί μας αφορούν;

Εν συντομία, κάθε μορφής ψηφιακά δεδομένα που μπορούν να χρησιμοποιηθούν για την έρευνα και δίωξη ενός εγκλήματος θεωρούνται ηλεκτρονικά αποδεικτικά στοιχεία. Ένα e-mail, κάποιο μήνυμα στο WhatsApp, το πότε ήσασταν τελευταία φορά διαθέσιμη στο Messenger, όλα αυτά μπορούν να χρησιμοποιηθούν ως αποδεικτικά στοιχεία για την καταπολέμηση του εγκλήματος.

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

–          Δεδομένα συνδρομητή: Πληροφορίες που αφορούν την ταυτότητα του συνδρομητή (ονοματεπώνυμο, ημερομηνία γέννησης, διεύθυνση, τηλέφωνο, κλπ.), καθώς και το είδος και τη διάρκεια της χρησιμοποιούμενης υπηρεσίας.

–          Δεδομένα πρόσβασης: Πληροφορίες που αφορούν την έναρξη και λήξη της περιόδου πρόσβασης ενός χρήστη σε μια υπηρεσία (ημερομηνία και ώρα χρήσης, διεύθυνση IP, κλπ.).

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

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

Γίνεται συνεπώς αντιληπτό πως οι τέσσερις αυτές κατηγορίες δεδομένων περιλαμβάνουν το σύνολο των πληροφοριών που μοιραζόμαστε στο διαδίκτυο, ξεκινώντας από τα στοιχεία που αφορούν την ταυτότητα του χρήστη και φτάνοντας μέχρι το διαμοιραζόμενο περιεχόμενο καθαυτό (content και non-content data).

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

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

Μάλιστα, δεν απαιτείται οι servers να βρίσκονται εντός της Ε.Ε. ή να εχει ο πάροχος την έδρα του σε ευρωπαϊκό έδαφος, παρά αρκεί να προσφέρει τις υπηρεσίες του στην Ένωση. Για τον σκοπό αυτό, το κράτος έκδοσης δύναται να εκδίδει την Ευρωπαϊκή Εντολή Υποβολής Στοιχείων (ΕΕΥ), η οποία είναι δεσμευτική απόφαση και υποχρεώνει τον πάροχο να υποβάλει τα ηλεκτρονικά αποδεικτικά στοιχεία που έχει στη διάθεσή του, ή την Ευρωπαϊκή Εντολή Διατήρησης Στοιχείων (ΕΕΔ), η οποία είναι επίσης δεσμευτική απόφαση και υποχρεώνει τον πάροχο να διατηρήσει και μην διαγράψει τα αποθηκευμένα δεδομένα, ενόψει μελλοντικού αιτήματος υποβολής τους.

Οι αρχές του κράτους έκδοσης, του κράτους δηλαδή που εκδίδει τις εντολές υποβολής ή διατήρησης των δεδομένων, θα μπορούν πλέον να αποκτήσουν πρόσβαση στα ηλεκτρονικά αποδεικτικά στοιχεία που είναι αποθηκευμένα οπουδήποτε στην Ε.Ε, υποβάλλοντας το αίτημά τους απευθείας στον πάροχο και όχι στις αντίστοιχες αρχές του κράτους όπου είναι εγκατεστημένοι οι servers (κράτος εκτέλεσης).

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

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

Πηγή: http://europa.eu/rapid/press-release_MEMO-18-3345_en.htm

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

Στην περίπτωση που ο εκάστοτε πάροχος κρίνει πως μια ΕΕΥ παραβιάζει προδήλως τον Χάρτη των Θεμελιωδών Δικαιωμάτων της Ε.Ε. ή είναι καταχρηστική, τότε οφείλει να απευθυνθεί στις αρμοδιες αρχές του κράτους εκτέλεσης.                               

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

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

Και η προστασία των προσωπικών δεδομένων;

Η πρόταση τη Ευρωπαϊκής Επιτροπής εγείρει πολλά ερωτήματα, ιδίως σε ό,τι αφορά την προστασία των προσωπικών δεδομένων. Πράγματι, σχετικοί προβληματισμοί έχουν επισημανθεί τόσο από το Ευρωπαϊκό Κοινοβούλιο κατά τη διάρκεια των διαπραγματεύσεων, όσο και από ακαδημαϊκούς και οργανώσεις της κοινωνίας των πολιτών που εγείρουν εύλογες ενστάσεις έναντι της υιοθέτησης του κανονισμού από την Ε.Ε..

Ένα από τα πλέον καίρια σημεία κριτικής εντοπίζεται στο γεγονός πως η υποχρέωση συμμόρφωσης και εκτέλεσης μιας ΕΕΥ ή ΕΕΔ είναι πλέον αρμοδιότητα του παρόχου των ηλεκτρονικών υπηρεσιών και όχι των κρατικών ή δικαστικών αρχών.

Μάλιστα, ο πάροχος γίνεται πλέον υπεύθυνος για τον έλεγχο της προστασίας των θεμελιωδών δικαιωμάτων και καλείται να κρίνει εάν και  κατά πόσο μια ΕΕΥ ή ΕΕΔ παραβιάζει τον Χάρτη των Θεμελιωδών Δικαιωμάτων της Ευρωπαϊκής Ένωσης.

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

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

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

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

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

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

Για να επιστρέψουμε ωστόσο και στο αρχικό μας ερώτημα, η παραδοχή αυτή δεν αρκεί για να άρει τους όποιους ενδοιασμούς εγείρει η νομοθετική πρόταση της Ευρωπαϊκής Ένωσης. Η ανάγκη για αποτελεσματικότητα πρέπει να συμβαδίζει με το κρίσιμο αίτημα της αποτελεσματικής προστασίας των προσωπικών δεδομένων και είναι συνεπώς καθήκον του Ευρωπαίου νομοθέτη να κινηθεί προς τον σκοπό αυτό.

*Ο Κωνσταντίνος Ζουμπουλάκης είναι δικηγόρος και υποψήφιος διδάκτωρ Ευρωπαϊκού Ποινικού Δικαίου στο Πανεπιστήμιο του Leiden. Είναι απόφοιτος της Νομικής Σχολής Αθηνών, κάτοχος μεταπτυχιακού τίτλου σπουδών στη Φιλοσοφία Δικαίου από το Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών και στην Ποινική Δικαιοσύνη (Criminal Justice MSc) από το Πανεπιστήμιο του Leiden. Είναι τακτικό μέλος της Homo Digitalis.

Πηγή άρθρου: https://www.homodigitalis.gr/posts/3928

Το Robot Exclusion Protocol (REP), της Google, γνωστό και ως robots.txt, είναι ένα πρότυπο που χρησιμοποιείται από πολλούς ιστότοπους για να ενημερώσει τους αυτοματοποιημένους ανιχνευτές ποια τμήματα του ιστότοπου πρέπει να ανιχνευθούν ή όχι.

Ωστόσο, δεν είναι το επίσημα υιοθετημένο πρότυπο, οδηγώντας σε διαφορετικές ερμηνείες. Σε μια προσπάθεια να καταστεί το REP ένα επίσημο πρότυπο διαδικτύου, η Google  έκανε open-source τον parser robots.txt  και τη σχετική βιβλιοθήκη C++  που δημιούργησε πριν από 20 χρόνια. Μπορείτε να βρείτε το εργαλείο στο GitHub.

Το REP δημιουργήθηκε το 1994 από έναν Ολλανδό  μηχανικό λογισμικού, τον Martijn Koster και σήμερα είναι το de facto πρότυπο που χρησιμοποιούν οι ιστοτόποι για να καθοδηγούν τους ανιχνευτές.

Το πρόγραμμα ανίχνευσης Googlebot βλέπει το αρχείο robots.txt για να εντοπίσει οποιεσδήποτε οδηγίες για ποια μέρη του ιστότοπου θα πρέπει να αγνοήσει. Εάν δεν υπάρχει αρχείο robots.txt, το bot υποθέτει ότι είναι εντάξει να ανιχνεύσει ολόκληρο τον ιστότοπο.

Ωστόσο, αυτό το πρωτόκολλο έχει ερμηνευτεί «κάπως διαφορετικά με την πάροδο των ετών» από τους προγραμματιστές, οδηγώντας σε ασάφεια και δυσκολία στην «ορθή γραφή των κανόνων».

Για παράδειγμα, υπάρχει αβεβαιότητα σε περιπτώσεις όπου ο «επεξεργαστής κειμένου περιλαμβάνει χαρακτήρες BOM στα αρχεία robots.txt».

Ενώ για τους κατασκευαστές εργαλείων ανίχνευσης και εργαλείων υπάρχει πάντα αβεβαιότητα σχετικά με το «πώς πρέπει να χειρίζονται τα αρχεία robots.txt που είναι εκατοντάδες μεγάλα megabytes; »

Αυτός είναι ο λόγος για τον οποίο η Google θέλει να υιοθετηθεί επίσημα το REP ως πρότυπο διαδικτύου με καθορισμένους κανόνες για όλους. Η εταιρεία αναφέρει ότι έχει τεκμηριώσει με ακρίβεια πώς πρέπει να χρησιμοποιηθεί το REP και υπέβαλε την πρότασή της στο Internet Engineering Task Force (IETF).

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

Πηγή άρθρου: https://fossbytes.com/

Αυτήν την εβδομάδα πραγματοποιούνται εκδηλώσεις στην Ελλάδα και στο εξωτερικό για τις ανοιχτές τεχνολογίες και την καινοτομία! Ο Οργανισμός Ανοιχτών Τεχνολογιών – ΕΕΛΛΑΚ σας προτείνει να τις παρακολουθήσετε και να τις διαδώσετε. Μπορείτε επίσης να δείτε περισσότερες εκδηλώσεις για τις επόμενες εβδομάδες ή να καταχωρίσετε τη δική σας εκδήλωση στο: https://ellak.gr/events 

Ημερομηνία/ΏραΕκδήλωση
01/07/2019 – 03/07/2019
Ολοήμερο
MoodleMoot Australia 2019
Melbourne Cricket Ground (MCG), Richmond
02/07/2019 – 06/07/2019
Ολοήμερο
ECSL 2019 & MozActivate Day
TBD, Quetzaltenango
02/07/2019 – 04/07/2019
Ολοήμερο
Patras DataBio Hackathon 2019 – Al for Agriculture
Intrasoft International S.A., Patras
02/07/2019
18:00 – 22:00
Hackday at hackerspace
Hackerspace.gr, Αθήνα
03/07/2019 – 05/07/2019
Ολοήμερο
MoodleMoot Francophone 2019
Le Couvent des Jacobins, Rennes
03/07/2019
18:00 – 21:00
Radix Hacklab Open Assembly
Squat, Αθήνα
05/07/2019
10:00 – 13:00
Serverless Authentication with JWT | Modern Identity
Thompson Rivers University, British Columbia, Kamloops
openSUSE

Η εγκατάσταση του Viber στο openSUSE έχει αναφερθεί και στο παρελθόν και είναι προβληματική.

Μια πολύ καλή λύση για την εγκατάστασή του είναι το appimage ή το snap. Τα πακέτα Snaps είναι εφαρμογές που είναι συσκευασμένες με όλες τις εξαρτήσεις τους για να τρέχουν σε όλες τις δημοφιλέστερες διανομές Linux από μια ενιαία έκδοση. Ενημερώνονται αυτόματα.

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

1. Ενεργοποίηση snapd

Το Snap μπορεί να εγκατασταθεί από τη γραμμή εντολών στο openSUSE Leap 15 και Tumbleweed.

Πρέπει πρώτα να προσθέσετε το εύχρηστο αποθετήριο από το τερματικό. Οι άλλοι 15 χρήστες, για παράδειγμα, μπορούν να το κάνουν με την ακόλουθη εντολή:

Για openSUSE Leap 15.1 (μια γραμμή)
sudo zypper addrepo --refresh https://download.opensuse.org/repositories/system:/snappy/openSUSE_Leap_15.1 snappy

Για openSUSE Tumbleweed (μια γραμμή)
sudo zypper addrepo --refresh https://download.opensuse.org/repositories/system:/snappy/openSUSE_Tumbleweed/ snappy

Με το αποθετήριο, εισαγάγετε το κλειδί GPG:

sudo zypper --gpg-auto-import-keys refresh

Τέλος, αναβαθμίστε την προσωρινή μνήμη του πακέτου για να συμπεριλάβετε το νέο αποθετήριο snappy:

sudo zypper dup --from snappy

Το Snap μπορεί τώρα να εγκατασταθεί με τα εξής:

sudo zypper install snapd

Στη συνέχεια, χρειάζεται είτε να κάνετε επανεκκίνηση, αποσύνδεση/σύνδεση ή source /etc/profile για να προσθέσετε /snap/bin στο PATH. Επιπλέον, ενεργοποιήστε και ξεκινήστε τις υπηρεσίες snapd και snapd.apparmor με τις ακόλουθες εντολές:

sudo systemctl enable snapd
sudo systemctl start snapd

Οι χρήστες Tumbleweed πρέπει επίσης να εκτελέσουν τα εξής:

sudo systemctl enable snapd.apparmor
sudo systemctl start snapd.apparmor

2. Εγκατάσταση viber-unofficial

Για να εγκαταστήσετε το viber-unofficial, απλά χρησιμοποιήστε την ακόλουθη εντολή:

sudo snap install viber-unofficial


Πηγή:
https://snapcraft.io/install/viber-unofficial/opensuse
eikona - last.jpg

Στο πλαίσιο της ανάδειξης δράσεων με ανοιχτές τεχνολογίες, η  «Σύγχρονη Εκπαιδευτική Ι.Κ.Ε.» πραγματοποίησε το Σάββατο 29 Ιουνίου 2019 το «1ο Τουρνουά Ποδοσφαίρου με ρομπότ Ανοιχτών Τεχνολογιών».

Το τουρνουά παρακολούθησαν γονείς και παιδιά (αγόρια και κορίτσια) δημοτικού και γυμνασίου. 

φωτο-8.jpg
φωτο-10.jpg
φωτο-11.jpg

Η εκδήλωση ξεκίνησε με μια ολιγόλεπτη ομιλία-εισαγωγή του κ. Σπύρου Ντούβαλη ΠΕ04-MSc, για τις έννοιες ανοιχτό υλικό και λογισμικό και την χρησιμότητα τους. 

EISAGOGI-EIKONA.jpg

Έγινε γνωστό στους συμμετέχοντες της εκδήλωσης, ο σκοπός της Ελληνικής Εκπαιδευτικής Ένωσης για το STEM ( http://e3stem.edu.gr/wordpress/?page_id=6 ), του Οργανισμού Ανοιχτών Τεχνολογιών (https://ellak.gr/) και της επιστημονικής επιτροπής STEAM της ΕΕΛΛΑΚ (https://edu.ellak.gr/epistimoniki-epitropi-steam/). 

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

Εδώ, θα πρέπει να σημειώσουμε ότι στους αγώνες συμμετείχαν αγόρια και κορίτσια.

φωτο-14.jpg
φωτο-13.jpg
φωτο-5.jpg
φωτο-9.jpg
φωτο-12.jpg
φωτο-3.jpg

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

IMG_20190629_133718.jpg
φωτο-19.jpg

Οι άνθρωποι της «Σύγχρονη Εκπαιδευτική Ι.Κ.Ε.» ευχαριστούν, τους γονείς και τα παιδιά που παρακολούθησαν και συμμετείχαν στην εκδήλωση καθώς επίσης τον Διευθυντή Δευτεροβάθμιας εκπαίδευσης Άρτας κ. Ιωάννη Γεωργογιάννη,  την Ελληνική Εκπαιδευτική Ένωση για το STEM (Ε3STEM), τον Οργανισμό Ανοιχτών Τεχνολογιών (ΕΕΛΛΑΚ) και τον χορηγό επικοινωνίας ART TV.

.

Πάνω από 30 προγραμματιστές λογισμικού ανοιχτού κώδικα από 6 έργα Apache (Tomcat, Spamassassin, Karaf, PLC4X, Camel και Singa) βρέθηκαν στην Ευρωπαϊκή Επιτροπή στις Βρυξέλλες για το δεύτερο EU-FOSSA 2 Hackathon στις 4/5 Μαΐου. Εκτός από το hacking στα έργα τους, οι προγραμματιστές ανταλλάσσουν εμπειρίες και γνώσεις και δημιουργούν δεσμούς  μεταξύ των έργων τους και των ευρωπαϊκών θεσμικών οργάνων.

Εμπειρογνώμονες από όλη την Ευρώπη συμμετείχαν σε αυτό το hackathon, από την Κροατία στην Ιρλανδία, την Πολωνία και τη Ρουμανία, για παράδειγμα, αλλά και από τη Ρωσία και τις ΗΠΑ. Συνήθως είναι μια μεγάλη πρόκληση να οργανωθούν οι φυσικές συναντήσεις δεδομένου ότι πολλά έργα δημιουργούνται και διαχειρίζονται με τη διασπορά μικρών ομάδων προγραμματιστών. Ως εκ τούτου, αυτό το hackathon ήταν μια πολύτιμη ευκαιρία για τα μέλη της κοινότητας που συνήθως περιορίζονται στην επικοινωνία μέσω ηλεκτρονικού ταχυδρομείου ή online chat, για να συναντηθούν πρόσωπο με πρόσωπο και να παράγουν εντυπωσιακή δουλειά σε σύντομο χρονικό διάστημα.

Τα οφέλη από μια φυσική συνάντηση ήταν ορατά ακόμα και πριν από την εκδήλωση, με περισσότερες από 90 προεγγραφές για συμμετοχή στην εκδήλωση ή στις σχετικές εκπαιδεύσεις.

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

Το μέλλον του ανοικτού κώδικα ήταν επίσης ένα επαναλαμβανόμενο θέμα στη συζήτηση. «Ο ρόλος της ΕΕ στην προώθηση της ασφάλειας του ελεύθερου και ανοιχτού κώδικα είναι πολύ κρίσιμος, επειδή οι κοινότητες ανοιχτού κώδικα καθοδηγούνται συχνά από διαφορετικούς ανθρώπους και είναι σημαντικό να υπάρχει και ένας τρίτος παράγοντας : Οι δημόσιοι θεσμοί να μπορούν να γεμίσουν αυτό το κενό» δήλωσε ο Łukasz Dywicki, seνior developer στο Karaf και στο Camel.

Παρακολουθήστε το βίντεο από το hackathon στο  https://youtu.be/W2w4opXaW3A

Περιηγηθείτε στις φωτογραφίες της εκδήλωσης στο https://www.flickr.com/photos/bemyapp/sets/72157704944222202

Σχετικά με το EU-FOSSA 2
Το έργο  EU-FOSSA 2 αποσκοπεί στη διασφάλιση και διατήρηση της ακεραιότητας και της ασφάλειας του βασικού λογισμικού ανοιχτού κώδικα. Το EU-FOSSA 2 έχει θέσει ως στόχο τη βελτίωση της ασφάλειας του FOSS και την ευαισθητοποίηση σχετικά με τα πολλά οφέλη που περιλαμβάνει, μεταξύ άλλων, χαμηλότερο κόστος λογισμικού και αυξημένη ασφάλεια. Για να μάθετε περισσότερα σχετικά με το τι κάνει η Επιτροπή για να βελτιώσει την ασφάλεια και τη χρήση λογισμικού ανοιχτού κώδικα, επισκεφτείτε τον ιστότοπο EU-FOSSA 2.

Πηγή άρθρου: https://joinup.ec.europa.eu/

Το ανοιχτού κώδικα webOS που τρέχει στις τηλεοράσεις της η LG, θέλει σε συνεργασία με την Qt να το φέρουν σε περισσότερες συσκευές συμπεριλαμβανομένων των αυτοκινήτων, των ρομπότ και άλλων έξυπνων οικιακών προϊόντων. Το webOS, είναι ένα λειτουργικό σύστημα που τρέχει πάνω σε Linux πυρήνα και προέρχεται από το Palm OS που είχαμε δει παλιότερα... Continue Reading →

To Blog της Ελληνικής κοινότητας του Bitcoin

Όπως αναφέρει ρεπορτάζ του RadioFreeEurope οι αρχές στο Ιράν έκλεισαν δύο Bitcoin mining farm με πάνω από 1000 mining machines που λειτουργούσαν παράνομα σε δύο εγκαταλελειμμένα εργοστάσια εκμεταλευόμενα την παροχή ρεύματος που υπήρχε ακόμα διαθέσιμη εκεί.

Ο υπουργός ενέργειας της χώρας Mostafa Rajabi σε δηλώσεις του για το θέμα στην κρατική τηλεόραση ανέφερε  ότι η αυξανόμενη δραστηριότητα γύρω από το Bitcoin mining που παρατηρείτε στην χώρα έχει οδηγήσει σε μεγάλη αύξηση κατά 7% κατανάλωσης ρεύματος με αποτέλεσμα να προκαλείτε αστάθεια στο ίδιο το δίκτυο ηλεκτρισμού.

Χαρακτηριστική είναι φωτογραφία που αναρτήθηκε πριν λίγες μέρες στα social media όπου δείχνει συστοιχίες Bitcoin mining μηχανημάτων να λειτουργούν μέσα σε τζαμί εκμεταλευόμενες το free ρεύμα που δίνετε από την κυβέρνηση σε αυτούς τους χώρους.

Το Bitcoin mining δείχνει να είναι μια αρκετά κερδοφόρα δραστηριότητα στο Ιράν που αναλογικά έχει την χαμηλότερη τιμή ρεύματος ακόμα και με χώρες όπως η Κίνα όπου εδράζει η μεγαλύτερη επεξεργαστική ισχύ του Bitcoin mining δικτύου προσελκύοντας ακόμα και ξένους Bitcoin miner στην χώρα.

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

The post Οι αρχές στον Ιράν κλείνουν παράνομα Bitcoin mining farm appeared first on To Blog της Ελληνικής κοινότητας του Bitcoin.

Συνεχίζουμε με το δεύτερο μέρος του άρθρου μας σχετικά με τα μέτρα ασφάλειας λειτουργικού συστήματος Ubuntu, ώστε να μειώσουμε τις πιθανότητες επιτυχών επιθέσεων στο λειτουργικό μας Στο πρώτο μέρος, ασχοληθήκαμε με την λήψη μέτρων έναντι επιθέσεων που απαιτούν φυσική παρουσία στον υπολογιστή μας, ενώ στο δεύτερο μέρος θα δούμε πως θα μειώσουμε την επιφάνεια επίθεσης... Continue Reading →

by: Cerebrux

Θα σας πω μια ιστορία, που αφορά για το ποιος κατέχει τα κοινά αγαθά της γλώσσας προγραμματισμού JavaScript, του NodeJS, του npm, πώς φτάσαμε εδώ και γιατί το τι πρέπει να αλλάξει. Είναι μια ιστορία τόσο για τα χρήματα όσο και για την ίδια την Javascript. Είναι μια ιστορία για χρήματα για ιδιοκτησία και έλεγχο.

Με αυτόν τον ιδιαίτερο τρόπο, ξεκινάει την ιστορία της η C. J. Silverio, πρώην CTO της NPM.Inc, της εταιρείας που έχει τον απόλυτο έλεγχο του Node Package Manager. Η ιστορία αυτή, μπορεί να αφορά την JavaScript, το Node.js ή το npm, αλλά την βλέπουμε να επαναλαμβάνεται συχνά πυκνά και σε άλλα έργα ανοιχτού κώδικα, οπότε μας αφορά όλους.

Συνεχίζοντας αναφέρει…

» Αλλά μπορώ να σας πω μια καλή εκδοχή αυτής της ιστορίας, γιατί ήμουν μέρος της. Ήμουν στο κέντρο της ιστορίας, επειδή μέχρι πέρυσι ήμουν ο CTO της npm Inc, της εταιρεία που τρέχει το μητρώο πακέτων της Javascript…» Αυτή είναι μια ιστορία για τα χρήματα, για τους ανθρώπους που έχουν χρήματα, καθώς και για το γεγονός πώς οι άνθρωποι που κερδίζουν χρήματα από το λογισμικό ανοιχτού κώδικα δεν είναι συνήθως οι άνθρωποι που γράφουν ανοιχτού κώδικα λογισμικό. Είναι μια ιστορία μιας τυχαίας απόφασης που κάνατε χωρίς να το γνωρίζετε, και μια απόφαση που εγώ έκανα συνειδητά, και για τις συνέπειες αυτής της απόφασης σήμερα. Είναι μια ιστορία για την ιδιοκτησία, τον έλεγχο και τις συνέπειές τους.» Advertisements

Ας κάνουμε ένα διάλειμμα εδώ από την ιστορία της Silverio για να αναφερθούμε σε κάτι σημαντικό που πρέπει να κατανοήσει ο αναγνώστης. Είναι σημαντικό να γνωρίζει την διαφορά του ελεύθερου λογισμικού με το ανοιχτό λογισμικό (λογισμικό ανοιχτού κώδικα). Είναι έννοιες ( Ε.Λ-Λ.Α.Κ ) που πολλές φορές, μπορεί εν τη ρύμη του λόγου να της χρησιμοποιούμε ταυτόχρονα ή στην θέση της μιας από την άλλη. Στην πραγματικότητα, μπορεί για εμάς τους τελικούς αποδέκτες, να μην έχει ιδιαίτερη σημασία, αλλά για αυτούς που το παράγουν έχει εξαιρετική σημασία.

Δεν θα μπω σε λεπτομέρειες, μιας και έχω αναλύσει τις διαφορές του εκτενώς στα παρακάτω λινκ, αλλά θα αναφέρω για την οικονομία της συζήτησης μια «επικίνδυνα» ίσως πρόχειρη διατύπωση της διαφοράς τους. Όταν ο κώδικας μας είναι υπό την άδεια «ΕΛ» ( ελεύθερου λογισμικού π.χ. GPL) τότε διατηρείται επ’ αόριστον το πνευματικό δικαίωμά μας στον κώδικα και δεν μπορεί να αλλάξει η άδεια χρήσης του σε αντίθεση με μια άδεια Λ.Α.Κ (ανοιχτού κώδικα π.χ. BSD, MIT κλπ) όπου «αποποιούμαστε» των δικαιωμάτων μας και ο επόμενος μπορεί και έχει δικαίωμα να μην δημοσιεύει τις όποιες αλλαγές που κάνει στον αρχικό κώδικά μας ή και να αλλάξει την άδεια χρήσης του (βλέπε Darwin του Mac OSX που βασίζεται στον NeXTSTEP, BSD, Mach kernel). Για περαιτέρω λεπτομέρειες διαβάστε:

Κατανεμημένο σύστημα η Συγκεντρωτικό

Αφού έχουμε ξεκαθαρίσει στο μυαλό μας τις «άδειες λογισμικού», ας δούμε πως μια απόφαση ευχρηστίας/βολικότητας που κάνουμε συχνά, διακινδυνεύει το μέλλον κάποιου project.

Ένας από υπαλλήλους της Yahoo παραιτήθηκε από τη δουλειά του έτσι ώστε να γράψει έναν διαχειριστή πακέτων ανοικτού κώδικα για το node.js που απο το 2009 και έπειτα άρχισε να γίνεται αρκετά δημοφιλής. Αυτός ο συγκεκριμένος προγραμματιστής ήταν αρκετά έξυπνος αφού συμμετείχε βαθιά στο έργο του node.js και αυτό τον επέτρεπε να εργαστεί για την υλοποίηση του spec module της CommonJS για το node.js.


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

Ο διαχειριστής πακέτων node ή npm άρχισε να διανέμεται μαζί με το node.js αντί να ζει ως ξεχωριστό πράγμα τρίτου μέρους. Αυτό το «επίσημο καθεστώς: που χορηγείται από το έργο node.js συνεχίζεται μέχρι σήμερα.

Κάπου εκείνη την εποχή, η Joyent αγόρασε node από τον Ryan Dahl για ένα ασήμαντο χρηματικό ποσό. Ο άνθρωπος που εφηύρε το node.js, το εργαλείο που χρησιμοποιείται καθημερινά από εκατομμύρια ανθρώπους για την ανάπτυξη κώδικα σε Javascript, απλά έβγαλε μερικές δεκάδες χιλιάδες δολάρια κέρδος. Ιδιαίτερα λιγότερα αν σκεφτεί κανείς τη συνολική αξία που παράγει το node.js ως έργο.

Φυσικά ο προγραμματιστής που έγραψε το npm προσλήφθηκε επίσης από την Joyent για να εργαστεί σε node, αλλά – σημαντικό σημείο εδώ – ο προγραμματιστής έχει διατηρήσει την κυριότητα του ονόματος τομέα npmjs.org, του πηγαίου κώδικα npm και οποιωνδήποτε εφευρέσεων σε αυτό ως δική του πνευματική ιδιοκτησία. Δεν το παρέδοσε στην Joyent με τον τρόπο που η πηγή του node παραδόθηκε στην Joyent. Η απόφαση αυτή έχει σημασία αργότερα, οπότε λάβετε την υπόψη.

Το σημαντικότερο στοιχείο του npm είναι το κεντρικό μητρώο πακέτων/βιβλιοθηκών (npm registry). Στην πραγματικότητα, το cli τμήμα του npm είναι ίσως το λιγότερο σημαντικό μέρος άσχετα αν εσείς συχνά αλληλεπιδράτε με αυτό. Από την αρχή, το μητρώο ήταν εκεί, τρέχοντας μέσα σε μια βάση δεδομένων CouchDB, στον ίδιο τομέα που βρίσκεται και σήμερα. Ένα «μητρώο» είναι μια λίστα με πολλά πακέτα Javascript, με τα ονόματά τους, τους συγγραφείς τους, τις πολλές εκδόσεις τους κλπ. Αυτό το μητρώο βοήθησε στο να είναι εύκολο να βρεθεί και να γίνει εγκατάσταση κάποιο πακέτο γρήγορα και αξιόπιστα.

Εδώ λοιπόν βλέπουμε τα πλεονεκτήματα του Συγκεντρωτικού μοντέλου. Το μητρώο npm (αποθετήριο) είναι συγκεντρωμένο σε ένα μέρος. Αυτό προσφέρει κάποια προφανή πλεονεκτήματα από άποψη χρηστικότητας αφού πάτε σε ένα μόνο μέρος για να αναζητήσετε κάτι. Αυτό το ένα μέρος μπορεί να επιβάλει κάποιους κανόνες για τα πράγματα που ψάχνετε. Η επικέντρωση υπήρξε μέχρι πρόσφατα μια τεράστια τάση για το Διαδίκτυο. Το blogging, για παράδειγμα, μεταφέρθηκε σε κεντρικές πλατφόρμες φιλοξενίας που, όπως το Tumblr και το Medium. Τα κοινωνικά μέσα μαζικής ενημέρωσης συγκεντρώθηκαν σε μονοπόλια. Το open source συγκεντρώνεται στο Github, παρόλο που το gitως εργαλείο, στην ουσία του δημιουργήθηκε για την προώθηση της αποκέντρωσης.

Επομένως, το npm είναι ένα συγκεντρωτικό μητρώο για όλα τα πακέτα node που υπάρχουν και αυτό είναι σπουδαίο, εκτός από το ότι το 2013, καθώς το node άρχισε να γίνεται δημοφιλές, άρχισε να μην είναι τόσο ανθεκτικό. Το μειονέκτημα της συγκέντρωσης είναι ότι το κόστος συγκεντρώνεται επίσης. Το μειονέκτημα του μητρώου npm είναι ότι έπρεπε να τρέξει σε ένα διακομιστή με μια βάση δεδομένων.

Οι διακομιστές κοστίζουν χρήματα. Από πού προέρχονταν τα χρήματα;

Για χρόνια, ο διαχειριστής πακέτων κόμβου έτρεξε με δωρεές φιλοξενίας. Γράφτηκε με τη βοήθεια κάποιων από τους ανθρώπους που ασχολούνταν με την εφαρμογή του CouchDB, οπότε η CouchDB ήταν η βάση δεδομένων του, και αποτελούσε για μεγάλο χρονικό διάστημα, διαφήμιση για το CouchDB και τις υπηρεσίες που προσφέρει η IrisCouch. Η IrisCouch αγοράστηκε από την NodeJitsu και συνέχισαν να φιλοξενούν το μητρώο npm ως μια φτηνή διαφήμιση για τις υπηρεσίες CouchDB και φιλοξενίας node servers.

Ο μοναδικός ιδιοκτήτης της npm αποφάσισε να δοκιμάσει κάτι που άλλοι διαχειριστές πακέτων γλωσσών δεν είχαν δοκιμάσει: αποφάσισε να πάρει χρηματοδότηση από το VC (επενδυτές) και να μετατρέψει το λογισμικό του σε εταιρεία. Είχε δει πόσο λίγα χρήματα η Joyent έδωσε στον Ryan Dahl, και πόσο το node.js αποδείχθηκε ότι αξίζει. Έτσι εγκατέλειψε την Joyent, ίδρυσε μια εταιρεία – npm, Inc. – και πήρε κεφάλαια από μια εταιρεία VC.

Το έργο του Node.js αποφάσισε να συνεχίσει να χρησιμοποιεί το npm της Npm.Inc (εταιρείας πλέον) και να δίνει ειδικά προνόμια σε αυτήν ως λογισμικό που είναι συσκευασμένο μαζί με τον node.js.

Ας κάνουμε μια παύση εδώ και ας σκεφτούμε λίγο πόσες φορές, έχουμε ακούσει ή έχουμε πει :

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

Δωροδοτική κοινωνία (gift based economy)

Ας συνεχίσουμε την ιστορία… και ας μιλήσουμε για τα χρήματα:

  • Γιατί ο Ryan Dahl δεν ζει σε ένα τροπικό νησί;
  • Γιατί δεν κάνει το ίδιο ο James Halliday ;
  • Γιατί ο Dominic Tarr ζει σε ένα γιοτ αντί για ένα ιστιοφόρο;
  • Γιατί ο Jan Lehnardt πηγαίνει κάθε μέρα στην δουλεία ;»

«Γνωρίζετε αυτά τα ονόματα; Αυτοί είναι κάποιοι από τους προγραμματιστές του λογισμικού που έχετε αυτή τη στιγμή στους φορητούς σας υπολογιστές, σε λογισμικό που αποτελεί την καρδιά χιλιάδων προγραμμάτων ανοιχτού κώδικα που χρησιμοποιείτε καθημερινά. Και όχι μόνο εσείς … κάθε εταιρεία του Fortune 500 τρέχει το λογισμικό που έχουν γράψει αυτοί οι άνθρωποι καθώς και δεκάδες άλλοι που συνέβαλαν με λογισμικό στο node.js και στο npm τις πρώτες τους μέρες. Δεν έγιναν και δεν είναι πλούσιοι, παρά την τεράστια αξία που δημιούργησε το λογισμικό που έγραψαν.»

Ο καπιταλισμός υποτίθεται ότι ανταμείβει τους ανθρώπους σαν αυτούς, αλλά στην πράξη δεν το κάνει.

Νομίζω ότι αυτοί οι άνθρωποι που έφτιαξαν τα κοινά του Javascript το έκαναν χωρίς να περιμένουν ή να θέλουν χρήματα σε αντάλλαγμα. Ίσως θα ήθελαν να είχαν τα δικά τους τροπικά νησιά, αλλά ποτέ δεν τα περίμεναν. Τα χρήματα δεν ήταν στο μυαλό τους όταν έγραψαν αυτές τις βιβλιοθήκες, πίσω στις πρώτες ημέρες του node.js, όταν οι προγραμματιστές γνώριζαν ο ένας τον άλλο.

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

Οι ιθαγενείς λαοί της Βορειοδυτικής ακτής του Ειρηνικού των Η.Π.Α. και του Καναδά είχαν μια οικονομική πρακτική που βασιζόταν στην ανταλλαγή δώρων. Ονόμασαν την πρακτική τους potlatch. Το Potlatch ως κοινωνικό σύστημα καταπολεμήθηκε βίαια από δυτικούς αποικιοκράτες, αλλά η λέξη μένει μαζί μας. Η κουλτούρα του Potlatch ήταν αυτό που έφτιαξε το node.js όταν οι πρώτοι προγραμματιστές αντάλλαζαν βιβλιοθήκες μεταξύ τους, ως δώρα για το καλό όλων.

Υπάρχει η ανάγκη του potlatch σε κάθε έργο ανοιχτού κώδικα που φτιάχτηκε από ανθρώπους που το έφτιαξαν μόνοι τους, χωρίς την υποστήριξη κάποιας εταιρείας. Άλλα αυτή η μοντέρνα έκφραση της κουλτούρας του potlatch δεν καταστέλλεται βίαια. Ο καπιταλισμός την λατρεύει! Γιατί; Επειδή βρήκε τον τρόπο να την στρέψει εναντίον μας. Η πηγή αυτής της εργαλειοποιησης είναι η οπτική του ανοικτού κώδικα όπως την εξέφρασε ο Eric Raymond.

Ίσως γνωρίζετε τη διαφορά μεταξύ του ελεύθερου λογισμικού – στο στυλ του Richard Stallman – και του ανοιχτού κώδικα – στο στυλ του Eric Raymond. Η άδεια χρήσης GNU του Stallman στοχεύει στο να απαιτεί από τους χρήστες του κοινόχρηστου πηγαίου κώδικα να δώσουν ό, τι χτίζουν μαζί του, ελεύθερα επίσης. Ή τουλάχιστον να δώσουν τον κώδικα τους ελεύθερα. Ο ανοικτός κώδικας στο στυλ του Eric Raymond έχει επικρατήσει έναντι του ελεύθερου λογισμικού.

Ο καπιταλισμός αγαπά τον ανοικτό κώδικα τύπου Eric.S.Ray-open-source επειδή οι εταιρείες παίρνουν πολλά καλά πράγματα δωρεάν. Ο καπιταλισμός το παίρνει και το πάει παραπέρα λέγοντάς σας ότι “Το Github είναι το βιογραφικό σου”, σου λένε, με το χέρι τεντωμένο για να πάρουν από εσένα τον κώδικα σου και να τον κάνουν ότι θέλουν.

Κάθε εταιρεία του Fortune 500 θα χρησιμοποιήσει τον μόχθο σου και εσύ δεν θα πάρεις τίποτα. Αυτή είναι η κανονικότητα μας.

Απόδοση επένδυσης (ROI – Return on Investment)

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

Όλοι γνωρίζουμε τώρα ότι η npm. inc δεν είναι φίλος κανενός, αλλά όλοι εξακολουθούμε να εγκαθιστούμε πακέτα μέσω αυτής. Προσωπικά βρίσκω αυτή την κατάσταση ανησυχητική. Υποψιάζομαι ότι δεν θα διαρκέσει πολύ.

Η ιστορία μας [node.js και npm] δεν έπρεπε να εξελιχθεί με αυτόν τον τρόπο. Οι κύριοι παράγοντες (χρήστες -προγραμματιστές- κοινότητα) θα μπορούσαν να έχουν επιλέξει διαφορετικά. Αλλά εδώ είμαστε. Τα κοινά αγαθά μας βρίσκονται στα χέρια κάποιου που δεν πιστεύω ότι μπορούμε να εμπιστευτούμε, γιατί τα κίνητρά της (npm.inc) δεν ευθυγραμμίζονται με αυτό που εμείς, ως κοινότητα προγραμματιστών Javascript, χρειαζόμαστε από αυτήν.

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

Επίλογος

Ίσως ο αναγνώστης, θεωρήσει οτι η ιστορία αυτή δεν τον αφορά, και αφορά τους προγραμματιστές της JavaScript.

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

Η ιστορία προέρχεται από την ομιλία της Silvero σε συνέδριο της JSConf

Παραπομπές

Πηγή άρθρου: https://planet.ellak.gr/ , https://cerebrux.net/

Πριν λίγες ημέρες, λόγο ενός tweet, ξέσπασε πανικός στην ευρύτερη κοινότητα του Linux, μιας και η Valve δήλωσε ότι θα σταματήσει να υποστηρίζει το Ubuntu για το Steam από την επερχόμενη 19.10 έκδοση, με αποτέλεσμα να υπάρξει αναζωπύρωση της συζήτησης για την χρησιμότητα η όχι των 32bit λογισμικών. Αρκετές μεγάλες διανομές έχουν εδώ και καιρό... Continue Reading →

Στις 11 – 13  Οκτωβρίου 2019 στις εγκαταστάσεις του Πανεπιστημίου Θεσσαλίας θα διοργανωθεί η FOSSCOMM 2019, το μεγαλύτερο ετήσιο συνέδριο ανοιχτού λογισμικού και τεχνολογιών στη Ελλάδα.

H Fosscomm οργανώνεται από τις Ελληνικές κοινότητες του Ελεύθερου και Ανοιχτού Λογισμικού σε διαφορετική πόλη κάθε χρόνο, και συμμετέχουν σε αυτή κοινότητες, προγραμματιστές και εταιρείες που ασχολούνται με τις Ανοιχτές Τεχνολογίες. Στη Fosscomm συμμετέχουν κάθε χρόνο περισσότεροι από 800 σύνεδροι. Μέχρι τώρα έχουν διοργανωθεί συνολικά 11 συνέδρια Fosscomm ξεκινώντας από το 2008 σε Αθήνα, Λάρισα, Θεσσαλονίκη, Πάτρα, Σέρρες, Αθήνα, Λαμία, Αθήνα, Πειραιά , Αθήνα και Ηράκλειο αντίστοιχα.

Πολύ σύντομα θα ανακοινωθεί και η έναρξη της υποβολής προτάσεων για ομιλίες και εργαστήρια, οι οποίες θα μπορούν να πραγματοποιηθούν είτε στα ελληνικά είτε στα αγγλικά. Έτσι λοιπόν η οργανωτική επιτροπή του FOSSCOMM 2019 καλεί όλους τους ενδιαφερόμενους να υποβάλουν την πρότασή τους στον σύνδεσμο που θα ανακοινωθεί πολύ σύντομα.

Μπορείτε να ενημερώνεστε για νέα σχετικά με το συνέδριο σε οποιονδήποτε από τους παρακάτω συνδέσμους:
→ Website: https://2019.fosscomm.gr/
→ Facebook: https://www.facebook.com/Fosscomm-2019-348234339138486/
→ Twitter: https://twitter.com/fosscomm2019

Με δελτίο τύπου της η Αρχή Προστασίας Δεδομένων Προσωπικού Χαρακτήρα υπενθυμίζει τι ισχύει για τη σύννομη επεξεργασία προσωπικών δεδομένων με σκοπό την πολιτική επικοινωνία, σύμφωνα με τις κατευθυντήριες οδηγίες που εξέδωσε πρόσφατα.

Όπως αναφέρει η ΑΠΔΠΧ, εν όψει των Βουλευτικών Εκλογών της 7ης Ιουλίου 2019 και δεδομένου ότι έχουν υποβληθεί στην Αρχή καταγγελίες που αφορούν την πολιτική επικοινωνία, οι οποίες είναι υπό εξέταση, υπενθυμίζεται ότι ήδη από τις 26/3 η Αρχή έχει εκδώσει σχετικές κατευθυντήριες οδηγίες.

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

Ειδικότερα, στις κατευθυντήριες οδηγίες της Αρχής περιγράφονται οι κανόνες για τη σύννομη επεξεργασία προσωπικών δεδομένων μέσω τηλεφωνικών κλήσεων με ανθρώπινη παρέμβαση αλλά και με χρήση ηλεκτρονικών μέσων χωρίς ανθρώπινη παρέμβαση (SMS, MMS, email, εφαρμογές ανταλλαγής μηνυμάτων υπηρεσιών «της κοινωνίας των πληροφοριών», αυτόματες τηλεφωνικές κλήσεις με προηχογραφημένο μήνυμα και φωνητικά μηνύματα που αποθηκεύονται μέσω υπηρεσίας αυτόματου τηλεφωνητή)


Πολιτική επικοινωνία μέσω τηλεφωνικών κλήσεων με ανθρώπινη παρέμβαση

Η πολιτική επικοινωνία μέσω τηλεφωνικών κλήσεων με ανθρώπινη παρέμβαση επιτρέπεται με συγκατάθεση των υποκειμένων (άρθρο 6, παρ. 1 α) του ΓΚΠΔ) για την επεξεργασία δεδομένων τους για το συγκεκριμένο σκοπό.

Οι τηλεφωνικές κλήσεις πολιτικού περιεχομένου με ανθρώπινη παρέμβαση που πραγματοποιούνται μέσω δημοσίων δικτύων επικοινωνιών επιτρέπονται και χωρίς συγκατάθεση του υποκειμένου, εκτός αν ο καλούμενος έχει προηγουμένως δηλώσει ότι δεν επιθυμεί να δέχεται τέτοιες κλήσεις (σύστημα «opt-out»), σύμφωνα με το άρθρο 11 παρ. 2 του ν. 3471/2006, όπως ισχύει.

Οι προϋποθέσεις που αναφέρονται στο άρθρο 11 παρ. 2 του ν. 3471/2006, όπως ισχύει, πρέπει να συντρέχουν ώστε να προκύπτει ότι η επεξεργασία είναι απαραίτητη για τους σκοπούς των έννομων συμφερόντων που επιδιώκει ο υπεύθυνος επεξεργασίας, βάσει του άρθρου 6 παρ. στ’ του Κανονισμού (ΕΕ) 2016/679 και για την πολιτική επικοινωνία μέσω τηλεφωνικών κλήσεων με ανθρώπινη παρέμβαση που πραγματοποιούνται μέσω υπηρεσιών «της κοινωνίας των πληροφοριών» π.χ Viber, Whatsapp, Skype, FaceΤime, κτλ. όταν οι κλήσεις πραγματοποιούνται σε τηλεφωνικούς αριθμούς που ανήκουν σε συνδρομητές του δημοσίου δικτύου επικοινωνιών.

Σύμφωνα με το σύστημα «opt-out», τα φυσικά ή νομικά πρόσωπα μπορούν να απευθύνουν τις αντιρρήσεις τους, όσον αφορά την επεξεργασία των δεδομένων τους, είτε ειδικά, απευθείας στον υπεύθυνο επεξεργασίας, είτε γενικά, μέσω της εγγραφής τους στον ειδικό κατάλογο συνδρομητών του εκάστοτε παρόχου τηλεπικοινωνιακών υπηρεσιών (σταθερής και κινητής τηλεφωνίας, (άρθρο 11 παρ. 2 του ν. 3471/2006, όπως ισχύει).

Ο συνδρομητής μπορεί να δηλώσει ατελώς στον δικό του πάροχο ότι δεν επιθυμεί να λαμβάνει τηλεφωνήματα για απευθείας εμπορική προώθηση. Ο κάθε πάροχος υποχρεούται να τηρεί δημόσιο μητρώο με αυτές τις δηλώσεις (μητρώο «opt-out»), στο οποίο έχει πρόσβαση όποιος ενδιαφέρεται να το χρησιμοποιήσει για πολιτική επικοινωνία.

Για την πολιτική επικοινωνία μέσω τηλεφωνικών κλήσεων με ανθρώπινη παρέμβαση οι υπεύθυνοι επεξεργασίας πρέπει να λαμβάνουν από όλους τους παρόχους επικαιροποιημένα αντίγραφα των μητρώων του άρθρου 11 του ν. 3471/2006 και να εξασφαλίζουν ότι έχουν διαθέσιμες τις δηλώσεις των συνδρομητών που έχουν πραγματοποιηθεί έως τριάντα ημέρες πριν από την πραγματοποίηση της τηλεφωνικής κλήσης. 

Πολιτική επικοινωνία μέσω ηλεκτρονικών μέσων χωρίς ανθρώπινη παρέμβαση

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

α) Σύντομα γραπτά μηνύματα (SMS) και μηνύματα πολυμέσων (MMS)

(β) Μηνύματα ηλεκτρονικού ταχυδρομείου (e-mail)

(γ) Ηλεκτρονικά μηνύματα που αποστέλλονται μέσω εφαρμογών ανταλλαγής μηνυμάτων υπηρεσιών «της κοινωνίας των πληροφοριών» π.χ Viber, Whatsapp, Skype, Facebook Messenger, FaceΤime, κτλ

(δ) Επικοινωνία μέσω τηλεομοιοτυπίας (φαξ)

(ε) Αυτόματες τηλεφωνικές κλήσεις, κατά τις οποίες με την αποδοχή της κλήσης ακούγεται μαγνητοφωνημένο μήνυμα

(στ) Φωνητικά μηνύματα που αποθηκεύονται μέσω υπηρεσίας αυτόματου τηλεφωνητή

Όταν η πολιτική επικοινωνία πραγματοποιείται με χρήση ηλεκτρονικών μέσων επικοινωνίας, χωρίς ανθρώπινη παρέμβαση, μέσω δημοσίων δικτύων επικοινωνίας, η επικοινωνία προϋποθέτει, σύμφωνα με το άρθρο 11 παρ. 1 ν. 3471/2006, όπως ισχύει, την προηγούμενη συγκατάθεση του υποκειμένου των δεδομένων, με την επιφύλαξη της παραγράφου 3 του ιδίου άρθρου, όπως ισχύει. Στην περίπτωση εφαρμογών ανταλλαγής μηνυμάτων υπηρεσιών «της κοινωνίας των πληροφοριών», κατά την ανωτέρω κατηγορία (γ), για την επικοινωνία πρέπει επίσης είτε να υπάρχει η προηγούμενη συγκατάθεση του υποκειμένου, βάσει του Κανονισμού (ΕΕ) 2016/679 είτε να συντρέχουν οι προϋποθέσεις που ορίζονται στο άρθρο 11 παρ. 3 του ν. 3471/2006, όπως ισχύει, ώστε να προκύπτει ότι η επεξεργασία είναι απαραίτητη για τους σκοπούς των έννομων συμφερόντων που επιδιώκει ο υπεύθυνος επεξεργασίας, βάσει του άρθρου 6 παρ. στ’ του Κανονισμού (ΕΕ) 2016/679.

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

Επιτρέπεται η πολιτική επικοινωνία με χρήση ηλεκτρονικών μέσων χωρίς ανθρώπινη παρέμβαση και χωρίς τη συγκατάθεση του υποκειμένου των δεδομένων μόνο εφόσον συντρέχουν σωρευτικά οι ακόλουθες προϋποθέσεις:

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

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

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

Πολιτική επικοινωνία μέσω ταχυδρομείου

Νομική βάση για την πολιτική επικοινωνία μέσω ταχυδρομείου μπορεί να αποτελέσει:

(α) Η συγκατάθεση των υποκειμένων (άρθρο 6, παρ. 1 α) του Κανονισμού (ΕΕ) 2016/679) για την επεξεργασία δεδομένων τους για το συγκεκριμένο σκοπό.

(β) Tο έννομο συμφέρον του υπευθύνου επεξεργασίας (άρθρο 6, παρ. 1 στ) του Κανονισμού (ΕΕ) 2016/679) εφόσον πρόκειται για απλά δεδομένα τα οποία προέρχονται από νόμιμες πηγές, δηλαδή συλλέχθηκαν με νόμιμο τρόπο και η χρήση τους δεν είναι ασυμβίβαστη με το σκοπό της πολιτικής επικοινωνίας

Τέτοιες πηγές είναι οι εξής:

(α) Οι δημόσια προσβάσιμοι κατάλογοι, τηλεφωνικοί (π.χ. ο κατάλογος του ΟΤΕ), επαγγελματικοί κατάλογοι (π.χ. ο Χρυσός Οδηγός), οι κατάλογοι εμπορικών εκθέσεων καθώς και μητρώα που καθίστανται εκ του νόμου δημόσια προσβάσιμα (π.χ. το Γενικό Εμπορικό Μητρώο σύμφωνα με τα άρθρα 5 παρ. 9 και 16 παρ. 1, όπως ισχύουν, ν. 3419/2005). Δεν θεωρούνται δημόσια προσβάσιμοι κατάλογοι, αυτοί που έχουν συγκροτηθεί χωρίς να συντρέχουν οι νόμιμες προϋποθέσεις ακόμα και αν είναι διαθέσιμοι μέσω του διαδικτύου (π.χ. κατάλογοι με στοιχεία επικοινωνίας που έχουν συλλεχθεί χωρίς τη συγκατάθεση των υποκειμένων).

(β) Οι εκλογικοί κατάλογοι αποτελούν νόμιμη πηγή σύμφωνα με το άρθρο 5 παρ. 5 και 6 ν.32623/1998 και το άρθρο 23 του κωδικοποιητικού π.δ. 96/2007 υπό τις εξής κατά νόμο προϋποθέσεις: Τα κόμματα λαμβάνουν πλήρη σειρά των εκλογικών καταλόγων, οι βουλευτές, ευρωβουλευτές, κάτοχοι αιρετών θέσεων στην τοπική αυτοδιοίκηση και οι υποψήφιοι λαμβάνουν απόσπασμα για την εκλογική περιφέρεια, στην οποία έχουν εκλεγεί ή είναι υποψήφιοι. Οι κατάλογοι χορηγούνται αποκλειστικώς για εκλογική χρήση ενώ η παραχώρηση και η χρήση τους για άλλο σκοπό ή από οποιονδήποτε τρίτο απαγορεύεται. Κατά συνέπεια, α) απαγορεύεται η διαβίβαση των εκλογικών καταλόγων ή των αποσπασμάτων τους σε τρίτα πρόσωπα και β) επιβάλλεται η καταστροφή τους σε εύλογο χρονικό διάστημα, το οποίο να μην υπερβαίνει τους τρεις μήνες μετά τη λήξη της προεκλογικής περιόδου. Ακόμη και όταν τα προσωπικά δεδομένα προέρχονται από νόμιμες πηγές ο υπεύθυνος επεξεργασίας οφείλει πριν από την πραγματοποίηση της πολιτικής επικοινωνίας να συμβουλεύεται το μητρώο του άρθρου 13 παρ. 3 ν. 2472/1997, το οποίο τηρεί η ΑΠΔΠΧ, και στο οποίο εγγράφονται όσα πρόσωπα δεν επιθυμούν τα στοιχεία τους να αποτελέσουν αντικείμενο επεξεργασίας για διαφημιστικούς σκοπούς μέσω ταχυδρομείου. 

Συγκατάθεση υποκειμένου για πολιτική επικοινωνία 

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

Η δήλωση της συγκατάθεσης, για να είναι νόμιμη, μπορεί να παρέχεται ως εξής:

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

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

Σχετικά με τις προδιαγραφές νόμιμης δήλωσης της συγκατάθεσης ενός συνδρομητή ή χρήστη με ηλεκτρονικά μέσα για τη λήψη ηλεκτρονικής επικοινωνίας, στο πλαίσιο του άρθρου 11 του ν. 3471/2006, η Αρχή έχει εκδώσει την Οδηγία 2/20112 , στην οποία περιλαμβάνονται και αναλυτικά παραδείγματα. Στη περίπτωση που ο υπεύθυνος επεξεργασίας ζητά από νόμιμο αποδέκτη να προωθήσει πολιτική επικοινωνία σε τρίτα πρόσωπα ή απευθύνει μήνυμα σε νόμιμο αποδέκτη του οποίου τα στοιχεία του γνωστοποιήθηκαν από τρίτο πρόσωπο, τότε θα πρέπει να τηρούνται τα προβλεπόμενα από το άρθρο 8 της Οδηγίας 2/2011.

Ειδική περίπτωση: πολιτικό κόμμα – επικοινωνία – διαβίβαση σε μέλη

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

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

Οι κατευθυντήριες οδηγίες της Αρχής είναι διαθέσιμες στο www.dpa.gr

Πηγή άρθρου: https://www.lawspot.gr/

Σε συνέντευξή που παραχώρησε στην επενδυτική εταιρεία Village Global, ο Bill Gates έκανε απολογισμό της μάχης που έδωσε η Microsoft για να επικρατήσει έναντι του Android και του κόστους των $400 δις αυτής της αποτυχημένης προσπάθειας. Η Microsoft, με το μεγαλύτερο μερίδιο αγοράς στους υπολογιστές προσπάθησε να επικρατήσει έναντι του Android της Google αλλά και... Continue Reading →

Email communication is not my favorite but since I can’t avoid it, I am trying to compose messages in a way that I think it makes it easier for both me and the recipient:

  • to quickly address what is being communicated
  • avoid misunderstandings
  • save time

Here are some tips. They don’t apply to all type of messages, I provide before and after examples to better describe each case.

Emphasize text with bold/underlined font

Emphasizing the appropriate parts of a message, especially when it’s a long one, you help readers quickly get an idea of what the email is about and easily locate the important stuff after going back to it at some point in the future.

Examples

Before

Hello all,

I noticed that there are many logs for blabla the last few days and I don't think that it is normal. I believe the problem is the updated version of gem blabla.

I have opened an issue describing the case in Jira (#455) in the current version.
Feel free to change its priority in case blabla.

Thanks,
Lazarus

After

Hello all,

I noticed that there are many logs for blabla the last few days and I don't think that it is normal. I believe the problem is the updated version of gem blabla.

I have opened a Redmine issue (#455) describing the case in the current version.
Feel free to change its priority in case blabla.

Thanks,
Lazarus

Use specific dates instead of yesterday, tomorrow etc

The moment you send an email is not the moment that it will be read by its recipients. Avoid using only temporal adverbs/nouns like yesterday, today, tomorrow, two hours ago etc but include also the specific dates/times otherwise they might be misunderstood or require from recipients to check the email’s sent date/time to calculate the actual time.

Examples

Before

Dear QA,

Yesterday we released a fix for the bug 455 on staging and we plan to release it next Monday if you give us the green light by tomorrow end of day.

Thanks,
Lazarus

After

Dear QA,

Yesterday, June 25th, 2019 we released a fix for the bug #455 on staging and we plan to release it on production next Monday (July 1st, 2019) if you give us the green light by tomorrow (June 27th, 2019) end of day.

Thanks,
Lazarus

Use bookmarkable links when you refer to something that would eventually require from the recipient to search for in another platform.

This has two benefits:

  • Save time
  • Eliminate ambiguous references

Examples

Before

Dear Phoebe,

I didn't understand the process described on the issue about the logging bug. Irida's comment was not very clear either. Can you please help me?

Thanks,
Lazarus

After

Dear Phoebe,

I didn't understand the process described on the issue about the logging bug (Redmine #453). This comment from Irida was not very clear either. Can you please help me?

Thanks,
Lazarus

Structure long messages

Long messages are in general not very effective and parts of them are prone to be ignored.

When I have to compose such a message I try to categorize the text in contextual sections and then structure them using headers and paragraphs allowing readers to navigate to them at a glance.

Examples

Before

Dear team,

Last week we had a problem with the logs in the production environment. I am talking about the Redmine issue #453. We noticed a huge increase in the log messages blabla leading to delayed responses because blah blah blah. At some point the server run out of disk and everything fell apart blah blah blah. Administrators backed up the logs and removed them from the server to blah blah blah. We started investigating what is going on immediately and after two days we managed to reproduce the error in the staging environment as well. The problem was the usage of an external library that had a bug which blah blah blah. We removed the library and the bug was no longer reproducable in the staging environment. The buggy library was blah blah blah. We released the fix yesterday and everything seems to be back to normal. We also added some scripts that will notify us immediately if such conditions start to emerge.

Thank you for your time,
Lazarus

After

Dear team,

Background
Last week we had a problem with the logs in the production environment. We noticed a huge increase in the log messages blabla.

Consequences
The increase led to delayed responses because blah blah blah. At some point the server run out of disk and everything fell apart blah blah blah.

Cause of the problem
We started investigating what is going on immediately and after two days we managed to reproduce the error in the staging environment as well.
The problem was the usage of an external library that had a bug which blah blah blah. The buggy library was blah blah blah.

Actions taken

1. Administrators backed up the logs and removed them from the server to blah blah blah.
2. We removed the library and the bug was no longer reproducible in the staging environment.
3. We released the fix yesterday, June 26th, 2019.
4. We also added some scripts that will notify us on time if such conditions start to emerge.

Current status
The server is up and running, everything seems to be back to normal.

More info
Related Redmine issue #453
External library - Official bug report

Thank you for your time,
Lazarus

Be specific on what you request from whom

I have seen many many many emails for which:

  • the sender wanted something by someone
  • the recipients
    • didn’t think they were the ones to provide it
    • understood something else than what the sender asked for

I try to be very specific and provide details (when possible) on what I need and when there’s more than one recipients I refer to each one explicitly using @.

Examples

Before

Dear all,

I have pushed a commit that possibly fixes the bug with the logging in staging. I won't be here tomorrow so can you review and release if ok?

Bye.

After

Hey,

I have pushed a commit that possibly fixes the bug (Redmine #453) with the logging in staging.

Since I won't be here tomorrow, June 27th, can you please:

@captain: review the commit
@qa: run the suite to validate the fix
@devs: proceed with the production release on June 28th given the green light by the QA team?

Sorry for the inconvenience,
Lazarus

Thank you,

Lazarus

Post Scriptum

Find attached a photo of my cats.

Meow have your attention please?

Comments and feedback
For feedback, comments, typos etc. please use this issue.
Thanks for visiting!