kilon Δημοσ. 18 Δεκεμβρίου 2015 Δημοσ. 18 Δεκεμβρίου 2015 ξεκινά απο εδώ https://help.github.com/articles/set-up-git/
gon1332 Δημοσ. 19 Δεκεμβρίου 2015 Δημοσ. 19 Δεκεμβρίου 2015 git push θες για να τα ανεβάσεις στο remote repo. 2
M2000 Δημοσ. 19 Δεκεμβρίου 2015 Μέλος Δημοσ. 19 Δεκεμβρίου 2015 οκ το έκανα...βγήκα σε shell και το έδωσα εκεί! Δηλαδή έψαχνα να δω που στο καλό ήταν η εντολή στο GitHub...και δεν είχε άμεσα! Ή έχει και δεν την είδα; https://github.com/M2000Interpreter/Version8/tree/4e0f3cb3a3ac80e98b86018fe79e00a24f26ecb2
Ilias95 Δημοσ. 19 Δεκεμβρίου 2015 Δημοσ. 19 Δεκεμβρίου 2015 Απορία, version control γενικά στον κώδικα χρησιμοποιείς;
M2000 Δημοσ. 19 Δεκεμβρίου 2015 Μέλος Δημοσ. 19 Δεκεμβρίου 2015 Βέβαια! Αλλά όχι επιμέρους αλλά γενική. Δηλαδή η αναθεώρηση είναι το build ενώ η βασική έκδοση π.χ. 8 σημαίνει χοντρές αλλαγές!. Π.χ. είχα φθάσει στη 7 αναθ 18 και πέρασα στην 8 όταν έφυγα από τα στατικά αντικείμενα (βλέπε ομάδες) Προφανώς στο Git θα φαίνονται οι αλλαγές (Ετοιμάζω την 121 με δυο τρεις διορθώσεις).. Εννοείται ότι κρατάω "σίγουρες αναθεωρήσεις" όταν περνάω σε κάτι που δεν έχει ελεγχθεί πλήρως ή νιώθω μια αβεβαιότητα γι΄αυτό (γράφω πιο πολύ διαισθητικά, δηλαδή νιώθω την έλλειψη και συμπληρώνω..αυτό δεν είναι προγραμματισμός αλλά αίρεση...) ο βασικός κώδικας της γλώσσας είναι σε 30000 γραμμές https://github.com/M2000Interpreter/Version8/blob/4e0f3cb3a3ac80e98b86018fe79e00a24f26ecb2/Mod_Text.bas Το πρόβλημα είναι ότι τα αρχεία είναι ANSI και το Git δεν εμφανίζει τα ελληνικά!!!!!!
Ilias95 Δημοσ. 20 Δεκεμβρίου 2015 Δημοσ. 20 Δεκεμβρίου 2015 Εννοούσα κάποιο version control system.Προτού ξεκινήσεις το tracking με το git τώρα.
M2000 Δημοσ. 20 Δεκεμβρίου 2015 Μέλος Δημοσ. 20 Δεκεμβρίου 2015 όχι! Αλλά έχω θέμα με το Github γιατί δεν βγάζει ελληνικά στα Ascii αρχεία της vb6. Κάτι πρέπει να δώσω για να αναγνωρίζει την κωδικοσελίδα; Αλλά δεν το έχω βρει ακόμα! Έχω ένα δικό μου πρόγραμμα που μπορώ να συγκρίνω κώδικα! Το έχω δημοσιεύσει εδώ http://www.vbforums.com/showthread.php?772007-Test-two-vb-codes-for-changes και το εκτελέσιμο με το κώδικα είναι εδώ: https://www.dropbox.com/sh/7by0280ur25r1v7/AAAZoAzDVusKi3XZUqlGMsLka?dl=0 Είχα γράψει ένα user control για να γράφω κώδικα και τον χρωματίζει σε vb. (είναι 95% οκ). Το άφησα γιατί ήθελα να έχω και αναδίπλωση λέξης. Όμως χρωματίζει και φόντο, οπότε μπορεί να βάζει κίτρινο και μπλε και πράσινο. Μπλέ είναι οι διαφορές, πράσινο είναι αυτά που του λέμε να τα βλέπει ίδια με την γραμμή του άλλου και κίτρινα αυτά που τα περνάει χωρίς να προχωράει τον μετρητή γραμμών του άλλου! Δουλεύει προοδευτικά...Πάμε στο επόμενο σημείο και ανάλογα κάνουμε ...π.χ. βγάζουμε εκτός γραμμές ή λέμε ποιες να είναι ίδιες (ενώ δεν είναι) Στην εικόνα έχω βάλει μια πρόσθετη γραμμή και έχω αλλάξει μια άλλη!
M2000 Δημοσ. 20 Δεκεμβρίου 2015 Μέλος Δημοσ. 20 Δεκεμβρίου 2015 Έβαλα την αναθεώρηση 121 στο git. Αλλά ακόμα δεν βρήκα λύση για να φαίνονται τα Ελληνικά!
M2000 Δημοσ. 21 Δεκεμβρίου 2015 Μέλος Δημοσ. 21 Δεκεμβρίου 2015 Ανέβασα ένα ωραίο θέμα με εργασίες με δυαδικό σύστημα! Συμπλήρωμα του 2 κ.α. http://georgekarras.blogspot.gr/2015/12/blog-post_21.html
kilon Δημοσ. 22 Δεκεμβρίου 2015 Δημοσ. 22 Δεκεμβρίου 2015 Έριξα μια ματια στο blog σου και πραγματικά η δουλεία που έχεις κάνει είναι τίποτα λιγότερη απο εντυπωσιακή Δεν περίμενα να δω ένα manual 250 σελίδες αυτο που χρειάζεται πλεον να κάνεις είναι να ανεβάσεις τον κώδικα σου στο github για να το κάνεις πολυ πιο εύκολο για άλλους να σε βοηθήσουν στο έργο σου Επιπλέον να ξέρεις οτι στην σήμερον ημέρα η υποστήριξη Windows, MacOS και Linux είναι υποχρεωτική για μια γλώσσα. Ισως αν μετέφερες τον κώδικα σου σε VB .NET να μπορούσες μέσω MONO να την τρέξεις σε MacOS και Linux. http://www.mono-project.com/
M2000 Δημοσ. 22 Δεκεμβρίου 2015 Μέλος Δημοσ. 22 Δεκεμβρίου 2015 Ευχαριστώ! Το έβαλα εδώ - έχω θέμα ακόμα με τα ελληνικά. Αλλά το δοκίμασα, κατεβαίνει και άμεσα ανοίγει στο IDE της VB (παλιά ήθελε την entrerprise έκδοση, αλλά από τότε που έβγαλα το DAO και γύρισα σε βάσεις τύπου ADO με late binding, δηλαδή φορτώνω το αντικείμενο όταν το χρειάζομαι και όχι από την αρχή μάλλον τρέχει και σε κανονική- δεν το έχω δοκιμάσει όμως) Δες εδώ λοιπόν! https://github.com/M2000Interpreter/Version8/ Με το Μονο έχω θέμα γιατί έχω την ιδέα (μπορεί να κάνω λάθος) ότι δεν φτιάχνει usercontrol και είναι βασικά για την Μ2000, έχει ένα μοναδικό usercontrol ενσωματωμένο (όχι σε ocx) και αυτό το κάνει όλα τα widget που χρειάζεται. Εδώ είναι εικόνα από τις δοκιμές του 2014 Και εδώ το 2015 Εδώ σε Linux (λέει ότι είναι windows 7, έχει ρυθμιστεί στο Wine) 2
kilon Δημοσ. 22 Δεκεμβρίου 2015 Δημοσ. 22 Δεκεμβρίου 2015 Ευχαριστώ! Το έβαλα εδώ - έχω θέμα ακόμα με τα ελληνικά. Αλλά το δοκίμασα, κατεβαίνει και άμεσα ανοίγει στο IDE της VB (παλιά ήθελε την entrerprise έκδοση, αλλά από τότε που έβγαλα το DAO και γύρισα σε βάσεις τύπου ADO με late binding, δηλαδή φορτώνω το αντικείμενο όταν το χρειάζομαι και όχι από την αρχή μάλλον τρέχει και σε κανονική- δεν το έχω δοκιμάσει όμως) Δες εδώ λοιπόν! https://github.com/M2000Interpreter/Version8/ Μπραβο έκανες την αρχη , αλλά βλέπω δυο προβληματα 1) Δεν υπαρχει λόγος να το ονομάσεις version 8, εξάλλου για αυτό χρησιμοποιεις git, δες πως να χρησιμοποιήσεις git tags και πως το github δημιουργεί releases. 2) Χαος να είναι όλα μαζι, βαλτα ωραια σε υποφακέλους, και πες δυο λογια παραπάνω στο Readme https://github.com/M2000Interpreter/Version8/ Με το Μονο έχω θέμα γιατί έχω την ιδέα (μπορεί να κάνω λάθος) ότι δεν φτιάχνει usercontrol και είναι βασικά για την Μ2000, έχει ένα μοναδικό usercontrol ενσωματωμένο (όχι σε ocx) και αυτό το κάνει όλα τα widget που χρειάζεται. Εδώ είναι εικόνα από τις δοκιμές του 2014 Και εδώ το 2015 Εδώ σε Linux (λέει ότι είναι windows 7, έχει ρυθμιστεί στο Wine) κοιτα δεν το παιζω οτι το ξέρω καλα , αλλά το Mono λογικά υποστηρίζει winforms που είναι το πιο πρόσφατο GUI της Microsoft. Που θα σου προτεινα να χρησιμοποιήσεις http://www.mono-project.com/docs/gui/winforms/ Απο οτι λέει δουλεύει μια χαρά σε MACOS και Linux, καλή ιδέα και το wine αλλά θα σου βγάλει περισσότερα προβλήματα. 1
M2000 Δημοσ. 22 Δεκεμβρίου 2015 Μέλος Δημοσ. 22 Δεκεμβρίου 2015 Η ονομασία Version 8 είναι γιατί είναι η 8η έκδοση...της γλώσσας. Υπάρχουν εκδόσεις..μάλιστα η 5.8 είναι λειτουργική...(δουλεύει σε φροντιστήριο καθημερινά με πρόγραμμα παρουσιάσεων). Δεν αναβαθμίσαμε γιατί ακολουθούμε τη τακτική.."ό,τι δουλεύει δεν φεύγει". Με το github έχω θέμα με τα Ελληνικά για τα ascii αρχεία της Vb. Το pic.bas έχει στο τέλος του ένα μεγάλο select case για το σύστημα που διαβάζει τις εντολές και τις χρωματίζει. Δες ότι τα ελληνικά δεν φαίνονται. Το Mod_Text.bas έχει τα κύρια σημεία της γλώσσας (χωρίς το περιβάλλον και τα αντικείμενα). 30636 γραμμές! Το πρόγραμμα ξεκινάει από την Sub Main γραμμή 2524. Στη 2606 καλώ την Form1.something και ξεκινάει το main loop. (δεν έχω το main loop σε event ρουτίνα). Θα χαρώ να βρω τον τρόπο να βγάλει αυτό το github ελληνικά! (με τα ascii αρχεία) Για τους υποφακέλους..εδώ μάλλον το πράγμα έχει ξεφύγει...λόγω πολλών εκδόσεων, η αλλαγή θα "στοιχίσει"..σε χρόνο και κόπο. Μια ιδέα είναι να μετατρέψω το κείμενο σε utf-8 και τότε να το βάλω χωριστά! (γιατί η vb6 δεν θα το διαβάσει σωστά, ειδικά τα ελληνικά). Οι σκέψεις σου είναι καλές και σε ευχαριστώ!
Προτεινόμενες αναρτήσεις