Αυτό το PHP script λειτουργεί ως ασφαλές proxy για την ανάκτηση και εξυπηρέτηση στατικών αρχείων (όπως εικόνες, CSS, JS, γραμματοσειρές και βίντεο) από τον ζωντανό ιστότοπο https://yourwebsite.com. Το δημιούργησα γιατί σε staging περιβάλλον δεν θέλω να φορτώνω το hosting με άχρηστα GB από δεδομένα τα οποία υπάρχουν αλλού και φυσικά δεν μου αρέσει να δουλεύω […]
Κατηγορία: Tutorials
Στο προηγούμενο εξάμηνο στα πλαίσια του μαθήματος “Μηχανική Μάθηση” το οποίο διδαχθήκαμε στο πρόγραμμα μεταπτυχιακών σπουδών Ευφυείς Τεχνολογίες Διαδικτύου εκπονήσαμε μία εργασία εξαμήνου η οποία ήταν σε μορφή διαγωνισμού στο Kaggle . Αντικείμενο της εργασίας ήταν η επεξεργασία ακτινογραφιών και η διάγνωση τους σε τρεις κλάσσεις : 1) Χωρίς Ασθένεια2) Βακτηριακή Πνευμονία3) Ιογενής Πνευμονία Η
Αρκετές είναι εκείνες οι φορές στις οποίες θέλουμε να αυτοματοποιήσουμε την αλληλεπίδρασή μας με ένα site . Για παράδειγμα θέλουμε να κάνουμε Χ αριθμό υποβολών στην φόρμα ενός site την πληροφορία που έχουμε σε ένα excel αρχείο ή να συνδεθούμε σε ένα site κάθε μέρα και να βλέπουμε για παράδειγμα την τιμή μίας μετοχής ή
Python Συνταγή 4 – Αυτοματοποίηση με το Mechanical SoupRead More »
Στο προηγούμενο post είδαμε πώς μπορούμε να δουλέψουμε στην Python με threads και να επιταχύνουμε την εκτέλεση των προγραμμάτων μας. Σε αυτό το post θα δούμε την δεύτερη επιλογή που μας δίνει η Python για παράλληλους υπολογισμούς μέσω του multiprocessing module. Σε αντίθεση με τα threads κάθε καινούριο process ξεκινάει ανεξάρτητα από το πρώτο process.
Τα τελευταία χρόνια οι υπολογιστές γίνονται ολοένα και γρηγορότεροι και με ολοένα και μεγαλύτερη ισχύ. Οι αυξανόμενες ανάγκες όμως μας έχουν οδηγήσει σε κάποιους περιορισμούς οι οποίες έχουν να κάνουν με κανόνες της φυσικής πάνω στους οποίους βασίζονται οι υπολογιστές που χρησιμοποιούμε σήμερα και οι οποίοι θα ξεπεραστούν με τους κβαντικούς υπολογιστές στο μέλλον. Για
Τα csv (comma seperated values) αρχεία είναι μία συνηθισμένη μορφή αρχείων την οποία συναντάμε συχνά κατά όταν θέλουμε να κάνουμε εισαγωγή δεδομένων στη βάση μας ή και εξαγωγή. Πρόκειται για ένα αρχείο plaintext όπου κάθε μία γραμμή είναι μια εγγραφή η οποία περιέχει ένα ή περισσότερα πεδία τα οποία διαχωρίζονται μεταξύ τους συνήθως με το
Ένας απλός αλγόριθμος ταξινόμησης ο οποίος μπορεί να γίνει κατανοητός από αρχάριους εύκολα είναι η ταξινόμηση φυσαλίδας ή αλλιώς bubblesort. Χρησιμοποιείται για την ταξινόμηση μονοδιάστατων πινάκων…
Τον τελευταίο χρόνο έχουμε αναπτύξει ένα ηλεκτρονικό κατάστημα για τις ανάγκες του τμήματος service που διαθέτουμε , το phoneparts.gr . Ο σκοπός της υλοποίησής του ήταν για να οργανώσουμε αφετέρου τα ανταλλακτικά που προμηθευόμαστε αλλά και να μην τα παντρευόματε ταυτόχρονα καθώς ώς γνωστόν τα smartphones πλεον με το ζόρι είναι εμπορικά μία τριετία σε
Automating the boring stuff with python αλά ΕλληνικάRead More »
Χρειάστηκε πρόσφατα να καθαρίσω ένα αρχείο από διπλότυπες εγγραφές το οποίο ήταν τεράστιο . Σίγουρα υπάρχουν άπειροι τρόποι να κάνεις κάτι τέτοιο . Με python είναι απλά ένα script 5 γραμμών και τρέχει πραγματικά πολύ γρήγορα . Η λογική είναι ότι αφού ανοίξουμε και διαβάσουμε το αρχικό αρχείο ξεκινάμε και περνάμε την κάθε μία του
Αφαίρεση διπλότυπων εγγραφών από ένα αρχείο με pythonRead More »
Η hetzner αποτελεί την αγαπημένη επιλογή αρκετών εταιρειών web development λόγο προσιτών τιμών . Φυσικά αυτό έρχεται με το αντίστοιχο τίμημα μιας και απαιτείται το monitoring του server μας να γίνεται από εμάς . Μία από τις πιο δύσκολες περιπτώσεις που μπορεί να συναντήσουμε σε έναν dedicated server είναι να έχει χτυπήσει ένας ή περισσότεροι
Tutorial : Αλλαγή Δίσκου σε Dedicated Server στη HetznerRead More »