service

Κουτί-τασάκι

Κουτί-τασάκι

Με την ευστροφία και τη δημιουργικότητά τους, φροντίζουν οι ευφάνταστοι χρήστες μας να μας εκπλήσσουν με τις νέες, επιπλέον χρήσεις των υπολογιστών, πέρα από τις προφανείς. Δεν χρησιμεύει λοιπόν μόνο το cd reader σαν θήκη για καφέ. Το κουτί του υπολογιστή, πέρα από το να φιλοξενεί τις κάρτες του υπολογιστή και το υπόλοιπο υλικό, κατά […]

code, coding, programming, web

experiment on natural language forms tweaked

Δήλωση

Χρειάστηκε πριν λίγες μέρες να συμπληρώσω κάποιες αιτήσεις με λίγα στοιχεία αλλά αρκετή χαρτούρα. Τα ίδια πράγματα να συμπληρώνονται 32 φορές σε 256 διαφορετικά έντυπα με 1024 διαφορετικούς τρόπους. Ο παράδεισος του χαρτογιακά και η κόλαση οποιουδήποτε άλλου. Πριν ξεκινήσω ανοιχτό πόλεμο με το χαρτοβασίλειο είπα να δοκιμάσω αρχικά  να φτιάξω μια απλή φόρμα που […]

c#, code, coding, php, web, web

download αρχείων με ελληνικά ονόματα

Ήθελα πριν λίγο καιρό να ξεκινήσω ένα μικρό template για να συμπληρώνω κάποια σημεία και να δημιουργείται αυτόματα ένα word έγγραφο, ώστε να μπορώ στη συνέχεια να το τυπώσω όπου θέλω, να συνεχίσω να το επεξεργάζομαι και να το μορφοποιώ. Ξεκίνησα σαν χαρούμενος πληροφορικάριος και κλίκι-κλίκι, άρχισα να γράφω το template το έβαλα σε ένα χώρο, […]

Uncategorized

Γιατί η άδεια διακοπών είναι σαν τα software demos

Ετοιμάζεσαι να παραδώσεις ένα software project, το έχεις τεστάρει, το έχεις ξανατεστάρει, το έχεις πακετάρει, έχεις βάλει το users manual, έχεις κάνει αρκετές φορές δοκιμαστικές εγκαταστάσεις και τρεξίματα με τα διάφορα σενάρια που έχεις ετοιμάσει. Είσαι λοιπόν μαζί με τα σκονάκια και τις σημειώσεις σου πανέτοιμος να κάνεις την εγκατάσταση στον πελάτη για να ολοκληρώσεις […]

linux, php, web

mysql connect error

Τι σπαστικό πράγμα αυτό, να στήνεις ολόκληρο virtual machine με linux (centos 6.3), apache και php, αλλά τελικά να μην μπορεί να συνδεθεί στη mysql (που τρέχει σε διαφορετικό server σε διαφορετικό δίκτυο) από τον apache και τις ιστοσελίδες τελικά, ενώ ο ίδιος κώδικας όταν τον τρέχεις από το command line με php-cgi να τρέχει […]

code, coding, php, programming, web, web

Ημέρες – Μήνες – Έτη (php)

Λίγος κώδικας σε PHP που επιστρέφει τη διαφορά δύο ημερομηνιών σε Ημέρες – Μήνες – Έτη, αφού οι DateTime::Diff() και date_diff() που παρέχει η PHP τα κάνουν μαντάρα. Για συντομία και καθαρότητα του κώδικα δεν μπήκαν έλεγχοι με ποια σειρά έχουν δοθεί οι ημερομηνίες, οπότε περιμένει να είναι πρώτα η παλαιότερη και μετά η μεταγενέστερη. […]

code, php, programming, web, web

Ελεγχος ΑΔΑ

<?php     if (!isset($_GET[‘ada’]))     {         header(“HTTP/1.0 205 Reset Content”, true, 205);         header(‘Status: Reset Content’, false, 205);         exit;     }     $ada = $_GET[‘ada’];     $ada = htmlspecialchars($ada);     function getWebResponse($url)     {        $ch = curl_init();        curl_setopt($ch, CURLOPT_URL,$url);        curl_setopt($ch, CURLOPT_HEADER, false);        curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);        $str = curl_exec($ch); […]

code, php, sql server

pdo σύνδεση σε sql server 2005

Έκανα μια δοκιμή σε Ubuntu server να συνδεθώ σε sql server 2005 μέσω pdo και όχι με τις mssql_* functions. Αν και η σύνδεση έπαιξε αμέσως μια χαρά και έβλεπα ελληνικά (utf8) από την php χρησιμοποιώντας τις mssql functions, από το pdo είχα ένα περίεργο πρόβλημα: Τρέχοντας τον κώδικα από το shell έβλεπα στο output […]

c#, code, programming, web, web, web services

Δι@ύγεια OpenData API

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