Συζήτηση
Γεια χαρά, Επισκέπτης
Όνομα χρήστη: Κωδικός: Να με θυμάσαι
  • Σελίδα:
  • 1
  • 2
  • 3

ΘΕΜΑ: Project : Αποδείξεις - Γενικά

Απ: Project : Αποδείξεις - Γενικά 13 Χρόνια 9 Μήνες πριν #1212

  • pmav99
  • Το Άβαταρ του/της pmav99
  • Αποσυνδεμένος
  • Author
  • Δημοσιεύσεις: 684
  • Ληφθείσες Ευχαριστίες 111
@ kamar
Cool, αλλά σε πρώτη φάση το deployment καλό είναι να επικεντρωθούμε σε Windows. Αν και όποια βιβλιοθήκη για GUI και να χρησιμοποιήσουμε, cross platform θα είναι και δε θα έχουμε ιδιαίτερα προβλήματα.

Έχεις ξαναασχοληθεί με multi-language εφαρμογές? Αν ναι μπορείς να μας πεις μερικά πράγματα γιατί με ενδιαφέρει?
Τελευταία διόρθωση: 13 Χρόνια 9 Μήνες πριν από pmav99.
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.

Απ: Project : Αποδείξεις - Γενικά 13 Χρόνια 9 Μήνες πριν #1213

  • kamar
  • Το Άβαταρ του/της kamar
  • Αποσυνδεμένος
  • python
  • Δημοσιεύσεις: 409
  • Ληφθείσες Ευχαριστίες 88
@ kamar
Cool, αλλά σε πρώτη φάση το deployment καλό είναι να επικεντρωθούμε σε Windows. Αν και όποια βιβλιοθήκη για GUI και να χρησιμοποιήσουμε, cross platform θα είναι και δε θα έχουμε ιδιαίτερα προβλήματα.

Έχεις ξαναασχοληθεί με multi-language εφαρμογές? Αν ναι μπορείς να μας πεις μερικά πράγματα γιατί με ενδιαφέρει?

Για το πρώτο: Έχω να δουλέψω με Windows από το 2002. Όμως δεν έχω κάποιο πρόβλημα προσωπικά. Η πείρα λέει ότι το cross platform έχει και τα προβληματάκια του. Πάντως θα προσπαθήσω να βοηθήσω όπου μπορώ.

Για το δεύτερο: Θα κάνω το σαββατοκύριακο ένα μικρό παράδειγμα για οδηγό. Θα δουλεύει σίγουρα σε linux και mac. Δεν έχω δοκιμάσει σε win.
Γράφω σε Python 3
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.
Οι ακόλουθοι χρήστες είπαν "Σε Ευχαριστώ": pmav99

Απ: Project : Αποδείξεις - Γενικά 13 Χρόνια 9 Μήνες πριν #1215

  • myle
  • Το Άβαταρ του/της myle
  • Αποσυνδεμένος
  • Admin
  • Δημοσιεύσεις: 467
  • Ληφθείσες Ευχαριστίες 15
kamar έγραψε:
Θα κάνω το σαββατοκύριακο ένα μικρό παράδειγμα για οδηγό. Θα δουλεύει σίγουρα σε linux και mac. Δεν έχω δοκιμάσει σε win.

Αν θέλεις μπορούμε να τον ανεβάσουμε στην ενότητα Downloads μόλις τον ετοιμάσεις.
«Αν υποθέσουμε ότι αυτό είναι δυνατό, (να μεταδώσουμε τη σοφία παντού) τότε ειλικρινά ο τρόπος ζωής των θεών θα περάσει στους ανθρώπους. Τα πάντα θα είναι γεμάτα...
Τελευταία διόρθωση: 13 Χρόνια 9 Μήνες πριν από myle.
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.

Απ: Project : Αποδείξεις - Γενικά 13 Χρόνια 9 Μήνες πριν #1221

  • kamar
  • Το Άβαταρ του/της kamar
  • Αποσυνδεμένος
  • python
  • Δημοσιεύσεις: 409
  • Ληφθείσες Ευχαριστίες 88
Ανέβασα τον οδηγό για πολυγλωσσικές εφαρμογές. Καλύπτει τα πολύ βασικά.
Προτείνω για συζήτηση να συνεχίσουμε σ' αυτό το νήμα.

EDIT
Αναμένεται έγκριση από τους διαχειριστές.
Γράφω σε Python 3
Τελευταία διόρθωση: 13 Χρόνια 9 Μήνες πριν από pmav99.
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.
Οι ακόλουθοι χρήστες είπαν "Σε Ευχαριστώ": pmav99

Απ: Project : Αποδείξεις - Γενικά 13 Χρόνια 9 Μήνες πριν #1222

  • pmav99
  • Το Άβαταρ του/της pmav99
  • Αποσυνδεμένος
  • Author
  • Δημοσιεύσεις: 684
  • Ληφθείσες Ευχαριστίες 111
Για την αναζήτηση των επιχειρήσεων εγώ έχω σκεφτεί 2 τρόπους:

1. Μέσα από combo box που θα έχει ως διαθέσιμες επιλογές τις καταχωρήσεις της λίστας.

2. Μέσα από κάποιου είδους textbox στο οποίο ο χρήστης θα πληκτρολογεί κάποια γράμματα και αυτό θα του δίνει τις διαθέσιμες επιλογές. Σαν code completion δηλαδή. Για κάτι τέτοιο μιλάμε

Το πρώτο είναι πιο απλό, αλλά αν μαζευτούν πολλές επιχειρήσεις ίσως να είναι λίγο δύσχρηστο. Αν βέβαια, το combo box σου επιτρέπει να πληκτρολογήσεις κάποια γράμματα και σε πετάει στην αντίστοιχη επιλογή τότε είναι το καλύτερο.

εσείς τι λέτε?
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.

Απ: Project : Αποδείξεις - Γενικά 13 Χρόνια 9 Μήνες πριν #1223

  • kamar
  • Το Άβαταρ του/της kamar
  • Αποσυνδεμένος
  • python
  • Δημοσιεύσεις: 409
  • Ληφθείσες Ευχαριστίες 88
Το combo box είναι το πιο εφικτό ή μάλλον πιο εύκολο. Με ένα ερώτημα παίρνεις τα ΑΦΜ από τον πίνακα της βάσης και ίσως την περιγραφή της επιχείρησης, έτσι ώστε ο χρήστης να βεβαιώνεται ότι εισάγει τη σωστή επιχείρηση.

Αν είναι να παιδευτείς με textbox ίσως θα έπρεπε να δοκιμάσουμε ένα listbox.
Γράφω σε Python 3
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.

Απ: Project : Αποδείξεις - Γενικά 13 Χρόνια 9 Μήνες πριν #1225

  • pmav99
  • Το Άβαταρ του/της pmav99
  • Αποσυνδεμένος
  • Author
  • Δημοσιεύσεις: 684
  • Ληφθείσες Ευχαριστίες 111
Τυχαία έπεσα απάνω σε αυτό:

www.python-camelot.com/index.html

Εκ πρώτης όψης δείχνει να κάνει όλα όσα χρειαζόμαστε. Ζήτημα άδειας δεν παίζει αν χρησιμοποιήσουμε GPL. Τι λέτε?
Τελευταία διόρθωση: 13 Χρόνια 9 Μήνες πριν από pmav99.
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.

Απ: Project : Αποδείξεις - Γενικά 13 Χρόνια 9 Μήνες πριν #1226

  • kamar
  • Το Άβαταρ του/της kamar
  • Αποσυνδεμένος
  • python
  • Δημοσιεύσεις: 409
  • Ληφθείσες Ευχαριστίες 88
Καλό φαίνεται. Ίσως πρέπει να μάθω και qt.
Γράφω σε Python 3
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.

Απ: Project : Αποδείξεις - Γενικά 13 Χρόνια 9 Μήνες πριν #1227

  • pmav99
  • Το Άβαταρ του/της pmav99
  • Αποσυνδεμένος
  • Author
  • Δημοσιεύσεις: 684
  • Ληφθείσες Ευχαριστίες 111
Για τα απλά πράγματα δεν είναι κάτι το τρομερό.

Τα events (κλικ με το mouse) και τα layouts (με ποιο τρόπο τακτοποιείς τα στοιχεία στο παράθυρο) είναι τα βασικά στοιχεία νομίζω. Άπαξ και καταλάβεις αυτά μετά προχωράς με σχετική ευκολία στα άλλα.
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.

Απ: Project : Αποδείξεις - Γενικά 13 Χρόνια 9 Μήνες πριν #1228

  • kamar
  • Το Άβαταρ του/της kamar
  • Αποσυνδεμένος
  • python
  • Δημοσιεύσεις: 409
  • Ληφθείσες Ευχαριστίες 88
You can't teach old dogs new tricks!!! :laugh:

Γνωρίζω από GUI μαθαίνοντας tkinter που είναι και default στην python.
Γράφω σε Python 3
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.

Απ: Project : Αποδείξεις - Γενικά 13 Χρόνια 9 Μήνες πριν #1229

  • pmav99
  • Το Άβαταρ του/της pmav99
  • Αποσυνδεμένος
  • Author
  • Δημοσιεύσεις: 684
  • Ληφθείσες Ευχαριστίες 111
[off topic]
Ώς ένα βαθμό, όλα τα GUI τα ίδια είναι.

Με tkinter ασχολήθηκα λίγο, γιατί απλά υστερεί σε δυνατότητες.

Σε wxPython έχω κανει μια αυτόνομη εφαρμογή αλλά μου έσπασε τα νεύρα.

Όποτε βρίσκω χρόνο, στήνω την ίδια εφαρμογή σε PyQt και τολμώ να πω ότι έχω ενθουσιαστεί! Είναι η καλύτερη βιβλιοθήκη για GUI. Ακόμα θέλει λίγη δουλειά σε κάποια πράγματα για να φύγει και η τελευταία C++ίλα (σι-πλας-πλας-ίλα), ίδιως από το documentation και μετά πραγματικά δε νομίζω να υπάρχει λόγος να υπάρχουν οι άλλες βιβλιοθήκες.
[/off topic]
Τελευταία διόρθωση: 13 Χρόνια 9 Μήνες πριν από pmav99.
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.

Απ: Project : Αποδείξεις - Γενικά 13 Χρόνια 9 Μήνες πριν #1230

  • kamar
  • Το Άβαταρ του/της kamar
  • Αποσυνδεμένος
  • python
  • Δημοσιεύσεις: 409
  • Ληφθείσες Ευχαριστίες 88
Το tkinter απλώς θα «παίξει» χωρίς εξαρτήσεις. Συμφωνώ ότι χάνει σε δυνατότητες. Μπορείς να στήσεις μια εφαρμογή χωρίς πολλά - πολλά.
Τώρα η pyQt έχει ένα ιδιαίτερο look που δεν ταιριάζει με όλα τα γραφικά περιβάλλοντα. Το τι θα χρησιμοποιήσει κάθε προγραμματιστής στην εφαρμογή του είναι προσωπικό θέμα.
Γράφω σε Python 3
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.

Απ: Project : Αποδείξεις - Γενικά 13 Χρόνια 9 Μήνες πριν #1231

  • pmav99
  • Το Άβαταρ του/της pmav99
  • Αποσυνδεμένος
  • Author
  • Δημοσιεύσεις: 684
  • Ληφθείσες Ευχαριστίες 111
μέχρι στιγμής ότι έχω κάνει (πλην της εφαρμογής που είπα σε wxPython) είναι κυρίως για προσωπική χρήση. Όύτως ή αλλως στον επαγγελματικό μου τομέα κανείς δεν έχει ούτε καν python πόσο μάλλον τα dependencies.

Αυτό που λες για το look είναι περίεργο. Από όσο έχω δει είναι native looking.

Από εκεί και πέρα, προφανώς ο καθένας χρησιμοποιεί ότι του είναι πιο ευχάριστο.

ps. Το camelot πάντως μιας και είναι open source θα μπορούσε κάποιος να δει πως είναι στημένο και να το ξαναϋλοποιήσει με Tkinter αν έχει χρόνο και διάθεση
Τελευταία διόρθωση: 13 Χρόνια 9 Μήνες πριν από pmav99.
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.

Απ: Project : Αποδείξεις - Γενικά 13 Χρόνια 9 Μήνες πριν #1232

  • kamar
  • Το Άβαταρ του/της kamar
  • Αποσυνδεμένος
  • python
  • Δημοσιεύσεις: 409
  • Ληφθείσες Ευχαριστίες 88
Εγώ έχω κάνει εφαρμογές μόνο για χρήση. (Εννοώ σε Python)

Τέλος πάντων. Τι γίνεται με το project;
Γράφω σε Python 3
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.

Απ: Project : Αποδείξεις - Γενικά 13 Χρόνια 9 Μήνες πριν #1235

  • pmav99
  • Το Άβαταρ του/της pmav99
  • Αποσυνδεμένος
  • Author
  • Δημοσιεύσεις: 684
  • Ληφθείσες Ευχαριστίες 111
Από μέρους μου, καμία εξέλιξη. Είμαι λίγο πνιγμένος αυτές τις μέρες και μάλλον θα συνεχιστει αυτό και για το επομενο διάστημα. Ίσως το ΣΚ να βρω λίγο χρόνο.
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.
  • Σελίδα:
  • 1
  • 2
  • 3
Συντονιστές: pmav99
Χρόνος δημιουργίας σελίδας: 0.298 δευτερόλεπτα

Μοιράσου το!

Powered by CoalaWeb

Λίστα Ταχυδρομείου