Custom εφαρμογές
Εφαρμογές που λύνουν συγκεκριμένα προβλήματα, όχι γενικές λύσεις.
Γράφω για την ανάπτυξη λογισμικού, την τεχνητή νοημοσύνη
και τις λύσεις που γεννιούνται μέσα από πραγματικές ανάγκες.
Το blog του προγραμματιστή
Είμαι ο Γιάννης Κυριαζής. Η επαγγελματική μου διαδρομή με έχει μάθει ότι το καλό λογισμικό δεν ξεκινά από τον κώδικα, αλλά από την κατανόηση μιας πραγματικής ανάγκης.
Εδώ μοιράζομαι εμπειρίες, τεχνικές σημειώσεις και ιδέες γύρω από τις custom εφαρμογές, το web, το e-commerce και την τεχνητή νοημοσύνη. Παράλληλα καταγράφω την πορεία των projects που εξελίσσω και ανταλλάσσω ιδέες με ανθρώπους του χώρου.
Περισσότερα για εμένα →Από το blog
Η απομακρυσμένη πρόσβαση στους υπολογιστές έχει μπει πια στην καθημερινότητά μας. Είτε δουλεύεις σε εταιρεία είτε είσαι επαγγελματίας IT, δύσκολα την αποφεύγεις. Για χρόνια, εφαρμογές όπως το TeamViewer και το AnyDesk ήταν από τις πιο γνωστές λύσεις της αγοράς.Τα τελευταία χρόνια, όλο και περισσότερο ενδιαφέρον συγκεντρώνει το RustDesk: μια open-source εφαρμογή remote desktop που προσφέρει απομακρυσμένο έλεγχο υπολογιστών, μεταφορά αρχείων, unattended access και, κυρίως, τη δυνατότητα να δημιουργήσεις τη δική σου self-hosted υποδομή.
Η COBOL δημιουργήθηκε πριν από περισσότερα από 60 χρόνια, όμως ακόμη και σήμερα συνεχίζει να βρίσκεται στον πυρήνα τραπεζικών, ασφαλιστικών και κρατικών συστημάτων σε ολόκληρο τον κόσμο. Την ίδια στιγμή που η τεχνολογία κινείται με ρυθμούς AI, cloud platforms και συνεχών νέων frameworks, τεράστιο μέρος της παγκόσμιας οικονομίας εξακολουθεί να βασίζεται σε software που πολλοί θεωρούν «ξεπερασμένο». Αυτό από μόνο του δημιουργεί ένα ενδιαφέρον ερώτημα: αν η τεχνολογία αυτή είναι τόσο παλιά, γιατί δεν αντικαταστάθηκε ποτέ πλήρως; Ίσως τελικά το legacy software να μην είναι απλώς ένα τεχνικό κατάλοιπο του παρελθόντος, αλλά κάτι συνδεδεμένο με τη σταθερότητα, τη γνώση και τη συνέχεια μιας επιχείρησης
Όποιος έχει ασχοληθεί με την ανάπτυξη εφαρμογών που επικοινωνούν με APIs έχει βρεθεί κάποια στιγμή μπροστά στο ίδιο ερώτημα:
«Το πρόβλημα βρίσκεται στον κώδικά μου ή στο ίδιο το API;»
Η απάντηση δεν είναι πάντα προφανής. Μπορεί το endpoint να επιστρέφει διαφορετικά δεδομένα από αυτά που περιμένεις, να αποτυγχάνει η αυθεντικοποίηση, να λείπει κάποιο HTTP Header ή απλώς να στέλνεται λανθασμένο JSON.
Εδώ ακριβώς έρχεται το Postman.
Η ανακοίνωση του Claude Fable 5 από την Anthropic παρουσιάζεται ως ένα σημαντικό βήμα στην εξέλιξη των προηγμένων γλωσσικών μοντέλων. Σύμφωνα με την παρουσίαση, πρόκειται για την πιο ισχυρή δημόσια διαθέσιμη έκδοση που έχει κυκλοφορήσει η εταιρεία μέχρι σήμερα. Πίσω όμως από αυτή την ανακοίνωση φαίνεται να υπάρχει μια πιο ενδιαφέρουσα ιστορία: η εμπορική διάθεση ενός μοντέλου που θεωρούνταν πολύ ριψοκίνδυνο για ευρεία χρήση.
Πρόσφατα υπήρξε η υπόθεση του codexui-android, ενός έργου που παρουσιαζόταν ως βοηθητικό εργαλείο σχετικό με AI ανάπτυξη λογισμικού. Η συγκεκριμένη περίπτωση ανέδειξε για ακόμη μία φορά ότι δεν αρκεί ένα εργαλείο να φαίνεται χρήσιμο ή να συνδέεται με δημοφιλείς πλατφόρμες AI. Πάντα πρέπει να εξετάζουμε ποιος είναι ο δημιουργός του, πόσο αξιόπιστη είναι η πηγή του και τι δικαιώματα πρόσβασης ζητά.
Προσωπικό software project
Ένα προσωπικό software project που εξελίσσεται μέσα από πραγματικές λειτουργικές ανάγκες. Συνδέει πληροφορίες, καθημερινές διαδικασίες και εργαλεία σε ένα ενιαίο, προσαρμόσιμο περιβάλλον.
Εδώ καταγράφω τη φιλοσοφία, τις λειτουργίες, τις τεχνικές επιλογές και την πορεία ανάπτυξής του.