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

nspyrou

Members
  • ΜΗΝΥΜΑΤΑ FORUM

    433
  • ΜΕΛΟΣ

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

Σχετικά με nspyrou

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

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

  • Φύλο
    Άνδρας
  • Τοποθεσία
    Athens - Hellas
  • Ενδιαφέροντα
    Hardcore Coding! :-D

Ιστοσελίδα

  • Skype
    amon-rama

ΑΛΛΑ

  • Τοποθεσία
    Αθήνα
  • Ενδιαφέροντα
    IT, Γυμναστήριο, διάβασμα
  • Απασχόληση
    Software Engineer

nspyrou's Achievements

Proficient

Proficient (10/15)

  • Πρώτο Μήνυμα
  • Collaborator
  • Εκκίνηση Συζήτησης
  • 1 Εβδομάδα Μετά
  • Ένα Μήνα Μετά

Πρόσφατες Διακρίσεις

3

Φήμη

  1. Rafinos, το Android Studio, όπως είπαν και οι προλαλήσαντες, κατά την εγκατάσταση σε προτρέπει να επιλέξεις τα Android versions που θές να κάνεις target. Μπορείς ανά πάσσα στιγμή να το κάνεις μέσα από το Android Studio, αν θελεις περισσότερες ή παλαιότερες εκδόσεις. Η δική μου εμπειρία ως προς το emulation και το testing, μου έχει δείξει οτι έχεις και άλλες εναλλακτικές πέραν του να κοτσάρεις κάποια συσκευή για deployment ή να χρησιμοποιήσεις τον Android Emulator. Η Microsoft πχ στον δικό της Mobile Emulator πλέον υποστηρίζει Android Emulation.. και βάσει των όσων έχω δει είναι αρκετά γρήγορος. Επειδή όμως κυρίως κάνω ανάπτυξη για Cross Platform εφαρμογές,, βρήκα την υγειά μου με το Xamarin, που πλέον μετά το συνέδριο Built 2016 έγινε διαθέσιμο Free, και για το visual studio 2015 με το Update 2, Android / iOS / WP κλπ είναι διαθέσιμα στο ίδιο σχεδόν Code base. Το καλύτερο απ'όλα είναι οτι δεν χρειάζεται ΚΑΝ να ασχοληθείς με το Setup.. Το αναλαμβάνει μόνο του.. Δες το σχολιό μου ως μια εναλακτική προσέγγιση.
  2. nspyrou

    C# - NetGear DGN2200v4

    Ωπ! Να κάτι που δεν μου πέρασε καν από το μυαλό Thanks!
  3. Καλησπέρα στους πάντες! Δεν ξέρω κατα πόσο είναι το σωστό σημείο του forum για το παρόν, αλλά θα το ρισκάρω (σε αντίθετη περίπτωση ζητώ συγνώμη από τον Moderator). Έχω έγκατεστημένα σε δίκτυο 2 routers με μια πρωτεύουσα και μια fail safe γραμμή. H πρωτεύουσα OTEnet η δεύτερη Forthnet, αλλά δεν ειναι αυτό το πρόβλημα. Το δίκτυο είναι στημένο σε απομακρυσμένο site, και σε περιοχή με προβλήματα ηλεκτροδότησης. Η πρώτη γραμμή OTEnet πέφτει επάνω σε ένα Router NetGear DGN2200v4 και η δεύτερη σε ένα Vigor. Τα προβλήματα ξεκινάνε όταν γίνει κάποια διακοπή ρεύματος. Η δεύτερη γραμμή επανέρχεται κανονικά χωρίς πρόβλημα και αποκαθίσταται η σύνδεση χωρίς παρέμβαση. Η πρώτη γραμμή αγοράζει χωράφια! Αυτό έχει ως αποτέλεσμα να χρειάζεται "χεράκι" για επανεκκίνηση. Έχω στημένη εφαρμογή (δική μου), σε C# όπου παρακολουθούνται διάφορες υποδομές και Resources του δικτύου, έτσι ώστε να εκτελούνται συγκεκριμένα Actions σε διαφορες περιπτώσεις. Σκοπός μου είναι να επανεκκινήσω το Router χωρίς να χρειάζεται αυτό το "χεράκι". Έχει κανείς κάποιο Code snippet ή κάποια πρόταση για να αυτοματοποιήσω αυτη τη διαδικασία? Παρεμπιπτόντως, βρήκα μια λυση για jDownloader με καταγραφή κινήσεων στο Site του Router, αλλά σαν λύση δεν δίνει και πολλά περιθώρια μιας και πάλι χρειάζεται κάποιον να τρέξει το Script μέσα από το περιβάλλον του jDownloader. Ευχαριστώ εκ των προτέρων για τις όποιες απαντήσεις ή προτάσεις σας!
  4. Υπάρχει το COM+ για να κανείς κάτι τέτοιο σε builder. Πρέπει να εισάγεις το ActiveX library όπου θα σου στηθεί wrapper και αντίστοιχα ο crystal report viewer. Υπάρχουν άπειρα παραδείγματα στο google.
  5. Μπορείς να εξηγήσεις τί εννοείς ακριβώς? Επεξεργάζομαι σημαίνει οτι έχω τον κώδικα της εφαρμογής και προσπαθώ να της αλλάξω το όνομα. Σε αυτή τη περίπτωση μέσω του Refactor, μπορείς να αλλάξεις το όνομά της στο Eclipse. Αν ΔΕΝ έχεις τον κώδικά της, άρα το apk αρχείο εγκατάστασης στο android, θα σε στεναχωρήσω, αλλά δεν μπορείς.
  6. Είναι απλό: Δεν το αλλάζεις! Η σχεδίαση των φορμών και των ερωτημάτων βασίζεται στην σχεδίαση των πινάκων. Αυτό σημαίνει οτι για να μπορέσεις να μεταφέρεις ότι έχεις κάνει στο καινούριο "template" θα πρέπει να στήσεις νέα βάση, και να μεταφέρεις τις αλλαγές σου στο καινούριο accdb. Οπότε ξεκίνησε ένα καινούριο accdb με βάσει το template που θες, και αντίστοιχα μετέφερε σιγά-σιγά τις αλλαγές σου και τις προσαρμογές σου πάνω του.
  7. > private void button1_Click(object sender, EventArgs e) { if (id.Text != "" & firtname.Text != "" & lastname.Text != "" & email.Text != "") { try { cn.Open(); cmd.Connection = cn; cmd.CommandText = "insert into Users (id,firtname,lastnane,email) values ('" + id.Text + "','" + firtname.Text + "','" + lastname.Text + "','" + email.Text + "')"; if ( cmd.ExecuteNoQuery() > 0 ) MessageBox.Show("Record insertion: Success!"); else MessageBox.Show("Record insertion: Failure!"); cn.Close(); id.Text = ""; firtname.Text = ""; lastname.Text = ""; email.Text = ""; return; } catch( Exception Ex ) { cn.Close(); MessageBox.Show(Ex.Message, "Exception Error"); } } } Έτσι εισάγεις εγγραφή αν θέλεις να χρησιμοποιήσεις SqlCommand
  8. Φίλε ghostriders, εξ'όσων ξέρω για το θέμα (ένας καλός μου φίλος είναι τεχνικός ταμειακών μηχανών), θέλει εξειδίκευση. Από την άποψη βέβαια του ότι πρέπει να είσαι πιστοποιημένος τεχνικός (γιατί χρειάζεται υπογραφή βιβλίου συντήρησης) καθώς και το να μάθεις την λειτουργία της εκάστοτε γκάμας μηχανών.Δεν είναι όλες οι μηχανές ίδιες (όπως αντιλαμβάνεσαι), παρόλο του ότι η αρχή λειτουργίας τους είναι εφάμιλλη. Ο προγραμματισμός τους γίνεται μέσω EEPROM, και ανάλογα με την λειτουργικότητα υπάρχουν αντίστοιχες καταχωρήσεις για τιμοκαταλόγους και προϊόντα που αντιστοιχίζονται στους αντίστοιχους ΦΠΑ. Όλα τα υπόλοιπα εξαρτώνται από τις μηχανές τις ίδιες και ποιές σκοπεύεις να υποστηρίξεις.
  9. Star_Light, είμαστε 2 άτομα εδώ και προσπαθούμε να σε βοηθήσουμε και από πάνω βάζεις και χέρι! ΕΙΝΑΙ ΑΠΛΟ! ΠΡΟΣΘΕΣΕ ΜΙΑ ΦΟΡΜΑ ΣΤΟ PROJECT!! ΠΟΣΟ ΠΙΟ ΑΠΛΑ ΝΑ ΣΤΟ ΠΟΥΜΕ ΔΗΛΑΔΗ???? MessageBox.Show δεν υπάρχει περίπτωση να χρησιμοποιήσεις σε CONSOLE APPLICATION αν δεν έχεις τις βιβλιοθήκες που σου λείπουν! Αν λοιπόν ΔΕΝ θες να ψάχνεις 3εις ώρες να βρείς ΠΟΙΕΣ είναι αυτές, ADD-> NEW -> FORM! Αυτή η διαδικασία ΘΑ ΠΡΟΣΘΕΣΕΙ τις βιβλιοθήκες που σου λείπουν! Αν μετά δεν την θες τη φορμα, ΣΒΗΣΤΗ! Αυτή η διαδικασία δεν είναι 1 λεπτό! Είναι το 25 δεύτερα συγκεκριμένα!
  10. Τί εννοείς τα "ακούς πρώτη φορά στη ζωή σου"?? Προκειμένου ένα console application, να μπορέσει να εμφανίσει messagebox στο περιβάλλον των Windows, χρειάζεται τα references!! Απλό και λητό! Προκειμένου λοιπόν να κάτσεις να ψάχνεσαι για το ποιά assemblies θα πρέπει να ρίξεις με το χέρι, σου λέω: Πρόσθεσε μια φόρμα στο Project! Η διαδικασία θα προσθέσει αυτόματα τα Assemblies που χρειάζεσαι για να έχεις interaction μεσω Messagebox κλπ. Αν δεν σε νοιάζει κράτα τη ως dummy. Ειδάλλως σβήστη από το Project και είσαι οκ! Ούτως η άλλως τα references θα μείνουν μόλις σώσεις το Project.
  11. Σίγουρα χρειάζεσαι το System.Windows.Forms για αρχή. Αλλά επειδή είναι πολύ basic το setup του project, θα χρειάζεσαι και τα αντίστοιχα references στο project σου. Θα σου έλεγα να προσθέσεις μια dummy form στο project σου, ώστε αυτόματα να γίνουν reference τα assemblies που χρειάζονται για εμφάνιση του UI. Μετά απλώς αφαίρεσε την φόρμα.
  12. Θα μπορούσες να παραθέσεις όλο το κομμάτι του Module? Υποθέτω οτι είναι Console Application σωστά?? Κάτι πρέπει να σου ξεφεύγει στα Imports, γιατί δεν μπορείς κανονικά να εμφανίσεις MessageBox σε Console application, χωρίς να εισάγεις τις κατάλληλες UI βιβλιοθήκες ...
  13. Εδώ άλλα βλέπω εγώ ... έχεις compilation error, /home/kpUEky/prog.vb (7,23) : Error VBNC30451: Could not resolve the name 'loop_var' και φυσικά δεν έχεις δηλώσει την μεταβλητή loop_var ...
  14. Αυτό είναι ένα link που θα σε βοηθήσει για αρχή. Θα το βρεις εδώ: http://www.techrepublic.com/blog/howdoi/how-do-i-modify-word-documents-using-c/190
  • Δημιουργία νέου...