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

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

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

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

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

Γιατί συμβαίνει αυτό?

Το σημείο εκκίνησης αυτής της νομοθεσίας ήταν μια μάχη μεταξύ των μεγάλων εταιρειών, της μουσικής βιομηχανίας και του YouTube, για τα χρήματα. Η μουσική βιομηχανία παραπονέθηκε ότι παίρνει λιγότερα κάθε φορά που ένα από τα μουσικά βίντεο της παίζεται σε μια πλατφόρμα βίντεο όπως το YouTube, παρά όταν τα κομμάτια τους ακούγονται στις συνδρομητικές υπηρεσίες όπως το Spotify, αποκαλώντας τη διαφορά ως «κενό αξίας». Ξεκίνησαν μια επιτυχημένη προσπάθεια άσκησης πίεσης: Ο νόμος για το φιλτράρισμα περιεχομένου, αποσκοπεί κυρίως στο να τους δώσει ένα χαρτί διαπραγμάτευσης για να απαιτήσουν περισσότερα χρήματα από την Google στις διαπραγματεύσεις.  Και αυτή η διαμάχη επηρεάζει και όλες τις άλλες πλατφόρμες.

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

Κοινή χρήση κώδικα

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

Σε πρόσφατη ανάρτηση του το Github, επικαλείται τρεις λόγους για τους οποίους τα φίλτρα φόρτωσης είναι τρομερά ακατάλληλα για έργα λογισμικού:

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

Οι ανησυχίες της κοινότητας φτάνουν στους νομοθέτες

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

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

Μπορούμε να το κάνουμε!

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

  • Υπογράψτε την ανοικτή επιστολή στο SaveCodeshare.
  • Χρησιμοποιήστε το δωρεάν εργαλείο του Mozilla για να καλέσετε τους ευρωβουλευτές σας.
  • Στείλτε tweet στους βασικούς φορείς της Νομικής Επιτροπής του Κοινοβουλίου μέσω του FixCopyright.

 

Τεχνική Υποσημείωση:

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

Πηγή άρθρου: https://juliareda.eu/

 

Σχετικά άρθρα

Η Οδηγία της EΕ για τα πνευματικά δικαιώματα – ιδιωτικοποίηση της λογοκρισίας και φιλτράρισμα της ελευθερίας του λόγου

Πείτε ΟΧΙ στη λογοκρισία και το φιλτράρισμα της ελευθερίας του λόγου του άρθρου 13- #CensorshipMachine

Ευρωβουλευτές από όλες τις πολιτικές ομάδες λένε ΟΧΙ στο άρθρο 13 #CensorshipMachine

Η Εσθονική προεδρία της ΕΕ προτείνει το μαζικό φιλτράρισμα της ελευθερίας του λόγου στο διαδίκτυο #censorshipma

10 καθημερινά πράγματα στο διαδίκτυο που η Ευρωπαϊκή Επιτροπή θέλει να καταστήσει παράνομα

Create Refresh : Μια καμπάνια δημιουργών ενάντια στο άρθρο 13 για τα πνευματικά δικαιώματα

Ανοιχτή επιστολή Ευρωπαίων ακαδημαϊκών ενάντια στο άρθρο 13 για το φιλτράρισμα περιεχομένου

Το μέλλον του ανοιχτού κώδικα είναι σε κίνδυνο! Υπογράψτε στην καμπάνια του Save Code Share!

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

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

Η Επιτροπή Πολιτισμού CULT ψήφισε όχι στο φιλτράρισμα περιεχομένου

Η μεταρρύθμιση των πνευματικών δικαιωμάτων απειλεί τις Ευρωπαϊκές Startups

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

Η Επιτροπή Πολιτισμού CULT ψήφισε όχι στο φιλτράρισμα περιεχομένου

Υπερασπίζοντας την καθημερινή πολιτιστική δημιουργία στον 21ο αιώνα: Η επανάχρηση δεν είναι κλοπή

Τους τελευταίους μήνες, η Aysel Afsar Ozkan ενσωμάτωσε την εφαρμογή για την απεικόνιση ψηφιακών ιατρικών εικόνων (DICOM) στο Nextcloud, καθιστώντας δυνατό στους επαγγελματίες του ιατρικού τομέα να εξετάσουν τις εικόνες ακτινογραφίας ή τομογραφίας με ευκολία και κυρίως με ασφάλεια.

Παρουσίαση του DICOM


Το DICOM είναι το διεθνές πρότυπο για τη μετάδοση, την ανάκτηση, την αποθήκευση, την εκτύπωση, τη διεκπεραίωση και την εμφάνιση ιατρικών εικόνων που είναι ενσωματωμένες με ιατρικές πληροφορίες ασθενών, όπως οι Προστατευόμενες Πληροφορίες Υγείας (Protected Health Information – PHI). Η Aysel ανέπτυξε μια ανοιχτού κώδικα εφαρμογή προβολής αρχείων DICOM για το Open Health Imaging Foundation (OHIF), ένα επίτευγμα που έχει ιδιαίτερη σημασία, διότι το DICOM είναι πανταχού παρόν σε όλο τον κόσμο σε συσκευές και συστήματα ακτινολογικής απεικόνισης.

Σχετικά με το Nextcloud


Εκτός από τη συνεργασία της με την OHIF, η Aysel εργάστηκε στην TOCA, μια εταιρεία συμβουλευτικών υπηρεσιών καινοτομίας με μια ομάδα ανθρωπολόγων, κοινωνιολόγων και σχεδιαστών, βοηθώντας τις εταιρείες να καινοτομούν στα προϊόντα, κατανοώντας τα πρότυπα της ανθρώπινης συμπεριφοράς. Στην TOCA που άρχισε να χρησιμοποιεί το Nextcloud για να εργάζεται αποτελεσματικά και με ασφάλεια με την παγκόσμια ομάδα και τους πελάτες της.

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

Εφαρμογή DICOM στο Nextcloud


Η εφαρμογή DICOM επιτρέπει στο χρήστη να προβάλλει και να χειρίζεται τις εικόνες DICOM, χωρίς να εγκαταλείψει το Nextcloud. Μόλις ενεργοποιηθεί η εφαρμογή DICOM στο Nextcloud, η εφαρμογή θα αντιστοιχεί αμέσως και αυτόματα σε όλα τα αρχεία DICOM με την επέκταση *.dcm και τον τύπο MIME της εφαρμογής/dicom.

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

Με ένα μόνο κλικ, ο η εφαρμογή DICOM του Nextcloud εμφανίζει εικόνες με διαφορετικούς τρόπους απεικόνισης, οι οποίοι είναι κρίσιμοι για την ακτινολογική εκτίμηση, όπως η Computed Radiography (CR), η Computed Tomography (CT), η Digital Radiography (DX), η Mammography (MG) και ο Magnetic Resonance (MR). Κάθε εικόνα μπορεί να ενισχυθεί με ενημερωτικές επικαλύψεις που αφορούν τον ασθενή. Οι δείκτες προσανατολισμού εικόνας υποδεικνύουν την αντίστοιχη κατεύθυνση της εικόνας με τις πληροφορίες που κωδικοποιούνται στο αρχείο DICOM, όπως αριστερά (L), οπίσθια (P), κεφαλικά (H) κ.ο.κ. Η εφαρμογή έχει επίσης μια γραμμή εργαλείων με τα βασικά εργαλεία απεικόνισης: Παράθυρο/Επίπεδο, Εστίαση, Πανοραμική, Αναστροφή, Περιστροφή οριζόντια, Περιστροφή κάθετα, Περιστροφή αριστερά, Περιστροφή δεξιά. Παράθυρο/Επίπεδο για χειρισμό της εικόνας: Μήκος, Ανίχνευση, Ελλειπτική Περιοχή ενδιαφέροντος (ROI), Ορθογώνια Περιφέρεια ενδιαφέροντος (ROI) και Γωνία για σχολιασμό και μετρήσεις. Επαναφορά στην αρχική εικόνας και Εκκαθάριση για να διαγράψετε όλους τους σχολιασμούς και τις μετρήσεις στην εικόνα. Τέλος, το πρόγραμμα προβολής DICOM είναι ενεργοποιημένο για προβολή και χειρισμό εικόνων σε κινητές συσκευές.

Η Aysel καλωσορίζει τις ερευνητικές συνεργασίες και είναι διαθέσιμη για να συνεργαστεί με τους πελάτες του Nextcloud που έχουν ειδικές ανάγκες γύρω από θέματα που σχετίζονται με το DICOM.

 

Το Nextcloud στην υγεία


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

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

Η χρήση λύσεων απομακρυσμένου cloud για τη διαχείριση δεδομένων είναι μια επικίνδυνη πρόταση. Τα νοσοκομεία πρέπει να ελέγχουν τα δεδομένα υγείας των ασθενών με μια εσωτερική ομάδα πληροφορικής και όχι να εξαρτώνται από μακρινούς παρόχους πληροφορικής. Από την άποψη αυτή, το Nextcloud παρέχει μια μοναδική λύση για τον κλάδο της υγειονομικής περίθαλψης. Όταν ο οργανισμός σας αποφασίσει ότι είναι καιρός να βασιστεί σε μια ασφαλή, αυτο-φιλοξενούμενη λύση για ευαίσθητα δεδομένα και χειρισμό του DICOM, μπορείτε να επισκεφθείτε τη σελίδα του κλάδου Υγείας ή να επικοινωνήσετε απευθείας με την ομάδα πωλήσεων Nextcloud για πληροφορίες.

Αν θέλετε να υποστηρίξετε το έργο της Aysel, μπορείτε! Μπορεί να την βρείτε στον Patreon.

Ξεκινήστε τη συζήτηση στο φόρουμ Nextcloud

Ελεύθερη μετάφραση της σελίδας:
https://nextcloud.com/blog/digital-imaging-for-medicine-in-nextcloud/

Πηγή άρθρου: https://planet.ellak.gr/   , Ευστάθιος Ιωσηφίδης

To Diamond Greek Kodi build χρησιμοποιεί το δίκτυο του GKN (Greek Kodi Network) προκειμένου να εγκατασταθεί και αποτελεί ίσως το καλύτερο build για tv-boxes.

Ύστερα από την αγορά του Beelink GS1 και την αποτύπωση της εμπειρίας που είχα από τις πρώτες ώρες χρήσης του, διαπίστωσα ότι το Kodi είναι κομμένο και ραμμένο για TvBoxes. Ωστόσο αυτή η εμπειρία χρήσης του Kodi, δύναται να πάει παραπέρα με τη χρήση των κατάλληλων builds. Ένα τέτοιο build είναι και το Diamond το οποίο και μπορούμε να το εγκαταστήσουμε στο Kodi με την αρκετά εύκολη διαδικασία όπως την περιγράψαμε στο σχετικό άρθρο.

Το Diamond είναι ένα γραφικό περιβάλλον (μαζί με όλα τα απαραίτητα add-ons) το οποίο οι ομάδα που το αναπτύσσει φαίνεται να έχει μελετήσει αρκετά το θέμα της εμπειρίας χρήσης αλλά και της αισθητικής. Σε αντίθεση με άλλα builds που έχουμε δοκιμάσει, το Diamond σε κάθε σημείο του, τα γραφικά στοιχεία που διαθέτει είναι όμορφα, έχουν πραγματικό λόγο ύπαρξης και πληροφορούν τον χρήστη για κάθε δραστηριότητα του Kodi (πχ πρόοδο φόρτωσης επιλεγμένης πηγής κλπ). Σε γενικές γραμμές προσφέρει τα ακόλουθα:

  • Ξένες σειρές και Ταινίες (με αυτόματη λήψη υποτίτλων),
  • Ελληνικές Ταινίες και σειρές,
  • Αθλητικά κανάλια
  • Κανάλια για Ντοκιμαντέρ
  • και άλλα..

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

Σημείωση: Η επίσημη έκδοση Kodi δεν περιέχει καθόλου περιεχόμενο. Αυτό σημαίνει ότι πρέπει να παρέχετε το δικό σας περιεχόμενο από μια τοπική ή απομακρυσμένη τοποθεσία αποθήκευσης, DVD, Blu-Ray ή οποιοδήποτε άλλο μέσο που κατέχετε. Επιπλέον, το Kodi σάς επιτρέπει να εγκαταστήσετε πρόσθετα τρίτων που μπορούν να παρέχουν πρόσβαση σε περιεχόμενο που είναι ελεύθερα διαθέσιμο στον επίσημο ιστότοπο του παροχέα περιεχομένου. Η παρακολούθηση ή η ακρόαση παράνομου ή πειρατικού περιεχομένου που διαφορετικά θα χρειαζόταν να πληρωθεί δεν επιδοκιμάζεται ή εγκρίνεται από την ομάδα Kodi. Ως εκ τούτου ο παρακάτω οδηγός γράφεται για εκπαιδευτικούς σκοπούς και οι αρθρογράφοι η και το Cerebrux.net ουδεμία ευθύνη φέρει από την χρήση του.


Προτάσεις TV BOX με 4K ανάλυση στα 60fps:
Gearbest Xiaomi Tv Box
Xiaomi Tv Box έτοιμο για χρήση με Kodi


Προσθήκη αποθετηρίου GreeKodi στο Kodi

Ωραία, πάμε λοιπόν πρώτα να προσθέσουμε την πηγή για το GreeKodi που περιλαμβάνει τον Wizard εγκατάστασης και το οποίο θα μας βοηθήσει να εγκαταστήσουμε το Diamond.

Από την αρχική οθόνη, πατήστε το «γρανάζι» αριστερά επάνω,

kodi-ellinika

Επιλέξτε «File Manager»

kodi-ellinika7

Έπειτα, επιλέξτε «Add Source»

kodi-ellinika7-1

Στο παράθυρο που θα ανοίξει επιλέγουμε το «None» για να το επεξεργαστούμε

Στο πεδίο που θα ανοίξει πληκτρολογήστε την διεύθυνση:

http://gknwizard.eu/repo/

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

greekodi-gkn-je4m-repoπροσθέτουμε την πηγή για το greekodi (GKN Wizard)

Έπειτα κάντε κλικ ΟΚ. Εκεί που λέει «Enter a name for this source» γράψτε ότι θέλετε ή απλά Greekodi για να ξέρετε την πηγή και έπειτα κάντε κλικ στο ΟΚ. Για τον οδηγό μας επιλέξαμε να ονομάσουμε αυτό το αποθετήριο .Greekodi με τελεία μπροστά το οποίο είναι μια απλή λύση, έτσι ώστε τα αποθετήρια που βάζουμε εμείς να εμφανίζονται πρώτα καθώς το Kodi διατηρεί αλφαβητική σειρά στις πηγές των μέσων ενημέρωσης.

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

Στην συνέχεια μένει να το ενεργοποιήσουμε πηγαίνοντας πίσω και επιλέγοντας «Install from zip«.

Εναλλακτικά μπορείτε από την αρχική οθόνη, να κάνετε κλικ στο «Add-ons»

kodi-ellinika10

Επιλέγετε το «Box» (κουτί) επάνω αριστερά

kodi-ellinika13

Επιλέξτε «Install from Zip file»

Στο πλαίσιο που θα ανοίξει, επιλέξτε το αποθετήριο .GreeKodi (ή το όνομα που δώσατε στο αποθετήριο). Εκεί θα δείτε ένα zip αρχείο «repository.gknwiz-x.x.x.zip» το οποίο και επιλέγετε.

greekodi-gkn-je4m-addonεπιλέγουμε το addon repository gknwizard για εγκατάσταση

Μόλις το κάνετε θα σας πάει στην προηγούμενη οθόνη στην οποία θα πρέπει να περιμένετε να ολοκληρωθεί η εγκατάσταση του zip.

Εγκατάσταση πρόσθετου (addon) στο Kodi

Αφού έχουμε προσθέσει την εξωτερική πηγή τώρα μπορούμε να κάνουμε εγκατάσταση το GKN Wizard.

Από την αρχική οθόνη, κάνετε κλικ στο «Add-ons»

kodi-ellinika10

Επιλέγετε το «Box» (κουτί) επάνω αριστερά

kodi-ellinika13

Επιλέξτε «Install from repository»

Εκεί θα δείτε το αποθετήριο που μας ενδιαφέρει. Μπείτε λοιπόν στο  GKN Wizard Repo > Program add-ons > GKN Wizard > Install

greekodi-gkn-je4m-gknwizardαφού μπούμε στο αποθετήριο GKN Wizard βρίσκουμε το πρόγραμμα GKN Build Wizard και το κάνουμε εγκατάσταση

Θα δείτε ότι θα αρχίσει η εγκατάσταση και θα πρέπει τώρα να περιμένετε να ολοκληρωθεί. Μόλις ολοκληρωθεί θα δείτε δεξιά επάνω μια ειδοποίηση του GKN Wizard.

Εγκατάσταση του Diamond με το GreeKodi Wizard στο Kodi

Κανονικά μόλις ολοκληρωθεί η εγκατάσταση, το GKN wizard θα ξεκινήσει αυτόματα, μόνο του οπότε απλά περιμένετε.

Εναλλακτικά, μπορείτε να πάτε στην αρχική οθόνη και στο μενού του Add-ons θα δείτε το GKN wizard.

Το επιλέγετε και θα εμφανιστεί ένα παράθυρο με επεξήγηση του τι περιλαμβάνει η έκδοση.

greekodi-wizard-disclamer

Πατάμε «Dismiss» και στην συνέχεια θα εμφανιστεί το παράθυρο επιλογών σε περίπτωση που θέλουμε να κρατήσουμε κάποιες ρυθμίσεις που μπορεί να είχαμε κάνει στο Kodi μας. Αν είναι η πρώτη φορά που το κάνουμε εγκατάσταση απλά πατάμε «Continue»

greekodi-wizard-keepsettings

Στην συνέχεια εμφανίζεται το παράθυρο για τα Skins (Build Menus). Εδώ πατάμε  «Build Menu» για να μας εμφανίσει τα διαφορετικά Build που είναι διαθέσιμα.

greekodi-build-menu

Το κάθε ένα από τα διαφορετικά build έχουν διαφορετική εμφάνιση και κάποια έχουν επιπρόσθετα ενώ κάποια έχουν λιγότερα addons του Kodi ρυθμισμένα. Το μόνο που αλλάζει είναι το build που θα επιλέξουμε κατά την εγκατάσταση το οποίο στην περίπτωση μας θα είναι το Diamond Kodi Build.

kodi-diamond-3Επιλέγουμε το Diamond Build

και μόλις τελειώσει το κατέβασμα και η εγκατάσταση, κλείνουμε και ξανανοίγουμε το kodi.

Ευκολία χρήσης – Μενού

Με τον κίνδυνο να θεωρηθώ υπερβολικός, νομίζω ότι το Diamond Build είναι από τα πιο όμορφα builds που έχω δει. Η πλοήγηση στα μενού γίνονταν με ευκολία καθώς και η επιλογή των ταινιών / καναλιών.

kodi-diamond-2Το Diamond έχει από τα πιο όμορφα menu που έχω δει σε Kodi build

Η πλειονότητα των android boxes έχει το λεγόμενο mouse mode που όμως προσφέρει κακή εμπειρία πλοήγησης και προτιμάται όπου είναι εφικτό η πλοήγηση μέσω του «σταυρού».

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

Ταχύτητα απόκρισης

To build το δοκίμασα σε αρκετές συσκευές. Σε tablet με 1GB ram, σε desktop PC, netbook, laptop και tvbox και απέδωσε αρκετά καλά αν και στην περίπτωση του Tvbox που ναι μεν είχε 2GB ram, δε θα μπορούσα να χαρακτηρίσω την εμπειρία «σβέλτη» αλλά ούτε και ότι σερνόταν. Πιθανότατα θα είχε να κάνει με το γεγονός ότι το εν λόγω tvbox δεν είχε καλό CPU/GPU.

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

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

Πληρότητα πηγών / καναλιών

Εδώ νομίζω ότι το build παίρνει άριστα. Ειδικά στο κομμάτι των καναλιών ( ενημερωτικά/ψυχαγωγικά/αθλητικά) νομίζω ότι ακόμη και ο πιο απαιτητικός θεατής θα βρει αυτό που ψάχνει.

kodi-diamond-1Δύσκολα δε θα βρείτε κάτι να δείτε στο Diamond build

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

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

Υπέρ / Κατά

Συνοψίζοντας τα παραπάνω θα μπορούσαμε πούμε τα υπέρ και τα κατά του build είναι:

Υπέρ

  • Πανέμορφο build
  • Πλήρως λειτουργικό αποκλειστικά και μόνο με τη χρήση του τηλεκοντρόλ
  • Πλήρης λίστα καναλιών / πηγών
  • Το ότι βρίσκεται στο αποθετήριο του GKN αποτελεί από μόνο του εγγύηση

Κατά

  • Λίγο αργό στη δημιουργία των menus
  • Αν η συσκευή σας δεν έχει GPU acceleration μάλλον δε θα έχετε και την καλύτερη εμπειρία χρήσης
  • Θα ήθελα σε πιο ευκρινές σημείο την αναζήτηση
  • Αν έχετε tvbox με 1GB ram ξεχάστε το

Όλα σε ένα νοικοκυρεμένα

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

Ο 1ος Πανελλήνιος Διαγωνισμός Ρομποτικής Ανοιχτών Τεχνολογιών απευθύνεται σε ομάδες μαθητών σχολείων της Πρωτοβάθμιας και της Δευτεροβάθμιας Εκπαίδευσης (Δημοτικά, Γυμνάσια, Λύκεια και ΕΠΑΛ).  Ο Διαγωνισμός έχει ως στόχο την εισαγωγή στην εκπαίδευση υλικού και λογισμικού που ανοίγει ορίζοντες, ενθαρρύνει τη δημιουργικότητα των μαθητών, δεν θέτει φραγμούς στην επινοητικότητα και την πρωτοβουλία τους και δεν προωθεί σε μαθητές και τις οικογένειες τους προϊόντα συγκεκριμένων εταιρειών.

Θεματολογία του Διαγωνισμού

Ο διαγωνισμός αφορά στη δημιουργία έργων (τεχνουργημάτων) με τη χρήση ανοιχτών τεχνολογιών υλικού και λογισμικού (Open Design, Open Software & Open Hardware), και την παραγωγή σχετικών  ανοιχτών εκπαιδευτικών πόρων. Η θεματολογία μπορεί να περιλαμβάνει έργα αυτοματισμού, φωτισμού-ήχου, αισθητήρων-περιβάλλοντος, έξυπνα αντικείμενα, διατάξεις έγκαιρης ειδοποίησης, αυτόνομα οχήματα, κατασκευές που φοριούνται (wareables), εφαρμογές ψυχαγωγίας, υγείας-ευεξίας, εξοπλισμό εργαστηρίων, έργα εκπαιδευτικών χρήσεων και εκπαιδευτικών εφαρμογών και εφαρμογές ΙοΤ.  (π.χ. Open source robotics, openrobothardware, κλπ).

Συμμετοχή στον Διαγωνισμό

Στον διαγωνισμό μπορούν να συμμετέχουν ομάδες μαθητών σχολείων από την πρωτοβάθμια και δευτεροβάθμια εκπαίδευση.  Στην 1η φάση του Διαγωνισμού θα πρέπει να υποβάλλουν την ιδέα  τους και την τεκμηρίωση της μέχρι τις 31/10/2018.  Σε αυτή τη φάση δεν απαιτείται κάποια κατασκευή αλλά η αναλυτική περιγραφή της ιδέας και του ανοιχτού υλικού που θα χρησιμοποιηθεί.

Στην 2η Φάση του Διαγωνισμού  θα επιλεγούν οι 100 καλύτερες προτάσεις από όλες τις κατηγορίες του Διαγωνισμού (Δημοτικά- Γυμνάσια – Λύκεια – ΕΠΑΛ) οι όποιες θα κληθούν να υλοποιήσουν τα έργα τους μέχρι τις 27 Απριλίου 2019.

Η οργανωτική – επιστημονική επιτροπή θα επιλέξει τα 3 καλύτερα έργα ανά κατηγορία (σύμφωνα με τα κριτήρια αξιολόγησης (σύνολο 12) (3 έργα από Δημοτικά- 3 από Γυμνάσια –  3 από ΓΕΛ – 3 από ΕΠΑΛ) τα οποία θα παρουσιαστούν στον Διαγωνισμό Ρομποτικής Ανοιχτών Τεχνολογιών που θα πραγματοποιηθεί στο Πανεπιστήμιο Δυτικής Αττικής.

Διοργανωτές του Διαγωνισμού

Οργανισμός Ανοιχτών Τεχνολογιών (ΕΕΛΛΑΚ), Πανεπιστήμιο Δυτικής Αττικής (πρώην ΑΤΕΙ Αθηνών και ΑΤΕΙ Πειραιά),  Πανεπιστήμιο Αιγαίου,  Πανεπιστήμιο Ιωαννίνων,  ΤΕΙ Κεντρικής Μακεδονίας,  Πανεπιστήμιο Πατρών,  Πανεπιστήμιο Πελοποννήσου,  ΤΕΙ Πελοποννήσου,  ΙΤΥΕ Διόφαντος,  Ε.Π.Υ, Ελληνική Ένωση για την αξιοποίηση των ΤΠΕ στην εκπαίδευση,  Ελληνική Εκπαιδευτική Ένωση STEM και μέλη της εκπαιδευτικής κοινότητας.

 

Διαβάστε περισσότερα για τον διαγωνισμό στο robotics.ellak.gr.

 

Στο πλαίσιο της εκδήλωσης του Φεστιβάλ Των Κοινών που πραγματοποιήθηκε στο Ηράκλειο στις 30/3-1/4 2018 έλαβαν μέρος εργασίες για τη δημιουργία μίας ένωσης-σύμπραξης φορέων συνεργατικών εγχειρημάτων ανά την Ελλάδα που δραστηριοποιούνται στον τομέα της ανάπτυξης ψηφιακών υπηρεσιών με τη χρήση ανοικτών τεχνολογιών και ελεύθερου/ανοικτού λογισμικού.

Στις εργασίες αυτές συμμετείχαν τα εξής εγχειρήματα:

Οι δραστηριότητες των παραπάνω εγχειρημάτων περιλαμβάνουν ένα ευρύ φάσμα υπηρεσιών, όπως:

  • το digital marketing
  • την ανάπτυξη custom software και hardware
  • το Internet of Things (IoT)
  • τα ασύρματα δίκτυα τηλεπικοινωνιών
  • τα ψηφιακά εργαλεία αυτοματισμού γραφείου
  • τις πλατφόρμες συνεργασίας
  • το Research&Development και την παραγωγή πρωτοτύπων αυτοματισμών
  • το 3d printing

Καθώς και την εκπόνηση ερευνών-μελετών σχετικά με:

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

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

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

Πηγή άρθρου: https://fest.commons.gr

Ο Οργανισμός Ανοιχτών Τεχνολογιών – ΕΕΛΛΑΚ προκηρύσσει πρόσκληση Εκδήλωσης Ενδιαφέροντος για τη σύναψη δύο (2) συμβάσεων μίσθωσης έργου για την Ανάπτυξη των Τεχνικών Προδιαγραφών και το Σχεδιασμό της Ψηφιακής Πλατφόρμας στο πλαίσιο του έργου Phygital.

Συγκεκριμένα η σύμβαση θα αφορά την απασχόληση στο Πακέτο Εργασίας 4 (ΠΕ4) “Ανάπτυξη των Υποδομών Phygital”, σύμφωνα με το οριστικοποιημένο Application Form (Φόρμα Αίτησης) και το αντίστοιχα οριστικοποιημένο Justification of Budget Form (Φόρμα Τεκμηρίωσης Προϋπολογισμού), και συγκεκριμένα στο πλαίσιο του Παραδοτέου 4.1.1 (Π4.1.1) “Τεχνικές προδιαγραφές και σχεδιασμός της ψηφιακής πλατφόρμας”.

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

Αριθμός θέσεων: δύο (2)

Ειδικότητα: Προγραμματιστής πληροφοριακών συστημάτων.

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

Συγκεκριμένα, οι δράσεις που θα κληθούν να διεκπεραιώσουν οι υποψήφιοι, σε αντιστοιχία με τα Παραδοτέα του έργου, σύμφωνα με το οριστικοποιημένο Application Form (Φόρμα Αίτησης) και το αντίστοιχα οριστικοποιημένο Justification of Budget Form (Φόρμα Τεκμηρίωσης Προϋπολογισμού) καθώς και το σε ισχύ Procurement Plan (Προγραμματισμό Προμηθειών ), αφορούν:

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

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

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

Τοποθεσία απασχόλησης: Τα άτομα θα απασχολούνται στην Αθήνα, στο χώρο εργασίας του ΕΕΛΛΑΚ – Οργανισμού Ανοικτών Τεχνολογιών .

Περισσότερες  και αναλυτικές πληροφορίες υπάρχουν εδώ.

Project co-funded by the European Union and

National Funds of the participating countries

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

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

Τα 86 σχολεία από την Ελλάδα

 

Σχολείο Διευθύντρια/Διευθυντής
1 ΝΗΠΙΑΓΩΓΕΙΟ ΠΛΑΓΙΑΡΙΟΥPlagiari Thessalonikis, Κεντρική Μακεδονία Αικατερίνη Μαλλιοτα
10th Helioupolis Primary SchoolIlioupoli, Αττική Kleopatra Lyberopoulou
11ο Νipiagogio ChanionChania, Κρήτη Skordili Maria
12 Γυμνάσιο ΑχαρνώνAcharnes, Αττική Marianthi Platsi
14ο Νηπιαγωγείο ΚέρκυραςCorfu, Ιόνια νησιά Πηνελόπη Πέζαρου
15o Δημοτικό Σχολείο ΗρακλείουIrakleio Kritis, Κρήτη Aikaterini Stamatopoulou
18o Νηπιαγωγείο ΡόδουRhodes, Νότιο Αιγαίο ΕΛΠΙΔΑ ΤΑΜΒΑΚΑ
18th Primary School of KarditsaKarditsa, Θεσσαλία Sotiria Mitsara
1o ΗΜΕΡΗΣΙΟ ΕΠΑΓΓΕΛΜΑΤΙΚΟ ΛΥΚΕΙΟ ΝΙΚΗΤΗΣNikiti, Κεντρική Μακεδονία ΒΑΣΙΛΕΙΟΣ ΜΑΝΤΣΙΟΣ
1rst Experimental Primary School, AlexandroupolisAlexandroupoli, Ανατολική Μακεδονία και Θράκη Απόστολος Κουρουμιχάκης
1st General Lyceum of AegaleoAigaleo, Αττική Maria Mitsaina
1st Junior High School of ByronByronas, Αττική Vasiliki Tzouvelli
1st Junior Secondary School of XanthiXanthi, Ανατολική Μακεδονία και Θράκη Φωτεινή Νεστορίδου
1st Vocational Lyceum of Ierapetra ( EPAL ).Ierapetra, Κρήτη Aikaterini Tziri
1ο Γυμνάσιο ΡόδουRhodes, Νότιο Αιγαίο Μαριέττα Βογιατζή-Μπογιατζή
1ο Δημοτικό Σχολείο ΠολυγύρουPolygyros, Κεντρική Μακεδονία Ιφιγένεια Παρούση
1ο Δημοτικό Σχολείο Σκιάθου (1st Primary School of Skiathos)Skiathos, Θεσσαλία Δήμητρα Συκιώτου
1ο Δωδεκαθέσιο Ραλλείων Πρότυπων Πειραματικών ΔημοτικώνPeiraias, Αττική VASSILEIOS PANOPOULOS
1ο Ολοήμερο Νηπιαγωγείο ΛητήςLiti, Κεντρική Μακεδονία ΑΓΓΕΛΙΝΑ ΠΛΑΣΤΑΡΑ
2. Gymnasio Agiou NikolaouAghios Nikolaos Lassithi, Κρήτη Marina Toutoudaki
2/θ Νηπιαγωγείο ΚεντριούIerapetra, Κρήτη Kalliopi Papoutsaki
2/θεσιο ΟΛΟΗΜΕΡΟ ΝΗΠΙΑΓΩΓΕΙΟ ΑΥΛΩΝΑΡΙΟΥ -Kindergarten of Avlonari- ‘Ecole Maternelle d’ AvlonariAvlonari, Στερεά Ελλάδα ΕΛΕΝΗ ΤΣΙΡΓΙΩΤΗ
20ο 1/θεσιο Νηπιαγωγείο ΚατερίνηςKaterini, Κεντρική Μακεδονία Παρασκευή Καρέλλα
21ο Ολοήμερο Δημοτικό Σχολείο ΛάρισαςLarissa, Θεσσαλία Ευάγγελος Σίμος
26ο νηπιαγωγείο ΧανίωνChania, Κρήτη Αικατερίνη Γωνιωτάκη
27th General Lyceum of AthensAthens, Αττική Panayiota Deligiani
28th Primary School ThessalonikiThessaloniki, Κεντρική Μακεδονία Ioanna Georgiadou
29ο ΟΛΟΗΜΕΡΟ ΝΗΠΙΑΓΩΓΕΙΟ ΣΕΡΡΩΝSerres, Κεντρική Μακεδονία ΑΡΙΑΔΗ ΕΥΑΓΓΕΛΟΠΟΥΛΟΥ
2nd Experimental Junior High School of ThessalonikiThessaloniki, Κεντρική Μακεδονία ALEXANDRA MARA
2nd Junior High School of Intercultural EducationElliniko, Αττική ΜΑΡΙΑ ΜΠΑΝΤΗ
2o ΔΗΜΟΤΙΚΟ ΣΧΟΛΕΙΟ ΣΚΑΛΑΣ ΩΡΩΠΟΥ & ΝΕΩΝ ΠΑΛΑΤΙΩΝOropos, Αττική Ευστράτιος Χατζηδημητρίου
2ο Nηπιαγωγειο Ιεραπετρας,Ierapetra, Κρήτη Eleni Koutselaki
School Picture 2ο Γυμνάσιο Ιωαννίνων Διαπολιτισμικής ΕκπαίδευσηςIoannina, Ηπειρος Δημήτρης Κοντοσάκος
2ο Νηπιαγωγείο ΠλαγιαρίουPlagiari Thessalonikis, Κεντρική Μακεδονία Σοφ’ια Μαγλαρίδου
3 Δημοτικό Σχολείο ΧαλάστραςHalastra, Κεντρική Μακεδονία Στυλιανή Μπέμπη
School Picture 37o Ολοήμερο Νηπιαγωγείο ΛάρισαςLarissa, Θεσσαλία STILIANI LALLA
3o ΓΕΝΙΚΟ ΛΥΚΕΙΟ ΚΑΡΔΙΤΣΑΣKarditsa, Θεσσαλία Nikolaos Karatasios
3o Γυμνάσιο ΚέρκυραςCorfu, Ιόνια νησιά Μιλτιάδης Μελισσάς
School Picture 3rd Lyceum of PyrgosPyrgos Ileias, Δυτική Ελλάδα Eurydice Pavlopoulou
3rd Primary School of Agios NikolaosAghios Nikolaos Lassithi, Κρήτη Anna Mountraki
3ο Δημοτικό Σχολείο Καρπενησίου – 3rd Primary School of KarpenissiKarpenisi, Στερεά Ελλάδα Δημήτρης Αντωνίου
3ο Δημοτικό Σχολείο ΣιάτισταςSiatista, Δυτική Μακεδονία Χριστόφορος Κωνσταντινίδης
4th Junior high school of VolosVolos, Θεσσαλία 4th Junior high school of Volos 4th Junior high school of Volos
4th Kindergarten School of Didimoticho GreeceDidymoteixo, Ανατολική Μακεδονία και Θράκη ΑΠΟΣΤΟΛΙΑ ΣΑΒΒΑΛΑΚΗ
4th Primary School of Zografou, Greece 4 Δημοτικό ΖωγράφουZografou, Αττική Κωνσταντινος Πιτταράς
4ο ΓΕΝΙΚΟ ΛΥΚΕΙΟ ΚΑΛΑΜΑΤΑΣKalamata, Πελοπόννησος Vasiliki Pantazi
4ο ΓΥΜΝΑΣΙΟ ΗΡΑΚΛΕΙΟΥ ΚΡΗΤΗΣIrakleio Kritis, Κρήτη ΓΕΩΡΓΙΑ ΠΡΕΒΕΛΙΑΝΑΚΗ
4ο Γυμνάσιο ΠετρούποληςPetroupoli, Αττική Anastasia Botsari
4ο Δημοτικό Σχολείο ΠεύκηςPefki, Αττική Ειρήνη Τζοβλά
51ο ΓΥΜΝΑΣΙΟ ΑΘΗΝΩΝAthens, Αττική ΚΩΝΣΤΑΝΤΙΝΑ ΠΕΠΠΑ
6/θ Ολοήμερο Δημοτικό Σχολείο ΠαμφίλωνPamfila, Βόρειο Αιγαίο Γεώργιος Κλειδαράς
64 Νηπιαγωγείο ΑθηνώνAthens, Αττική Γιάπρου Ευαγγελία
68th JUNIOR HIGH SCHOOLAthens, Αττική ATHANASIOS KOKKINOPOULOS
6o Gymnasio Larisas (6th Junior High School of Larisa)Larissa, Θεσσαλία Dimitrios Ioannidis
6ο ΓΥΜΝΑΣΙΟ ΠΕΤΡΟΥΠΟΛΗΣPetroupoli, Αττική ΦΡΑΝΤΖΕΣΚΑ ΧΑΝΟΥ
6ο ΔΙΑΠΟΛΙΤΙΣΜΙΚΟ ΔΗΜΟΤΙΚΟ ΕΛΕΥΘΕΡΙΟΥ-ΚΟΡΔΕΛΙΟΥEleftherio Kordelio, Κεντρική Μακεδονία ΣΤΕΡΓΙΟΣ ΠΑΠΑΔΟΠΟΥΛΟΣ
7/θ Δημοτικό Σχολείο ΣταυρακίουIoannina, Ηπειρος Ελένη Κωλέτση
7th Junior High School of Ioannina – 7ο Γυμνάσιο ΙωαννίνωνIoannina, Ηπειρος Δημήτριος Κοσμάς
7ο Νηπιαγωγείο ΙωαννίνωνIoannina, Ηπειρος Ντίνα Τάλλου
COLLÈGE ANATOLIKO DE PTOLEMAIDAPtolemaida, Δυτική Μακεδονία HARILAOS PRAPAS
Chrysostomos Smyrnis Primary School, Leontio LykeioNea Smyrni, Athens, Αττική Despoina Tsaousi
Demenika Primary SchoolPatra, Δυτική Ελλάδα Χρυσούλα Χαϊδογιάννου
Dimotiko sxolio MandalouMandalo, Κεντρική Μακεδονία Trifon Mpogias
Experimental General Lyceum of HeraklionIrakleio Kritis, Κρήτη Dimitrios Kalikakis
Experimental Junior High School of University of PatrasPatra, Δυτική Ελλάδα Athanasia Balomenou
Experimental School of the Aristotle University of ThessalonikiThessaloniki, Κεντρική Μακεδονία Konstantinos Koukoulas
High School of Genisea – XanthiXanthi, Ανατολική Μακεδονία και Θράκη Olympia Lampaki
Junior High School of ThermiMytilini, Βόρειο Αιγαίο Panagiotis Chatzibasiliou
Music School of KomotiniKomotini, Ανατολική Μακεδονία και Θράκη Helias Ioannakis
Nipiagogio Rizariou of TrikalaTrikala, Θεσσαλία Anna Magkiosi
Primary School of Eleousa, Arta, GreeceArta, Ηπειρος Spyridon Vangelis
Senior High School of Intercultural Education of EvosmosEvosmos Thessaloniki, Κεντρική Μακεδονία Konstantinos Papadakis
Zanneio Peiramatiko Gymnasio PeiraiaPeiraias, Αττική Ioannis Friligos
School Picture Αρσάκειο Γυμνάσιο ΙωαννίνωνIoannina, Ηπειρος Pavlos (Παύλος) Mavrogiannis (Μαυρόγιαννης)
Αρσάκειο Δημοτικό ΙωαννίνωνIoannina, Ηπειρος Ελένη Παπανικολάου
ΓΕΝΙΚΟ ΛΥΚΕΙΟ ΚΙΣΑΜΟΥKissamos, Κρήτη ΧΑΡΙΛΑΟΣ ΠΑΠΑΕΥΑΓΓΕΛΟΥ
ΓΕΝΙΚΟ ΛΥΚΕΙΟ ΣΚΑΛΑΣ ΩΡΩΠΟΥ – ΜΙΚΗΣ ΘΕΟΔΩΡΑΚΗΣSkala Oropou, Αττική Iraklis Psaltis
ΓΥΜΝΑΣΙΟ ΑΣΩΠΙΑΣAsopia, Στερεά Ελλάδα ΑΡΗΣ ΜΠΟΥΛΙΟΣ
ΓΥΜΝΑΣΙΟ ΛΥΚΕΙΑΚΕΣ ΤΑΞΕΙΣ ΙΤΕΑΣ ΚΑΡΔΙΤΣΑΣItea, Θεσσαλία ΠΑΝΑΓΙΩΤΗΣ ΤΑΓΚΟΥΛΗΣ
Γενικό Λύκειο Πεντάπολης ΣερρώνSerres, Κεντρική Μακεδονία Ευαγγελία Κουτίδου
Δημοτικό Σχολείο Ζερβοχωρίων ΧαλκιδικήςXalkidiki, Κεντρική Μακεδονία Μελαχροινή Παπαρδέλη
Ελληνογαλλική Σχολή Πειραιώς Jeanne d» ArcPeiraias, Αττική Θεόφιλος Γεωργούσης
ΝΗΠΙΑΓΩΓΕΙΟ ΛΙΘΑΚΙΑΣZakynthos, Ιόνια νησιά Αγγελική Φουρνογεράκη
ΠΕΙΡΑΜΑΤΙΚΟ ΓΥΜΝΑΣΙΟ ΑΓΙΩΝ ΑΝΑΡΓΥΡΩΝAgioi Anargyroi, Αττική ΧΡΗΣΤΟΣ ΜΟΥΡΑΤΙΔΗΣ
Πανορμίτειο Γυμνάσιο κ’ Λ.Τ. ΣύμηςSymi, Νότιο Αιγαίο Φωτάρα Ευδοκία
ΩθησηStamata, Attiki, Αττική Marie Chatzifotiou

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

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

Το Ομοσπονδιακό Κέντρο Πληροφορικής (ITZBund), το οποίο διαχειρίζεται τις υπηρεσίες πληροφορικής της ομοσπονδιακής κυβέρνησης, διοργάνωσε με επιτυχία μια πιλοτική χρήση από 5.000 χρήστες  από τον Οκτώβριο του 2016 και τώρα η τεχνολογία Nextcloud θα  χρησιμοποιείται από 300.000 χρήστες σε υπουργεία και σε άλλες ομοσπονδιακές υπηρεσίες.

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

Ο κ. Frank Karlitschek, Διευθύνων Σύμβουλος της Nextcloud GmbH, δήλωσε: «Το Nextcloud είναι πιο ασφαλές από μια public cloud solution, επειδή μπορείτε να εκτελέσετε το λογισμικό στο δικό σας datacenter που εμπιστεύεστε ενώ ο καθένας μπορεί να επιθεωρήσει τον κώδικα, να ελέγξει για ευπάθειες ασφαλείας  ανά πάσα στιγμή και οπουδήποτε και να κάνει όσες αλλαγέςαλλάξει εάν είναι απαραίτητο.»

Όλος ο κώδικας του Nextcloud είναι πλήρως πιστοποιημένος από το OpenChain και υποστηρίζεται από το ένα Security Bug Bounty Program που πληρώνει ειδικούς ασφαλείας για τυχόν ευπάθειες που αποκαλύπτουν.

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

 

Στο πλαίσιο των δράσεων του Οργανισμού Ανοιχτών Τεχνολογιών (ΕΕΛΛΑΚ, eellak.gr) για σχεδιασμό, σύνταξη προτάσεων και οργάνωση έργων που αφορούν τις ανοιχτές τεχνολογίες αναζητά συνεργάτη για τη θέση του Υπευθύνου Έργων (Project Manager), για το 1ο εξάμηνο προβλέπεται μερική απασχόληση.

 

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

  • Σχεδιασμό, σύνταξη προτάσεων και οργάνωση έργων ανοιχτών τεχνολογιών
  • Συντονισμό συνεργατών που συμμετέχουν στην υλοποίηση των δράσεων
  • Σύνταξη ενημερωτικών δελτίων και αναφορών προόδου έργων
  • Καθημερινή συνεργασία με τα στελέχη του Οργανισμού Ανοιχτών Τεχνολογιών
  • Σχεδιασμό και έλεγχο ποιότητας εκπαιδευτικού υλικού
  • Φυσική παρουσία στο χώρο διεξαγωγής των εκπαιδευτικών δράσεων

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

Οι ενδιαφερόμενοι θα πρέπει να στείλουν τα βιογραφικά τους στο admin@eellak.gr με θέμα “Project Manager” έως τις 27 Απριλίου στις 6μμ.

Αναλυτική πληροφόρηση για τις δράσεις της ΕΕΛΛΑΚ υπάρχει στο https://eellak.gr/, το https://gfoss.eu/ και γενικότερα στο https://ellak.gr/.

Then join us for fun, creative workshops to learn new skills that you can use on your own or in your future studies or career!

WHO: Youth ages 15-17 can apply. No previous experience with coding/computer programming is necessary, just a desire to learn! Basic understanding of English is required as all workshops will be in English.

WHAT: Free workshops using open source software with latest technology

May 2018: Introduction to 3D printing, robotics and IoT applications

June 2018: Introductory Python programming

Each 3 hour session (2 times a week x 3 hours x 8 weeks) will give you the opportunity to learn, experiment and create something new. All selected participants will also get access once a week, to the learning lab for free practice and experimenting in teams or individually.

WHEN: Every Saturday and Sunday in May and June 2018, in the Municipal Market of Kypseli at Fokionos Negri. Free public transportation tickets will be provided for all participants.

WHY: Digital literacy is a critical skill for the 21st century. We want to introduce you to computer coding and see where your imagination takes you. Everyone deserves a chance to learn new skills, so these courses are open to Greek students and newcomers to Greece.

Space is limited, apply at: https://ellak.gr/student-registration-form-ages-15-17

Application deadline is Friday 27th April 2018

Selected participants will be contacted by email and/or phone

Social Media of code+create

Facebook Page: https://facebook.com

Twitter Account: https://twitter.com

Instagram: https://www.instagram.com

More information on Code+Create at https://gfoss.eu/code-create/

Description of code+create  in Greek. All calls of code+create.

Το Ελληνικό Παράρτημα του OWASP σε συνεργασία με το Υπουργείο Ψηφιακής Πολιτικής, Τηλεπικοινωνιών & Ενημέρωσης και τον Οργανισμό Ανοιχτών Τεχνολογιών, οργανώνει Ημερίδα με θέμα: «Ο ΡΟΛΟΣ ΤΟΥ OWASP ΣΤΗ ΠΡΟΣΤΑΣΙΑ ΚΡΙΣΙΜΩΝ ΠΛΗΡΟΦΟΡΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ» την Πέμπτη 26.04.2018  στις 12:00, στην Αίθουσα Συνεδρίων του Υπουργείου Ψηφιακής Πολιτικής, Τηλεπικοινωνιών & Ενημέρωσης (Φραγκούδη 11 & Αλεξάνδρου Πάντου),
Το ΟWASP (Open Web Application Security Project – http://www.owasp.org) αποτελεί μία πρωτοβουλία που αποσκοπεί στον εντοπισμό και στην καταπολέμηση των τρωτών σημείων του λογισμικού τέτοιων εφαρμογών. Όντας ένας μη κερδοσκοπικός οργανισμός, ακολουθεί την ιδεολογία του Ελεύθερου/Ανοικτού λογισμικού, παρέχοντας δωρεάν αλλά επαγγελματικής ποιότητας έγγραφα, εργαλεία και πρότυπα. Παράλληλα, ενισχύει τη διοργάνωση συνεδρίων και τοπικών ομάδων εργασίας (local chapters), τη δημοσίευση άρθρων και συγγραμμάτων, καθώς και την ανταλλαγή απόψεων μέσα από forums και mailing lists. Το OWASP απαριθμεί μέλη σε όλο τον πλανήτη, συμπεριλαμβανομένων μεγάλων οργανισμών και εταιριών του χώρου όπως VISA, Deloitte, Unisys, Foundstone, και άλλες.

Το πρόγραμμα της ημερίδας

Η συμμετοχή είναι δωρεάν αλλά απαιτείται εγγραφή

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

H Coinbase ανακοίνωσε σήμερα την εξαγορά του startup Earn.com γνωστού αρχικά ως 21.inc που με αυτή την επωνυμία ήταν και η πρώτη εταιρεία που το 2ο015 είχε εξασφαλίσειτην μεγαλύτερη χρηματοδότηση για τεχνολογικό startup γύρω από το Bitcoin με πάνω από 116 εκατομμύρια δολάρια.

H Earn.com ιδρύθηκε το 2014 από τον Balaji Srinivasan με αρχικό στόχο την δημιουργία ενός IOT bitcoin mining οικοσυστήματος ενώ στην πορεία το πλάνο τους άλλαξε και επικεντρώθηκαν στην δημιουργία εφαρμογών με Bitcoin μικροπληρωμές βασισμένες σε διαδικτυακά task. Τον περασμένο Οκτώβρη η εταιρεία μετονομάστηκε σε Earn.com αλλάζοντας ξανά το πλάνο λειτουργίας τους με την παρουσίαση μιας πλατφόρμας email επί πληρωμής όπου κάποιος μπορεί να θέτει ένα κόστος σε Bitcoin για επικοινωνία και απάντηση των επαγγελματικών η προσωπικών email που του αποστέλνονται.

Today, I’m thrilled to announce that Coinbase has acquired Earn.com, and as part of the acquisition, Earn’s co-founder and CEO, Balaji Srinivasan, will join Coinbase as the company’s first Chief Technology Officer (CTO).

Balaji has become one of the most respected technologists in the crypto field and is considered one of the technology industry’s few true originalists. Prior to serving as the CEO at Earn.com, Balaji was a General Partner at Andreessen Horowitz. Before joining a16z, he was the cofounder and CTO of Counsyl, where he won the Wall Street Journal Innovation Award for Medicine and was named to the MIT TR35. Balaji holds a BS, MS, and PhD in Electrical Engineering and an MS in Chemical Engineering from Stanford University. He has taught data mining, stats, genomics, and blockchain courses at Stanford, as well as an online MOOC in 2013 which reached 250,000+ students worldwide.

As CTO of Coinbase, Balaji will serve an important role as the technological evangelist for the company. Balaji will evangelize for both crypto and for Coinbase, educating the world and recruiting crypto-first talent to the company.

In addition to welcoming Balaji, we’re also very pleased to welcome the Earn.com team to Coinbase. Earn allows senders to pay users in cryptocurrency to reply to emails and complete tasks. We’re going to be doubling down on the Earn business within Coinbase, as they have built a paid email product that is arguably one of the earliest practical blockchain applications to achieve meaningful traction. You can read more about plans for Earn.com on their blog here.

Όπως αναφέρει στην ανακοίνωση της η Earn.com το επόμενο διάστημα θα επικεντρωθούν στην ενσωμάτωση της πλατφόρμας τους στην Coinbase προσθέτοντας αρκετά νέα χαρακτηριστικά που θα ανακοινωθούν τους επόμενους μήνες.

Ο ιδρυτής του startup Balaji Srinivasan πλέον αναλαμβάνει την θέση του Chief Technology Officer (CTO) στην Coinbase.

H Earn.com είναι και η διαχειρίστρια εταιρεία του ενημερωτικού site Bitnodes με πληροφορίες για την λειτουργιά των Bitcoin node σε όλο τον κόσμο.

The post Η Coinbase εξαγοράζει την Earn.com appeared first on To Blog της Ελληνικής κοινότητας του Bitcoin.

This article is a quick how-to create a Bootstrap subtheme for Drupal 7, as described here and here, to be able to work with the Sass CSS preprocessor. If you don’t know what Sass is and does, read this introductory guide. TL;DR: Sass is a CSS3 extension allowing you to use programming ‘techniques’ such as […]
http://www.seecoding.com/open-source-web-development/

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

Μπορείτε επίσης να δείτε περισσότερες εκδηλώσεις για τις επόμενες εβδομάδες ή να καταχωρίσετε τη δική σας εκδήλωση στο: https://ellak.gr/events

 

Ημερομηνία/’Ωρα

Εκδήλωση

Δευτέρα

26/01/2018 – 05/05/2018
Ολοήμερο

100 days ” Foss” Technologies Skill Development Awareness Campaign In RAJASTHAN ,INDIA
21/03/2018 – 31/05/2018
Ολοήμερο
Wikimedia CEE Spring 2018
16/04/2018 – 17/04/2018
Ολοήμερο
ReMaT – Research Management Training for Early-Stage-Researchers
TUTECH INNOVATION GMBH, Hamburg
16/04/2018
15:00 – 21:00
EquiFund
Στέγη του Ιδρύματος Ωνάση, Αθήνα

Τρίτη

17/04/2018 – 20/04/2018
Ολοήμερο

10ο Μαθητικό Συνέδριο Πληροφορικής
Κέντρο Διάδοσης Επιστημών & Μουσείο Τεχνολογίας, Θέρμη
17/04/2018
Ολοήμερο
Open Source 101
USC Alumni Center, Columbia
17/04/2018
18:00 – 22:00
Hackday at hackerspace
Hackerspace.gr, Αθήνα

Τετάρτη

18/04/2018 – 20/04/2018
Ολοήμερο

Cloud Foundry Summit 2018
Boston Convention and Exhibition Center, Boston
18/04/2018 – 19/04/2018
Ολοήμερο
IoT Tech Expo Global 2018
Olympia, London , London

Πέμπτη

19/04/2018 – 20/04/2018
Ολοήμερο

Startup Safary Budapest 2018
Budapest, Budapest
19/04/2018
17:00 – 21:00
Ο κόσμος των ειδήσεων σε Ευρώπη και Ελλάδα
Innovathens, Αθήνα
19/04/2018
18:30 – 20:30
12th Larissa WordPress meetup
Επιμελητήριο Λάρισας, Λάρισα
19/04/2018
19:00 – 21:00
Kubernetes: from scratch to deployment
the cube, Αθήνα

Παρασκευή

20/04/2018 – 22/04/2018
Ολοήμερο

2ο Πανελλήνιο Συνέδριο με θέμα: «ΕΚΠΑΙΔΕΥΣΗ ΚΑΙ ΠΟΛΙΤΙΣΜΟΣ: ΣΧΕΣΕΙΣ ΚΑΙ ΠΡΟΟΠΤΙΚΕΣ»
20ο & 56ο Δημ. Σχ. Ηρακλείου, Ηράκλειο
20/04/2018
11:00 – 12:30
Second follow-up webinar Core Public Event Vocabulary

Σάββατο

21/04/2018
Ολοήμερο

CGS Educational Conference 2018
Μέγαρο Μουσικής, Αθήνα
21/04/2018
Ολοήμερο
TEDxThessaloniki
Μέγαρο Μουσικής Θεσσαλονίκης, Θεσσαλονίκη
21/04/2018
09:15 – 11:15
We Are The Robots (Lab 6)
POS4work, Patra
21/04/2018
12:00 – 15:00
Δημιουργικότητα και Καινοτομία από τα σχέδια στην Πράξη!
egg – enter•grow•go, Kallithea

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

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

snap-vs-flatpak

Έτσι και έγινε

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

snap-vs-flatpack-vs-appimageΤο παράδοξο δημιουργίας νέας-ενιαίου μεθόδου που αντικαθιστά όλα τα παλιά (πηγή: https://xkcd.com/927/)

Τι είναι τα packaging formats;

Στην ουσία τα packaging formats πακετάρουν όλα τα απαραίτητα αρχεία και εξαρτήσεις που χρειάζεται μια εφαρμογή για να τρέξει και το κάνουν με τέτοιο τρόπο ώστε οι βιβλιοθήκες και εξαρτήσεις αυτής να είναι ανεξάρτητες από το υπόλοιπο σύστημα. Αυτό με τη σειρά του επιτρέπει :

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

Ωστόσο αν και οι τεχνολογίες αυτές υπάρχουν εδώ και αρκετό καιρό (πάνω από 2 χρόνια) εκτιμώ πως δεν έκαναν την αναμενόμενη αίσθηση και να ικανοποιήσουν το πάγιο αίτημα της Linux κοινότητας που είναι ένα πακετάρισμα για όλα.

Από που μπορώ να εγκαταστήσω flatpak/snap/appimage

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

Flatpak, το ψυχοπαίδι του gnome και της Redhat

Όταν από πίσω έχεις τη Redhat και το Gnome Foundation, ας πούμε ότι η επιτυχία σου είναι εγγυημένη. Δεν είναι όμως ακριβώς έτσι. Παρότι είναι εύκολος ο τρόπος ρύθμισης η εγκατάσταση με εκνεύρισε σε βαθμό να μη θέλω να το χρησιμοποιήσω.

Δείτε επίσης: Snap vs Flatpak: Canonical vs Red Hat

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

flathubΤο Flathub περιέχει αρκετά πακέτα αλλά η εγκατάσταση μερικών μου ήταν αδύνατη

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

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

Πακέτα έχει αρκετά (περί τα 230) και το γεγονός ότι έπρεπε να βάλω το αποθετήριο από τη γραμμή τερματικού αφαιρεί πόντους από αυτό που θέλει να πετύχει η συγκεκριμένη τεχνολογία. Ευτυχώς το gnome-software επιτρέπει την εγκατάσταση flatpak μέσα από το UI του, κάτι που διευκολύνει αρκετά τα πράγματα.

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

Snap, το format που προτιμούν οι εταιρείες

Σ.Σ. (19/4/2018):  Όπως πολύ σωστά με διόρθωσε ο Σίμος Ξενιτέλης τα πακέτα αριθμούνται περί τα 1410 σύμφωνα με το uApp Explorer

Τα πακέτα Snap είναι το format που προωθεί η Canonical. Η εγκατάσταση των πακέτων γίνεται είτε από το  Κέντρο λογισμικού (16.04+) είτε μέσω τερματικού και ευτυχώς εδώ, τα ονόματα των πακέτων είναι ίδια με αυτά του ονόματος της εκάστοτε εφαρμογής. Παρότι μια επίσκεψη στο επίσημο store των Snap θα μας δώσει την εντύπωση ότι υπάρχουν μόνο 16 πακέτα, στην πραγματικότητα είναι παραπάνω μιας και η σελίδα εμφανίζει μόνο τα Προεξέχοντα (Featured) πακέτα snap. Για παράδειγμα δεν εμφανίζονται το VLC, Clementine, Gimp, JetBrains κλπ. Αντίθετα αν επισκεφτείτε την σελίδα της κοινότητας στο uApp Explorer θα δείτε ότι είναι πάνω από 1400 πακέτα.

snapcraftMια επίσκεψη στο επίσημο store των Snap θα μας δώσει την λανθασμένη εντύπωση ότι υπάρχουν μόνο 16 πακέτα

Παρότι και εδώ οι περισσότερες εφαρμογές πακετάρονται από εθελοντές, θα πρέπει να σημειώσουμε ότι σε αντίθεση με το flatpak, εδώ βλέπουμε ότι οι εταιρείες φαίνεται να προτιμούν το snap (λόγω δημοτικότητας του Ubuntu) και πακετάρουν επίσημα τις εφαρμογές τους (πχ Skype:Microsoft, Spotify, Firefox:Mozilla κλπ)

Επίσης, λανθασμένα μπορεί να υποθέσει κανείς ότι τα Snap είναι για Ubuntu αλλά σχεδόν όλες οι διανομές υποστηρίζουν Snap πακέτα όπως είδαμε στο σχετικό άρθρο : Πώς ρυθμίζουμε την Linux διανομή μας για τα Snap πακέτα

Appimage, ουσιώδης υλοποίηση αλλά την ψάχνουμε με το κυάλι

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

appimageTo appimage κάνει αυτό που υπόσχεται χωρίς πολλά πολλά

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

Υπάρχει μεν μια λίστα αλλά σε καμιά περίπτωση δε θεωρείται πλήρης.

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

Έχει νόημα η χρήση τους;

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

Οι τεχνολογίες των flatpak, snap και appimage όσο φιλόδοξες και να παρουσιάζονται, έχουν ακόμη αρκετό δρόμο μέχρι να φτάσουν στο desktop του μέσου χρήστη. Ως τότε ας «συμβιβαστούμε» με τον πλουραλισμό των πακέτων στο Linux που άλλωστε αυτό είναι και το βασικό συστατικό της πολυμορφίας του.

 

 

Περισσότερα από 430.000 τεκμήρια ελληνικού πολιτισμού και ιστορίας διατίθενται πλέον στη διαδικτυακή πύλη SearchCulture.gr του ΕΚΤ, η οποία έχει εμπλουτιστεί με νέες συλλογές και λειτουργικότητες. Παράλληλα, αυξάνεται συνεχώς ο αριθμός των τεκμηρίων, ήδη πάνω από 100.000, τα οποία έχουν ενταχθεί και στην Europeana, αυξάνοντας έτσι το έγκριτο ελληνικό περιεχόμενο που είναι αναζητήσιμο μέσω αυτής της ευρωπαϊκής ψηφιακής πλατφόρμας για την πολιτιστική κληρονομιά. Το περιεχόμενο του SearchCulture.gr διευρύνθηκε πρόσφατα με πλούσιο λαογραφικό υλικό από το Κέντρον Ερεύνης της Ελληνικής Λαογραφίας της Ακαδημίας Αθηνών, ενώ συνεχώς εμπλουτίζεται με νέες συλλογές από πολιτιστικούς φορείς της χώρας.

Το SearchCulture.gr έχει ως στόχο τη συσσώρευση σε ένα ενιαίο σημείο του συνόλου του ελληνικού ψηφιακού πολιτιστικού αποθέματος που παράγεται με δημόσια χρηματοδότηση, την ασφαλή διαφύλαξή του και την ελεύθερη, ανοικτή διάθεση του δημόσιου αυτού πλούτου στους πολίτες, τους ερευνητές και την εκπαιδευτική κοινότητα. Μέσω του SearchCulture.gr, το ΕΚΤ συγκεντρώνει το εθνικό πολιτιστικό περιεχόμενο, διασφαλίζοντας τη συνεχιζόμενη πρόσβαση σε αυτό, και τροφοδοτεί ως βασικός πάροχος την ευρωπαϊκή ψηφιακή βιβλιοθήκη Europeana, συμβάλλοντας έτσι ακόμη περισσότερο στην αύξηση της ευρεσιμότητας, της επανάχρησης και της διεθνούς προβολής του ελληνικού ψηφιακού περιεχομένου. Επιπλέον, οι φορείς που διαθέτουν το περιεχόμενο τους στην πύλη SearchCulture.gr μπορούν, ταυτόχρονα, να εξασφαλίσουν τη μακροχρόνια διαφύλαξή του, αξιοποιώντας την υπηρεσία Ασφαλούς Διαφύλαξης Ψηφιακού Περιεχομένου του ΕΚΤ .

Το  ΕΚΤ εμπλουτίζει, ομογενοποιεί και οργανώνει το περιεχόμενο  που  συσσωρεύεται στο SearchCulture.gr με βάση τους τύπους και τη χρονολογική πληροφορία του υλικού, αναπτύσσοντας λεξιλόγια όρων και προηγμένα εργαλεία εξόρυξης δεδομένων και σημασιολογικής διασύνδεσης. Αυτό επιτρέπει στον χρήστη να αναζητήσει και να πλοηγηθεί ιεραρχικά στο περιεχόμενο επιλέγοντας, συνδυαστικά, τύπο, χρονολογία και ιστορικές περιόδους ή χρησιμοποιώντας διαδραστικές εφαρμογές, όπως το νέφος ετικετών δημοφιλών τύπων ή το χρονολόγιο. Για πρώτη φορά σε συσσωρευτή τόσο μεγάλης κλίμακας και ποικιλίας υλικού, ο χρήστης μπορεί να θέσει σύνθετα ερωτήματα όπως “νομίσματα της μέσης βυζαντινής περιόδου”, “γλυπτά από την κλασσική εποχή” ή “ζωγραφικά έργα της μεσοπολεμικής Ελλάδας”. Ο χρήστης μπορεί ακόμα να επιλέξει έναν τύπο, για παράδειγμα “αγγείο” και στη συνέχεια, χρησιμοποιώντας τα φίλτρα αποτελεσμάτων, να πλοηγηθεί στις ιστορικές περιόδους ή στα χρονολογικά διαστήματα εξερευνώντας με αυτό τον τρόπο την εξέλιξη της αγγειοπλαστικής τέχνης στην ιστορία του Ελληνικού πολιτισμού. Η σελίδα βοήθειας περιλαμβάνει αναλυτικές οδηγίες για όλες τις δυνατότητες αναζήτησης και πλοήγησης στο υλικό.

Στα πολύ ενδιαφέροντα τεκμήρια που μπορεί να αναζητήσει ο χρήστης στην πύλη Searchculture.gr προστέθηκε πρόσφατα και μια σημαντική συλλογή άυλης κληρονομιάς με ιδιαίτερο λαογραφικό ενδιαφέρον: σχεδόν 140.000 παροιμίες και παραδόσεις από το Κέντρον Ερεύνης της Ελληνικής Λαογραφίας της Ακαδημίας Αθηνών. Το Κέντρο ιδρύθηκε ως Λαογραφικό Αρχείο το 1918 από τον Νικόλαο Γ. Πολίτη, τον πρόδρομο της επιστήμης της λαογραφίας στην Ελλάδα, και 8 χρόνια μετά εντάχθηκε στη νεοσύστατη Ακαδημία Αθηνών. Διατηρεί σημαντικές συλλογές, ανάμεσά τους το Αρχείο Παροιμιών και Λαϊκών Παραδόσεων, το οποίο μπορείτε να εξερευνήσετε μέσα από το SearchCulture.gr, είτε με Ιστορική Περίοδο, είτε μέσα από τα Θέματα του αρχείου.

Ένταξη νέων φορέων στο SearchCulture.gr

Ο συσσωρευτής πολιτιστικού περριεχομένου SearchCulture.gr παρέχει σήμερα πρόσβαση σε περισσότερα από 430.000 τεκμήρια από 63 πολιτιστικές συλλογές 52 φορέων, με το περιεχόμενο αυτό να εμπλουτίζεται συνεχώς με υλικό από νέους φορείς. Οι φορείς με συλλογές υλικού ή άυλου πολιτισμού που επιθυμούν να ενταχθούν σε ένα ισχυρό δίκτυο φορέων πολιτισμού, στο οποίο συμμετέχουν μουσεία, αρχεία, εφορίες αρχαιοτήτων, δήμοι, πανεπιστήμια, σύλλογοι και πολιτιστικοί οργανισμοί, μπορούν να δηλώσουν το ενδιαφέρον τους εδώ. Μέσω της πύλης, εξασφαλίζεται η εθνική προβολή του φορέα και η τοποθέτησή του στο διεθνές περιβάλλον του ψηφιακού πολιτισμού, ενώ παράλληλα, εντάσσεται το ψηφιακό του περιεχόμενο στη Europeana. . Επιπλέον, αυξάνεται η επισκεψιμότητα  του ιστοτόπου της συλλογής που διατηρεί ο φορέας, μέσω συνδέσμων ανακατεύθυνσης τόσο στην αρχική σελίδα όσο και στις επιμέρους σελίδες τεκμηρίων.

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

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

Nextcloud DICOM viewer

Τους τελευταίους μήνες, η Aysel Afsar Ozkan ενσωμάτωσε την εφαρμογή για την απεικόνιση ψηφιακών ιατρικών εικόνων (DICOM) στο Nextcloud, καθιστώντας δυνατό στους επαγγελματίες του ιατρικού τομέα να εξετάσουν τις εικόνες ακτινογραφίας ή τομογραφίας με ευκολία και κυρίως με ασφάλεια.

Παρουσίαση του DICOM


Το DICOM είναι το διεθνές πρότυπο για τη μετάδοση, την ανάκτηση, την αποθήκευση, την εκτύπωση, τη διεκπεραίωση και την εμφάνιση ιατρικών εικόνων που είναι ενσωματωμένες με ιατρικές πληροφορίες ασθενών, όπως οι Προστατευόμενες Πληροφορίες Υγείας (Protected Health Information - PHI). Η Aysel ανέπτυξε μια ανοιχτού κώδικα εφαρμογή προβολής αρχείων DICOM για το Open Health Imaging Foundation (OHIF), ένα επίτευγμα που έχει ιδιαίτερη σημασία, διότι το DICOM είναι πανταχού παρόν σε όλο τον κόσμο σε συσκευές και συστήματα ακτινολογικής απεικόνισης.

Nextcloud DICOM viewer


Σχετικά με το Nextcloud


Εκτός από τη συνεργασία της με την OHIF, η Aysel εργάστηκε στην TOCA, μια εταιρεία συμβουλευτικών υπηρεσιών καινοτομίας με μια ομάδα ανθρωπολόγων, κοινωνιολόγων και σχεδιαστών, βοηθώντας τις εταιρείες να καινοτομούν στα προϊόντα, κατανοώντας τα πρότυπα της ανθρώπινης συμπεριφοράς. Στην TOCA που άρχισε να χρησιμοποιεί το Nextcloud για να εργάζεται αποτελεσματικά και με ασφάλεια με την παγκόσμια ομάδα και τους πελάτες της.

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


Εφαρμογή DICOM στο Nextcloud


Η εφαρμογή DICOM επιτρέπει στο χρήστη να προβάλλει και να χειρίζεται τις εικόνες DICOM, χωρίς να εγκαταλείψει το Nextcloud. Μόλις ενεργοποιηθεί η εφαρμογή DICOM στο Nextcloud, η εφαρμογή θα αντιστοιχεί αμέσως και αυτόματα σε όλα τα αρχεία DICOM με την επέκταση *.dcm και τον τύπο MIME της εφαρμογής/dicom.

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

Με ένα μόνο κλικ, ο η εφαρμογή DICOM του Nextcloud εμφανίζει εικόνες με διαφορετικούς τρόπους απεικόνισης, οι οποίοι είναι κρίσιμοι για την ακτινολογική εκτίμηση, όπως η Computed Radiography (CR), η Computed Tomography (CT), η Digital Radiography (DX), η Mammography (MG) και ο Magnetic Resonance (MR). Κάθε εικόνα μπορεί να ενισχυθεί με ενημερωτικές επικαλύψεις που αφορούν τον ασθενή. Οι δείκτες προσανατολισμού εικόνας υποδεικνύουν την αντίστοιχη κατεύθυνση της εικόνας με τις πληροφορίες που κωδικοποιούνται στο αρχείο DICOM, όπως αριστερά (L), οπίσθια (P), κεφαλικά (H) κ.ο.κ. Η εφαρμογή έχει επίσης μια γραμμή εργαλείων με τα βασικά εργαλεία απεικόνισης: Παράθυρο/Επίπεδο, Εστίαση, Πανοραμική, Αναστροφή, Περιστροφή οριζόντια, Περιστροφή κάθετα, Περιστροφή αριστερά, Περιστροφή δεξιά. Παράθυρο/Επίπεδο για χειρισμό της εικόνας: Μήκος, Ανίχνευση, Ελλειπτική Περιοχή ενδιαφέροντος (ROI), Ορθογώνια Περιφέρεια ενδιαφέροντος (ROI) και Γωνία για σχολιασμό και μετρήσεις. Επαναφορά στην αρχική εικόνας και Εκκαθάριση για να διαγράψετε όλους τους σχολιασμούς και τις μετρήσεις στην εικόνα. Τέλος, το πρόγραμμα προβολής DICOM είναι ενεργοποιημένο για προβολή και χειρισμό εικόνων σε κινητές συσκευές.

Η Aysel καλωσορίζει τις ερευνητικές συνεργασίες και είναι διαθέσιμη για να συνεργαστεί με τους πελάτες του Nextcloud που έχουν ειδικές ανάγκες γύρω από θέματα που σχετίζονται με το DICOM.

Nextcloud DICOM viewer


Το Nextcloud στην υγεία


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

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

Η χρήση λύσεων απομακρυσμένου cloud για τη διαχείριση δεδομένων είναι μια επικίνδυνη πρόταση. Τα νοσοκομεία πρέπει να ελέγχουν τα δεδομένα υγείας των ασθενών με μια εσωτερική ομάδα πληροφορικής και όχι να εξαρτώνται από μακρινούς παρόχους πληροφορικής. Από την άποψη αυτή, το Nextcloud παρέχει μια μοναδική λύση για τον κλάδο της υγειονομικής περίθαλψης. Όταν ο οργανισμός σας αποφασίσει ότι είναι καιρός να βασιστεί σε μια ασφαλή, αυτο-φιλοξενούμενη λύση για ευαίσθητα δεδομένα και χειρισμό του DICOM, μπορείτε να επισκεφθείτε τη σελίδα του κλάδου Υγείας ή να επικοινωνήσετε απευθείας με την ομάδα πωλήσεων Nextcloud για πληροφορίες.

Αν θέλετε να υποστηρίξετε το έργο της Aysel, μπορείτε! Μπορεί να την βρείτε στον Patreon.

Ξεκινήστε τη συζήτηση στο φόρουμ Nextcloud

Ελεύθερη μετάφραση της σελίδας:
https://nextcloud.com/blog/digital-imaging-for-medicine-in-nextcloud/

Ο Οργανισμός Ανοιχτών Τεχνολογιών (ΕΕΛΛΑΚ) συγκροτεί ομάδα για τη συμμετοχή στην ετήσια εθνική άσκηση κυβερνοάμυνας ΠΑΝΟΠΤΗΣ 2018 που διοργανώνει η Διεύθυνση Κυβερνοάμυνας (ΔΙΚΥΒ) του ΓΕΕΘΑ και καλεί όσους ενδιαφέρονται να συμμετέχουν σε αυτή να εκδηλώσουν το ενδιαφέρον τους ως φυσικά πρόσωπα ή ως ομάδα στην εξής φόρμα εδώ, έως τη Δευτέρα 23 Απριλίου.

Η άσκηση φέτος θα διεξαχθεί 22-25 Μαΐου. Η ομάδα που θα συγκροτηθεί θα συμμετέχει στην άσκηση κάνοντας χρήση αποκλειστικά εργαλείων ανοιχτού κώδικα. Η συμμετοχή θα γίνει με φορητούς προσωπικούς υπολογιστές ανά συμμετέχοντα και η πρώτη συνάντηση της ομάδας θα γίνει αρχές Μαΐου. Στους συμμετέχοντες θα δοθούν τα σενάρια των παλαιότερων ασκήσεων και θα γίνει δοκιμή και προετοιμασία των εργαλείων πριν από την άσκηση. Στόχος της ομάδας είναι να συμμετέχει σε όλα τα σενάρια καθώς και να υπάρξει διατήρησή της και μετά τη λήξη της άσκησης.

Η άσκηση ΠΑΝΟΠΤΗΣ διοργανώνεται από το 2010 και σε αυτή συμμετέχουν περισσότερα από 200 άτομα από τις Ένοπλες Δυνάμεις και τα Σώματα Ασφαλείας, τον Ακαδημαϊκό Τομέα και τα Ερευνητικά Κέντρα, το Δημόσιο και τον Ιδιωτικό Τομέα.

Δημοσιεύθηκε στην Εφημερίδα της Κυβερνήσεως η Απόφαση 843/2/19.3.2018 της Εθνικής Επιτροπής Τηλεπικοινωνιών και Ταχυδρομείων (ΕΕΤΤ) για τον Κανονισμό Διαχείρισης και Εκχώρησης Ονομάτων Χώρου (Domain Names) με κατάληξη .gr ή .ελ.

Ο Κανονισμός ρυθμίζει την διαδικασία και τους κανόνες εκχώρησης και χρήσης των ονομάτων Χώρου (domain names) με κατάληξη .gr ή .ελ καθώς και την λειτουργία και τις υποχρεώσεις των Καταχωρητών.

1. Αντικείμενο εκχώρησης μπορεί να είναι αποκλε στικά: α. Ονόματα Χώρου 2ου επιπέδου με κατάληξη .gr ή .ελ και β. Ονόματα Χώρου 3ου επιπέδου με κατάληξη .gr των οποίων μόνο το τρίτο επίπεδο είναι Μεταβλητό Πεδίο.

2. Με την εξαίρεση των Ονομάτων Χώρου 3ου επιπέδου με κατάληξη .gr των οποίων μόνο το τρίτο επίπεδο είναι Μεταβλητό Πεδίο, Ονόματα Χώρου 3ου ή επόμενου επιπέδου με κατάληξη .gr ή .ελ δεν αποτελούν αντικείμενο εκχώρησης από την EETT και δεν αποκτάται επ’ αυτών αποκλειστικό δικαίωμα σύμφωνα με τον παρόντα Κανονισμό.

3. Η χρήση Ονομάτων Χώρου 3ου ή επόμενου επιπέδου προϋποθέτει την εκχώρηση σύμφωνα με τον παρόντα Κανονισμό του αντίστοιχου Ονόματος Χώρου 2ου επιπέδου με κατάληξη .gr ή .ελ από το οποίο συντίθεται το Όνομα Χώρου 3ου ή επόμενου επιπέδου ή την εκχώρηση του αντίστοιχου Ονόματος Χώρου 3ου επιπέδου με κατάληξη .gr του οποίου μόνο το τρίτο επίπεδο είναι Μεταβλητό Πεδίο.

4. Υπό τους όρους και τους περιορισμούς του παρόντος Κανονισμού, Όνομα Χώρου 3ου ή επόμενου επιπέδου το οποίο συντίθεται από Όνομα Χώρου με κατάληξη .gr ή .ελ, το οποίο σύμφωνα με τον παρόντα Κανονισμό, αποτελεί αντικείμενο εκχώρησης από την ΕΕΤΤ, είναι δυνατόν να χρησιμοποιείται είτε από τον Φορέα του εκχωρηθέντος Ονόματος Χώρου με κατάληξη .gr ή .ελ ή από άλλο φυσικό ή νομικό πρόσωπο, με την συναίνεση του Φορέα του αντίστοιχου εκχωρηθέντος Ονόματος Χώρου με κατάληξη .gr ή .ελ

Δικαίωμα επί Ονομάτων Χώρου με κατάληξη .gr ή .ελ

1. Το δικαίωμα το οποίο αποκτάται με την Εκχώρηση Ονόματος Χώρου με κατάληξη .gr ή .ελ συνίσταται αποκλειστικά και μόνο:

α. στην απόκτηση από το Φορέα του Ονόματος Χώρου με κατάληξη .gr ή .ελ αποκλειστικού δικαιώματος δέσμευσης και χρήσης των συγκεκριμένων αλφαριθμητικών στοιχείων που έχουν δηλωθεί στην Δήλωση Καταχώρησης του και εάν πρόκειται για Όνομα Χώρου το Μεταβλητό Πεδίο του οποίου αποτελείται από ελληνικούς χαρακτήρες το αποκλειστικό δικαίωμα δέσμευσης και χρήσης επεκτείνεται και στις μορφές του δηλωθέντος στην Δήλωση Καταχώρησης Ονόματος Χώρου που προσδιορίζονται στην παρ. 10 του άρθρου 3, με αποκλειστικό σκοπό την χρήση από τον Φορέα ή με την συναίνεσή του, πρωτοκόλλων ή υπηρεσιών του Διαδικτύου,

 

β. στην αυτόματη δέσμευση για τον Φορέα του συγκεκριμένου Ονόματος Χώρου των μορφών που προσδιορίζονται στις παραγράφους 11, 14 και 15 του άρθρου 3 και στην δυνατότητα του Φορέα να ενεργοποιήσει οριστικά κατόπιν δήλωσης ενεργοποίησης του (Παράρτημα ΙΖ), οποιαδήποτε μορφή του εκχωρηθέντος σε αυτόν Ονόματος Χώρου έχει αυτόματα δεσμευθεί για αυτόν κατά την διάρκεια του δικαιώματος αποκλειστικής χρήσης,

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

δ. στην αυτόματη δέσμευση για τον Φορέα του συγκεκριμένου Ονόματος Χώρου των μορφών που προσδιορίζονται στις παραγράφους 11, 14 και 15 του άρθρου 3 μέχρι και την πάροδο δεκαπέντε (15) ημερών από την ημερομηνία λήξης του δικαιώματος αποκλειστικής χρήσης επί του Ονόματος Χώρου.

Προστασία Δεδομένων

1. Τα προσωπικά δεδομένα των φυσικών προσώπων Φορέων Ονομάτων Χώρου δεν δημοσιοποιούνται ούτε κοινοποιούνται σε τρίτους.

2. Kατ’ εξαίρεση από τα παραπάνω, η EETT σε κάθε περίπτωση γνωστοποιεί τα στοιχεία του Φορέα Ονόματος Χώρου με κατάληξη .gr ή .ελ εφόσον υπάρχει σχετική Εισαγγελική Παραγγελία.

3. Τα προσωπικά δεδομένα των νομικών προσώπων Φορέων Ονομάτων Χώρου κοινοποιούνται σε τρίτους κατόπιν αιτήματός τους.

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

5. Κατόπιν εκδόσεως σχετικής αποφάσεως της ΕΕΤΤ είναι δυνατόν να επιτραπεί στους Καταχωρητές να κοινοποιούν σε τρίτους προσωπικά δεδομένα των φυσικών προσώπων Φορέων Ονομάτων Χώρου με κατάληξη .gr ή .ελ που ανήκουν στην διαχείρισή τους και που δεν έχουν αρνηθεί ρητά την δημοσιοποίησή τους, εφόσον τους υποβληθεί σχετική αίτηση.

Δείτε αναλυτικά τον νέο Κανονισμό εδώ και όπως δημοσιεύθηκε στο ΦΕΚ εδώ.

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

In this post we are going to play around with full text searching with Elasticsearch and Linux man pages.

The idea

We will:

  1. setup an Elasticsearch instance locally
  2. create an index for the data
  3. feed the index with the man pages of the OS
  4. create a search method for full text searching
  5. full text search the man pages

The code

I have gathered the code snippets you will find here in a script called elman and it is available on GitHub so after reading this post to get the idea, you can experiment by modifying it as you please.

elman demo gif

Let’s start.

Prerequisites

Ruby

You should have ruby installed on your system. I use RVM to manage multiple ruby versions installed on my system. If you want to go with that too, you can find instructions for installing the tool in its homepage and for installing ruby versions (a.k.a. rubies) the related documentation page.

This tutorial is using Ruby 2.4.2. You can check yours using: ruby --version or via RVM with rvm list.

Elasticsearch

Providing instructions for installing Elasticsearch is out of this post’s scope. I recommend visiting the tool’s related documenation site.

After the installation, just make sure to start the service if it’s not started.

You can check that with curl http://localhost:9200.

It should give something like:

{
  "name" : "asdfasdf",
  "cluster_name" : "elasticsearch",
  "cluster_uuid" : "asasdfdf-as",
  "version" : {
    "number" : "6.0.0",
    "build_hash" : "asdf",
    "build_date" : "2017-11-10T18:41:22.859Z",
    "build_snapshot" : false,
    "lucene_version" : "7.0.1",
    "minimum_wire_compatibility_version" : "5.6.0",
    "minimum_index_compatibility_version" : "5.0.0"
  },
  "tagline" : "You Know, for Search"
}

As you can see, we will use elasticsearch version 6.0.0 in this tutorial.

Hands on

We will be working in the awesome Ruby interactive shell (irb) but before starting it there’s a gem we need to install.

The elasticsearch gem

The elasticsearch gem is the official library provided by Elastic to interact with Elasticsearch instances in Ruby.

Install the gem and its dependencies use the following command in your terminal:

gem install elasticsearch

Ruby interactive shell

Start the Ruby interactive shell with:

irb

Load the Elasticsearch library we previously installed with:

require 'elasticsearch'

You should see something like the following:

>> require 'elasticsearch'
=> true
>>

From now on, in our session we can use the gem’s provided classes and modules to interact with Elasticsearch.

Creating the client

We have to create an Elasticsearch::Client instance through which we will execute commands on the index. In irb type:

@client = Elasticsearch::Client.new host: 'localhost', port: '9200'

Check the cluster’s health to make sure everything is right:

client.cluster.health
=> {"cluster_name"=>"elasticsearch", "status"=>"yellow", "timed_out"=>false, "number_of_nodes"=>1, "number_of_data_nodes"=>1, "active_primary_shards"=>10, "active_shards"=>10, "relocating_shards"=>0, "initializing_shards"=>0, "unassigned_shards"=>10, "delayed_unassigned_shards"=>0, "number_of_pending_tasks"=>0, "number_of_in_flight_fetch"=>0, "task_max_waiting_in_queue_millis"=>0, "active_shards_percent_as_number"=>50.0}

Make sure that the status from the output hash is not red.

Creating the index

Let’s name the index elastic_manpages and set that it is going to have three properties:

  1. command: the Linux command (even though there are man pages for other stuff like time.conf which is a configuration file)

  2. description: the short description provided in the top of the man page, in the NAME section

  3. manpage: the corresponding man page

Create the index with the following command:

@client.indices.create   index: 'elastic_manpages',
                         body: {
                           mappings: {
                             document: {
                               properties: {
                                 command: {
                                   type: :text
                                 },
                                 description: {
                                   type: :text,
                                   analyzer: :english
                                 },
                                 manpage: {
                                   type: :text,
                                   analyzer: :english
                                 }
                               }
                             }
                           }
                         }

As you can see, we assigned the english analyzer to the description and manpage properties.

Why? Quoting the documentation on Language analyzers:

They are able to take the peculiarities of the specified language into account. For instance, the english analyzer comes with a set of English stopwords (common words like and or the that don’t have much impact on relevance), which it removes. This analyzer also is able to stem English words because it understands the rules of English grammar.

After typing the command, you should get a response like this one:

=> {"acknowledged"=>true, "shards_acknowledged"=>true, "index"=>"elastic_manpages"}

Indexing the man pages

Time to index the man pages. We are going to use the apropos command to list all entries of the mandb.

all_pages = `apropos .`.split "\n"

The all_pages variable now contains a list of all man entries in the following format:

erb (1)              - Ruby Templating

Note: the (1) part above defines what section of the manual the page is from.

For each entry of this list, we need to:

  1. export the command and the description
  2. retrieve the man page for each command
  3. index a new document mapping the values of the previous items to the appropriate properties.

To split the raw apropos entry to the desired field, we will use the following regex:

/(.*)\s\(\d*.*\)\s*-\s*(.*)/

You can check that is working on Rubular.

Back in irb:

apropos_regex = /(.*)\s\(\d*.*\)\s*-\s*(.*)/
all_pages.each do |line|
  matches = apropos_regex.match line
  command = matches[1]
  description = matches[2]
  manpage = `man #{command}`

  @client.index index: 'elastic_manpages',
                type: :document,
                body: {
                  command: command,
                  description: description,
                  manpage: manpage
                }
end

It will take some time depending on your hardware and the amount of man pages on your OS. Wait for it to end. During the process of indexing you might see some warnings for some pages but don’t worry, the process will complete after all and we don’t care that much about them not being indexed correctly for the purpose of this tutorial.

Creating the search method

Now will create a method for full text searching so that we can execute it more than once to search.

In irb:

def search(term)
  result = @client.search  index: 'elastic_manpages',
                           size: 10,
                           body: {
                             query: {
                               multi_match: {
                                 query: term,
                                 type: :cross_fields,
                                 fields: ['command', 'description^3', 'manpage^3'],
                                 operator: :or,
                                 tie_breaker: 1.0,
                                 cutoff_frequency: 0.1
                               }
                             }
                           }

  result['hits']['hits'].map{ |hit| { command: hit['_source']['command'],
                                      description: hit['_source']['description'],
                                      manpage: hit['_source']['manpage'] } }
end

Notes on the search definition

  1. size: 10: set the size of the results to be 10
  2. multi_match: because we want to search on multiple fields (command, description, manpage)
  3. type: :cross_fields: The cross_fields type is particularly useful with structured documents where multiple fields should match (read more here)
  4. tie_breaker: add the scores for each term of the query (read more here)
  5. cutoff_frequency: it prevents scoring / iterating high frequency terms and only takes the terms into account if a more significant / lower frequency term matches a document (read more here)

Play time!

That’s it. Time to check what we have created.

In irb:

search('edit image').each{ |a| puts "#{a[:command].ljust(20)} - #{a[:description]}"}; nil
gimp-2.8             - an image manipulation and paint program.
gimp                 - an image manipulation and paint program.
Image::Magick::Q16   - objected-oriented Perl interface to ImageMagick (Q16). Use it to create, edit, compose, or convert ...
gimp-console-2.8     - an image manipulation and paint program.
gimp-console         - an image manipulation and paint program.
bitmap               - bitmap editor and converter utilities for the X Window System
bmtoa                - bitmap editor and converter utilities for the X Window System
atobm                - bitmap editor and converter utilities for the X Window System
mailcap.order        - the mailcap ordering specifications
xwd                  - dump an image of an X window
=> nil
search('change owner').each{ |a| puts "#{a[:command].ljust(20)} - #{a[:description]}"}; nil
chown                - change file owner and group
chown                - change ownership of a file
fchownat             - change ownership of a file
fchown               - change ownership of a file
lchown32             - change ownership of a file
chown32              - change ownership of a file
fchown32             - change ownership of a file
lchown               - change ownership of a file
fchmod               - change permissions of a file
XSetEventQueueOwner  - set event queue owner on a shared Xlib/XCB connection
=> nil

You can modify the search definition as you please. Check more on the multi_match query here.

As always, cat photo.

Cat bookmark

Το ιστορικό περιήγησης αρκεί για να προδώσει την ταυτότητά σας(Φωτογραφία του Matthew Bowden στο Wikimedia Commons)

Του Kaveh Waddell

“Οι ερευνητές βρήκαν έναν τρόπο να συσχετίσουν την ιδιωτική διαδικτυακή δραστηριότητα των χρηστών με τον λογαριασμό τους στο Twitter – ακόμα κι αυτών που δεν έχουν κάνει ποτέ τουήτ.”

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

Για να τα ανακαλύψουν όλα αυτά, φυσικά και δε θα χρειαστεί να βρεθούν στο δωμάτιό σας. Δεκάδες ανιχνευτές (trackers), ενσωματωμένοι σχεδόν σε κάθε ιστοσελίδα, συλλέγουν πληροφορίες που αφορούν τον τρόπο που αλληλεπιδράτε με αυτήν, ενώ τα “μπισκοτάκια” (cookies) που αποθηκεύονται στον περιηγητή σας, λένε στους διαφημιστές πόσο συχνά επισκεφθήκατε αυτή την ιστοσελίδα στο παρελθόν. Αλλά το ιερό δισκοπότηρο είναι η δυνατότητα συνδυασμού όλων αυτών των πληροφοριών για τη δημιουργία προφίλ που αντιστοιχούν σε μεμονωμένους χρήστες – δηλαδή, την κατασκευή μιας πλήρους εικόνας του καθενός μας στο διαδίκτυο, πέρα από απλά, σκόρπια ίχνη δεδομένων.

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

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

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

Για να το δοκιμάσουν, οι ερευνητές “στρατολόγησαν” εθελοντές που κατέβασαν μια επέκταση για το Google Chrome, η οποία εξήγαγε το ιστορικό της περιήγησής τους. Κι από τη στιγμή που το Twitter χρησιμοποιεί ένα ιδιόκτητο σύστημα περικοπής URL – το t.co – δεν ήταν δύσκολο να βρει κάποιος σε ποιες ιστοσελίδες βρέθηκαν μέσω του εν λόγω κοινωνικού δικτύου. Η έρευνα “τράβηξε” τους 100 πιο πρόσφατους συνδέσμους με μορφή t.co του κάθε χρήστη και εκτέλεσε το σύστημα παράκαμψης της ανωνυμίας, και μέσα σε δευτερόλεπτα, το πρόγραμμα “έβγαλε” τους 15 πιο πιθανούς χρήστες του Twitter, με σειρά πιθανότητας. Οι εθελοντές κλήθηκαν να απαντήσουν ποιο προφίλ ήταν το δικό τους, σε περίπτωση που βρισκόταν ανάμεσα στα αποτελέσματα, και είχαν την επιλογή να συνδεθούν στο Twitter για να πιστοποιήσουν την ταυτότητά τους. Ο αλγόριθμος επέλεξε το σωστό προφίλ στο 72% των περιπτώσεων· στο 81%, το σωστό προφίλ βρισκόταν ανάμεσα στα 15 πρώτα αποτελέσματα.

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

Ένας διαφημιστής με προγράμματα-ανιχνευτές στα μήκη και τα πλάτη του διαδικτύου μπορεί να έχει μια αρκετά καλή εικόνα της δραστηριότητας μεμονωμένων χρηστών ώστε να παρακάμψει την ανωνυμία τους. Αλλά υπάρχουν τρόποι με τους οποίους οι χρήστες μπορούν να σταματήσουν τα προγράμματα-ανιχνευτές: εφαρμογές φραγής διαφημίσεων (Ad-blockers) όπως για παράδειγμα τα Ghostery και Privacy Badger, μπορούν να αποτρέψουν τα προγράμματα αυτά από το να αποκτήσουν τα δεδομένα που χρειάζονται.

Οι πάροχοι υπηρεσιών διαδικτύου, όπως η Comcast και η Verizon, μπορούν να έχουν πρόσβαση σε λεπτομερή στοιχεία που αφορούν το πού περιηγούνται οι πελάτες τους στο διαδίκτυο – εκτός από τις περιπτώσεις που οι πελάτες επισκέπτονται ιστοσελίδες που χρησιμοποιούν HTTPS, ένα πρωτόκολλο που κρυπτογραφεί την κίνηση από και προς την ιστοσελίδα. Οι πάροχοι υπηρεσιών – ή κάποιος που κατασκοπεύει το ανοιχτό wifi μιας καφετέριας – δε μπορεί να δει τις λεπτομέρειες μιας περιήγησης σε URL που ξεκινά με https://. Ακόμα κι έτσι, οι χρήστες μπορούν να αναγνωριστούν από τις μη κρυπτογραφημένες ιστοσελίδες που επισκέπτονται: οι ερευνητές κατάφεραν να αποκαλύψουν σχεδόν το ένα τρίτο των εθελοντών στο πείραμα, χρησιμοποιώντας μόνο την κίνηση τους με το πρωτόκολλο HTTP.

Και για κάποιον που ενεργεί εκ μέρους ενός ισχυρού έθνους-κράτους θα ήταν ακόμα πιο εύκολο και πιο γρήγορο να αποκτήσει πρόσβαση σε ιστορικά περιήγησης. Τα ανάντη (upstream) προγράμματα συλλογής δεδομένων της Υπηρεσίας Εθνικής Ασφάλειας (NSA) των ΗΠΑ τα οποία μαζεύουν τεράστιες ποσότητες δεδομένων καθώς αυτά περνούν μέσω κρίσιμων τμημάτων της υποδομής του διαδικτύου, θα μπορούσαν να συναρμολογήσουν χωρίς κανένα πρόβλημα τα κομμάτια του ιστορικού περιήγησης οποιουδήποτε (φυσικά, υπάρχουν πιθανώς κι άλλοι τρόποι με τους οποίους η NSA θα μπορούσε να ανακαλύψει ποιος είστε χωρίς να καταφύγει στις μεθόδους παράκαμψης της ανωνυμίας που ακολούθησε αυτή η έρευνα.)

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

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

Λειτουργικά χαρακτηριστικά των περιηγητών, όπως η ιδιωτική περιήγηση του Safari ή η λειτουργία ινκόγνιτο του Chrome – με το χαρακτηριστικό εικονίδιο με το πονηρό καπέλο-καβουράκι και τα γυαλιά – δεν αποτελούν πραγματική άμυνα απέναντι στην αποκάλυψη της ταυτότητάς σας. Με το που κλείνει η λειτουργία “ινκόγνιτο” ή τα “ιδιωτικά” παράθυρα, σβήνουν απλώς τα ίχνη που άφησε η περιήγηση στον ίδιο τον περιηγητή, αλλά δεν αποτρέπουν τους ανιχνευτές, τους παρόχους υπηρεσιών διαδικτύου, και ασφαλώς τις μυστικές υπηρεσίες από το να υποκλέπτουν ό,τι κινείται στο διαδίκτυο.

Από την άλλη, χρησιμοποιώντας το Tor – ένα πρόγραμμα που ανωνυμοποιεί την διαδικτυακή περιήγηση σπρώχνοντας την δικτυακή κίνηση τυχαία σε ένα δίκτυο διακομιστών- πιθανότατα θα σταματούσατε όλους τους κατασκόπους, πλην των πιο επίμονων. “Θεωρούμε πώς η επίθεση αυτή μπορεί να πραγματοποιηθεί στους χρήστες του Tor μόνο από καλά εξοπλισμένους οργανισμούς, εναντίον πολύ σημαντικών στόχων”, γράφει ο Σούκλα. “Βλέπε κυβερνοκατασκόπους, μυστικές υπηρεσίες, και τα σχετικά.”

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

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

Πρώτη δημοσίευση: Your Browsing History Alone Can Give Away Your Identity

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

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

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

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

Το «New Pharmaceutical Commons: Transforming Drug Discovery», που γράφτηκε από τους καθηγητές Chas Bountra, Dr Wen Hwa Lee και τον κ. Javier Lezaun, υπογραμμίζει τους περιορισμούς των παραδοσιακών μοντέλων Ε & Α που εστιάζουν στην μυστικότητα και στην προστασία των δικαιωμάτων διανοητικής ιδιοκτησίας και προτείνει μια σειρά πρακτικών ανοιχτού κώδικα που μπορούν να επιταχύνουν τον αγώνα για θεραπευτικές αγωγές στις πιο επιβλαβείς ασθένειες του κόσμου.

Πριν από την κυκλοφορία, του άρθρου  ο καθηγητής Chas Bountra, συν-διευθυντής του Oxford Martin Programme on Affordable Medicines και Chief Scientist  στο Structural Genomics Consortium, δήλωσε:

«Η φαρμακευτική βιομηχανία έχει κάνει τεράστια βήματα στην παραγωγή δυνητικών θεραπειών και φαρμάκων. Αλλά ακόμη και σήμερα, σχεδόν το 90% των υποψήφιων φαρμάκων που εισέρχονται σε δοκιμές Φάσης 1 δεν καταφέρνουν να φτάσουν στην αγορά. Πρόκειται για ένα σύστημα που υποσκάπτεται από την επικάλυψη των προσπαθειών και συνεπώς τη σπατάλη πόρων. Κανένα εργαστήριο ή ίδρυμα δεν μπορεί να το κάνει αυτό πια. Πρέπει να συγκεντρώσουμε επειγόντως πόρους και εμπειρογνωμοσύνη, να ελαχιστοποιήσουμε την αλληλεπικάλυψη, να διερευνήσουμε νέους στόχους για τα φάρμακα, τους βιοδείκτες και τις τεχνολογίες, προκειμένου να παράγουμε πιο γρήγορα, αποτελεσματικά και πιο προσιτά φάρμακα για τους ασθενείς «.

Το άρθρο ζητεί την υιοθέτηση των αρχών της «ανοιχτής επιστήμης» που θα επέτρεπαν μια λιγότερο περιοριστική προσέγγιση στην ανταλλαγή φαρμακευτικών εργαλείων και δεδομένων και θα επαναπροσδιορίσουν τον ρόλο της ΠΕ στη φαρμακευτική Ε & Α. Δίνει επίσης παραδείγματα όπου αυτό λειτουργεί ήδη με επιτυχία.

«Υπήρξαν πολλοί επιτυχημένοι πειραματισμοί με την εφαρμογή προ-ανταγωνιστικών και ανοιχτού κώδικα προσεγγίσεων για την ανακάλυψη φαρμάκων, όχι μόνο εδώ στην Οξφόρδη με την Consortium Structural Genomics, η οποία έδειξε πως οι εταιρικοί φαρμακευτικοί πόροι μπορούν να συγκεντρωθούν και να χρησιμοποιηθούν για την παραγωγή χωρίς πνευματικά δικαιώματα «, λέει ο  Δρ Javier Lezaun από το Ινστιτούτο Επιστήμης, Καινοτομίας και Κοινωνίας.

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

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

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

Το «New Pharmaceutical Commons: Transforming Drug Discovery» δημοσιεύτηκε την Πέμπτη 7 Δεκεμβρίου στην ιστοσελίδα του  Oxford Martin School:

https://www.oxfordmartin.ox.ac.uk/downloads/academic/Transforming_Drug_Disco

 

Πηγή άρθρου: https://www.thesgc.org/news/drug-discovery-must-change-urgently-address-global-health-needs

 

Σχετικά άρθρα:

Γιατί θα πρέπει να είναι Open Source η ανακάλυψη φαρμάκων

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

MycetOS (Mycetoma Open Source): Ένα νέο έργο Open source ανακάλυψης φαρμάκων για το mycetoma

Open Insulin: Ένα έργο για την δημιουργία ινσουλίνης ανοιχτού κώδικα

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

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

Νέο Bitcoin ATM εγκαταστάθηκε στο κέντρο της Λάρισας για αγορά και πώληση Bitcoin αλλά και των ψηφιακών νομισμάτων Ethereum, Litecoin και Dash. Το ΒΤΜ είναι της εταιρείας Bcsah Greece και βρίσκεται Ιάσονος 20 ενώ λειτουργεί από Δευτέρα με Σάββατο από τις 10 το πρωί μέχρι τις 5 το απόγευμα.

Περισσότερες πληροφορίες μπορείτε να βρείτε στην επίσημη σελίδα εδώ καθώς και στην σελίδα της εταιρείας Bcash στο Facebook.

 

The post Νέο Bitcoin ATM στην Λάρισα appeared first on To Blog της Ελληνικής κοινότητας του Bitcoin.

 Το Υπουργείο Παιδείας και Θρησκευμάτων, σε συνεργασία με το Επιστημονικό Συμβούλιο του Εθνικού Κέντρου Τεκμηρίωσης και Ηλεκτρονικού Περιεχομένου, διοργανώνει ημερίδα εργασίας με θέμα «Κοινοί Ανοικτοί Πόροι στην Παιδεία: Χαρτογραφώντας καλές πρακτικές», στις 3 Μαΐου 2018, στο Εθνικό Κέντρο Τεκμηρίωσης και Ηλεκτρονικού Περιεχομένου. Σκοπός της ημερίδας είναι να καταγράψει και να αποτιμήσει συνθετικά τις καλές πρακτικές που έχουν αναδειχθεί από την δραστηριότητα φορέων και υπηρεσιών του ΥΠΠΕΘ που έχουν αναλάβει πρωτοβουλίες στην κατεύθυνση ανάπτυξης Κοινών Ανοικτών Πόρων στην Παιδεία.

Ακολουθώντας τις διεθνείς πρακτικές και αναγνωρίζοντας τη σημασία των Κοινών Ανοικτών Πόρων η ελληνική νομοθεσία θεωρεί αποστολή των ΑΕΙ της χώρας την ανάπτυξη «κοινών ανοικτών πόρων στην εκπαίδευση, την έρευνα, την τεχνολογία και τον πολιτισμό» (άρθρο 4, ν.4485/2017). Οι Κοινοί Ανοικτοί Πόροι αφορούν διδακτικό, μαθησιακό και ερευνητικό υλικό, ψηφιακό ή μη, που διατίθεται με κάποια μορφή ανοικτής αδειοδότησης. Οι Κοινοί Ανοικτοί Πόροι μπορούν να βελτιώσουν την ποιότητα της παρεχόμενης τυπικής, μη τυπικής και άτυπης εκπαίδευσης ενώ ταυτόχρονα διευρύνουν την πρόσβαση στη γνώση με ιδιαίτερα χαμηλό κόστος σε σχέση με άλλες μεθόδους. Η χρήση ανοιχτών τεχνικών προτύπων βελτιώνει την προσβασιμότητα και την δυνατότητα επαναχρησιμοποίησής τους. Η ανάπτυξη δομών ανοικτής πρόσβασης έχει στόχο να αποδώσει τη γνώση που έχει παραχθεί με δημόσια χρηματοδότηση στην κοινωνία, ως κοινό αγαθό.

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

-.-

Χάρης Ναξάκης
Καθηγητής πολιτικής οικονομίας στο ΤΕΙ Ηπείρου, συγγραφέας

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

Η πιο σύγχρονη παραλλαγή της σπηλιάς του Πλάτωνα είναι το facebook και τα άλλα μέσα κοινωνικής δικτύωσης. Οι δεσμώτες του facebook είναι καθηλωμένοι κατά μόνας σε μια σκοτεινή τρύπα, την οθόνη του υπολογιστή στην οποία ζουν οι φίλοι και οι συγγενείς τους, με το περίεργο όνομα likes. Μήπως όμως η σπηλιά του facebook είναι πιο σκοτεινή και αδυσώπητη από τη σπηλιά του Πλάτωνα;

Το 1779, σύμφωνα με το μύθο, σ’ ένα χωριό της Βρετανίας, ένας οργισμένος άντρας, ο Ν. Λουντ, καταστρέφει σε ένα εργοστάσιο δυο μηχανές πλεξίματος για κάλτσες. Το 1811, στην αυγή της βιομηχανικής επανάστασης, κάνουν την εμφάνισή τους οι Λουδίτες, οι οπαδοί του Λουντ, και μέχρι το 1816 κατέστρεφαν τις μηχανές, κυρίως των κλωστοϋφαντουργιών, τις οποίες θεωρούσαν υπεύθυνες για την απώλεια χιλιάδων θέσεων εργασίας. Τελικά το κίνημα των Λουδιτών, ο «στρατός των εκδικητών», υπό τον μυθικό στρατηγό Λουντ , κατεστάλη βίαια από τον βρετανό κυβερνήτη Σ. Πέρσιβαλ. Είχαν λάθος οι Λουδίτες, όπως διακήρυξε το σύνολο της νεωτερικής  σκέψης, φιλελεύθερης και αριστερής, διότι τα «μέσα παραγωγής, η τεχνολογία είναι ουδέτερη, η χρήση τους είναι καλή ή κακή»;

Και καλά οι Λουδίτες ήταν «αγράμματοι και τεχνοφοβικοί», η ελίτ των σχεδιαστών του σημερινού τεχνοκόσμου είναι και αυτοί τεχνοφοβικοί,  είναι νεολουδίτες; Μπορεί κανείς να κατηγορήσει ως τεχνοφοβικό τον πρώην αντιπρόεδρο του facebook C. Palihapitiya που πρόσφατα δήλωσε: οργανώνουμε τις ζωές μας γύρω από αυτήν τη θεωρούμενη αίσθηση της τελειότητας, επειδή παίρνουμε ως ανταμοιβή αυτά τα πρόσκαιρα σήματα, καρδούλες και likes και το ταυτίζουμε αυτό με κάποια αξία. Αντίθετα στην πραγματικότητα είναι μια εύθραυστη δημοφιλία που είναι βραχυπρόθεσμη και σας αφήνει ακόμα περισσότερο κενούς και άδειους από ότι πριν. Την ίδια στιγμή ο Σ. Πάρκερ, πρώτος πρόεδρος του facebook δήλωσε ότι «τα likes είναι σαν μια δόση ντοπαμίνης για να ενθαρρύνονται οι χρήστες να ανεβάζουν περισσότερο περιεχόμενο».

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

Πώς γίνεται η πρόσβαση στο facebook να είναι δωρεάν και η εταιρεία να αξίζει μισό τρις δολάρια και να έχει διαφημιστικά έσοδα, το 2016, 26 τρις δολάρια;

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

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

Πηγή άρθρου: Χάρης Ναξάκης στο http://www.babylonia.gr

Πριν από ένα χρόνο, το Μητροπολιτικό Μουσείο Τέχνης της Νέας Υόρκης ξεκίνησε ένα φιλόδοξο εγχείρημα για να δώσει σε όλους την ελεύθερη πρόσβαση σε εικόνες στη συλλογή του. Χρησιμοποιώντας  άδεια κοινού κτήματος Creative Commons (CC0), το τρίτο πιο δημοφιλές μουσείο τον κόσμο παρέχει τη δυνατότητα να κατεβάσετε αυτά έργα της συλλογής στην υψηλότερη δυνατή ανάλυση, χωρίς να απαιτείται συγκεκριμένη άδεια και χωρίς περιορισμό σχετικά με τη χρήση τους.

Οι χρήστες δεν χρειάζεται καν να ζητήσουν άδεια ούτε υποχρεούνται να αναφέρουν την πηγή. Οποιαδήποτε εικόνα στον ιστότοπο του μουσείου με ετικέτα με το “Public Domain 0″ είναι ελεύθερη για λήψη.  Και αυτή η ελευθερία είναι εξαιρετικά χρήσιμη σε καλλιτέχνες για remix, crafters, κατασκευαστές σουβενίρ, γραφίστες, μελετητές ή ακόμα και εκδότες βιβλίων που συχνά πρέπει να αγωνιστούν για τα δικαιώματα χρήσης μιας εικόνας – πολύ λιγότερο να αποκτήσουν έκδοση υψηλής ανάλυσης.

Υπήρχαν 375.000 εικόνες υψηλής ανάλυσης όταν ξεκίνησε η πρωτοβουλία Ανοικτής Πρόσβασης  του Μουσείου τον περασμένο Φεβρουάριο. Σήμερα ο αριθμός αυτός υπερβαίνει τις 400.000 – με περισσότερα στοιχεία να προστίθενται μέρα με την μέρα, στην ελεύθερη συλλογή. Για να έχουν την υψηλότερη δυνατή ανάλυση οι εικόνες που θα είναι διαθέσιμες με άδεια κοινού κτήματος, το Met ανέπτυξε τον εξοπλισμό φωτογραφίας του σε υψηλής ποιότητας κάμερες Hasselblad και ακόμη πειραματίζεται με την παραγωγή τρισδιάστατων εικόνων κάποιων τεχνουργημάτων χρησιμοποιώντας σαρωτές λέιζερ FARO. Στόχος του είναι να διαθέσει ολόκληρη τη συλλογή του – 1.5 εκατομμύρια αντικείμενα – στο κοινό κτήμα.

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

Δείτε την συλλογή του Μουσείου εδώ

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

 

Educators who are interested to teach, special courses in 3D printing, robotics and IoT applications, Python, Digital Content Production and Web Design should express their interest by completing this form by April 20th.

Job Description

The educational materials and the courses will be in English and adapted for mixed courses (Greek and refugee teenagers and youth aged 15- 24). The educational materials and the exercises are developed in elearning modules for moodle, all educational materials will be implemented in https://elearn.ellak.gr/ and will be made available with Creative Commons License.  The teachers will be reimbursed for teaching the courses, using teaching material that has already been created. Training for the use of the educational material will be provided to the selected teachers. Depending on the course the instructors will be asked to teach between 24 and 48 hours.

Requirements

  • Teaching experience in synchronous and asynchronous environments
  • Thorough knowledge of the subject
  • Knowledge of operating courses in the Moodle platform.

Teaching Units

1) Introduction to 3D printing, robotics and IoT applications (available online here)

2) Introductory Python programming (available online here)

The units 1) and 2) will be taught to mixed groups of teenagers (Greek and newcomers), aged 15-18. Every course will be held for 4 weeks, twice a week for 3 hours. The students will also have access to the lab 1 day per week for 6 hours, where the courses will take place, for practice and free experimenting in teams or individually.

3) Digital Content Production and Web Design (available online here)

4) Intermediate Web Design

5) Robotics and 3D Printing

The units 3), 4) and 5) will be taught to mixed groups of young adults (Greek and newcomers), aged 18-24. Every course will be held for 8 weeks, twice a week for 3 hours. The students will also have access to the lab 1 day per week for 6 hours, where the courses will take place, for practice and free experimenting in teams or individually.

The courses are expected to start on May and will be held  in Athens.

Social Media of code+create

Facebook Page: https://facebook.com

Twitter Account: https://twitter.com

Instagram: https://www.instagram.com

 

Description of code+create in English and in Greek. All calls of code+create.

-.-

 

Δεν είναι μυστικό ότι, κάτω από την κουκούλα του "hardware", κρύβεται ένα μεγάλο μέρος του ιδιόκτητου λογισμικού. Αυτός ο κώδικας, γραμμένος από ανώνυμους προγραμματιστές, σπάνια βλέπει το φως της ημέρας , και ως αποτέλεσμα, τείνει να έχει όλες τις παθολογίες που σχετίζονται με το λογισμικό που κανείς δεν μπορεί ούτε να αναθεωρήσει ούτε να διορθώσει. Πριν λίγο καιρό στο  2018 Embedded Linux Conference  ανακοινώθηκε ένα νέο έργο το οποίο μπορεί να αλλάξει αυτή την κατάσταση για τις συσκευές ήχου.

Ο Imad Sousou της Intel . στη σκηνή του ELC 2018 ανακοίνωσε την δημιουργία του Sound Open Firmware (SOF) . Ο στόχος πίσω από το SOF είναι να δημιουργηθεί ένα firmware ανοιχτού κώδικα για συσκευές ήχου και βίντεο. Αυτή είναι, είπε ο Sousou, μια περιοχή που κυριαρχείται συνήθως από ιδιόκτητο λογισμικό. Το έργο αυτό ξεκίνησε από κοινού με την Google και υπάρχουν, όπως πρότεινε, πολλές ευκαιρίες για τους συνεισφέροντες που θα ήθελαν να συμμετάσχουν σε αυτήν την προσπάθεια. Ο κώδικας διατίθεται με συνδυασμό των αδειών BSD και GPLv2.

Το έργο έχει μια σελίδα στο wiki του έργου ALSA που περιγράφει πού θα βρείτε το λογισμικό και πώς να  ξεκινήσετε. Υπάρχει ένα κιτ ανάπτυξης λογισμικού (SDK) για εγκατάσταση, ενώ η δημιουργία του firmware απαιτείται επίσης ένα cross-compiler για την αρχιτεκτονική Xtensa . Το SDK περιλαμβάνει ένα εξομοιωτή που μπορεί να χρησιμοποιηθεί κατά τη διάρκεια της διαδικασίας ανάπτυξη ενώ η ιστοσελίδα SOF σημειώνει επίσης ότι υπάρχουν "proprietary compilers and emulators" . Προς το παρόν, υποστηρίζονται μόνο digital signal processors που βασίζονται στο Xtensa, αλλά η πρόθεση του έργου είναι να υποστηρίξει τελικά ένα ευρύτερο φάσμα υλικού.

Το ίδιο το firmware βασίζεται στον δικό του μικροσκοπικό πυρήνα. Φαίνεται ότι ένας νέος πυρήνας αναπτύχθηκε αντί να προσαρμόσει έναν από τους (πολλούς)  πυρήνες που κυκλοφορούσαν. Περιλαμβάνει έναν earliest-deadline first scheduler και υποστηρίζει βασικές έννοιες όπως η memory allocation, interrupt handling, work queues και πολλά άλλα. Χρησιμοποιώντας αυτό το λογισμικό, το firmware εκτελεί μια "εργασία ήχου" η εργασία της οποίας είναι η μετακίνηση δεδομένων μεταξύ των προσωρινών καταχωρητών DMA και των στοιχείων επεξεργασίας ήχου.

Από την πλευρά του πυρήνα, το SOF φαίνεται να παρουσιάζει ένα ημι-πρότυπο περιβάλλον εργασίας που μπορούν να χρησιμοποιήσουν όλοι οι οδηγοί, αλλά εξακολουθεί να υπάρχει ένας σημαντικός αριθμός device-specific κώδικα. Ο κώδικας για την υποστήριξη συσκευών με βάση το SOF βρίσκεται στο ALSA system-on-chip tree (git://git.kernel.org/pub/scm/linux/kernel/git/lrg/asoc.git). Αυτή τη στιγμή δεν βρίσκεται στο mainline . Επίσης, δεν φαίνεται να εμφανίζεται στο linux-next, οπότε σχεδόν σίγουρα δεν θα εμφανιστεί πριν από τον κύκλο ανάπτυξης 4.18.

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

Πηγή άρθρου: https://lwn.net/Articles/749888/

Πριν μερικούς μήνες ο οργανισμός Data For Democracy, σε συνεργασία με το  Bloomberg και το BrightHive, ανακοίνωσε την πρωτοβουλία για την σκιαγράφηση ενός κώδικα δεοντολογίας για τους επιστήμονες δεδομένων (data scientists). Ο κώδικας φέρει τον τίτλο Community Principles on Ethical Data Sharing (CPEDS) και θα παρέχει ένα γενικό πλαίσιο για την υπεύθυνη χρήση και διαμοιρασμό ... Read more
Moveu.es Erasmus+

Δεν είναι τίτλος κάποιου βιβλίου ούτε κάποιας ταινίας. Είναι ο τίτλος που περιγράφει καλύτερα τις 15 μέρες που βίωσαν 15 διαφορετικές προσωπικότητες μαζί στην Βαρκελώνη. Από 15 έως 30 Μαρτίου πραγματοποιήθηκε το εκπαιδευτικό πρόγραμμα κινητικότητας ERASMUS+ με φορέα αποστολής το 6ο Εσπερινό ΕΠΑΛ Θεσσαλονίκης και φορέα υποδοχής την Moveu. Η πόλη που μας φιλοξένησε ήταν η Βαρκελώνη και το κεντρικό θέμα εκπαίδευσης ήταν "Η παιχνιδοποίηση ως εργαλείο για τους επαγγελματίες υγείας στην ψυχοσωματική υποστήριξη ασθενών".

Όπα, άγνωστη λέξη. Τι σημαίνει παιχνιδοποίηση (gamification); Ρίξτε μια ματιά στην wikipedia για περισσότερες πληροφορίες.

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

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

Girona 6ο Εσπερινό ΕΠΑΛ 1η ροή Erasmus+

Στην είσοδο, υπήρχε το Lleona de Girona. Βλέπαμε άτομα να ανεβαίνουν σε σκαλιά για να φτάσουν ένα αγαλματίδιο λιονταριού, πάνω σε μια κολόνα. Δεν καταλάβαμε τον λόγο. Ψάχνοντας εκ των υστέρων βρήκα το άρθρο. Εδώ λέει το “Qui besa el cul de la lleona retorna a Girona” που σημαίνει ότι όποιος φιλήσει τον πισινό του λιονταριού, θα επιστρέψει στην Τσιρόνα. Άρα κάποια στιγμή θα επιστρέψω Τσιρόνα. Να με περιμένεις...

Lleona de Girona o Cul de la lleona, Στάθης, Λεοντάρι Τσιρόνα, 6ο Εσπερινό ΕΠΑΛ 1η ροή Erasmus+

Η εξόρμησή μας τελείωσε στην πόλη Besalú. Εντύπωση προκαλεί η γέφυρα με τον κεντρικό δρόμο και οι πύλες που διασχίζει ο επισκέπτης για να εισέλθει στην πόλη. Χάνεσαι στα δρομάκια και ταξιδεύεις πίσω στον χρόνο. Νομίζω πως όλοι το χρειαζόμασταν την εξόρμηση πριν ακολουθήσει η καθημερινή εκπαίδευση.

Κυριακή ήταν η μέρα του αγώνα. Προτού καν οριστικοποιηθεί ότι θα συμμετάσχουμε στο ERASMUS+, ψάχναμε εισιτήρια για το Camp Nou. Όσοι πήγαμε, δεν είμασταν όλοι τρελαμένοι με το ποδόσφαιρο. Υποστήκαμε όμως πολιτισμικό σοκ για το πως πρέπει να πραγματοποιούνται αθλητικοί αγώνες. Είναι μια γιορτή και όχι πόλεμος. Το καταευχαρηστηθήκαμε. Είδαμε και από πολύ κοντά τον Μέσι!!!

Barcelona vs Athletic Bilbao Club at Camp Nou, Στάθης, 6ο Εσπερινό ΕΠΑΛ 1η ροή Erasmus+

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

Hospital Universitari Germans Trias i Pujol, Barcelona, 6ο Εσπερινό ΕΠΑΛ 1η ροή Erasmus+

Το ξεκίνημα έγινε από το Πανεπιστημιακό Νοσοκομείο Hospital Universitari Germans Trias i Pujol όπου για 3 ημέρες μάθαμε σχετικά με την παιχνιδοποίηση, για το σύστημα υγείας και το πληροφορικό σύστημα που χρησιμοποιούν στην περιοχή και τέλος κάναμε μια περιήγηση στις πτέρυγες του νοσοκομείου. Ευχαριστούμε τον γιατρό Marcos Ayala Hernandez για την αναλυτική παρουσίαση.

Marcos Ayala Hernandez at Hospital Universitari Germans Trias i Pujol, Barcelona, 6ο Εσπερινό ΕΠΑΛ 1η ροή Erasmus+

Μια από τις επόμενες ημέρες, επισκεφθήκαμε τον Σύλλογο Νοσηλευτών Βαρκελώνης όπου μας ανέλυσαν ποια εκπαίδευση απαιτείται για να γίνει κάποιος νοσηλευτής και ποια επαγγελματικά δικαιώματα έχει στην Ισπανία. Απ' ότι αναφέρθηκε, ζητούν άτομα ακόμα και από την Ευρωπαϊκή Ένωση, αρκεί να γνωρίζουν την Ισπανική γλώσσα.

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

Δεν θα μπορούσε να λείπει μια επίσκεψη σε αντίστοιχο ΕΠΑΛ στην Ισπανία. Αυτό ήταν το Institut Salvador Seguí. Εδώ μας εξήγησαν πως έχει το εκπαιδευτικό σύστημα στην Ισπανία και ποια τα επαγγελματικά δικαιώματα των αποφοίτων από το αντίστοιχο ΕΠΑΛ. Εντύπωση μας έκανε το τμήμα στο οποίο οι μαθητές κατασκεύασαν 3D εκτυπωτή και CNC μηχάνημα καθώς και το ρομποτάκι.

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

Μάθημα Unity στην Moveu, Barcelona, 6ο Εσπερινό ΕΠΑΛ 1η ροή Erasmus+

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

Μάθημα Ισπανικών στην Moveu, Barcelona, 6ο Εσπερινό ΕΠΑΛ 1η ροή Erasmus+

Ενδιαφέρουσα παρουσίαση έκανε και ο Dr Oscar Garcia Panella σχετικά με την παιχνιδοποίηση τόσο στην υγεία όσο και σε άλλους κλάδους. Μας παρουσίασε παραδείγματα παιχνιδιών και μελέτες σχετικά με την εφαρμογή της παιχνιδοποίησης. Μας ανέλυσε και το Serious Games For Health and Sport και την εφαρμογή του στην υγεία στο πανεπιστήμιο της Βαρκελώνης.

Dr Oscar Garcia Panella στην Moveu, Barcelona, 6ο Εσπερινό ΕΠΑΛ 1η ροή Erasmus+

Μια από τις ημέρες του προγράμματος, επισκεφθήκαμε μια εταιρία κατασκευής παιχνιδιών. Εντύπωση μας έκανε το σύστημα 4d που χρησιμοποιούσαν. Μερικοί από εμάς ανεβήκαμε να δοκιμάσουμε. Εντύπωση μας έκανε το τραινάκι του λούναπαρκ (ναι, αυτό που αναπτύσσει ταχύτητες). Άλλοι δοκιμάσαμε γυαλιά VR για την απεικόνιση της πόλης της Βαρκελώνης. Σκοπός της επίσκεψης ήταν κυρίως να γνωρίσουμε τα εργαλεία που μπορούν να χρησιμοποιηθούν στην παιχνιδοποίηση, παρά το πως μπορεί να φτιαχτεί κάποιο παιχνίδι (που άλλωστε κάτι τέτοιο είναι και απόρρητο μυστικό της εταιρίας).

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

Θέλουμε να ευχαριστήσουμε την Νατάσσα που ήταν υπεύθυνη για εμάς. Μας βοήθησε να προσαρμοστούμε στους ρυθμούς, να κινηθούμε στην πόλη και να επικοινωνήσουμε με τους Καταλανούς. Επίσης τα υπόλοιπα μέλη της Moveu που ήταν εκεί για εμάς, τον Θάνο, τον Λεωνίδα και τον Μανώλη.

Επίσης θέλουμε να ευχαριστήσουμε την υπόλοιπη ομάδα για την άψογη συνύπαρξη και τις αμέτρητες ώρες γέλιου, τον Γιώργο, την Ελένη, την Χριστίνα, τον Βασίλη, την Αναστασία, τον Ηρακλή, την Σοφία, την Ειρήνη, την Κωνσταντίνα, την Κατερίνα, την Δήμητρα, τον Τάσο και τον Αντρέα.

Τέλος θέλουμε να ευχαριστήσουμε τους συνοδούς εκπαιδευτικούς που αν και ήταν υπεύθυνοι για όλους μας, ήταν πολύ ευχάριστοι σαν παρέα και συνέβαλαν στο να είναι το ERASMUS+ μια εμπειρία ευχάριστη σε όλους που θα τη θυμόμαστε για χρόνια. Ευχαριστούμε Βασίλη, Ελένη, Απόστολε, Παύλο.

Ελπίζουμε να έχουν συνέχεια οι αναμνήσεις που κρατάμε ζωντανές μέσα μας...

Περισσότερες φωτογραφίες δείτε στο άλμπουμ στο flickr.
Επίσης μπορείτε να δείτε στο άλμπουμ στο facebook.

Επιμέλεια ανάρτησης:
Ευστάθιος Ιωσηφίδης
Κωνσταντίνα Τσολάκογλου

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

Το Hammercoin είναι ένα mmo rpg hack n’ slash game που η οικονομία του βασίζεται πάνω στο ψηφιακό νόμισμα του Bitcoin. Όπως αναφέρουν οι δημιουργοί του οι παίκτες θα μπορούν όχι μόνο να κερδίσουν βραβεία σε bitcoin ανάλογα με την πρόοδο τους στο game αλλά και το in game trading μεταξύ των παικτών θα γίνετε αποκλειστικά με Bitcoin.

Οι μικροσυναλλαγές αυτές θα μπορούν να γίνουν πραγματικότητα καθώς θα βασίζονται στο lihgtning network ενώ οποιαδήποτε στιγμή οι παίκτες θα μπορούν να τραβήξουν τα Bitcoin από το game σε δικό τους εξωτερικό wallet και να τα ξοδέψουν όπως θέλουν.

Hammercoin is an online, cooperative role playing game, with an economy based entirely on bitcoins. The games takes place on the arid world of Khan, a gigantic desert plagued with ruins and creatures that have taken all over the planet’s natural resources. Built block-by-block using the wonderful voxel technique, this game invites you to be part of a group of rebellious warriors who deny to believe on the end of humanity. Together with Master Tyco and the other players, you will be able to explore distant lands, obtain powerful magical objects, fight against hordes of vile creatures and destroy all existent frontiers in order to reveal the mistery that lies on the depths of this desertic lands.

  • Win Bitcoin by defending the desert cities from the reptilians
  • Items can be found in monster loot or crafted. There’s weapons, magic scrolls and armor.
  • Game objects can be bought or sold for bits (a fraction of a Bitcoin)
  • Cash out your game wallet anytime to a standard Bitcoin wallet
  • Maps expanded and updated each week

To game είναι ακόμα στα αρχικά του στάδια ανάπτυξης και σε early access ενώ o beta client είναι διαθέσιμος για όλα τα γνωστά λειτουργικά συστήματα linux, Windows και Mac.

The post Hammercoin – To mmo rpg game βασισμένο στο Bitcoin appeared first on To Blog της Ελληνικής κοινότητας του Bitcoin.

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

Μπορείτε επίσης να δείτε περισσότερες εκδηλώσεις για τις επόμενες εβδομάδες ή να καταχωρίσετε τη δική σας εκδήλωση στο: https://ellak.gr/events

 

Ημερομηνία/Ώρα Εκδήλωση

Δευτέρα

26/01/2018 – 05/05/2018
Ολοήμερο

100 days ” Foss” Technologies Skill Development Awareness Campaign In RAJASTHAN ,INDIA
https://www.youtube.com/watch?v=6aTpyXOojKE21/03/2018 – 31/05/2018
Ολοήμερο
Wikimedia CEE Spring 2018
09/04/2018 – 11/04/2018
Ολοήμερο
CAPIGI 2018
Mercure Hote, Amersfoort
09/04/2018 – 13/04/2018
Ολοήμερο
DrupalCon Nashville 2018
Country Music Hall of Fame and Museum, Nashville

Τρίτη

10/04/2018
18:00 – 22:00

Hackday at hackerspace
Hackerspace.gr, Αθήνα

Πέμπτη

12/04/2018 – 15/04/2018
Ολοήμερο

11ο Διεθνές Συνέδριο της Ελληνικής Γεωγραφικής Εταιρείας, ICHGS – 2018
Τεχνολογικό και Πολιτιστικό Πάρκο Λαυρίου, Λαύριο
12/04/2018
18:30 – 22:00
Open Data Beer
Ahnengalerie, Zürich

Σάββατο

14/04/2018
11:00 – 14:00

GRTB Test Automation Workshop
Upstream, Gerakas

Κυριακή

15/04/2018
16:00 – 19:00

Rust Meetup
Hackerspace.gr, Αθήνα
15/04/2018
17:30 – 21:30
ΓΕΝΙΚΗ ΣΥΝΕΛΕΥΣΗ HEL.L.U.G.
Χαροκόπειο Πανεπιστήμιο, Τμήμα Πληροφορικής και Τηλεματικής, Ταύρος

 

Το Steam μας κακομαθαίνει. Ύστερα από το επεισόδιο 2 του Hitman, επιστρέφει λίγο πριν το Πάσχα με ένα εξαιρετικό δωρεάν παιχνίδι. Ο λόγος για το Crusader Kings II.

Crusader-Kings-IIΤο Crusader Kings II είναι ένα strategy στο στυλ του Europa Universalis, της ειδικής στο χώρο Paradox Interactive. Αυτό που όμως ξεχωρίζει την εν λόγω εταιρεία από τις άλλες, είναι η Linux υποστήριξη που έχουν τα παιχνίδια της από την πρώτη κιόλας μέρα.

Απόκτηση του παιχνιδιού

Η διαδικασία όπως και σε παλαιότερες προσφορές είναι η ίδια.

  • Εγγραφή δωρεάν στην υπηρεσία του Steam (αν δεν είστε ήδη κάτοχοι λογαριασμού)
  • Εισαγωγή με τα στοιχεία σας στο Steam
  • Μετάβαση στη σελίδα του παιχνιδιού
  • Πατάμε το πλήκτρο Play Game
crusader-kings-IIΕπιλέγουμε Play Game και το παιχνίδι θα μπει στο λογαριασμό μας

Απαιτήσεις σε Hardware

    • OS: Ubuntu 12.04+ LTS
    • Processor: Intel Pentium IV 2.4 GHz or AMD 3500+
    • Memory: 2 GB
    • Hard disk space:2 Gb
    • Video Card:ATI Radeon HD 6750 / NVIDIA GeForce 320 / NVIDIA GeForce
      > 9600 or higher, 1024MB graphics memory required.

Τα “Voxxed Days” πρόκειται για τα μεγαλύτερα συνέδρια ανάπτυξης λογισμικού και νέων τεχνολογιών στον κόσμο. Είναι μία σειρά από τεχνολογικά συνέδρια που διοργανώνονται από τοπικές κοινότητες  (όπως user groups, meetups κτλ.) και υποστηρίζονται από την ομάδα του Voxxed. Στηριζόμενα πάνω στη φιλοσοφία των συνεδρίων Devoxx η οποία θέλει το περιεχόμενο να παίζει πρωταρχικό ρόλο, τα Voxxed Days συνέδρια προσελκύουν διεθνείς και τοπικούς ομιλητές σε δεκάδες πόλεις σε όλον τον κόσμο.

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

Το 2ο Voxxed Days Athensθα διεξαχθεί από τις 31 Μαΐου μέχρι τις 2 Ιουνίου 2018 στην Αθήνα. Στο συνέδριο που θα διαρκέσει 3 ημέρες θα παραβρεθούν διάσημοι ομιλητές από όλη την Ευρώπη, έμπειροι προγραμματιστές από τις πιο γνωστές τεχνολογίες ανοιχτού λογισμικού και καταξιωμένοι επαγγελματίες που με χαρά μοιράζονται τις εμπειρίες και τις γνώσεις τους.

– Η Πέμπτη (31η Μαΐου) θα είναι μια ημέρα γεμάτη δωρεάν workshops, ενώ την Παρασκευή και το Σάββατο θα διεξαχθεί το βασικό συνέδριο με 4 keynote ομιλητές, 5 θεματικές ενότητες : languages και frameworks, big data και cloud, future και AI, modern mobile και web development, craftsmanship και methodologies. Με πάνω από 25 ομιλητές οι συμμετέχοντες σίγουρα μπορούν να ικανοποιήσουν τις ανάγκες τους για να έρθουν σε επαφή με νέες τεχνολογίες και πρακτικές ανάπτυξης λογισμικού σε ένα χαλαρό περιβάλλον διασκέδασης και κοινωνικής δικτύωσης.

Ανάμεσα στους διεθνής ομιλητές είναι ο John Papa, Principal Developer Advocate στη Microsoft, ο Phil Estes, Docker Captain, o Venkat Subramaniam, βραβευμένος συγγραφέας πολλών τεχνολογικών βιβλίων και ιδρυτής του Agile Developer .inc, ο Ted Neward (“Dude of Software”), η Tomomi Imura , Web και Technology advocate στη Slack, o Dr. Heinz Kabutz, Java champion και πολλοί άλλοι.

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

Περισσότερες πληροφορίες για εκπτωτικά εισιτήρια και εγγραφές : http://voxxeddays.com/athens#ticket

Το Wikimedia Community User Group Greece είναι επίσημος υποστηρικτής του συνεδρίου.

Η Ελληνική Κοινότητα του WordPress ανανεώνει το μηνιαίο ραντεβού της την Πέμπτη 19 Απριλίου 2018 και ώρα 18:30, ανοίγει τις πόρτες του και μας φιλοξενεί…

The post 12th Larissa WordPress meetup appeared first on WordPress Greek Community.

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

outline-eukolo-dwrean-vpn

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

Ένα εικονικό ιδιωτικό δίκτυο (VPN) σάς επιτρέπει να προστατεύετε το ιδιωτικό σας απόρρητο δρομολογώντας την διαδικτυακή σας κίνηση μέσω κρυπτογραφημένης «σήραγγας» σε έναν απομακρυσμένο διακομιστή.

outline-eukolo-dwrean-vpnΥπάρχουν αρκετές εταιρείες που παρέχουν VPN συνδέσεις (συνδρομητικά) για να μην χρειάζεται να στήνετε μόνοι σας έναν VPN server. Αυτό είναι ιδιαίτερα σημαντικό για εταιρείες αλλά και επαγγελματίες (π.χ. δημοσιογράφοι) οι οποίο θέλουν να νιώθουν ασφαλείς από αδιάκριτα βλέμματα. Φυσικά χρησιμοποιώντας μια συνδρομητική VPN σύνδεση σημαίνει ότι εμπιστεύεστε απόλυτα τον πάροχο της VPN σύνδεσης για την προστασία των προσωπικών σας πληροφοριών και της διαδικτυακής σας κίνησης.

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

Τον Νοέμβριο του 2017 το Outline υποβλήθηκε σε έλεγχο από τρίτους, συγκεκριμένα από την μη κερδοσκοπική εταιρεία Radically Open Security και τα αποτελέσματα έχουν δημοσιοποιηθεί. Τα αποτελέσματα της έρευνάς τους, όπως αναφέρεται στο σχετικό PDF είναι :

Η τεχνολογία που επιλέχθηκε για το Outline είναι ένα καλό θεμέλιο για την κατασκευή αξιόπιστων διεπαφών χρήστη ανεξάρτητα από το λειτουργικό σύστημα. Οι λίγες διεπαφές με το λογισμικό τρίτων κατασκευαστών (shadowsocks-libev και tun2socks) και η είσοδος χρηστών ελέγχθηκαν ενδελεχώς για ελαττώματα. Συνολικά, η ιδέα του Outline φαίνεται να είναι κατάλληλη για να επιτρέπει στους χρήστες να δημιουργούν, να χρησιμοποιούν και να μοιράζονται το δικό τους VPN.

Τι χρειάζεστε πριν τρέξετε την εφαρμογή Outline

Όπως ίσως καταλάβατε, η διαφορά μεταξύ του Outline και κάθε άλλης υπηρεσίας VPN είναι ότι το Outline δεν είναι στην πραγματικότητα μια υπηρεσία VPN. Αντ ‘αυτού, είναι ένα εργαλείο – εφαρμογή για τη γρήγορη δημιουργία και χρήση ενός VPN που έχετε στην κατοχή σας και ελέγχετε.

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

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

  • Λογαριασμό σε μια από τις εταιρείες DigitalOcean, Amazon EC2, Google Computer Engine, Linode, Liquid Web, ή Vultr.
  • Εναλλακτικά δικό σας server σε πάροχο της προτίμησης σας

Για να δημιουργήσετε την VPN υποδομή και σύνδεση θα χρειαστείτε:

  • Outline Manager (διαθέσιμο για Linux και Windows)
  • Outline Client (διαθέσιμο για Android και Windows)

Λήψη και χρήση του Outline Manager

Για τις δοκιμές μου θα χρησιμοποιήσω δικό μου Ubuntu server 16.04  οπότε θα δείτε τι χρειάζεται να κάνετε αν δεν διαθέτεται λογαριασμό σε κάποια από τις εταιρείες που προαναφέρθηκαν.

Πρώτα λοιπόν θα κατεβάσουμε το Outline Manger στον υπολογιστή μας για να μας στήσει την υποδομή και θα κάνουμε εγκατάσταση την υπηρεσία docker στον server μας.

  1. Κατεβάστε το Outline Manager στον υπολογιστή σας και κάντε απλά διπλό κλικ για να ανοίξει η εφαρμογή. (Στο Linux ίσως χρειαστεί να κάνετε δεξί κλικ στο Outline Manager -> δικαιώματα -> να επιτρέπετε η εκτέλεση ως εφαρμογή)
  2. Ανοίξτε ένα τερματικό και συνδεθείτε στον απομακρυσμένο Linux server σας με SSH και κάντε εγκατάσταση το docker και ενεργοποιείστε την υπηρεσία.

Πάμε, πίσω στο Outline Manager όπου αφού ανοίξετε την εφαρμογή σας λέει να επιλέξετε διακομιστή για να στηθεί η υποδομή. Επειδή όπως είπα θα χρησιμοποιήσουμε server που δεν είναι σε κάποιον από τους προτεινόμενους παρόχους επιλέγουμε ‘Already Have server

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

Βήμα πρώτο: Στο τερματικό όπου είμαστε συνδεδεμένοι μας λέει να τρέξουμε την παρακάτω εντολή:

1
wget -qO- https://raw.githubusercontent.com/Jigsaw-Code/outline-server/master/src/server_manager/install_scripts/install_server.sh | sudo bash
outline-eukolo-dwrean-vpn-entoliΑντιγράφουμε την εντολή και την τρέχουμε στον server μας

Το οποίο θα κάνει αυτόματα λήψη ενός Docker Image, θα το εγκαταστήσει, θα το ενεργοποιήσει, θα ρυθμίσει το watchtower (για να έχουμε πάντα την τελευταία έκδοση της υποδομής) και γενικά θα στήσει όλη την απαραίτητη υποδομή μέσα σε ένα docker container χωρίς έτσι να τροποποιήσει η να επηρεάσει τον υπόλοιπο server μας !

Βήμα δεύτερο: Μόλις ολοκληρωθεί η εγκατάσταση του VPN server (στο container) θα μας εμφανίσει μεταξύ αγκυλών, στο τερματικό ένα ‘apiURL’ και ένα ‘certSha256’. Αντιγράφουμε «μαζί με τις αγκύλες» το αποτέλεσμα και το κάνουμε επικόλληση στο δεύτερο βήμα του Outline Manager. Με αυτό τον τρόπο γίνεται η πιστοποίηση και σύνδεση για την διαχείριση του VPN μας.

outline-eukolo-dwrean-vpn-apiΚάνουμε αντιγραφή και επικόλληση, ότι υπάρχει ανάμεσα στις αγκύλες, μαζί με τις αγκύλες

Μόλις αποθηκεύσετε, θα εμφανιστεί η καρτέλα συνδέσεων. Σε αυτήν μπορείτε να πατήσετε ‘Get Connected’ για να συνδεθείτε με τον υπολογιστή στον οποίο τρέχετε το Outline Manger ή να κάνετε κλικ στο ‘Add Key’ για να δημιουργήστε ένα μοναδικό λινκ το οποίο θα δώσετε σε φίλους ή συγγενείς (με Android ή Windows) για να χρησιμοποιούν το VPN server σας (φυσικά να δημιουργείτε ένα κλειδί για κάθε συσκευή).

outline-eukolo-dwrean-vpn-link-sendΤο Link μπορούμε να το στείλουμε στον εαυτό μας ή σε φίλους και συγγενείς

Μπορείτε φυσικά να στείλετε το λινκ στον εαυτό σας για να το ανοίξετε στο Android κινητό σας και μόλις το ανοίξετε θα ξεκινήσει η διαδικασία εγκατάστασης του Outline Client.

Λήψη και χρήση του Outline Client

Πως λοιπόν συνδέεστε στο VPN που μόλις φτιάξατε; Αυτό εξαρτάται από την συσκευή με την οποία θα συνδεθείτε:

  • Για Windows και Android θα χρειαστεί να κατεβάσετε τον Outline client (από την ίδια σελίδα)
  • Για Linux δεν χρειάζεται κάποια εφαρμογή μιας και μπορείτε να συνδεθείτε μέσω τερματικού (όπως θα δούμε παρακάτω).

Στην δοκιμή που έκανα στον υπολογιστή μου με Ubuntu, στο Outline Manager και στην καρτέλα διαχείρισης πατώντας το ‘GET CONNECTED’ μου εμφάνισε τα δυο απαραίτητα βήματα για να μπορέσω να συνδεθώ:

Βήμα πρώτο: Ανοίγουμε ένα τερματικό και κάνουμε εγκατάσταση το shadowsocks

1
sudo apt install shadowsocks-libev

Βήμα δεύτερο: Κάνουμε αντιγραφή από το Outline Manager και επικόλληση στο τερματικό την εντολή που θα μας συνδέσει στο VPN μας. θα είναι της παρακάτω μορφής:

1
ss-local -s 1.2.3.4 -p 1234 -b localhost -l 1081 -k password -m cipher -u
outline-eukolo-dwrean-vpn-termatikoΑφού εγκαταστήσουμε το shadowsocks απλά τρέχουμε την εντολή που μας δίνει

Μόλις τρέξουμε την εντολή που μας δίνει, θα δούμε ότι συνδεθήκαμε στον VPN Server. Φυσικά, μπορείτε να βάλετε αυτή την εντολή σε ένα script να ξεκινάει αυτόματα μόλις μπείτε στο desktop σας ή να το βάλετε σε κάποιο alias για να είναι εύκολο στην εκτέλεση.

Προσοχή όμως διότι αυτή η σύνδεση στην πραγματικότητα δημιουργεί ένα tunneling στο localhost μας (ως διακομιστή μεσολάβησης) και άρα οι εφαρμογές που θέλουμε να συνδεθούν στο διαδίκτυο μέσω του VPN μας θα πρέπει να ρυθμιστούν ώστε να διέρχονται μέσω αυτής της ασφαλής και κρυπτογραφημένης σύνδεσης. Ας δούμε λοιπόν με ένα παράδειγμα, ρυθμίζοντας ίσως την πιο σημαντική μας εφαρμογή, το browser μας (π.χ. Firefox)

Οδηγίες για το Mozilla Firefox:

  • Ανοίξτε τις ρυθμίσεις και στις επιλογές δικτύου κάντε κλικ στις ρυθμίσεις
  • Επιλέξτε «Χειροκίνητη ρύθμιση διακομιστή μεσολάβησης»
  • Στο SOCKS Host: Localhost
  • Στο SOCKS Port: Αριθμός Port που σας έδωσε στην εντολή του Outline Manager
  • Από κάτω Επιλέξτε «SOCKS v5»
  • Τέλος Επιλέξτε «Proxy DNS όταν χρησιμοποιείτε SOCKS v5»
  • Κάντε κλικ στο «OK» και είστε έτοιμοι !
outline-eukolo-dwrean-vpn-fireox-proxyΡυθμίζουμε το Firefox ώστε κάθε δραστηριότητά μας να περνάει μέσα απο το proxy μας

Οδηγίες για το Google Chrome / Chromium

Το Google Chrome / Chromium δεν έχει μια γραφική διεπαφή στις ρυθμίσεις του για τη δημιουργία ενός διακομιστή μεσολάβησης. Αντίθετα, πρέπει να τρέξετε το Chrome χρησιμοποιώντας μια ειδική παράμετρο που του δίνει εντολή να δρομολογήσει όλη την διαδικτυακή κίνηση μέσω του τοπικού Shadowsocks (στο localhost):

1
google-chrome --proxy-server="socks5://localhost:PORT"

όπου PORT φυσικά αυτό που σας έδωσε το Outline manager. Εναλλακτικά, υπάρχουν επεκτάσεις Chrome που ενδέχεται (δεν τα έχω δοκιμάσει) να σας προσφέρουν μια διεπαφή για να ρυθμίσετε το Chrome να χρησιμοποιεί τον διακομιστή σας.

Σε τι διαφέρει το Outline από ένα παραδοσιακό VPN

Κάτω από το καπό, το Outline βασίζεται στο πρωτόκολλο Shadowsocks. Και αν είστε εξοικειωμένοι με τα πρωτόκολλα VPN, το Shadowsocks δεν είναι κάτι σαν το OpenVPN, το IPSec ή το WireGuard. Στην πραγματικότητα, το Shadowsocks δεν είναι καν ένα πρωτόκολλο VPN.

Το Shadowsocks είναι ένα project ανοιχτού κώδικα για τη δημιουργία κρυπτογραφημένου socks5 proxy (διαμεσολαβητή) με στόχο την ανακατεύθυνση της κίνησης στο διαδίκτυο μέσω αυτού του proxy. Τα παραδοσιακά πρωτόκολλα VPN μπορούν να αποκλειστούν από κάποιους παρόχους internet/υπηρεσίες επειδή χρησιμοποιούν συγκεκριμένες θύρες και «μοιάζουν με κυκλοφορία VPN». Αντίθετα, η κίνηση μέσω του socks5 proxy μοιάζει με κανονική διαδικτυακή κίνηση οπότε και δεν μπορούν να το διακόψουν.

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

Επίλογος

Όπως είδατε, η δουλειά μας ολοκληρώνεται με απλή αντιγραφή και επικόλληση εντολών που μας δίνει το Outline Manager (στην περίπτωση που έχετε Linux) η με την χρήση του του Outline Client.

Στο παρασκήνιο, όταν τρέξουμε το Outline manager, στήνει αυτόματα VPN σε docker, με DNS προωθημένο μέσω tunneling και self-signed ssl certificate. Η σύνδεση σε αυτό, όπως είδαμε γίνεται μέσω shadowsocks proxy.

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

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

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

Θέση Λήμμα Προβολές Σχόλια
1 Στήβεν Χόκινγκ 182.865  Ο μεγάλος θεωρητικός φυσικός πέθανε στις 14 Μαρτίου 2018
2 Ελληνική Επανάσταση του 1821 100.843  Σταδιακή άνοδος λίγες ημέρες πριν και κορύφωση την ημέρα του εορτασμού (25 Μαρτίου)
3 Ιβάν Σαββίδης 74.619  Ραγδαία κορύφωση στις 11 και 12 Μαρτίου, λόγω του επεισοδίου στον ποδοσφαιρικό αγώνα ΠΑΟΚ-ΑΕΚ και σταδιακή πτώση τις επόμενες ημέρες
4 Θεόδωρος Κολοκοτρώνης 61.320  Μαζί με την 25η Μαρτίου
5 Εορτασμός της Ελληνικής Επανάστασης του 1821 55.187  Ραγδαία κορύφωση την ημέρα του εορτασμού της 25ης Μαρτίου
6 Ελλάδα 44.247  Το λήμμα για την Ελλάδα έχει πάντα υψηλή επισκεψιμότητα στην ελληνική Βικιπαίδεια, όπως αντίστοιχα λήμματα χωρών έχουν υψηλή επισκεψιμότητα στις βικιπαίδειες άλλων περιφερειακών γλωσσών.
7 25 Μαρτίου 38.772 Μαζί με την 25η Μαρτίου
8 Λασκαρίνα Μπουμπουλίνα 37.373  Μαζί με την 25η Μαρτίου
9 Νατάσα Καλογρίδη 37.366  Η αναγνωσιμότητα στο λήμμα για την ηθοποιό πετάχτηκε στα ύψη μετά τις 13 Μαρτίου, με δημοσιεύματα στα lifestyle για πιθανή σχέση της. Πτώση λίγες ημέρες μετά.
10 Παπαφλέσσας 33.025 Μαζί με την 25η Μαρτίου
11 Παγκόσμια ημέρα της γυναίκας 30.605  Άνοδος την προηγούμενη και κορύφωση την 8η Μαρτίου.
12 Γεώργιος Καραϊσκάκης 30.461 Μαζί με την 25η Μαρτίου
13 Μαντώ Μαυρογένους 29.894 Μαζί με την 25η Μαρτίου
14 Χρήστος Σιμαρδάνης 28.770  Ο ηθοποιός πέθανε στις 12 Μαρτίου
15 Σύνδρομο Άσπεργκερ 27.504  Έχει διαρκή επισκεψιμότητα η οποία ανέβηκε τις τελευταίες ημέρες του μήνα πιθανώς λόγω της Παγκόσμιας Ημέρας Αυτισμού στις 2 Απριλίου
16 Διπολική διαταραχή 26.507  Από 5 Μαρτίου και για λίγες ημέρες, μετά από το περιστατικό ασθενή που οδήγησε ανάποδα σε αυτοκινητόδρομο και κατέληξε στο θάνατό του
17 Αθανάσιος Διάκος 25.213 Μαζί με την 25η Μαρτίου
18 Ιωάννης Μακρυγιάννης 24.448 Μαζί με την 25η Μαρτίου
19 Πρωτάθλημα Ελλάδας ποδοσφαίρου ανδρών 22.840  Σταθερή επισκεψιμότητα κυρίως τις Κυριακές, με μια μικρή επιπλέον άνοδο μετά από το περιστατικό με τον Ιβάν Σαββίδη
20 Ευαγγελισμός της Θεοτόκου 22.417  Ομαλή άνοδος μέχρι την 25η Μαρτίου και απότομη πτώση

Αφού τους προηγούμενους μήνες δεν έκανα αντίστοιχους πίνακες, ας προσθέσω εδώ λίγα σχόλια εδώ: Τον Φεβρουάριο δημοφιλέστερο λήμμα ήταν το Μίκης Θεοδωράκης, σχεδόν κάθετα στις 4 Φεβρουαρίου που έγινε συλλαλητήριο με κεντρικό ομιλητή τον ίδιο. Τον ακολούθησε η τραγουδίστρια Γιώτα Γιάννα που εμφανίστηκε σε τηλεοπτική εκπομπή μαζί με την Πάολα (στην 4η θέση). Τον Ιανουάριο, πρώτο λήμμα ήταν αυτό για τον Τζίμη Πανούση που δυστυχώς τον χάσαμε στις 13 Ιανουαρίου.

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

ΓράφημαΓράφημα στο οποίο φαίνεται η κίνηση των λημμάτων σχετικά με τον εορτασμό της 25ης Μαρτίου

 

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

InVID: Σημαντική πρωτοβουλία για την καταπολέμηση των «fake news»

Τα τελευταία χρόνια, και ιδιαίτερα από το 2016 και μετά, η χρήση και εξάπλωση των ψευδών ειδήσεων («fake news») έχει καθιερωθεί ως παγκόσμιο φαινόμενο στη δημόσια σφαίρα. Η προεκλογική καμπάνια και η διαδεχόμενη εκλογή του Προέδρου Donald Trump πυροδότησε την δημόσια συζήτηση σχετικά με τις ψευδείς ειδήσεις και την παραπληροφόρηση και ανέδειξε τους πολλαπλούς κινδύνους που ελλοχεύουν, αλλά και τις ευκαιρίες που προσφέρουν σε αυτούς που ξέρουν να τις εκμεταλλεύονται. Δεν είναι τυχαίο που το Oxford Dictionaries επέλεξε την λέξη «post-truth» (μετά- αλήθεια) ως την λέξη της χρονιάς για το 2016, ο ορισμός της οποίας αναφέρεται στο γεγονός ότι τα αντικειμενικά γεγονότα έχουν πολύ λιγότερη επιρροή στον σχηματισμό της κοινής γνώμης από ότι το συναίσθημα ή οι προσωπικές πεποιθήσεις.

Σε όλο το δημόσιο debate για τα fake news, η σημασία των μέσων κοινωνικής δικτύωσης (social media) είναι αναμφισβήτητη, καθώς τα κυρίαρχα social media – Facebook, Twitter, YouTube – αποτελούν τις βασικές διόδους  εξάπλωσης των ψευδών ειδήσεων. Βασικός λόγος για το φαινόμενο αυτό αποτελεί η παραγωγή περιεχομένου από τους απλούς χρήστες (user-generated content – UGC), οι οποίοι μπορούν οποιαδήποτε στιγμή να μεταδώσουν γεγονότα με βίντεο ή φωτογραφίες που έχουν τραβήξει με το Smartphone τους. Επίσης βασικός λόγος αποτελεί το γεγονός ότι η πλειονότητα των χρηστών βασίζεται πλέον στα social media για την ενημέρωσή της.

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

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

Θα μπορούσε κάποιος να αμφισβητήσει την δύναμη των fake news αντιπαραθέτοντας το επιχείρημα ότι πραγματικές ειδήσεις κυκλοφορούν εξίσου στα social media. Πρόσφατη όμως έρευνα στο Science από ερευνητές του ΜΙΤ έδειξε ότι οι ψευδείς ειδήσεις διαδίδονται «εκτενέστερα, γρηγορότερα και βαθύτερα» από ότι η αλήθεια (συγκεκριμένα, τα ψεύδη είχαν 70% περισσότερες πιθανότητες να αναμεταδοθούν από ότι η αλήθεια). Η έρευνα επικεντρώνεται στη διάδοση των fake news στο Twitter, αποδεικνύοντας ότι, ακόμα και αν αποκαλυφθεί η αλήθεια για μια ψευδή είδηση, δεν θα διαδοθεί στο ίδιο εύρος όσο το ψέμα, και ο αντίκτυπος των fake news θα είναι μεγαλύτερος.

Η πλατφόρμα InVID

Το πρότζεκτ «InVID: In Video Veritas – Verification of Social Media Video Content for the News Industry» είναι μια ελληνική πρωτοβουλία για την καταπολέμηση της διάδοσης των fake news στα social media. Το πρότζεκτ ξεκίνησε να υλοποιείται το 2016 από το Ινστιτούτο Τεχνολογιών Πληροφορικής και Επικοινωνιών του Εθνικού Κέντρου Έρευνας και Τεχνολογικής Ανάπτυξης, με την χρηματοδότηση της Ευρωπαϊκής Ένωσης. Η πλατφόρμα InVID προσφέρει υπηρεσίες εντοπισμού και ελέγχου της αξιοπιστίας και ακρίβειας των βίντεο που διανέμονται στα social media. Το InVID παρέχει απλά εργαλεία τα οποία αναλύουν τα βίντεο που ‘ποστάρονται’ ή αναδημοσιεύονται από χρήστες στα social media και εντοπίζουν αν το εκάστοτε βίντεο έχει ξαναδημοσιευθεί, πότε και από ποιον. Η ανάλυση καρέ-καρέ (key frame) του βίντεο που εφαρμόζουν τα εργαλεία του InVID αποτελεί αξιόπιστη και άμεση πηγή ελέγχου, καθώς ‘τρέχουν’ το καρέ του βίντεο που θα επιλέξει ο χρήστης αναδρομικά στο ίντερνετ, με σκοπό να εντοπίσουν εάν αυτό το καρέ έχει ξανά χρησιμοποιηθεί.

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

Η πλατφόρμα απευθύνεται τόσο σε επαγγελματίες δημοσιογράφους όσο και σε απλούς χρήστες, αφού πολλές από τις υπηρεσίες της στην απλή τους μορφή είναι δωρεάν. Ένα από τα βασικά εργαλεία του InVID που μπορεί ο καθένας να εγκαταστήσει στο πρόγραμμα περιήγησής του για να τσεκάρει την γνησιότητα των βίντεο στα social media είναι το InVID Verification Plug-in, επέκταση η οποία είναι διαθέσιμη δωρεάν για Google Chrome και Firefox, για Windows, Mac και Linux.

Τα εργαλεία του InVID, οδηγίες για την χρήση του καθώς και πληροφορίες για το πρότζεκτ είναι διαθέσιμα στην ιστοσελίδα της πλατφόρμας www.invid-project.eu

Το debate για τα fake news συχνά καταλήγει σε μια εύλογη ερώτηση: ποιος φταίει; Στην ουσία, πρόκειται για ένα φαύλο κύκλο, ο οποίος μέσα στον χαοτικό κόσμο της άφθονης πληροφορίας και παγκόσμιας συνδεσιμότητας ανατροφοδοτείται. Μερίδιο ευθύνης έχουν εξίσου οι δημοσιογράφοι, οι οποίοι στην πίεση του χρόνου χρησιμοποιούν ψευδές υλικό χωρίς την επιβεβαίωσή του, αλλά και οι χρήστες οι οποίοι αναμεταδίδουν τα fake news χωρίς έλεγχο και αμφισβήτηση, πολλές φορές ακόμα και στον βωμό των ‘likes’. Πρωτοβουλίες όπως αυτή του InVID είναι σημαντικές για την καταπολέμηση των fake news, τα οποία αποτελούν κίνδυνο για τις δημοκρατικές κοινωνίες.

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

Django works well as the back-end of an application that uses Angular5 in the front-end. In my attempt to learn Angular5 well enough to build a small proof-of-concept application, I couldn't find a simple working example of a combination of the two frameworks, so I created one. I called this the Pizza Maker. It's available on GitHub, and its documentation is in the README.

If you have any feedback for this, please open an issue on GitHub.

Recently I needed to create a Nested Loop in Ansible. One of the possible issues I had to consider, was the backward compatibility with both Ansible v1 and Ansible v2. A few days after, Ansible 2.5 introduced the the loop keyword and you can read a comprehensive blog entry here: Loop: Plays in the future, items in the past.

So here are my notes on the subject:

Variables

Below is a variable yaml file for testing purposes:

vars.yml

---
  days:
  - Monday
  - Tuesday
  - Wednesday
  - Thursday
  - Friday
  - Saturday
  - Sunday
  months:
  - January
  - February
  - March
  - April
  - May
  - June
  - July
  - August
  - September
  - October
  - November
  - December

Ansible v1

Let’s start with Ansible v1:

# ansible --version
ansible 1.9.6
  configured module search path = None

Playbook

Below a very simple ansible-playbook example that supports nested loops:

---
- hosts: localhost
  gather_facts: no

  vars_files:
    - vars.yml

  tasks:
   - name: "This is a simple test"
     debug:
       msg: "Day: {{ item[0] }} exist in Month: {{ item[1] }}"
     with_nested:
       - "{{ days }}"
       - "{{ months }}"

This playbook doesnt do much.
Prints a message for every day and every month.

Ansible-Playbook

Run locally the playbook by:

# ansible-playbook nested.yml -c local -l localhost -i "localhost," 

the output:

PLAY [localhost] ****************************** 

TASK: [This is a simple test] *****************
ok: [localhost] => (item=['Monday', 'January']) => {
    "item": [
        "Monday",
        "January"
    ],
    "msg": "Day: Monday exist in Month: January"
}
...
ok: [localhost] => (item=['Sunday', 'December']) => {
    "item": [
        "Sunday",
        "December"
    ],
    "msg": "Day: Sunday exist in Month: December"
}

PLAY RECAP *************************************
localhost                  : ok=1    changed=0    unreachable=0    failed=0

Messages

There are seven (7) days and twelve (12) months, so the output must print: 7*12 = 84 messages.

Counting the messages:

# ansible-playbook nested.yml -c local -l localhost -i "localhost," | egrep -c msg

84

Time

Measuring the time it needs to pass through the nested-loop:

time ansible-playbook nested.yml -c local -l localhost -i "localhost," &> /dev/null 
real 0m0.448s
user 0m0.406s
sys  0m0.040s

0.448s nice!

Ansible v2

Running the same playbook in latest ansible:

# ansible-playbook nested.yml -c local -l localhost

seems to still work!

Compatibility issues: Resolved!

Counting the messages

# ansible-playbook nested.yml | egrep -c msg

84

Time

# time ansible-playbook nested.yml &> /dev/null 
real 0m7.396s
user 0m7.575s
sys  0m0.172s

7.396s !!!

that is 7seconds more than ansible v1.

Complex Loops

The modern way, is to use the loop keyword with the nested lookup plugin:

---
- hosts: localhost
  gather_facts: no

  vars_files:
    - vars.yml

  tasks:
   - name: "This is a simple test"
     debug:
       msg: "Day: {{ item[0] }} exist in Month: {{ item[1] }}"
     loop: "{{ lookup('nested', days, month) }}"

Time

# time ansible-playbook lookup_loop.yml &> /dev/null 
real 0m7.975s
user 0m8.169s
sys  0m0.177s

7.623s

Tag(s): ansible

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

update 13/4

Το wallet επανήλθε στο google play


 

update 8/4

Οι developer του Eclair ανακοίνωσαν ότι έχασαν το το singing key για το google play και ότι πλέον δεν μπορούν να αναβαθμίζουν την εφαρμογή και γιαυτό τον λόγο έκαναν αίτηση στην google να την αφαιρέσει από το store.

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

 


 

Το γαλλικό startup Acinq διέθεσε σήμερα την πρώτη έκδοση του mobile wallet του το Eclair που είναι και το πρώτο mobile Bitcoin wallet που κυκλοφορεί για το mainet lightning network.

The Eclair Wallet is a next generation, Lightning-ready Bitcoin wallet. It can be used as a regular Bitcoin wallet, and can also connect to the Lightning Network for cheap and instant payments.

This software is based upon eclair, and follows the Lightning Network standard.

Installation

The wallet is available on Google Play, you can also download APKs from the releases page.

H Bitrefill ένα από τα ψηφιακά καταστήματα που δέχονται πληρωμές μέσω του lightning δημιούργησε και έναν οδηγό για το πως κάποιος μπορεί αν χρησιμοποιήσει το νέο eclair mobile wallet και να πραγματοποιήσει μια αγορά.

Tα παράλληλα κανάλια πληρωμών του Lightning network είναι μια τεχνολογική λύση που μπορεί να προσφέρει άμεσες και με πολύ χαμηλά fee πληρωμές στο Bitcoin δίκτυο.

Το lightning network έχει αυτή την στιγμή πάνω από 1300 συνδεδεμένα node με πάνω από 3500 δημιουργημένα κανάλια πληρωμών με τον συνολικό ποσό που διαχειρίζονται να είναι Bitcoin αξίας 60 χιλιάδων δολαρίων.

 

 

The post Το Eclair είναι το πρώτο mobile wallet για το lightning network (Update 13/4) appeared first on To Blog της Ελληνικής κοινότητας του Bitcoin.

Πολλά πράγματα έχουν ειπωθεί (θετικά και αρνητικά), σχετικά με αυτή την αναδυόμενη τεχνολογία. Χιλιάδες ιδέες σχετικά με τη χρήση  τους έχουν προωθηθεί και οι «blockhain» λέγεται ότι έχουν ανατρεπτικές δυνατότητες σε ένα ευρύ φάσμα βιομηχανιών όπως η τραπεζική, ο τομέας του logistics και οι δημόσιες υπηρεσίες. Αλλά πώς σχετίζεται αυτό με τα Ανοικτά Δεδομένα; Μια ... Read more

Το Openfest είναι φεστιβάλ Ανοικτού Κώδικα, Ελεύθερου Λογισμικού, Ανοιχτού Hardware και γενικά Ανοικτής Γνώσης. Διοργανώνεται εθελοντικά από σπουδαστές του Τμήματος Ηλεκτρονικών Υπολογιστικών Συστημάτων του Τ.Ε.Ι. Πειραιά με την υποστήριξη του Εργαστηρίου Λειτουργικών Συστημάτων σε μη καθορισμένα χρονικά διαστήματα. Ξεκίνησε το 2001 με την ονομασία Installfest 2001 και την επόμενη χρονιά (2002) πήρε το σημερινό του όνομα. Για όλο το χρονικό διάστημα μέχρι το 2010, έτος κατά το οποίο έγινε η «δυναμική επιστροφή» της διοργάνωσης, το φεστιβάλ δεν είχε διεξαχθεί. Το 2011 διοργανώθηκε και πάλι στις εγκαταστάσεις του ΤΕΙ Πειραιά.  Το 2016 ξεκίνησε πάλι δυναμικά και φέτος για τρίτη συνεχόμενη χρονιά το φεστιβάλ λαμβάνει χώρα στην Πανεπιστημιούπολη 2  του Πανεπιστημίου Δυτικής Αττικής  (πρωην Τ.Ε.Ι Πειραιά) το Σαββατοκύριακο 05 – 06 Μαίου 2018

Η οργανωτική επιτροπή του OpenFest 2018  ανακοινώνει ανοικτό κάλεσμα στις κοινότητες αλλά και στους φίλους του ΕΛ/ΛΑΚ, για προτάσεις, ομιλίες, workshops, αλλά και  συμμετοχή στην οργάνωση του φεστιβάλ. Οι ενδιαφερόμενοι για προτάσεις, ομιλίες και workshops μπορούν να δηλώσουν συμμετοχή εδώ

Για οποιαδήποτε περεταίρω πληροφορία ή διευκρίνηση, επικοινωνήστε με την ομάδα διοργάνωσης στο openfest.info@gmail.com ή επισκεφθείτε τον ιστότοπο της διοργάνωσης www.openfest.info.

Facebook: https://www.facebook.com/OpenFestWAU/
Site: http://www.openfest.info/

Share

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

Ένα εικονικό ιδιωτικό δίκτυο (VPN) σάς επιτρέπει να προστατεύετε το ιδιωτικό σας απόρρητο δρομολογώντας την διαδικτυακή σας κίνηση μέσω κρυπτογραφημένης «σήραγγας» σε έναν απομακρυσμένο διακομιστή.

outline-eukolo-dwrean-vpnΥπάρχουν αρκετές εταιρείες που παρέχουν VPN συνδέσεις (συνδρομητικά) για να μην χρειάζεται να στήνετε μόνοι σας έναν VPN server. Αυτό είναι ιδιαίτερα σημαντικό για εταιρείες αλλά και επαγγελματίες (π.χ. δημοσιογράφοι) οι οποίο θέλουν να νιώθουν ασφαλείς από αδιάκριτα βλέμματα. Φυσικά χρησιμοποιώντας μια συνδρομητική VPN σύνδεση σημαίνει ότι εμπιστεύεστε απόλυτα τον πάροχο της VPN σύνδεσης για την προστασία των προσωπικών σας πληροφοριών και της διαδικτυακής σας κίνησης.

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

Τον Νοέμβριο του 2017 το Outline υποβλήθηκε σε έλεγχο από τρίτους, συγκεκριμένα από την μη κερδοσκοπική εταιρεία Radically Open Security και τα αποτελέσματα έχουν δημοσιοποιηθεί. Τα αποτελέσματα της έρευνάς τους, όπως αναφέρεται στο σχετικό PDF είναι :

Η τεχνολογία που επιλέχθηκε για το Outline είναι ένα καλό θεμέλιο για την κατασκευή αξιόπιστων διεπαφών χρήστη ανεξάρτητα από το λειτουργικό σύστημα. Οι λίγες διεπαφές με το λογισμικό τρίτων κατασκευαστών (shadowsocks-libev και tun2socks) και η είσοδος χρηστών ελέγχθηκαν ενδελεχώς για ελαττώματα. Συνολικά, η ιδέα του Outline φαίνεται να είναι κατάλληλη για να επιτρέπει στους χρήστες να δημιουργούν, να χρησιμοποιούν και να μοιράζονται το δικό τους VPN.

Τι χρειάζεστε πριν τρέξετε την εφαρμογή Outline

Όπως ίσως καταλάβατε, η διαφορά μεταξύ του Outline και κάθε άλλης υπηρεσίας VPN είναι ότι το Outline δεν είναι στην πραγματικότητα μια υπηρεσία VPN. Αντ ‘αυτού, είναι ένα εργαλείο – εφαρμογή για τη γρήγορη δημιουργία και χρήση ενός VPN που έχετε στην κατοχή σας και ελέγχετε.

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

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

  • Λογαριασμό σε μια από τις εταιρείες DigitalOcean, Amazon EC2, Google Computer Engine, Linode, Liquid Web, ή Vultr.
  • Εναλλακτικά δικό σας server σε πάροχο της προτίμησης σας

Για να δημιουργήσετε την VPN υποδομή και σύνδεση θα χρειαστείτε:

  • Outline Manager (διαθέσιμο για Linux και Windows)
  • Outline Client (διαθέσιμο για Android και Windows)

Λήψη και χρήση του Outline Manager

Για τις δοκιμές μου θα χρησιμοποιήσω δικό μου Ubuntu server 16.04  οπότε θα δείτε τι χρειάζεται να κάνετε αν δεν διαθέτεται λογαριασμό σε κάποια από τις εταιρείες που προαναφέρθηκαν.

Πρώτα λοιπόν θα κατεβάσουμε το Outline Manger στον υπολογιστή μας για να μας στήσει την υποδομή και θα κάνουμε εγκατάσταση την υπηρεσία docker στον server μας.

  1. Κατεβάστε το Outline Manager στον υπολογιστή σας και κάντε απλά διπλό κλικ για να ανοίξει η εφαρμογή. (Στο Linux ίσως χρειαστεί να κάνετε δεξί κλικ στο Outline Manager -> δικαιώματα -> να επιτρέπετε η εκτέλεση ως εφαρμογή)
  2. Ανοίξτε ένα τερματικό και συνδεθείτε στον απομακρυσμένο Linux server σας με SSH και κάντε εγκατάσταση το docker και ενεργοποιείστε την υπηρεσία.

Πάμε, πίσω στο Outline Manager όπου αφού ανοίξετε την εφαρμογή σας λέει να επιλέξετε διακομιστή για να στηθεί η υποδομή. Επειδή όπως είπα θα χρησιμοποιήσουμε server που δεν είναι σε κάποιον από τους προτεινόμενους παρόχους επιλέγουμε ‘Already Have server

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

Βήμα πρώτο: Στο τερματικό όπου είμαστε συνδεδεμένοι μας λέει να τρέξουμε την παρακάτω εντολή:

 wget -qO- https://raw.githubusercontent.com/Jigsaw-Code/outline-server/master/src/server_manager/install_scripts/install_server.sh | sudo bash
outline-eukolo-dwrean-vpn-entoliΑντιγράφουμε την εντολή και την τρέχουμε στον server μας

Το οποίο θα κάνει αυτόματα λήψη ενός Docker Image, θα το εγκαταστήσει, θα το ενεργοποιήσει, θα ρυθμίσει το watchtower (για να έχουμε πάντα την τελευταία έκδοση της υποδομής) και γενικά θα στήσει όλη την απαραίτητη υποδομή μέσα σε ένα docker container χωρίς έτσι να τροποποιήσει η να επηρεάσει τον υπόλοιπο server μας !

Βήμα δεύτερο: Μόλις ολοκληρωθεί η εγκατάσταση του VPN server (στο container) θα μας εμφανίσει μεταξύ αγκυλών, στο τερματικό ένα ‘apiURL’ και ένα ‘certSha256’. Αντιγράφουμε «μαζί με τις αγκύλες» το αποτέλεσμα και το κάνουμε επικόλληση στο δεύτερο βήμα του Outline Manager. Με αυτό τον τρόπο γίνεται η πιστοποίηση και σύνδεση για την διαχείριση του VPN μας.

outline-eukolo-dwrean-vpn-apiΚάνουμε αντιγραφή και επικόλληση, ότι υπάρχει ανάμεσα στις αγκύλες, μαζί με τις αγκύλες

Μόλις αποθηκεύσετε, θα εμφανιστεί η καρτέλα συνδέσεων. Σε αυτήν μπορείτε να πατήσετε ‘Get Connected’ για να συνδεθείτε με τον υπολογιστή στον οποίο τρέχετε το Outline Manger ή να κάνετε κλικ στο ‘Add Key’ για να δημιουργήστε ένα μοναδικό λινκ το οποίο θα δώσετε σε φίλους ή συγγενείς (με Android ή Windows) για να χρησιμοποιούν το VPN server σας (φυσικά να δημιουργείτε ένα κλειδί για κάθε συσκευή).

outline-eukolo-dwrean-vpn-link-sendΤο Link μπορούμε να το στείλουμε στον εαυτό μας ή σε φίλους και συγγενείς

Μπορείτε φυσικά να στείλετε το λινκ στον εαυτό σας για να το ανοίξετε στο Android κινητό σας και μόλις το ανοίξετε θα ξεκινήσει η διαδικασία εγκατάστασης του Outline Client.

Λήψη και χρήση του Outline Client

Πως λοιπόν συνδέεστε στο VPN που μόλις φτιάξατε; Αυτό εξαρτάται από την συσκευή με την οποία θα συνδεθείτε:

  • Για Windows και Android θα χρειαστεί να κατεβάσετε τον Outline client (από την ίδια σελίδα)
  • Για Linux δεν χρειάζεται κάποια εφαρμογή μιας και μπορείτε να συνδεθείτε μέσω τερματικού (όπως θα δούμε παρακάτω).

Στην δοκιμή που έκανα στον υπολογιστή μου με Ubuntu, στο Outline Manager και στην καρτέλα διαχείρισης πατώντας το ‘GET CONNECTED’ μου εμφάνισε τα δυο απαραίτητα βήματα για να μπορέσω να συνδεθώ:

Βήμα πρώτο: Ανοίγουμε ένα τερματικό και κάνουμε εγκατάσταση το shadowsocks

sudo apt install shadowsocks-libev

Βήμα δεύτερο: Κάνουμε αντιγραφή από το Outline Manager και επικόλληση στο τερματικό την εντολή που θα μας συνδέσει στο VPN μας. θα είναι της παρακάτω μορφής:

ss-local -s 1.2.3.4 -p 1234 -b localhost -l 1081 -k password -m cipher -u
outline-eukolo-dwrean-vpn-termatikoΑφού εγκαταστήσουμε το shadowsocks απλά τρέχουμε την εντολή που μας δίνει

Μόλις τρέξουμε την εντολή που μας δίνει, θα δούμε ότι συνδεθήκαμε στον VPN Server. Φυσικά, μπορείτε να βάλετε αυτή την εντολή σε ένα script να ξεκινάει αυτόματα μόλις μπείτε στο desktop σας ή να το βάλετε σε κάποιο alias για να είναι εύκολο στην εκτέλεση.

Προσοχή όμως διότι αυτή η σύνδεση στην πραγματικότητα δημιουργεί ένα tunneling στο localhost μας (ως διακομιστή μεσολάβησης) και άρα οι εφαρμογές που θέλουμε να συνδεθούν στο διαδίκτυο μέσω του VPN μας θα πρέπει να ρυθμιστούν ώστε να διέρχονται μέσω αυτής της ασφαλής και κρυπτογραφημένης σύνδεσης. Ας δούμε λοιπόν με ένα παράδειγμα, ρυθμίζοντας ίσως την πιο σημαντική μας εφαρμογή, το browser μας (π.χ. Firefox)

Οδηγίες για το Mozilla Firefox:

  • Ανοίξτε τις ρυθμίσεις και στις επιλογές δικτύου κάντε κλικ στις ρυθμίσεις
  • Επιλέξτε «Χειροκίνητη ρύθμιση διακομιστή μεσολάβησης»
  • Στο SOCKS Host: Localhost
  • Στο SOCKS Port: Αριθμός Port που σας έδωσε στην εντολή του Outline Manager
  • Από κάτω Επιλέξτε «SOCKS v5»
  • Τέλος Επιλέξτε «Proxy DNS όταν χρησιμοποιείτε SOCKS v5»
  • Κάντε κλικ στο «OK» και είστε έτοιμοι !
outline-eukolo-dwrean-vpn-fireox-proxyΡυθμίζουμε το Firefox ώστε κάθε δραστηριότητά μας να περνάει μέσα απο το proxy μας

Οδηγίες για το Google Chrome / Chromium

Το Google Chrome / Chromium δεν έχει μια γραφική διεπαφή στις ρυθμίσεις του για τη δημιουργία ενός διακομιστή μεσολάβησης. Αντίθετα, πρέπει να τρέξετε το Chrome χρησιμοποιώντας μια ειδική παράμετρο που του δίνει εντολή να δρομολογήσει όλη την διαδικτυακή κίνηση μέσω του τοπικού Shadowsocks (στο localhost):

google-chrome --proxy-server="socks5://localhost:PORT"

όπου PORT φυσικά αυτό που σας έδωσε το Outline manager. Εναλλακτικά, υπάρχουν επεκτάσεις Chrome που ενδέχεται (δεν τα έχω δοκιμάσει) να σας προσφέρουν μια διεπαφή για να ρυθμίσετε το Chrome να χρησιμοποιεί τον διακομιστή σας.

Σε τι διαφέρει το Outline από ένα παραδοσιακό VPN

Κάτω από το καπό, το Outline βασίζεται στο πρωτόκολλο Shadowsocks. Και αν είστε εξοικειωμένοι με τα πρωτόκολλα VPN, το Shadowsocks δεν είναι κάτι σαν το OpenVPN, το IPSec ή το WireGuard. Στην πραγματικότητα, το Shadowsocks δεν είναι καν ένα πρωτόκολλο VPN.

Το Shadowsocks είναι ένα project ανοιχτού κώδικα για τη δημιουργία κρυπτογραφημένου socks5 proxy (διαμεσολαβητή) με στόχο την ανακατεύθυνση της κίνησης στο διαδίκτυο μέσω αυτού του proxy. Τα παραδοσιακά πρωτόκολλα VPN μπορούν να αποκλειστούν από κάποιους παρόχους internet/υπηρεσίες επειδή χρησιμοποιούν συγκεκριμένες θύρες και «μοιάζουν με κυκλοφορία VPN». Αντίθετα, η κίνηση μέσω του socks5 proxy μοιάζει με κανονική διαδικτυακή κίνηση οπότε και δεν μπορούν να το διακόψουν.

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

Επίλογος

Όπως είδατε, η δουλειά μας ολοκληρώνεται με απλή αντιγραφή και επικόλληση εντολών που μας δίνει το Outline Manager (στην περίπτωση που έχετε Linux) η με την χρήση του του Outline Client.

Στο παρασκήνιο, όταν τρέξουμε το Outline manager, στήνει αυτόματα VPN σε docker, με DNS προωθημένο μέσω tunneling και self-signed ssl certificate. Η σύνδεση σε αυτό, όπως είδαμε γίνεται μέσω shadowsocks proxy.

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

The Unix sort command can efficiently handle files of arbitrary size (think of terabytes). It does this by loading into main memory all the data that can fit into it (say 16GB), sorting that data efficiently using an O(N log N) algorithm, and then merge-sorting the chunks with a linear complexity O(N) cost. If the number of sorted chunks is higher than the number of file descriptors that the merge operation can simultaneously keep open (typically more than 1000), then sort will recursively merge-sort intermediate merged files. Once you have at hand sorted files with unique elements, you can efficiently perform set operations with them through linear complexity O(N) operations. Here is how to do it.

[notes based on a docker centos5]

# cat /etc/redhat-release

CentOS release 5.11 (Final)

Setup Enviroment

Install compiler:

# yum -y install gcc make

Install zlib headers:

# yum -y install zlib-devel

Install tools:

# yum -y install curl unzip

SSL/TLS Errors

If you are on a CentOS 5x machine, when trying to download files from the internet, you will get this error msg:

This is a brown out of TLSv1 support. TLSv1 support is going away soon, upgrade to a TLSv1.2+ capable client.

or

SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version

that is because CentOS 5x has an old cipher suite that doesnt work with today’s standards.

OpenSSL

To bypass these SSL/TLS errors, we need to install a recent version of openssl.

# cd /root/

# curl -LO https://www.openssl.org/source/openssl-1.0.2o.tar.gz
# tar xf openssl*.tar.gz
# cd openssl*

# ./Configure shared linux-x86_64
# make
# make install

The output has a useful info:

OpenSSL shared libraries have been installed in:
  /usr/local/ssl

So, we have to update the system’s library paths, to include this one:

# echo "/usr/local/ssl/lib/" >> /etc/ld.so.conf
# /sbin/ldconfig

Python 2.7

Download the latest Python2.7

# cd /root/
# curl -LO https://www.python.org/ftp/python/2.7.14/Python-2.7.14.tgz
# tar xf Python*.tgz
# cd Python*

Install Python:

# ./configure --prefix=/opt/Python27 --enable-shared
# make
# make install

PATH

# export PATH=/opt/Python27/bin/:$PATH

# python -c "import ssl; print(ssl.OPENSSL_VERSION)"
OpenSSL 1.0.2o  27 Mar 2018

SetupTools

Download the latest setuptools

# cd /root/

# export PYTHONHTTPSVERIFY=0
# python -c 'import urllib; urllib.urlretrieve ("https://pypi.python.org/packages/72/c2/c09362ab29338413ab687b47dab03bab4a792e2bbb727a1eb5e0a88e3b86/setuptools-39.0.1.zip", "setuptools-39.0.1.zip")'

Install setuptools

# unzip setuptools*.zip
# cd setuptools*

# python2.7 setup.py build
# python2.7 setup.py install

PIP

Install PIP

# cd /root/

# easy_install pip

Searching for pip
Reading https://pypi.python.org/simple/pip/
Downloading https://pypi.python.org/packages/4b/5a/8544ae02a5bd28464e03af045e8aabde20a7b02db1911a9159328e1eb25a/pip-10.0.0b1-py2.py3-none-any.whl#md5=34dd54590477e79bc681d9ff96b9fd39
Best match: pip 10.0.0b1
Processing pip-10.0.0b1-py2.py3-none-any.whl
Installing pip-10.0.0b1-py2.py3-none-any.whl to /opt/Python27/lib/python2.7/site-packages
writing requirements to /opt/Python27/lib/python2.7/site-packages/pip-10.0.0b1-py2.7.egg/EGG-INFO/requires.txt
Adding pip 10.0.0b1 to easy-install.pth file
Installing pip script to /opt/Python27/bin
Installing pip3.6 script to /opt/Python27/bin
Installing pip3 script to /opt/Python27/bin

Installed /opt/Python27/lib/python2.7/site-packages/pip-10.0.0b1-py2.7.egg
Processing dependencies for pip
Finished processing dependencies for pip

Ansible

Now, we are ready to install ansible

# pip install ansible

Collecting ansible

/opt/Python27/lib/python2.7/site-packages/pip-10.0.0b1-py2.7.egg/pip/_vendor/urllib3/util/ssl_.py:339: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings
  SNIMissingWarning
  Using cached ansible-2.5.0-py2.py3-none-any.whl
Collecting paramiko (from ansible)
  Using cached paramiko-2.4.1-py2.py3-none-any.whl
Collecting cryptography (from ansible)
  Using cached cryptography-2.2.2-cp27-cp27m-manylinux1_x86_64.whl
Requirement already satisfied: setuptools in /opt/Python27/lib/python2.7/site-packages/setuptools-39.0.1-py2.7.egg (from ansible) (39.0.1)
Collecting PyYAML (from ansible)
  Using cached PyYAML-3.12.tar.gz
Collecting jinja2 (from ansible)
  Using cached Jinja2-2.10-py2.py3-none-any.whl
Collecting pyasn1>=0.1.7 (from paramiko->ansible)
  Using cached pyasn1-0.4.2-py2.py3-none-any.whl
Collecting bcrypt>=3.1.3 (from paramiko->ansible)
  Using cached bcrypt-3.1.4-cp27-cp27m-manylinux1_x86_64.whl
Collecting pynacl>=1.0.1 (from paramiko->ansible)
  Using cached PyNaCl-1.2.1-cp27-cp27m-manylinux1_x86_64.whl
Collecting six>=1.4.1 (from cryptography->ansible)
  Using cached six-1.11.0-py2.py3-none-any.whl
Collecting cffi>=1.7; platform_python_implementation != "PyPy" (from cryptography->ansible)
  Using cached cffi-1.11.5-cp27-cp27m-manylinux1_x86_64.whl
Collecting enum34; python_version < "3" (from cryptography->ansible)
  Using cached enum34-1.1.6-py2-none-any.whl
Collecting asn1crypto>=0.21.0 (from cryptography->ansible)
  Using cached asn1crypto-0.24.0-py2.py3-none-any.whl
Collecting idna>=2.1 (from cryptography->ansible)
  Using cached idna-2.6-py2.py3-none-any.whl
Collecting ipaddress; python_version < "3" (from cryptography->ansible)
  Using cached ipaddress-1.0.19.tar.gz
Collecting MarkupSafe>=0.23 (from jinja2->ansible)
  Using cached MarkupSafe-1.0.tar.gz
Collecting pycparser (from cffi>=1.7; platform_python_implementation != "PyPy"->cryptography->ansible)
  Using cached pycparser-2.18.tar.gz
Installing collected packages: pyasn1, six, pycparser, cffi, bcrypt, enum34, asn1crypto, idna, ipaddress, cryptography, pynacl, paramiko, PyYAML, MarkupSafe, jinja2, ansible
  Running setup.py install for pycparser ... done
  Running setup.py install for ipaddress ... done
  Running setup.py install for PyYAML ... done
  Running setup.py install for MarkupSafe ... done

Successfully installed MarkupSafe-1.0 PyYAML-3.12 ansible-2.5.0 asn1crypto-0.24.0 bcrypt-3.1.4 cffi-1.11.5 cryptography-2.2.2 enum34-1.1.6 idna-2.6 ipaddress-1.0.19 jinja2-2.10 paramiko-2.4.1 pyasn1-0.4.2 pycparser-2.18 pynacl-1.2.1 six-1.11.0

Version

# ansible --version

ansible 2.5.0
  config file = None
  configured module search path = [u'/root/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules']
  ansible python module location = /opt/Python27/lib/python2.7/site-packages/ansible
  executable location = /opt/Python27/bin/ansible
  python version = 2.7.14 (default, Mar 31 2018, 20:00:21) [GCC 4.1.2 20080704 (Red Hat 4.1.2-55)]

Ansible v2

# ansible -m ping localhost


localhost | SUCCESS => {
    "changed": false,
    "ping": "pong"
}

Ansible v1

or a previous version for testing

eg. 1.9.6

# pip install 'ansible==1.9.6'

# ansible --version

ansible 1.9.6
  configured module search path = None

# yum -y install python-simplejson

# ansible localhost -c local -m ping -i "localhost,"

localhost | success >> {
    "changed": false,
    "ping": "pong"
}

Possible Building Error

When building python from source, setup.py will try to look for /usr/local/ssl/ directory to find the libraries and included headers of openssl. Althouth it works from _ssl.c , it doesnt for _hashlib.c.

To fix this problem, you must manual edit the Python-2.7.14/setup.py

 869                 ssl_incs += ['/usr/local/ssl/include']
 870                 ssl_libs += ['/usr/local/ssl/lib']

the full code is:

 865         if have_any_openssl:
 866             if have_usable_openssl:
 867                 # The _hashlib module wraps optimized implementations
 868                 # of hash functions from the OpenSSL library.
 869                 ssl_incs += ['/usr/local/ssl/include']
 870                 ssl_libs += ['/usr/local/ssl/lib']
 871                 exts.append( Extension('_hashlib', ['_hashopenssl.c'],
 872                                        include_dirs = ssl_incs,
 873                                        library_dirs = ssl_libs,
 874                                        libraries = ['ssl', 'crypto']) )
 875             else:
 876                 print ("warning: openssl 0x%08x is too old for _hashlib" %
 877                        openssl_ver)
 878                 missing.append('_hashlib')

hope that helps!

Φωτογραφία του Στήβεν ΧώκινγκΟ Στήβεν Χώκινγκ πέθανε στις 18 Μαρτίου

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

Θέση Λήμμα Προβολές Σχόλια
1 Στήβεν Χόκινγκ 182.865  Ο μεγάλος θεωρητικός φυσικός πέθανε στις 14 Μαρτίου 2018
2 Ελληνική Επανάσταση του 1821 100.843  Σταδιακή άνοδος λίγες ημέρες πριν και κορύφωση την ημέρα του εορτασμού (25 Μαρτίου)
3 Ιβάν Σαββίδης 74.619  Ραγδαία κορύφωση στις 11 και 12 Μαρτίου, λόγω του επεισοδίου στον ποδοσφαιρικό αγώνα ΠΑΟΚ-ΑΕΚ και σταδιακή πτώση τις επόμενες ημέρες
4 Θεόδωρος Κολοκοτρώνης 61.320  Μαζί με την 25η Μαρτίου
5 Εορτασμός της Ελληνικής Επανάστασης του 1821 55.187  Ραγδαία κορύφωση την ημέρα του εορτασμού της 25ης Μαρτίου
6 Ελλάδα 44.247  Το λήμμα για την Ελλάδα έχει πάντα υψηλή επισκεψιμότητα στην ελληνική Βικιπαίδεια, όπως αντίστοιχα λήμματα χωρών έχουν υψηλή επισκεψιμότητα στις βικιπαίδειες άλλων περιφερειακών γλωσσών.
7 25 Μαρτίου 38.772 Μαζί με την 25η Μαρτίου
8 Λασκαρίνα Μπουμπουλίνα 37.373  Μαζί με την 25η Μαρτίου
9 Νατάσα Καλογρίδη 37.366  Η αναγνωσιμότητα στο λήμμα για την ηθοποιό πετάχτηκε στα ύψη μετά τις 13 Μαρτίου, με δημοσιεύματα στα lifestyle για πιθανή σχέση της. Πτώση λίγες ημέρες μετά.
10 Παπαφλέσσας 33.025 Μαζί με την 25η Μαρτίου
11 Παγκόσμια ημέρα της γυναίκας 30.605  Άνοδος την προηγούμενη και κορύφωση την 8η Μαρτίου.
12 Γεώργιος Καραϊσκάκης 30.461 Μαζί με την 25η Μαρτίου
13 Μαντώ Μαυρογένους 29.894 Μαζί με την 25η Μαρτίου
14 Χρήστος Σιμαρδάνης 28.770  Ο ηθοποιός πέθανε στις 12 Μαρτίου
15 Σύνδρομο Άσπεργκερ 27.504  Έχει διαρκή επισκεψιμότητα η οποία ανέβηκε τις τελευταίες ημέρες του μήνα πιθανώς λόγω της Παγκόσμιας Ημέρας Αυτισμού στις 2 Απριλίου
16 Διπολική διαταραχή 26.507  Από 5 Μαρτίου και για λίγες ημέρες, μετά από το περιστατικό ασθενή που οδήγησε ανάποδα σε αυτοκινητόδρομο και κατέληξε στο θάνατό του
17 Αθανάσιος Διάκος 25.213 Μαζί με την 25η Μαρτίου
18 Ιωάννης Μακρυγιάννης 24.448 Μαζί με την 25η Μαρτίου
19 Πρωτάθλημα Ελλάδας ποδοσφαίρου ανδρών 22.840  Σταθερή επισκεψιμότητα κυρίως τις Κυριακές, με μια μικρή επιπλέον άνοδο μετά από το περιστατικό με τον Ιβάν Σαββίδη
20 Ευαγγελισμός της Θεοτόκου 22.417  Ομαλή άνοδος μέχρι την 25η Μαρτίου και απότομη πτώση

Αφού τους προηγούμενους μήνες δεν έκανα αντίστοιχους πίνακες, ας προσθέσω εδώ λίγα σχόλια εδώ: Τον Φεβρουάριο δημοφιλέστερο λήμμα ήταν το Μίκης Θεοδωράκης, σχεδόν κάθετα στις 4 Φεβρουαρίου που έγινε συλλαλητήριο με κεντρικό ομιλητή τον ίδιο. Τον ακολούθησε η τραγουδίστρια Γιώτα Γιάννα που εμφανίστηκε σε τηλεοπτική εκπομπή μαζί με την Πάολα (στην 4η θέση). Τον Ιανουάριο, πρώτο λήμμα ήταν αυτό για τον Τζίμη Πανούση που δυστυχώς τον χάσαμε στις 13 Ιανουαρίου.

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

ΓράφημαΓράφημα στο οποίο φαίνεται η κίνηση των λημμάτων σχετικά με τον εορτασμό της 25ης Μαρτίου

Το Εθνικό Κέντρο Τεκμηρίωσης (ΕΚΤ) διοργανώνει στην Αθήνα, στις 31 Μαΐου & 1 Ιουνίου, στο Εθνικό Ίδρυμα Ερευνών, Αμφιθέατρο Λ. Ζέρβας (Βασ. Κωνσταντίνου 48, Αθήνα), Διεθνές Συνέδριο για την ανοικτή επιστημονική επικοινωνία με τίτλο «Open Scholarly Communication in Europe. Addressing the Coordination Challenge«.

To Συνέδριο διοργανώνεται στο πλαίσιο του ευρωπαϊκού έργου OPERAS-D (Design for Open Access Publications in European Research Areas for Social Sciences and Humanities), το οποίο έχει ως κύριο στόχο την ανάπτυξη της ευρωπαϊκής ηλεκτρονικής υποδομής για την Ανοικτή Πρόσβαση στις δημοσιεύσεις στις Ανθρωπιστικές και Κοινωνικές Επιστήμες (ΑΚΕ).

Το έργο, το οποίο χρηματοδοτείται από το Πρόγραμμα Ορίζοντας 2020, ενισχύει τη δομή του δικτύου OPERAS (Open access Publications in European Research Areas for SSH), ενός δίκτυο που δημιουργήθηκε το 2015, από φορείς με κεντρικό ρόλο στον τομέα των εκδόσεων Ανοικτής Πρόσβασης στις Ανθρωπιστικές και Κοινωνικές Επιστήμες (ΑΚΕ), με στόχο την εισαγωγή των αρχών της Ανοικτής Επιστήμης στις ΑΚΕ και τη διασφάλιση της αποτελεσματικής διάχυσης και πρόσβασης στα ερευνητικά αποτελέσματα.

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

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

Η είσοδος στην εκδήλωση είναι ελεύθερη, αλλά απαιτείται εγγραφή με τη συμπλήρωση της σχετικής φόρμας http://bit.ly/2EP6awb.

Γλώσσα εργασίας του συνεδρίου θα είναι τα αγγλικά.

Περισσότερες πληροφορίες για το Συνέδριο και το Πρόγραμμα διατίθενται στη διεύθυνση: http://operas.hypotheses.org/1180.

Η εκδήλωση θα μεταδίδεται ζωντανά στη διεύθυνση: http://media.ekt.gr/live

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

Στις 29 Μαρτίου 2018,  πραγματοποιήθηκε στο Τεχνικό Επιμελητήριο Κεντρικής και Δυτικής Θεσσαλίας, επιστημονική ημερίδα με θέμα «Ελεύθερο και Ανοικτό Λογισμικό για Μηχανικούς στο Δημόσιο και Ιδιωτικό Τομέα», με στόχο την ενημέρωση των μελών σχετικά με τη χρήση και τα πλεονεκτήματα των ανοικτών τεχνολογιών.

Ο Δρ. Βασίλειος Βλάχος, Επίκουρος Καθηγητής στο Τμήμα Μηχανικών Πληροφορικής του Τ.Ε.Ι. Θεσσαλίας και μέλος του Δ.Σ. της ΕΛΛ/ΛΑΚ, παρουσίασε λύσεις ανοικτού λογισμικού για την οργάνωση γραφείου σε μικρομεσαίες επιχειρήσεις και ελεύθερους επαγγελματίες. Ειδικότερα, παρουσιάστηκαν σημαντικά ιστορικά στοιχεία για τη δημιουργία και εξέλιξη του Ελεύθερου Λογισμικού καθώς και τα πλεονεκτήματα που αυτό επιφέρει στην καθημερινότητα των εργαζομένων. Επιπρόσθετα παρουσιάστηκαν λύσεις γραφείου ανοικτού λογισμικού οι οποίες δύνανται να αξιοποιηθούν δωρεάν, έναντι άλλων εμπορευματοποιημένων επιλογών.

Ακολούθως ο  Χρήστος Ιωσηφίδης Ε.ΔΙ.Π. Α’ Ε.Μ.Π., Αιρετό Μέλος OSGeo, Αγρονόμος Τοπογράφος Μηχανικός, παρουσίασε πληροφορίες σχετικά με το ελεύθερο γεωχωρικό λογισμικό – FOSS4G και τις δράσεις του οργανισμού Open Source Geospatial Foundation (OSGeo).

Στη συνέχεια, ο κ. Φίλιππος Σοφός, μέλος Μ. Ε. Πληροφορικής ΤΕΕ, Ηλεκτρολόγος Μηχανικός και Μηχανικός Η/Υ και επιστημονικός συνεργάτης Πανεπιστημίου Θεσσαλίας, παρουσίασε λύσεις ανοικτού λογισμικού για ανάλυση, στατιστική επεξεργασία και παρουσίαση δεδομένων με την χρήση του εργαλείο Octave.

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

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

Η κα. Μαρία Παπαδοπούλου, μέλος Μ. Ε. Πληροφορικής ΤΕΕ, Πολιτικός Μηχανικός, Ph.D., Ερευνήτρια – Συγγραφέας, παρουσίασε ανοικτές τεχνολογίες για τα έργα μηχανικού και τις ενισχυμένες αρμοδιότητες των Περιφερειών. Επίσης ανέφερε το παράδειγμα αξιοποίησης γεωχωρικών δεδομένων στην πόλη του Βόλου.

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

Μπορείτε επίσης να δείτε περισσότερες εκδηλώσεις για τις επόμενες εβδομάδες ή να καταχωρίσετε τη δική σας εκδήλωση στο: https://ellak.gr/events

 

Ημερομηνία/’Ωρα

Εκδήλωση

Μ. Δευτέρα

26/01/2018 – 05/05/2018
Ολοήμερο

100 days ” Foss” Technologies Skill Development Awareness Campaign In RAJASTHAN ,INDIA
21/03/2018 – 31/05/2018
Ολοήμερο
Wikimedia CEE Spring 2018
02/04/2018 – 04/04/2018
Ολοήμερο
Global Data Science Conference
Santa Clara Convention Center, Santa Clara
02/04/2018
17:00 – 19:00
Hμερίδα GDPR
ΕΒΕΘ, Θεσσαλονίκη
02/04/2018
18:30 – 21:00
38th Athens Agile/Scrum Meetup
the cube, Αθήνα

Μ. Τρίτη

03/04/2018
18:00 – 22:00

Hackday at hackerspace
Hackerspace.gr, Αθήνα
03/04/2018
19:00 – 22:00
1st Elastic Greece Meetup
the cube, Αθήνα
03/04/2018
19:00 – 22:00
Blockchain & Community Building Pairing by Holochain
Lamda Space, ΘΕΣΣΑΛΟΝΙΚΗ

Μ. Τετάρτη

04/04/2018
Ολοήμερο

IOT Tech Connect
Troy Marriott, Troy

Μ. Παρασκευή

06/04/2018 – 07/04/2018
Ολοήμερο

Hackathon WebExtensions
Mozilla Paris Space, Paris

Μ. Σάββατο

07/04/2018 – 08/04/2018
Ολοήμερο

COEP FOSSMeet 2018
COEp Pune, Pune

Η νέα τάση της κοινότητας αυτών που ασχολούνται με δίκτυα και επικοινωνίες (networking community — community of network geeks) είναι η ακόμα στενότερη συνεργασία με τις Κοινότητες Ελεύθερου Λογισμικού/Λογισμικού Ανοιχτού Κώδικα (Free/Open Source Software).

Η δυναμική που οδηγεί αυτή την τάση είναι αντίστοιχη με αυτήν που καθιερώθηκε ως Virtualization δηλαδή Commercial of the Shelf Server hardware και Ανοικτό Λογισμικό (τουλάχιστον για τις βασικές λειτουργίες) προσδιορίζοντας την αρχιτεκτονική Υπολογισμού και Αποθήκευσης (Computing/Storage).

Όπως την προηγούμενη δεκαετία το τοπίο του Υπερ-υπολογισμού τύπου Cray, Fujitsu, Convex κ.α αντικαταστάθηκε από LINUX CLUSTERS, το ίδιο συμβαίνει και τις επώνυμες δικτυακές συσκευές, όπως switch, router, firewall, loadbalancer, κλπ.  Επίσης μια νέα γενιά εργαλείων διαμόρφωσης συστημάτων (configuration management) όπως Ansible, Chef, Puppet κλπ επιτρέπουν την κεντρική και συστηματική διαχείριση προγραμματιστικά μεγάλου αριθμού διατάξεων που αφορούν υποδομές δικτυών και κύκλο ζωής εφαρμογών δηλαδή συνολικά του περιβάλλοντος Data Center.

Τα λεγόμενα White Box που αποτελούνται από μεγάλης κλίμακας ASICS και Linux σε ρόλο Network Operating System είναι το νέο υλικό που η Κοινότητα της Δικτύωσης καλείται να εφαρμόσει με σκοπό την παροχή ευέλικτου δικτύου στις απαιτήσεις των εφαρμογών που δημιουργούνται μαζικά πλέον λόγω του τάσεων όπως mobility, IoT, smart cities κλπ. Οι μεγάλοι πάροχοι νεφϋπολογιστικών υποδομών, όπως Amazon, Google, Microsoft, Rackspace, ανακάλυψαν και εφάρμοσαν πρώτοι τις τεχνικές αυτές μετασχηματίζοντας τις υποδομές τους.

O Οργανισμός Ανοιχτών Τεχνολογιών- ΕΕΛΛΑΚ μέσα από την εμπειρία μελών του, θέλει να συμβάλλει στην ανάδειξη της τοπικής παραγωγής και όχι απλά στην εφαρμογή έτοιμης τεχνολογίας από τους γνωστούς κατασκευαστές με μηδενική δυνατότητα προστιθέμενης αξίας. Πιστεύει στην προοπτική της κινητοποίησης του τοπικού δυναμικού τόσο της δικτύωσης όσο και αυτό της κατασκευής λογισμικού με στόχο την παραγωγή λύσεων και υπηρεσιών στην περιοχή DevOps αξιοποιώντας όλα τα διαθέσιμα “εργαλεία” ανοιχτού λογισμικού.

Ανοίγεται λοιπόν μια ευκαιρία καινοτομικής δράσης, αλλά ποιοι θα καταναλώσουν το “προϊόν”; Ποια είναι αυτή η «killer» εφαρμογή που θέλει εκατοντάδες, χιλιάδες switch, router, firewall; Η ΕΕΛ/ΛΑΚ πιστεύει ότι είναι η ευρύτερη ακαδημαϊκή, ερευνητική, εκπαιδευτική κοινότητα, όλες οι ΤΠΕ υποδομές τους αν θεωρηθούν ολιστικά ως ενιαίο σύνολο μηχανικών-προγραμματιστών και υπολογιστικών-αποθηκευτικών-δικτυακών πόρων.

Η ΕΕΛ/ΛΑΚ καλεί τα μέλη της και όλους τους open source developers να συνεισφέρουν στην προοπτική δημιουργίας ενός τέτοιου ανθρωπο-δικτύου.  Στο πλαίσιο αυτό καλούμε όσους ενδιαφέρονται αν συμμετέχουν στην ομάδα έργου να δηλώσουν συμμετοχή συμπληρώνοντας αυτή τη φόρμα (μέχρι τις 16/04/2018).

Η τελετή απονομής πιστοποιητικών φοίτησης στους συμμετέχοντες στην δράση Code+Create θα πραγματοποιηθεί την Τρίτη, 3 Απριλίου 2018, στις 19.00 μ.μ. στη Δημοτική Αγορά της Κυψέλης.

Η δράση Code + Create αφορά την βιωματική κατάρτιση νέων ηλικίας 15-24 ετών, (Έλληνες και πρόσφυγες) σε ψηφιακές δεξιότητες, σε δύο εργαστήρια που έχουν διαμορφωθεί αποκλειστικά με τη χρήση ανοιχτών τεχνολογιών αξιοποιώντας τις σχεδιαστικές αρχές των Open Labs.

Η δράση υλοποιείται από την άνοιξη του 2017 σε συνεργασία με το FCA και το Impact Hub και έως σήμερα έχουν συμμετάσχει περίπου 200 νέοι. Οι δύο χώροι μάθησης που είναι σήμερα ενεργοί, ο ένας βρίσκεται στη Δημοτική Αγορά της Κυψέλης και ο δεύτερος στην Ομόνοια, είναι εξοπλισμένοι με εργαλεία ανοιχτών τεχνολογιών, όπως εκπαιδευτικά ρομπότ, Raspberry Pi, Nodemcu, Edison, 3D εκτυπωτές, προβολείς και φορητό υπολογιστή για κάθε συμμετέχοντα.

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

Όλο τα εκπαιδευτικό υλικό που έχει δημιουργηθεί για τη δράση είναι στα αγγλικά & ελληνικά και διατίθεται με ανοικτές άδειες χωρίς χρέωση στο ηλεκτρονικό σύστημα μάθησης (Moodle elearn.ellak.gr). Κάθε εκπαιδευόμενος που ολοκληρώνει με επιτυχία τα κριτήρια του κάθε μαθήματος λαμβάνει πιστοποιητικό και openbadge.


Περισσότερες πληροφορίες για τη δράση υπάρχουν διαθέσιμες στο https://eellak.ellak.gr/code-create/ και στην Ψηφιακή Πλατφόρμα Συντονισμού και Διασύνδεσης του ACCMR, του Δήμου Αθηναίων, εδώ.

 

Το  Πρόγραμμα της Εκδήλωσης

19:00 – 19: 30 Χαιρετισμοί*

19:30 – 20:00  Απονομή πιστοποιητικών στους μαθητές

20:00 – 20:30 Συναυλία της Ορχήστρας βιολιών του Μουσικού Τμήματος ΕΜΠ

20:30 – 21:30 Ελαφρύ φαγητό και ανταλλαγή εμπειριών μαθητών και εκπαιδευτών

 

*Στην εκδήλωση έχουν προσκληθεί να απευθύνουν χαιρετισμούς, ο Πρέσβης της Φιλανδίας, ο Δήμαρχος Αθηναίων και ο Πρόεδρος της ΕΕΛΛΑΚ .

Ξεκίνησε πριν από λίγες εβδομάδες από  Πανεπιστήμιο του Σίδνεϊ και από την πρωτοβουλία  Drugs for Neglected Diseases (DNDi), το έργο MycetOS (Mycetoma Open Source) χρησιμοποιώντας την προσέγγιση Open Pharma για να ανακαλύψει ενώσεις που θα μπορούσαν να οδηγήσουν σε νέες θεραπείες για ασθενείς που πάσχουν από mycetoma (eumycetoma), μια καταστροφική ασθένεια για την οποία οι τρέχουσες θεραπείες είναι αναποτελεσματικές, δαπανηρές και τοξικές.

Ως πρώτο βήμα στο έργο, η παγκόσμια επιστημονική κοινότητα καλείται να αναθεωρήσει το χειρόγραφο “Analogues of fenarimols as novel drug candidates for mycetoma”, το οποίο έχει υποβληθεί πρόσφατα στο bioRxiv, για αναθεώρηση και σχολιασμό από τους ενδιαφερόμενους επιστήμονες. Το χειρόγραφο μοιράζεται τα αποτελέσματα της πρώιμης εργασίας για τη διαλογή 800 διαφορετικών μορίων που μοιάζουν με φάρμακα για δραστικές ενώσεις έναντι του αιτιολογικού παθογόνου του eumycetoma, τα οποία έδωσαν πολλά υποσχόμενα νέα αποτελέσματα. Αυτά τα αποτελέσματα και τα σχετικά δεδομένα αποτελούν το σημείο εκκίνησης για την κοινότητα MycetOS, η οποία θα επικοινωνεί στο Twitter (@MycetOS).

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

«Καλούμε όσους ενδιαφέρονται να σχολιάσουν όχι μόνο το χειρόγραφο αλλά και το σύνολο δεδομένων και να συμμετάσχουν σε αυτό το πρόγραμμα ανακάλυψης φαρμάκων Open Pharma για το mycetoma», δήλωσε ο Dr Mat Todd, Αναπληρωτής Καθηγητής στο Πανεπιστήμιο του Σίδνεϊ. »

Το χειρόγραφο σχετικά με τα ευρήματα της screening method , έχει δημοσιευθεί με τη συνεργασία των πρώτων συμμετεχόντων στο MycetOS  (το Πανεπιστήμιο του Σίδνεϊ, το Erasmus MC και το DNDi, ) καθώς και από συνεργάτες του Οργανισμού Medicines for Malaria Venture (MMV), το οποίο παρείχε τα μόρια για το screening.

«Ενώ το MycetOS αναπτύχθηκε από συμμετέχοντες από το Πανεπιστήμιο του Sydney, το Erasmus MC και το DNDi, δεν ανήκει σε κανένα από μας», δήλωσε ο Wendy van de Sande, Αναπληρωτής Καθηγητής στο Erasmus MC. «Αυτό το πρώιμο εγχείρημα απλώς ξεκινά μια διαδικασία ανακαλύψεων πιθανών νέων χημικών οντοτήτων για το eumycetoma και καλούμε όποιον ενδιαφέρεται να προσδιορίσει τον τρόπο με τον οποίο μπορεί να συνεισφέρει και να συμμετάσχει ως ισότιμος εταίρος σε αυτή την αναζήτηση μιας νέας θεραπείας για αυτές τις πιο παραμελημένες τροπικές ασθένειες.

Σχετικά με το eumycetoma

Το Eumycetoma είναι μια παραμελημένη τροπική μολυσματική ασθένεια, κυρίως ενδημική στην Αφρική, που προσβάλλει το δέρμα, τους μυς και τα οστά, προκαλώντας καταστροφικές παραμορφώσεις που συχνά οδηγούν σε ακρωτηριασμό και μόνιμη αναπηρία. Η τρέχουσα αντιμυκητιασική θεραπεία δεν είναι ούτε ασφαλής, ούτε αποτελεσματική (με ποσοστό θεραπείας 25-35% ), ούτε οικονομικά προσιτή. Η διάρκεια θεραπείας είναι 12 μήνες και η θεραπεία κοστίζει πολύ περισσότερα από όσα μπορούν να διαθέσει η  συντριπτική πλειοψηφία του πληθυσμού. Είναι επειγόντως αναγκαία μια αποτελεσματική, ασφαλής, προσιτή και βραχυπρόθεσμη θεραπευτική αγωγή κατάλληλη για αγροτικές περιοχές.

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

O GDPR (General Data Protection Regulation), δηλαδή ο Γενικός Κανονισμός της Ευρωπαϊκής Ένωσης για την Προστασία των Δεδομένων και η ενσωμάτωσή του στην Ελληνική Νομοθεσία, φέρνουν σημαντικές αλλαγές στην ασφάλεια δεδομένων και στην προστασία της ιδιωτικής ζωής. Ως ημερομηνία επίσημης έναρξης εφαρμογής του νέου αυτού θεσμικού πλαισίου έχει οριστεί η 25η Μαΐου του 2018.

Ο Οργανισμός Ανοιχτών Τεχνολογιών στο πλαίσιο των δράσεων του για το ανοιχτό λογισμικό, τα ανοιχτά δεδομένα και την ανοιχτή επιχειρηματικότητα, θα δημιουργήσει μια Ομάδα Έργου για την μελέτη και τη συγγραφή ενός οδηγού (toolkit ) για λύσεις εφαρμογών ανοιχτού λογισμικού που θα μπορούν να χρησιμοποιηθούν από τις επιχειρήσεις και οργανισμούς και θα είναι παράλληλα συμβατές με τις απαιτήσεις του  Γενικού Κανονισμού Προστασίας Δεδομένων.

Στο πλαίσιο αυτό καλούμε όσους νομικούς, προγραμματιστές και business analysts ενδιαφέρονται να συμμετέχουν στην Ομάδα Έργου και να συνδράμουν στο ως άνω έργο, να δηλώσουν συμμετοχή συμπληρώνοντας αυτή τη φόρμα. (μέχρι τις 16/04/2018)

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

Μετά από 7 Release Candidates για τον πυρήνα του Linux 4.16, o Linus Torvalds αποφάσισε να κυκλοφορήσει την τελική έκδοση 4. 16 του πυρήνα Linux ανήμερα της Πρωταπριλιάς.
Εκτός από τις κλασσικές βελτιώσεις και διορθώσεις για διάφορες αρχιτεκτονικές και οδηγούς, στον 4.16 έχει γίνει πολλή δουλειά στις διορθώσεις για Spectre και Meltdown
ενώ σχεδόν ο μισός νέος κώδικας αφορά θέματα δικτύωσης.


Στο μέτωπο των CPU, έχουν γίνει βελτιώσεις για την υποστήριξη νέων λειτουργιών. Υπάρχουν ενημερώσεις για RISC-V, υποστήριξη KVM για την τεχνολογία AMD Secure Encrypted Virtualization, βασισμένη στον οδηγό Oracle DAX κ.λπ.

Έχουν γίνει βελτιώσεις στη υποστήριξης των γραφικών Cannonlake Gen 10, της οθόνης Jetson TX2 και των βελτιώσεων στο AMDKFD.

Όλες οι αλλαγές και οι βελτιώσεις που έχουν γίνει στον πυρήνα 4.16 είναι διαθέσιμες εδώ

Η διανομή σας μπορεί να σας προσφέρει σύντομα. Αν δεν μπορείτε να περιμένετε, μπορείτε να κατεβάσετε το νέο πυρήνα από το kernel.org.

 

 

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


Ένας δυσαρεστημένος πελάτης της Apple, ο οποίος σύμφωνα με τα λεγόμενά του χρησιμοποιεί Linux, εισήλθε εμφανώς εκνευρισμένος σε ένα κατάστημα της Apple στη Ντιζόν της Γαλλίας. eknevrismenos-linux-xristis

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

(Το βίντεο είναι μεταφρασμένο στα Ελληνικά)

YAML

YAML is a human friendly data serialization standard, especially for configuration files. Its simple to read and use.

Here is an example:

---
# A list of tasty fruits
fruits:
    - Apple
    - Orange
    - Strawberry
    - Mango

btw the latest version of yaml is: v1.2.

PyYAML

Working with yaml files in python is really easy. The python module: PyYAML must be installed in the system.

In an archlinux box, the system-wide installation of this python package, can be done by typing:

$ sudo pacman -S --noconfirm python-yaml

Python3 - Yaml Example

Save the above yaml example to a file, eg. fruits.yml
Open the Python3 Interpreter and write:

$ python3.6
Python 3.6.4 (default, Jan  5 2018, 02:35:40)
[GCC 7.2.1 20171224] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from yaml import load 

>>> print(load(open("fruits.yml")))
{'fruits': ['Apple', 'Orange', 'Strawberry', 'Mango']}
>>>

an alternative way is to write the above commands to a python file:

from yaml import load
print(load(open("fruits.yml")))

and run it from the console:

$ python3 test.py
{'fruits': ['Apple', 'Orange', 'Strawberry', 'Mango']}

Instead of print we can use yaml dump:

eg.

import yaml

yaml.dump(yaml.load(open("fruits.yml")))
'fruits: [Apple, Orange, Strawberry, Mango]n'

The return type of yaml.load is a python dictionary:

type(load(open("fruits.yml")))
<class 'dict'>

Have that in mind.

Jinja2

Jinja2 is a modern and designer-friendly templating language for Python.

As a template engine, we can use jinja2 to build complex markup (or even text) output, really fast and efficient.

Here is an jinja2 template example:

I like these tasty fruits:
* {{ fruit }}

where {{ fruit }} is a variable.
Declaring the fruit variable with some value and the jinja2 template can generate the prefarable output.

python-jinja

In an archlinux box, the system-wide installation of this python package, can be done by typing:

$ sudo pacman -S --noconfirm python-jinja

Python3 - Jinja2 Example

Below is a python3 - jinja2 example:

import jinja2

template = jinja2.Template("""
I like these tasty fruits:
* {{ fruit }}
""")

data = "Apple"
print(template.render(fruit=data))

The output of this example is:

I like these tasty fruits:
* Apple

File Template

Reading the jinja2 template from a template file, is a little more complicated than before. Building the jinja2 enviroment is step one:

env = jinja2.Environment(loader=jinja2.FileSystemLoader("./"))

and Jinja2 is ready to read the template file:

template = env.get_template("t.j2")

The template file: t.j2 is a litle diferrent than before:

I like these tasty fruits:
{% for fruit in fruits -%}
* {{ fruit }}
{% endfor %}

Yaml, Jinja2 and Python3

To render the template a dict of global variables must be passed. And parsing the yaml file the yaml.load returns a dictionary! So everything are in place.

Compine everything together:

from yaml import load
from jinja2 import Environment, FileSystemLoader

mydata = (load(open("fruits.yml")))

env = Environment(loader=FileSystemLoader("./"))
template = env.get_template("t.j2")

print(template.render(mydata))

and the result is:

$ python3 test.py

I like these tasty fruits:
* Apple
* Orange
* Strawberry
* Mango

Ένα μεγάλο κομμάτι της ενασχόλησης με το Linux είναι και η δοκιμή διανομών. Ύστερα από αρκετά installations και δοκιμές σε VMs και λοιπά μηχανάκια, καταλήγουμε σε μια διανομή που μας ικανοποιεί και γίνεται η βασική μας. Ωστόσο ύστερα από ένα διάστημα και μετά αναζητούμε την επόμενη. Πότε όμως είναι η καταλληλότερη στιγμή για να μεταβούμε σε αυτή;

Έχει αναφερθεί ο Salih στο λεγόμενο distrohopping που στην ουσία πραγματεύεται την ατέρμονη αναζήτησης της ΜΙΑΣ διανομής που θα τα κάνει όλα και θα συμφέρει. Σας έχω νέα!!! Αυτή η διανομή δεν υπάρχει. Έτσι οι νεοεισερχόμενοι χρήστες αναλόγως των αναγκών και της ιδιοσυγκρασίας τους θα καταλήξουν σε κάποια διανομή που συνήθως είναι μια εκ των γνωστών στο χωρο (Ubuntu, Linux Mint, Debian).

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

allagi-dianomisΠότε αρχίζουμε και γλυκοκοιτάζουμε κάποια άλλη διανομή;

Τι μας οδηγεί λανθασμένα σε αλλαγή διανομής;

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

Θέλουμε κάτι πιο παραμετροποιήσιμο

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

tux linuxΌτι και να επιλέξουμε ο Tux θα είναι παρών

Με απλά λόγια αν κάποιος θέλει να παραμετροποιήσει το σύστημα του σε βαθμό που να μην αναγνωρίζεται μπορεί να το κάνει εξίσου καλά (αν γνωρίζει) και στο Ubuntu αλλά και στο Arch.

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

Δεν παίζουν τα πάντα (συσκευές/drivers/λογισμικό)

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

Για παράδειγμα, αν κάποιος έχει μια ξεχασμένη ISA κάρτα, το πιθανότερο είναι να μην παίξει σε ΚΑΜΙΑ διανομή αν δεν ενεργοποιηθεί χειροκίνητα κάποιο module του πυρήνα. Έτσι καταλήγει να είναι ένας distrohopper ενώ στην ουσία θα μπορούσε με λίγο παραπάνω ψάξιμο (ιδιαιτέρως αν χρησιμοποιεί κάποια από τις «μεγάλες» διανομές) να λύσει το πρόβλημα του.

Θέλουμε να μάθουμε καλύτερα το Linux / να μάθω hacking

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

Κοινώς αν από Linux Mint μεταβούμε σε Linux From Scratch έχοντας κατά νου ένα λάθος ερώτημα, μια λάθος βάση στο σκεπτικό μας, το πιο πιθανό είναι να γυρίσουμε κατατρομαγμένοι στο πρώτο.

Ναι αλλά οι χρήστες Arch είναι elite!

Isocline_3Κάπως έτσι θα φαίνεται σε έναν αρχάριο το Linux αν μεταβεί στο Arch χωρίς να έχει πρότερη εμπειρία τι συμβαίνει στα ενδότερα μιας Linux Διανομής

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

Θα μιλήσω για τη δική μου περίπτωση. Έκανα μετάβαση σε Arch  στα προσωπικά μου μηχανήματα εδώ και 2 χρόνια ενώ στο γραφείο και σε υπολογιστές που δε χρησιμοποιώ τακτικά χρησιμοποιώ ubuntu (διάφορα flavors) και debian.

Ασχολούμαι με το Linux από το 2005 και όταν πήγα για πρώτη φορά στο Arch το μόνο που δεν είδα ήταν ελιτισμό (τουλάχιστον αυτό που ερμηνεύω εγώ σαν ελιτισμό).

Είδα όμως κόσμο που δεν καταδέχονταν να βοηθήσει (όχι από ελιτισμό αλλά επειδή ξέραν ότι το να απαντήσουν δε θα οδηγούσε πουθενά) κάποιους που δεν ήξεραν ΗΔΗ από Linux (και φυσικά πως να χρησιμοποιούν το Arch wiki) γιατί ίσως να επίλεξαν το Arch σαν την 1η τους διανομή (μέγα σφάλμα) ή στερούνταν βασικών γνώσεων για το πως δουλεύει μια τέτοια. Άλλωστε το εξαιρετικό documentation του Arch δεν αφήνει και πολλά περιθώρια για απορίες.

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

Επίσης, αν κάποιος έχει π.χ. openSUSE αλλά για διάφορους λόγους θέλει να ασχοληθεί με τον κλάδο «penetration testing / hacking» και νιώθει ότι πρέπει να αντικαταστήσει την διανομή του με Kali Linux / Parrot Linux τότε μάλλον δεν θα καταφέρει ποτέ να εξελίξει τις δεξιότητές του στον κλάδο αυτό. Ο λόγος; Αν δεν μπορείς/ξέρεις πως να κάνεις εγκατάσταση τα εργαλεία που διαθέτει το Kali Linux / Parrot Linux στην υπάρχουσα διανομή σου τότε μάλλον δεν θα καταφέρεις και πολλά διότι, όπως είπαμε και στην αρχή, στερείσαι βασικών γνώσεων του τι γίνεται κάτω από το καπό μιας διανομής.

Καταλήγοντας, δεν υπάρχει η λέξη elite όταν έχεις να κάνεις με διανομές. Συνεπώς αν κάποιος θέλει να μάθει το Linux να μην αλλάξει διανομή, αλλά μυαλά.

Ακολουθούμε το ρεύμα

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

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

Πότε είναι η κατάλληλη στιγμή για αλλαγή διανομής;

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

Θέλουμε κάτι να το χτίσουμε μόνοι μας

Εδώ προφανώς δε χωρούν οι έτοιμες λύσεις. Εκτός από τις κλασσικές λύσεις Arch, LFS(Linux From Scratch), Gentoo υπάρχουν και τα minimal ISO images κλασσικών διανομών που μας επιτρέπουν να φτιάξουμε από το μηδέν ένα barebome σύστημα μόνο με τα απαραίτητα.

Δε μας ικανοποιεί το μοντέλο αναβαθμίσεων της διανομής μας

Επανερχόμαστε στο θέμα των rolling διανομών. Μπορεί στην αρχή οι ευκολίες που παρέχουν οι διανομές με Life cycle updates (κάθε 6, 9 ή 24 μήνες) να είναι πολλές και να διευκολύνουν τους χρήστες, αλλά υπάρχουν αρκετές περιπτώσεις με upgrades που σπάνε ή δεν κάθονται καλά.

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

Θέλουμε τις τελευταίες εκδόσεις των λογισμικών

Εδώ κρίνεται απαραίτητη η αλλαγή διανομής μόνο αν τα unstable/testing αποθετήρια της διανομής που χρησιμοποιούμε δεν μας ικανοποιούν πχ Ubuntu/Debian.

Για παράδειγμα το Arch μπορεί ναι μεν στο stable αποθετήριο του να προσφέρει τις τελευταίες εκδόσεις των προγραμμάτων, αλλά τις διαθέτει σε point releases (πχ. gnome 3.26.1 και δε δίνει απευθείας το 3.26.0). Από την άλλη το Manjaro κρατάει τα πακέτα του λίγο περισσότερο καιρό για να βεβαιωθεί για τη σταθερότητα τους. Ενώ το openSUSE Tumbleweed παρόλο που προσφέρει τελευταίες εκδόσεις λογισμικών, λόγο της υποδομής που διαθέτει, αυτές περνάνε από εκτενής ελέγχους πριν φτάσουν στον τελικό χρήστη.

Αν όμως, κάποιος έχει Ubuntu LTS ή Linux Mint τότε θα περιμένει για περισσότερο καιρό.

Όταν νομίζουμε ότι η διανομή που έχουμε είναι η καλύτερη ever !

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

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

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

Επίλογος

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

Άλλωστε ο distrohopper που όλοι κρύβουμε μέσα μας είναι το μόνο σίγουρο ότι δε θα ικανοποιηθεί ποτέ… και αυτό είναι καλό !