Tuesday, April 3, 2012

Η ΥπερΔιαύγεια παρουσιάζεται σε εργαστήριο του Υπ. Διοικητικής Μεταρρύθμισης και Ηλεκτρονικής Διακυβέρνησης

Η ΥπερΔιαύγεια θα παρουσιαστεί την Τετάρτη 04 Απριλίου 2012 στο εργαστήριο: «Πρόγραμμα Δι@ύγεια: Παρόν και Μέλλον της Διαφάνειας στο Δημόσιο Βίο» που θα πραγματοποιηθεί στο Εθνικό Κέντρο Δημόσιας Διοίκησης (ΕΚΔΔΑ).ΥπερΔιαύγεια
View more presentations from Vangelis Banos

Friday, March 30, 2012

Yperdiavgeia infinite scrolling για ταχύτερα αποτελέσματα

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

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

Το infinite scrolling έχει πολλά πλεονεκτήματα σε σχέση με το παραδοσιακό pagination. Στην πρώτη περίπτωση ο χρήστης:
  1. κάνει scroll down στην λίστα των αποτελεσμάτων,
  2. φτάνει στο τέλος και ψάχνει με το ποντίκι να στοχεύσει το κουμπί για την επόμενη σελίδα,
  3. πατάει το κουμπί,
  4. περιμένει να φορτώσει η νέα σελίδα,
  5. κάνει και πάλι scroll down στην λίστα των αποτελεσμάτων.
Αντίθετα, στην περίπτωση του infinite scrolling ο χρήστης κάνει απλώς scrolling!

Ο κώδικας javascript που απαιτείται για αυτή την λειτουργία είναι ο εξής:

$(window).scroll(function () { 
   if ($(window).scrollTop() >= $(document).height() - $(window).height() - 10) {
      //Add something at the end of the page
   }
});

Όσον αφορά τον server, αυτό εξαρτάται από την εκάστοτε τεχνολογία της ιστοσελίδας.

Επιπλέον πληροφορίες για το infinite scrolling:


Friday, March 9, 2012

Περιγραφή περιστατικού διαφθοράς

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


Σύμφωνα με δημοσιεύματα [1], ο Πρόεδρος της Πανελλήνιας Ομοσπονδίας Εργαζομένων στις Δημόσιες Οικονομικές Υπηρεσίες (ΠΟΕ ΔΟΥ) [2], δηλαδή των εφοριακών υπαλλήλων, κος Χαράλαμπος Νικολακόπουλος κατέθεσε στην Εισαγγελία Αθηνών μήνυση εναντίον μου σχετικά με την αναφορά μου σε εκδήλωση με θέμα «Φοροδιαφυγή και Κοινωνική Δικαιοσύνη» για την ύπαρξη διαφθοράς στον φοροεισπρακτικό μηχανισμό. Είναι κρίμα που η ΠΟΕ ΔΟΥ, αντί να υιοθετήσει και να εφαρμόσει έναν αυστηρό κώδικα δεοντολογίας και ηθικής που να δεσμεύει όλα τα μέλη της και να απομονώσει έτσι τους (εύχομαι λίγους) επίορκους υπαλλήλους, προχωρά σε μηνύσεις κατά αυτών που μίλησαν για ένα πρόβλημα που γνωρίζει όλη η ελληνική κοινωνία. 

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

Μπορείτε να καταχωρήσετε στοιχεία επώνυμα ή ανώνυμα, αλλά οι επώνυμες αναφορές είναι σίγουρα περισσότερο χρήσιμες. Ευχαριστώ προκαταβολικά για τη συμμετοχή σας. Διομήδης Σπινέλλης - http://www.spinellis.gr και https://twitter.com/#!/DSpinellis [1] http://m.capital.gr/News.aspx?id=1434092 [2] http://www.poedoy.gr/

Monday, February 20, 2012

greekspending.com

Ο κ. Χρήστος Τσίγκανος δημιούργησε μια θαυμάσια εφαρμογή με σκοπό την οπτικοποίηση των δεδομένων που αφορούν τις δαπάνες του Ελληνικού Κράτους.
http://www.greekspending.com

http://www.greekspending.com


Sunday, December 25, 2011

Σύγκριση JSON & XML Diavgeia API

To API ανοικτών δεδομένων της Δι@ύγειας δίνει την δυνατότητα ανάκτησης δεδομένων τόσο σε XML όσο και σε JSON format. Αρχικά, η ΥπερΔιαύγεια χρησιμοποιούσε XML αλλά σήμερα, αυτό άλλαξε σε JSON. Η αλλαγή αυτή έγινε για τους εξής δύο λόγους:

1. Το μέγεθος των αρχείων JSON είναι πολύ μικρότερο από τα αρχεία XML για τα ίδια δεδομένα. Το XML έχει πάρα πολύ overhead!


2. Το parsing και η επεξεργασία ενός αρχείου XML είναι πολύ πιο περίπλοκη και απαιτεί περισσότερα resources σε σχέση με το JSON. Ενδεικτικά αναφέρω ότι για να γίνει parse ένα diavgeia XML document ακολουθείται η εξής διαδικασία:

  1. XML Tidy parsing and repairing http://gr.php.net/manual/en/class.tidy.php
  2. XMLReader parsing  http://gr.php.net/XMLReader
  3. Creation of PHP object with all necessary information
  4. Insert into database
Αντίθετα, ένα diavgeia JSON document είναι πολύ πιο απλό στην επεξεργασία
  1. json_decode decodes a JSON string into a PHP object http://gr.php.net/json_decode
  2. Insert into database
Επιπλέον, το json_decode είναι native PHP function ενώ για το XML parsing χρησιμοποιούνται PHP extensions. Το τελικό αποτέλεσμα είναι τουλάχιστον 5 φορές γρηγορότερο με το 1/3 των απαιτήσεων σε resources με την χρήση JSON.

Επιπλεόν πληροφορίες:

Monday, December 19, 2011

"Χρυσός" για τις ευρωπαϊκές οικονομίες τα ανοικτά δεδομένα του δημοσίου τομέα

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

Sunday, December 18, 2011

Η ΥπερΔιαύγεια στο επίσημο site της Δι@ύγειας

Η ΥπερΔιαύγεια αναφέρεται πλέον στο επίσημο site της Δι@ύγειας στην σελίδα Χρήσιμα Εργαλεία - Πληροφορίες - Επιλογές Αναζήτησης στην ενότητα "εφαρμογές που αναπτύχθηκαν από πολίτες".


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