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

DSVPN is designed to address the most common use case for using a VPN

Works with TCP, blocks IPv6 leaks, redirect-gateway out-of-the-box!

dsvpn.png

 

Compile

Notes on the latest ubuntu:18.04 docker image:

# git clone https://github.com/jedisct1/dsvpn.git
Cloning into 'dsvpn'...
remote: Enumerating objects: 88, done.
remote: Counting objects: 100% (88/88), done.
remote: Compressing objects: 100% (59/59), done.
remote: Total 478 (delta 47), reused 65 (delta 29), pack-reused 390
Receiving objects: 100% (478/478), 93.24 KiB | 593.00 KiB/s, done.
Resolving deltas: 100% (311/311), done.

# cd dsvpn

# ls
LICENSE  Makefile  README.md  include  logo.png  src

# make
cc -march=native -Ofast -Wall -W -Wshadow -Wmissing-prototypes -Iinclude -o dsvpn src/dsvpn.c src/charm.c src/os.c
strip dsvpn

# ldd dsvpn
linux-vdso.so.1 (0x00007ffd409ba000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fd78480b000)
/lib64/ld-linux-x86-64.so.2 (0x00007fd784e03000)

# ls -l dsvpn
-rwxr-xr-x 1 root root 26840 Jul 20 15:51 dsvpn

Just copy the dsvpn binary to your machines.

 

Symmetric Key

dsvpn uses symmetric-key cryptography, that means both machines uses the same encyrpted key.

dsvpn_key.png

dd if=/dev/urandom of=vpn.key count=1 bs=32

Copy the key to both machines using a secure media, like ssh.

 

Server

It is very easy to run dsvpn in server mode:

eg.

dsvpn server vpn.key auto

Interface: [tun0]
net.ipv4.ip_forward = 1
Listening to *:443

ip addr show tun0

4: tun0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 9000 qdisc fq_codel state UNKNOWN group default qlen 500
    link/none
    inet 192.168.192.254 peer 192.168.192.1/32 scope global tun0
       valid_lft forever preferred_lft forever

I prefer to use 10.8.0.0/24 CIDR in my VPNs, so in my VPN setup:

dsvpn server /root/vpn.key auto 443 auto 10.8.0.254 10.8.0.2

Using 10.8.0.254 as the VPN Server IP.

systemd service unit - server

I’ve created a simple systemd script dsvpn_server.service

or you can copy it from here:

/etc/systemd/system/dsvpn.service

[Unit]
Description=Dead Simple VPN - Server

[Service]
ExecStart=/usr/local/bin/dsvpn server /root/vpn.key auto 443 auto 10.8.0.254 10.8.0.2
Restart=always
RestartSec=15

[Install]
WantedBy=network.target

and then:

systemctl enable dsvpn.service
systemctl  start dsvpn.service

Client

It is also easy to run dsvpn in client mode:

eg.

dsvpn client vpn.key 93.184.216.34

# dsvpn client vpn.key 93.184.216.34
Interface: [tun0]
Trying to reconnect
Connecting to 93.184.216.34:443...
net.ipv4.tcp_congestion_control = bbr
Connected

ip addr show tun0

4: tun0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 9000 qdisc fq_codel state UNKNOWN group default qlen 500
    link/none
    inet 192.168.192.1 peer 192.168.192.254/32 scope global tun0
       valid_lft forever preferred_lft forever

dsvpn works in redict-gateway mode,
so it will apply routing rules to pass all the network traffic through the VPN.

ip route list

0.0.0.0/1 via 192.168.192.254 dev tun0
default via 192.168.122.1 dev eth0 proto static
93.184.216.34 via 192.168.122.1 dev eth0
128.0.0.0/1 via 192.168.192.254 dev tun0
192.168.122.0/24 dev eth0 proto kernel scope link src 192.168.122.69
192.168.192.254  dev tun0 proto kernel scope link src 192.168.192.1

As I mentioned above, I prefer to use 10.8.0.0/24 CIDR in my VPNs, so in my VPN client:

dsvpn client /root/vpn.key 93.184.216.34 443 auto 10.8.0.2 10.8.0.254

Using 10.8.0.2 as the VPN Client IP.

ip addr show tun0

11: tun0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 9000 qdisc fq_codel state UNKNOWN group default qlen 500
    link/none
    inet 10.8.0.2 peer 10.8.0.254/32 scope global tun0
       valid_lft forever preferred_lft forever

systemd service unit - client

I’ve also created a simple systemd script for the client dsvpn_client.service

or you can copy it from here:

/etc/systemd/system/dsvpn.service

[Unit]
Description=Dead Simple VPN - Client

[Service]
ExecStart=/usr/local/bin/dsvpn client /root/vpn.key 93.184.216.34 443 auto 10.8.0.2 10.8.0.254

[Install]
WantedBy=network.target

and then:

systemctl enable dsvpn.service
systemctl  start dsvpn.service

and here is an MTR from the client:

dsvpn_mtr.png

 

Enjoy !

 

Tag(s): vpn, dsvpn
Η στεγανογραφία είναι η διαδικασία κατά την οποία αποκρύπτεται κάποια πληροφορία, που πρέπει να αποσταλεί σε κάποιον παραλήπτη μέσα σε ένα μέσο. Στον σημερινό οδηγό θα δούμε πως μπορούμε να κρύψουμε μηνύματα μέσα σε κάποια εικόνα ή ένα αρχείο ήχου. Τι είναι η Στεγανογραφία; Ο σκοπός της στεγανογραφίας είναι η αποστολή της επιθυμητής πληροφορίας κρυμμένης... Continue Reading →

Ξεκίνησε το 14ο Σεμινάριο της Ερμούπολης για την Κοινωνία της Πληροφορίας 2019 το οποίο διοργανώνεται από την Ομάδα INFOSTRAG του Εργαστηρίου Βιομηχανικής και Ενεργειακής Οικονομίας του ΕΜΠ (http://www.infostrag.gr/) στο πλαίσιο των ετήσιων σεμιναρίων που διοργανώνει το Ινστιτούτο Ιστορικών Ερευνών του Εθνικού Ιδρύματος Ερευνών (ΙIΕ/ΕΙΕ) στην Ερμούπολη της Σύρου,

Το φετινό σεμινάριο πραγματοποιείται σε συνεργασία με το Επιμελητήριο Κυκλάδων, τον Οργανισμό Βιομηχανικής Ιδιοκτησίας, τον Οργανισμό Ανοιχτών Τεχνολογιών – ΕΕΛ/ΛΑΚ και άλλους φορείς, Η θεματολογία του σεμιναρίου θα περιλαμβάνει το ζήτημα των “ευφυών” πόλεων και του ανοιχτού λογισμικού, της καινοτόμου επιχειρηματικότητας, του ψηφιακού μετασχηματισμού και της 4ης βιομηχανικής επανάστασης κ.ά.

Το Σεμινάριο έχει τίτλο “Ψηφιακός μετασχηματισμός, ηλεκτρονική διακυβέρνηση και καινοτόμος επιχειρηματικότητα στην προοπτική της βιώσιμης ανάπτυξης” και περιλαμβάνει τις ακόλουθες θεματικές ενότητες:

  • Παρασκευή 19 Ιουλίου, 10:00 – 13:30: A new era for the Greek ecosystem of Innovation and Entrepreneurship (Part Α)
  • Παρασκευή 19 Ιουλίου, 18:00 – 21:30: A new era for the Greek ecosystem of Innovation and Entrepreneurship (Part Β)
  • Σάββατο 20 Ιουλίου, 10:00 – 13:30: Βέλτιστη δομή οργάνωσης και διοίκησης των ΤΠΕ σε ένα σύγχρονο κράτος
  • Σάββατο 20 Ιουλίου, 18:00 – 21:30: Digital Transformation and 4th Industrial Revolution
  • Κυριακή 21 Ιουλίου, 10:00 – 12:00: Smart Sustainable Development
  • Κυριακή 21 Ιουλίου, 12:00 – 13:00: Συμπεράσματα του Σεμιναρίου – Γενική Συζήτηση

ΣΥΝΔΙΟΡΓΑΝΩΤΕΣ

Ομάδα INFOSTRAG του Εργαστηρίου Βιομηχανικής και Ενεργειακής Οικονομίας του ΕΜΠ
Επιμελητήριο Κυκλάδων
Οργανισμός Βιομηχανικής Ιδιοκτησίας
Πρόγραμμα Invent ICT
Οργανισμός Ανοιχτών Τεχνολογιών – ΕΕΛ/ΛΑΚ
Μονάδα Καινοτομίας και Επιχειρηματικότητας ΕΜΠ
Konrad Adenauer Stiftung
Hellenic Blockchain Hub
Κέντρο Τεχνικού Πολιτισμού, Βιομηχανικό Μουσείο Ερμούπολης

Μπορείτε να κάνετε προεγγραφή εδω.

Το πρόγραμμα του συνεδρίου είναι εδώ.


by: Ευστάθιος Ιωσηφίδης

GUADEC 2019, Thessaloniki

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

Τα projects διαθέτουν τα λεγόμενα travel support programs (δείτε του GNOME και του openSUSE) όπου σας βοηθούν οικονομικά στην μεταφορά και την διαμονή σας, συνήθως έως 80%. Θα μου πείτε γιατί όχι 100%; Γιατί απλά θα το βλέπατε σαν ταξιδιωτικό γραφείο και όχι σαν project στο οποίο συνεισφέρετε. Τα projects ανοικτού λογισμικού μπορούν να σας υποστηρίξουν οικονομικά και σε τοπικά συνέδρια όπου θα προωθήσετε το συγκεκριμένο project.

Όμως ας αφήσουμε τον πρόλογο. Ένα από τα πολλά project που συνεισφέρω είναι και το GNOME. Το GNOME διοργανώνει κάθε χρόνο το συνέδριο GUADEC (και για την Ασία το GNOME.Asia). Κάθε χρόνο λοιπόν, κοινότητες στην Ευρώπη παίρνουν το χρίσμα να διοργανώσουν το GUADEC. Φέτος λοιπόν οι τυχεροί ήταν κάτι παιδιά από τη Θεσσαλονίκη. Ο Θάνος, η Βίβια, ο Σεμπάστιαν και εγώ, ξεκινήσαμε την έρευνα να δούμε εάν μπορούμε να διοργανώσουμε το GUADEC στη Θεσσαλονίκη. Κάναμε τις επαφές μας και φτιάξαμε την υποψηφιότητά μας. Το αποτέλεσμα; Διοργανώστε το GUADEC. Άρα για να σας απαντήσω το ερώτημα του τίτλου, ΕΓΩ ΠΡΕΠΕΙ ΝΑ ΠΑΩ.

GUADEC, The GNOME conference

Τι πρέπει να γνωρίζετε:

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

2. Η ημερομηνία είναι η 23 έως τις 28 Αυγούστου. Πρόγραμμα δεν έχει βγει επίσημα αλλά έχουν γίνει δεκτές οι ομιλίες και σύντομα θα βγει το επίσημο πρόγραμμα. Γενικά να γνωρίζετε ότι 23-25 θα είναι οι κύριες ημέρες με τις ομιλίες και οι άλλες 3 θα είναι ημέρες για να hackάρετε το GNOME. Θα υπάρχει θεματολογία, δεν θα είναι πολύ χαλαρά. Βέβαια εμείς θα είμαστε στον χώρο από πιο νωρίς. Σίγουρα από τις 20-21 του μηνός αλλά μην σας πω και πιο νωρίς.

3. Στα πιο βασικά τώρα. Για να έρθετε στο συνέδριο, πρέπει να κάνετε την εγγραφή σας εδώ https://registration.guadec.org. Αρχικά πρέπει να κάνετε το registration και να πάρετε το εισιτήριό σας και έτσι να μας βοηθήσετε να ξέρουμε για πόσα άτομα θα ετοιμάσουμε υλικά, φαγητό, καφέδες κλπ. Εάν δεν αντέχετε οικονομικά, μπορείτε να μπείτε στα επίσημα κανάλια και να ρωτήσετε πως μπορείτε να μπείτε δωρεάν (ΠΑΡΑΚΑΛΩ ΝΑ ΜΗΝ ΡΩΤΑΤΕ ΕΜΕΝΑ. ΘΑ ΣΑΣ ΠΑΡΑΠΕΜΠΩ ΣΤΑ ΚΑΝΑΛΙΑ). Μια εναλλακτική είναι να γίνετε εθελοντής (θα τα πούμε αργότερα αυτά). Εάν δεν είστε από τη Θεσσαλονίκη και θέλετε να μείνετε κάπου οικονομικά, μπορείτε να μείνετε στο προτεινόμενο hostel. Βρίσκεται στο κέντρο της πόλης, πολύ κοντά είναι τα πάντα σε φαγητό, διασκέδαση. Παίρνει λίγο χρόνο μέχρι το Πανεπιστήμιο Μακεδονίας αλλά σε σχέση με άλλες χώρες που έχω πάει, είναι ΠΟΛΥ ΚΟΝΤΑ. Τέλος, καλό είναι να πάρετε και την προσφορά για την σίτιση. Περιέχει 3 μεσημεριανά (μας είπανε ότι θα σκάσετε στο φαγητό. Επίσης θα έχει όλα τα ειδικά γεύματα λακτόζες, γλουτένες, βίγκαν, μίγκαν, σίγκαν κλπ) και 9 καφέδες (μην στεναχωριέστε, υπάρχει και καφετέρια για παραπάνω καφέ). Στην γύρω περιοχή δεν έχει κάποιο γυράδικο. Πρέπει να περπατήσετε 10 λεπτά για να βρείτε κάποιο στην Καμάρα.

Όταν τελειώστε, θα ερωτηθείτε και εάν θέλετε να συμμετάσχετε σε κάποια extra social event όπως εκδρομή στη θάλασσα, πικ-νικ, ποδόσφαιρο κλπ.

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

4. Βλέπεις τα παραπάνω και λες ότι θέλεις να είσαι εθελοντής (για να μπεις και τζάμπα). Τι θα κάνεις; Η αλήθεια είναι ότι δεν ξέρω να σου απαντήσω. Όμως αυτό που μπορώ να σου πω είναι να γραφτείς στην λίστα https://mail.gnome.org/mailman/listinfo/guadec-list και να πεις (στα αγγλικά) ότι θέλεις να γίνεις εθελοντής. Ποια είναι τα επόμενα βήματα; Έτσι για να ξέρεις πάνω κάτω, θα μαζευτούν νωρίτερα (ίσως 22 το μεσημεροβράδυ) για να μπει ο καθένας στο πόστο του. Τι πόστα; Κάποιος στις εγγραφές, κάποιος θα εκφωνεί ποιος είναι ο επόμενος ομιλητής (ή να ψάχνει να τον βρει στην καφετέρια), να κουβαλήσει κάποια πράγματα, στήσιμο-ξεστήσιμο κλπ κλπ.

5. Τα μπλουζάκια που θα τυπωθούν είναι καταπληκτικά. Άλλο να σας το λέω, άλλο να τα φοράτε. Απλά σας λέω ότι είναι το νούμερο 37 στο gitlab όσοι θέλετε σπόιλερ.

Να ευχαριστήσω προσωπικά (θα γίνει και επίσημα) τους χορηγούς γιατί χωρίς χορηγούς, συνέδριο δεν γίνεται. Χαίρομαι ιδιαίτερα για το openSUSE διότι ως γνωρίζετε είμαι από τους πρωτοπόρους που κάναμε την αρχή στην Ελλάδα και καταφέραμε να φέρουμε το συνέδριο στη Θεσσαλονίκη.

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

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

Τέλος για τους λάτρεις των celebrities, θα έρθει και ο ένας από τους ιδρυτές του GNOME, ο Federico Mena Quintero. Υπάρχουν και άλλα μεγάλα ονόματα. Μέχρι τότε όμως, σηκωθείτε από καρέκλες, πολυθρόνες, ντιβάνια, μπαουλοντίβανα και να σας βλέπω να γράφεστε…

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


Notes from archlinux

xdg-open - opens a file or URL in the user’s preferred application

When you are trying to authenticate to a new workspace (with 2fa) using the slack-desktop, it will open your default browser and after the authentication your browser will re-direct you to the slack-desktop again using something like this

slack://6f69f7c8b/magic-login/t3bnakl6qabc-16869c6603bdb64f3a6f69f7c8b2d920fa26149f990e0556b4e5c6f26984db0a

This is mime query !

$ xdg-mime query default x-scheme-handler/slack
slack.desktop

$ locate slack.desktop
/usr/share/applications/slack.desktop
$ more /usr/share/applications/slack.desktop

[Desktop Entry]
Name=Slack
Comment=Slack Desktop
GenericName=Slack Client for Linux
Exec=/usr/bin/slack --disable-gpu %U
Icon=/usr/share/pixmaps/slack.png
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Network;InstantMessaging;
MimeType=x-scheme-handler/slack;

I had to change the Exec entry above to point to my slack-desktop binary

Tag(s): slack, xdg

H Ελληνική Κοινότητα του WordPress διοργανώνει την πρώτη της τοπική συνάντηση στο νησί της Σύρου, καταμεσής του Αιγαίου και των όμορφων Κυκλάδων.     Την…

The post Έρχεται το 1ο WordPress Syros Meetup appeared first on WordPress Greek Community.

H GUADEC, το ευρωπαϊκό συνέδριο χρηστών και προγραμματιστών του  GNOME, είναι το κύριο ετήσιο συνέδριο του GNOME και φέτος πραγματοποιείται στη Θεσσαλονίκη από τις 23 έως τις 28 Αυγούστου

Κατά τη διάρκεια του GUADEC θα έχετε την ευκαιρία να παρακολουθήσετε δεκάδες ομιλίες και workshops και hack events για θέματα όπως:

  • Ανάπτυξη εφαρμογών και deployment
  • Προστασία απορρήτου και ασφάλεια
  • Οικοδόμηση κοινότητας και ποικιλομορφία
  • Σχεδιασμός εμπειρίας χρηστών και προγραμματιστών
  • Χρήση τεχνολογιών GNOME εκτός της επιφάνειας εργασίας
  • Ενθάρρυνση νέων συνεισφερόντων
  • Οργάνωση και διακυβέρνηση του έργου GNOME
  • Χρήση του GNOME από τους χρήστες

Από τις 23 έως τις 25 Αυγούστου θα πραγματοποιηθούν οι κύριες ομιλίες και παρουσιάσεις ενώ οι υπόλοιπες ημέρες θα είναι αφιερωμένες σε hack events για το GNOME.

Για την εγγραφή σας θα πρέπει να συμπληρώσετε αυτή την φόρμα

Περισσότερες πληροφορίες για την GUADEC 2019 στο https://2019.guadec.org/

Ο εκδημοκρατισμός της προσβασιμότητας στο internet που εκτίναξαν τα τελευταία χρόνια τα διάφορα social media, ανέδειξε ένα παλιό ζήτημα διαμάχης που είχαμε και πριν το internet. Μπορεί κάποιος να είναι ταυτόχρονα ευγενικός ενώ κάποιες φορές μπορεί να βρίζει ή είναι politically incorrect αυτή η συμπεριφορά. Είμαι σίγουρος ότι ήδη οι τρεις λέξεις που χρησιμοποίησα :... Continue Reading →

Την τελευταία εβδομάδα του Ιουνίου ένα ασυνήθιστα ηλιόλουστο Δουβλίνο υποδέχτηκε την κοινότητα του LIBER, στο ιστορικό Trinity College, στο πλαίσιο του 48ου ετήσιου Συνεδρίου του. Όπως προλόγισε η Υπουργός Πολιτισμού της Ιρλανδίας Josepha Madigan, «Το Δουβλίνο είναι μια πόλη λογοτεχνίας αναγνωρισμένη από την UNESCO και μια πραγματική ‘πόλη των βιβλιοθηκών’. Ως Βιβλιοθήκη Διαφωτισμού που διερευνά νέα σύνορα της γνώσης από τον 18ο αιώνα, αποτελεί τo κατάλληλο μέρος για το συνέδριο το οποίο επικεντρώνεται στις ‘Ερευνητικές Βιβλιοθήκες για την Κοινωνία’».

Εδώ και σχεδόν 50 χρόνια, η  Ένωση Ευρωπαϊκών Βιβλιοθηκών Έρευνας (Ligue des Bibliothèques Européennes de Recherche – LIBER) συσπειρώνει την κοινότητα των ευρωπαϊκών ακαδημαϊκών βιβλιοθηκών. Περίπου 450 εθνικές, πανεπιστημιακές και ερευνητικές βιβλιοθήκες αποτελούν μέλη του LIBER και το ευρύτερο δίκτυο περιλαμβάνει εταιρικές σχέσεις με άλλους οργανισμούς στην Ευρώπη και πέρα από αυτήν.

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

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

Η Κοσμήτορας επί θεμάτων έρευνας Dr. Linda Doyle στην κύρια ομιλία του συνεδρίου με τίτλο “Έρευνα για την κοινωνία – ο νέος κόσμος της δημόσιας δέσμευσης, της επιστήμης των πολιτών, της κοινοτικής και κοινωνικής συμμετοχής ” εξέτασε τη σημασία της έρευνας για την κοινωνία, αναφέρθηκε στις «αόρατες δυνάμεις»,  ψηφιακές, τεχνολογικές και συμπεριφορικές αλλαγές οι οποίες διαμορφώνουν την καθημερινότητά μας, για να καταδείξει πόσο σημαντικό είναι να γίνονται κατανοητές και έπειτα να καθοδηγούνται στην πιο ωφέλιμη κατεύθυνση για τον κόσμο μας. Περιλαμβάνουν μεταξύ άλλων το Διαδίκτυο των πραγμάτων, την τεχνητή νοημοσύνη και τις νέες μορφές κρυπτο-νομισμάτων.

Εκτός από τις εξαιρετικές παρουσιάσεις, τα πόστερ, την εκθεσιακή δραστηριότητα των παρόχων υπηρεσιών σε βιβλιοθήκες και τα εργαστήρια, διοργανώθηκαν και ωραίες κοινωνικές εκδηλώσεις, όπως η ξενάγηση στο διάσημο Long Room της Βιβλιοθήκης του Trinity College, η οποία έχει μια ιστορία 307 ετών και η ξενάγηση στην έκθεση «Book of Kells», του σημαντικότερου ιστορικού αντικειμένου της Ιρλανδίας, το οποίο είναι εγγεγραμμένο στο παγκόσμιο μητρώο μνημείων της UNESCO. Στην κεντρική δεξίωση του συνεδρίου είχαμε την τιμή να ακούσουμε την Mary Robinson, μια εμβληματική μορφή στην Ιρλανδία, η οποία διετέλεσε η πρώτη γυναίκα πρόεδρος της χώρας και η πρώτη γυναίκα πρύτανης του Trinity College, να μιλάει με πάθος για τον κλιματικό ακτιβισμό και τη σχέση του με την επιστήμη και την κοινωνία.

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

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

Debate ανάμεσα στον Arthur Hayes CEO και founder  ενός από τα μεγαλύτερα trading spot γύρω από το Bitcoin του Bitmex και του οικονομολόγου Nouriel Roubini που είναι ένας από τους πλέον πολέμιους κατά του Bitcoin και γενικά των ψηφιακών νομισμάτων. Το debate πραγματοποιήθηκε στην Taipei κατά την διάρκεια του Asia Blockchain Summit 2019.

The post To debate ανάμεσα στον Hyenes του Bitmex με τον οικονομολόγο Roubini appeared first on To Blog της Ελληνικής κοινότητας του Bitcoin.

GUADEC 2019, Thessaloniki

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

Τα projects διαθέτουν τα λεγόμενα travel support programs (δείτε του GNOME και του openSUSE) όπου σας βοηθούν οικονομικά στην μεταφορά και την διαμονή σας, συνήθως έως 80%. Θα μου πείτε γιατί όχι 100%; Γιατί απλά θα το βλέπατε σαν ταξιδιωτικό γραφείο και όχι σαν project στο οποίο συνεισφέρετε. Τα projects ανοικτού λογισμικού μπορούν να σας υποστηρίξουν οικονομικά και σε τοπικά συνέδρια όπου θα προωθήσετε το συγκεκριμένο project.

Όμως ας αφήσουμε τον πρόλογο. Ένα από τα πολλά project που συνεισφέρω είναι και το GNOME. Το GNOME διοργανώνει κάθε χρόνο το συνέδριο GUADEC (και για την Ασία το GNOME.Asia). Κάθε χρόνο λοιπόν, κοινότητες στην Ευρώπη παίρνουν το χρίσμα να διοργανώσουν το GUADEC. Φέτος λοιπόν οι τυχεροί ήταν κάτι παιδιά από τη Θεσσαλονίκη. Ο Θάνος, η Βίβια, ο Σεμπάστιαν και εγώ, ξεκινήσαμε την έρευνα να δούμε εάν μπορούμε να διοργανώσουμε το GUADEC στη Θεσσαλονίκη. Κάναμε τις επαφές μας και φτιάξαμε την υποψηφιότητά μας. Το αποτέλεσμα; Διοργανώστε το GUADEC. Άρα για να σας απαντήσω το ερώτημα του τίτλου, ΕΓΩ ΠΡΕΠΕΙ ΝΑ ΠΑΩ.

GUADEC, The GNOME conference

Τι πρέπει να γνωρίζετε:

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

2. Η ημερομηνία είναι η 23 έως τις 28 Αυγούστου. Πρόγραμμα δεν έχει βγει επίσημα αλλά έχουν γίνει δεκτές οι ομιλίες και σύντομα θα βγει το επίσημο πρόγραμμα. Γενικά να γνωρίζετε ότι 23-25 θα είναι οι κύριες ημέρες με τις ομιλίες και οι άλλες 3 θα είναι ημέρες για να hackάρετε το GNOME. Θα υπάρχει θεματολογία, δεν θα είναι πολύ χαλαρά. Βέβαια εμείς θα είμαστε στον χώρο από πιο νωρίς. Σίγουρα από τις 20-21 του μηνός αλλά μην σας πω και πιο νωρίς.

3. Στα πιο βασικά τώρα. Για να έρθετε στο συνέδριο, πρέπει να κάνετε την εγγραφή σας εδώ https://registration.guadec.org. Αρχικά πρέπει να κάνετε το registration και να πάρετε το εισιτήριό σας και έτσι να μας βοηθήσετε να ξέρουμε για πόσα άτομα θα ετοιμάσουμε υλικά, φαγητό, καφέδες κλπ. Εάν δεν αντέχετε οικονομικά, μπορείτε να μπείτε στα επίσημα κανάλια και να ρωτήσετε πως μπορείτε να μπείτε δωρεάν (ΠΑΡΑΚΑΛΩ ΝΑ ΜΗΝ ΡΩΤΑΤΕ ΕΜΕΝΑ. ΘΑ ΣΑΣ ΠΑΡΑΠΕΜΠΩ ΣΤΑ ΚΑΝΑΛΙΑ). Μια εναλλακτική είναι να γίνετε εθελοντής (θα τα πούμε αργότερα αυτά). Εάν δεν είστε από τη Θεσσαλονίκη και θέλετε να μείνετε κάπου οικονομικά, μπορείτε να μείνετε στο προτεινόμενο hostel. Βρίσκεται στο κέντρο της πόλης, πολύ κοντά είναι τα πάντα σε φαγητό, διασκέδαση. Παίρνει λίγο χρόνο μέχρι το Πανεπιστήμιο Μακεδονίας αλλά σε σχέση με άλλες χώρες που έχω πάει, είναι ΠΟΛΥ ΚΟΝΤΑ. Τέλος, καλό είναι να πάρετε και την προσφορά για την σίτιση. Περιέχει 3 μεσημεριανά (μας είπανε ότι θα σκάσετε στο φαγητό. Επίσης θα έχει όλα τα ειδικά γεύματα λακτόζες, γλουτένες, βίγκαν, μίγκαν, σίγκαν κλπ) και 9 καφέδες (μην στεναχωριέστε, υπάρχει και καφετέρια για παραπάνω καφέ). Στην γύρω περιοχή δεν έχει κάποιο γυράδικο. Πρέπει να περπατήσετε 10 λεπτά για να βρείτε κάποιο στην Καμάρα.

Όταν τελειώστε, θα ερωτηθείτε και εάν θέλετε να συμμετάσχετε σε κάποια extra social event όπως εκδρομή στη θάλασσα, πικ-νικ, ποδόσφαιρο κλπ.

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

4. Βλέπεις τα παραπάνω και λες ότι θέλεις να είσαι εθελοντής (για να μπεις και τζάμπα). Τι θα κάνεις; Η αλήθεια είναι ότι δεν ξέρω να σου απαντήσω. Όμως αυτό που μπορώ να σου πω είναι να γραφτείς στην λίστα https://mail.gnome.org/mailman/listinfo/guadec-list και να πεις (στα αγγλικά) ότι θέλεις να γίνεις εθελοντής. Ποια είναι τα επόμενα βήματα; Έτσι για να ξέρεις πάνω κάτω, θα μαζευτούν νωρίτερα (ίσως 22 το μεσημεροβράδυ) για να μπει ο καθένας στο πόστο του. Τι πόστα; Κάποιος στις εγγραφές, κάποιος θα εκφωνεί ποιος είναι ο επόμενος ομιλητής (ή να ψάχνει να τον βρει στην καφετέρια), να κουβαλήσει κάποια πράγματα, στήσιμο-ξεστήσιμο κλπ κλπ.

5. Τα μπλουζάκια που θα τυπωθούν είναι καταπληκτικά. Άλλο να σας το λέω, άλλο να τα φοράτε. Απλά σας λέω ότι είναι το νούμερο 37 στο gitlab όσοι θέλετε σπόιλερ.

Να ευχαριστήσω προσωπικά (θα γίνει και επίσημα) τους χορηγούς γιατί χωρίς χορηγούς, συνέδριο δεν γίνεται. Χαίρομαι ιδιαίτερα για το openSUSE διότι ως γνωρίζετε είμαι από τους πρωτοπόρους που κάναμε την αρχή στην Ελλάδα και καταφέραμε να φέρουμε το συνέδριο στη Θεσσαλονίκη.

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

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

Τέλος για τους λάτρεις των celebrities, θα έρθει και ο ένας από τους ιδρυτές του GNOME, ο Federico Mena Quintero. Υπάρχουν και άλλα μεγάλα ονόματα. Μέχρι τότε όμως, σηκωθείτε από καρέκλες, πολυθρόνες, ντιβάνια, μπαουλοντίβανα και να σας βλέπω να γράφεστε...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Το Tutanota

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

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

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

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

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

Λήψη του Tutanota

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Τα θετικά:

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

Τα αρνητικά:

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

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

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

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

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

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

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

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

https://twitter.com/TraceMayer/status/1150876617872252928

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Notes based on Ubuntu 18.04 LTS

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

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

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

 

Pre-requirements

Nested kvm

Host

(archlinux)

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

Check that nested-kvm is already supported:

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

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

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

Check that nested-kvm is now enabled:

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

 

Guest

Inside the virtual machine:

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

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

 

LibVirtd

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

# virsh edit ubuntu_18.04

and change cpu mode to passthrough:

from

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

to

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

 

Install Virtualization Tools

Inside the VM

 

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

Permissions

We need to be included in the libvirt group

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

 

kubectl

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

size: ~41M

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

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

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

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

source <(kubectl completion bash)

What the json output of kubectl version looks like:

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

Message:

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

it’s okay if minikube hasnt started yet.

 

minikube

size: ~40M

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

$ chmod +x minikube-linux-amd64

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

$ minikube version
minikube version: v1.2.0

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

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

To include bash completion without login/logout:

source $(minikube completion bash)

 

KVM2 driver

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

size: ~36M

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

$ chmod +x docker-machine-driver-kvm2

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

 

Start minikube

$ minikube start --vm-driver kvm2

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

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

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

 

Something gone wrong:

Just delete the VM and configuration directories and start again:

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

kubectl version

Now let’s run kubectl version again

$ kubectl version -o json | jq .

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

 

Dashboard

Start kubernetes dashboard

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

minikube_dashboard.png

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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


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

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

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

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

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

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

by: Cerebrux

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

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

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

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

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

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

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

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

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

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

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

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

LXD σε Ubuntu

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

1sudo apt install lxd

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

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

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

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

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

LXD σε macOS

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

1brew install lxc

LXD σε Windows

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

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

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

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

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

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

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

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

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

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

1newgrp lxd

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

1lxd init

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

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

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

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

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

1lxc image list

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

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

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

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

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

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

1lxc image list ubuntu: | less

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

1lxc launch ubuntu:18.04 titanas

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

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

1lxc list

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

12lxc info titanaslxc config show titanas

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

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

12free -mlxc exec titanas -- free -

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

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

1lxc config set titanas limits.memory 128MB

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

1lxc exec titanas -- free -

Snapshots του Container μας

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

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

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

1lxc snapshot titanas katharo

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

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

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

123lxc exec titanas -- bash Error: not found

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

1lxc restore titanas katharo

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

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

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

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

Advertisements

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

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

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

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

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

12lxc stop titanaslxc delete titanas

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

1lxc launch clean-ubuntu dias

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

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

1lxc file pull dias/etc/hosts .

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

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

1echo "1.2.3.4 paradigma" >> hosts

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

1lxc file push hosts dias/etc/hosts

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

1lxc exec dias -- cat /etc/hosts

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

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

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

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

1lxc delete --force dias

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

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

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

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

1lxc image list images: | less

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

1lxc launch images:centos/7 ira

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

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

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

1lxc delete -f ira

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

1lxc remote list

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

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

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

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

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

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

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

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

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

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

123cd lxdui sudo python3 setup.py install

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

1sudo lxdui start

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

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

Επίλογος

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

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

Παραπομπές

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

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

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

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

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

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

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

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

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

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

Central Puzzle Small


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • Usage Logs
  • Connection Logs
  • No Logs

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Παραπομπές

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Quick notes

Identify slow disk

# hdparm -Tt /dev/sda

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

# hdparm -Tt /dev/sdb

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

# hdparm -Tt /dev/sdc

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

# hdparm -Tt /dev/sdd

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

 

Set disk to Faulty State and Remove it

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

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

Verify Status

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

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

         Layout : left-symmetric
     Chunk Size : 512K

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

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

Format Disk

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

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

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

output:

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

Remove ext headers

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

Using dd to remove any ext headers

Test disk


# hdparm -Tt /dev/sdd

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

Add Disk to Raid


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

Speed

# hdparm -Tt /dev/md0

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

Status


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

unused devices: <none>

Verify Raid


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

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

         Layout : left-symmetric
     Chunk Size : 512K

 Rebuild Status : 0% complete

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

Hardware Details

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

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

N54L

 

Prologue

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

 

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

 

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

 

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

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

 

Problem

Frozen System

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

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

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

Kernel Panic

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

damn_disk.jpeg

 

Errors

Let’s start troubleshooting this system

# journalctl -p 3 -x

 

Important Errors

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

and more important Errors:

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

 

First impressions ?

damn.jpeg

 

BootOptions

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

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

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

Grub

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

then

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

Verify

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

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

reboot and check again:

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

okay !!!

 

ipmi_si

Unfortunately I could not find anything useful regarding

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

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

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

 

blocked for more than 120 seconds.

But let’s try to fix the timeout warnings:

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

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

This is the most common response across different sites:

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

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

 

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

 

ubuntu 18.04

# uname -r
4.15.0-54-generic

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

 

CentOS 6.11

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

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

 

Scheduler for Raid

This is the best online documentation on the
optimize raid

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

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

 

Ubuntu 18.04

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

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

 

CentOS 6.11

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

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

 

Anticipatory scheduling

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

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

Disks

Ubuntu 18.04

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

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

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

CentOS 6.11

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

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

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

 

So what I am missing ?

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

cpu

was load average: 0.87, 0.46, 0.19

mem

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

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

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

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

I will keep an eye on this story.

fantastic

 

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

Του

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

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

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

Ακριβώς.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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



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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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