Αρκετές είναι εκείνες οι φορές στις οποίες θέλουμε να αυτοματοποιήσουμε την αλληλεπίδρασή μας με ένα site . Για παράδειγμα θέλουμε να κάνουμε Χ αριθμό υποβολών στην φόρμα ενός site την πληροφορία που έχουμε σε ένα excel αρχείο ή να συνδεθούμε σε ένα site κάθε μέρα και να βλέπουμε για παράδειγμα την τιμή μίας μετοχής ή […]

Machine Learning Team

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

Machine Learning TeamRead More »

Στο προηγούμενο post είδαμε πώς μπορούμε να δουλέψουμε στην Python με threads και να επιταχύνουμε την εκτέλεση των προγραμμάτων μας. Σε αυτό το post θα δούμε την δεύτερη επιλογή που μας δίνει η Python για παράλληλους υπολογισμούς μέσω του multiprocessing module. Σε αντίθεση με τα threads κάθε καινούριο process ξεκινάει ανεξάρτητα από το πρώτο process.

Python Συνταγή 3 – Δουλεύοντας με ProcessesRead More »

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

Python Συνταγή 2 – Δουλεύοντας με ThreadsRead More »

Τα csv (comma seperated values) αρχεία είναι μία συνηθισμένη μορφή αρχείων την οποία συναντάμε συχνά κατά όταν θέλουμε να κάνουμε εισαγωγή δεδομένων στη βάση μας ή και εξαγωγή. Πρόκειται για ένα αρχείο plaintext όπου κάθε μία γραμμή είναι μια εγγραφή η οποία περιέχει ένα ή περισσότερα πεδία τα οποία διαχωρίζονται μεταξύ τους συνήθως με το

Python Συνταγή 1 – Δουλεύοντας με csv αρχείαRead More »

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

Αν δεν έχεις χρόνο ξεκίνα ένα μεταπτυχιακόRead More »

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

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

Πώς να απολύετε έναν κακό πελάτη και πώς να τον εντοπίζετε.Read More »

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

Γιατί η τεχνολογία δεν μπορεί να σώσει το περιβάλλονRead More »

Έμπνευση για το συγκεκριμένο post αποτέλεσε ένα πρόσφατο γεγονός το οποίο σε συνδυασμό με τον καύσωνα του καλοκαιρίου πιστεύω πώς θα το θυμάμαι για αρκετό καιρό. Όπως έχω αναφέρει και σε παλαιότερο post παράλληλα με την DTEK τα τελευταία χρόνια έχουμε δημιουργήσει το servicaki.gr . Μία online στην ουσία επιχείρηση με την οποία η διαδικασία

Πώς να ανταπεξέλθεις σε μία σκληρή κριτική στην εποχή του internet και των social media .Read More »