Η επέλαση του Covid-19 τον τελευταίο χρόνο έχει επηρεάσει τη ζωή μας και σίγουρα θα την επηρεάσει ακόμα περισσότερο στο προσεχές μέλλον. Παγκόσμιες οικονομίες κλονίζονται , συστήματα υγείας καταρρέουν, άνθρωποι χάνουν τις ζωές τους , social media, websites και παραδοσιακά ΜΜΕ μεταδίδουν απίστευτο όγκο πληροφορίας σε ανθρώπους που δεν ήταν σε καμία περίπτωση έτοιμοι για […]

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

Python Συνταγή 4 – Αυτοματοποίηση με το Mechanical SoupRead More »

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 »