Guma: Development Session

...του ubuntu και έργων ΕΛ/ΛΑΚ (Έργα-Οδηγοί-Προτάσεις)

Συντονιστής: konnn

Guma: Development Session

Δημοσίευσηαπό pc_magas » 18 Φεβ 2012, 01:20

Εδώ είναι το νήμα όπου θα γίνεται ο συντονισμός όσων θέλουν να συμμετέχουν στην ανάπτυξη του guma project. Ήδη έβγαλα την έκδοση 1.5. Σκέφτομαι ότι αλλαγές να γίνουν στην 1.6.

http://forum.ubuntu-gr.org/viewtopic.php?f=6&t=21618&hilit=+guma
Και στο που μπορείτε να κατεβάσεται τον κώδικα με την εντολή όπου θα είναι ο αρχικός κώδικας της τρέχουσας έκδοσης:
Κώδικας: Επιλογή όλων
git@github.com:pc-magas/guma.git


Οι αλλαγές όπου θα κάνετε θα γίνονται ένα αντίγραφο του αποθετηρίου όπου θα κάνετε εσείς και θα δίνεται το git clone εδώ. Binaries και οι αντιγραφή του τελικού κώδικα στο sourceforge θα γίνονται από εμένα.

Η todo list είναι:
  • Δημιουργία ποιο ελκυστικού περιβάλλοντος για μαθητές δημοτικού.
  • Προσθήκη δυνατότητα διαίρεσης. (Μετά από συνέντευξη με δασκάλους)
  • δυνατότητα δημιουργίας τεστ από εκπαιδευτικούς.
  • Πολύγλωσση υποστήριξη.
  • Δυνατότητα βοήθειας.
Τελευταία επεξεργασία από pc_magas και 18 Φεβ 2012, 20:16, έχει επεξεργασθεί 2 φορά/ες συνολικά
My blog|Κυπριακή Κοινότητα Ελευθέρου Λογισμικού Λογισμικού ανοικτού Κώδικα
Γνώσεις Linux:Ποτέ αρκετές|Προγραμματισμός: Php, javascript, nodejs, python, bash |Aγγλικά:Καλά
Οι υπολογιστές μου:
Spoiler: show
Ubuntu 16.04 64 bit σεIntel(R) Pentium(R) CPU G4400 @ 3.30GHz, 16Gib Ram, 500Gib Hard Disk, και κάρτα γραφικών Nvidia Geforce GT610
Lubuntu 14.04 σε Dell Inspiron mini 10(1010) intel Atom Z500 1Gb ram και gma500 (εδώθη σε άλλον)
Kubuntu 16.04 Lenovo G70 Intel i5 Nvidia Grapgics Card, Intel Graphics card (έχει 2) με Nouveau, 16Gb RAM, 126GB SSD Σκληρό Δίσκο
Άβαταρ μέλους
pc_magas
powerTUX
powerTUX
 
Δημοσιεύσεις: 2599
Εγγραφή: 12 Απρ 2009, 18:55
Τοποθεσία: Αχαρναί Αττικής
Launchpad: pc_magas
IRC: pc_magas
Εκτύπωση

Re: Guma: Development Session

Δημοσίευσηαπό simosx » 18 Φεβ 2012, 01:23

Για δείξε μερικά στιγμιότυπα του guma και το πως μπορεί να βοηθήσει τους μαθητές.
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: Guma: Development Session

Δημοσίευσηαπό pc_magas » 18 Φεβ 2012, 01:30

Θα τα βάλω στο αρχικό thread. Εδώ είναι καθαρά developing
My blog|Κυπριακή Κοινότητα Ελευθέρου Λογισμικού Λογισμικού ανοικτού Κώδικα
Γνώσεις Linux:Ποτέ αρκετές|Προγραμματισμός: Php, javascript, nodejs, python, bash |Aγγλικά:Καλά
Οι υπολογιστές μου:
Spoiler: show
Ubuntu 16.04 64 bit σεIntel(R) Pentium(R) CPU G4400 @ 3.30GHz, 16Gib Ram, 500Gib Hard Disk, και κάρτα γραφικών Nvidia Geforce GT610
Lubuntu 14.04 σε Dell Inspiron mini 10(1010) intel Atom Z500 1Gb ram και gma500 (εδώθη σε άλλον)
Kubuntu 16.04 Lenovo G70 Intel i5 Nvidia Grapgics Card, Intel Graphics card (έχει 2) με Nouveau, 16Gb RAM, 126GB SSD Σκληρό Δίσκο
Άβαταρ μέλους
pc_magas
powerTUX
powerTUX
 
Δημοσιεύσεις: 2599
Εγγραφή: 12 Απρ 2009, 18:55
Τοποθεσία: Αχαρναί Αττικής
Launchpad: pc_magas
IRC: pc_magas
Εκτύπωση

Re: Guma: Development Session

Δημοσίευσηαπό giannosfor » 18 Φεβ 2012, 01:36

Το project δεν είναι ιδιαίτερα δύσκολο και κοινότυπο θα έλεγα.
Αν υπάρχει ενδιαφέρων και από άλλους θα μπορούσαμε να το χωρίσουμε σε ομάδες όπως GUI,API κτλ
1 Γνώσεις Linux: Καθόλου ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 12.04 precise 3.2.0-58-generic 32bit (en_US.UTF-8, Unity ubuntu), Ubuntu 3.2.0-57-generic, Microsoft Windows XP Professional
3 Intel Core2 Duo CPU E4600 2.40GHz ‖ RAM 2012 MiB ‖ ASUS INC. P5Q - � P5Q
4 nVidia G94 [GeForce 9600 GT] [10de:0622] {nvidia}
5 eth0: Qualcomm Atheros AR8121/AR8113/AR8114 Gigabit or Fast Ethernet [1969:1026] (rev b0) ⋮ wlan0: 148f:3070 Ralink Technology, Corp. RT2870/RT3070 Wireless Adapter
Άβαταρ μέλους
giannosfor
punkTUX
punkTUX
 
Δημοσιεύσεις: 297
Εγγραφή: 24 Απρ 2011, 20:24
Τοποθεσία: Ηράκλειο
Εκτύπωση

Re: Guma: Development Session

Δημοσίευσηαπό pc_magas » 18 Φεβ 2012, 01:57

@gianosfor Νομίζω έβαλα να πετάει error messages γι αυτό. Εγώ όπου το δοκίμασα μου έβγαιναν κανονικά error Messages.
Με μια γρήγορη εκτέλεση μαζί με τα error messages να πετάει και stacktrace. Αλλά είναι κακό αυτό τι κινδύνους ενέχει?
My blog|Κυπριακή Κοινότητα Ελευθέρου Λογισμικού Λογισμικού ανοικτού Κώδικα
Γνώσεις Linux:Ποτέ αρκετές|Προγραμματισμός: Php, javascript, nodejs, python, bash |Aγγλικά:Καλά
Οι υπολογιστές μου:
Spoiler: show
Ubuntu 16.04 64 bit σεIntel(R) Pentium(R) CPU G4400 @ 3.30GHz, 16Gib Ram, 500Gib Hard Disk, και κάρτα γραφικών Nvidia Geforce GT610
Lubuntu 14.04 σε Dell Inspiron mini 10(1010) intel Atom Z500 1Gb ram και gma500 (εδώθη σε άλλον)
Kubuntu 16.04 Lenovo G70 Intel i5 Nvidia Grapgics Card, Intel Graphics card (έχει 2) με Nouveau, 16Gb RAM, 126GB SSD Σκληρό Δίσκο
Άβαταρ μέλους
pc_magas
powerTUX
powerTUX
 
Δημοσιεύσεις: 2599
Εγγραφή: 12 Απρ 2009, 18:55
Τοποθεσία: Αχαρναί Αττικής
Launchpad: pc_magas
IRC: pc_magas
Εκτύπωση

Re: Guma: Development Session

Δημοσίευσηαπό giannosfor » 18 Φεβ 2012, 02:07

Ίσως πρέπει να κρατήσουμε ένα νήμα γιατί θα μπερδευτούμε,εξάλλου δεν είναι τόσο μεγάλο project (ακόμα) ;)

pc_magas έγραψε:Αλλά είναι κακό αυτό τι κινδύνους ενέχει?

Από τι είδα στα γρήγορα δεν ενέχει κινδύνους άλλα θα έπρεπε να μη σε γυρνάει στο αρχικό frame.
Να παραμένεις στο ίδιο μέχρι να κάνεις έγκυρη επιλογή ή ακύρωση.
Εντέλει ίσως να μη ήταν το καλύτερο να χρησιμοποιήσεις JOptionPane
γι'αυτή τη δουλειά αλλά αυτό θα το δούμε.

Δες μήπως ο @simosx μπορεί να μας κάνει κανένα μάθημα για το git ώστε να δουλέψουμε το project σε διαφορετικά branch ή εκδόσεις,
δε τα ξέρω.
1 Γνώσεις Linux: Καθόλου ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 12.04 precise 3.2.0-58-generic 32bit (en_US.UTF-8, Unity ubuntu), Ubuntu 3.2.0-57-generic, Microsoft Windows XP Professional
3 Intel Core2 Duo CPU E4600 2.40GHz ‖ RAM 2012 MiB ‖ ASUS INC. P5Q - � P5Q
4 nVidia G94 [GeForce 9600 GT] [10de:0622] {nvidia}
5 eth0: Qualcomm Atheros AR8121/AR8113/AR8114 Gigabit or Fast Ethernet [1969:1026] (rev b0) ⋮ wlan0: 148f:3070 Ralink Technology, Corp. RT2870/RT3070 Wireless Adapter
Άβαταρ μέλους
giannosfor
punkTUX
punkTUX
 
Δημοσιεύσεις: 297
Εγγραφή: 24 Απρ 2011, 20:24
Τοποθεσία: Ηράκλειο
Εκτύπωση

Re: Guma: Development Session

Δημοσίευσηαπό pc_magas » 18 Φεβ 2012, 14:40

Εγώ έχω καλύτερη ιδέα Πάνω από το πεδίο όπου έχει λάθος τιμές να εμφανίζει ένα String στο σημείο όπου είναι λάθος. Επίσεις πως θα απενεργοποιήσω το ok αν δεν έχει επιλεχθεί τίποτα? Επίσεις πως θα το κάνω να μην κλείνει?
Μάλλον ότι ελέγχους πρέπει να γίνονται στην κλάση Game.
Τελευταία επεξεργασία από pc_magas και 18 Φεβ 2012, 15:09, έχει επεξεργασθεί 1 φορά/ες συνολικά
My blog|Κυπριακή Κοινότητα Ελευθέρου Λογισμικού Λογισμικού ανοικτού Κώδικα
Γνώσεις Linux:Ποτέ αρκετές|Προγραμματισμός: Php, javascript, nodejs, python, bash |Aγγλικά:Καλά
Οι υπολογιστές μου:
Spoiler: show
Ubuntu 16.04 64 bit σεIntel(R) Pentium(R) CPU G4400 @ 3.30GHz, 16Gib Ram, 500Gib Hard Disk, και κάρτα γραφικών Nvidia Geforce GT610
Lubuntu 14.04 σε Dell Inspiron mini 10(1010) intel Atom Z500 1Gb ram και gma500 (εδώθη σε άλλον)
Kubuntu 16.04 Lenovo G70 Intel i5 Nvidia Grapgics Card, Intel Graphics card (έχει 2) με Nouveau, 16Gb RAM, 126GB SSD Σκληρό Δίσκο
Άβαταρ μέλους
pc_magas
powerTUX
powerTUX
 
Δημοσιεύσεις: 2599
Εγγραφή: 12 Απρ 2009, 18:55
Τοποθεσία: Αχαρναί Αττικής
Launchpad: pc_magas
IRC: pc_magas
Εκτύπωση

Re: Guma: Development Session

Δημοσίευσηαπό giannosfor » 18 Φεβ 2012, 14:52

pc_magas έγραψε:Εγώ έχω καλύτερη ιδέα Πάνω από το πεδίο όπου έχει λάθος τιμές να εμφανίζει ένα String στο σημείο όπου είναι λάθος. Επίσης πως θα απενεργοποιήσω το ok αν δεν έχει επιλεχθεί τίποτα? Επίσεις πως θα το κάνω να μην κλείνει?


Μπορείς να κάνεις κάτι ακόμα πιο εύκολο.Να βάλεις προεπιλογή ή όπως έκανα στο jspinner να του δώσεις αρχική τιμή και όρια.
Καλό αυτό με το string όπως και μία κόκκινη απόχρωση θα σε προϊδέαζε για το τι πάει στραβά.

Αυτό εννοούσα,ίσως μπορούσε να δημιουργήσεις ένα καινούργιο jframe ή ακόμα να εναλλάσεις το panel αλλά αυτό θα
το δούμε.Θα κάτσω τώρα να κοιτάξω την εφαρμογή.

Μία γρήγορη απάντηση στο να μη κλείνει είναι να το ξαναεμφάνιζες.

Σκέψου να χρησιμοποιήσεις κάποιο IDE γλυτώνεις πολύτιμο χρόνο και κάνεις καλύτερη και
οργανωμένη δουλειά.Συνιστώ το Netbeans.
Εκτός αν το κάνεις για εκπαιδευτικούς λόγους.
1 Γνώσεις Linux: Καθόλου ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 12.04 precise 3.2.0-58-generic 32bit (en_US.UTF-8, Unity ubuntu), Ubuntu 3.2.0-57-generic, Microsoft Windows XP Professional
3 Intel Core2 Duo CPU E4600 2.40GHz ‖ RAM 2012 MiB ‖ ASUS INC. P5Q - � P5Q
4 nVidia G94 [GeForce 9600 GT] [10de:0622] {nvidia}
5 eth0: Qualcomm Atheros AR8121/AR8113/AR8114 Gigabit or Fast Ethernet [1969:1026] (rev b0) ⋮ wlan0: 148f:3070 Ralink Technology, Corp. RT2870/RT3070 Wireless Adapter
Άβαταρ μέλους
giannosfor
punkTUX
punkTUX
 
Δημοσιεύσεις: 297
Εγγραφή: 24 Απρ 2011, 20:24
Τοποθεσία: Ηράκλειο
Εκτύπωση

Re: Guma: Development Session

Δημοσίευσηαπό pc_magas » 18 Φεβ 2012, 16:17

@giannosfor
Δεν συμφέρει να κάνω νέο JFrame μου κόλαγε στην εκτέλεση και πάγωνε το κεντρικό παράθυρο γι αυτό πήγα σε JOptionPane
My blog|Κυπριακή Κοινότητα Ελευθέρου Λογισμικού Λογισμικού ανοικτού Κώδικα
Γνώσεις Linux:Ποτέ αρκετές|Προγραμματισμός: Php, javascript, nodejs, python, bash |Aγγλικά:Καλά
Οι υπολογιστές μου:
Spoiler: show
Ubuntu 16.04 64 bit σεIntel(R) Pentium(R) CPU G4400 @ 3.30GHz, 16Gib Ram, 500Gib Hard Disk, και κάρτα γραφικών Nvidia Geforce GT610
Lubuntu 14.04 σε Dell Inspiron mini 10(1010) intel Atom Z500 1Gb ram και gma500 (εδώθη σε άλλον)
Kubuntu 16.04 Lenovo G70 Intel i5 Nvidia Grapgics Card, Intel Graphics card (έχει 2) με Nouveau, 16Gb RAM, 126GB SSD Σκληρό Δίσκο
Άβαταρ μέλους
pc_magas
powerTUX
powerTUX
 
Δημοσιεύσεις: 2599
Εγγραφή: 12 Απρ 2009, 18:55
Τοποθεσία: Αχαρναί Αττικής
Launchpad: pc_magas
IRC: pc_magas
Εκτύπωση

Re: Guma: Development Session

Δημοσίευσηαπό pc_magas » 18 Φεβ 2012, 16:22

Μπορώ να του βάλω Change Listener και τιμές από 1...99 Νομίζω για μαθητές δημοτικού πάνω από 99 δεν έχει κάποια εκπαιδευτική σημασία.
My blog|Κυπριακή Κοινότητα Ελευθέρου Λογισμικού Λογισμικού ανοικτού Κώδικα
Γνώσεις Linux:Ποτέ αρκετές|Προγραμματισμός: Php, javascript, nodejs, python, bash |Aγγλικά:Καλά
Οι υπολογιστές μου:
Spoiler: show
Ubuntu 16.04 64 bit σεIntel(R) Pentium(R) CPU G4400 @ 3.30GHz, 16Gib Ram, 500Gib Hard Disk, και κάρτα γραφικών Nvidia Geforce GT610
Lubuntu 14.04 σε Dell Inspiron mini 10(1010) intel Atom Z500 1Gb ram και gma500 (εδώθη σε άλλον)
Kubuntu 16.04 Lenovo G70 Intel i5 Nvidia Grapgics Card, Intel Graphics card (έχει 2) με Nouveau, 16Gb RAM, 126GB SSD Σκληρό Δίσκο
Άβαταρ μέλους
pc_magas
powerTUX
powerTUX
 
Δημοσιεύσεις: 2599
Εγγραφή: 12 Απρ 2009, 18:55
Τοποθεσία: Αχαρναί Αττικής
Launchpad: pc_magas
IRC: pc_magas
Εκτύπωση

Επόμενο

Επιστροφή στο Ανάπτυξη Λογισμικού / Αλγόριθμοι