Προς το περιεχόμενο

bilakos26

Members
  • ΜΗΝΥΜΑΤΑ FORUM

    74
  • ΜΕΛΟΣ

  • ΤΕΛ. ΕΠΙΣΚΕΨΗ

Σχετικά με bilakos26

  • Ημερομηνία γέννησης 26/02/1999

Ιστοσελίδα

  • Website URL
    https://linktr.ee/bilakos26

Πληροφορίες προφίλ

  • Φύλο
    Άνδρας

ΑΛΛΑ

  • Βιογραφικό
    Junior Python Developer
  • Ενδιαφέροντα
    Coding, Gaming, Airsoft
  • Απασχόληση
    Coding

Πρόσφατες Επισκέψεις

1.138 προβολές προφίλ

bilakos26's Achievements

  1. Εγώ θα σου πω πως όντας 24 χρονών και έχοντας πτυχίο στην Λογιστική & Χρηματοοικονομική, τα τελευταία 3 χρόνια μαθαίνω μόνος μου προγραμματισμό μέσα απο courses & projects. Ξεκίνησα και εγώ με την python, έμαθα λίγη Javascript, HTML & CSS για καποια projects και κάμποσα ακόμη μέχρι σήμερα, αλλά κυρίως είμαι σε Python πλέον στην εταιρεία που εργάζομαι. Σημασία έχει πάντα πόσο πολύ το θέλεις. Θα μου πεις γιατί το λες αυτό; Ο λόγος είναι ότι αν πάρεις τον δρόμο που θα τα μαθαίνεις όλα μόνος σου (από courses, projects, κλπ) θα χρειαστείς πάρα μα πάρα πολύ χρόνο. Βέβαια εξαρτάται και στον άνθρωπο αλλά αναφέρομαι και στην εξειδίκευση που θα έχεις και πόσο καλά μαθαίνεις κάτι. Αν ωστόσο βρείς κάποιο μεταπτυχιακό, που σίγουρα υπάρχει και σίγουρα θα μπορείς να κάνεις, τότε σου συνιστώ να το κάνεις. Είσαι νέος ακόμη αλλά και μεγαλύτερος να ήσουν ποτέ δεν είναι αργά. Γνωρίζω κόσμο που έκανα την αλλαγή πολύ αργότερα στην καριέρα του και μπήκε στον κόσμο του προγραμματισμού και βρήκε δουλειά στον χώρο. Απλά ότι κάνεις, κάνε το και έχε το σε GitHub/GitLab. Έτσι μπορεί ο καθένας να δει με τι project έχεις δουλέψει. Επίσης να θυμάσαι πως για να μάθεις κάτι καλά, πρέπει να δουλέψεις πάνω σε αυτό (το γνωρίζεις πιστεύω), οπότε όσο μαθαίνεις προσπάθησε αυτά που μαθαίνεις να τα εξασκείς σε μικρά ή μεγάλα project. Εγώ προσωπικά πάντα επιδίωκα τα δύσκολα project γιατί ήτανε μεγαλύτερη και η πρόκληση, αλλά ήξερα ότι θα με παρότρυνε να ψάξω και άλλα πράγματα γύρω από αυτό, οπότε θα μάθαινα περισσότερα πράγματα παράλληλα. Ελπίζω να σε βοήθησα κάπως και καλή αρχή σου εύχομαι.
  2. Θα μπορουσες να μας δειξεις πως το κανεις parse γενικα; Η γνώση μου σε HTML & JS δεν ειναι αρκετή αλλά δουλεύω αρκετά με FastAPI & Jinja τον τελευταίο καιρό και ίσως να μπορώ να σε βοηθήσω. Με λίγη βοήθεια από το ChatGPT μπόρεσα και έφτιαξα στα γρήγορα ένα παράδειγμα, αλλά δεν ξέρω αν ισχύει στην περίπτωσή σου. Έστω τα παρακάτω: index.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Simple Form</title> </head> Με λ <body> <form action="/" method="POST"> <label for="selectOption">Select an option:</label> <select id="selectOption" name="selectedOption"> <option value="option1">Option 1</option> <option value="option2">Option 2</option> <option value="option3">Option 3</option> </select> <br> <input type="submit" value="Submit"> </form> </body> </html> app.py from flask import Flask, request, render_template app = Flask(__name__) @app.route("/", methods=["GET", "POST"]) def index(): if request.method == "POST": selected_option = request.form.get("selectedOption") return f"Selected option: {selected_option}" return render_template("index.html") if __name__ == "__main__": app.run(debug=True) Το αρχείο index.html πρέπει να βρίσκεται μέσα σε ένα φάκελο με το όνομα templates για να μπορέσει να δουλέψει το rendering. Γενικά είναι σχετικά κοντά με την περίπτωσή σου. Θα ήθελα όμως να κατανοήσω καλύτερα τι θέλεις να κάνεις.
  3. Συγγνωμη για το "αναζητηση" ητανε παρερμηνια δικια μου. Απο την στιγμη που η συσχετιση θα γινει απο την μερια της καρτελας, οπου πιθανοτατα για τον Θανο θα πρεπει να ορισεις οτι ο γιος του ειναι ο Βασιλης ή το οτι ο Βασιλης εχει για πατερα τον Θανο, δεν βλεπω διαφορετικη λυση για να κανεις την συσχετιση μεταξυ τους χωρις πολλαπλες εκχωρησεις. Και με ChatGPT που το ετρεξα λιγο, σχετικα ιδια ερμηνια μου δινει. Μπορεις να δεις εδω την συζητηση που ειχα μαζι του
  4. Αυτο το "γιος" που αναφερεις, με ποιον τροπο το εκχωρεις και με ποιον τροπο το κανεις αναζητηση;
  5. Η πολλαπλη εισαγωγη δεδομένων που σου έχω δώσει είναι απλά σαν παράδειγμα, το οποιο μπορεις και να αφαιρέσεις.
  6. Αν αντιλήφθηκα σωστά την ερώτησή σου, ας υποθέσουμε οτι έχουμε τις παρακάτω εκχωρήσεις: INSERT INTO users(user_id, username) VALUES (1, 'Thanos'); INSERT INTO users(user_id, username) VALUES (2, 'Vasilis'); INSERT INTO relationships(relationship_id , user1_id, user2_id, relationship_type) VALUES (1, 1, 2, 'Son'); INSERT INTO relationships(relationship_id , user1_id, user2_id, relationship_type) VALUES (2, 2, 1, 'Father'); Με βάση αυτό, για να δούμε την σχέση μεταξύ του χρήστη 1 και χρήστη 2 μπορούμε να κάνουμε τo εξής query: SELECT U2.username, R.relationship_type FROM relationships R INNER JOIN users U1 ON R.user1_id = U1.user_id INNER JOIN users U2 ON R.user2_id = U2.user_id WHERE U1.user_id = 1; Ελπίζω να σε βοήθησα.
  7. Για εμένα, εάν μπορείς να το κάνεις τότε μην το πολυσκέφτεσαι. Εάν δεν έχεις τον χρόνο (ή δεν θέλεις) για online courses ή να διαβάσεις κάποιο βιβλίο (κάτι που σίγουρα θα απαιτεί πολύ και πολύτιμο χρόνο απο την καθημερινότητά σου) και εφόσον έχεις μελετήσει καλά το πρόγραμμα σπουδών, τότε σου προτείνω να μην έχεις δεύτερες σκέψεις. Υπάρχει και το ανοιχτό Πανεπιστήμιο στην Αθήνα, ωστόσο δεν ξέρω κάτι παραπάνω για να σε καλύψω σε τυχόν ερωτήματα που μπορεί να έχεις. Τουλάχιστον, επειδή και εγώ έχω τελειώσει Λογιστική και Χρηματοοικονομικά αλλα τα τελευταία 3 χρόνια ασχολούμαι με προγραμματισμό ως αυτοδίδακτος (γιατί αυτό ήτανε που ήθελα να κάνω αλλά τα μόρια μου δεν φτάνε για κάποια σχολή), εάν σκέφτεσαι να το κάνεις, κάνε το αλλά να είναι κάτι που να το θέλεις και εσύ και όχι επειδή είδα/άκουσα/έμαθα/έχω γνωστό, ότι πληρώνει καλά. Σίγουρα τα λεφτά είναι το παν και είναι κάτι που το κοιτάμε αλλά είναι αλλιώς να το κάνεις απο αγκαρία (κάτι που δεν σε ευχαριστεί) και αλλιώς να το κάνεις επειδή είναι κάτι που σου αρέσει. Ελπίζω πως ότι και αν αποφασίσεις να σου πάει καλα. Καλή σου σταδιοδρομία λοιπόν, και ότι χρειαστείς ξανα ρωτάς. Υ.Γ. Είμαι 24, έχω τελειώσει την στρατιωτική μου θητεία (9μηνη) και έχω πάρει και το πτυχιό μου (4 χρόνια (ΤΕΙ) + 1 έτος για πτυχίο ΑΕΙ) . Είχα βάλει στόχους βέβαια (τα τελευταία 2μιση χρόνια) και σκέφτηκα αρκετά για το πως θα πορευτώ. Σίγουρα δεν θα πάνε πάντα όλα όπως θέλεις, αλλά εάν κάτι το θέλεις πολύ, πρέπει να θέσεις στόχους και να μην παρεκλύνεις από αυτούς. Δεν στα λέω για να κοκορευτώ ή το οτιδήποτε, αλλά πιο πολύ για να καταλάβεις την διαχείρηση του χρόνου και πόσο σημαντικό είναι για να φτάσεις εκεί που θέλεις.
  8. bilakos26

    Python

    Δεν ξέρω καν αν θα διαβάσω όλα τα βιβλία του bundle και ούτε ήμουν σε φάση αναζήτησης μιας και ασχολούμε εντατικά και προχωρημένα με την python αλλά θεωρώ πως η αγορά άξιζε και με το παραπάνω., καθώς περιέχει υλικό που στο σύντομο μέλλον θα το χρειαστώ για reference. Σε ευχαριστώ για το link φιλος είσαι φοβερός.
  9. Python αν θες να παρεις καποιο βιβλιο, υπάρχει στα ελληνικά (αυτο που πήρα εγώ) https://www.public.gr/product/books/greek-books/computer-science/programming/ksekinontas-me-tin-python/1110473 υπάρχει και στα αγγλικα σε νεοτερη εκδοση επίσης μπορεις να ακολουθήσεις τα tutorials στο youtube απο το freecodecamp, πχ και έχει να δεις κι αλλα απο το συγκεκριμενο καναλι. Ένα ακομη καναλι που με εχει βοηθησει στην πορεια μου ήτανε και το Tech with Tim. Επίσης, μπορεις να μαθεις καποια πραγματα σχετικα με την python και στο συντακτικο της απο αυτο εδω το λινκ https://www.w3schools.com/python/default.asp
  10. Προσωπικά το χρησιμοποίησα για να ξεκινήσω ένα κομμάτι κώδικα σε Python, όπου είχε να κάνει με FastApi, Jinja, HTML & CSS, και πραγματικά μη γνωρίζοντας τίποτα όσον αφορά την βιβλιοθήκη της FastApi και Jinja, κατάφερα να φτιάξω πάνω κάτω αυτό που ήθελα. Είναι ενα εξαιρετικό εργαλείο, καθώς του λες τι χρειάζεσαι και εφόσον έχει γνώση αυτού σου το επιστρέφει. Μηδενίζει, τον χρόνο αναζήτησης σε Stackoverflow και άλλα site, καθώς και αρκετό χρόνο που θα χρειαζόνουν για να αναζητήσεις και να βρείς ακριβώς αυτό που χρειαζόσουν. Για τα αρνητικά, σίγουρα το πιο σημαντικό είναι ότι πετάει αρκετούς εκτός επαγγέλματος στο κοντινό μέλλον. Στα υπόλοιπα αρνητικά, μερικές φορές βγαίνει εκτός σύνδεσης λόγο μεγάλου όγκου αιτημάτων ή καποιου bug ίσως. Κάποιες φορές επαναλαμβάνεται, οπότε χρείαζεται να παίζεις λίγο με τις ερωτήσεις. Προσωπικά όσο και αν με τρόμαξαν οι σκέψεις για το μέλλον μου, σαν εργαλείο το έχω λατρέψει.
  11. bilakos26

    no code

    αν πιστευεις σε αυτο που εχεις σαν στοχο θα την βρεις την ακρη Εχε και το νου σου για Κυπρο.
  12. bilakos26

    no code

    Δεν βλέπω κάπου τον λόγο στο να μην ασχοληθείς. Απαυθύνεται σε κόσμο που δεν έχει γνώση προγραμματισμού, αλλά θεωρώ πως θα κάνει ίσως την ζωή πιο εύκολη και για αυτούς που ήδη ξέρουν. Δεν το έχω χρησιμοποιήσει, αλλά είχα πρόσφατα μια επικοινωνία με άτομο απο Ασία, που ξεκινάει startup με την βοηθεια του No code.
  13. Αυτά είναι κάποια τα οποια έχω χρησιμοποιήσει κατα καιρούς Το ένα είναι ελληνικό https://www.pointer.gr/el/vps . Αυτό δεν θυμαμαι αν ήτανε καλό ή κακό. Αυτό εδώ όμως https://iportal.host το έχω χρησιμοποιήσει αρκετές φορές
  14. Χωρίς να είμαι πληρης γνώστης του θέματος, πιστεύω πως η Java είναι ιδανική και για τα δυο.
  15. Έχεις κανει εγκατασταση την Python στον υπολογιστή σου;; Αν όχι τότε είναι απαραίτητο να το κανεις. Κράτα επίσης ότι δεν τρέχουν όλες οι εκδόσεις Python σε Win 7. Αναφέρεις την Python 2.7.7 αλλά φρόντισα να στο επισημάνω. Κάνεις εγκατάσταση τα module που έχουν γίνει import στο .py αρχείο που θέλεις να δημιουργήσεις το .exe αρχείο σου. Κάποια έρχονται εγκατεστημένα μαζί με την Python, ενώ κάποια άλλα όχι. Με pip install <module name> κάνεις εγκατάσταση τα πακέτα που χρειάζεσαι (εάν το pip δεν λειτουργεί δοκίμασε python pip install <module name> ) pip install pyinstaller Πηγαίνεις στον φάκελο που έχεις το αρχείο .py σου και κάνεις το βήμα της εικόνας 1. Κλικάρεις μέσα σε αυτό το πεδίο και έπειτα πληκτρολογείς "cmd". Θα σου ανοίξει το cmd Μέσα στο cmd πληκτρολογείς το εξής: pyinstaller --onefile <και το όνομα του αρχείου (π.χ test.py)> και πατάς ΕΝΤΕR π.χ. pyinstaller --onefile test.py Θα ξεκινήσει μια αληλουχία ενεργειών η οποία όταν ολοκληρωθεί θα σου έχει δημιουργήσει 2 φακέλους (Build, Dist). Στον φάκελο dist είναι το αρχείο που χρειάζεσαι (.exe). Έτοιμος
  • Δημιουργία νέου...