ΕΕΛ/ΛΑΚ - Λίστες Ταχυδρομείου

Fwd: Διαγωνισμός ανάπτυξης ΕΛ/ΛΑΚ

ΓΙΑ ΕΝΗΜΕΡΩΣΗ ΚΑΙ ΣΧΟΛΙΑΣΜΟ.


---------- Forwarded message ----------
From: Tsardoulias Manos <etsardou [ at ] auth [ dot ] gr>
Date: 2009/2/11
Subject: Διαγωνισμός ανάπτυξης ΕΛ/ΛΑΚ
To: info [ at ] ellak [ dot ] gr


===============================================================
ΤΙΤΛΟΣ: Αναβάθμιση του προγράμματος για Μηχανικούς EngLab
===============================================================


Περίληψη:
---------

Το EngLab είναι ένα εργαλείο για μηχανικούς το οποίο αναπτύσσεται από
μεταπτυχιακούς και προπτυχιακούς φοιτητές. Στόχος είναι να
εμπλουτιστεί με όσο το δυνατόν περισσότερες βιβλιοθήκες συναρτήσεων,
όπως και να δημιουργηθεί ένα Graphical User Interface φιλικό προς το
μέσο χρήστη. Η γλώσσα που δημιουργήθηκε το EngLab είναι η C++ και η
γλώσσα με την οποία προγραμματίζει ο χρήστης μοιάζει με την C.  Το
EngLab είναι καταχωρημένο στο Sourceforge στο FreshMeat και διαθέτει
αποθετήρια για debian based λειτουργικά. Τέλος το EngLab διανείμεται
υπό την άδεια χρήσης GPL.


Ιστορικό
--------

Το EngLab έχει ήδη δύο χρόνια ανάπτυξης και προσπαθεί να δώσει μία
open-source εναλλακτική πρόταση εργαλείων λογισμικού για μηχανικούς,
σε σχέση με άλλα υπάρχοντα projects ή και εμπορικά προγράμματα. Το
EngLab είναι cross-compile ώστε να λειτουργεί σε όσο το δυνατόν
περισσότερα λειτουργικά.

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

Παρόμοια λογισμικά είναι το open-source Octave και το εμπορικό Matlab.
Τα μειονεκτήματά του Matlab είναι ότι η γλώσσα προγραμματισμού του
είναι μη επιστημονική, η σχετικά αργή ταχύτητά του και οι μεγάλες
απαιτήσεις του σε μνήμη. Επίσης το Octave, αποσκοπεί στο να είναι μία
open source υλοποίηση του Matlab. Αντίθετα εμείς πιστεύουμε ότι οι
open-source πρωτοβουλίες πρέπει να εισάγουν καινοτομίες στο
αντικείμενό τους.


Στόχοι
------

Το EngLab είναι υπό ανάπτυξη εδώ και δύο χρόνια. Διαθέτει ένα βασικό
σύνολο μαθηματικών συναρτήσεων. Επίσης υπάρχουν δύο εκδόσεις του, η
έκδοση της κονσόλας και η έκδοση με γραφικό περιβάλλον, στηριγμένη στη
βιβλιοθήκη wxWidgets.

Στόχοι μας είναι:
- Η μετάβαση από τα wxWidgets σε Qt4, το οποίο θεωρούμε ότι είναι
περισσότερο λειτουργικό και φιλικό προς το χρήστη.
- Ολοκλήρωση porting του πυρήνα και της γραφικής έκδοσης από Linux σε Windows.
- Υλοποίηση βιβλιοθήκης γραφικών παράστασεων.
- Υλοποίηση βιβλιοθήκης αναλογικών και ψηφιακών φίλτρων.
- Υλοποίηση βιβλιοθήκης χειρισμού αρχέιων ήχου διαφόρων μορφών.
- Υλοποίηση EngLab deamon με προσανατολισμό την παράλληλη εκτέλεση
εργασιών σε έναν server.
  Τα παραπάνω θα δώσουν επιπλέον εργαλεία στους χρήστες ώστε να λύνουν
ευκολότερα τα προβλήματά τους.


Παραδοτέα
---------

- Κώδικας σε C++ που θα υλοποιεί τους στόχους.
- Public repository διαθέσιμο στο Sourceforge.
- Πλήρες documentation για την λειτουργικότητα του EngLab
- Πακέτα deb και rpm για απευθείας εγκατάσταση σε Debian-based
λειτουργικά, pkbuilds για την διανομή Arch και exe για τα Windows.


Χρονοδιάγραμμα
--------------

- 30/2/2009 : Υλοποίηση toolbox αναλογικών φίλτρων.
- 15/3/2009 : Υλοποίηση toolbox ψηφιακών φίλτρων και χειρισμού αρχείων ήχου.
- 30/3/2009 : Υλοποίηση toolbox γραφικών παραστάσεων. Υλοποίηση του
deamon για εφαρμογή σε server.
- 15/4/2009 : Υλοποίηση του porting από wxWidgets σε Qt4
- 30/4/2009 : Υλοποίηση του porting από Linux σε Windows
- 15/5/2009 : Συγγραφή documentation


Γιατί εμένα
-----------

Η ομάδα ανάπτυξης του EngLab έχει μεγάλη εμπειρία στον προγραμματισμό
σε C++ όπως και σε άλλες γλώσσες (C, PHP, MySQL, assembly και άλλες).
Ήδη το EngLab έχει μία δημοσίευση και δύο αναφορές στο ελληνικό Linux
Format, μία αναφορά στο PC Magazine και πολλές διαδικτυακές αναφορές.
Δύο από τα μέλη της ομάδας είναι υποψήφιοι διδάκτορες του Τμήματος
Ηλεκτρολόγων και Μηχανικών Υπολογιστών του Αριστοτελείου Πανεπιστημίου
Θεσσαλονίκης και άλλοι δύο είναι προπτυχιακοί φοιτητές. Ένας ακόμη
είναι υποψήφιος διδάκτορας στο πανεπιστήμιο του Άμστερνταμ.


Αναφορές
--------

Διαδυκτιακές αναφορές για το EngLab:

- http://www.ellak.gr/index.php?option=com_content&task=view&id=6784&Itemid=2
- http://www.linuxformat.gr/?q=forum/englab-%CE%AD%CE%BD%CE%B1-matlab-%CE%B1%CF%80%CF%8C-%CE%B5%CE%BB%CE%BB%CE%B7%CE%BD%CE%B9%CE%BA%CE%AE-%CE%BF%CE%BC%CE%AC%CE%B4%CE%B1
- http://linux.softpedia.com/get/Science-and-Engineering/Mathematics/Englab-console-37081.shtml
- http://linuxteam.cs.teilar.gr/index.php?option=com_content&task=view&id=43&Itemid=2
- http://ubuntuforums.org/showthread.php?t=825667
- http://www.computerworlduk.com/community/blogs/index.cfm?blogid=14&entryid=1020
- http://bbs.archlinux.org/viewtopic.php?pid=423364
- http://greecetime.blogspot.com/2008/09/englab.html
- http://www.mathcom.gr/index.php?topic=85.0
- http://foss.ntua.gr/forum/index.php?topic=738.0

Αναφορές για το Octave και το Matlab:

- http://www.mathworks.com
- http://www.gnu.org/software/octave


=============
ΒΙΟΓΡΑΦΙΚΑ
=============

Τσαρδούλιας Εμμανουήλ:
----------------------
 Απόφοιτος του Τμήματος Ηλεκτρολόγων και Μηχανικών Υπολογιστών και
υποψήφιος διδάκτορας στο ίδιο τμήμα. Πολυετής εμπειρία σε
προγραμματισμό στις εξής γλώσσες: C, C++, Php, SQL, Java και Assembly.
Έχω εμπειρία στα frameworks Qt και wxWidgets. Ασχολούμαι με την
ρομποτική και στον ελεύθερο χρόνο μου με την ανάπτυξη του EngLab.

- ΑΦΜ:     127010893
- Τηλ:     6976114527
- e-mail: etsardou [ at ] auth [ dot ] gr
 Σερένης Χαράλαμπος:
----------------------

Απόφοιτος του Τμήματος Ηλεκτρολόγων και Μηχανικών Υπολογιστών και
υποψήφιος διδάκτορας στο ίδιο τμήμα. Πολύ καλή γνώση C/C++. Επαρκής
γνώση lex, yacc, assembly 8086. Γνώσεις hardware: assembly για AVR,
FPGA. Στον ελεύθερο χρόνο από το διδακτορικό μου ασχολούμαι με την
ανάπτυξη του EngLab.

- ΑΦΜ:    137713649
- Τηλ:    6932897620
- e-mail: chsereni [ at ] auth [ dot ] gr
 Παραστατίδης Νικόλαος:
----------------------

Τελειόφοιτος φοιτητής του Τμήματος Ηλεκτρολόγων Μηχανικών και
Μηχανικών    Υπολογιστών. Εκτενής εμπειρία στον προγραμματισμό σε
γλώσσες όπως: C, C++, Assembly, HTML, PHP, SQL, Java και Pascal.
Ασχολούμαι ερασιτεχνικά με ηλεκτρονική και μικροεπεξεργαστές και με το
Englab.
 - ΑΦΜ:    140454216
- Τηλ:    6974582044
- e-mail: nparasta [ at ] auth [ dot ] gr

Χιονίδης Ιωάννης:
----------------------

Τελειόφοιτος φοιτητής του Τμήματος Ηλεκτρολόγων Μηχανικών και
Μηχανικών    Υπολογιστών. Εμπειρία στον προγραμματισμό σε γλώσσες
όπως: C, C++, Java, Assembly, HTML, PHP και MySQL . Ασχολούμαι με
μικροεπεξεργαστές (AVR), ρομποτική και με το Englab.
 - ΑΦΜ:    136518938
- Τηλ:    6946178714
- e-mail: nparasta [ at ] auth [ dot ] gr

Γαββες Ευστρατιος
----------------------

Απόφοιτος του Τμήματος Ηλεκτρολόγων Μηχανικών και Μηχανικών
Υπολογιστών. Υποψήφιος διδάκτορας στο τμήμα επιστήμης των υπολογιστών
του Πανεπιστημίου του Άμστερνταμ. Πολύ καλή γνώση: C/C++, Qt. Επαρκής
γνώση: Java, bison, flex, AVR assembly, PhP. Ασχολούμαι με επεξεργασία
εικόνας και με την ανάπτυξη του Englab.

- ΑΦΜ: 131947314
- Τηλ: +31681495511
- email: egavves [ at ] uva [ dot ] nl, egavves [ at ] ee [ dot ] auth [ dot ] gr





-- 
Πριν εκτυπώσετε αυτό το μήνυμα, σκεφθείτε το περιβάλλον! Ένα χαρτί
λιγότερο! - http://karounos.gr/blog/

πλοήγηση μηνυμάτων