πλανήτης ελληνικής κοινότητας ΕΛ/ΛΑΚ
Quarkus has made its debut just two and half months ago on March 7th, 2019 with the release of version 0.11 and this public announcement, and since then it has made a lot of buzz in the Java universe while attracting significant developer interest. This is still early days so most people are mostly in the experimental stage getting their feet wet and having a first taste of what it means to write Supersonic Subatomic Java apps. (And just in case you haven't heard of Quarkus check out this introductory video.)

By some twist of luck the first public release of Quarkus came right out of the Red Hat Neuchâtel Office in Switzerland, the original JBoss HQ for Europe, where a large part of the very much distributed Quarkus engineering team was having a meeting that concluded with a release hackathon.

History in the making - Quarkus about to be released to the public
Of course, Quarkus was not born there. For years various people and teams at Red Hat including the WildFly/EAP team with Galleon, as well as the sister WildFly-Swarm/Thorntailv4 projects, the Drools team with Submarine, the OpenJDK team and others, were experimenting with evolutionary approaches for reducing the runtime overhead of Java applications to make them more space and time efficient for cloud native deployments.

However, at some point it became evident that evolutionary approaches wouldn't cut it for the order-of-magnitude scale improvements we were targeting so three of our most prominent architects, (alphabetically) Bob McWhirter, Emmanuel Bernard and Jason Greene came together and with our CTO's blessings started a Proof-of-Concept (initially stealth) effort that would attempt to unify the various research projects into one looking into revolutionary approaches for developing that one single Runtime to rule them all.

An interdisciplinary team of engineers (non exaustive list) was gradually formed with each one bringing along with them a ton of ideas and experience from different areas of the Middleware/Enterprise Java spectrum, from kernel design and JVM internals to networking, security and persistence, integration frameworks and performance optimizations (and more). Within 3-4 months the team put in place the base architectural elements and design abstractions and delivered a prototype that satisfied the original goals but also went way beyond. It produced  innovations that will be studied and copied over for years to come and provided justification for the project to continue, eventually leading to its public announcement.

The cool thing about Quarkus is that it works equally well in standard JVM and native compiled mode. By essentially pre-computing application and framework initialization and eliminating dead code (and performing many other optimizations) it can greatly reduce boot time, artifact size and runtime memory requirements (RSS space).

In one sense things are moving to the opposite direction from the days of early JBoss. Back them we've disrupted the application server space by moving compile time operations into deployment time. With dynamic proxies, a plugable microkernel architecture and an aspect oriented/interceptor design we could avoid precompilation steps and do things you now take for granted like hot-deployment and instant-clustering. Even the collapse of the Web and EJB layers within the same JVM was a selling point. Now we go for extreme distribution with all the benefits and challenges that come with it.

A very rough rule of thumb is that by using Quarkus in standard JVM mode you can expect your app to boot in a fifth of the time compared to most other popular runtimes and consume about half the memory. In native mode things go crazy: expect one to two orders of magnitude of reduced boot time (supersonic, in the order of tens of milliseconds) and about a fifth to a third of runtime memory consumption (subatomic).

It's funny to see people trying out Quarkus and reporting an impressive 1.65 seconds boot time for an app that would take 56 seconds to boot on Google Cloud and then the Quarkus team reacts because that looks "slow" and with DNS issues resolved the boot time should be closer to 0,015 seconds! To say it differently, beyond an awesome enabler for writing microservices, Java can now be used as a launching platform for serverless apps and cloud functions. Which in turn means that the millions of Java programmers in the world can keep using their favorite programming language, frameworks and APIs and carry forward their know-how in this brave new cloud native world, while companies can maintain their multi-year investments in Java. This is a game changer, IMO.

However, to reap the full benefits of Quarkus, frameworks needs to be enabled for it, they need to be Quarked. The team has written extensions for popular frameworks/libraries (listed here) that help provide Quarkus' opinionated programming model but our expectation is that the community will step up and provide their own extensions for popular frameworks in order to enhance the Quarkus ecosystem. With enough Quarkus extensions in place the benefits of Ahead of Time Compilation (AOT) will be offered to a larger percentage of the Java Developer base in a way that makes the production of native binaries almost transparent to the end user.

Quarkus offers a lot more than a Supersonic speed, a Subatomic footprint and a set of best of breed technologies and standards. It provides both an imperative and a reactive programming model and most importantly it brings back developer joy in the life of the programmer. I've been in a couple of Quarkus presentations already and the moment we show how a code change in the IDE is immediately picked up by Quarkus in developer mode the next time the web browser gets refreshed with the change recompiled and the whole app redeployed *instantly*, that moment, the people's reaction is simply priceless. Back in the JBoss days our motto was to"put back the developer into the driver's seat". Same thing now with Quarkus.

I hope that helps explains a bit some of the excitement behind Quarkus inside and outside Red Hat, and my own personal excitement, too, especially from the moment I was offered the opportunity to come and help run the extended Quarkus team as its Engineering Manager. I am humbled by the sheer amount of brain power behind the project, although, coming from the WildFly/EAP team this is not something new to me. I've seen a few times in my career the type of magic that can happen when you put exceptional people working together on a common stretched goal.

Being a JBoss alumni and having worked on all transformations that the JBoss Application Server project underwent since version 2.x, I've delivered my last JBoss EAP 7.2 release as Engineering Manager while I was transitioning to Quarkus and handed over the product to Tom Jenkinson with whom I've I've worked in the EAP team for many years. Tom was Engineering Manager & Project Lead of the Nayarana Transactions Engine that powers all of JBoss Middleware, a project even older than JBoss AS.

Tom in turn is supported by Brian Stansberry in the role of WildFly project lead, as well as a great team of JBoss/WildFly veterans, so I'm confident that EAP is in the best hands possible to continue evolving and thriving, tracking the latest developments in the Jakarta EE / Microprofile space.

This is all for now - stay tuned on Quarkus - and join the revolution.

/Dimitris

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

Στις 22 Μαΐου του 2010 το μέλος του Bitcointalk forum Laszlo έκανε μια ανάρτηση προσφέροντας 10.000 Bitcoin σε όποιον του αγοράσει και του στείλει δύο πίτσες. Στο αίτημα ανταποκρίθηκε άμεσα ένα άλλο μέλος του forum ο jercos από την Αγγλία αγοράζοντας του μέσω internet δύο πίτσες από τα “papa John’s pizzas”.

I’ll pay 10,000 bitcoins for a couple of pizzas.. like maybe 2 large ones so I have some left over for the next day.
ender_x >> 10,000… Thats quite a bit.. you could sell those on https://www.bitcoinmarket.com/ for $41USD right now..
laszlo >> So nobody wants to buy me pizza?  Is the bitcoin amount I’m offering too low?
laszlo>> I just want to report that I successfully traded 10,000 bitcoins for pizza.

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

Η συναλλαγή αυτή του lazlo σημοτοδοτεί την πρώτη εμπορική συναλλαγή με το ψηφιακό νόμισμα Bitcoin σε μια εποχή που το Bitcoin είχε σχεδόν μηδενική αξία.

Ο ίδιος ο Laszlo αναφέρει ότι δεν πίστευε ποτέ ότι το Bitcoin θα γινόταν κάποτε τόσο δημοφιλές με την αξία του στα σημερινά επίπεδα

 “Bitcoin was just a fun hobby project for me 8 years ago.  When I paid 10,000 BTC for two pizzas I had no idea that Bitcoin would eventually become as popular as it is today, with people using it for real world transactions every day.  One of the challenges to mainstream adoption is the learning curve involved in understanding how to store and use Bitcoin securely and this Limited Edition Ledger device is a great way to get started safely.”

Πάντως είναι σωστό να επισημάνουμε ότι ακόμα και για την εποχή που έγινε η συναλλαγή φοβερά δύσκολο να εξορύξει κάποιος 10.000 Bitcoin με τις cpu που χρησιμοποιούσαν εκείνη την εποχή όλοι . Ο Laszlo ήταν ο πρώτος developer που κατόρθωσε να κάνει mining με κάρτες γραφικών δίνοντας του ένα μεγάλο αβαντάζ έναντι των υπολοίπων.

The post 22 Μαΐου – Bitcoin Pizza Day appeared first on To Blog της Ελληνικής κοινότητας του Bitcoin.

To University of Nicosia Research Foundation στα πλαίσια του έργου PHYGITAL  διοργανώνει στις 30 Μαΐου και την 1η Ιουνίου το Μη- Συνέδριο  Free/Libre Technologies, Arts and the Commons  με την συμμετοχή του Richard Stallman ως ενός από τoυς keynote speakers.

Εκτός από τον R. Stallman στο unconference μπορείτε να παρακολουθήσετε δεκάδες ομιλίες για  το ρόλο των Κοινών στην τέχνη, στον σχεδιασμό, στην τεχνολογία, στη δημιουργικότητα και στις πόλεις και τις κοινότητες τους. Το  πρόγραμμα του Unconference είναι διαθέσιμο εδώ

Περισσότερα για το Unconference: Free/Libre Technologies, Arts and the Commons

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

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

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

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

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

Το Unconference / Μη-Συνέδριο θα φέρει μαζί ερευνητές και επαγγελματίες από διάφορα πεδία και τομείς για να μοιραστούν γνώσεις και να συνεργαστούν σε σχέση με θέματα που αφορούν τα κοινά, τα τεχνολογικά κινήματα ελεύθερου λογισμικού, ανοιχτότητας στην τέχνη, καθώς και συλλογικές και κοινοτικές δομές συνεργασίας και διαδικασιών μάθησης. Οι καλεσμένοι ομιλητές μας είναι οι Richard Stallman, Silvia Federici, Gregory Sholette, Luiz Guilherme Vergara, Johan Soderberg, Gabriele de Seta, Harriet Poppy Speed και Ruth Catlow.

Το συνέδριο θα λάβει χώρα 30/05 – 01/06 στους χώρους του Πανεπιστημίου Λευκωσίας και διοργανώνεται από το Ερευνητικό Ίδρυμα του Πανεπιστημίου Λευκωσίας σαν μέρος του έργου PHYGITAL. Συνδιοργανωτές είναι το πρόγραμμα Καλών Τεχνών, Τμήμα Σχεδιασμού και Πολυμέσων του Πανεπιστημίου Λευκωσίας, ο Δήμος Λακατάμιας και το hack66, και ο εταίρος υλοποίησης το Future Worlds Center.

Το Phygital είναι ένα πρόγραμμα του Interreg V 2014-2020 BalkanMed, το οποίο χρηματοδοτείται από την Ευρωπαϊκή Ένωση και περιλαμβάνει δράσεις σε Ελλάδα, Αλβανία και Κύπρο. Στο πλαίσιο του έργου θα δημιουργηθούν makerspaces – ένα σε κάθε χώρα- τα οποία θα συνεργάζονται με την τοπική κοινότητα.

Το Πρόγραμμα λειτουργεί στη βάση του μοντέλου ‘design global – manufacture local’ το οποίο εισαγάγει καινοτόμα οργανωτικά και επιχειρηματικα πρότυπα επιτρέποντας μια πρωτοφανή ανάπτυξη των ομάδων που δημιουργούν αυτόνομα σε ‘do-it-yourself (DIY)’ επίπεδο.

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

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

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

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

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

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

Ο Οργανισμός Ανοιχτών Τεχνολογιώ(ΕΕΛΛΑΚ) απευθύνει πρόσκληση για τη δημιουργία ομάδας εργασίας που θα μελετήσει το θέμα και θα προτείνει δράσεις που θα οδηγήσουν στην παραγωγή Ανοικτών Εκπαιδευτικών Πόρων για την Ανώτατη Ελληνική Εκπαίδευση λαμβάνοντας υπόψη την υπάρχουσα διεθνή και ελληνική εμπειρία, όπως τα μαθησιακά αντικείμενα για τη βασική εκπαίδευση(ΕΑΙΤΥ), τις καλές πρακτικές και τεχνολογίες που απαιτούνται (όπως η Δράση Κάλλιπος, και το https://mathesis.cup.gr/ )την εμπειρία του ΕΑΠ για την αναπτυξη εκπαιδευτικού υλικού και τη διεθνή παραγωγή OER και MOOC.

Για να δηλώσετε συμμετοχή στην ομάδα συμπληρώστε τα στοιχεία σας σε αυτή τη φόρμα

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

Προσθέτοντας ένα άλλο κεφάλαιο στο ταξίδι του Arduino,  πριν από λίγες ημέρες ανακοινώθηκε η κυκλοφορία τεσσάρων νέων προϊόντων που θυμίζουν  το κλασικό Arduino Nano 3. Τα 4 νέα Arduino της σειράς εξυπηρετούν  διαφορετικούς σκοπούς:

Arduino Nano Every

Με βάση τον μικροελεγκτή ATMega4809, το Nano Every έχει σχεδιαστεί για βασικά έργα.

Τιμή: Ξεκινάει από 9,90 δολλάρια

Arduino Nano 33 IoT

Το Nano 33 IoT βασίζεται στον μικροελεγκτή SAMD21. Σχεδιασμένο για μικρές εφαρμογές IoT,  το board διαθέτει ενσωματωμένο Wi-Fi, Bluetooth LE και crypto chip για την αποθήκευση πιστοποιητικών και κλειδιών.

Τιμή: Ξεκινάει από 18.00 δολλάρια

Arduino Nano 33 BLE

Με βάση τον μικροελεγκτή nRF52480, το Nano 33 BLE στοχεύει για έργα χαμηλής κατανάλωσης που απαιτούν επικοινωνία Bluetooth μικρής εμβέλειας.

Τιμή: Ξεκινάει από 19,00 δολλάρια

Arduino Nano BLE Sense

Το Nano BLE Sense είναι ένα ισχυρό κομμάτι επεξεργαστών που βασίζεται στον επεξεργαστή Nordic nRF52480 που συνοδεύει τους αισθητήρες που θα χρειαστείτε για τα έργα σας.

Τιμή: Ξεκινάει από  29.50 δολλάρια

Τα τέσσερα νέα μέλη της οικογένειας Nano είναι πλέον διαθέσιμα για προπαραγγελία , Το Nano Every και το 33 IoT θα έρθουν τον Ιούνιο, και το 33 BLE και το BLE Sense θα φτάσουν τον Ιούλιο.

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

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

Χθες, πάνω από 41 οργανισμοί έστειλαν μια ανοικτή επιστολή στην Ευρωπαϊκή Επιτροπή ζητώντας  την ενεργή ένταξη των οργανώσεων της κοινωνίας των πολιτών στον προσεχή διάλογο των ενδιαφερόμενων μελών σχετικά με την εφαρμογή των διατάξεων της νέας Οδηγίας, 

Η επιστολή διοργανώθηκε από την Civil Liberties Union for Europe (Liberties)  και επικεντρώνεται στο άρθρο 17 (πρώην άρθρο 13) για τα φίλτρα λογοκρισίας . Η έγκριση του άρθρου 17 θα θέσει σε κίνδυνο τις θεμελιώδεις ελευθερίες και θα θέσει ένα επικίνδυνο προηγούμενο για τα δικαιώματα των χρηστών,

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

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

Πηγή άρθρου: https://www.communia-association.org/

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

 

Ημερομηνία/Ώρα Εκδήλωση
01/05/2019 – 31/05/2019
Ολοήμερο
Wiki Loves Earth 2019
19/05/2019 – 20/05/2019
Ολοήμερο
Cephalocon Barcelona 2019
Fira Barcelona, Barcelona
20/05/2019 – 23/05/2019
Ολοήμερο
KubeCon + CloudNativeCon
20/05/2019 – 24/05/2019
09:00 – 17:00
KohaCon 2019
DBS, Dublin
20/05/2019
13:00 – 14:00
Webinar to Support Open Science Policy Creation and Legal Issues
21/05/2019
18:00 – 22:00
Hackday at hackerspace
Hackerspace.gr, Αθήνα
22/05/2019
18:00 – 21:00
45th Athens Agile/Scrum Meetup
Eurobank, Nea Ionia
22/05/2019
18:00 – 21:00
Radix Hacklab Open Assembly
Squat, Αθήνα
22/05/2019
19:00 – 21:00
Απονομή Βραβείων για τον Ψηφιακό Διαγωνισμό Wiki Loves EU
Goethe-Institut Athen, Αθήνα
24/05/2019 – 26/05/2019
Ολοήμερο
openSUSE Conference 2019
Z-Bau, Nürnberg
25/05/2019 – 26/05/2019
Ολοήμερο
Mini-DebConf Marseille
La Maison du Chant, Marseille
25/05/2019
16:00 – 18:00
Σειρά μαθημάτων πληροφορικής 2019
Δημοτικό Κέντρο Ελεύθερου Λογισμικού, Πυλαία, Θεσσαλονίκη.
25/05/2019
19:00 – 22:00
Tor Meetup
Radix HackLab, Αθήνα
26/05/2019 – 27/05/2019
Ολοήμερο
The 15th International Conference on Open Source Systems – OSS
Fairmont The Queen Elizabeth Hotel, Montreal

Την προηγούμενη εβδομάδα, είδαμε ότι  η Ινδική ομόσπονδη πολιτεία της Κεράλα αναμένει να εξοικονομήσει περίπου 430 εκατομμύρια δολάρια υιοθετώντας ένα λειτουργικό σύστημα βασισμένο στο Ubuntu Linux στα σχολεία της πολιτείας.  Πριν από λίγες ημέρες,  η Κορέα Herald  αναφέρει ότι η κυβέρνηση της Νότιας Κορέας σχεδιάζει την μετάβαση όλων των σταθμών εργασίας των δημόσιων υπηρεσιών της σε Linux.

Μέχρι τώρα, τα Windows 7 χρησιμοποιούνταν στα μηχανήματα των υπηρεσιών, αλλά η κυβέρνηση της Νότιας Κορέας  θέλει να επενδύσει στο μέλλον. Αυτό οφείλεται στο γεγονός ότι η Microsoft σταματάει την δωρεάν τεχνική υποστήριξη για το δημοφιλές λειτουργικό σύστημα τον Ιανουάριο του 2020. Σύμφωνα με το Υπουργείο Εσωτερικών και Ασφάλειας της Ν. Κορέας, η μετάβαση δεν θα γίνει αμέσως. Πρώτον, το λειτουργικό σύστημα που βασίζεται στο Linux θα δοκιμαστεί για την απόλυτη συμβατότητα με το υπάρχον λογισμικό που προορίζεται για τα Windows. Μετά από επιτυχείς δοκιμές, θα εφαρμοστεί σε ολόκληρο το σύστημα.

Γιατί Linux, και όχι τα Windows 10;

Γιατί όμως δεν επέλεξαν τα Windows 10; Προφανώς, ο μεγαλύτερος λόγος είναι το κόστος. Επιλέγοντας ένα λειτουργικό σύστημα βασισμένο στο Linux, το υπουργείο Εσωτερικών κάνει μεγάλες οικονομίες. Η όλη διαδικασία μετάβασης στο Linux και αγοράς νέων υπολογιστών θα τους κοστίσει περίπου 780 δισεκατομμύρια κέρδη (655 εκατομμύρια δολάρια).

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

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

Η απονομή βραβείων θα πραγματοποιηθεί την Τετάρτη 22 Μαΐου 2019 (ώρα 19:00-21:00), στη Βιβλιοθήκη του Goethe-Institut Athen.

To Wiki Loves EU είναι ένας διαγωνισμός με θέμα τη συγγραφή, την επεξεργασία και τον εμπλουτισμό των λημμάτων της Βικιπαίδειας σχετικά με την ιστορία και τα θεσμικά όργανα της Ευρωπαϊκής Ένωσης. Ο διαγωνισμός διοργανώθηκε για πρώτη φορά φέτος, στην Ελλάδα, στο πλαίσιο εορτασμού της Ημέρας της Ευρώπης (9 Μαΐου).

Ο/H πρώτος/η νικητής/τρια κερδίζει ένα ταξίδι στο Βουκουρέστι (Ρουμανία), το χρονικό διάστημα Σεπτέμβριος-Οκτώβριος 2019, για να παρακολουθήσει το τελικό συνέδριο της δράσης: “A new narrative for Europe: Bringing more union into the European Union”, η οποία συγχρηματοδοτείται από το πρόγραμμα Europe for Citizens της Ευρωπαϊκής Ένωσης. Τα έξοδα μετακίνησης και διαμονής του ταξιδιού προσφέρονται από την Inter Alia. Σε περίπτωση που ο νικητής ή η νικήτρια του πρώτου βραβείου είναι κάτω των 18 ετών, απαιτείται η παρουσία συνοδού καθ’ όλη τη διάρκεια του ταξιδιού. Ωστόσο η Inter Alia δεν δύναται να καλύψει τα έξοδα μετακίνησης και διαμονής της/του συνοδού. Οι άλλοι/ες δύο νικητές/τριες του διαγωνισμού λαμβάνουν δωροεπιταγές αξίας €150 και €100 αντίστοιχα.

Μετά την απονομή θα ακολουθήσει μικρή δεξίωση.

Είσοδος ελεύθερη.

Σχεδιασμός λογοτύπου διαγωνισμού: Boroka Balint, CC BY-SA 4.0.

Σχεδιασμός αφίσας απονομής βραβείων: GLAMHacker, CC BY-SA 4.0.

#WikiLovesEU #EuropeDay

————————————-

Ποιοι είμαστε: 

Inter Alia είναι μη κερδοσκοπική εταιρεία που ιδρύθηκε το 2013 και ως κύριους σκοπούς έχει: να προωθήσει την επικοινωνία μεταξύ των Ευρωπαίων πολιτών, να ενδυναμώσει την κοινωνία των πολιτών και την κοινωνική δράση σε ευρωπαϊκό επίπεδο και να ενισχύσει την αίσθηση του ανήκειν των Ευρωπαίων ως αντίδοτο της συνεχούς και τρέχουσας κρίσης.

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

Η Wikimedia Community User Group Ελλάδας είναι -από το 2003- επίσημα αναγνωρισμένη από το οργανισμό Wikimedia ως ομάδα χρηστών. Στελεχώνεται από εθελοντές και έχει ως στόχο την ενίσχυση των δραστηριοτήτων της Wikipedia.

Αφίσα διαγωνισμού: Wiki Loves EU 2019 Poster 03CC BY-SA 4.0.
Λογότυπο διαγωνισμού: Wiki loves EU logo RGB transparent background.pngCC BY-SA 4.0.
Σχεδιασμός αφίσας διαγωνισμού: GLAMHacker
Σχεδιασμός λογότυπου διαγωνισμού: Balint Boroka

Another Athens Tor Meetup will be held at the 1st Floor of Radix Hacklab, Kaniggos 34 & Stournari, Athens, Greece on Saturday 25.05.2019 19:00.

Tor is free software for enabling anonymous communication. The name is derived from an acronym for the original software project name “The Onion Router”. Tor directs Internet traffic through a free, worldwide, volunteer overlay network consisting of more than seven thousand relays to conceal a user’s location and usage from anyone conducting network surveillance or traffic analysis. Using Tor makes it more difficult to trace Internet activity to the user: this includes “visits to Web sites, online posts, instant messages, and other communication forms”. Tor’s intended use is to protect the personal privacy of its users, as well as their freedom and ability to conduct confidential communication by keeping their Internet activities from being monitored.

Come learn about how Tor can help protect your privacy and security online. Depending on the group’s interests and familiarity, we will be prepared to discuss Tor Browser, the Tor network, running relays, and onion services.

Radix Hacklab Tor Meetup May 2019

Wiki loves EU logo RGB transparent background.png
WM CUG GR.png

Ο διαγωνισμός δημιουργίας και ανάπτυξης λημμάτων Wiki Loves EU που διεξήχθη από την 1η Μάη 2019 έως και τις 9 Μάη 2019 έχει ολοκληρωθεί.

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

Ο διαγωνισμός συνδιοργανώθηκε από την Inter Alia, το GLAM Hack και τη Wikimedia Community User Group Greece, σε συνεργασία με το Goethe-Institut Athen, στο πλαίσιο εορτασμού της Ημέρας της Ευρώπης (9 Μάη).

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

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

  1. Reda Raouchaia  (ταξίδι στο Βουκουρέστι)
  2. Spouliasis  (δωροεπιταγή αξίας 150 ευρώ)
  3. Mika kts  (δωροεπιταγή αξίας 100 ευρώ)

Θυμίζουμε ότι η απονομή Βραβείων για τον Ψηφιακό Διαγωνισμό Wiki Loves EU θα πραγματοποιηθεί την Τετάρτη 22 Μαΐου 2019 και ώρα 19:00-21:00, στη Βιβλιοθήκη του Goethe-Institut Athen (Ομήρου 14-16, 10033, Αθήνα). Η είσοδος είανι ελεύθερη και βασικός σκοπός της εκδήλωσης είναι η γνωριμία μεταξύ των Βικιπαιδιστών και όλων όσων ενδιαφέρονται να μάθουν το το εγχείρημα της Βικιπαίδειας.

Πηγή άρθρου: planet.ellak.gr , Wikimedia Greece

 

Wiki loves EU logo RGB transparent background.png
WM CUG GR.png

Ο διαγωνισμός δημιουργίας και ανάπτυξης λημμάτων Wiki Loves EU που διεξήχθη από την 1η Μάη 2019 έως και τις 9 Μάη 2019 έχει ολοκληρωθεί.

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

Ο διαγωνισμός συνδιοργανώθηκε από την Inter Alia, το GLAM Hack και τη Wikimedia Community User Group Greece, σε συνεργασία με το Goethe-Institut Athen, στο πλαίσιο εορτασμού της Ημέρας της Ευρώπης (9 Μάη).

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

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

  1. Reda Raouchaia  (ταξίδι στο Βουκουρέστι)
  2. Spouliasis  (δωροεπιταγή αξίας 150 ευρώ)
  3. Mika kts  (δωροεπιταγή αξίας 100 ευρώ)

Θυμίζουμε ότι η απονομή Βραβείων για τον Ψηφιακό Διαγωνισμό Wiki Loves EU θα πραγματοποιηθεί την Τετάρτη 22 Μαΐου 2019 και ώρα 19:00-21:00, στη Βιβλιοθήκη του Goethe-Institut Athen (Ομήρου 14-16, 10672, Αθήνα). Η είσοδος είανι ελεύθερη και βασικός σκοπός της εκδήλωσης είναι η γνωριμία μεταξύ των Βικιπαιδιστών και όλων όσων ενδιαφέρονται να μάθουν το το εγχείρημα της Βικιπαίδειας.

————————————-

Ποιοι είμαστε: 

Inter Alia είναι μη κερδοσκοπική εταιρεία που ιδρύθηκε το 2013 και ως κύριους σκοπούς έχει: να προωθήσει την επικοινωνία μεταξύ των Ευρωπαίων πολιτών, να ενδυναμώσει την κοινωνία των πολιτών και την κοινωνική δράση σε ευρωπαϊκό επίπεδο και να ενισχύσει την αίσθηση του ανήκειν των Ευρωπαίων ως αντίδοτο της συνεχούς και τρέχουσας κρίσης.

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

Η Wikimedia Community User Group Ελλάδας είναι -από το 2003- επίσημα αναγνωρισμένη από το οργανισμό Wikimedia ως ομάδα χρηστών. Στελεχώνεται από εθελοντές και έχει ως στόχο την ενίσχυση των δραστηριοτήτων της Wikipedia.

Αφίσα διαγωνισμού: Wiki Loves EU 2019 Poster 03CC BY-SA 4.0.
Λογότυπο διαγωνισμού: Wiki loves EU logo RGB transparent background.pngCC BY-SA 4.0.
Σχεδιασμός αφίσας διαγωνισμού: GLAMHacker
Σχεδιασμός λογότυπου διαγωνισμού: Balint Boroka

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

Σύμφωνα με μια πρόσφατη έκθεση που δημοσιεύεται στο Financial Express, τα σχολεία στην ινδική ομόσπονδη πολιτεία  της Κεράλα εξοικονομούν περίπου 3.000 crore με την μετάπτωση σε λειτουργικό σύστημα που βασίζεται στο Linux. Αυτή η είδηση ​​ακολουθεί μια προηγούμενη αναφορά από το 2017 που ανέφερε ότι η Κεράλα εξοικονομεί Rs. 300 crore κάθε χρόνο. Φαίνεται ότι το κράτος της Νότιας Ινδίας σημειώνει μεγάλη πρόοδο όσον αφορά τη διάθεση λογισμικού ανοιχτού κώδικα στα σχολεία.

Σύμφωνα με τον K Anvar Sadath, εκτελεστικό διευθυντή του KITE (Kerala Infrastructure and Technology for Education), πάνω από 200.000 υπολογιστές θα λειτουργούν το λειτουργικό σύστημα που βασίζεται στο Linux το επόμενο έτος και περισσότεροι από 150.000 εκπαιδευτικοί θα εκπαιδευτούν σε αυτό.

Ο Sadath προσθέτει ότι εάν το κράτος είχε επιλέξει ιδιόκτητο λογισμικό όπως τα Windows, το Microsoft Office, κλπ., κάθε PC θα είχε προσθέσει περίπου Rs 1,5 lakh στην άδεια. Αν υπολογίσετε την εξοικονόμηση κόστους για τους 200.000 υπολογιστές, η συνολική εξοικονόμηση υπολογίζεται σε 430 εκατομμύρια δολάρια (Rs 3.000 crores).

Το KITE έχει επίσης πρόσφατα κυκλοφορήσει την ενημερωμένη έκδοση του IT @ School GNU / Linux 18.04 που βασίζεται στο Ubuntu και βασίζεται στο Ubuntu 18.04 LTS.

Η  Kerala κατέστησε την Πληροφορική υποχρεωτικό θέμα το 2003 και άρχισε να υιοθετεί το Ελεύθερο Λογισμικό και το Λογισμικό Ανοικτού Κώδικα. Νωρίτερα φέτος, η Κεράλα  ανακοίνωσε επίσης την έναρξη της  μεγαλύτερης κυβερνητικής Free and Open Source IT facility, με το όνομα Swatantra.

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

Suppose you have a text file and you need to remove all of its duplicate lines.

TL;DR

To remove the duplicate lines preserving their order in the file use:

awk '!visited[$0]++' your_file > deduplicated_file

How it works

The script keeps an associative array with indices equal to the unique lines of the file and values equal to their occurrences. For each line of the file, if the line occurrences are zero then it increases them by one and prints the line, otherwise it just increases the occurrences without printing the line.

I was not familiar with awk and I wanted to understand how is this accomplished with such a short script (awkward). I did my research and here is what is going on:

  • the awk “script” !visited[$0]++ is executed for each line of the input file
  • visited[] is a variable of type associative array (a.k.a. Map). We don’t have to initialize it, awk will do this for us the first time we access it.
  • the $0 variable holds the contents of the line currently being processed
  • visited[$0] accesses the value stored in the map with key equal to $0 (the line being processed), a.k.a. the occurrences (which we set below)
  • the ! negates the occurrences value:
  • the ++ operation increases the variable’s value (visited[$0]) by one.
    • If the value is empty, awk converts it to 0 (number) automatically and then it gets increased.
    • Note: the operation is executed after we access the variable’s value.

Summing up, the whole expression evaluates to:

  • true if the occurrences are zero/empty string
  • false if the occurrences are greater than zero

awk statements consist of a pattern-expression and an associated action.

<pattern/expression> { <action> }

If the pattern succeeds then the associated action is being executed. If we don’t provide an action, awk by default prints the input.

An omitted action is equivalent to { print $0 }

Our script consists of one awk statement with an expression, omitting the action. So this:

awk '!visited[$0]++' your_file > deduplicated_file

is equivalent to this:

awk '!visited[$0]++ { print $0 }' your_file > deduplicated_file

For every line of the file, if the expression succeeds the line is printed to the output. Otherwise, the action is not executed, nothing is printed.

Why not use the uniq command?

The uniq commands removes only the adjacent duplicate lines. Demonstration:

$ cat test.txt
A
A
A
B
B
B
A
A
C
C
C
B
B
A
$ uniq < test.txt
A
B
A
C
B
A

Other approaches

Using the sort command

We can also use the following sort command to remove the duplicate lines but the line order is not preserved.

sort -u your_file > sorted_deduplicated_file

Using cat, sort and cut

The previous approach would produce a de-duplicated file whose lines would be sorted based on the contents. Piping a bunch of commands we can overcome this issue:

cat -n your_file | sort -uk2 | sort -nk1 | cut -f2-

How it works

Suppose we have the following file:

abc
ghi
abc
def
xyz
def
ghi
klm

cat -n test.txt prepends the order number in each line.

1	abc
2	ghi
3	abc
4	def
5	xyz
6	def
7	ghi
8	klm

sort -uk2 sorts the lines based on the second column (k2 option) and keeps only the first occurrence of the lines with the same second column value (u option)

1	abc
4	def
2	ghi
8	klm
5	xyz

sort -nk1 sorts the lines based on their first column (k1 option) treating the column as a number (-n option)

1	abc
2	ghi
4	def
5	xyz
8	klm

Finally, cut -f2- prints each line starting from the second column until its end (-f2- option: note the - suffix which instructs to include the rest of the line)

abc
ghi
def
xyz
klm

References

That’s all. Cat photo.

duplicate cat

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

Το Ανθέμιον είναι μια βάση δεδομένων που φιλοξενεί το ψηφιοποιημένο αρχειακό υλικό των ρωμαίικων κοινοτήτων της Πόλης. Το υλικό αυτό προέκυψε από το Πρόγραμμα Εντοπισμού,Καταγραφής, Φωτογράφισης και Ψηφιοποίησης Αρχειακού Υλικού των Ρωμαίικων Κοινοτήτων της Πόλης. Το πρόγραμμα ξεκίνησε το 1995. Ενώ στην αρχική του φάση ποικίλοι φορείς ενεπλάκησαν στη λειτουργία του, από το 1998 και εξής την ευθύνη για αυτό φέρει το τμήμα Μεθοδολογίας, Ιστορίας και Θεωρίας της Επιστήμης του Πανεπιστημίου Αθηνών και η μεθόδευση υλοποίησης του προγράμματος υποστηρίζεται από το Εργαστήριο Ηλεκτρονικής Διαχείρισης Ιστορικών Αρχείων του παραπάνω Tμήματος.

  Η έρευνα διεξήχθη ως εξής: Οι ερευνητές του Προγράμματος επισκέφθηκαν 38 από τις 42 ρωμαίικες κοινότητες της Πόλης, και τα Γυμνάσια και έχουν καταγράψει όλα τα σωζόμενα ενοριακά και κοινοτικά αρχεία και έχουν φωτογραφίσει περισσότερες από 1.000.000 σελίδες τεκμηρίων.

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

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

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

περισσότερα

Πηγή άρθρου: http://anthemion.phs.uoa.gr/

Το Τμήμα Τεχνών Ήχου και Εικόνας του Ιονίου Πανεπιστημίου διοργανώσε το 2ο Διεθνές Συνέδριο Digital Culture & AudioVisual Challenges (DCAC-2019) το οποίο πραγματοποιήθηκε στην Κέρκυρα, 10-11 Μαΐου 2019.

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

Στα πλαίσια του Συνεδρίου οι Μάριος Μαγιολαδίτης (εκπαιδευτικός), Δημήτρης Ρίγγας (μέλος ΕΔΙΠ Ιονίου Πανεπιστημίου) και Ελένη Χριστοπούλου (μέλος ΕΔΙΠ Ιονίου Πανεπιστημίου)παρουσίασαν την εργασία «Promoting cultural heritage via gamemification and augmented reality».

Η εργασία αφορούσε την εμπειρία που αποκόμισαν και τη μεθοδολογία που εφάρμοσαν από τη δημιουργία ενός κυνηγιού θησαυρού σε δυο περιπτώσεις: Στο Σχολείο Δεύτερης Ευκαιρίας Κέρκυρας και στα πλαίσια του προγράμματος «Girl Just Wanna Hack» το οποίο πραγματοποιήθηκε στο Corfu Tech Lab στην Δημόσια Κεντρική ιστορική Βιβλιοθήκη Κέρκυρας.

Οι πληροφορίες που χρησιμοποιήθηκαν για τη δημιουργία των γρίφων ήταν από λήμματα της Βικιπαίδειας και η συλλογή των πληροφοριών έγινε σε συνεργασία με την ελληνική κοινότητα Βικιπαιδιστών (Wikimedia Community User Group Greece). Λόγω αυτής της συνεργασίας, και της πολυετούς συνεργασίας με το Σχολείο Δεύτερης Ευκαιρίας Κέρκυρας, υπήρξε ειδική αναφορά στα πλαίσια του Διεθνούς Συνεδρίου.

Ξεκινάει αύριο το  1ο Ηealth Datathon  το οποίο διοργανώνεται από την Ιατρική Εταιρεία Αθηνών, τον Οργανισμό Ανοιχτών Τεχνολογιών(ΕΕΛΛΑΚ) και την Ελληνική Εταιρεία Μελέτης Εφαρμογών Πληροφορικής Υγείας(ΕΕΜΕΠΥ). Στο 1ο Health Datathon, στα πρότυπα ανάλογων δράσεων στο εξωτερικό, θα διερευνήσουμε τη δυνατότητα, διαφορετικές ομάδες (όπως προγραμματιστές, στατιστικοί και επαγγελματίες υγείας), να συνεργαστούν σε αναπάντητα ερωτήματα τόσο στον ... Read more

SpaceEU Project

H ΕΕΛΛΑΚ επιλέχθηκε από το European Schoolnet ως ένα από τα 10 Ευρωπαϊκά Teacher Training Institutes που θα συμμετέχουν στο Space EU project.

Το έργο SpaceEU θα σχεδιάσει και θα υλοποιήσει μια σειρά δραστηριοτήτων διαστημικής εκπαίδευσης που χρησιμοποιούν τον ενθουσιασμό που πηγάζει από την θεματολογία για να εμπνεύσουν τους νέους σε διαστημικά αντικείμενα και να τους ενθαρρύνουν να επιλέξουν μια σταδιοδρομία στην επιστήμη και την τεχνολογία. Η πρωτοβουλία απευθύνεται σε μεμονωμένα άτομα και ομάδες που επηρεάζουν και στηρίζουν τους νέους σε όλη τη σύνθετη διαδικασία λήψης αποφάσεων σταδιοδρομίας, συμπεριλαμβανομένων των εκπαιδευτικών. Ιδιαίτερη προσοχή δίνεται στην τόνωση του ενδιαφέροντος των κοριτσιών και των μειονοτήτων, καθώς και στην προσέγγιση των παιδιών σε μειονεκτούσες κοινότητες, όπου πολλά από τα υπάρχοντα ταλέντα δεν αναπτύσσονται. Το SpaceEU, το οποίο συντονίζεται από το Πανεπιστήμιο του Leiden, αξιοποιεί τους υφιστάμενους πόρους, τις εμπειρίες έργων και τις βέλτιστες πρακτικές από το εκτεταμένο δίκτυο του εκπαίδευσης STEM. Προηγούμενα έργα έφτασαν μεταξύ του 2011 και 2017 σε περισσότερους από 550.000 μαθητές, ενώ οδήγησαν σε εκατοντάδες εκπαιδευτικούς πόρους που σχετίζονται με το διάστημα και χρησιμοποιούνται από περισσότερους από 15.000 εκπαιδευτικούς.

Για αυτό τον σκοπό διενεργήθηκε στις αρχές Απριλίου ένα workshop στους χώρους του European Schoolnet στις Βρυξέλες με εκπρόσωπους όλων των Ινστιτούτων. Tο European Schoolnet (EUN) είναι ένας οργανισμός με μέλη τα 34 υπουργεία των χωρών μελών της ευρωπαϊκής ένωσης μεταξύ των οποίων και το δικό μας, φιλικά προσκείμενος σε ανοιχτό και ελεύθερο λογισμικό. Σε αυτό το workshop είχα την ευτυχία, να συμμετέχω εκπροσωπώντας την ΕΕΛΛΑΚ, μετά από το αντίστοιχο κάλεσμα που έγινε.

Κατά τη διάρκεια του διήμερου εργαστηρίου συν-δημιουργήθηκαν, με την υποστήριξη του EUN και των εταίρων, ενδεικτικά προγράμματα εφαρμογής για την πρωτοβάθμια και τη δευτεροβάθμια εκπαίδευση αξιοποιώντας τους πόρους από το project EU Space Awareness, από πόρους της ESA αλλά και των Scientix.

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

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

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

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

Τσιαστούδης Δημήτριος

PhD.c. Auth

Πε04.01 Φυσικός

Ειδικό Γυμνάσιο Λύκειο

Κωφών και Βαρήκοων Πανοράματος

To Πανελλήνιο Σχολικό Δίκτυο δημιούργησε εκπαιδευτικά βίντεο – μικρής διάρκειας -για την υπηρεσία Εκπαιδευτικών Κοινότητων και Ιστολογίων (https://blogs.sch.gr).  Η υπηρεσία δίνει σε όλα τα μέλη του ΠΣΔ (μαθητές, εκπαιδευτικούς, σχολεία και άλλες μονάδες της εκπαίδευσης) τη δυνατότητα δημιουργίας ιστολογίων και ταυτόχρονα δυνατότητες ισοδύναμες με αυτές των δημοφιλών κοινωνικών δικτύων (Facebook,  κλπ).

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

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

Μπορείτε  να βρείτε όλα τα εκπαιδευτικά videos σχετικά με τα blogs.sch.gr στο κανάλι μας Χρήση των υπηρεσιών του ΠΣΔ (blogs):

Περισσότερα για την υπηρεσία blogs.sch.gr:

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

Η Microsoft ανακοίνωσε την δημιουργία εφαρμογής ταυτοποίησης διαδικτυακών λογαριασμών με τις εγγραφές τις και την επαλήθευση τους να γίνονται πάνω στο Bitcoin δίκτυο. Το πρόγραμμα ονομάζεται ION και βασίζεται πάνω σε ένα δίκτυο αποκεντρωμένων p2p node με την δυνατότητα κατοχύρωσης χιλιάδων στοιχείων στο Bitcoin blockchain με μια και μόνο συναλλαγή.

ION is a public, permissionless, Decentralized Identifier (DID) network that implements the blockchain-agnostic Sidetree protocol on top of Bitcoin (as a ‘Layer 2’ overlay) to support DIDs/DPKI at scale.

How does ION work?

By leveraging the blockchain-agnostic Sidetree protocol, ION makes it possible to anchor tens of thousands of DID/PKI operations on a target chain (in ION’s case, Bitcoin) using a single on-chain transaction. The transactions are encoded with a hash that ION nodes use to fetch, store, and replicate the hash-associated DID operation batches via IPFS. The nodes process these batches of operations in accordance with a specific set of deterministic rules that enables them to independently arrive at the correct PKI state for IDs in the system, without requiring a separate consensus mechanism, blockchain, or sidechain. Nodes can fetch, process, and assemble DID states in parallel, allowing the aggregate capacity of nodes to run at tens of thousands of operations per second.

Η εφαρμογή είναι ακόμα σε alpha στάδιο και λειτουργεί στο Bitcoin testnet με την λειτουργία της στο Bitcoin δίκτυο να υπολογίζεται στο τέλος του χρόνου. 

The post H Microsoft δημιουργεί εφαρμογή ταυτοποίησης στο Bitcoin δίκτυο appeared first on To Blog της Ελληνικής κοινότητας του Bitcoin.

Η τεχνολογική κοινότητα Σερρών SerresTech.gr και το Πρόγραμμα Μεταπτυχιακών Σπουδών στην Εφαρμοσμένη Πληροφορική του Τμήματος Μηχανικών Πληροφορικής, ΤΕΙ Κεντρικής Μακεδονίας (Σερρών) διοργανώνουν το 4ο Hackathon Serres με θέμα “Web Attack Mining” το Σάββατο 18 και την Κυριακή 19 Μαΐου 2018. Μετά την επιτυχή διοργάνωση του 2018 ο διαγωνισμός επαναλαμβάνεται αυτή τη φορά με την εμπειρία ... Read more

Η LibreOffice Conference 2019 (LibOCon 2019) θα φιλοξενηθεί φέτος από την ισπανική πόλη Almeria από τις 11 Σεπτεμβρίου (Τετάρτη) μέχρι τις 13 Σεπτεμβρίου (Παρασκευή).

Η LibOCon είναι η ετήσια συνάντηση του LibreOffice, του έργου των κοινοτήτων του LibreOffice, Document Liberation Project και του The Document Foundation α και φέτος πραγματοποιείται για 9η χρονιά. Στη LibOCon, οι χρήστες του LibreOffice συγκεντρώνονται για να δικτυωθούν και να συναντηθούν με βασικούς προγραμματιστές LibreOffice, σχεδιαστές, συγγραφείς τεκμηρίωσης και υποστηρικτές  και να μάθουν για τα τελευταία νέα για την ανάπτυξη του LibreOffice. Η LibOCon είναι ένα συνέδριο από εθελοντές και όχι για κέρδος. Η συμμετοχή στο συνέδριο είναι ελεύθερη.

Η LibOCon 2019 περιλαμβάνει: κεντρικές ομιλίες σχετικά με τις βέλτιστες πρακτικές σε μεγάλες  μεταβάσεις  προς το LibreOffice, επιχειρηματικές και τεχνικές παρουσιάσεις, νέες τεχνολογίες, μελέτες περιπτώσεων πελατών, hands-on εργαστήρια, και tracks σχετικά με το localization και την πιστοποίηση.

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

Η εγγραφή είναι ανοιχτή: https://libocon.org/2019/registration-form/

Και η πρόσκληση για ομιλίες και παρουσιάσεις είναι επίσης ανοιχτή: https://libocon.org/2019/call-for-papers/

Περισσότερες πληροφορίες για το συνέδριο  στη διεύθυνση https://libocon.org/2019 και https://twitter.com/LibOCon.

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

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

Όπως αναφέρουν στην ανακοίνωση τους στην δοκιμαστική του λειτουργία θα διαθέσουν ένα  daily settlement bitcoin future καθώς και ένα μηνιαίο συμβόλαιο μελλοντικής εκπλήρωσης με την ισοτιμία του Bitcoin να βασίζεται στην ισοτιμία που διαμορφώνετε στην πλατφόρμα χωρίς δηλαδή να βασίζονται στις τιμές που διαμορφώνονται σε μη ρυθμισμένα Bitcoin ανταλλακτήρια που λειτουργούν σε όλο τον κόσμο.

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

The new bitcoin futures contracts have been shaped by our conversations with stakeholders, and offer unique trading, security and risk management features:

1. Two futures contracts will be listed: 1) A daily settlement bitcoin future, which will enable customers to transact in a same-day market. And 2) a monthly bitcoin futures contract will enable trading in the front month and across the forward pricing curve.

2. Price formation in these benchmark contracts will be supported by proven tools to detect abusive or disruptive trading practices, including wash trades. That means that the settlement prices on ICE Futures U.S. will be based on prices discovered in our physical delivery contracts without relying on unregulated cash markets.

3. The futures contracts will be margined by ICE Clear US, including the collection of initial margin collateral and variation margin to manage risk. This approach is consistent with capital-efficient risk management practices in global futures markets, ranging from oil and gold to interest rates and equity index futures.

4. Bakkt will contribute $35 million into the clearinghouse risk waterfall. This puts our own “skin in the game” and aligns our interests for market integrity and safety with market participants.

5. For physical delivery and secure storage of bitcoin, an integrated custody service will be fulfilled by Bakkt’s qualified custodian, subject to regulatory approval. Safekeeping will be supported by insurance, cybersecurity, and comprehensive compliance, including an anti-money-laundering program and blockchain analytics.

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

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

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

The post To χρηματιστήριο παραγώγων Bakkt ξεκινάει δοκιμαστική λειτουργία τον Ιούλιο appeared first on To Blog της Ελληνικής κοινότητας του Bitcoin.

Την Τετάρτη 8 Μαΐου 2019, η Wikimedia Community User Group Greece συμμετείχε στο Youth Fair 2019, το οποίο διοργανώθηκε από την Inter Alia και φιλοξενήθηκε στο Σεράφειο του δήμου Αθηναίων (Πειραιώς & Πέτρου Ράλλη).

Στόχος του Youth Fair 2019 ήταν: (α) να φέρει σε επαφή οργανισμούς της Κοινωνίας των Πολιτών και νέους ανθρώπους προκειμένου youth workers και άλλοι επαγγελματίες του χώρου να μοιραστούν τις γνώσεις και τις εμπειρίες τους, (β) να δημιουργήσει ένα γόνιμο έδαφος με στόχο τη μεγαλύτερη αλληλεπίδραση και καλύτερη συνεργασία μεταξύ των ενδιαφερόμενων μερών, (γ) να προωθήσει την κατανόηση των προτεραιοτήτων του Πλαισίου Στρατηγικής για την Ενδυνάμωση των Νέων: «Νεολαία ’17-’27» μέσω εργαλείων μη-τυπικής μάθησης, και (δ) να ενδυναμώσει τις ήπιες δεξιότητες των νέων μέσω βιωματικών και διαδραστικών σεμιναρίων.

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

Στο πλαίσιο των δραστηριοτήτων εξωστρέφειας και των εκπαιδευτικών συνεργασιών της, η WCUG Greece συμμετείχε στο Youth Fair 2019, και ενημέρωσε τόσο τους συμμετέχοντες οργανισμούς, όσο και τις επισκέπτριες και τους επισκέπτες σχετικά με τη Βικιπαίδεια και τα αδελφά εγχειρήματα. Επιπλέον, ήταν μια σημαντική ευκαιρία για την WCUG Greece (σε συνεργασία με την Inter Alia και το GLAM Hack) να προωθήσει τον πρώτο ψηφιακό διαγωνισμό λημματογράφησης Wiki Loves EU (1-9 Μαΐου 2019), από τη στιγμή που τόσο το Fair, όσο και ο διαγωνισμός διοργανώθηκαν στο πλαίσιο εορτασμού της Ημέρας της Ευρώπης (9 Μαΐου).

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

 

Ημερομηνία/Ώρα Εκδήλωση
01/05/2019 – 31/05/2019
Ολοήμερο
Wiki Loves Earth 2019
14/05/2019 – 15/05/2019
Ολοήμερο
Open Source Data Center Conference
Mercure Hotel MOA Berlin, Berlin
14/05/2019
Ολοήμερο
Opensource Day 2019
Legia Warsaw Stadium, Warsaw
14/05/2019
18:00 – 22:00
Hackday at hackerspace
Hackerspace.gr, Αθήνα
14/05/2019
18:00 – 21:00
Radix Hacklab Open Assembly
Squat, Αθήνα
15/05/2019
18:00 – 21:00
WordPress Athens 19th Meetup – «Hosting»
Innovathens, Αθήνα
16/05/2019 – 18/05/2019
Ολοήμερο
1ο Ηealth Datathon
Divani Caravel & ACEin (Athens Centre for Enterpreneurship and Innovation), Αθήνα
16/05/2019
09:00 – 17:00
Open Source Camp
Mercure Hotel MOA Berlin, Berlin
17/05/2019 – 19/05/2019
Ολοήμερο
Wikimedia Hackathon 2019
National Library of Technology, Prague
18/05/2019 – 19/05/2019
Ολοήμερο
OSCAL: Open Source Conference Albania
Oficina, Tirana
18/05/2019 – 19/05/2019
Ολοήμερο
WordCamp Athens 2019
Μέγαρο Μουσικής Αθηνών, Αθήνα
18/05/2019
16:00 – 18:00
Σειρά μαθημάτων πληροφορικής 2019
Δημοτικό Κέντρο Ελεύθερου Λογισμικού, Πυλαία, Θεσσαλονίκη.
19/05/2019 – 20/05/2019
Ολοήμερο
Cephalocon Barcelona 2019
Fira Barcelona, Barcelona

Ίσως έχετε διαβάσει κάποια άρθρα σχετικά με το ONLYOFFICE. Πολύ περιγραφικά, το ONLYOFFICE αποτελεί μια εναλλακτική λύση για σουίτα γραφείου. Μπορείτε να γράψετε κείμενα, να δημιουργήσετε λογιστικά φύλλα και τέλος να φτιάξετε μια παρουσίαση για κάποιο σας project. Αυτό που την κάνει να ξεχωρίζει είναι η ραγδαία ανάπτυξη και η στόχευση στην ασφάλεια. Εδώ θα δούμε πως μπορούμε να δοκιμάσουμε την κρυπτογράφηση από άκρο προς άκρο (ή πιο καλά end-to-end).

Ξεκινώντας με την έκδοση 5.2.4 για υπολογιστή (το ONLYOFFICE ειδικεύεται στην επεξεργασία κειμένου στο cloud), οι χρήστες έχουν τη δυνατότητα να δοκιμάσουν την κρυπτογράφηση από άκρο σε άκρο. Αυτή η τεχνολογία επιτρέπει την προστασία των εγγράφων (DOCX, XLSX, PPTX, ODT, ODS, ODP), συμπεριλαμβανομένων των προσωρινών αρχείων, με τον αλγόριθμο κρυπτογράφησης AES-256. Έτσι, μπορείτε να αποθηκεύσετε τα κρυπτογραφημένα έγγραφα τόσο τοπικά όσο και σε οποιαδήποτε πλατφόρμα cloud με ασφαλή τρόπο. Η τεχνολογία Blockchain με ασύμμετρη κρυπτογράφηση εφαρμόστηκε για αξιόπιστη αποθήκευση και μεταφορά κωδικού πρόσβασης.

Είναι επίσης δυνατή η συνεργασία σε κρυπτογραφημένα έγγραφα. Σε αυτή την περίπτωση, οι χρήστες πρέπει να συνδεθούν με το cloud που είναι εγκατεστημένη η κοινοτική έκδοση ONLYOFFICE.

Ας μάθουμε πώς να ελέγξουμε την κρυπτογράφηση E2E των εγγράφων του ONLYOFFICE.

Βήμα 1: Κατεβάστε την τελευταία έκδοση του ONLYOFFICE

Εάν δεν έχετε εγκατεστημένο το ONLYOFFICE, μπορείτε να το εγκαταστήσετε από την ιστοσελίδα. Εάν το έχετε ήδη εγκατεστημένο, πατήστε το about. Εάν η έκδοση είναι πιο παλιά της 5.2.4, τότε κατεβάστε και εγκαταστήστε τη νέα έκδοση.

Βήμα 2: Ενεργοποιήστε τη λειτουργία κρυπτογράφησης από άκρο σε άκρο

Εκκινήστε την εφαρμογή και μεταβείτε στην καρτέλα Ρυθμίσεις (Settings). Κάντε κλικ στο διακόπτη ‘Test encryption end-to-end’. Η καρτέλα κρυπτογράφησης από άκρο σε άκρο είναι τώρα διαθέσιμη στην αριστερή πλαϊνή γραμμή:

ONLYOFFICE end to end encryption switcher

 

Βήμα 3: Δημιουργήστε ένα λογαριασμό στο δοκιμαστικό δίκτυο blockchain

Μεταβείτε στην καρτέλα κρυπτογράφησης «End to end» και κάντε κλικ στο κουμπί «Δημιουργία λογαριασμού»:

ONLYOFFICE encryption tab

Στο νέο παράθυρο, θα δείτε μια Mnemonic φράση που χρησιμοποιείται για τη δημιουργία του ζεύγους κλειδιών (ιδιωτικού και δημόσιου). Διατηρήστε την ασφαλή, καθώς είναι ο μόνος τρόπος για να ξεκλειδώσετε το blockchain λογαριασμό σας (απαιτείται για να επαναφέρετε το συνθηματικό σας, να έχετε πρόσβαση στο υπάρχον λογαριασμό από άλλο τοπικό μηχάνημα ή να κάνετε εναλλαγή μεταξύ πολλών λογαριασμών).
Καθορίστε και επιβεβαιώστε το συνθηματικό του λογαριασμού σας, το οποίο πρέπει να περιέχει τουλάχιστον 8 χαρακτήρες. Θα χρειαστείτε αυτό το συνθηματικό για να ενεργοποιήσετε τη λειτουργία κρυπτογράφησης κατά τις επόμενες συνεδρίες.

Κάντε κλικ στο κουμπί Δημιουργία λογαριασμού.

ONLYOFFICE create blockchain account

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

Αυτό είναι όλο! Αρχίστε να επεξεργάζεστε τα τοπικά σας έγγραφα με κρυπτογραφημένη μορφή.

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

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

Μιλώντας για την Προστασία Προσωπικών Δεδομένων και την Ασφάλεια, ο  Mozilla σχεδιάζει να ενσωματώσει τον Tor στον Firefox browser, ο οποίος θα οδηγήσει στην εισαγωγή μιας νέας λειτουργίας  Super Privacy Browsing για εύκολη και ανώνυμη πλοήγηση στο διαδίκτυο.

Ενώ το πρόγραμμα περιήγησης Tor ήδη υπάρχει, η ενσωμάτωση του Tor στο πρόγραμμα περιήγησης Firefox θα μπορούσε να σημαίνει την εισαγωγή διάφορων λειτουργιών Tor στο πρόγραμμα περιήγησης Firefox ως μέρος του έργου Tor Uplift από το Mozilla.

Τι είναι ο Tor;

Για όσους δεν το γνωρίζουν, το Tor ή το The Onion Router, είναι βασισμένο στο πρόγραμμα περιήγησης Mozilla Firefox ESR, ο οποίος είναι ένα αυτόνομο πρόγραμμα περιήγησης, που επιτρέπει στους χρήστες να αναζητούν στον ιστό χωρίς να διακυβεύουν τις λεπτομέρειες τοποθεσίας ή το περιεχόμενο τους.

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

Τι μπορεί να σημαίνει  το Super Privacy Browsing ;

Η νέα λειτουργία  Super Privacy Browsing  (SPB) σημαίνει προσθήκη του Tor στον Firefox browser, πράγμα που θα μπορούσε να σημαίνει ότι ο ξεχωριστός browser του Tor είναι πιθανό να  γίνει πλήρως ενσωματωμένος στο Firefox.

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

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

Στις 5 Απριλίου 2019 εκπροσώπησα την ομάδα χρηστών μας στο μαραθώνιο μετάφρασης που διοργανώθηκε από το Wikimedia New York City, το τοπικό παράρτημα χρηστών της Νέας Υόρκης στο LaGuardia Community College, στο Κουίνς της Νέας Υόρκης. Ο μαραθώνιος ήταν διήμερος αλλά κατόρθωσα να παρευρεθώ μόνο τη δεύτερη μέρα.

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

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

MARKELLOS                                                                                      για το Wikimedia Community Usergroup Greece

Μετά την κυκλοφορία του Windows Subsystem for Linux ήταν αναμενόμενο κάποια στιγμή να ενσωματωθεί πλήρως ο πυρήνας του Linux μέσα στο Windows. Με την ανακοίνωσή της είδησης, η παραφιλολογία στις διάφορες ιστοσελίδες, στα σχόλια, έφτασε τα όρια της συνωμοσιολογίας. Ας δούμε όμως τι συμβαίνει. Δεν πρέπει να εκπλήσσεται κανένας φαντάζομαι από τις τελευταίες εξελίξεις, όπου... Continue Reading →

Διαβάσατε κάποια άρθρα σχετικά με το ONLYOFFICE. Πολύ περιγραφικά, το ONLYOFFICE αποτελεί μια εναλλακτική λύση για σουίτα γραφείου. Μπορείτε να γράψετε κείμενα, να δημιουργήσετε λογιστικά φύλλα και τέλος να φτιάξετε μια παρουσίαση για κάποιο σας project. Αυτό που την κάνει να ξεχωρίζει είναι η ραγδαία ανάπτυξη και η στόχευση στην ασφάλεια. Εδώ θα δούμε πως μπορούμε να δοκιμάσουμε την κρυπτογράφηση από άκρο προς άκρο (ή πιο καλά end-to-end).

Ξεκινώντας με την έκδοση 5.2.4 για υπολογιστή (το ONLYOFFICE ειδικεύεται στην επεξεργασία κειμένου στο cloud), οι χρήστες έχουν τη δυνατότητα να δοκιμάσουν την κρυπτογράφηση από άκρο σε άκρο. Αυτή η τεχνολογία επιτρέπει την προστασία των εγγράφων (DOCX, XLSX, PPTX, ODT, ODS, ODP), συμπεριλαμβανομένων των προσωρινών αρχείων, με τον αλγόριθμο κρυπτογράφησης AES-256. Έτσι, μπορείτε να αποθηκεύσετε τα κρυπτογραφημένα έγγραφα τόσο τοπικά όσο και σε οποιαδήποτε πλατφόρμα cloud με ασφαλή τρόπο. Η τεχνολογία Blockchain με ασύμμετρη κρυπτογράφηση εφαρμόστηκε για αξιόπιστη αποθήκευση και μεταφορά κωδικού πρόσβασης.

Είναι επίσης δυνατή η συνεργασία σε κρυπτογραφημένα έγγραφα. Σε αυτή την περίπτωση, οι χρήστες πρέπει να συνδεθούν με το cloud που είναι εγκατεστημένη η κοινοτική έκδοση ONLYOFFICE.

Ας μάθουμε πώς να ελέγξουμε την κρυπτογράφηση E2E των εγγράφων του ONLYOFFICE.


Βήμα 1: Κατεβάστε την τελευταία έκδοση του ONLYOFFICE


Εάν δεν έχετε εγκατεστημένο το ONLYOFFICE, μπορείτε να το εγκαταστήσετε από την ιστοσελίδα. Εάν το έχετε ήδη εγκατεστημένο, πατήστε το about. Εάν η έκδοση είναι πιο παλιά της 5.2.4, τότε κατεβάστε και εγκαταστήστε τη νέα έκδοση.

Βήμα 2: Ενεργοποιήστε τη λειτουργία κρυπτογράφησης από άκρο σε άκρο


Εκκινήστε την εφαρμογή και μεταβείτε στην καρτέλα Ρυθμίσεις (Settings). Κάντε κλικ στο διακόπτη 'Test encryption end-to-end'. Η καρτέλα κρυπτογράφησης από άκρο σε άκρο είναι τώρα διαθέσιμη στην αριστερή πλαϊνή γραμμή:

ONLYOFFICE end to end encryption switcher


Βήμα 3: Δημιουργήστε ένα λογαριασμό στο δοκιμαστικό δίκτυο blockchain


Μεταβείτε στην καρτέλα κρυπτογράφησης "End to end" και κάντε κλικ στο κουμπί "Δημιουργία λογαριασμού":

ONLYOFFICE encryption tab

Στο νέο παράθυρο, θα δείτε μια Mnemonic φράση που χρησιμοποιείται για τη δημιουργία του ζεύγους κλειδιών (ιδιωτικού και δημόσιου). Διατηρήστε την ασφαλή, καθώς είναι ο μόνος τρόπος για να ξεκλειδώσετε το blockchain λογαριασμό σας (απαιτείται για να επαναφέρετε το συνθηματικό σας, να έχετε πρόσβαση στο υπάρχον λογαριασμό από άλλο τοπικό μηχάνημα ή να κάνετε εναλλαγή μεταξύ πολλών λογαριασμών).
Καθορίστε και επιβεβαιώστε το συνθηματικό του λογαριασμού σας, το οποίο πρέπει να περιέχει τουλάχιστον 8 χαρακτήρες. Θα χρειαστείτε αυτό το συνθηματικό για να ενεργοποιήσετε τη λειτουργία κρυπτογράφησης κατά τις επόμενες συνεδρίες.

Κάντε κλικ στο κουμπί Δημιουργία λογαριασμού.

ONLYOFFICE create blockchain account

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

Αυτό είναι όλο! Αρχίστε να επεξεργάζεστε τα τοπικά σας έγγραφα με κρυπτογραφημένη μορφή.

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

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

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

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

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

 

Πηγή άρθρου: http://www.openforumeurope.org/

 

By Cerebrux

Δεν είναι λίγες η φορές που νέοι χρήστες βλέπουν το πόσο «γεμίζει» η RAM του υπολογιστή τους και τρομάζουν από την κατανάλωση μνήμης που γίνεται. Τι συμβαίνει όμως και η μνήμη RAM γεμίζει;

Εισαγωγή

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

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

Ειδικά όσον αφορά το Linux, η διαχείριση μνήμης είναι ένα αρκετά περίπλοκο υποσύστημα, παραμετροποιήσιμο μέσω του procfs (/proc) και του sysctl

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

Χώρος Διευθύνσεων

Στο άρθρο αυτό θα αναφερόμαστε συχνά στον όρο «Χώρος Διευθύνσεων» (address space).
Ως χώρο διευθύνσεων θα εννοούμε ένα σύνολο διακριτών διευθύνσεων που «δείχνουν» σε κάποιο είδος μνήμης.

fysiki-mnimi-eikoniki-mnimi

Εικονική Μνήμη

Η εικονική μνήμη είναι η πρώτη έννοια που πρέπει να αποσαφηνίσουμε πριν προχωρήσουμε.

Εικονική μνήμη είναι ένα σύστημα αντιστοίχησης του χώρου διευθύνσεων της φυσικής μνήμης (συσκευή RAM) αλλά και συσκευών (πχ PCI devices, GPU VRam, κλπ) σε έναν άλλο, «εικονικό» χώρο διευθύνσεων.
Αυτή η τεχνική μας δίνει διάφορα πλεονεκτήματα. Μερικά από αυτά:

  • Απομόνωση μνήμης ανάμεσα σε διεργασίες μεταξύ τους και με τον πυρήνα
  • Η μνήμη συσκευών μπορεί να ενσωματωθεί κατευθείαν στο χώρο διευθύνσεων μιας διεργασίας
  • Δίνει τη δυνατότητα διαμοιρασμού μνήμης (shared memory)
  • Μπορούμε να ορίσουμε δικαιώματα ανά περιοχή μνήμης
  • Η μνήμη μπορεί να μετακινηθεί ή να γίνει «swap out» στο δίσκο (να γραφτεί στην swap)

Είδη χώρων διευθύνσεων

  • Φυσικές Διευθύνσεις
  • Εικονικές Διευθύνσεις

Οι φυσικές διευθύνσεις είναι ουσιαστικά αυτές που χρησιμοποιούνται απευθείας από το Hardware (DMA, Περιφερειακά κλπ), ενώ οι εικονικές είναι οι διευθύνσεις που χρησιμοποιεί το software.

Συγκεκριμένα για την αρχιτεκτονική που αναλύουμε (δηλαδή CISC – x86/AMD64), οι εικονικές διευθύνσεις είναι αυτές που χρησιμοποιούνται από τις εντολές assembly «Load» και «Store».

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

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

  • Δεν επηρεάζεται η επίδοση του συστήματος (performance overhead) όταν γίνεται προσπέλαση ήδη χαρτογραφημένης μνήμης
  • Χρησιμοποιούνται οι ίδιες εντολές (assembly) τόσο για την προσπέλαση μνήμης όσο και συσκευών
  • Οι διεργασίες τόσο του userspace όσο και του πυρήνα χρησιμοποιούν εικονικές διευθύνσεις

Page Table

O πίνακας σελίδων – θα αναφερόμαστε σε αυτόν ως page table – είναι μία δομή δεδομένων που χρησιμοποιεί το λειτουργικό σύστημα για να αποθηκεύσει τις αντιστοιχήσεις μεταξύ εικονικών και φυσικών διευθύνσεων.

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

  • struct_mm
  • vm_area_struct
  • task_struct
domes-mnimisΟι παραπάνω δομές και η σχέση μεταξύ τους

Σελίδα Μνήμης (page)

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

Εδώ πρέπει να γίνει διάκριση μεταξύ «virtual page» και «page frame». Virtual page είναι ένα συνεχές σταθερού μήκους μπλοκ πάνω στο χώρο διευθύνσεων της εικονικής μνήμη, το οποίο περιέχεται στον πίνακα σελίδων (page table) του συστήματος. Page frame είναι πάλι ένα συνεχές σταθερού μήκους μπλοκ, αλλά πάνω στον φυσικό χώρο διευθύνσεων, δηλαδή πάνω στη φυσική μνήμη του συστήματος.

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

level-page-tableΜετάφραση από Εικονικές σε Φυσικές Διευθύνσεις

Αρχιτεκτονική του hardware που διαχειρίζεται τη μνήμη

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

  • MMU – Memory Management Unit
    Το εξάρτημα που είναι υπεύθυνο για την υλοποίηση της εικονικής μνήμης.
  • Συνήθως είναι ενσωματωμένο στον επεξεργαστή και κάθεται ανάμεσα στον πυρήνα του επεξεργαστή και την μνήμη
    Χειρίζεται την προσπέλαση μνήμης των εντολών load/store με διαφανή τρόπο
    Αντιστοιχίζει τις προσπελάσεις που χρησιμοποιούν εικονικές διευθύνσεις σε διευθύνσεις στη φυσική μνήμη RAM
    Ομοίως για τις συσκευές που έχουν αντιστοιχηθεί σε μνήμη (memory-mapped devices)
    Χειρίζεται τα δικαιώματα των χώρων μνήμης
    Δημιουργεί το Page Fault Exception στην περίπτωση λανθασμένης προσπέλασης (λόγω permissions ή αχαρτογράφητης διεύθυνσης)
  • Memory Controller
    To εξάρτημα που είναι υπεύθυνο για την άμεση επικοινωνία με τη μνήμη και κατ᾽ επέκταση την περαιτέρω μετάφραση των διευθύνσεων (φυσικών) σε διευθύνσεις που έχουν νόημα για τις DRAM (bank, page, row, column bits) – ανάλογα φυσικά με το είδος της μνήμης.
    Πρέπει να είναι φυσικά compatible με τα DRAM protocols και timings αναλόγως (πχ DDR3/4/5 κλπ )
  • TLB – Translation Lookaside Buffer
    Το TLB είναι στην ουσία μία λίστα από αντιστοιχίσεις μεταξύ εικονικών και φυσικών διευθύνσεων
    Έχει περιορισμένο αριθμό στοιχείων, ανάλογα φυσικά με το μοντέλο επεξεργαστή

H MMU κοιτάει στο TLB κάθε φορά που γίνεται προσπέλαση κάποιας εικονικής μνήμης.

  • Αν η εικονική διεύθυνση περιέχεται εντός του TLB, τότε η MMU μπορεί να προχωρήσει στην προσπέλαση του φυσικού πόρου (μνήμη, συσκευή κλπ)
  • Αν η εικονική διεύθυνση δεν περιέχεται εντός του TLB τότε δημιουργείται ένα «σφάλμα σελίδας» (θα το λέμε Page Fault) και θα διαδοθεί ένα interrupt στη CPU, η οποία θα παραδώσει τον έλεγχο στην αντίστοιχη interrupt routine που θα χειριστεί το εν λόγω σφάλμα

Page Faults

To page fault είναι ένα «exception» σε επίπεδο επεξεργαστή, το οποίο δημιουργείται όταν έχουμε προσπέλαση «μη ορθής» εικονικής διεύθυνσης μνήμης. Έχοντας μιλήσει για τις διαφορές μεταξύ εικονικής μνήμης και φυσικής, καταλαβαίνουμε ότι στην περίπτωση της εικονικής, μία διεύθυνση είναι «invalid» όχι μόνο όταν δεν υπάρχει στο χώρο διευθύνσεων, αλλά και στις παρακάτω περιπτώσεις:

  • Η εικονική διεύθυνση δεν έχει αντιστοιχηθεί ακόμα στο χώρο διευθύνσεων της διεργασίας που προσπαθεί να την προσπελάσει
  • Η διεργασία δεν έχει δικαίωμα προσπέλασης της διεύθυνσης που ζητάει
  • Η διεύθυνση είναι έγκυρη αλλά έχει γίνει swap out.Το συγκεκριμένο fault είναι software fault που θα διαχειριστεί ο kernel, σε αντίθεση με τα παραπάνω. Αυτό είναι μία σημαντική λεπτομέρεια που αφορά το σύστημα swap και συνήθως μας διαφεύγει όταν συγκρίνουμε το swapped memory με τη RAM

Kernel Virtual Memory

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

O εικονικός χώρος διευθύνσεων «σπάει» σε δύο μέρη.

  • Το ανώτερο μέρος του είναι δεσμευμένο για τον πυρήνα
  • To κατώτερο μέρος του δεσμεύεται για χρήση από το userspace

Στην περίπτωση 32-bit αρχιτεκτονικής ο διαχωρισμός γίνεται στη διεύθυνση
0xC0000000 Στην περίπτωση 64-bit αρχιτεκτονικής (X86/AMD64) ο διαχωρισμός γίνεται στη διεύθυνση
0xffff880000000000

Παρατηρούμε ότι η διεύθυνση αυτή είναι ΠΟΛΥ «ψηλά» στο χώρο διευθύνσεων, μια ευχέρεια που μας δίνεται από τον τεράστιο χώρο διευθύνσεων σε 64bit συστήματα (2^64 συνολικές διευθύνσεις)

Είδη Εικονικών Διευθύνσεων

  • Λογικές Διευθύνσεις Πυρήνα
    • Οι λογικές διευθύνσεις αφορούν τη μνήμη που δεσμεύεται εντός του πυρήνα με διάφορους τρόπους. Μερικοί από αυτούς είναι: η συνάρτηση kmalloc(), η οποία και μας επιστρέφει λογικές διευθύνσεις, memory allocators (SLAB κλπ), με caches και ως «Stack» κάποιας διεργασίας του πυρήνα – όμοια με τις διεργασίες του userspace
    • Οι λογικές διευθύνσεις είναι πάντα σε ένα σταθερό και καθορισμένο offset και με ένα-προς-ένα αντιστοίχηση ως προς τις φυσικές διευθύνσεις. Για παράδειγμα, στην περίπτωση της προαναφερθείσας 32-bit αρχιτεκτονικής, η βάση των λογικών διευθύνσεων
      0xC0000000
      αντιστοιχεί στην φυσική διεύθυνση
      0x00000000
    • Έτσι είναι πολύ εύκολη η μετατροπή από λογική σε φυσική διεύθυνση και το αντίστροφο
    • Για ακριβώς αυτή τη μετατροπή ορίζονται τα ακόλουθα C Macros στον πυρήνα:
      arch/x86/include/asm/page.h:#define __pa(x) __phys_addr((unsigned long)(x)) arch/x86/include/asm/page.h:#define __va(x) ((void *)((unsigned long)(x)+PAGE_OFFSET))
      Όπου το __pa(x) μας δίνει τη φυσική διεύθυνση της λογικής διεύθυνσης x, και το __va(x) το ανάποδο.
      – Εδώ παρατηρούμε ότι το implementation είναι architecture-specific
    • Οι λογικές διευθύνσεις δεν γίνονται ΠΟΤΕ swap.
    • Συνεχείς λογικές διευθύνσεις σημαίνει αυτόματα και συνεχείς φυσικές
    • Ο συνδυασμός των δύο παραπάνω κάνει τη μνήμη που αντιστοιχεί σε λογικές διευθύνσεις κατάλληλη για χρήση από συστήματα που χρειάζονται Άμεση Προσπέλαση στη φυσική Μνήμη (DMA)
  • Εικονικές Διευθύνσεις Πυρήνα
    • Οι εικονικές διευθύνσεις «ζουν», όπως και οι λογικές μέσα στο χώρο διευθύνσεων του πυρήνα και συγκεκριμένα, στην περιοχή «επάνω» από τις λογικές διευθύνσεις.
    • Η περιοχή των εικονικών διευθύνσεων του πυρήνα λέγεται συνήθως περιοχή vmalloc()
    • Οι εικονικές διευθύνσεις χρησιμοποιούνται για
      – Δέσμευση ΜΗ συνεχών περιοχών μνήμης, πχ για μεγάλους buffers, όπου συχνά δεν είναι εφικτή η δέσμευση συνεχών διευθύνσεων
      – Input/Output που έχει αντιστοιχηθεί στη μνήμη, όπως πχ περιφερειακές συσκευές PCI
    • Η δέσμευση γίνεται με κλήση στις συναρτήσεις
      vmalloc() στην περίπτωση των buffers
      – request_mem_region()
      και
      – kmap()
      στην περίπτωση που δεσμεύουμε σελίδες στο χώρο μνήμης για χρήση I/O
    • Ο χώρος διευθύνσεων των εικονικών διευθύνσεων μνήμης αντιστοιχίζονται σε ΜΗ συνεχής περιοχές στη φυσική μνήμη και λόγω αυτού:
      – Είναι ευκολότερο να δεσμευτεί, ειδικά για χρήση μεγάλων buffer
      – Είναι ακατάλληλος για χρήση από συστήματα που απαιτούν άμεση προσπέλαση (DMA)
  • Εικονικές Διευθύνσεις Χρήστη
    • Οι εικονικές διευθύνσεις χρήστη αντιπροσωπεύουν μνήμη που προορίζεται για χρήση από διεργασίες του userspace και αποτελούν το μεγαλύτερο μέρος της συνολικής μνήμης του συστήματος
    • Στο συνολικό χώρο διευθύνσεων του συστήματος, οι εικονικές διευθύνσεις χρήστη είναι «κάτω» από αυτές του πυρήνα, στο σημείο που ορίζεται ως PAGE_OFFSET
    • Κάθε διεργασία έχει τη δική της περιοχή στο χώρο διευθύνσεων χρήστη. Τα Thread μιας διεργασίας μοιράζονται μία περιοχή.
    • Διεργασίες που ξεκίνησαν με την κλήση συστήματος clone() μοιράζονται ακριβώς την ίδια περιοχή
    • Αντίθετα από τις λογικές διευθύνσεις πυρήνα, οι οποίες χρησιμοποιούν μια σταθερή αντιστοιχία μεταξύ εικονικών και πραγματικών διευθύνσεων, οι εικονικές διευθύνσεις χρήστη εκμεταλλεύονται πλήρως την MMU και κατά συνέπεια:
      – Αντιστοιχίζονται μόνο οι περιοχές της RAM που είναι σε χρήση
      – Η μνήμη προφανώς δεν είναι συνεχής
      – H μνήμη μπορεί ανά πάσα στιγμή να γίνει swap-out
      – H μνήμη μπορεί να μετακινηθεί
    • Η μνήμη που αντιστοιχεί σε εικονικές διευθύνσεις χρήστη είναι ακατάλληλη για DMA
    • Κάθε διεργασία έχει τις δικές τις αντιστοιχήσεις μνήμης, όπως είπαμε παραπάνω, και αυτό φαίνεται, αν δούμε τον πηγαίο κώδικα του πυρήνα, στη δομή που αντικατοπτρίζει τις διεργασίες και τα νήματα, την task_struct, όπου και θα βρούμε δείκτες (pointers) σε μία άλλη δομή, την struct mm, η οποία περιέχει τις εν λόγω αντιστοιχήσεις μνήμης.
    • Κάθε φορά που γίνεται context switching, δηλαδή αλλαγή από τρέξιμο μίας διεργασίας σε έναν επεξεργαστή σε τρέξιμο μίας άλλης διεργασίας στον ίδιο επεξεργαστή, οι ανωτέρω αντιστοιχίσεις μνήμης αλλάζουν και αυτές

Memory Management Unit – MMU

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

Η MMU λειτουργεί με βασική μονάδα της τη Σελίδα Μνήμης. Τονίζεται ότι το μέγεθος του page διαφέρει ανά αρχιτεκτονική και σε μερικές μάλιστα είναι configurable στο kernel compile time. Σε x86 είναι συνήθως 4Kbytes

Κάθε φορά που μια διεργασία κάνει προσπέλαση μνήμης που δεν έχει αντιστοιχηθεί ακόμα, όπως είδαμε παραπάνω, δημιουργείται ένα page fault. Τα Page faults και ο χειρισμός τους είναι μέρος της κανονικής λειτουργίας του συστήματος διαχείρισης μνήμης του πυρήνα. Επειδή το page table είναι συνήθως μικρότερο από το συνολικό αριθμό αντιστοιχίσεων μίας διεργασίας, κάθε φορά που έχουμε context switching, έχουμε και page fault
Ομοίως, δημιουργείται page fault όταν γίνεται ετεροχρονισμένη δέσμευση μνήμης (lazy allocation)

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

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

Shared Memory

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

Με απλά λόγια, shared memory είναι ένα ή περισσότερα page frames, τα οποία έχουν αντιστοιχηθεί σε δύο ή περισσότερες διεργασίες. Κοινώς, πολλές διεργασίες μοιράζονται την ίδια περιοχή στη φυσική μνήμη.

Προφανώς οι εικονικές διευθύνσεις που αντιστοιχούν στις ανωτέρω διεργασίες δεν είναι ανάγκη να είναι ίδιες, αρκεί να δείχνουν στο ίδιο page frame.

Παρόλα αυτά, κάποιες φορές χρειαζόμαστε να είναι ίδιες ΚΑΙ οι εικονικές διευθύνσεις. Για παράδειγμα σε δομές δεδομένων όπως συνδεδεμένες λίστες, δέντρα κλπ, όπου έχουμε pointers από στοιχείο σε στοιχείο, τις οποίες δομές θέλουμε να έχουμε εντός shared memory.

Για τις ανωτέρω περιπτώσεις έχουμε την κλήση συστήματος mmap()
– Η mmap() ουσιαστικά ζητά από τον πυρήνα μία συγκεκριμένη εικονική διεύθυνση, η οποία θα δείχνει σε περιοχή shared memory
– Αν ο πυρήνας δεν μπορεί να δεσμεύσει αυτή την διεύθυνση, η mmap() γυρνάει failure

Memory Allocation

Κάθε φορά που ζητείται μνήμη από μία διεργασία, ο πυρήνας δημιουργεί μία εγγραφή στα page tables

Όταν η μνήμη αυτή προσπελαστεί από τη διεργασία, ο επεξεργαστής θα δημιουργήσει ένα page fault – προφανώς λόγω του παραπάνω

Μετά, ως αποτέλεσμα του παραπάνω page fault, καλείται ο page fault handler του πυρήνα, ο οποίος και ψάχνει στα page tables για τη διεύθυνση που ζητήθηκε. Ο πυρήνας ύστερα διαλέγει μία εγγραφή από το TLB και την αφαιρεί

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

Steps_In_a_Translation_Lookaside_Buffer

Lazy Memory Allocation

Η διαδικασία του lazy allocation μοιάζει πολύ με την παραπάνω κανονική διαδικασία δέσμευσης

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

Το lazy allocation είναι μία πάρα πολύ σημαντική βελτιστοποίηση, καθώς πολλές φορές ζητείται μνήμη που δεν θα χρησιμοποιηθεί ποτέ

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

Όταν κάποια στιγμή η μνήμη αυτή χρειαστεί, ο επεξεργαστής θα δημιουργήσει ένα page fault – προφανώς λόγω του παραπάνω

Μετά, ως αποτέλεσμα του παραπάνω page fault, καλείται ο page fault handler του πυρήνα, ο οποίος και ψάχνει στα page tables για τη διεύθυνση που ζητήθηκε.

Αν η ανωτέρω διεύθυνση πράγματι υπάρχει στα page tables, ο πυρήνας δεσμεύει ένα page frame, ενημερώνει το TLB και γυρνάει τον έλεγχο στη διεργασία

Swapping

Όταν η χϱήση της φυσικής μνήμης είναι υψηλή, ο kernel αποφασίζει να μεταφέρει κάποια page frames στο δίσκο για να ελευθερώσει χώρο στη RAM

To swapping είναι εφικτό λόγω της ύπαρξης της MMU. O kernel όταν κάνει swap, ουσιαστικά αντιγράφει το RAM page frame στο δίσκο και αφαιρεί το entry του από το TLB. Το frame αυτό ύστερα, μπορεί να επαναχρησιμοποιηθεί από άλλη διεργασία.

Όταν το frame που έγινε swap ζητηθεί πάλι από την διεργασία του, θα δημιουργηθεί ένα page fault, όπως είδαμε παραπάνω. Ύστερα, σαν μέρος του page fault process, ο πυρήνας βάζει τη διεργασία σε sleep, αντιγράφει το εν λόγω frame πίσω στη RAM, ενημερώνει το page table και τέλος, δίνει ξανά τον έλεγχο στη διεργασία

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

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

swap-in-out

Swap και Swappiness

Μία πάρα πολύ σημαντική παράμετρος του πυρήνα είναι το swappiness. H συγκεκριμένη παράμετρος, αλλάζει την ισορροπία ανάμεσα στο να γίνει swap out μνήμη και στο να αφαιρεθούν σελίδες απευθείας από την page cache του συστήματος. Οι τιμές που μπορεί να πάρει το swappiness είναι από 0 έως και 100. Όσο χαμηλότερη φυσικά η τιμή, τόσο περισσότερο θα προσπαθήσει ο πυρήνας να μην κάνει swap και το αντίστροφο.

Σε απλουστευμένη μορφή, ο αλγόριθμος με τον οποίο ο πυρήνας αποφασίζει αν θα κάνει swap είναι ο κάτωθι:
– Υπολογίζεται το distress value. Αυτό είναι ένας αριθμός που αντιπροσωπεύει τη δυσκολία που συναντά ο πυρήνας στην προσπάθειά του να ελευθερώσει μνήμη. Την πρώτη φορά που προσπαθεί το distress είναι 0. Αν χρειαστούν περαιτέρω προσπάθειες ο αριθμός αυτός ανεβαίνει, ασυμπτωτικά μέχρι το 100.
– Υπολογίζεται το mapped_ratio, το οποίο δεν είναι παρά μία προσέγγιση του ποσοστού της συνολικής μνήμης που έχει δεσμευθεί στο χώρο διευθύνσεων των διεργασιών χρήστη.
– Διαβάζεται το vm_swappiness, η παράμετρος δηλαδή που αναφέρεται παραπάνω, από το procfs.
– Υπολογίζεται το swap_tendency, ως εξής:
swap_tendency = mapped_ratio/2 + distress + vm_swappiness
Αν το swap_tendency είναι κάτω από 100, ο πυρήνας θα ελευθερώσει μόνο cache pages, ειδάλλως κάποια pages διεργασιών του userspace θα γίνουν swap out στο δίσκο.

Η διαδικασία ρύθμισης του vm_swappiness είναι αρκετά περίπλοκη και θέλει συνήθως trial and error, με βάση φυσικά το εκάστοτε workload

Επίλογος

Ελπίζω μετά τα παραπάνω να έχουμε καταλήξει σε λίγο καλύτερη κατανόηση του συστήματος διαχείρισης μνήμης στα linux. Σίγουρα το θέμα είναι τεράστιο και δεν έχουμε καν μιλήσει για Huge Pages, Transparent Huge Pages και άλλα. Σε επόμενο άρθρο θα εμβαθύνουμε περισσότερο.

 

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

Στην αλληλεγγύη στην ψηφιακή εποχή ανάμεσα στο κράτος και τους πολίτες της Ευρωπαϊκής Ένωσης επικεντρώθηκε ο Jürgen Neyer, Professor and Vice-President of International Affairs, Director of the Centre for the Internet and Human Rights (CIHR), European University Viadrina, στην ομιλία του στις 10 Απριλίου 2019 στο Εθνικό Ίδρυμα Ερευνών. Η ενδιαφέρουσα διάλεξή του με τίτλο «Digital Solidarity: Europe and its Communications Disorder» δόθηκε στο πλαίσιο του κύκλου διαλέξεων- συζητήσεων «Μεγάλα Δεδομένα, Νέα Μέσα, Ζητήματα Τεκμηρίωσης: Μαθαίνοντας από πρωτοπόρα εγχειρήματα», που διοργανώνονται από το Επιστημονικό Συμβούλιο του Εθνικού Κέντρου Τεκμηρίωσης, με την υποστήριξη του ΔΠΜΣ «Επιστήμη, Τεχνολογία, Κοινωνία – Σπουδές Επιστήμης και Τεχνολογίας» του Εθνικού και Καποδιστριακού Πανεπιστημίου Αθηνών.

Η αλληλεγγύη στην ψηφιακή εποχή

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

O J. Neyer ξεκίνησε την παρουσίασή του αναφερόμενος στο έργο του σημαντικού στοχαστή Karl Polanyi, ο οποίος μελέτησε την περίοδο του μεσοπολέμου με σκοπό να κατανοήσει πώς οδηγήθηκε η Γερμανία στην κατάλυση της δημοκρατίας και η ανθρωπότητα στη θηριωδία του Δευτέρου Παγκοσμίου Πολέμου. Η απάντηση που έδωσε ο Polanyi σε αυτόν τον προβληματισμό ήταν ότι τα αίτια αυτής της κατάστασης ήταν η αποσύνδεση της λειτουργίας των αγορών από τις κοινωνικές και πολιτικές δομές, κάτι που είχε ξεκινήσει από τα μέσα του 19ου αιώνα και κορυφώθηκε στις αρχές του 20ου αιώνα. Μετά τη λήξη του Β Παγκοσμίου Πολέμου, το ερώτημα που τέθηκε ήταν πώς θα μπορούσε στο μέλλον να αποφευχθεί μια ανάλογη καταστροφή. Η απάντηση ήταν η εξής: μέσω της δημιουργίας του Κράτους Πρόνοιας. Αυτό το μήνυμα όμως από τα τέλη της δεκαετίας του 1970 ξεχάστηκε και επιτράπηκε στις αγορές να αποσυνδεθούν από τις κοινωνικές και πολιτικές διαδικασίες. Γιατί συνέβη αυτό; Το επόμενο λοιπόν ερώτημα που θέτει ο Neyer και συνδέεται με το προηγούμενο είναι: Τι συνέβη (ή δεν συνέβη) και η Ευρώπη δεν μετατράπηκε σε μια κανονική κοινότητα, με ανεπτυγμένη την αλληλεγγύη μεταξύ των μελών της;

Αναλογική και ψηφιακή επικοινωνία

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

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

Ο ρόλος των Νέων Μέσων στην Ευρωπαϊκή ‘Ενωση

Για την περίπτωση της Ευρωπαϊκής Ένωσης, ο J. Neyer υποστηρίζει ότι από την αρχή της ύπαρξής της, η  επιδίωξη ήταν να φτιαχτεί μια κοινωνία των αγορών (market society) και όχι μια κοινότητα. Έτσι, δεν είναι τυχαίο ότι η Ένωση είναι πολύ αποτελεσματική στη ψηφιακή επικοινωνία, η οποία μπορεί να συμβεί μεταξύ αγνώστων ανθρώπων που τους χωρίζουν σύνορα και έχουν διαφορετικές κουλτούρες∙ αυτή είναι η μεγάλη δύναμη της ψηφιακής επικοινωνίας και  αυτός είναι ο λόγος για τον οποίο αποτελεί σημαντικό εργαλείο για τη σύγκλιση των κρατών σε τεχνικά θέματα.

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

Πώς μπορεί όμως να οικοδομηθεί η αλληλεγγύη στην Ευρώπη; Ο J. Neyer υποστηρίζει ότι πολύ σημαντικό ρόλο σε αυτό μπορούν να έχουν τα Νέα Μέσα όπως το Twitter, to Facebook, to Youtube, η Wikipedia, τα blogs κ.ά. Μέσω αυτών των εργαλείων δημιουργείται η προοπτική μιας ζωντανής δημόσιας σφαίρας, κάτι που λείπει από την Ευρωπαϊκή Ένωση τις  τελευταίες έξι δεκαετίες. Όμως, τα Νέα Μέσα δεν αρκούν για τη δημιουργία  της αλληλεγγύης. Επιβάλλεται στο ψηφιακό κομμάτι αυτό των τεχνολογιών να υπεισέλθει και το αναλογικό μέσω της δημιουργίας κοινοτήτων που έχουν κοινούς στόχους και αγωνίζονται  για τους ίδιους σκοπούς, κάτι που έχει συμβεί αρκετές φορές στο παρελθόν, με τελευταίο παράδειγμα το μαθητικό κίνημα «Παρασκευές για το Μέλλον».

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

Ο κύκλος των Ανοικτών Διαλέξεων-Συζητήσεων ολοκληρώνεται με την ομιλία «Η πολιτική των Μεγάλων Δεδομένων, Μετανάστευση και Κινητικότητα» (The Politics of Big Data, Migration, and Mobility) του William L Allen, Fellow by Examination in Political and Development Studies, Madgalen College, University of Oxford, Research Officer, Centre on Migration, Policy, and Society (COMPAS), που θα πραγματοποιηθεί στις 8 Μαΐου 2019 (18.00-20.00, Εθνικό Ίδρυμα Ερευνών, Αμφιθέατρο Λ. Ζέρβας).

H χρήση Τεχνολογιών Πληροφορικής και Επικοινωνιών (ΤΠΕ) και ειδικότερα τεχνολογιών ανάλυσης δεδομένων υγείας, έχουν την δυνατότητα να συμβάλουν στην αποδοτικότερη και αποτελεσματικότερη λειτουργία του συστήματος υγείας. Tο 1ο Ηealth Datathon στην Ελλάδα, διοργανώνεται στα πλαίσια του 45ου ΕΠΙΣ  στην Αθήνα, σε συνεργασία με την Ιατρική Εταιρεία Αθηνών, τον Οργανισμό Ανοιχτών Τεχνολογιών(ΕΕΛ/ΛΑΚ) και την Ελληνική Εταιρεία ... Read more

If you are over 18+ years old and you would like to gain some basic knowledge in computers, then this course is for you! Co{de}+Create will help you take your skills to the next level. See details below.

WHO: Ages 18+ can apply. A basic understanding of English is required, since all courses will be in English.

WHEN: Two evenings a week (weekdays) for 3 hours each day and a 4 hours lab, for 8 weeks, from May to July 2019.

WHAT: Free basic ICT courses using open source software.

WHERE: The workshops will take place in Athens in the GFOSS OpenLab at the Municipal Market of Kypseli.

WHY: Digital literacy is a critical skill for the 21st century. We want to introduce you to computer skills that will help you advance in your future and your career. Everyone deserves a chance to learn new skills, so these courses are open to Greek students and newcomers to Greece.

Free public transportation tickets will be provided for all participants. Participants will also receive a certificate after successfully completing the 2 month course. Free access to the lab will also be provided twice a week for practice and experimentation.

Space is limited so If you are interested, apply now at: https://ellak.gr/code-create-registration-form/

Selected participants will be contacted by email and/or phone.

More information on the content of the course:  During the course, students will become familiar with basic computer skills. They will learn how to use a computer and browse on the internet, how to create an email account and how to build a cv. They will also become familiar with office automation tools (text editors, spreadsheets etc).


Full description of code+create. All calls of code+create.

Social Media of code+create

Facebook Page: https://facebook.com

Twitter Account: https://twitter.com

Instagram: https://www.instagram.com

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

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

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

Αν και αρχικά ο CEO του ανταλλακτήριου διαβεβαίωνε ότι απλά γίνετε συντήρηση στους server της πλατφόρμας λίγη ώρα αργότερα επιβεβαίωσε ότι το ανταλλακτήριο δέχθηκε επίθεση από hacker χάνοντας 7 χιλιάδες Bitcoin . Σε σχετική ανακοίνωση που αναρτήθηκε στην επίσημη σελίδα του ανταλλακτήριου αναφέρετε ότι οι hacker κατόρθωσαν να πάρουν υπό τον έλεγχο τους σχεδόν όλους τους λογαριασμούς των πελατών τους και να δημιουργήσουν μια μοναδική αποστολή εφτά χιλιάδων Bitcoin εκτός της πλατφόρμας.

We have discovered a large scale security breach today, May 7, 2019 at 17:15:24 (UTC). Hackers were able to obtain a large number of user API keys, 2FA codes, and potentially other info. The hackers used a variety of techniques, including phishing, viruses and other attacks. We are still concluding all possible methods used. There may also be additional affected accounts that have not been identified yet.

The hackers were able to withdraw 7000 BTC in this one transaction: https://www.blockchain.com/btc/tx/e8b406091959700dbffcff30a60b190133721e5c39e89bb5fe23c5a554ab05ea

The above transaction is the only affected transaction. It impacted our BTC hot wallet only (which contained about 2% of our total BTC holdings). All of our other wallets are secure and  unharmed.

The hackers had the patience to wait, and execute well-orchestrated actions through multiple seemingly independent accounts at the most opportune time. The transaction is structured in a way that passed our existing security checks. It was unfortunate that we were not able to block this withdrawal before it was executed. Once executed, the withdrawal triggered various alarms in our system. We stopped all withdrawals immediately after that.

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

Σαν να μην έφτανε όμως όλη αυτή η κατάσταση κακής πληροφόρησης ο CEO πέταξε και την πρόταση για reorg του Bitcoin δικτύου σε συνεργασία με τους miner ώστε στην ουσία αυτή η συναλλαγή των 7 χιλιάδων Bitcoin να ακυρωθεί.  Φυσικά κάτι τέτοιο όχι μόνο είναι ανέφικτο καθώς πρέπει κάποιος για να κάνει reorg να έχει στην κατοχή του πάνω από το 50% της επεξεργαστικής ισχύς του δικτύου καθώς και το μεγαλύτερο μέρος των node αλλά μια τέτοια ενέργεια δημιουργεί και σύγκρουση συμφερόντων με όλο το υπόλοιπο οικοσύστημα του bitcoin, ανταλλακτήρια, startup, απλοί χρήστες.

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

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

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

The post 7.000 Bitcoin κλάπηκαν από το ανταλλακτήρια Binance appeared first on To Blog της Ελληνικής κοινότητας του Bitcoin.

Σε δημόσια διαβούλευση τέθηκε το τέταρτο Εθνικό Σχέδιο Δράσης για την Ανοιχτή Διακυβέρνηση στο πλαίσιο του Open Government Pathenship. Το Εθνικό Σχέδιο αναρτήθηκε στην ιστοσελίδα www.opengov.gr και θα μείνει ανοιχτό για σχόλια και προτάσεις έως την Τρίτη 14 Μαΐου.

Επίσης o Independent Reporting Mechanism (IRM) δημοσίευσε την τελική έκθεση για το τρίτο σχέδιο δράσης της Ελλάδας. Η έκθεση καλύπτει την πλήρη περίοδο εφαρμογής του σχεδίου δράσης από τον Ιούλιο του 2016 έως τον Ιούνιο του 2018. Η έκδοση της έκθεσης για δημόσια σχόλια είναι διαθέσιμη στα αγγλικά και τα ελληνικά εδώ και θα παραμείνει ανοικτή από τις 6 Μαΐου 2019 μέχρι το κλείσιμο των εργασιών στις 20 Μαΐου 2019.

Στο πλαίσιο της υλοποίησης της εθνικής στρατηγικής για την Ανοικτή Δημόσια Διοίκηση και Διακυβέρνηση, η Ελλάδα συμμετέχει ενεργά από το 2012 στην αντίστοιχη παγκόσμια και πολυμερή πρωτοβουλία για την Ανοιχτή Διακυβέρνηση Open Government Partnership (www.opengovpartnership.org).

indexΤο Open Government Partnership, μία πρωτοβουλία στην οποία συμμετέχουν περισσότερες από 70 χώρες , αποσκοπεί στη διασφάλιση συγκεκριμένων κυβερνητικών δράσεων για την προώθηση της διαφάνειας, της λογοδοσίας, την ενδυνάμωση των πολιτών, την καταπολέμηση της διαφθοράς και την αξιοποίηση των νέων τεχνολογιών στη σύγχρονη διακυβέρνηση.

Στον πυρήνα των ενεργειών οι οποίες απορρέουν από την συμμετοχή σε αυτήν την πρωτοβουλία, εδράζεται η κατάρτιση και η υλοποίηση του Εθνικού Σχεδίου Δράσης για την ανοικτή διακυβέρνηση, ενός κειμένου το οποίο περιέχει ένα σύνολο δεσμεύσεων για την προώθηση της ανοικτής διακυβέρνησης, για την επίτευξη των οποίων απαιτείται η συνεργασία όλων των εμπλεκόμενων φορέων. Η Ελλάδα υπέβαλε στον OGP το πρώτο Εθνικό Σχέδιο Δράσης για την Ανοικτή Διακυβέρνηση τον Απρίλιο του 2012, για την περίοδο 2012-2013 , το δεύτερο εθνικό σχέδιο δράσης τον Ιούλιο 2014, για την περίοδο 7/2014 – 6/2016. και το τρίτο το Μάιο του 2016 για  περίοδο 2016 – 2018.

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

Δείτε εδώ την διαβούλευση για το 4ο Εθνικό Σχέδιο Δράσης

Δείτε εδώ την αξιολόγηση της εφαρμογής του 3ου Εθνικού Σχεδίου Δράσης

 

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


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

Για να λάβετε μέρος στο κουίζ, κάντε κλικ εδώ.

Τα οφέλη από την αύξηση του επιπέδου χρήσης FOSS είναι αναμφισβήτητα:

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

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

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

Παρουσιάστηκε στην λίστα των developer του Bitcoin η πρόταση του Pieter Wuille για την εφαρμογή της νέας μεγάλης αναβάθμισης στον κώδικα του Bitcoin που θα φέρει τις Schnorr υπογραφές καθώς και την νέα μέθοδο υπογραφής συναλλαγών Traproot που θα αυξήσει την ανωνυμία τους.
Με τις schnorr υπογραφές αναμένετε να απελευθερωθεί περισσότερος χώρος στα block του Bitcoin αυξάνοντας έμμεσα την χωρητικότητα τους ενώ και οι δύο προτάσεις θα επιτρέψουν την δημιουργία περίπλοκων smart contract πάνω στο Bitcoin δίκτυο.

Hello everyone,

Here are two BIP drafts that specify a proposal for a Taproot
softfork. A number of ideas are included:

* Taproot to make all outputs and cooperative spends indistinguishable
from eachother.
* Merkle branches to hide the unexecuted branches in scripts.
* Schnorr signatures enable wallet software to use key
aggregation/thresholds within one input.
* Improvements to the signature hashing algorithm (including signing
all input amounts).
* Replacing OP_CHECKMULTISIG(VERIFY) with OP_CHECKSIGADD, to support
batch validation.
* Tagged hashing for domain separation (avoiding issues like
CVE-2012-2459 in Merkle trees).
* Extensibility through leaf versions, OP_SUCCESS opcodes, and
upgradable pubkey types.

The BIP drafts can be found here:
* https://github.com/sipa/bips/blob/bip-schnorr/bip-taproot.mediawiki
specifies the transaction input spending rules.
* https://github.com/sipa/bips/blob/bip-schnorr/bip-tapscript.mediawiki
specifies the changes to Script inside such spends.
* https://github.com/sipa/bips/blob/bip-schnorr/bip-schnorr.mediawiki
is the Schnorr signature proposal that was discussed earlier on this
list (See https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2018-July/016203.html)

An initial reference implementation of the consensus changes, plus
preliminary construction/signing tests in the Python framework can be
found on https://github.com/sipa/bitcoin/commits/taproot. All
together, excluding the Schnorr signature module in libsecp256k1, the
consensus changes are around 520 LoC.


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

The post Παρουσιάστηκε η πρόταση για την εφαρμογή των Schnorr υπογραφών και του Traproot appeared first on To Blog της Ελληνικής κοινότητας του Bitcoin.

Σαν σήμερα γεννήθηκε στην Καλαμαριά Θεσσαλονίκης, ο κορυφαίος σατυρικός κωμικός Βασίλης Τριανταφυλλίδης aka Χάρρυ Κλύνν. Το σημερινό Τερματικό Podcast είναι αφιερωμένο στην μνήμη του. Ο Χάρρυ Κλυνν (Καλαμαριά, 7 Μαΐου 1940 – Καλαμαριά, 21 Μαΐου 2018), γεννημένος ως Βασίλης Τριανταφυλλίδης, ήταν ο πρώτος που έφερε το Standup Comedy στην Ελλάδα. Αν και γνωστότερος για το... Continue Reading →

Ανακοινώθηκαν στις 6 Μαΐου 2019, από την Google τα έργα ανοιχτού λογισμικού που θα που  θα συμμετέχουν στο Google Summer Of Code 2019.

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

Στο φετινό Google Summer of Code συμμετέχουν πάνω από  200 οργανισμοί με εκατοντάδες έργα ανοιχτού κώδικα.

Ο Οργανισμός Ανοιχτών Τεχνολογιών (ΕΕΛΛΑΚ, eellak.gr) συμμετέχει φέτος με 15 έργα ανοιχτού κώδικα, και οι φοιτητές που θα ολοκληρώσουν επιτυχώς το πρόγραμμα θα αμειφθούν με $4800 ο καθένας για την συνεισφορά τους.

Τα 15 έργα ανοιχτού κώδικα του Οργανισμού Ανοιχτών Τεχνολογιών, τα οποία θα αναπτυχθούν στο πλαίσιο του GSOC 2018 είναι τα εξής:

    1. Ajax based interface Cscout
    2. Anonymisation Through Data Encryption of Sensitive Data in ODT and Text Files in Greek Language
    3. API Design Tool
    4. Creation of an online Greek mail dictation system, using Sphinx and personalized acoustic/language model training
    5. Development of a Greek open source Morphological dictionary and application of it to Greek spelling tools
    6. Development of a Tool for Extracting Quantitative Text Profiles
    7. DIY Robot kit for educators
    8. Greek Government Gazette text mining, cross-linking and codification – 3gm
    9. Port Qt Quick Controls Calendar widget to Qt Quick Controls 2 module
    10. Replacement of LTSP
    11. Round-trip integration between GitHub/GitLab issues and git-issue
    12. The missing features of NextCloudPi: Automatic installation and integration of several apps on NextCloudPi and implementation of new features and options
    13. Thesis Management System
    14. UniverSiS-Class and Room Scheduling
    15. Upgrade UMLGraphs with Java’s new doclet API

 

 

Όλα τα έργα του GSOC 2019, θα ολοκληρωθούν στο δεύτερο δεκαπενθήμερο του Αυγούστου.

 

To Wikimedia Community User Group Greece ανακοινώνει την έναρξη του ελληνικού σκέλους του διεθνούς διαγωνισμού Wiki Loves Earth 2019, που θα διεξαχθεί μεταξύ 1-31 Μαΐου 2019

Το Wiki Loves Earth είναι διαγωνισμός φωτογραφίας και συνεισφοράς περιεχομένου, που απευθύνεται σε φωτογράφους (ερασιτέχνες και μη) οι οποίοι θα φωτογραφίσουν μνημεία της φύσης και προστατευόμενους τόπους στην Ελλάδα και θα τα επιφορτώσουν με ελεύθερη άδεια στην Βικιπαίδεια και συγκεκριμένα στο αποθετήριο εικόνων Wikimedia Commons, με στόχο την ενημέρωση και τον εμπλουτισμό των διαδικτυακών εγχειρημάτων που υποστηρίζονται από το Wikimedia Foundation, όπως η Βικιπαίδεια, με φωτογραφίες των φυσικών μνημείων και των προστατευόμενων εκτάσεων στο έδαφος της Ελλάδας.

Το Wiki Loves Earth είναι διεθνής διαγωνισμός. Διοργανώθηκε στην Ελλάδα για πρώτη φορά το 2016 από το Wikimedia Community User Group Greece. Στέφθηκε με απόλυτη επιτυχία αφού η συμμετοχή υπερέβη και τους πιο αισιόδοξους στόχους, με τελικό αποτέλεσμα την υποβολή χιλιάδων φωτογραφιών από την Ελληνική φύση, πολλές από τις οποίες ήδη έχουν εικονογραφήσει πολλά λήμματα της Wikipedia, της ελεύθερης εγκυκλοπαίδειας.

Ο διαγωνισμός στοχεύει:

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

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

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

Οποιοσδήποτε μπορεί να συμμετάσχει στο διαγωνισμό “Wiki Loves Earth”. Θα πρέπει να εγγραφεί στο Wikimedia Commons – ένα εγχείρημα αδελφικό της Wikipedia – να βρεί στον κατάλογο των τοποθεσιών αυτόν που είναι κοντά του, να τραβήξει μια ή περισσότερες φωτογραφίες ο ίδιος (οπωσδήποτε) και να τις ανεβάσει στο Wikimedia Commons ακολουθώντας το σχετικό σύνδεσμο για κάθε περιοχή από τον σχετικό κατάλογο.

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

Στις 10 υψηλότερες θέσεις στην κατάταξη θα δοθεί επίσης και από ένα πόστερ με την εικόνα με την οποία συμμετείχαν.

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

Περισσότερες πληροφορίες:

https://wle.wikimedia.gr

https://www.wikilovesearth.org/

Κάτι που αρκετοί από εμάς περιμέναμε να συμβεί κάποια στιγμή, αλλά χρειάστηκε αρκετός καιρός, είναι να ανακοινωθεί ένα νέο τερματικό εντολών για Windows 10 το οποίο θα αντικαταστήσει το παλιό αλλά και θα δημιουργήσει ένα ενιαίο περιβάλλον τερματικού για τους διαχειριστές συστημάτων . Πριν μπούμε σε μερικές λεπτομέρειες δείτε το σχετικό «promo» βίντεο του νέου... Continue Reading →

Το Wikimedia Community User Group Greece συμμετέχει στο Youth Fair 2019.

Το Youth Fair 2019 αποτελεί τη συνέχεια του σχεδίου δράσης της Inter Alia “Mission Responsible” το οποίο για 24 μήνες (Μάρτιος 2016 – Φεβρουάριος 2018) στόχευσε στο να αναδείξει άγνωστα σημεία και οπτικές της εργασίας με τους νέους, των πολιτικών για τη νεολαία, και της συμμετοχής των νέων.

Στόχος του Youth Fair 2019 είναι η ανταλλαγή τεχνογνωσίας σχετικά με εμπειρίες, μορφές και δομές των επαγγελματιών της εργασίας με νέους (youth work), η ενδυνάμωση των ήπιων δεξιοτήτων των νέων μέσα από βιωματικά σεμινάρια, η δημιουργία ενός πρόσφορου εδάφους για μεγαλύτερη αλληλεπίδραση και συνεργασία των παρευρισκόμενων φορέων και η κατανόηση των τομέων προτεραιότητας της Εθνικής Στρατηγικής «Νεολαία ’17-’27» μέσω των εργαλείων της μη-τυπικής μάθησης.

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

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

Για το αναλυτικό πρόγραμμα, τον τρόπο συμμετοχής στα βιωματικά σεμινάρια και όλα τα νέα της δράσης εδώ https://youthfair2019.wordpress.com/programme/

Είσοδος ελεύθερη, χώρος εξοπλισμένος για ΑμεΑ
Τετάρτη, 8 Μαϊου 2019 | 11:00 – 19:00
Φιλοξενία Εκδήλωσης: Σεράφειο του δήμου Αθηναίων (Πειραιώς & Πέτρου Ράλλη), www.serafio.gr

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

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

 

 

Ημερομηνία/Ώρα Εκδήλωση
01/05/2019 – 09/05/2019
Ολοήμερο
PyCon US
Huntington Convention Center, Cleveland, ΟΗ
01/05/2019 – 31/05/2019
Ολοήμερο
Wiki Loves Earth 2019
01/05/2019 – 09/05/2019
Ολοήμερο
Ψηφιακός Διαγωνισμός Λημματογράφησης Wiki Loves EU
06/05/2019
Ολοήμερο
RISC-V Roadshow China
Crowne Plaza Landmark, Shenzhen
06/05/2019
13:00 – 17:00
Εργαστήριο “Digital Transformation Implementations with Open Standards and Open Source Platforms: WSO2 Identity Management and Use Cases” – Θεσσαλονίκη
Τεχνόπολη Θεσσαλονίκης, Κτίριο Γ2, Πυλαία, αίθουσα ‘Μάρκος Δούφος’, Πυλαία, Θεσσαλονίκη.
06/05/2019
18:00 – 21:00
Radix Hacklab Open Assembly
Squat, Αθήνα
07/05/2019
13:00 – 17:00
Εργαστήριο “Digital Transformation Implementations with Open Standards and Open Source Platforms: WSO2 Identity Management and Use Cases” – Αθήνα
Athens Digital Lab, Σεράφειο Κολυμβητήριο,, Αθήνα
07/05/2019
18:00 – 21:00
GreeceJS #30: Intersection Observer & REST-less APIs
Innovathens, Αθήνα
07/05/2019
18:00 – 22:00
Hackday at hackerspace
Hackerspace.gr, Αθήνα
07/05/2019
19:00 – 21:00
Kubernetes Athens vol6
Αιόλου 73, Α Αθήνα
08/05/2019 – 09/05/2019
Ολοήμερο
csv, conf, v4
First Unitarian Church, Portland, OR, Portland, Oregon
08/05/2019 – 10/05/2019
Ολοήμερο
Devoxx UK
Business Design Centre, London
09/05/2019
13:30 – 17:30
Εργαστήριο “Digital Transformation Implementations with Open Standards and Open Source Platforms: WSO2 Identity Management and Use Cases” – Κύπρος
Πανεπιστήμιο Κύπρου, Αίθουσα 148, Τμήμα Πληροφορικής, Λευκωσία
11/05/2019
09:00 – 18:00
LibreItalia Conf 2019
Università degli Studi di Palermo, Palermo
11/05/2019
10:00 – 17:00
Developers Day | Athens | 11th May 2019
DAIS Cultural Center, Μαρούσι
11/05/2019
12:00 – 15:00
Global WordPress Translation Day – 2019
Found.ation, Άνω Πετράλωνα
11/05/2019
16:00 – 18:00
Σειρά μαθημάτων πληροφορικής 2019
Δημοτικό Κέντρο Ελεύθερου Λογισμικού, Πυλαία, Θεσσαλονίκη.
11/05/2019
18:00 – 21:00
Ημερίδα κοινωνικής και αλληλέγγυας οικονομίας με θέμα: «Σύγχρονες τηλεπικοινωνιακές υποδομές από πολίτες για πολίτες»
Παράρτημα ΕΑΠ Λάρισας, Λάρισα

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


Nessus: Visibility

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

Το Nessus διατίθεται σε ελεύθερη και εμπορική έκδοση. Η τρέχουσα έκδοση, Nessus 7.1.0, είναι ένα εμπορικό πρόγραμμα, αν και είναι δωρεάν για προσωπική οικιακή χρήση. Η Version 2, η οποία ήταν τρέχουσα το 2005, εξακολουθεί να είναι ανοιχτή και ελεύθερη.

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

 


Snort: Visibility

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

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

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


Nagios:Visibility

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

Το Nagios Core είναι η καρδιά του έργου ανοιχτού κώδικα, βασισμένου στην ελεύθερη έκδοση ανοιχτού κώδικα. Μπορούν να παρακολουθούνται μεμονωμένα προϊόντα και να εκτελούνται ατομικές εργασίες με plug-ins. υπάρχουν περίπου 50 «επίσημες» προσθήκες που αναπτύχθηκαν από το Nagios και περισσότερες από 3.000 προσθήκες που δημιουργήθηκαν από την κοινότητα.

Η διεπαφή χρήστη Nagios μπορεί να τροποποιηθεί μέσω ενός front-end για την επιφάνεια εργασίας, διαδίκτυο, ή κινητή πλατφόρμα, και μπορεί να διαχειρίζεται διαμόρφωση μέσα από ένα από τα διαθέσιμα εργαλεία config.

 


Ettercap: Δοκιμές

Εάν χρειάζεστε να δοκιμάσετε το επιχειρησιακό σας δίκτυο για αντοχή στις επιθέσεις man-in-the-middle (MITM), τότε το Ettercap είναι το εργαλείο για εσάς. Αυτό το πρόγραμμα κάνει ένα πράγμα – ξεκινά επιθέσεις MITM – από την πρώτη στιγμή που κυκλοφόρησε το 2001.

Το Ettercap έχει τέσσερις βασικές λειτουργίες επίθεσης: IP-based, MAC-based, and ARP-based στρατηγικές. Μπορείτε να αποφασίσετε ποιο είδος ευπάθειας θα εξερευνήσετε και να αναζητήσετε πώς το περιβάλλον σας ανταποκρίνεται σε κάθε ένα.

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

 


Infection Monkey:Δοκιμές

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

Η διεπαφή χρήστη είναι μεταξύ των αξιοσημείωτων χαρακτηριστικών της Infection Monkey. Ενώ ορισμένα projects ασφαλείας ανοιχτού κώδικα παρέχουν μινιμαλιστικό UI ή εξαρτώνται από plug-ins ή skins για το γραφικό περιβάλλον, το Infection Monkey έχει ένα γραφικό περιβάλλον που βρίσκεται στο ίδιο επίπεδο με πολλά εργαλεία λογισμικού του εμπορίου.

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

 


Delta:Δοκιμές

Υπάρχουν πολλές επιλογές για τη δοκιμή ασφάλειας στα παραδοσιακά δίκτυα. Ωστόσο, η δοκιμή συγκεκριμένων ζητημάτων ασφαλείας που μπορούν να προκύψουν σε δίκτυα καθορισμένα από το λογισμικό (SDN) είναι ένας τομέας που εξακολουθεί να αναπτύσσεται – και αυτός είναι ο λόγος για τον οποίο η Delta είναι σημαντική.

Ένα έργο του Open Networking Foundation (ONF), το Delta αναζητά πιθανά ζητήματα σε ένα SDN και στη συνέχεια διερευνά τα ζητήματα για να υπολογίσει πόσο εκμεταλλεύσιμα είναι. Με ενσωματωμένη δυνατότητα ασυμμετρίας, το Delta έχει σχεδιαστεί για να διερευνά την ύπαρξη τόσο γνωστών όσο και άγνωστων τρωτών σημείων δικτύου.

Χτισμένο με βάση τα προηγούμενα έργα ONF, Florence και Poseidon, ο κώδικας και τα εκτελέσιμα Delta είναι διαθέσιμα στο GitHub και εξακολουθούν να υφίστανται ταχείας ανάπτυξη.

 


Cuckoo Sandbox: Forensics

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

Με τον πηγαίο κώδικα που διατίθεται στο GitHub, το Cuckoo Sandbox αναλύει τόσο τα αρχεία όσο και τους ιστοτόπους κάτω από μια ποικιλία διαφορετικών λειτουργικών συστημάτων. Εκτελεί ανάλυση των API και της κυκλοφορίας δικτύου και θα κάνει πλήρη memory dumps για να επιτρέψει μια λεπτομερή ανάλυση του πού το δοκιμαζόμενο λογισμικό τοποθετεί τα ίδια κομμάτια – και αν προσπαθεί να επεκταθεί πέρα από τα επιτρεπόμενα όρια.


The Sleuth Kit:Forensics

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

Το Sleuth Kit είναι η βάση του Autopsy, ένα front end γραφικό περιβάλλον που κάνει την ανάλυση γρηγορότερη και ευκολότερη για τους περισσότερους χρήστες. Και οι δύο βρίσκονται σε ενεργή ανάπτυξη και έχουν μεγάλες, ζωντανές κοινότητες χρηστών που συμβάλλουν σε νέα χαρακτηριστικά και λειτουργίες.


Lynis: Συμμόρφωση

Το Lynis είναι ένα εργαλείο που δημιουργεί καταλόγους – καταλόγους των εφαρμογών και υπηρεσιών  που βρίσκεται σε  Unix-based συστήματα, καταλόγους των εκδόσεων αυτών των συστημάτων, καθώς και καταλόγους των τρωτών σημείων που βρίσκει είτε τον κωδικό ή τις ρυθμίσεις του καθενός.

Με τον πηγαίο κώδικα που διατίθεται στο GitHub, το Lynis έχει μια ενεργό κοινότητα ανάπτυξης, με κύρια υποστήριξη από τον δημιουργό της, Cisofy. Μία από τις ειδικές δυνατότητες του Lynis είναι ότι, λόγω της Unix βάσης της, είναι σε θέση να πραγματοποιήσει σάρωση και αξιολόγηση των δημοφιλών IoT development boards, συμπεριλαμβανομένου του Raspberry Pi.

Certbot: Συμμόρφωση

Η κρυπτογράφηση είναι κρίσιμη για πολλά πρότυπα ασφαλείας, όπως το νέο αγαπημένο όλων το GDPR. Η εφαρμογή κρυπτογράφησης μπορεί να είναι περίπλοκη και δαπανηρή αλλά το EFF προσπάθησε να είναι πιο εύκολη με εργαλεία όπως το Certbot, ένας αυτόματος client ανοιχτού κώδικα που μεταφέρει και αποδίδει πιστοποιητικά SSL / TLS για τον διακομιστή ιστού σας.

Το Certbot ξεκίνησε ως front end για την κρυπτογράφηση του Let’s Encrypt, αλλά αναπτύχθηκε για κάθε CA που υποστηρίζει το πρωτόκολλο ACME.

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

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

Το OpenFest είναι ένα φοιτητικό φεστιβάλ, το οποίο προάγει το ελεύθερο λογισμικό (Free Software), τον ανοικτό κώδικα (Open Source), και το ανοικτό υλικό (Open Hardware).

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

– Σε ενδιαφέρει να παρουσιάσεις την δουλειά σου; Ή Να αναδείξεις τις ενέργειες της ομάδας σου;

Οι δηλώσεις παρουσιαστών, workshops και stand θα είναι ανοικτές μέχρι την Κυριακή 19 Μαΐου!

Κάνε κλικ στο ακόλουθο Link: https://openfest.gr/#presentersForm

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

Δήλωσε στην φόρμα παρακολούθησης! Κάνε κλικ στο Link: https://openfest.gr/#attendeeForm

Για περισσότερες πληροφορίες, μπορείς να επισκεφτείς το ανανεωμένο website του openfest: www.openfest.gr

* Η είσοδος είναι ελεύθερη για όλους *

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

Από χθες τη νύχτα -5 Μαΐου και ώρα Ελλάδας 22:00- θα είδατε όλα τα προσθετά του Firefox σας να απενεργοποιούνται. Στη σελίδα τους στον browser, εμφανίζεται η σχετική έκδοση εμφανίζοντάς τα ως «Πρόσθετα παλαιού τύπου», λέγοντας πως το Πρόσθετο δεν ήταν δυνατό να επαληθευτεί για χρήση από τον Firefox και έχει απενεργοποιηθεί:

Πώς να διορθώσετε το πρόβλημα με τα Πρόσθετα του Firefox

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

Download failed. Please check your connection.

Πώς να διορθώσετε το πρόβλημα με τα Πρόσθετα του Firefox

Τι έχει συμβεί:

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

Από την έκδοση 66.00 και μετά λοιπόν, αποφάσισαν να καταργήσουν κάθε τέτοιο πρόσθετο και τα μόνα που θα ήταν πλέον συμβατά θα είναι τα «Νέου Τύπου» ή αλλιώς τα «Featured Extensions».
Με αυτό τον τρόπο αποφεύγονται συγχρόνως οι διάφορες δυσλειτουργίες που συναντούσαμε στο παρελθόν μα και η συνέχεια της συμβατότητάς τους με κάθε νέα έκδοση του browser.
Έτσι, μειώθηκαν αισθητά τα διάφορα Addons και μείνανε μόνο τα όσα πληρούν τις νέες προδιαγραφές.

Αυτή αναμφίβολα, ήταν μια πολύ υπεύθυνη και σημαντική απόφαση που αποδεικνύει περίτρανα πως ακόμα και στα τρίτα μέρη, δηλαδή στα Πρόσθετα- γίνεται έλεγχος. Κάτι που δε θα μπορούσε να το ισχυριστεί η Google για τα Πρόσθετα του Chrome/ium (και παράγωγων browsers) παρά τις προσπάθειες που καταβάλει.

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

Η λύση

Ομολογουμένως η αντίδραση από πλευράς Mozilla ήταν άμεση και έτσι 54 λεπτά αργότερα δημοσιεύσανε το πρόβλημα, δίνοντας και ένα προσωρινό fix.

Ήδη όμως, είχε δημιουργηθεί ένας χαμός στο Διαδίκτυο, καθώς το πρόβλημα είχε επηρεάσει και τον TOR browser, με αποτέλεσμα να γράφονται τα μύρια όσα, μέχρι ακόμα και θεωρίες συνωμοσίας!
Εν μέρει, αυτό μπορεί σε ορισμένες περιπτώσεις να ήταν δικαιολογημένο, ειδικά όσον αφορά Πρόσθετα ασφαλείας και ιδιωτικότητας, καθώς κακά τα ψέματα, αλλιώς είναι να περιηγείσαι 13-15 χρόνια σε ένα Διαδίκτυο χωρίς διαφημίσεις και σαχλοκούδουνα και ξαφνικά να βρεθείς σε μια οικτρή κατάσταση επειδή το Adblockοειδές πρόσθετο σταμάτησε να δουλεύει.
Και φυσικά, στη περίπτωση του TOR browser τα πράγματα γίνονται ακόμα πιο σοβαρά.

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

Αυτό που έχετε να κάνετε είναι να κατεβάσετε αυτό το «Hotfix» αρχείο, να επιλέξετε την εγκατάστασή του και να λάβετε το μήνυμα επιβεβαίωσης.

Κατεβάστε το XPI αρχείο

Πώς να διορθώσετε το πρόβλημα με τα Πρόσθετα του Firefox
Πώς να διορθώσετε το πρόβλημα με τα Πρόσθετα του Firefox

Αμέσως θα δείτε πως τα Προσθετά σας επανήλθαν:

Πώς να διορθώσετε το πρόβλημα με τα Πρόσθετα του Firefox

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

Σε μια νέα καρτέλα, γράψτε: about:config και πατήστε Εnter.
Στο πεδίο αναζήτησης στο επάνω μέρος, βάλτε το: xpinstall.signatures.required.
Μόλις εμφανιστεί, αλλάξτε με κλικ τη τιμή του από true σε false.
Με αυτό τον τρόπο απενεργοποιείστε την εξ’ ορισμού επαλήθευση της υπογραφής στα εγκατεστημένα πρόσθετα και για την τυχόν εγκατάσταση οποιουδήποτε νέου.
Αυτό θα επαναφέρει τα απενεργοποιημένα σας Πρόσθετα μα σε κάθε περίπτωση όμως θα πρέπει να θυμάστε πως είναι μια προσωρινή λύση.

Πώς να διορθώσετε το πρόβλημα με τα Πρόσθετα του Firefox

Ο άλλος τρόπος και πάντα προσωρινός για την πρόσκαιρη επιδιόρθωση του προβλήματος είναι ο εξής:
Μεταβείτε στον επίσημο ιστότοπο πρόσθετων για τον Firefox (addons.mozilla.org) και στην επιθυμητή σελίδα πρόσθετου / επέκτασης που θέλετε να εγκαταστήσετε.

Κάντε δεξί κλικ στο κουμπί «+ Προσθήκη στο Firefox» και επιλέξτε «Αποθήκευση συνδέσμου ως…». Θα κατεβάσει το αρχείο .XPI της επέκτασης στον υπολογιστή σας.

Τώρα πληκτρολογήστε about:debugging σε μια νέα καρτέλα και πατήστε Εnter. Θα ανοίξει τη σελίδα εντοπισμού σφαλμάτων των Προσθέτων.

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

Εν κατακλείδι

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

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

start by reading:

man 5 sshd_config

 

CentOS 6.x

Ciphers aes128-ctr,aes192-ctr,aes256-ctr
KexAlgorithms diffie-hellman-group-exchange-sha256
MACs hmac-sha2-256,hmac-sha2-512

and change the below setting in /etc/sysconfig/sshd:

AUTOCREATE_SERVER_KEYS=RSAONLY

 

CentOS 7.x

Ciphers chacha20-poly1305@openssh.com,aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com
KexAlgorithms curve25519-sha256,curve25519-sha256@libssh.org,diffie-hellman-group-exchange-sha256,diffie-hellman-group16-sha512,diffie-hellman-group18-sha512,diffie-hellman-group14-sha256
MACs umac-64-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512

 

Ubuntu 18.04.2 LTS

Ciphers chacha20-poly1305@openssh.com,aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com
KexAlgorithms curve25519-sha256,curve25519-sha256@libssh.org,diffie-hellman-group-exchange-sha256,diffie-hellman-group16-sha512,diffie-hellman-group18-sha512,diffie-hellman-group14-sha256
MACs umac-64-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512
HostKeyAlgorithms ecdsa-sha2-nistp384-cert-v01@openssh.com,ecdsa-sha2-nistp521-cert-v01@openssh.com,ssh-ed25519-cert-v01@openssh.com,ssh-rsa-cert-v01@openssh.com,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,ssh-ed25519,rsa-sha2-512,rsa-sha2-256

 

Archlinux

Ciphers chacha20-poly1305@openssh.com,aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com
KexAlgorithms curve25519-sha256,curve25519-sha256@libssh.org,diffie-hellman-group16-sha512,diffie-hellman-group18-sha512,diffie-hellman-group14-sha256
MACs umac-128-etm@openssh.com,hmac-sha2-512-etm@openssh.com
HostKeyAlgorithms ssh-ed25519-cert-v01@openssh.com,rsa-sha2-512-cert-v01@openssh.com,rsa-sha2-256-cert-v01@openssh.com,ssh-rsa-cert-v01@openssh.com,ssh-ed25519,rsa-sha2-512,rsa-sha2-256,ssh-rsa

 

Renew SSH Host Keys

rm -f /etc/ssh/ssh_host_* && service sshd restart

 

Generating ssh moduli file

for advance users only

ssh-keygen -G /tmp/moduli -b 4096

ssh-keygen -T /etc/ssh/moduli -f /tmp/moduli 
Tag(s): openssh

efiling.obi.gr

Ο Οργανισμός Βιομηχανικής Ιδιοκτησίας είναι ο αποκλειστικά αρμόδιος φορέας στην Ελλάδα για την κατοχύρωση των εφευρέσεων και την καταχώριση των βιομηχανικών σχεδίων & υποδειγμάτων καθώς επίσης για θέματα τεχνολογικής πληροφόρησης και μεταφοράς τεχνολογίας.  Είναι  Νομικό Πρόσωπο Ιδιωτικού Δικαίου, οικονομικά ανεξάρτητο και διοικητικά αυτοτελές, με έδρα την Αθήνα.  Διαθέτει περιφερειακά γραφεία σε μεγάλες πόλεις.  Μέχρι την υλοποίηση του  περιγραφομένου σχεδίου δεχόταν χειρόγραφες αιτήσεις  για την έκδοση πιστοποιητικών. Σημειώνεται ότι η διαδικασία “έκδοση πιστοποιητικού”  δεν σημαίνει απλώς χορήγηση. Περιλαμβάνει μια σειρά ελέγχων των δικαιολογητικών και της τεκμηρίωσης της ουσίας της υπόθεσης. Η διεκπεραίωση και η παρακολούθηση του κύκλου ζωής της αίτησης  γίνεται με εσωτερικές εφαρμογές.

Νομοθετικές ρυθμίσεις αλλά κυρίως το εκσυγχρονιστικό όραμα της Διοίκησης του Οργανισμού επέβαλαν την υιοθέτηση  της ηλεκτρονικής κατάθεσης(  αιτήσεων για την έκδοση πιστοποιητικών. Η Διοίκηση του ΟΒΙ αποφάσισε να μην περιοριστεί σε  μια εφαρμογή αλλά να αντιμετωπίσει την πρόκληση ως ευκαιρία και να στραφεί προς ανοιχτές μεθοδολογίες και τεχνολογίες. Η ανάγκη εναρμόνισης με τις ευρωπαϊκές τάσεις (EUIPO κ.λ.π.) αλλά και η επικρατούσα προσέγγιση διεθνώς για την καθολική χρήση του ελεύθερου λογισμικού στον ευρύτερο δημόσιο τομέα επέβαλαν αυτή τη στροφή.

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

Στο πλαίσιο αυτό επελέγη ένας συνδυασμός εργαλείων για την υλοποίηση της εφαρμογής των αιτήσεων αλλά και για να εμπλουτίσουν τον τρόπο δουλειάς του ΟΒΙ.  Τα εξής :

  1. FormIo
  2. Bonita
  3. Alfresco
  4. WordPress

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

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

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

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

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

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

Η τυπική φόρμα-αίτηση περιλαμβάνει:

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

Καλύπτονται 14 είδη αιτήσεων ανάλογα με τον τύπο του αιτήματος.  Για πλήρη κατάλογο εδώ.

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

  • Μέσω Α.Α.Δ.Ε. (ΓΓ.Π.Σ.) όπου γίνεται χρήση των κωδικών taxisnet και το εκεί σύστημα εγγυάται την ταυτοποίηση και
  • Με τη χρήση ψηφιακής υπογραφής.

Όλη η ανάλυση, ο κώδικάς των εφαρμογών και η τεκμηρίωση βρίσκονται στο github στη διεύθυνση https://github.com/OBI-GRIPO/e-filing όπου ανανεώνονται συστηματικά και είναι στη διάθεση του οποιουδήποτε ενδιαφερόμενου,  ο κώδικας με την άδεια ανοιχτού λογισμικού EUPL v1.2 και τα  έγγραφα ανάλυσης και τεκμηρίωσης με την άδεια CC BY-SA 4.0.

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

 

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

Νέα έκδοση 0.18.0 διατέθηκε για τον Core κώδικα του Bitcoin, τον δημοφιλέστερο κώδικα στο Bitcoin δίκτυο.

Εκτός από τις βελτιώσεις στην απόδοση καθώς και τα bug fixes οι σημαντικότερες αλλαγές είναι η ευκολότερη χρήση πολλαπλών πορτοφολιών μέσω του gui του Bitcoin core wallet, η χρήση hardware wallet όπως του trezor, ledger αν και αυτή η επιλογή παραμένει μόνο μέσω γραμμής εντολών.

The post Νέα έκδοση 0.18.0 για των Core κώδικα του Bitcoin appeared first on To Blog της Ελληνικής κοινότητας του Bitcoin.

Τι συμβαίνει όταν κάποιος βαπτίζεται «tech expert» (ή όποιο αγγλικό buzzword θέλετε) σε κάποιο κατάστημα τεχνολογικών προϊόντων και συναντάει έναν πελάτη που ξέρει δυο-τρία πράγματα σε θέματα τεχνολογίας; Η ημιμάθεια, ως ιδιότητα του ημιμαθούς, αναφέρεται στην ανεπάρκεια των γνώσεων που έχει κάποιος, κυρίως στον τομέα που διατείνεται ότι κατέχει ή στον τομέα που του έχουν... Continue Reading →