πλανήτης ελληνικής κοινότητας ΕΛ/ΛΑΚ
Η ομάδα Ubuntu GNOME σας παρουσιάζει με χαρά την διάθεση της νέας έκδοσης Ubuntu GNOME 14.04 LTS.

Η Ubuntu GNOME είναι πλέον επίσημη γεύση της διανομής Ubuntu, που σας παρουσιάζει το περιβάλλον εργασίας GNOME. Αυτή είναι η πρώτη μας έκδοση Long Term Release (LTS) ή αλλιώς έκδοση μακράς υποστήριξης.

Σημειώσεις Έκδοσης

Πριν κατεβάσετε την έκδοση Ubuntu GNOME 14.04 LTS, παρακαλούμε διαβάστε τις σημειώσεις της έκδοσης:
https://wiki.ubuntu.com/TrustyTahr/ReleaseNotes/UbuntuGNOME

Λήψη Ubuntu GNOME 14.04 LTS

Υπάρχουν κάποια σημαντικά βήματα πριν την εγκατάσταση της έκδοσης Ubuntu GNOME 14.04 LTS. Παρακαλούμε δαβάστε τα προσεκτικά: Λήψη Ubuntu GNOME 14.04 LTS

Ανακοίνωση και Σημειώσεις Έκδοσης Ubuntu

Παρακαλούμε δείτε τα στον σύνδεσμο.

Επικοινωνήστε μαζί μας

Δείτε τα κανάλια επικοινωνίας ή επικοινωνήστε μαζί μας στο mail info AT ubuntugnome ΤΕΛΕΙΑ gr

Σας ευχαριστούμε για την καλή δουλειά που κάνατε για να βγει η 14.04.
The recent bugs uncovered in TLS/SSL implementations, were received in the blogo-sphere with a quest for the perfectly secure implementations, that have no bugs. That is the modern quest for perpetual motion. Nevertheless, very few bothered by the fact that the application's only security defence line were few TLS/SSL implementations. We design software in a way that openssl or gnutls become the Maginot line of security and when they fail they fail catastrophically.

So the question that I find more interesting, is, can we live with libraries that have bugs? Can we design resilient software that will operate despite serious bugs, and will provide us with the necessary time for a fix? In other words could an application design have mitigated or neutralized the catastrophic bugs we saw? Let's see each case, separately.


Mitigating attacks expose memory (heartbleed)

The heartbleed attack allows an attacker to obtain a random portion of memory (there is a nice illustration in xkcd). In that attack all the data held within a server process are at risk, including user data and cryptographic keys. Could an attack of this scale be avoided?

One approach is to avoid putting all of our eggs in one basket; that's a long-time human practice, which is also used in software design. OpenSSH's privilege separation and isolation of private keys using smart cards or software security modules are two prominent examples. The defence in that design is that the unprivileged process memory contains only data that are related the current user's session, but no privileged information such as passwords or the server's private key. Could we have a similar design for an SSL server? We already have a similar design for a SSL VPN server, that revealing the worker processes' memory couldn't possibly reveal its private key. These designs come at a cost though; that is performance, as they need to rely on slow Inter-Process Communication (IPC) for basic functionality. Nevertheless, it is interesting to see whether we can re-use the good elements of these designs in existing servers.



Few years ago in a joint effort of the Computer Security and Industrial Cryptography research group of KU Leuven, and Red Hat we produced a software security module (softhsm) for the Linux-kernel, that had the purpose of preventing a server memory leak to an adversary from revealing its private keys. Unfortunately we failed to convince the kernel developers for its usefulness. That wasn't the first attempt for such a module. A user-space security module existed already and called LSM-PKCS11. Similarly to the one we proposed, that would provide access to the private key, but the operations will be performed on an isolated process (instead of the kernel). If such a module would be in place in popular TLS/SSL servers there would be no need to regenerate the server's key. So what can we do to use such a mechanism in existing software?

The previous projects are dead since quite some time, but newer modules like opendns's softhsm are quite active. Unfortunately that's not a module that enforces any type of isolation, thus a wrapper PKCS #11 module over softhsm (or any other software HSM) that enforces process isolation between the keys and the application using it is a good starting point. GnuTLS and NSS provide support for using PKCS #11 private keys, and thus adding support for this module in apache's mod_gnutls or mod_nss would be trivial. OpenSSL would still need some support for PKCS #11 modules to use it.

Note however, that such an approach would take care of the leakage of the server's private key, but would not prevent any user data to be leaked (e.g., user passwords). That of course could be handled by a similar, or even the same module (though not over the PKCS #11 API).

So if the solution is that simple, why isn't it already deployed? Well, there is always a catch; and that catch as I mentioned before is performance. A simple PKCS #11 module that enforces process isolation would introduce overhead (due to IPC), and most certainly is going to become a bottleneck. That could be unacceptable for many high-load sites, but on the other hand that could be a good driver to optimize the IPC code paths.


Mitigating an authentication issue

The question here is what could it be done for the bugs found in GnuTLS and Apple's SSL implementation, that allowed certain certificates to always succeed authentication. That's related to a PKI failure, and in fact the same defences required to mitigate a PKI failure can be used. A PKI failure is typically a CA compromise (e.g., the Diginotar issue).

One approach is again on the same lines as above, to avoid reliance on a single authentication method. That is, use two-factor authentication. Instead of relying only on PKI, combine password (or shared-key) authentication with PKI over TLS. Unfortunately, that's not as simple as a password key exchange over TLS, since that is vulnerable to eavesdropping once the PKI is compromised. To achieve two factor authentication with TLS, one can simply negotiate a session using TLS-PSK (or SRP), and renegotiate on top of it using its certificate and PKI. That way both factors are accounted, and the compromise of any of the two factors doesn't affect the other.

Of course, the above is a quite over-engineered authentication scenario, requires significant changes to today's applications, and also imposes a significant penalty. That is a penalty in performance and network communication as twice the authentication now required twice the round-trips. However, a simpler approach is to rely on trust on first use or simply SSH authentication on top of PKI. That is, use PKI to verify new keys, but follow the SSH approach with previously known keys. That way, if the PKI verification is compromised at some point, it would affect only new sessions to unknown hosts. Moreover, for an attack to be undetected the adversary is forced to operate a man-in-the-middle attack indefinitely, or if we have been under attack, a discrepancy on the server key will be detected on the first connection to the real server.


In conclusion, it seems that we can have resilient software to bugs, no matter how serious, but that software will come at a performance penalty, and would require more conservative designs. While there are applications that mainly target performance and could not always benefit from the above ideas, there are several applications that can sacrifice few extra milliseconds of processing for a more resilient to attacks design.

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

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

heartbleed-logo

Παρόλο που κυκλοφόρησε έκδοση του OpenSSL που διορθώνει το πρόβλημα, για να είμαστε σίγουροι ότι τα δεδομένα μας είναι ασφαλή πρέπει να επαναδημιουργήσουμε όλα τα κλειδιά, και οι χρήστες να αλλάξουν τους κωδικούς πρόσβασης τους. Αν αναλογιστούμε ότι η πλειοψηφία των εξυπηρετητών στο Διαδίκτυο χρησιμοποιεί το OpenSSL και ότι το Heartbleed δεν αφορά μόνο web servers, αλλά οποιαδήποτε υπηρεσία χρησιμοποιεί το OpenSSL — μεταξύ άλλων, mail και VPN — μπορούμε να κατανοήσουμε τη σημασία και την έκταση του προβλήματος.

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

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

Σίγουρα, αυτή η πρωτοβουλία του OpenBSD αποτελεί σημαντική εξέλιξη για την ασφάλεια του Διαδικτύου και αναμένουμε με ιδιαίτερο ενδιαφέρον τα αποτελέσματα.

Πηγή: Undeadly.

Η μονάδα Αυτόματης Ρύθμισης και Πληροφορικής της Σχολής Χημικών Μηχανικών του Εθνικού Μετσόβιου Πολυτεχνείου αναζητά προγραμματιστή με γνώσεις σε ανάπτυξη εφαρμογών web για απασχόληση σε ερευνητικό έργο στο πλαίσιο του προγράμματος «Συνεργασία 2011».

Περισσότερες πληροφορίες στον ακόλουθο σύνδεσμο:
http://www.ntua.gr/announcements/jobs/uploads/2014-04-15_136842_Prosklisi.pdf

Το ΥπουρΑΝΑΚΟΙΝΩΣΗ HACKATHON-2_html_m1a30f878γείο Διοικητικής Μεταρρύθμισης & Ηλεκτρονικής Διακυβέρνησης διοργανώνει το “Open Public Data Hackathon”, καλώντας επιστήμονες, ερευνητές, επιχειρηματίες, δημοσίους υπαλλήλους, φοιτητές, μαθητές, να συμμετάσχουν για πρώτη φορά σε διαγωνιστική διαδικασία αξιοποίησης δημόσιων δεδομένων. Το Σαββατοκύριακο 26 – 27 Απριλίου 2014, το Χαροκόπειο Πανεπιστήμιο θα αποτελέσει χώρο συνάντησης για όσους συμμετέχοντες ενδιαφέρονται να συνεργαστούν στην ανάπτυξη ψηφιακών εφαρμογών. Η υποβολή των πρωτότυπων εφαρμογών θα γίνει έως τις 30 Απριλίου σύμφωνα με τους όρους του διαγωνισμού.

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

Transforming Information into Business: Αυτό είναι το μήνυμα του διαγωνισμού «Open Public Data Hackathon», που φιλοδοξεί να προσελκύσει το έντονο ενδιαφέρον και την ευρεία συμμετοχή των πολιτών, στη βάση της καινοτομίας και τη δημιουργικότητας με την αξιοποίηση των ανοικτών δημόσιων δεδομένων. Πρόκειται για ένα ανοιχτό κάλεσμα προς όλους, προκειμένου να συμμετάσχουν ενεργά και να στηρίξουν δράσεις και πρωτοβουλίες ενισχύουν την εξωστρέφεια, τη συνεργασία, την ανάδειξη νέων καινοτομιών.

Στόχος είναι μέσα από το “Open Public Data Hackathon” να αναπτυχθεί η καινοτομία και η δημιουργικότητα με βάση τα ανοικτά δεδομένα. Το Hackathon φιλοδοξεί να συγκεντρώσει το ενδιαφέρον προγραμματιστών ανοικτού λογισμικού, μελών της ακαδημαϊκής και φοιτητικής κοινότητας, πολίτες, και επιχειρήσεις ανεξαρτήτως μεγέθους.

Η παρουσίαση των εφαρμογών και η ανάδειξη των νικητών, θα γίνει στις 6 Μαΐου σε ειδική εκδήλωση βράβευσης. Το έπαθλο ανέρχεται για το 1ο βραβείο: 3.000 ευρώ – 2ο: 2.000 ευρώ – 3ο: 1.000 ευρώ. Από τη διαγωνιστική διαδικασία, θα αναδειχτούν χωρίς έπαθλο οι δημόσιοι φορείς των οποίων αξιοποιήθηκαν τα περισσότερα σύνολα δεδομένων.

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

Η πρωτοβουλία υλοποιείται με την υποστήριξη και συνεργασία της Ανώτατης Σχολής Παιδαγωγικής και Τεχνολογικής Εκπαίδευσης (ΑΣΠΑΙΤΕ, www.aspete.gr). Επίσης, η δράση υποστηρίζεται από το Χαροκόπειο Πανεπιστήμιο (www.hua.gr) και τη μη κερδοσκοπική Εταιρία Ελεύθερου Λογισμικού – Λογισμικού Ανοικτού Κώδικα (ΕΕΛ/ΛΑΚ,www.ellak.gr).

Επισημαίνεται ότι 23 Απριλίου είναι η οριστική ημερομηνία υποβολής αιτήσεων.

Job description

  • Code, test and troubleshoot programs utilizing the appropriate hardware, database, and programming technology.
  • Full lifecycle application development as well as responsible for refining data and formatting final product.
  • Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis.
  • Maintain confidentiality with regard to the information being processed, stored or accessed.
  • Maintain standards compliance & implement localization or globalization of software.

Additionally a Software Developer is responsible for:

  • Working closely with analysts, designers and staff.
  • Producing detailed specifications and writing the program code.
  • Testing the product in controlled, real situations before going live.
  • Preparation of training manuals for users.

Desired Skills and Experience

  • At least 3 years of experience in Java Programming (Other languages will be considered a plus).
  • At least 2 years of commercial experience in Android SDK with at least two published application on Google Play.
  • In-depth understanding of the Android UI concepts is required, with experience in developing responsive designs.
  • Strong Object Oriented programming skills in multi-threading environment.
  • Very good knowledge of XML and JSON as well as HTTP /REST.
  • Good knowledge and hands-on experience with SQL (SQLite will be considered a plus).
  • Knowledge of design patterns, HTML5, CSS and JavaScript will be considered a plus.

SOFT SKILLS

  • Ability to investigate and analyze information and to draw conclusions.
  • Communication, interpersonal and team-working skills.

PLease apply through Linkedin

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

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

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

Και φυσικά μην ξεχνάμε ότι 16 Απριλίου έχει προγραμματιστεί η επόμενη έκδοση του WordPress 3.9

It’s only been a few months since the official public launch of Google Compute Engine (GCE) and it is already a formidable player in the cloud computing arena. A few weeks ago, Google captured a lot of media attention when it announced a massive 32 percent price drop for its Compute Engine service.

This week, we are proud to announce support for GCE in Mist.io. During the past days we finished our last round of testing, and yesterday we rolled out support through the Mist.io service and contributed our code to the mist.io open-source project.

To add a GCE backend, you’ll need to supply the Project ID, the email address and a private key for a Service Account.

image

To obtain this information, login with your Google account and select your project. Note the PROJECT ID, as this will be used as the Project ID on mist.io. If you have no projects created, you can create one.

image

On the left column select APIs & auth and then APIs. Make sure Google Compute Engine is enabled. Then on the left column select Credentials and hit Create New Client ID.

image

In the popup window select Service account and create the Client ID.

image

A private key file will be created for you to store. The key is encrypted with password ‘notasecret’. Note that you cannot retrieve the private key if you lose it and you’ll need to generate a new one.

Store the Email address, this will be the Email address used on mist.io.  

image

Finally, you must convert the private key file with the following command:

openssl pkcs12 -in GCE_private_key -passin pass:notasecret -nodes -nocerts | openssl rsa -out key.pem

where GCE_private_key is the encrypted private file you have stored on the previous step. This will produce key.pem which is the key file you’ll need for Mist.io.

For example:

user@user:/tmp/GCE$ openssl pkcs12 -in 752fade-privatekey.p12 -passin pass:notasecret -nodes -nocerts | openssl rsa -out key.pem
MAC verified OK
writing RSA key
user@user:/tmp/GCE$ cat key.pem
-----BEGIN RSA PRIVATE KEY-----
...
-----END RSA PRIVATE KEY-----

After you add the Email address and Project ID, click on Upload key and specify the path to the private key file you have produced on the last step.

image

Mist.io will try to authenticate with these credentials and if they are valid the backend will be added. You will see a list with your existing servers in GCE and will be able to create/deploy new ones.

image

Do you have machines across clouds and want to easily manage them? Sign up for Mist.io and try it for free!

Νέα ενημέρωση για την έκδοση 3.5 του Dolibarr ERP & CRM είναι διαθέσιμη.

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

Υποστηρίξτε την καμπάνια μας. Το Φεστιβάλ των Κοινών αποτελεί μια πρωτοβουλία για την προώθηση της ελεύθερης γνώσης και της ομότιμης συνεργασίας για τη δημιουργία και τη διαχείριση των κοινών. Μια φιλοσοφία που έχει διαδοθεί πολύ μέσα από τις κοινότητες του ελεύθερου λογισμικού και επεκτείνεται σε πολλές πτυχές της καθημερινότητάς μας, όπως στις τέχνες, στη διακυβέρνηση, […]
Αυτή είναι η τελική εβδομάδα για το Trusty Tahr. Είμαστε στην τελική φάση του κύκλου ανάπτυξης.

The Final Freeze vs The Final Release
Ποιά είναι η διαφορά μεταξύ του The Final Release και The Final Freeze.

Final Freeze – April 10th

Final Release – April 17th

Ο Adam Conrad εξήγησε με λεπτομέρειες στο email ανακοίνωσης The Final Freeze του κύκλου για την Trusty Tahr.

Τι σημαίνουν όλα αυτά;
Σημαίνουν ότι τα καθημερινά στιγμιότυπα της Ubuntu GNOME Trusty είναι στην κατάσταση RC.

Τι σημαίνει RC (Release Candidate);

Release Candidate

“Κατά τη διάρκεια της εβδομάδας που θα μας οδηγήσει στην τελική έκδοση (final release), τα στιγμιότυπα που παράγονται, χαρακτηρίζονται όλα ως release candidates.”

Τελικός γύρος δοκιμών της Ubuntu GNOME Trusty Tahr
Αυτός είναι ο τελικός γύρος και η τελική εβδομάδα δοκιμών της Ubuntu GNOME Trusty Tahr.

Η ομάδα Ubuntu GNOME QA δοκιμάζει πλέον την Ubuntu GNOME Trusty Tahr Release Candidate.

Όλα όσα πρέπει να γνωρίζετε για να βοηθήσετε στις δοκιμές του Ubuntu GNOME.

Λήψη και δοκιμή της Ubuntu GNOME Trusty Tahr Release Candidate.

Τρόποι επικοινωνίας με την κοινότητα.

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

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

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

Το διαδίκτυο είναι μια πλατφόρμα καινοτομίας, ευημερίας, υποστήριξης και διάδοσης των ανθρωπίνων δικαιωμάτων. Ο Tim Berners Lee, πατέρας του παγκοσμίου ιστού, υποστηρίζει ότι: «Το να παραμείνει ανοιχτό το Διαδίκτυο είναι ένα πολύ κρίσιμο σημείο, ώστε να μπορεί η Ευρώπη στο μέλλον να είναι ανταγωνιστική». Ωστόσο, η Ευρωπαία Επίτροπος για την Ψηφιακή Ατζέντα Neelie Kroes και το επιτελείο της είχαν ένα άλλο –όχι και τόσο ανοιχτό– «όραμα» για μας και το αγαπημένο μας μέσο.

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

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

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

Λίγες ερωτήσεις / απαντήσεις για το τι είναι η δικτυακή ουδετερότητα και γιατί πρέπει να αγωνιστούμε γι’ αυτήν:

Τι είναι η δικτυακή ουδετερότητα (net neutrality);

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

Γιατί οι ισχυροί ISPs είναι αντίθετοι με τη δικτυακή ουδετερότητα;

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

Γιατί οι χρήστες θα πρέπει να υποστηρίξουν την δικτυακή ουδετερότητα;

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

Υπάρχουν ζητήματα ελευθερίας που διακυβεύονται από την προσπάθεια κατάργησης της δικτυακής ουδετερότητας;

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

Ποιες θα είναι οι επιπτώσεις από τον περιορισμό της δικτυακής ουδετερότητας για την καινοτομία;

Σήμερα το διαδίκτυο είναι ανοιχτό στην καινοτομία, με την έννοια ότι οποιοσδήποτε έχει μία καινούργια ιδέα μπορεί να την απευθύνει στην κοινωνία, έχοντας ίση μεταχείριση στην επικοινωνία της σε σχέση με ήδη υπάρχοντες πανίσχυρους παρόχους καινοτόμων ιδεών. Μερικά από τα εργαλεία που χρησιμοποιούνται καθημερινά από εκατομμύρια χρήστες για τη διακίνηση της πληροφορίας, τη γνώση και την εργασία αρχικά αναπτύχθηκαν με ελάχιστους πόρους και σε μέρη που κανείς δεν μπορούσε να φανταστεί, όπως ένα γκαράζ. Ενδεικτικά, μερικά από αυτά τα πρότζεκτς είναι: Google, Wikipedia, Skype, eBay και Twitter. Αν αναγνωριστεί το δικαίωμα του κάθε ISPs να ζητά χρήματα με την απειλή της επιβράδυνσης κάθε μεταδιδόμενης πληροφορίας που περνά από τα δίκτυά του, τότε η οικονομική ισχύς των ισχυρών παρόχων περιεχομένου θα χρησιμοποιηθεί στην ίδια την αρχιτεκτονική του διαδικτύου ως ανταγωνιστικό πλεονέκτημα απέναντι στους καινοτόμους του αύριο, κλείνοντας προς όφελός τους τις αγορές διαδικτυακού περιεχομένου και στερώντας τις κοινωνίες από τη δημιουργική έκρηξη που μέχρι σήμερα έχει φέρει το ανοιχτό διαδίκτυο. Αν λοιπόν πιστεύεις στην ανθρώπινη δημιουργικότητα ως δύναμη προόδου, τότε θα πρέπει να αγωνιστείς για ένα δημόσιο, ελεύθερο και κοινωνικό διαδίκτυο.

Μετά από την αναβάθμιση των ιστότοπων με την νέα έκδοση 3.8.2, παρουσιάστηκε ένα πρόβλημα την μονάδα (widget) Γρήγορο Πρόχειρο (Quick Draft).

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

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

 

One of our highest priorities at Mist.io is to never break production. Our users depend on it to manage and monitor their servers and we depend on them. At the same time, we need to move fast with development and deliver updates as soon as possible. We want to be able to easily deploy several times per day.

A big part of Mist.io is the web interface so we use tools like Selenium, Splinter and Behave for headless web interface testing. However testing the UI is time-consuming. Having to wait 40 minutes to get a green light before merging each pull request is not very agile.

In this post we’ll describe the setup we’ve used to reduce testing time. It is based on Jenkins, Ansible and Docker and its main mission is to automate build steps and run tests in parallel and as quickly as possible.

Since execution time is essential for us, we opted to run our CI suite on one of Rackspace’s High-Performance Cloud Servers due to their fast performance and short provisioning times. In general, make sure you give your test server enough RAM and a fast disk.

image

Our first stop for our testing suite, is Jenkins. We’ve used Jenkins in other projects before and we feel comfortable with it since it is mature, widely used and provides great flexibility through its plugin system. Jenkins has very good Github integration which is another plus for us. It is quite simple to set it up so that every commit in a branch will trigger the tests.

When our needs started growing, our first thought was to add more Jenkins nodes and have multiple tests running in parallel. But there are many different environments that we want to test every commit against:

  • Test the deployment of the app in a clean environment, a fresh build.
  • Test the deployment of the app in a staging environment where you want to ensure backwards compatibility
  • Test the web interface against all supported browsers.

All these meant that testing requirements would grow over time and a testing infrastructure based solely on Jenkins would not do the job fast enough.image

Enter Docker

Docker helps you easily create lightweight, portable, self-sufficient containers from any application. It is fast, reliable and a perfect fit for our needs. The idea, is to set up Jenkins so that every pull request to a specific branch (e.g. staging) triggers a job. Jenkins then commands our testing infrastructure to spawn different docker applications simultaneously and runs the tests in parallel.

This way, we can test any environment. We just have to describe each application the same way we would’ve done manually. On the plus side, we can use pre-made images from the docker repository to jumpstart our tests.

For example we could do this:

docker pull ubuntu

And we will end up with an ubuntu image/application. We can then run the docker container by typing:

docker run -i -t ubuntu /bin/bash

And we will be in a fresh, newly created ubuntu environment.

But we don’t want to manually run docker commands after every pull request. What we need, are Dockerfiles. Dockerfiles are sets of steps that describe an image/container. We’ll use them to build our custom docker images.

Dockerfile commands are fairly simple. For example:

FROM ubuntu:latest
MAINTAINER mist.io
RUN echo "deb http://archive.ubuntu.com/ubuntu precise main universe" > /etc/apt/sources.list
RUN apt-get update
RUN apt-get upgrade -y
RUN apt-get install -y build-essential git python-dev python-virtualenv
RUN apt-get install -y xterm
RUN apt-get install -y -q x11vnc xvfb
RUN apt-get install -y xfonts-100dpi xfonts-75dpi xfonts-scalable xfonts-cyrillic
RUN add-apt-repository -y ppa:mozillateam/firefox-next
RUN apt-get update
RUN apt-get install -y firefox
RUN mkdir MIST
RUN cd MIST && git clone https://github.com/mistio/mist.io
WORKDIR MIST/mist.io
RUN git pull
RUN cp settings.py.dist settings.py
RUN echo JS_BUILD = True >> settings.py
RUN echo CSS_BUILD = True >> settings.py
RUN echo SSL_VERIFY = True >> settings.py
RUN virtualenv . && ./bin/pip install --upgrade setuptools
RUN ./bin/python bootstrap.py && ./bin/buildout -N
ADD ./test_config.py src/mist/io/tests/features/
ADD ./init.sh /
ENTRYPOINT ./init.sh


FROM Chooses the base image (ubuntu/latest)

RUN Runs the following commands. First, we update the system ant then we install Xvfb, the latest firefox etc in order to run headless browser steps. Finally, we build the Mist.io app

ADD Adds files from our host machine to the docker image. In this example, we added the configuration for tests and an init.sh script. The init.sh script could be as simple as this:

#!/bin/bash
cd MIST/mist.io
git checkout $BRANCH
./bin/run_test

ENTRYPOINT This tells docker to start with ./init.sh script every time we run the image.

To build the docker image for future reuse:

docker build -t mist/iotest /path/to/Dockerfile

Now we have a test environment. If there are more tests in other branches that need to be spawned we can use it for every one of them:

docker run -e BRANCH=your_branch mist/iotest

If we had multiple test servers, we would have to build every custom image in every test server. Fortunately, docker lets you have your own private repository of docker images. You can build your custom image once, say mist/iotest, push it to the repository and run:

docker pull mist:iotest

This is a simple test scenario, but the possibilities are endless. For example, in another of our test scenarios we want to spawn a docker application with our monitor service and one with the mist web app.

The problem, is that we need every test server configured with docker and every docker image available. And we need to automate the procedure to be able to scale our test server infrastructure whenever needed.

image

Ansible to the rescue

Ansible automates deployment. It is written in Python and installation is relatively simple. It is available through most linux distro repositories, you can clone it from github or install it via pip.

Configuring ansible is also easy. All you have to do is group your servers in an ansible_hosts file and use ansible’s playbooks and roles to configure them.

For example, this is a simple ansible_hosts file:

[testservers]
testserver1 ansible_ssh_host=178.127.33.109
testserver2 ansible_ssh_host=178.253.121.93
testserver3 ansible_ssh_host=114.252.27.128

[testservers:vars]
ansible_ssh_user=mister
ansible_ssh_private_key_file=~/.ssh/testkey

We just told Ansible that we have three test servers, grouped as testservers. For each one the user is mister and the ssh key is testkey, as defined in the [testservers:vars] section.

Each test server should have docker installed and a specified docker image built and ready for use. To do that, we have to define some playbooks and roles:

- name: Install new kernel
  sudo: True
  apt:
    pkg: "{{ item }}"
    state: latest
    update-cache: yes
  with_items:
    - linux-image-generic-lts-raring
    - linux-headers-generic-lts-raring
  register: kernel_result

- name: Reboot instance if kernel has changed
  sudo: True
  command: reboot
  register: reboot_result
  when: "kernel_result|changed"

- name: Wait for instance to come online
  sudo: False
  local_action: wait_for host={{ ansible_ssh_host }} port=22 state=started
  when: "reboot_result|success"

- name: Add Docker repository key
  sudo: True
  apt_key: url="https://get.docker.io/gpg"

- name: Add Docker repository
  sudo: True
  apt_repository:
    repo: 'deb http://get.docker.io/ubuntu docker main'
    update_cache: yes

- name: Install Docker
  sudo: True
  apt: pkg=lxc-docker state=present
  notify: "Start Docker"

- name: Make dir for io docker files
  command: mkdir -p docker/iotest

- name: Copy io Dockerfiles
  template:
    src=templates/iotest/Dockerfile.j2 dest=docker/iotest/Dockerfile

- name: Copy io init scripts
  copy:
    src=templates/iotest/init.sh dest=docker/iotest/init.sh

- name: Build docker images for io
  sudo: True
  command: docker build -t mist/iotest docker/iotest

After that, we just  have to set ansible to trigger the tests and spawn these docker applications. All Jenkins has to do is catch the webhook of a new pull request and issue one command:

ansible-playbook runtests.yml

Thats it.

We have set up Jenkins to respond to Github commits and call Ansible to automatically spawn and configure our test servers, and we have optimized our testing speed by using pre-made Docker images.

Thanks to Phil Kates from Rackspace and Nick Stinemates from Docker for proof reading early versions of this.

Do you have machines across clouds and want to easily manage them? Sign up for Mist.io and try it for free!

Στον απόηχο των αποκαλύψεων του Edward Snowden για την εκτεταμένη επιτήρηση των παγκόσμιων δικτύων επικοινωνιών από την Αμερικανική NSA, το Δικαστήριο της Ευρωπαϊκής Ένωσης εξέδωσε μία χωρίς προηγούμενο απόφαση, με την οποία κηρύσσει άκυρη την Οδηγία 2006/24/ΕΕ για τη διατήρηση δεδομένων στις ηλεκτρονικές επικοινωνίες.

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

Ένα τέτοιο νομοθετικό μέτρο – ίσως το πιο ακραιφνές – υπήρξε και η Οδηγία 2006/24/ΕΕ, που εκδόθηκε αμέσως μετά την αντιτρομοκρατική υστερία από τις επιθέσεις στους σιδηροδρομικούς συρμούς της Μαδρίτης και σε συνθήκες έντασης του παγκοσμίου πολέμου κατά της τρομοκρατίας. Σε μία τέτοια συγκυρία και παρά τις κοινωνικές αντιδράσεις η Ευρωπαϊκή Ένωση αποφάσισε να επιβάλλει την καθολική διατήρηση των εξωτερικών δεδομένων όλων των ηλεκτρονικών επικοινωνιών για το σύνολο των πολιτών των κρατών – μελών της από έξι (6) μήνες έως δύο (2) έτη. Με την επίκληση ότι ήδη πολλά κράτη μέλη είχαν θεσπίσει μέτρα διατήρησης τέτοιων δεδομένων για την αντιμετώπιση κάποιας ακαθόριστης τρομοκρατικής απειλής από το εξωτερικό οι Βρυξέλλες ενοποίησαν επί τα χείρω την καθολική επιτήρηση των πολιτών στο εσωτερικό της Ευρώπης.

Με την προαναφερόμενη από 08.04.2014 κοινή απόφασή του για τις υπ’ αρ. C-293/12 και C-594/12 υποθέσεις το Δικαστήριο της ΕΕ ακύρωσε την παραπάνω Οδηγία, κρίνοντας ότι με αυτήν προσβάλλονται με δυσανάλογο τρόπο τα θεμελιώδη δικαιώματα στην ιδιωτική ζωή και στην προστασία των προσωπικών δεδομένων για τους λόγους ότι η Οδηγία :

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

Η απόφαση του Δικαστηρίου της Ευρωπαϊκής Ένωσης είναι αποτέλεσμα των κοινωνικών αντιδράσεων και κινητοποιήσεων ενάντια στις κοινωνίες της επιτήρησης, οι επιπτώσεις από τις οποίες προκαλούν ανησυχίες σε όλο και ευρύτερα κοινωνικά στρώματα. Οι αποκαλύψεις Snowden για την NSA αφαίρεσαν από την κυβέρνηση των ΗΠΑ το πέπλο ενός δήθεν καλού καγαθού Λεβιάθαν, που μας επιτηρεί για το καλό μας απέναντι σε ακαθόριστες απειλές, από τον οποίο δεν έχουμε κάτι να φοβηθούμε. Αντίθετα, ήγειραν σοβαρές ανησυχίες τόσο για την υπερσυσσώρευση ισχύος των κέντρων επιτήρησης πέρα από κάθε δημοκρατικό έλεγχο όσο και για τους κινδύνους, που εγκυμονούν τέτοιες πρακτικές για τις δημοκρατικές κατακτήσεις ακόμη και για τα καθεστώτα του κοινοβουλευτικού φιλελευθερισμού της Δύσης.

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

Εδώ και πόσους μήνες που χρησιμοποιώ Arch Linux δεν αντιμετώπισα κάποιο θέμα με το Skype. Δούλευε καμπάνα.
Τελευταία (πιθανό μετά από αναβαθμίσεις), βλέπω το μήνυμα

Problem with Audio Playback

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

Και εδώ ήρθε το forum να δώσει την απάντηση. Πολύ απλά, εγκατέστησα τα παρακάτω.

sudo pacman -S lib32-libpulse lib32-alsa-plugins lib32-libpulse

Κάνω μια επανεκκίνηση και το Skype δουλεύει κανονικότατα.

Ο Οδηγός του Πολίτη της Περιφέρειας Ηπείρου είναι μια δομημένη αποτύπωση των διοικητικών διαδικασιών, οι οποίες έχουν ως χαρακτηριστικό την εξυπηρέτηση των πολιτών. Η διάθεση αυτής της πληροφορίας στους πολίτες πραγματοποιείται μέσω του δικτυακού τόπου www.politis.gov.gr, ο οποίος δημιουργήθηκε με Ελεύθερο Λογισμικό / Λογισμικό Ανοικτού Κώδικα.

Περιγραφή
Για τη συλλογή της πληροφορίας, η οποία είναι σχετική με τις διοικητικές διαδικασίες, δημιουργήθηκε ένα έντυπο καταγραφής του προφίλ μιας διοικητικής διαδικασίας. Το εν λόγω έντυπο περιέχει πεδία (μεταδεδομένα), τα οποία αποτελούν σημαντική πληροφορία για τους πολίτες, όπως π.χ. τα απαραίτητα δικαιολογητικά, το νομικό πλαίσιο, το κόστος για τους πολίτες, ο χρόνος ισχύος, κ.α. Για την κάθε διαδικασία αναρτήθηκαν στο www.politis.gov.gr οι ανωτέρω πληροφορίες και τα διαθέσιμα σχετικά έντυπα σε ηλεκτρονική μορφή για μεταφόρτωση. Οι διοικητικές διαδικασίες είναι ομαδοποιημένες ανά Γενική Διεύθυνση και ανά θεματική κατηγορία. Με την ολοκλήρωση του Οδηγού του Πολίτη η Περιφέρεια Ηπείρου θα παρέχει στους πολίτες ηλεκτρονικές υπηρεσίες 2ου επιπέδου.
Ο εν λόγω δικτυακός τόπος, ο οποίος εντάσσεται στην ευρύτερη προσπάθεια της Περιφέρειας Ηπείρου για την παροχή καλύτερων υπηρεσιών προς τους πολίτες της Ηπείρου, θα ενημερώνεται συνεχώς τόσο με νέες διαδικασίες όσο και με όλες τις αλλαγές που προκύπτουν (διαφοροποίηση στο νομικό πλαίσιο, στα έντυπα ή κάποια άλλη αλλαγή).

Τεχνολογικά χαρακτηριστικά
Ο σχετικός δικτυακός τόπος υλοποιήθηκε με Ελεύθερο Λογισμικό / Λογισμικό Ανοικτού Κώδικα διαχείρισης περιεχομένου CMS Joomla έκδ. 3.2.3., με τη συνδρομή δωρεάν και εμπορικών components, modules και plugins, καθώς και με την ανάπτυξη custom code. Ως αποτέλεσμα το κόστος υλοποίησης ήταν πολύ χαμηλό. Ενδεικτικά κάποια πρόσθετα τεχνικά χαρακτηριστικά του δικτυακού τόπου είναι:
• Η δυνατότητα αναζήτησης μιας συγκεκριμένης διαδικασίας με την εφαρμογή φίλτρου ανά Γενική Διεύθυνση και θεματική κατηγορία, με τη χρήση αλφαβητικού ευρετηρίου, καθώς και με τη χρήση ενός εργαλείου αναζήτησης πληκτρολογώντας λέξεις κλειδιά.
• Η γραφική αναπαράσταση της κατανομής του αριθμού των διαδικασιών και των hits των επισκεπτών ανά Γενική Διεύθυνση.
• Η αξιολόγηση, η οποία έχει ενσωματωθεί σε κάθε διαδικασία ξεχωριστά καθώς και συνολικά για όλο τον δικτυακό τόπο.
• Ο ιστότοπος υποστηρίζει φωνητική ανάγνωση του περιεχομένου για την ενίσχυση της ίσης πρόσβασης προς την πληροφόρηση.

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

Τα κύρια οφέλη για την Περιφέρεια Ηπείρου είναι:
• Η αποσυμφόρηση των υπηρεσιών από τον μεγάλο όγκο πολιτών που περιμένουν να εξυπηρετηθούν. Έτσι, επιτυγχάνεται η καλύτερη αξιοποίηση του χρόνου των δημοσίων υπαλλήλων, με αποτέλεσμα την αύξηση της παραγωγικότητάς τους.
• Ο καλύτερος συντονισμός και η αύξηση της συνεργασίας μεταξύ των ομολόγων υπηρεσιών της Περιφέρειας Ηπείρου.
• Η καταγραφή της απαραίτητης πληροφορίας πάνω στην οποία μπορεί να στηριχθεί μελλοντικά η μοντελοποίηση και η απλούστευση των διοικητικών διαδικασιών, καθώς και η δημιουργία ενός ολοκληρωμένου πληροφοριακού συστήματος, μέσω του οποίου θα παρέχονται ηλεκτρονικές υπηρεσίες 3ου, 4ου ή ακόμη και 5ου επιπέδου, στο οποίο οι χρήστες θα μπορούν να υποβάλουν ηλεκτρονικά την αίτησή τους, θα παρακολουθούν την πορεία της διεκπεραίωσής της σε κάθε βήμα της και τελικά θα λαμβάνουν ηλεκτρονικά την απάντηση
• Η εισαγωγή της Περιφέρειας Ηπείρου σε μεθοδολογίες Διοίκησης Ολικής Ποιότητας.

Τέλος ο Οδηγός του Πολίτη της Περιφέρειας Ηπείρου μπορεί να λειτουργήσει και ως πλατφόρμα συνεργασίας μεταξύ όλων των Περιφερειών της χώρας καθώς πολλές από τις διοικητικές διαδικασίες είναι κοινές σε όλες τις Περιφέρειες.
Αρωγός σε όλη τη διάρκεια της υλοποίησης του Οδηγού του Πολίτη στάθηκε η αντιπεριφερειάρχης Ιωαννίνων κα. Τατιάνα Καλογιάννη, της οποίας η στήριξη ήταν καθοριστικής σημασίας για την επιτυχία όλου του εγχειρήματος.
Τον επιχειρησιακό σχεδιασμό, την ευθύνη της υλοποίησης καθώς και τον συντονισμό της ομάδας που ορίσθηκε για την υλοποίηση του Οδηγού του Πολίτη, ανέλαβε ο Αλέξανδρος Γέροντας, προϊστάμενος του Τμήματος Πληροφορικής της Π.Ε. Πρέβεζας της Διεύθυνσης Διαφάνειας και Ηλεκτρονικής Διακυβέρνησης της Περιφέρειας Ηπείρου.
Την σχεδίαση και υποστήριξη του δικτυακού τόπου ανέλαβε ο Νικόλαος Ντέμος, προϊστάμενος του Τμήματος «Σχεδίαση ηλεκτρονικών υπηρεσιών για τον πολίτη» της Διεύθυνσης Πληροφορικής & Επικοινωνιών της Αποκεντρωμένης Διοίκησης Ηπείρου – Δυτικής Μακεδονίας.
Αξίζει να σημειωθεί ότι ο Οδηγός του Πολίτη της Περιφέρειας Ηπείρου δημιουργήθηκε αποκλειστικά από δημοσίους υπαλλήλους με τη χρήση, όπως προαναφέρθηκε, Ελεύθερου Λογισμικού / Λογισμικού Ανοικτού Κώδικα, με αποτέλεσμα να προκύψει ελάχιστο κόστος υλοποίησης, για την αγορά λίγων εμπορικών components, μηδενικό κόστος φιλοξενίας (hosting) αφού αξιοποιήθηκε αποθηκευτικός χώρος του Σύζευξις, καθώς και μηδενικό κόστος συντήρησης, υποστήριξης, ενημέρωσης και περαιτέρω βελτίωσης αφού, όπως προαναφέρθηκε, η ομάδα υλοποίησης αποτελείται αποκλειστικά από δημοσίους υπαλλήλους.
Το έργο αυτό αποτελεί το πρώτο βήμα για την αναβάθμιση των ηλεκτρονικών υπηρεσιών της Περιφέρειας Ηπείρου με τελικό στόχο την απρόσκοπτη εξυπηρέτηση των πολιτών.

1. Back-end Software Developer

Job description

This is a software developer position for the development of new modules, modifications and extensions for our Digital Banking solution. The successful candidate will work on the server side components of the solution and will participate both in the product development process as well as customer implementation projects.

Desired Skills and Experience

  • University degree in Computer Science,  Engineering, Mathematics or Physics
  • Excellent knowledge of software engineering principles
  • Experience in JEE application development in Websphere, Weblogic, JBoss or other JEE Application Server
  • Knowledge of RDBMS / SQL principles.
  • Experience in developing enterprise, business-critical applications is a plus
  • Prior Working Experience in the related fields is not required but will be considered a plus
  • Fluency in English

2. Front-end Software Developer

Job description

This is a software developer position for the development of new modules, modifications and extensions for our Digital Banking solution. The successful candidate will work on the web client of the product and will participate both in the product development process as well as customer implementation projects.

Desired Skills and Experience

  • University degree in Computer Science,  Engineering, Mathematics or Physics
  • Excellent knowledge of software engineering principles
  • Very good knowledge of Web technologies, i.e. HTML, CSS, Javascript
  • Experience in the single page application paradigm and any of the major Javascript MVC frameworks
  • Experience in AngularJS is a plus
  • Prior Working Experience in the related fields is not required but will be considered a plus
  • Fluency in English

3. Application Consultant

Job description

This is an application consultant position for our Digital Banking Solution. Main responsibilities include:

  • Requirements analysis
  • Functional design of product enhancements and client modifications
  • Evaluation of alternative approaches based on functionality and technology trends

Desired Skills and Experience

General Requirements:

  • University degree in Computer Science,  Engineering, Mathematics or Physics
  • Prior Working Experience in a related field is required
  • Fluency in English
  • Fluency in Spanish and Post Graduate studies are desirable

Required Skills:

  • Good knowledge of Software engineering especially in the field of web and mobile technologies
  • Good knowledge of Microsoft Office and project management tools

Mail your CV(s) quoting the profile of your choice at hr@afse.eu

Advantage FSE (www.afse.eu) is the regional business partner for Fiserv  (www.fiserv.com), the world’s leading provider of information systems and services for the Banking and Finance industry and a Fortune 500 company.

A vulnerability called Heartbleed was exposed in OpenSSL, an open source library that’s responsible for encrypting data over HTTPS for much of the web. Our infrastructure team responded immediately to the exploit and our service was secured in less than 24 hours. We have upgraded to the patched version of OpenSSL, reissued our certificates and resetted all sessions.

Mist.io is no longer vulnerable to this exploit. There is no indication that any Mist.io properties have been breached or that any of our user data has been leaked. Nevertheless, we are taking this threat very seriously and we’re monitoring the situation closely.

We strongly advise our users to change their passwords and reset their cloud providers’ API keys. Also, make sure to upgrade your servers to the latest OpenSSL version and reissue your certificates to ensure that your services are not vulnerable to the exploit.

You can read more about the bug and how to patch it on heartbleed.com

If you have any questions or concerns, please email us directly at support@mist.io

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

Τα Κοινά αποτελούν ένα πρακτικό παράδειγμα αυτο-διακυβέρνησης,  συμμετοχής και διαχείρισης πολύ διαφορετικών μεταξύ τους πόρων με τρόπο ώστε να καλύπτονται οι ανθρώπινες ανάγκες και το ΕΥ ΖΗΝ, χωρίς την διαμεσολάβηση των αγορών ή των κρατικών ιεραρχιών. Μέσα στο πολύπλοκο κοινωνικό και οικονομικό περιβάλλον τα Κοινά πρέπει να βρουν τη θέση που τους αντιστοιχεί ανάμεσα στις αγορές και το κράτος: να απλωθούν σε περισσότερους τομείς της κοινωνικής ζωής, να αποκτήσουν βιώσιμες οργανωτικές και οικονομικές δομές, να αναγνωριστούν σαν ένας διακριτός κατ” ελάχιστο ισότιμος πόλος οργάνωσης της κοινωνικής δραστηριότητας.

Στο πλαίσιο του δεύτερου Φεστιβάλ των Κοινών σας καλούμε να συμμετάσχετε στη συνάντηση που διοργανώνεται το Σάββατο 10 Μαίου στις 15:00-17:30, στο Ηράκλειο Κρήτης, με αντικείμενο την οικοδόμηση μιας ευρείας συμμαχίας για την διεύρυνση και την ενδυνάμωση των Κοινών.
Η συνάντηση μπορεί να κινηθεί σε δύο άξονες:

1. Την οικοδόμηση της πολιτικής συμμαχίας των κοινών

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

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

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

2. Την προαγωγή της οικονομικής και θεσμικής βιωσιμότητας των Κοινών

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

-Ποιες μορφές επιχειρηματικότητας είναι συμβατές με τις αξίες των κοινών;

-Ποιές πρωτοβουλίες μπορούν να αυξήσουν την αναγνωρισιμότητα των Κοινών σαν μια εναλλακτική που είναι συμβατή με μέρος της μικρής επιχειρηματικότητας που αποτελεί την κύρια βάση του παραγωγικού ιστού της χώρας;

-Ποιές θεσμικές μεταβολές μπορούμε να προωθήσουμε απο κοινού για την αύξηση των εισροών στα Κοινά και την εξασφάλιση της βιωσιμότητας για τους ανθρώπους που δραστηριοποιούνται παράγοντας και αναπαράγωντας Κοινά;

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

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

Η συνάντηση προτείνουμε να έχει την εξής δομή.

-Παρουσίαση της κάθε πρότασης

- Ερωτήσεις για περισσότερες διευκρινήσεις

- συζήτηση

- πιθανή συμφωνία για περαιτέρω δράση.

Οι συντονιστές:
Γιώργος Παπανικολάου
Οργανωτική ομάδα φεστιβάλ των Κοινών

EDUΗ Εταιρεία Ελεύθερου Λογισμικού / Λογισμικού Ανοικτού Κώδικα (ΕΕΛ/ΛΑΚ, www.eellak.gr) στο πλαίσιο των δράσεών της για την προώθηση των Ανοιχτών Δεδομένων συμμετέχει με την Αποκεντρωμένη Διοίκηση Κρήτης και το Πανεπιστήμιο Κρήτης στο έργο HOMER–MED (Harmonizing Open data in the Mediterranean through better access and Reuse of public sector information).

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

  • του τουρισμού

  • της ενέργειας

  • της γεωργίας

  • του περιβάλλοντος και

  • του πολιτισμού.

Στο πλαίσιο του Hack4MED διοργανώνεται εκδήλωση τη Δευτέρα, 14 Απριλίου 2014 και ώρα 18.00 – 20.00, στην Αίθουσα Τηλεκπαίδευσης της Βιβλιοθήκης (Εθνικό Μετσόβιο Πολυτεχνείο,Ηρώων Πολυτεχνείου 9, Ζωγράφου).

Σκοπός της εκδήλωσης είναι η ενημέρωση προγραμματιστών αναφορικά με την αξιοποίηση ανοικτών δεδομένων του δημοσίου και ιδιωτικού τομέα, για το Μαραθώνιο Προγραμματισμού (Hack4MED) που θα διεξαχθεί στις 16–17 Μαΐου 2014 στο Ηράκλειο της Κρήτης.

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

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

Πολλοί χρήστες ρωτάνε την ομάδα Ubuntu GNOME την ίδια ερώτηση ξανά και ξανα. Η απάντηση πάντα είναι ίδια εδώ και 5 μήνες που ξεκίνησε η δοκιμή της Trusty Tahr.

ΕΡ: Γιατί το Ubuntu GNOME 14.04 LTS στην περιέχει την έκδοση GNOME 3.12?

ΑΠ: Απλά, επειδή το Ubuntu GNOME 14.04 LTS θα είναι διαθέσιμο στις 17 Απριλίου 2014 ενώ η έκδοση GNOME 3.12 εκδόθηκε στις 26 Μαρτίου. Δείτε την ανακοίνωση για την έκδοση GNOME 3.12.

ΕΡ: Υπάρχει περίπτωση να δούμε την έκδοση GNOME 3.12 στο Ubuntu GNOME 14.04 LTS;

ΑΠ: Όχι. Επειδή στις 20 Φεβρουαρίου 2014 είχαμε την διακοπή εισροής νέων πακέτων. Εκείνη την εποχή δεν είχε εκδοθεί η GNOME 3.12.

ΕΡ: Μου αρέσει το Ubuntu GNOME και θα ήθελα να το χρησιμοποιήσω με την τελευταία έκδοση του GNOME!!!

ΑΠ: Δεν υπάρχει πρόβλημα. Γι' αυτό υπάρχουν τα PPA.

ΕΡ: Με τα PPA, μπορώ να έχω την GNOME 3.12 με το Ubuntu GNOME Trusty Tahr;

ΑΠ: Μόλις θα έχουμε έτοιμα τα PPA για την GNOME 3.12, θα ανακοινωθεί πως μπορείτε να τα εισάγετε και να αναβαθμίσετε την έκδοση.

Ελπίζουμε να σας λύθηκαν όλες οι απορίες.
Μπορείτε να επικοινωνήσετε μαζί μας.
Ευχαριστούμε που επιλέξατε το Ubuntu GNOME.

 

Currently we are looking for

 ·      Experienced  and Senior Java developers (Java SE)

In case

  • you are a software engineer with a passion for writing software,
  • you like to take on new challenges,
  • you like to produce and discuss good, creative ideas,
  • you like to cooperate with others within a multi-national team,
  • you are flexible enough to work in a fast paced environment, according to the customer’s mentality,
  • you like to be part of a very dynamically working company,

and you cover the following set of skills:

  • University Degree in Computer Science or relevant discipline
  • Java (J2SE) programming experience of 4 to 8 years
  • JPA Java Persistence API
  • JUnit frameworks
  • Web services, JMS
  • Java GUI libraries (Swing, AWT)
  • Java Design Patterns
  • Windows, Linux user level
  • PostgreSQL database
  • Processes orientation, familiarity with software development processes
  • Fluency in English (spoken, written)

 

  • Telecommunications’ background will be considered as an asset

 

please, apply for an interview, sending your detailed CV in English, quoting reference ref: AD/04/14, to the following e-mail address: hr@softcom-int.com, not later than 15.05.2014.

We offer a competitive remuneration package based on qualification and experience, and work in a challenging multinational environment.

 

All applications will be treated as confidential.

For information regarding our company, please consult our web site: www.softcom-int.com

 

Καλησπερα,

Φανταζομαι οτι ξερε ολοι τι κανει η sudo... ναι ναι ειναι για να τρεχουμε εντολες σαν root χωρις να χρησιμοποιουμε τον λογαριασμο του root.

Ομως ποσοι απο εσας ξερετε να γραφετε ενα sudo κανονα? Ποσοι ξερετε τι σημαινει το παρακατω??? Για να δω χερια.... ελα δεν βλεπω....

%sudo ALL=ALL ALL

Ο παραπανω κανονας σημαινει οτι οσοι ειναι στο group sudo (% δηλωνει το group) να τρεχουν ολες τις εντολες σαν root δινοντας τον προσωπικο τους κωδικο οταν ζητηθει.

διαβάστε περισσότερα

Η ομάδα GNOME είναι στην ευχάριστη θέση να σας ανακοινώσει ότι η έκδοση Ubuntu GNOME 14.04 (Trusty Tahr) θα είναι η πρώτη έκδοση με υποστήριξη μακράς διαρκείας (LTS). ΝΑΙ, καλά διαβάσατε...

[AGREED] Ubuntu GNOME is a 3 year LTS

Δείτε και το αντίστοιχο log από την συνάντηση στις 17 Μαρτίου 2014.

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

Η υποστήριξη επεκτείνεται από 2 χρόνια και 3 μήνες σε 3 χρόνια. Η υποστήριξη θα τελειώσει όταν θα βγαίνει η έκδοση 16.04.1.
Αυτό είναι το μεγαλύτερο επίτευγμα της κοινότητας Ubuntu GNOME. Δεν είμαστε μόνο μια επίσημη "γεύση" του Ubuntu αλλά έχουμε χαρακτηριστεί ως LTS.

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


Συγχαρητήρια σε όλη την κοινότητα Ubuntu GNOME (μέλη αλλά κυρίως στους απλούς χρήστες) για αυτή την επιτυχία και ένα μεγάλο ευχαριστώ στο Τεχνικό Συμβούλιο του Ubuntu που μας εμπιστεύθηκε. Επίσης ένα μεγάλο ευχαριστώ στους εθελοντές που βοήθησαν και ακόμα βοηθούν.

Μια νέα εποχή για το Ubuntu GNOME ξεκίνησε. Πρέπει να είμαστε έτοιμοι για το μέλλον. Αυτή είναι μόνο η αρχή.

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

Εάν σας αρέσει το Ubuntu GNOME, βοηθήστε. Ψάχνουμε για εθελοντές. Μπορείτε να επικοινωνήσετε μαζί μας (αφήστε ένα σχόλιο που μπορούμε να σας βρούμε).

Προωθήστε τα νέα. Η Ubuntu GNOME 14.04 θα υποστηρίζεται για 3 χρόνια ως έκδοση LTS.

Ευχαριστούμε που επιλέξατε και στηρίζετε το Ubuntu GNOME!

Έτοιμο και το τεύχος 22 του περιοδικού The MagPi.

Ξεκινάμε αυτό το μήνα με θέμα την ηλιακή ενέργεια. Οι Nathan και Nicholas μας παρουσιαζουν το καταπληκτικό τους project με θέμα ‘Reflective Solar Tracker’, ένα σύστημα που "κυνηγάει" τον ήλιο και αυξάνει την αύξηση συλλογής του ηλίου κατά 140%!

Ο Andy Baker επιστρέφει με το επιτυχημένη σειρά του για το quad-copter του. Αυτή το φορά μας δείχνει την εφαρμογή της νυχτερινής όρασης.

Καλώς ορίζουμε τον Richard Wenner στο 2ο άρθρο του στο The MagPi, όπου συνεχίζει τον οδηγό του σχετικά με την SQL που μας εξηγεί πως να εισάγετε και να προβάλετε τα δεδομένα. Ακόμα μια επιστροφή είναι του Philip Munts όπου περιγράφει τη διεπαφή του Raspberry Pi στις μηχανές LEGO®.

Τέλος, κλείνουμε με κάποια καταπληκτικά άρθρα. Ένα από αυτά είναι ο έλεγχος της πόρτας του γκαράζ από το internet.
Απλά κατεβάστε και διαβάστε ένα ακόμα καταπληκτικό τεύχος.

Κατεβάστε το ή δείτε το online.

Μπορείτε να δείτε προηγούμενο τεύχος:
Περιοδικό The MagPi 21 (Μάρτιος 2014)

CLS

PRINT «ΚΟΥΛΟΥΡΙΑ»

PRINT «CREATIVE COMPUTING MORRISTOWN, NEW JERSEY»:PRINT:PRINT

REM *** Παιχνίδι μαντέματος αριθμών (bagels)

REM *** Αρχικός πηγαίος κώδικας D.Resek, P.Rowe

REM *** LAWRENCE HALL OF SCIENCE, U.C. BERKELY

REM *** Μετατροπή από vintage basic σε basic256 : Πρεκατές Αλέξανδρος , aprekates@sch.gr

DIM A1(6)

DIM A(3)

DIM B(3)

Y=0:T=255

PRINT:PRINT:PRINT

INPUT «Θέλεις να μάθεις το κανόνες (ΝΑΙ ή ΟΧΙ) : «,A$

IF LEFT(A$,1)=»Ν» THEN

PRINT:PRINT «Σκέφομαι έναν τριψήφιο αριθμό . Προσπάθησε να τον μαντέψεις»

PRINT «τον αριθμό μου και θα σου δίνω στοιχεία ως εξής:»

PRINT » Πίκο – Ένα ψηφίο σωστό αλλά σε λάθος θέση.»

PRINT » Φέρμι – Ένα ψηφίο σωστό και στη σωστή θέση.»

PRINT » ΚΟΥΛΟΥΡΑ!! – Δεν βρήκες τίποτε.»

end if

B1:

FOR I=0 TO 2

B4:

A[I]=INT(10*RAND())

IF I=0 THEN GOTO B2

FOR J=0 TO I-1

IF A[I]=A[J] THEN GOTO B4

NEXT J

B2:

NEXT I

PRINT:PRINT «Εντάξει , σκέφτηκα έναν αριθμό.»

FOR I=1 TO 20

B8:

PRINT «Μαντεψιά #» ; : PRINT I

REM ο πίνακας A$ περιέχει το την είσοδο που δίνει ο χρήστης κάθε φορά που μαντεύει και η οποία έχει τη μορφή τριών χαρακτήρων. Ο Α1 περιέχει τις τιμές ASCII αυτών των χαρακτήρων και αφού γίνει ο έλεγχος στον Α1 ότι έχουμε μόνο αριθμητικούς χαρακτήρες τότε ο Β περιέχει τις αριθμητικές τιμές αυτών.

INPUT A$

IF LENGTH(A$) <> 3 THEN GOTO B3

FOR Z=0 TO 2 : A1[Z]=ASC(MID(A$,Z+1,1)):NEXT Z

FOR J=0 TO 2

IF A1[J]<48 THEN GOTO B6

IF A1[J]>57 THEN GOTO B6

B[J]=A1[J]-48

NEXT J

GOTO B7

B6:

PRINT «WHAT?»

GOTO B8

B7:

IF B[0]=B[1] THEN GOTO B9

IF B[1]=B[2] THEN GOTO B9

IF B[2]=B[0] THEN GOTO B9

C=0:D=0

FOR J=0 TO 1

IF A[J]<>B[J+1] THEN GOTO B10

C=C+1

B10:

IF A[J+1]<>B[J] THEN GOTO B11

C=C+1

B11:

NEXT J

IF A[0]<>B[2] THEN GOTO B12

C=C+1

B12:

IF A[2]<>B[0] THEN GOTO B13

C=C+1

B13:

FOR J=0 TO 2

IF A[J]<>B[J] THEN GOTO B14

D=D+1

B14:

NEXT J

IF D=3 THEN GOTO B15

IF C=0 THEN GOTO B16

FOR J=1 TO C

PRINT «Πίκο «;

NEXT J

B16:

IF D=0 THEN GOTO B17

FOR J=1 TO D

PRINT «Φέρμι «;

NEXT J

B17:

IF C+D<>0 THEN GOTO B18

PRINT «ΚΟΥΛΟΥΡΑ»;

B18:

PRINT

NEXT I

PRINT «Δεν τα κατάφερες. »

PRINT «Μάντεψες είκοσι φορές. Ο αριθμός μου ήταν ο : «; : PRINT 100*A[1]+10*A[2]+A[3]

GOTO B19

B3:

PRINT «Προσπάθησε να μαντέψεις ένας τριψήφιο αριθμό.»:GOTO B8

B9:

PRINT «Ξέχασα να σου πω ότι ο αριθμός που έχω στον ηλεκτρονικό μου εγκέφαλο δεν έχει δυο ψηφία ίδια»:GOTO B8

B15:

PRINT «ΣΥΓΧΑΡΗΤΗΡΙΑ ΤΟ ΒΡΗΚΕΣ!!!»:PRINT

Y=Y+1

B19:

INPUT «Θέλεις να ξαναπαίξεις (Ναι ή Οχι)»,A$

IF LEFT(A$,1)=»Ν» THEN GOTO B1

IF Y=0 THEN GOTO B20

PRINT:PRINT «A»; : PRINT Y ; : PRINT » πόντοι για σένα!»

B20:

PRINT «Ελπίζω να το διασκέδασες! Γειά σου.»

END

 

We currently have a vacancy for a Java Developer, fluent in English, to offer his/her services as an expert who will be based in Central London, UK. The work will be carried out on site at customer premises

Your tasks:

  • Develop solutions in Java that meet the client’s service standards;
  • Provide user-focused, stable and high performance digital quality services;
  • Understand how to turn business needs into user stories, acceptance criteria, fully tested and reviewed production level code;
  • Deliver that code in the team’s configuration management systems;
  • Estimate user story size in ongoing development work to facilitate planning for upcoming sprints and be involved in the ongoing;
  • Provide and maintain behaviour driven test scripts;
  • Install and improve quality focus in delivery teams in order to ensure product quality;
  • Work as a member of a multi-disciplinary team, as well as working with delivery teams to break technical requirements down and to identify key API requirements for integration with internal and external systems.

 

Your skills:

  • University Studies and experience in IT;
  • Professional experience in development in Java, HTML and Javascript;
  • Experience in Agile methodology;
  • Hands on experience with Dropwizard, MongoDB, Git, Jenkins, Cucumber and CSS;
  • Excellent command of English, both written and oral.

 

Our offer:

If you are seeking a career in an exciting and dynamic company, where you will offer your services as part of a team of a major public administration, operating in an international, multilingual and multicultural environment where you can expect real chances to make a difference, please send us your detailed CV in English, quoting reference: (JD/04/14), to the following e-mail address: careers@eurodyn.com.

 

We offer a competitive remuneration (either on contract basis or remuneration with full benefits package), based on qualifications and experience. All applications will be treated as confidential.

You may also consider all our other open vacancies by visiting the career section of our web site (www.eurodyn.com) and follow us on Twitter (@EURODYN_Careers) and LinkedIn.

Ο GREEKLUG σε συνεργασία με την Ένωση Ομογενών εκ Κωνσταντινούπολης Βορείου Ελλάδος σας προσκαλούν στην εισαγωγική εκδήλωση-παρουσίαση για το Ελεύθερο Λογισμικό / Λογισμικό Ανοικτού Κώδικα.

Θα γίνουν:

1) Παρουσίαση των εννοιών του ΕΛ/ΛΑΚ
2) Επεξήγηση των αδειών χρήσης ελεύθερου λογισμικού και αδειών χρήσης Creative Commons

3) Τρόποι συνεισφοράς ιστορικών τεκμηρίων ή/και λημμάτων στην Wikipedia

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

Η εκδήλωση θα λάβει χώρα στη διεύθυνση της Ε.Ο.Κ.Β.Ε., στην οδό Πουλαντζάκη 19, Καλαμαριά
Κυριακή 13/04/2014 και ώρα 12:00 το μεσημέρι.

enosi konpoliton

When:
8 Απριλίου 2014 @ 20:00 – 21:00
Where:
P-space, Ελασσόνως 22Α, Πάτρα

firefox_logoO Vimperator είναι ενα firefox plugin που μημούμενος τη φιλοσοφία του vim, πέρα απο τα δεκάδες out of the box features που μας λύνουν τα χέρια, φέρνει τη δημιουργια πρακτικά οποιασδήποτε λειτουργικότητας μπορει κανεις να φανταστεί μερικές γραμμές javascript μακριά.

 

 

OSDC_OSvsEDUΗ Εταιρεία Ελεύθερου Λογισμικού / Λογισμικού Ανοικτού Κώδικα (ΕΕΛ/ΛΑΚ, www.eellak.gr) στο πλαίσιο των δράσεών της για την ανάδειξη και προώθηση των δράσεων ανοιχτής πρόσβασης παρουσιάζει την εκδήλωση διαλόγου με θέμα «Mια Ανοιχτή Γενιά στην Ανοικτή Διακυβέρνηση» που διοργανώνεται με πρωτοβουλία του Υπουργείου Διοικητικής Μεταρρύθμισης και Ηλεκτρονικής Διακυβέρνησης και του Υπουργείου Παιδείας και Θρησκευμάτων.
Σκοπός της εκδήλωσης είναι η ενημέρωση και η ευαισθητοποίηση των μαθητών για την ανοικτή διακυβέρνηση, τα οφέλη που προκύπτουν στην καθημερινότητα των πολιτών, καθώς και η συζήτηση πάνω στις προτάσεις και τις προσδοκίες των μαθητών, ώστε να αναδειχτεί και να ενισχυθεί ο ρόλος τους ως ενεργοί πολίτες.
Ο διάλογος θα ξεκινήσει με τις παρουσιάσεις των ειδικών σε θέματα «εκπαίδευσης & διαδικτύου», Άσπας Τσαμαδή (aspaonline.gr) και Μιχάλη Βαφόπουλου (vafopoulos.org), ενώ παρέμβαση θα κάνουν οι Υφυπουργοί Διοικητικής Μεταρρύθμισης & Ηλεκτρονικής Διακυβέρνησης, και  Παιδείας & Θρησκευμάτων, Εύη Χριστοφιλοπούλου και Συμεών Κεδίκογλου, αντίστοιχα.
Η εκδήλωση θα πραγματοποιηθεί τη Δευτέρα 7 Απριλίου 2014, στις 10:00πμ στο αμφιθέατρο του Εθνικού Κέντρου Δημόσιας Διοίκησης και Αυτοδιοίκησης – ΕΚΔΔΑ (Πειραιώς 211, Ταύρος, χάρτης), με τη συμμετοχή μαθητών της Α’ Λυκείου από σχολεία της Αττικής, ενώ μέσω τηλεδιάσκεψης θα παρέμβουν και θα θέσουν ερωτήσεις προς το πάνελ, μαθητές Α’ τάξης Λυκείου από όλες τις περιφέρειες της χώρας.

 Οι βασικοί τομείς προβληματισμού και διαλόγου αφορούν:

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

 Στο πλαίσιο της προετοιμασίας και ενημέρωσης των μαθητών, έχει ήδη αποσταλεί και παρουσιαστεί σχετικό υλικό σε όλα τα Λύκεια της χώρας, στο μάθημα Πολιτική Παιδεία (Οικονομία, Πολιτικοί Θεσμοί & Αρχές Δικαίου και Κοινωνιολογία), ενώ παράλληλα έχουν πραγματοποιηθεί, στα σχολεία, σειρά ομιλιών και συζητήσεων σχετικά με την προώθηση της διαφάνειας, την ενδυνάμωση των πολιτών και την αξιοποίηση των νέων τεχνολογιών στη σύγχρονη διακυβέρνηση.
Η δράση αποτελεί μέρος σειράς ενεργειών δημόσια διαβούλευσης και συνδιαμόρφωσης του διετούς Εθνικού Σχεδίου Δράσης για την Ανοιχτή Διακυβέρνηση που θα υποβάλει επίσημα και δεσμευτικά η χώρα μας, τον Ιούνιο του 2014, στη Διεθνή Πρωτοβουλία του ΟΗΕ – Open Government Partnership.
Η εκδήλωση θα μεταδοθεί ζωντανά μέσω διαδικτύου (livestreaming) από τις ιστοσελίδες του ΕΚΔΔΑ (εδώ) και του Πανελλήνιου Σχολικού Δικτύου (εδώ).

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

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

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

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

Πηγή: europarl.europa.eu.

Όπως όλα δείχνουν η επόμενη έκδοση του Joomla είναι σχεδόν έτοιμη. Το Joomla 3.3 Beta είναι εδώ.

Η γνωστή υπηρεσία συγχρονισμού και αποθήκευσης αρχείων της Canonical φαίνεται πως έφτασε στο τέλος της. Όπως ανακοινώθηκε το Ubuntu One θα σταματήσει τη δυνατότητα συγχρονισμού αρχείων την 1η Ιουνίου. Οι χρήστες θα μπορούν να κατεβάσουν τα αρχεία τους μέχρι και τις 31 Ιουλίου. Απο οτι φαίνεται η Canonical δεν άντεξε τον ανταγωνισμό σε αυτό το πεδίο απο τα μεγαθήρια του χώρου και  σκοπεύει πλέον να συγκεντρωθεί αποκλειστικά στο Ubuntu.

διαβάστε περισσότερα

Το Ubuntu One, η υπηρεσία cloud που ήταν διαθέσιμη από το Ubuntu, θα καταργηθεί σύντομα.
Μετά από σχετική ανακοίνωση στο blog της Canonical η υπηρεσία θα κλείσει σύντομα.

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

Για απορίες, ερωτήσεις/απαντήσεις υπάρχει σχετικό θέμα στο φόρουμ της κοινότητας Ubuntu-gr.

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

Η πρωτοβουλία αυτή ξεκίνησε από το Visit Sweden, το Σουηδικό Ινστιτούτο και το Business Sweden σε συνεργασία με τη βιομηχανία computer gaming της χώρας. Η ομάδα επιδιώκει διεθνή συμβολή για την ανάπτυξη παιχνιδιών με εναλλακτικές μορφές, χαρακτήρες, gameplay, πλοκές ιστορίας, ήρωες και ηρωίδες, και τρόπους για να κερδίσετε. Ο νεοσύστατος δικτυακός τόπος επιτρέπει στους ισχυρισμούς συμπεριλαμβανομένων ολοκαίνουργιες ιδέες παιχνίδι ή την προσθήκη με τις ιδέες των άλλων. Ο νεοσύστατος δικτυακός τόπος επιτρέπει υποβολές συμπεριλαμβανομένων καινούργιων game ιδεών ή προσθήκη στις ιδέες των άλλων.

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

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

Αν το παρελθόν είναι κάποια ένδειξη, στη Σουηδία, η βιομηχανία παιχνιδιών είναι υπεύθυνη για τις διεθνείς επιτυχίες όπως Candy Crush Saga, Battlefield, και το Minecraft, έχει όλες τις προϋποθέσεις Democreativity.

Πηγή: www.thenextweb.com

Περιοδικό PCLinuxOS Απρίλιος 2014

Καλό μήνα!!!
Το προσωπικό του περιοδικού PCLinuxOS με χαρά σας παρουσιάζει το τεύχος του Απριλίου 2014. Το περιοδικό είναι προϊόν της κοινότητας PCLinuxOS, εκδίδεται από εθελοντές της κοινότητας. Υπεύθυνος του περιοδικού είναι ο Paul Arnote, και βοηθός η Meemaw. Το περιοδικό είναι υπο την άδεια Creative Commons Attribution-NonCommercial-Share-Alike 3.0.

Στο τεύχος Απριλίου 2014 διαβάστε:
* PCLinuxOS επαγγελματικά...
* KDenLive, Μέρος 5
* Παιχνίδια: Xonotic
* Στείλτε μήνυμα με Gmail χωρίς να ανοίξετε το Gmail
* Επιστροφή στο σχολείο με μάθημα εισαγωγής στο Linux
* Σκληρός δίσκος: Διόρθωση και συντήρηση
* Υλικό Υπολογιστών 101: Σύστημα ψύξης
* Και πολλά άλλα!

Κατεβάστε το σε PDF ή ePUΒ ή MOBI ή δείτε το ως HTML

Δείτε παλιότερα περιοδικά:
Περιοδικό PCLinuxOS Μάρτιος 2014
Περιοδικό PCLinuxOS Φεβρουάριος 2014
Περιοδικό PCLinuxOS Ιανουάριος 2014

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

διαβάστε περισσότερα

We are always looking for ways to make our users’ lives simpler. We want to help increase their uptime without making them jump through hoops to create a “Mist.io friendly” setup. There is not a single right way to do things, needs vary from team to team.

Adhering to the above, Mist.io now supports setups with custom SSH usernames and ports. Furthermore, it is now possible to install the monitoring agent manually without providing Mist.io access to do it for you.

When you add your SSH key to one of your machines, Mist.io will try to connect to the standard SSH port. As of today, if the service cannot connect to your machine it will ask you to provide an alternate username and port.

image

One of the reasons Mist.io needs SSH access in the first place, is to automatically install and configure the monitoring agent. In some cases however, providing SSH access to Mist.io is not possible. That is not an issue any more. You can now choose to manually install the collectd monitoring agent.

image

The drawback is that you have to run this on every machine. Notice that ID arguments will differ so you have to get the correct command for each one. Without SSH access you will also be missing out on some nice Mist.io features, like the touch-friendly web console. Furthermore, you will not be able to automatically run a command when a server metric, eg load, memory usage etc, reaches a certain threshold.


With all these new additions it is a perfect time to give Mist.io a try! We are always happy to hear your feedback and help you solve any issues you may have, so do not hesitate to reach out to us on Twitter or at support [at] mist.io.

Sign up for a free trial and let us worry about your server load. We’ll notify you if something goes wrong.

KnowHow Informatics S.A.
Senior Java & Web Software Engineer

iKnowHow Informatics S.A. is seeking to employ an enthusiastic Senior Java & Web Software Engineer for its premises at Kifisias Avenue (Panormou – Athens).

Candidates should meet following qualifications:

  • University or Technical Institution Degree in Informatics (or equivalent)
  • Minimum of 3 years professional experience in similar position
  • Military obligations fulfilled (for male candidates)
  • Excellent knowledge of object-oriented programming
  • Excellent knowledge Java 6 SE/EE
  • Excellent knowledge of HTML / CSS / Javascript and relevant technologies
  • Experience in Java Frameworks (Spring, JBoss Seam, etc) will be considered as a plus
  • Also any experience in IBM products like IBM web forms will be considered a huge plus

The company offers:

  • Competitive remuneration package
  • Excellent career development
  • Excellent working conditions in a friendly, warm and stable professional environment
  • Constant training in edge technologies

Email you CV at jobs@iknowhow.com

Με το WordPress 3.9 Beta 3, ήδη διαθέσιμο, η τελική έκδοση είναι προ πυλών. O Andrew Nacin ανακοίνωσε με την ΒΕΤΑ έκδοση και την 16 Απριλίου 2014, ως ημέρα διαθέσης της τελικής έκδοσης.

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

Επιπλέον δυνατότητες στην επεξεργασία των εικόνων, και υποστήριξη HTML5 τίτλων να ταιριάζουν στις συλλογές.

Λίγο ακόμη υπομονή για την τελική έκδοση, αλλά αν είστε από τους ανυπόμονους μπορείτε να καταβάσετε την ΒΕΤΑ 3 έκδοση για να δοκιμάσετε τις νέες δυνατότητες.

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

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

Το Υπουργείο Εργασίας των ΗΠΑ έχει ανοίξει το δρόμο της ανοιχτής πρόσβασης, πρώτον με το Career Pathways Innovation Fund Grants Program, και ύστερα με το πρόγραμμα επιχορήγησης Community College Career Training. Τώρα υιοθετούνται οι άδειες Creative Commons Attribution (CC BY) για όλο το περιεχόμενο που δημιουργήθηκε με  επιχορήγηση.

Το Υπουργείο Εργασίας των ΗΠΑ ανακοίνωσε τη διαθεσιμότητά περίπου $150 εκατομμύρια για το πρόγραμμα επιχορήγησης H-1B Ready to Work Partnership. Επίσης το ίδιο υπουργείο θα χρηματοδοτήσει περίπου 20-30 υποτροφίες. Το πρόγραμμα επιχορήγησης έχει σχεδιαστεί για να παρέχει σε μακροχρόνια ανέργους εξατομικευμένη συμβουλευτική, κατάρτιση, υποστηρικτική καθώς και εξειδικευμένες υπηρεσίες που οδηγούν σε ταχεία απασχόληση σε σχετικά επαγγέλματα και κλάδους.

Η σχετική απόφαση βρίσκεται εδώ.

Πηγή: www.opensource.com

tl;dr version: You want contribution metrics? Project Baloo is here.

As we have seen in our previous posts, we decided to move ahead using learnings from the past. Here is how we tackled the issues identified:

  • we need to be a top line goal for people and teams
  • we need to examine really well what is out there (internally or externally to Mozilla) and investigate the possibility of re-using it.
    • We discovered that infrastructure that scales easily to handle huge amount of data (in our case contribution activities) already exists.
  • we need a clear and common language to make communications as effective as possible
    • A new team (which I am proudly part of) was formed to develop and establish this common language among other things.
  • we need to be inclusive in all our procedures as a working group, with volunteers as well as all paid staff.
  • and in true Mozilla fashion: we need to start small, test and iterate with a focus on modularity.

Enter Project Baloo

What is project Baloo?

Project Baloo, is a collaborative effort between the Business Intelligence and Data-Warehouse team and the Community Building team to create a contribution tracking system for Mozilla.

What does it look like?

Project Baloo is re-using already existing infrastructure of the BIDW team and adding some new entry-points and end-points for data import and export.

What can it do for me?

So say, you are part of a contribution area. You eagerly want to know more about your area contributions, specifically metrics around it. Having your system integrated with Baloo, will give you access to an easy way to visualize those contribution metrics (using Tableau) or even have more advanced access to data, like cross-comparing and de-duplicating contribution metrics with other areas in Mozilla using an API!

Have it crossed your mind that people might be contributing to more than one areas? Yes they do! (We expect l10n-leave-my-sumo-contributors-alone type of reactions to our data)

What can I do for it?

Start integrating your systems with Baloo! More info can be found here and we are always here to help you along the process.

People love graphs so here is one to follow:

What is next?

We are polishing the data schema and publishing the first results from the test run on SuMo. You can follow the progress in our roadmap and participate in our System and Data Meetings if you want to help (or just follow updates!)

ARDUINODAY_720x300

Το Σαββάτο 29/3/2014 είναι η Παγκόσμια Ημέρα Arduino. Φέτος συμπληρώνονται 10 χρόνια από την κυκλοφορία του, με παράλληλα Events σε όλο τον κόσμο.

Αν είσαι χρήστης Arduino ή απλά ενδιαφέρεσαι να μάθεις περί τίνος πρόκειται, σε περιμένουμε το Σάββατο, 29/3 στο P-Space.

Θα ξεκινήσουμε τη μέρα μας φτιάχνοντας τα δικά μας Arduino (με κόστος €20-25). Στη συνέχεια, θα  παρακολουθήσουμε την ταινία Arduino Documentary, η οποία εξηγεί το Arduino και την ιστορία του.

Θα ακολουθήσει 3ωρο workshop για όσους ενδιαφέρονται να ξεκινήσουν με το Arduino και να δημιουργήσουν το δικό τους project. Τέλος, θα είμαστε εδώ μέχρι το τέλος της ημέρας για να σας βοηθήσουμε σε ό,τι χρειαστείτε.

Πρόγραμμα

•12:00-16:00:  Make your own Arduino for cheap
•17:00-18:00:  Προβολή Ταινίας - Arduino Documentary
•18:00-21:00:  Arduino Workshop
•21:00-24:00:  Make your own Arduino project

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

Στο πλαίσιο αυτό δημιουργήθηκε το πρόγραμμα αξιολόγησης – μάθησης Fast Quiz το οποίο είναι ελεύθερου λογισμικού και μπορείτε να το επισκεφτείτε και να το κατεβάσετε εδώ.

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

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

logo-01Η Εταιρεία Ελεύθερου Λογισμικού / Λογισμικού Ανοικτού Κώδικα (ΕΕΛ/ΛΑΚ, www.eellak.gr ) στο πλαίσιο των δράσεών της για την προώθηση των Ανοιχτών Τεχνολογιών σας προσκαλεί στην παρουσίαση της διάσημης πλατφόρμας ανοιχτού λογισμικού Arduino που διοργανώνεται από την Ένωση Ελλήνων Χρηστών και Φίλων ΕΛ/ΛΑΚ  (GreekLUG) και πραγματοποιείται με αφορμή την επέτειο για τα 10 χρόνια του Arduino (Arduino Day 2014), το Σάββατο 29 Μαρτίου 2014 και ώρα 12:00 στo Εργαστήριο GNU/Linux Θεσσαλονίκης, Δημοτικό Κέντρο Πληροφορικής & Ελεύθερου Λογισμικού (Εγνατίας 96 στην Πυλαία Θεσσαλονίκης, χάρτης)

¨Το Arduino είναι μια υπολογιστική πλατφόρμα βασισμένη σε μια απλή μητρική πλακέτα ανοικτού κώδικα, με ενσωματωμένο μικροελεγκτή και εισόδους/εξόδους, και η οποία μπορεί να προγραμματιστεί με τη γλώσσα Wiring (ουσιαστικά πρόκειται για τη γλώσσα προγραμματισμού C++ και ένα σύνολο από βιβλιοθήκες, υλοποιημένες επίσης στην C++ ). Το Arduino μπορεί να χρησιμοποιηθεί για την ανάπτυξη ανεξάρτητων διαδραστικών αντικειμένων αλλά και να συνδεθεί με υπολογιστή μέσω προγραμμάτων σε Processing, Max/MSP, Pure Data, SuperCollider. Το πρόγραμμα Arduino έλαβε τιμητική μνεία στην κατηγορία Digital Communities στο Prix Ars Electronica το 2006¨. (πηγή: el.wikipedia.org)

Η θεματολογία περιλαμβάνει:

  •  Τι είναι το Arduino
  • Δυνατότητες του Arduino
  • Απαιτούμενες γνώσεις ηλεκτρονικής και προγραμματισμού
  • Προϊόντα βασισμένα στο Arduino
  • Παραδείγματα και εφαρμογές

 

Ομιλητές: Παύλος Γκαϊντατζής και Τηλέμαχος Αθανασιάδης. Η αφίσα βρίσκεται εδώ.

 

If you’re interested in Social Networks Analysis and Visualization (I’m not talking about FB/Twitter here!), check out our latest and greatest release of SocNetV, version 1.0. SocNetV (Social Networks Visualizer) is now based on Qt5/C++ framework and has new great features, such as PageRank network analysis and, of course, layouts. At the moment, there is […]

Στατιστικά

Μετάβαση σε: πλοήγηση, αναζήτηση
Στατιστικά σελίδων
Λήμματα99.182
Σελίδες (συμπεριλαμβάνονται σελίδες συζήτησης, σελίδες λειτουργιών,
μικρές σελίδες "προς επέκταση", ανακατευθύνσεις, και άλλες)

(Όλες οι σελίδες του wiki, συμπεριλαμβανομένων των σελίδων συζήτησης, ανακατευθύνσεων, κλπ.)
268.842
Αρχεία που έχουν επιφορτωθεί9.968
Στατιστικά επεξεργασιών
Επεξεργασίες σελίδων από το ξεκίνημα της Βικιπαίδειας4.702.625
Μέσος όρος επεξεργασιών ανά σελίδα17,49
Στατιστικά χρηστών
Εγγεγραμμένοι χρήστες143.705
Ενεργοί χρήστες (εγγεγραμμένοι χρήστες που έχουν κάνει τουλάχιστον μια ενέργεια τον τελευταίο μήνα) (κατάλογος)
(Χρήστες που έχουν κάνει κάποια επεξεργασία μέσα σε 30 μέρες)
875
Bots (κατάλογος)95
διαχειριστές (κατάλογος)22
Γραφειοκράτες (κατάλογος)3
Επίτροποι (κατάλογος)0
Δημιουργοί λογαριασμών (κατάλογος)0
Εισαγωγείς (κατάλογος)0
Εισαγωγείς Transwiki (κατάλογος)0
Απαλλαγές από φραγή IP (κατάλογος)0
Επιτηρητές (κατάλογος)0
Συντονιστής μαθήματος (κατάλογος)0
Δικτυακοί εθελοντές μαθημάτων (κατάλογος)0
Πανεπιστημιακοί εθελοντές μαθημάτων (κατάλογος)0
Εκπαιδευτικός μαθήματος (κατάλογος)0
OAuth administrators (κατάλογος)0
Checkusers (κατάλογος)0
Eπιβεβαιωμένοι χρήστες (κατάλογος)0
Άλλα στατιστικά
Μαζικά μηνύματα στην ουρά0

Άλλα στατιστικά

<noscript><img alt="" height="1" src="http://el.wikipedia.org/wiki/%CE%95%CE%B9%CE%B4%CE%B9%CE%BA%CF%8C:%CE%A3%CF%84%CE%B1%CF%84%CE%B9%CF%83%CF%84%CE%B9%CE%BA%CE%AC//el.wikipedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" style="border: none;" title="" width="1" /></noscript>

by Mike Muzurakis, Co-founder and Community Manager at Mist.io

Originally posted on Telefonica’s blog

image

The last few years, we’ve seen some major startup ecosystems rising outside the US. Tel Aviv, Berlin, Paris and London are now considered some of the top startup destinations. But there are many rising competitors and Athens wants to be one of them. Can Greece compete with some of the major economic powerhouses of Europe? Only time will tell, but there are several advantages for the local startup ecosystem at the moment.

Everything from elementary schools to universities in Greece is mostly public and free. That has helped in creating a highly skilled workforce with a big chunk of the last two generations having Bachelor and Master Degrees. Most Greeks are also fluent English speakers.

While the ecosystem matures and more startups succeed we are positive that Athens will become an important hub for southeast Europe and West Asia.

But there is one more thing that helped ignite the Athens startup scene the past few years: The Greek crisis. Properties and wages were always low compared to the rest of the Eurozone and amidst the crisis they are lower than ever. That creates a very attractive background for startups and investors alike. Moreover, founding a startup means investing a lot of time in an idea that may or (most often than not) may not prove successful. And with the country’s youth unemployment rate at 60%, time is in abundance.

The country’s economy has been spiraling downwards for the last four years. That, has forced businesses and innovators to aim globally and think big. Our own startup, Mist.io, is a good example. It was early 2009 when, after working together in various projects for years, we decided to band together and start our own consulting company. A few months later the global recession hits Greece. Fortunately we already had clients outside the EU and we were able to expand quickly on an international level to cover our losses from the failing local economy. We had to manage servers across different providers that hosted websites requiring high availability, targeting people way outside our time zone. We were forced to stretch our work hours so that there was always someone next to a desktop or laptop, just in case something went wrong.

That, was what eventually gave us the idea to build a mobile-friendly multi-cloud server management and monitoring service. We started building a prototype, initially as a side-project, and when we got accepted to Mozilla’s WebFWD accelerator, we decided it was time to look for some funding and go full time. After graduating from WebFWD we raised some investment money from StartupMonthly which we used to double our team, improve the product and subsequently get our first paying customers. We’re currently looking forward to close our seed investment round and get to the next level with thousands of customers.

But we’re not alone. In 2013 Greek startups raised more than 55 million dollars in capital (with Persado and Taxibeat raising a total of 19 million in their series A rounds), a tenfold increase from 2012 and we saw the first multi-million dollar exit for a local startup,Bugsense. Most of these startups are quite young and have just received their seed funding so we expect to see an even bigger increase in the upcoming years. Indicative of a growing startup scene, the first coworking spaces have popped up in the last four years (CoLabThe CubeFound.AtionSynergy) and have been steadily increasing in numbers since then.

These are exciting times for the scene in Athens! While the ecosystem matures and more startups succeed we are positive that the city will become an important hub for southeast Europe and West Asia.

Do you have machines across clouds and want to easily manage them? Sign up for Mist.io and try it for free!

Με μεγάλη μας χαρά σας ανακοινώνουμε την τελευταία έκδοση GNOME 3.12 που εκδόθηκε στις 26 Μαρτίου 2014.

Τι νέο μας φέρνει η έκδοση αυτή;

- Μεγάλες αλλαγές στο GNOME web browser.
- 3 νέες εφαρμογές – το Logs, το Sound Recorder, το Polari – και νέο πρόγραμμα IRC για το GNOME.
- Οι φωτογραφίες έχουν προσαρμοστεί με το Facebook.
- Αναζήτηση στα τερματικά.
- Υποστήριξη για Google Cloud Print.
- Ανανεωμένος Βοηθός Αρχικής Ρύθμισης.
- Χρήση του νέου widget popovers στις βασικές εφαρμογές.

Διαβάστε το δελτίο τύπου με τι νέο μας φέρνει η έκδοση 3.12.

I revisited recently a dormant project of mine, for which I unfortunately need to write a 3dsmax exporter plugin.

Now, I’m always pissed off from the start when I have to write code on windows and visual studio, but having to deal with 3dsmax on top of that, really just adds insult to injury. It’s not just that maxsdk is a convoluted mess. Or that it needs a very specific version of visual studio to write plugins for it (which is really Microsoft’s fault, to be fair). No, my biggest issue so far is that 3dsmax takes about 3 years to start up, and there is no way to unload, or reload a plugin without restarting it.

Whenever I fix a tiny thing in the exporter plugin I’m writting, and I want to try it out and see if it does the buissiness, I have to shut down 3dsmax, start it up again (which takes forever), load my test scene, then try to export again and see what happens. This is obviously unacceptable, so I really had to do something about it.

3dsmax plugin handling

But first let’s examine how exporter plugins are handled by 3dsmax. The 3dsmax installation directory contains a subdirectory called plugins. At startup, it looks into that directory, and loads all the plugins located there. Plugins are obviously just DLLs, but with a particular naming convention for their suffix, so that 3dsmax will know how to treat them as different plugin classes. For instance, exporter plugins must be named with a .dle suffix.

Exporter plugins are supposed to define a subclass of SceneExport, which overrides the DoExport function. When 3dsmax loads the plugin dll, it pulls from it a function called LibCreate, which is supposed to create and return an instance of this class. Then, whenever the user tries to export a scene of the type registered by this plugin, the appropriate DoExport function is called, to do it.

Solution

So as I mentioned previously, the problem is that plugin DLLs can’t be unloaded and reloaded while 3dsmax is running, making it necessary to shut down 3dsmax and restart it all the time, while writing my exporter.

After cursing Autodesk and their stupid plugin system for a while, I came up with a pretty neat idea to circuimvent that restriction. Instead of letting 3dsmax grab hold of my exporter DLL when it starts, what if I write a second exporter DLL that is just a stub, a proxy if you will. What if that stub gets loaded by 3dsmax at startup, but my actual exporter plugin DLL is separate, 3dsmax doesn’t even know about it, and the stub exporter loads it up on demand, and passes through the DoExport call!

With this scheme, it doesn’t actually matter much that plugins can’t be unloaded by 3dsmax, because my plugin wasn’t loaded by 3dsmax in the first place. I’m loading it on demand when the user requests an export, and releasing it immediately after the export is done.

Turns out, this works beautifully. I created post-build events for both projects (maxgoat, and maxgoat_stub) that copies the DLLs in the 3dsmax plugin directory, but only the maxgoat_stub post-build event changes the suffix to “.dle”. The actual exporter is left with the original “.dll” suffix, and 3dsmax ignores its existence.

prop_maxgoat prop_maxgoat_stub

The only tricky bit the stub DLL has to do in order to load and use the real exporter DLL, is to find the plugin directory where both of them are installed. This little snippet of win32 barf handles that correctly:

static const char *find_dll_dir()
{
    static char path[MAX_PATH];

    HMODULE dll;
    if(!GetModuleHandleExA(GET_MODULE_HANDLE_EX_FLAG_FROM_ADDRESS |
            GET_MODULE_HANDLE_EX_FLAG_UNCHANGED_REFCOUNT,
            (LPCSTR)find_dll_dir, &dll)) {
        return 0;
    }
    GetModuleFileNameA(dll, path, sizeof path);

    char *last_slash = strrchr(path, '\\');
    if(last_slash) {
        *last_slash = 0;
    }
    return path;
}

At that point it can happily proceed to load the actual exporter DLL, and call everything it needs to, in order to perform the export. Here’s the whole DoExport function of the stub, with all error handling removed for brevity:

int GoatExporterStub::DoExport(const MCHAR *name, ExpInterface *eiface,
        Interface *iface, BOOL non_interactive, DWORD opt)
{
    static const char *dll_fname = "maxgoat.dll";
    const char *plugdir = find_dll_dir();
    char *dll_path = new char[strlen(dll_fname) + strlen(plugdir) + 2];
    sprintf(dll_path, "%s\\%s", plugdir, dll_fname);

    // load plugin and grab all the functions we need
    HMODULE dll = LoadLibraryA(dll_path);

    ClassDescFunc get_class_desc = (ClassDescFunc)GetProcAddress(dll, "LibClassDesc");
    InitFunc init = (InitFunc)GetProcAddress(dll, "LibInitialize");
    ShutdownFunc shutdown = (ShutdownFunc)GetProcAddress(dll, "LibShutdown");

    init();
    ClassDesc *desc = get_class_desc(0);

    // create the exporter instance and call DoExport
    SceneExport *ex = (SceneExport*)desc->Create();
    int res = ex->DoExport(name, eiface, iface);
    delete ex;

    shutdown();

    delete [] dll_path;
    FreeLibrary(dll);
    return res;
}

With this system in place, iterating on figuring out all the maxsdk bullshit is a breeze. Just keep 3dsmax open with my stub plugin loaded all the time, compile/install the exporter at will, and hit export again from within 3dsmax. The current version of the exporter DLL is automatically loaded, used and shoved out of the way again. The whole process becomes almost enjoyable.


Την Πέμπτη 27/03/2014 στις 19:00, θα γίνει παρουσίαση του Sopler Project στο P-Space. Ακολουθεί μια σύντομη περιγραφή του project:

logo_sopler

Το Sopler είναι ένα εργαλείο δημιουργίας συνεργατικών - κοινωνικών To-do λιστών, με το οποίο μπορεί κανείς να δημιουργήσει Τo-do λίστες, να τις μοιραστεί και να τις επεξεργαστεί, σε συνεργασία με άλλους. Και όλα αυτά real-time!

Έτσι οποιοσδήποτε μπορεί εύκολα και απλά να οργανώσει τα ταξίδια του, τις αγορές του, τα project του και γενικά όλη του τη καθημερινότητα σε λίστες και να τις μοιραστεί με όποιον εκείνος επιθυμεί!

Αν λοιπόν, είσαι προγραμματιστής, γραφίστας ή μεταφραστής και θες να συμμετάσχεις σε ένα open source project (αλλά δε βρίσκεις από που να ξεκινήσεις) το Sopler Project είναι εδώ, για ‘σένα! Μέσα από το workshop oι ενδιαφερόμενοι μπορούν να ενημερωθούν για το πως, που και γιατί, να συνεισφέρουν στην ανάπτυξη και τη διάδοση ενός open source project (από την κοινότητα για την κοινότητα).

Let's reinvent To-do lists together! Join Us!

Ομιλητές:

  • Αναστάσιος Στασινόπουλος (Founder/ Lead Developer)
  • Κώστας Αντωνάκογλου (Co-Founder/ Design & L10n)

 

Σημείωση: Mετά το τέλος της παρουσίασης θα ακολουθήσει python-django hackathon αν και μόνο αν υπάρχει ακόμα όρεξη και ζωντάνια... Αλλιώς πάμε για μπύρες!!

Σε συνδυασμό με την ΑνοEDUCATION_opencardcatalogικτή Πρόσβαση στις δημοσιεύσεις που προκύπτουν ως αποτέλεσμα της έρευνας που διεξάγεται στο πλαίσιο του προγράμματος “Ορίζοντας 2020″, η Ευρωπαϊκή Επιτροπή διενεργεί και πιλοτικό πρόγραμμα για την ανοικτή πρόσβαση στα ερευνητικά δεδομένα.

Στο πλαίσιο του Ορίζοντα 2020, οι ερευνητές οι οποίοι θα συμμετάσχουν στο πιλοτικό έργο καλούνται να δημοσιεύσουν με ανοικτή πρόσβαση τα δεδομένα τα οποία μπορούν να χρησιμοποιηθούν για την επαληθευσιμότητα των αποτελεσμάτων που παρουσιάζονται σε επιστημονικές δημοσιεύσεις, καθώς και οποιαδήποτε άλλη σχετική επιστημονική πληροφορία, στην ερευνητική κοινότητα, τους πολίτες και τις επιχειρήσεις. Για το 2014-2015, οι θεματικές περιοχές που θα συμμετέχουν στο πιλοτικό πρόγραμμα θα λάβουν χρηματοδότηση περίπου 3 δις €.

Οι θεματικές περιοχές που συμμετέχουν στον πιλότο για τα Ανοικτά Επιστημονικά Δεδομένα είναι:

  • Μελλοντικές και Αναδυόμενες Τεχνολογίες (Future and Emerging Technologies)

  • Ηλεκτρονικές Ερευνητικές Υποδομές (Research infrastructures – part e-Infrastructures)
  • Βιομηχανική Υπεροχή- Υπηρεσίες Πληροφόρησης και Επικοινωνίας (Leadership in enabling and industrial technologies – Information and Communication Technologies)
  • Κοινωνικές Προκλήσεις: Ασφαλής, Καθαρή και Αποτελεσματική Ενέργεια- Έξυπνες Πόλεις και Κοινότητες (Societal Challenge: Secure, Clean and Efficient Energy – part Smart cities and communities)
  • Κοινωνικές Προκλήσεις: Κλιματική Δράση, Περιβάλλον, Αποτελεσματική Χρήση Πόρων, Πρώτες Ύλες (Climate Action, Environment, Resource Efficiency and Raw materials)
  • Κοινωνικές Προκλήσεις: Η Ευρώπη σε ένα μεταβαλλόμενο κόσμο- συμμετοχικές, καινοτόμες και σκεπτόμενες κοινωνίες (Societal Challenge: Europe in a changing world – inclusive, innovative and reflective Societies)
  • Επιστήμη μαζί και για την κοινωνία (Science with and for Society)

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

Εκτός από το πιλοτικό αυτό πρόγραμμα για τα Ανοικτά Ερευνητικά Δεδομένα, η ανοικτή πρόσβαση σε επιστημονικές δημοσιεύσεις είναι πλέον υποχρεωτική για όλες τις επιστημονικές δημοσιεύσεις που προκύπτουν από τα έργα που χρηματοδοτούνται από το Ορίζοντας 2020 . Τα άρθρα θα πρέπει να έχουν πρόσβαση σε ένα αποθετήριο ανοικτής πρόσβασης το αργότερο έξι μήνες μετά τη δημοσίευση (12 μήνες για τα άρθρα στις κοινωνικές και ανθρωπιστικές επιστήμες). Τα project αυτά πρέπει να έχουν σκοπό να καταθέσουν τα δεδομένα της έρευνας που απαιτούνται για την επικύρωση των αποτελεσμάτων που παρουσιάζονται στις κατατιθέμενες επιστημονικές δημοσιεύσεις , που είναι γνωστές ως «underlying data«.

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

Πηγή: www.openaccess.gr

Μάθετε σε βάθος το Drupal 7.

Ξεκλειδώστε το απίστευτα δυνατό API του και τη μηχανή theming του σε ένα workshop 2 ημερών για λίγους.

Τo workshop χωρίζεται σε δύο οκτάωρα session που θα γίνουν το Σαββατοκύριακο 5 & 6 Απριλίου 2014 στα γραφεία της Netstudio στον Άγιο Στέφανο.

Το Σάββατο η θεματολογία θα είναι Drupal Site Building, ενώ την Κυριακή θα προχωρήσουμε σε Drupal Theming και Drupal Module Development.

Διαβάστε περισσότερα και κάντε την κράτησή σας

Drupal version: 

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

Έτσι πριν από λίγους μήνες έκανε την εμφάνιση του ο νέος “επεξεργαστής” ο οποίος ονομάζεται “Visual Editor”
Προς το παρόν η χρήση του είναι δοκιμαστική, γι αυτό και υπάρχει ακόμα και ο παλαιός editor,
όταν θέλεις κανείς να τον χρησιμοποιήσει.

Ο νέος Editor έχει πάρα πολλές ευκολίες σε σχέση με τον παλαιό.Για παράδειγμα στον παλαιό οι ενότητες και υποενότητες του κειμένου, ορίζονταν από δύο ίσον (==)
πριν και μετά την επικεφαλίδα, για την κάθε ενότητα, με τρία ίσον (===) για την πρώτη υποενότητα κλπ
Στο νέο editor αυτά έχουν φύγει και υπάρχει το κουμπί “παράγραφος” στο οποίο ορίζεται η επικεφαλίδα,
το πρώτο, το δεύτερο επίπεδο κλπ

Επίσης στις συνδέσεις των λέξεων του κάθε λήμματος με άλλα λήμματα της Wikipedia, στον παλαιό editor έπρεπε να γραφτεί η λέξη, δίπλα ο τίτλος του λήμματος που αντιστοιχεί, και στο ενδιάμεσο μία κάθετος γραμμή.
Για παράδειγμα εάν θέλαμε να συνδέσουμε τη λέξη “της Ελλάδας” με το λήμμα “Ελλάδα” έπρεπε να γράψουμε: [[Ελλάδα|Ελλάδας]] Στο νέο editor υπάρχει το κουμπί “Σύνδεσμος” με το οποίο μπορούν να συνδεθούν πολύ εύκολα τα λήμματα μεταξύ τους, ή ακόμα και με εξωτερικούς συνδέσμους (Links)

Παρόμοιες ευκολίες υπάρχουν και στο ανέβασμα πολυμέσων, όπως φωτογραφιών video κλπ

Για να καταλάβει κανείς πόσο πιο εύχρηστος είναι ο νέος editor, αρκεί η διαπίστωση ότι δεν υπάρχει πλέον το κουμπί “προεπισκόπηση” που υπήρχε στον παλαιό και αυτό γιατί η νέα μορφή του κειμένου εμφανίζεται άμεσα στο νέο editor και δεν χρειάζεται πλέον η “προεπισκόπηση”!!!

Όταν μπει κανείς στο νέο editor διαβάζει το εξής μήνυμα:
“Ο Visual Editor είναι σε δοκιμαστική έκδοση (beta).Λόγω πιθανών λαθών στο λογισμικό του, ίσως δεν μπορέσετε να επεξεργαστείτε κάποια μέρη της σελίδας. Πατήστε “επεξεργασία κώδικα” για να μεταβείτε σε λειτουργία επεξεργασίας κώδικα wikitext (αν δεν έχετε αποθηκεύσει τις ως τώρα αλλαγές σας, αυτές θα χαθούν)”.
Παρακάτω το κείμενο ζητάει σχόλια και παρατηρήσεις για τη βελτίωση του νέου editor.

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

Προς το παρόν όμως για να ανεβάσει κάποιος λήμματα στη Wikipedia, πρέπει απαραιτήτως να γνωρίζει τον παλαιό editor, για να είναι σίγουρος ότι δεν θα βρει κάποιο εμπόδιο και γι αυτό υπάρχουν δύο επιλογές επεξεργασίας κειμένου στη Wikipedia:
Η “Επεξεργασία” που είναι ο νέος Visual Editor και η “Επεξεργασία κώδικα” που παραπέμπει στον παλαιό κώδικα wikitext.
(Τα παραδείγματα είναι από το λήμμα “Εικονομαχία“, που είναι το σημερινό “Επιλεγμένο λήμμα” της Ελληνικής Wikipedia).

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

 

 

 

 

Ο GreekLUG με αφορμή την επέτειο για τα 10 χρόνια του Arduino

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

Ομιλιτές: Παύλος Γκαϊντατζής

Τηλέμαχος Αθανασιάδης


greeklug arduino-2014-29-03s

Η θεματολογία περιλαμβάνει :

    Τι είναι το Arduino.
Δυνατότητες του Arduino
Απαιτούμενες γνώσεις ηλεκτρονικής και προγραμματισμού
Προϊόντα βασισμένα στο Arduino
Παραδείγματα και εφαρμογές


Σάββατο 29 Μαρτίου 2014 στις 12.00

στo Εργαστήριο GNU/Linux Θεσσαλονίκης
Δημοτικό Κέντρο Πληροφορικής & Ελεύθερου Λογισμικού
Εγνατίας 96 στην Πυλαία Θεσσαλονίκης.

 

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

διαβάστε περισσότερα

Την Τετάρτη, 26 Μαρτίου 2014 – Ώρα έναρξης 17:00, η Λέσχη Φίλων Ανοικτού Λογισμικού Κοζάνης και το Φοιτητικό Παράρτημα IEEE του Πανεπιστημίου Δυτ. Μακεδονίας συνδιοργανώνουν εκδήλωση στο αμφιθέατρο του Τμήματος Μηχανικών Πληροφορικής και Τηλεπικοινωνιών, Κ.Καραμανλή & Λυγερής. Θα παρουσιαστούν και συζητηθούν τα παρακάτω θέματα:

  • Το οικοσύστημα και οι τεχνολογίες ανοικτού λογισμικού
  • Ασφάλεια και ιδιωτικότητα στο διαδίκτυο
  • Αντιστοιχίες εφαρμογών ανοιχτού vs κλειστού κώδικα
  • Προγραμματιστικά εργαλεία
  • Workshop & Installfest
Το πρόγραμμα δεν θα τηρηθεί αυστηρά και θα προσαρμοστεί σύμφωνα με την ανατροφοδότηση των φοιτητών που θα μας τιμήσουν με την παρουσία τους. Όσοι επιθυμούν να εγκαταστήσουν το λειτουργικό σύστημα GNU/LINUX, ας φέρουν και τον φορητό Η/Υ μαζί τους!

Εκ μέρους των διοργανωτών,

Λέσχη Φίλων Ανοικτού Λογισμικού Κοζάνης
Φοιτητικό Παράρτημα ΙΕΕΕ Πανεπιστημίου Δυτ. Μακεδονίας