Διαγωνισμός προγραμματισμού

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

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

Διαγωνισμός προγραμματισμού

Δημοσίευσηαπό Dimitris » 16 Δεκ 2009, 02:59

Σύντομη έκδοση: Όποιος θέλει, γράφει ένα πρόγραμμα, το ανεβάζει σε μια ιστοσελίδα που φιλοξενεί ελεύθερο λογισμικό, το ανακοινώνει σε αυτό το νήμα και συμμετέχει στο διαγωνισμό.

Αναλυτική έκδοση:

Προαπαιτούμενα

Ο πηγαίος κώδικας του προγράμματος πρέπει να διατίθεται υπό κάποια ελεύθερη άδεια, π.χ. GPL, LGPL, BSD, κ.α. Οι βιβλιοθήκες ή τα προγράμματα που θα χρησιμοποιηθούν πρέπει να είναι και αυτά διαθέσιμά ύπο κάποια ελεύθερη άδεια.

Το πρόγραμμα να το έγραψε ο διαγωνιζόμενος (φυσικά). Οι βιβλιοθήκες μπορεί να είναι και τρίτων.

Κριτήρια αξιολόγησης:

Τα κριτήρια που θα χρησιμοποιηθούν για την αξιολόγηση των προγραμμάτων είναι:

* ύπαρξη αποθετηρίου
* ευκολία εγκατάστασης
* ευκολία χρήσης
* οδηγίες χρήσης (στα ελληνικά)
* ορθή λειτουργία
* προσφορά στο κοινωνικό σύνολο

Είναι επίσης σημαντικό να ξεχωρισθεί το έργο του διαγωνιζόμενου από τις υπάρχουσες υλοποιήσεις (βιβλιοθήκες, προγράμματα που θα χρησιμοποιηθούν)

Διάρκεια

Δηλώσεις συμμετοχής σε αυτό το νήμα θα γίνονται δεκτές μέχρι 15 Ιουνίου 2010.

Έπαθλα

Σίγουρα ο χρόνος που θα αφιερώσουν οι συμμετέχοντες είναι πολύ πιο ακριβός από τα έπαθλα που θα δωθούν. Ελπίζω παρόλ'αυτά να υπάρξει συμμετοχή.

1η θέση: Έξι (6) βιβλία για υπολογιστές από μια λίστα βιβλίων, κούπα ubuntu, t-shirt ubuntu.

2η θέση: Τέσσερα (4) βιβλία για υπολογιστές από μια λίστα βιβλίων, κούπα ubuntu, t-shirt ubuntu.

3η θέση: Δύο (2) βιβλία για υπολογιστές από μια λίστα βιβλίων, κούπα ubuntu, t-shirt ubuntu.

4η--6η θέση: Kούπα ubuntu, t-shirt ubuntu

Τα βιβλία θα παραγγελθούν μέσω διαδικτύου.
Η λίστα των βιβλίων περιλαμβάνει:
  • Programming in python 3: A complete introduction to the python language
  • Begging python: from novice to professional
  • Python cookbook
  • Learning python
  • Python in a nutshel: A desktop quick reference
  • Foundation of GTK+ development
  • C++ GUI programming with Qt4
  • Foundations of Qt development
  • Learning Perl
  • Programming Perl: There's more than one way to do it
  • The Ruby programming language
  • Understanding the Linux kernel
  • Linux in a nutshell
  • Beautiful code
  • The Art of Unix programming
  • Effective Java: A programming language guide
  • Linux device drivers
  • Building Embedded Linux Systems
  • Official Ubuntu Server Book
  • Begining Ubuntu LTS Server Administration
  • Ubuntu Hacks
  • The definite guide to Plone
  • Learning Joomla! Extension Development: Creating Modules, Components, and Plugins with PHP
  • Using Drupal
  • Essential CVS
  • Version controlling with subversion
  • Version control with git
  • Head First Software Development
    Και κάτι διαφορετικό:
  • Feynman lectures on computation
  • The road to reality: A complete guide to the laws of the universe
  • The Emperor's new mind: Concerning computers, minds and the laws of physics
  • Shadows of mind
  • Gödel, Escher, Bach
Αυτά, καλή τύχη!
Άβαταρ μέλους
Dimitris
saintTUX
saintTUX
 
Δημοσιεύσεις: 1357
Εγγραφή: 13 Μάιος 2008, 13:57
Τοποθεσία: Θεσσαλονίκη
Εκτύπωση

Re: Διαγωνισμός προγραμματισμού

Δημοσίευσηαπό Dimitris » 05 Ιαν 2010, 12:52

Κανείς :think:
Άβαταρ μέλους
Dimitris
saintTUX
saintTUX
 
Δημοσιεύσεις: 1357
Εγγραφή: 13 Μάιος 2008, 13:57
Τοποθεσία: Θεσσαλονίκη
Εκτύπωση

Re: Διαγωνισμός προγραμματισμού

Δημοσίευσηαπό ant_0611 » 05 Ιαν 2010, 16:27

Ερώτησεις:
Το project θα πρέπει να έχει τελειώσει μέχρι τις 15 Ιουνίου 2010, δηλαδή, να έχει επιτύχει ενα 85% και άνω των αρχικών πεποιθήσεων του προγραμματιστή ή απλα να έχει δηλώσει συμμετοχή και να συνεχίζει η υλοποιήση του μέχρι την επιλογή των "νικήτων";;; Ολα τα projects, θα αξιολογηθούν με βάση το στιγμιοτυπο υλοποιήσης που υπάρχει μια συγκεκριμένη ημερομηνία ή με βάση το πόσο εξελίσεται και τί προοπτικές έχει;;;

Ομάδες προγραμματιστών μπορούν να συμμετέχουν ( μία συμμετοχή) (πχ. παρεα φοιτητών);

Η διοργάνωση ειναι καποιου φορέα, συλλόγου, ένωσης ή του ubuntu-gr;

Έχουμε ενα project κατα νού (βασικά σκεφτόμαστε 2 άτομα να το κανουμε), αλλα λίγο δύσκολο να καταφέρουμε κάτι μέχρι 15 Ιουνιου. Βασικα, ακόμα πιο δύσκολο να καταφέρουμε να ξεκινήσουμε πρίν τις 22 Φλεβάρη...

Οπως και να έχει, οι απορίες μου πιστέυω οτι δημιουργούνται και σε άλλους , εξάλλου το μεγάλο βραβείο θα είναι η γνώση, η εμπειρία και η προσφόρα, και όχι τα δωράκια!

Off topic:
Ενδιαφέρον το blog σου Δημήτρη. Προστέθηκε το Atom, στο thunderbird για παρακολούθηση.
Γνώσεις ⇛ Linux: Μέτριο ┃ Προγραμματισμός:Ναι ┃ Αγγλικά: Μέτρια
Laptop:
Spoiler: show
Ubuntu 9.10 σε Fujitsu-Siemens A1667G2
Προδιαγραφές ⇛ Επεξεργαστής : AMD Turion 64 ML-37 │ Μνήμη : 1GB│ Κάρτα Γραφικών : ATI X700 128MB │ Κάρτα Ασύρματη : Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g (rev 02) │ Κάρτα Ήχου : VIA 8237 │ 15.4" Glossy 1280x800

Desktop:
Spoiler: show
Ubuntu 10.04
Προδιαγραφές ⇛ Επεξεργαστής : AMD Αthlon 1800+ │ Μνήμη : 1GB│ Κάρτα Γραφικών : Geforce 4 mx440 64MB │ 17" Glossy 1280x1024
Άβαταρ μέλους
ant_0611
punkTUX
punkTUX
 
Δημοσιεύσεις: 294
Εγγραφή: 11 Απρ 2009, 15:16
Τοποθεσία: Χανιά
Εκτύπωση

Re: Διαγωνισμός προγραμματισμού

Δημοσίευσηαπό theseas » 05 Ιαν 2010, 16:54

Προσπάθω να βρω μια καλή ιδέα που να μπορεί να υλοποιηθεί κ μέσα στα χρονικά όρια! :problem:
sɐəsəɥʇ ®
Γνώσεις ⇛ Linux: Μέτριο ┃ Προγραμματισμός: Ναι ┃ Αγγλικά: Καλά
Λειτουργικό: Ubuntu 9.10
Προδιαγραφές ⇛ Επεξεργαστής: Intel core 2 Duo E8400 │ Μνήμη: 2GB│ Κάρτα Γραφικών: Intel GMA 3100 │ Κάρτα Ήχου: Creative Audigy LS │ Οθόνη & Ανάλυση: 15 ίντσες 1024x768
Άβαταρ μέλους
theseas
babeTUX
babeTUX
 
Δημοσιεύσεις: 14
Εγγραφή: 13 Αύγ 2009, 16:13
Τοποθεσία: Αθήνα, Πετρούπολη
IRC: theseas
Εκτύπωση

Re: Διαγωνισμός προγραμματισμού

Δημοσίευσηαπό Dimitris » 06 Ιαν 2010, 11:25

ant_0611 έγραψε:Το project θα πρέπει να έχει τελειώσει μέχρι τις 15 Ιουνίου 2010, δηλαδή, να έχει επιτύχει ενα 85% και άνω των αρχικών πεποιθήσεων του προγραμματιστή ή απλα να έχει δηλώσει συμμετοχή και να συνεχίζει η υλοποιήση του μέχρι την επιλογή των "νικήτων";;; Ολα τα projects, θα αξιολογηθούν με βάση το στιγμιοτυπο υλοποιήσης που υπάρχει μια συγκεκριμένη ημερομηνία ή με βάση το πόσο εξελίσεται και τί προοπτικές έχει;;;

To project θα βαθμολογηθεί για ό,τι έχει πραγματοποιήσει μέχρι τις 15 Ιουνίου. (Ναι τελείωσει και κάποτε ο διαγωνισμός ώστε του χρόνου να ξεκινήσει καινούριος :D) Στόχος δεν είναι να δημιουργηθεί ένα τέλειο πρόγραμμα απλώς η υποδομή για κάτι καινούριο.

ant_0611 έγραψε:Ομάδες προγραμματιστών μπορούν να συμμετέχουν ( μία συμμετοχή) (πχ. παρεα φοιτητών);
Ναι
ant_0611 έγραψε:Η διοργάνωση ειναι καποιου φορέα, συλλόγου, ένωσης ή του ubuntu-gr;

Η διοργάνωση βασίζεται στην ιδιωτική πρωτοβουλία και φιλοξενείται από το ubuntu-gr.
Άβαταρ μέλους
Dimitris
saintTUX
saintTUX
 
Δημοσιεύσεις: 1357
Εγγραφή: 13 Μάιος 2008, 13:57
Τοποθεσία: Θεσσαλονίκη
Εκτύπωση

Re: Διαγωνισμός προγραμματισμού

Δημοσίευσηαπό the_eye » 16 Μαρ 2010, 17:31

Μόνο και μόνο να κάνω την αρχή. Δεν είναι κάποιο σπουδαίο πρόγραμμα απλά το έκανα για πειραματισμό.

viewtopic.php?f=6&t=10846
Όσο λιγότερο κλειστό λογισμικό έχεις, τόσα λιγότερα προβλήματα.
1 Γνώσεις ⇛ Linux: Καλό ┃ Προγραμματισμός: Ναι PHP, MySQL ┃ Αγγλικά: Καλά
2 Ubuntu 24.04.2
3 Intel Core i5-6500 CPU @ 3.20GHz ‖ RAM 7836 MiB ‖ Gigabyte B150M-HD3 DDR3-CF - Gigabyte B150M-HD3 DDR3
4 Intel HD Graphics 530 [8086:1912] {i915}
5 enp1s0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
Άβαταρ μέλους
the_eye
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 11724
Εγγραφή: 16 Μαρ 2010, 17:19
Launchpad: ntoulasd
IRC: the_eye_
Εκτύπωση

Re: Διαγωνισμός προγραμματισμού

Δημοσίευσηαπό OSRipper » 24 Μαρ 2010, 20:54

Θα γίνουν δεκτά παιχνίδια το οποία θα έχουν δημιουργηθεί απο την συγγραφή και μόνο κώδικα και όχι απο κανένα εργαλειό???????
Rip The System...
Άβαταρ μέλους
OSRipper
babeTUX
babeTUX
 
Δημοσιεύσεις: 13
Εγγραφή: 20 Μαρ 2010, 05:04
Εκτύπωση

Re: Διαγωνισμός προγραμματισμού

Δημοσίευσηαπό Nisok » 24 Μαρ 2010, 22:41

Εγώ είμαι μέσα.
Άβαταρ μέλους
Nisok
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 2637
Εγγραφή: 25 Ιαν 2009, 15:00
Τοποθεσία: /home
IRC: nisok
Εκτύπωση

Re: Διαγωνισμός προγραμματισμού

Δημοσίευσηαπό Dimitris » 21 Απρ 2010, 22:07

OSRipper έγραψε:Θα γίνουν δεκτά παιχνίδια το οποία θα έχουν δημιουργηθεί απο την συγγραφή και μόνο κώδικα και όχι απο κανένα εργαλειό???????

Συγγνώμη, δεν πρόσεξα τη δημοσίευση. Τι έννοείς από κανένα εργαλείο; Αν το εργαλείο υπάγεται στο ελεύθερο λογισμικό και αν παραθέσεις και τον όποιο κώδικα (αρχεία) χρειάζονται ώστε να το αναπαράγει, τροποποιήσει κλπ το παιχνίδι, υπό ελεύθερη άδεια τότε ναι.

Ένας φίλος μου είπε να δώσω και βεβαίωση συμμετοχής για να κινήσω το ενδιαφέρον. :lol:
Άβαταρ μέλους
Dimitris
saintTUX
saintTUX
 
Δημοσιεύσεις: 1357
Εγγραφή: 13 Μάιος 2008, 13:57
Τοποθεσία: Θεσσαλονίκη
Εκτύπωση

Re: Διαγωνισμός προγραμματισμού

Δημοσίευσηαπό medigeek » 22 Απρ 2010, 10:16

έγραψε:Το πρόγραμμα να το έγραψε ο διαγωνιζόμενος (φυσικά).

Από μικρή ομάδα προγραμματιστών γίνεται; Έγραψα το μεγαλύτερο μέρος. :)
Μικρό μεν, αλλά ισχυρό στις δυνατότητες πιστεύω.
Δουλεύει σαν το sed ένα περίπου. Υπάρχουν και καλύτερα φυσικά, αλλά κανένα δεν «αρπάζει» πολλαπλά links από ένα κείμενο ή από standard input. Είναι ένα project που με βοήθησε να καταλάβω πολλά πράγματα για python.

surl: command line application & python module
Σκοπός: Σμίκρυνση url συνδέσμων
Ιστοσελίδα: https://launchpad.net/surl - http://freshmeat.net/projects/surl
Θέμα φόρουμ: viewtopic.php?f=6&t=5785
FAQ: https://answers.launchpad.net/surl/+faqs
Κώδικας: https://code.launchpad.net/surl
Άδεια χρήσης: GPL-3

Ubuntu PPA repository: https://launchpad.net/~surl/+archive/ppa
Άλλες διανομές: https://answers.launchpad.net/surl/+faq/627
Κύπριος; Κόπιασε στο ubuntu-cy! ┃ Launchpad Debian Github
Οδηγός για νεοεισερχόμενους -- Αρχικές οδηγίες για αρχάριους χρήστες του Ubuntu

1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 12.10 quantal 3.5.0-21-generic 64bit (en_US.UTF-8, GNOME cinnamon2d), Ubuntu 3.5.0-19-generic, Windows 7
3 Intel Core2 Duo CPU E6550 2.33GHz ‖ RAM 5970 MiB ‖ MSI MS-7235
4 nVidia G73 [GeForce 7300 GT] [10de:0393] {nvidia}
5 eth0: Realtek RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] (rev 10)
Άβαταρ μέλους
medigeek
Freedom
Freedom
 
Δημοσιεύσεις: 5023
Εγγραφή: 24 Μάιος 2008, 14:49
Τοποθεσία: Σερβία/Κύπρος
Launchpad: medigeek
IRC: savvas
Εκτύπωση

Επόμενο

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