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

stavrosyomafias

Members
  • ΜΗΝΥΜΑΤΑ FORUM

    100
  • ΜΕΛΟΣ

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

1 ΑΚΟΛΟΥΘΟΣ

Σχετικά με stavrosyomafias

  • Ημερομηνία γέννησης 12/09/1997

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

  • Φύλο
    Άνδρας

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

Η εμφάνιση επισκεπτών είναι απενεργοποιημένη ή δεν έχετε πρόσβαση σε αυτή.

stavrosyomafias's Achievements

  1. Όντως αυτό που ζητάς δεν νομίζω να υπάρχει έτοιμο σε Plugin. Όμως φαίνεται να μπορεί να γίνει, καθώς το API του Skroutz, υποστηρίζει να βρεις τιμές ενός προϊόντος και το αν υπάρχει αυτό σε ένα συγκεκριμένο κατάστημα: https://developer.skroutz.gr/api/v3/product/#search-for-products δίνοντας του ως παράμετρο άπλα το ID του καταστήματος. Και επίσης υπάρχει η λειτουργιά να βρεις το ID ενός καταστήματος (και άλλες πληροφορίες), δίνοντας απλά το όνομα του μαγαζιού (search by keword): https://developer.skroutz.gr/api/v3/shop/#search-for-shops
  2. Εφόσον πρόκειται για localhost, γιατί δεν δοκιμάζεις το https://ngrok.com/ ; Μερικά features του είναι δωρεάν αλλά δεν νομίζω να σου κάνει το δωρεάν, το pro πακέτο έχει 10$ τον μήνα, αν το πάρεις για ένα μήνα μόνο.
  3. Σπουδαζοντας Μηχανικος Πληροφορικης Τ.Ε. (τελειοφοιτος βασικα) εχω μια ιδεα. Η πληροφορικη ειναι καθαρα επιστημη, και δεν μπορεις να το αλλαξεις αυτο ειται βαζοντας της τον τιτλος μηχανικος ειται τεχνικος ειται οτιδηποτε αλλο. Προσοχη στο να μην μπερδεβουμε την λεξη ¨Πληροφορικη"¨με την λεξη "Υπολογιστης". Επειδη τα ΤΕΙ "δεν θα πρεπει" να σου δινουν τον τιτλο του επιστημονα, αντι για ΤΕΙ πληροφορικης, σκευτηκαν να τα ονομασουν ΤΕΙ μηχανικων πληροφοικης (ή σκετο μηχανικων πληροφορικης φανταζομαι τωρα που θα σταματησουν να υπαρχουν τα ΤΕΙ). και για να μην εισαι "κανονικος μηχανικος", κοτσαρανε στο τελος και το Τ.Ε. (δηλαδη τεχνολογικης εκπαιδευσης). Που λες ουσιαστικα δεν εχει διαφορα, ο τιτλος μονο αλλαζει, δηλαδη οι σχολες μηχανικων πληροφορικης ακολουθουν προγραμμα σπουδων πληροφοικης. Αν θες να μαθεις περισοτερες πληροφοριες σχετικα με τους διαφορους τομεις της Επιστημης των Υπολογιστων (επιστημη των υπολογιστων ειναι οτι πιο κοντινο εχουν μερικα κρατη οπως Αμερικη και Αγγλια στην "δικια μας" Πληροφορικη) τοτε δες αυτο το βιντεο, που τα εξηγει τελεια.
  4. Ναι, όπως είπα δεν εχει κατι τρελο το scientific mode. Την Pro εκδοση του PyCharm την χρησιμοποιουνε πιο πολυ για back end web development με python (π.χ. Django).
  5. Ναι, μονο data view / variabes view, plots view και να σου δειχνει και το documentation αν δεν κανω λαθος (το plotss view κραταει ανοιχτα οτι plot εχεις φτιαξει στο project). Δεν το εχω πολυ χρησιμοποιησει και πολυ. Παντως δεν εχει κατι τρελο για εμενα. Απλά αφου ειμαι φοιτητης κατεβασα την Professional Edition.
  6. Όντως το PyCharm είναι η καλύτερη επιλογή για Python γενικά. Άν το θες για Data Science, η Professional έκδοση έχει και Scientific Mode (που ειναι αρκετά καλό). Άν είσαι φοιτητής, καθηγητής ή δουλέυεις σε κάποιο κοινοτικό project, μπορείς να το πάρεις δωρεάν. Αν όχι, τότε δεν ειναι και πολλα να δίνεις 9€ το μήνα για αυτό, ειδικά αν βγαζεις λεφτα απο αυτό.
  7. Καλή ιιδέα φίλε. Θα το κοιτάξω. Σε ευχαριστώ.
  8. Γεια σας παιδιά, σε λίγο καιρό θα πρέπει να κάνω κι εγώ την πτυχιακή μου, και σκεφτόμουνα κάτι που να έχει σχέση με Rest APIs ή ακόμη καλύτερα με GraphQL (μέχρι στιγμής δεν γνωρίζω σχεδόν τίποτα για αυτά τα 2). Πιστεύεται μπορείς να βγάλεις ένα καλό θέμα, ή ειναι σχετικά απλό για πτυχιακή?
  9. stavrosyomafias

    Project σε C#

    Αρχικά να ζητήσω συγνώμη από τον OP που δεν απαντώ στο θέμα του, αλλά κάνω δική μου ερώτηση. Παρόλα αυτά νομίζω πως ο τίτλος με αντιπροσωπεύει και εμένα. Λοιπόν έχω ξεκινήσει να βλέπω διάφορες σειρές από βίντεο για C#/.NET (και έχω διαβάσει και μερικά βιβλία για αυτό) και σε λίγο καιρό θα έχω τελειώσει με τα tutorials που ακολουθώ. Έχω ασχοληθεί λίγο και με Design Patterns και Unit Testing σε C# φυσικά. Φυσικά γνωρίζω λίγο και από Web Development (τα βασικά από: HTML, CSS, JavaScript, jQuery, Bootstrap), αλλά δεν γνωρίζω κάποιο JavaScript framework (π.χ. Angular ή React). Που λέτε, θα ήθελα να ξεκινήσω το πρώτο μου "μεγάλο" (για μένα) project σε ASP.NET Core (φυσικά καθαρά για εκμάθηση). Καθώς δεν θέλω να φτιάξω ένα clone του Slack (που βλέπω να φτιάχνουν οι περισσότεροι αυτό τον καιρό). Πιστεύεται θα ήταν καλή ιδέα να φτιάξω ένα clone του Facebook (π.χ. όπως ήταν 3 χρόνια μετά αφού φτιάχτηκε)? Αν ναι, πόσο καιρό πιστεύεται θα έπαιρνε σε κάποιον αρχάριο?
  10. Η καλύτερη σειρά από βίντεο για μένα είναι από αυτό το κανάλι: LiveOverflow Έχει και δύο βίντεο για το πως να μπεις στον κόσμο του Hacking: https://www.youtube.com/watch?v=iKXd9zW1OuI και https://www.youtube.com/watch?v=2TofunAI6fU (Στο 1ο βίντεο θα δείτε στον τίτλο: feat Rubber Ducky, παρόλα αυτά μην φανταστείτε ότι δεν είναι κάποιο σοβαρό βίντεο, τα λέει πολύ καλά, δεν λέει καν τα καλύτερα λόγια για το Rubber Ducky. Το 2ο βίντεο είναι ακόμη καλύτερο.) Όσο αφορά βιβλία, το καλύτερο πιστεύω πως είναι αυτό: "Hacking: The Art of Exploitation, 2nd Edition by Jon Erickson", αν και είναι λίγο παλιό, π.χ. προφανώς τα εργαλεία που χρησιμοποιεί (γλώσσες προγραμματισμού, προγράμματα, λειτουργικά συστήματα) είναι λίγο παλιά, οι μέθοδοι που χρησιμοποιεί είναι παρόμοιοι ακόμη και σήμερα. Τα παραπάνω τα πρότεινα με την λογική να πιάσεις δουλειά σε κάποια εταιρία που να ασχολείται με Cybersecurity όπως είπες. Αν και λίγες υπάρχουν σε αυτό τον τομέα στην Ελλάδα.
  11. Αρχικά ας ξεκινήσουμε από τα βασικά. Τι είναι αυτό που θες πραγματικά? Γνωρίζεις τις διαφορές μεταξύ Πληροφορικής (Informatics), Επιστήμης Υπολογιστών (Computer Science), Μηχανικής Υπολογιστών (Computer Engineering), και Τεχνολογίας Πληροφοριών (IT – Information Technology); Δεν θα εξηγήσω τις διαφορές ανάμεσα στα παραπάνω, καθώς μπορεί να τις βρεις εύκολα με λίγο googl-άρισμα. (ναι ξέρω, υπάρχουν και άλλες κατηγορίες, αλλά για μένα αυτές είναι οι 4 βασικές) Για Επιστήμη Υπολογιστών έχεις πολύ λίγες επιλογές καθώς σε προπτυχιακό επίπεδο υπάρχει μόνο ένα τμήμα (αυτό του Πανεπιστημίου Κρήτης), οι σπουδές εκεί είναι 4 χρόνια αν δεν κάνω λάθος. Αν θες πληροφορική οι επιλογές σου είναι πάρα πολλές καθώς τα Πανεπιστήμια Πληροφορικής καθώς και τα ΤΕΙ Μηχανικώς Πληροφορικής (ναι το ξέρω, μηχανική πληροφορικής – Informatics Engineer δεν βγάζει καν νόημα, but anyway…) διδάσκουν Πληροφορική (άσχετα αν πετάνε και την λέξη Μηχανική μέσα) οι σπουδές εκεί είναι επίσης 4 χρόνια. Αν θες Μηχανικών Υπολογιστών η λύση είναι να πας σε κάποιο πολυτεχνείο, αλλά προσοχή εκεί οι σπουδές είναι 5 χρόνια αντί για 4. Για IT, δηλαδή Τεχνικός Υπολογιστών, Τεχνικός Δικτύων κλπ. Οι σπουδές δεν χρειάζεται να είναι πάνω από 2 χρόνια, για αυτό και δεν είναι. Για αυτή την επιλογή μπορείς να πας σε κάποιο ΙΕΚ (ιδιωτικό ή δημόσιο) ή σε κάποιο ΕΠΑΣ (ναι ΕΠΑΣ, όχι ΕΠΑΛ). (Να πω εδώ πως ξέρω πως μερικά πανεπιστήμια πληροφορικής, το πρόγραμμα σπουδών τους είναι πιο κοντά στην επιστήμη των υπολογιστών, παρά στην πληροφορικής, αυτό δεν τα κάνει όμως πανεπιστήμια επιστήμης υπολογιστών. Το γιατί η Ελλάδα προτίμησε τα περισσότερα (σχεδόν όλα) τα πανεπιστήμια να είναι Πληροφορικής αντί για Επιστήμης Υπολογιστών και γιατί όρος πληροφορική είναι πιο διαδεδομένος απ’ ότι ο όρος Computer Science στο εξωτερικό είναι κάτι που δεν θα αναλύσω σε αυτό το Post) Αν θες να γίνεις προγραμματιστής, τίποτα από τα παραπάνω δεν θα σε κάνει προγραμματιστή, λογικό αφού όπως λέει ο ίδιος ο τίτλος τους δεν είναι ούτε Πανεπιστήμιο Προγραμματισμού ούτε ΤΕΙ Μηχανικών Προγραμματισμού. Πιο κοντά από τις παραπάνω κατηγορίες που εξήγησα για να γίνεις προγραμματιστής είναι η επιστήμη των υπολογιστών (δεν μιλάω καν για Μηχανική Λογισμικού, καθώς δεν υπάρχει τέτοιος τίτλος σε προπτυχιακό επίπεδο πάρα μόνο ως κατεύθυνση σε ΤΕΙ ή σε μεταπτυχιακό). Ας πούμε ότι θες Πληροφορική (είτε επειδή όντως το θες, είτε επειδή δεν έχεις άλλη επιλογή), γιατί να μην επιλέξεις ΤΕΙ? Αρχικά επειδή θα έχεις λιγότερες επιλογές για μαθήματα, δηλαδή σε ένα πανεπιστήμιο, θα μπορέσεις αρκετές φορές να διαλέξεις ποιο μάθημα (π.χ. από τα 3) θα πάρεις. Σε ΤΕΙ θα πάρεις τα μαθήματα που λέει το πρόγραμμα σπουδών σου χωρίς να έχεις επιλογές για άλλα μαθήματα (είναι αυτό που λέμε “fixed”). Βέβαια μετά το 4ο εξάμηνο θα έχεις την επιλογή να επιλέξεις μία από τις 3 κατευθύνσεις: Μηχανικός Λογισμικού, Μηχανικός Υπολογιστών, Μηχανικός Δικτύων, αλλά εκτός πολύ πιθανόν αυτές οι κατευθύνσεις να έχουν ”άσχετα” μαθήματα με τον τίτλο της κατεύθυνσης και πάλι δεν θα έχεις επιλογή για το ποια μαθήματα να κάνεις. Θα κάνεις αυτά που λέει η κατεύθυνση σου. Επιπλέον ενώ τα ΤΕΙ Πληροφορικής έχουν πολλά μαθηματικά (6 μαθήματα μαθηματικών έχει το ΤΕΙ μου, δες παρακάτω ποια είναι αυτά) δεν έχουν την αναγνώριση του ότι άτομα από ΤΕΙ γνωρίζουν καλά μαθηματικά (ίσως επειδή μπορεί όντως να μην γνωρίζουν), άρα δύσκολα να ασχοληθούν και με την έρευνα. Ένα άλλο κακό είναι ότι πολλές φορές στην θεωρία και στα εργαστήρια θα ακούς τα ίδια πράγματα με αποτέλεσμα να σου το κάνει πολύ πιο βαρετό. Επίσης στα Πανεπιστήμια στις θεωρίες βάζουν υποχρεωτικές εργασίες στις οποίες σε βοηθάνε να ψαχτείς και να βρεις πράγματα μόνος σου. Αυτό εκτός από το να μπεις στο κλίμα της έρευνας θα σε βοηθήσει και στο μέλλον όπου όπως εξελίσσεται η επιστήμη των υπολογιστών, θα πρέπει να εξερευνήσεις τεχνολογίες μόνος σου. Σε αντίθεση στο ΤΕΙ που έχει εργαστήρια αντί για εργασίες εκεί και δεν ψάχνεσαι πολύ μόνος σου, αλλά και πολλές φορές το μάθημα στο εργαστήριο δεν γίνεται καν όπως θα έπρεπε να γίνεται. Όσο αφορά το μεταπτυχιακό από ΤΕΙ, εύκολα μπορείς να κάνεις μεταπτυχιακό στο εξωτερικό άλλα ακόμη και να μην μπορείς, μπορείς να κάνεις ένα φθηνό μεταπτυχιακό σε κάποιο Ελληνικό Πανεπιστήμιο που να μην είναι της προκοπής, έπειτα θα έχεις μεταπτυχιακό από Πανεπιστήμιο, και έπειτα θα έχεις μεγάλη προτεραιότητα από όλα τα πανεπιστήμια του εξωτερικού. Αυτό δεν είναι πολύ χρονοβόρο? Σίγουρα είναι! Αλλά πάντα υπάρχει λύση. (There is always a loophole) Να πω και λίγα προσωπικά πράγματα για εμένα. Σπουδάζω σε ΤΕΙ Μηχανικών Πληροφορικής. Όσο αφορά τα μαθηματικά κάνουμε 6 μαθήματα, αυτά είναι: Μαθηματικά I, Μαθηματικά II, Γραμμική Άλγεβρα, Πιθανότητες & Στατιστική, Γραμμικά Συστήματα & Γραμμικοί Μετασχηματισμοί και Διακριτά μαθηματικά (αν χωρίσουμε τα μαθήματα σε θεωρίες και εργαστήρια από 6 γίνονται 11). Εκεί όντως κάναμε πολλά ενδιαφέρον πράγματα όσο αφορά την θεωρία της επιστήμης των υπολογιστών όπως το να δούμε αλγορίθμους και την πολυπλοκότητα τους, δομές δεδομένων φυσικά, λειτουργικά συστήματα CPU scheduling, διαχείριση μνήμης, κλπ. (system programming (POSIX) – mutexes, semaphores και σε εργαστήριο σε C), αυτόματα, τεχνητή νοημοσύνη, κατανεμημένα συστήματα (με MPI σε C) κλπ. Στην κατεύθυνση Μηχανικών λογισμικού που είμαι όμως, που έχουμε 3 μαθήματα Τεχνολογίας Λογισμικού (αν χωρίσεις εργαστήρια από θεωρίες σύνολο 6 μαθήματα) ούτε μια φορά δεν αναφέρθηκε τι είναι το git, το GitHub, τι είναι Version Control, τι είναι DevOps, τι είναι Design Pattern, κλπ. Το θεωρώ αξιολύπητο. Και άλλα πράγματα θεωρώ αξιολύπητα στο ΤΕΙ μου, αλλά δεν θα μιλήσω για αυτά. Συγνώμη αν έγραψα πράγματα που δεν ισχύουν, προσπάθησα μόνο να βοηθήσω και να μην δημιουργήσω παραπληροφόρηση, αν κάνω λάθος σε μερικά θέματα, πείτε το μου να αναθεωρήσω. Επίσης συγνώμη για το μεγάλο άρθρο. TL;DR: Καλύτερα να σπουδάσεις σε Πανεπιστήμιο παρά σε ΤΕΙ.
  12. stavrosyomafias

    Ακομη εχετε antivirus;

    Βασικά έχεις δίκιο, σου επιτέθηκα χωρίς λόγο ζητάω συγνώμη. Παρόλα αυτά, αν θες να κρατήσεις κάτι από το σχόλιο μου, διέγραψε όλα τα υπόλοιπα, καθώς το Bitdefender TS ή IS σε καλύπτει πλήρως. Όταν λες "τέτοια" τι εννοείς; Έχεις κάτσει και από εμπειρία έχεις φτιάξει μια λίστα στο μυαλό σου με κακόβουλα προγράμματα; BTW τα προγράμματα που ανέφερα δεν είναι καθόλου τυχαία, το jDownloader είναι το καλύτερο free και open source downloader (ειδικά τώρα που σταμάτησε να παίζει το DownThemAll, άσχετο αυτό βέβαια), και το fillezilla επίσης το καλύτερο free/open source FTP-client. Είμαι σίγουρος πως σχεδόν κάθε web developer, έστω και λίγο θα το έχει χρησιμοποιήσει.
  13. stavrosyomafias

    Ακομη εχετε antivirus;

    Κάτι τέτοια posts με κάνουν να σκέφτομαι να σταματήσω να ακολουθώ το Subforum: Software. Δεν μου λες μεγάλε Alex-V, όταν πας να εγκαταστήσεις το jDownloader ή το FileZilla που θα το ξέρεις όταν σου εγκαταστήσει μαζί με το πρόγραμμα και άλλα malware προγράμματα χωρίς να σε ενημερώσει φυσικά (δεν μιλάω για adware, μιλάω καθαρά για malware); Να φανταστώ θα "χτυπήσει" το μάτι σου; Καλά, να μην μιλήσω για τον άλλον που έχει BitDefender, αλλά "σκανάρει", όπως λέει ο ίδιος, με: "malwarebyte, eset online scanner, hitmanpro". Του προτείνω να "σκανάρει" επιπλέον και με Avira, Avast, AVG, Kaspersky, Panda και Comodo αν θέλει να είναι σίγουρος. Αν το καλό σκεφτείς και αυτό βγάζει νόημα.
  14. stavrosyomafias

    Προγραμμα για videos

    Για το jDownloader 2 υπάρχουν επίσημα installer χωρίς adware. Δείτε εδώ. Βέβαια καλύτερα να κατεβάσετε portable έκδοση, γιατί με το installer θα εγκαταστήσει και στιγμιότυπο της Java. Ως στιγμιότυπο της Java εννοώ ότι άσχετα με το αν έχεις εγκατεστημένη την java (jre) ή όχι, αυτό θα εγκαταστήσει επιπλέον και μία συγκεκριμένη έκδοση της Java που θα χρησιμοποιεί αυτό.
  15. Έχεις Windows 10? Αν ναι, δοκίμασες αυτο?
  • Δημιουργία νέου...