Δι@ύγεια OpenData API

Συνεχίζοντας την προσπάθεια σε C# να χρησιμοποιήσω το API της Δι@ύγειας για να πάρω πληροφορίες για το έγγραφο που με ενδιαφέρει και μετά από αρκετές αποτυχημένες δοκιμές είπα να προσπαθήσω με παλιότερο κώδικα που ξέρω ότι δουλεύει. Οπότε παίρνοντας τον παλιότερο κώδικα που χρησιμοποιούσα για να διαβάζω τον html κώδικα μιας ιστοσελίδας (και να βρίσκω …

Δι@ύγεια OpenData API – PHP Version

Δοκίμασα να κάνω μια διαφορετική δοκιμή να χρησιμοποιήσω το OpenData API της δι@ύγειας σε php αυτή τη φορά μήπως και έχω περισσότερη τύχη. Μετά από δοκιμές και άπειρα “500 internal errors” κατέληξα σε αυτά τα δύο κομμάτια κώδικα (μη ρωτήσετε που τα βρήκα, ούτε που θυμάμαι, κάπου στο internet) με όνομα works που δείχνει να δουλεύει …

Δι@ύγεια OpenData API

Προσπαθώ να πάρω μερικές πληροφορίες για συγκεκριμένα έγγραφα από το web service της διαύγειας, σύμφωνα με αυτά που αναφέρονται στο http://opendata.diavgeia.gov.gr/ Εχω λοιπόν τον εξής απλούστατο κώδικα: try { ADA = “Β4ΩΛΧ-ΨΚΒ”; //ADA = System.Web.HttpUtility.UrlEncode(“Β4ΩΛΧ-ΨΚΒ”); System.Xml.XmlDocument doc = new System.Xml.XmlDocument(); string s = “http://opendata.diavgeia.gov.gr/api/decisions?ada=” + ADA; doc.Load(s); } catch (WebException e) { System.Diagnostics.Debug.Print(e.ToString()); } To …

PHP Password generator extension

Και το αντίστοιχο password generator σε php extension για να υπάρχει παντού διαθέσιμο χωρίς να χρειάζεται includes και copy/paste, αλλά και να είναι λίγο ή πολύ πιο γρήγορο από την αντίστοιχη function. Δημιουργούμε ένα νέο φάκελο passwd και εκεί μέσα δημιουργούμε τα εξής αρχεία: config.m4 PHP_ARG_ENABLE(passwd, whether to enable passwd support, [ –enable-passwd Enable passwd …

PHP password generator

Χρειάστηκα σήμερα έναν password generator, γιατί ήθελα να δώσω passwords σε μια λίστα από emails που έφτιαχνα, και δεν μου πέρασε καν απο το μυαλό ότι το συγκεκριμένο το έχουν χρειαστεί χιλιάδες πριν από μένα. Οπότε ξεκίνησα να γράφω κώδικα και ιδού: <?php header(‘Content-type: text/plain’); function generatePassword($len) {     $passwordChars = ‘abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890!@#$%^&*()-_=+[]{}\|,<.>/?`~;:’;     $passwordCharsLen = …

Αριθμοί Κυκλοφορίας

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

Ειδίκευση στο SEO, Search, Engine, Optimization, για το WWW

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

Ελεγχος Εγκυρότητας Α.Φ.Μ. (PHP Version)

Απλώς για να υπάρχει διαθέσιμο σε όποιον το χρειαστεί, η php version του κώδικα που υπάρχει στο άρθρο Ελεγχος Εγκυρότητας Α.Φ.Μ. <?php function CheckAFM($afm) { if (!preg_match(‘/^(EL){0,1}[0-9]{9}$/i’, $afm)) return false; if (strlen($afm) > 9) $afm = substr($afm, 2); $remainder = 0; $sum = 0; for ($nn = 2, $k = 7, $sum = 0; $k …

WordPress plugin Quick ‘n’ Dirty

Ηθελε ένας συμφορουμίτης στο freestuff.gr που είμαι μέλος να προσθέσει ένα custom widget για να παίρνει κάποια στατιστικά από ένα άλλο plugin (GD Star Rating) που είχε εγκαταστήσει, και έψαχνε για κάποιον να του φτιάξει ένα νέο plugin που να μπορεί να διαβάσει τα στοιχεία από το υπάρχον και να τα εμφανίζει με κάποιον custom …

Highlight C# source code

Επαιζα πριν λίγο καιρό με την php και χρησιμοποιούσα την show_source για να δείχνω χρωματισμένο τον κώδικα. Κάποια στιγμή που προσπάθησα να μεταφράσω τον κώδικα από php σε C# για να δοκιμάσω την ταχύτητα της αντίστοιχης aspx σελίδας, χρειάστηκα πάλι την show_source, αλλά όσο έψαξα δεν βρήκα να δίνει κάτι αντίστοιχο το .net framework.