Η εταιρία Indifex με έδρα την Πάτρα αναζητά έμπειρο Web Developer για ένα open source έργο 6 μηνών. Όποιος ενδιαφέρεται μπορεί να στείλει βιογραφικό στη διεύθυνση επικοινωνίας της εταιρίας (http://www.indifex.com).
Επίσης, όσοι ενδιαφέρονται για μια ευκαιρία Summer Internship, η περίοδος αιτήσεων πλησιάζει στο τέλος, οπότε βιαστείτε! Περισσότερα εδώ: http://www.indifex.com/jobs/internships/
Πρόσφατα μάθαμε ευχάριστα νέα που ήρθαν μαζί με την καινούρια έκδοση του PyPy και την επίδοση του όπου και ανακοινώθηκε επίσημα ότι η προσπάθεια χρηματοδοτείται από την Google. Πλέον το PyPy μπορεί πια να φορτώνει και να τρέχει CPython αρθρώματα (extension modules) (δηλαδή .pyd and .so αρχεία) φυσικά χρησιμοποιώντας το νέο υποσύστημα CPyExt χωρίς να απαιτείται η CPython πια. Αν και δεν έχει επιτευχθεί πλήρης δυαδική συμβατότητα (binary compatibility), σύνηθως η επαναμεταγλώτισση (recompile) του αρθρώματος αρκεί εφόσον οι απαραίτητες συναρτήσεις του C API της CPython έχουν υλοποιηθεί από την PyPy.
Περισσότερες πληροφορίες στο σχετικό blog του PyPy.
Ανακοινώθηκε το πρόγραμμα του 3ου συνεδρίου κοινοτήτων ΕΛ/ΛΑΚ (Fosscomm 2010) το οποίο θα πραγματοποιηθεί στις 24-25 Απριλίου 2010 στους χώρους της Φυσικομαθηματικής σχολής στο Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης. Η κοινότητα μας θα συμμετάσχει ενεργά με δύο παρουσιάσεις, οι οποίες θα γίνουν το Σάββατο 24 Απριλίου:
17:15 - 17:45 Global Interpreter Lock - Δημήτρης Λεβεντέας
17:45 - 18:15 Descriptors in Python - Απόστολος Μπέσσας
Στο συνέδριο συλλόγων και κοινοτήτων ΕΛ/ΛΑΚ (Ελεύθερο Λογισμικό/ Λογισμικό Ανοιχτού Κώδικα) ο επισκέπτης έχει τη δυνατότητα να ενημερωθεί σχετικά με το ανοιχτό λογισμικό καθώς επίσης να ανταλλάξει ιδέες και απόψεις με ομάδες και εταιρίες που δραστηριοποιούνται στο χώρο. Ακόμη, το συνέδριο είναι μια ευκαιρία για τον επισκέπτη να γνωρίσει λογισμικό ανοιχτού κώδικα το οποίο ανταποκρίνεται στις ανάγκες του τόσο για την καθημερινή προσωπική του χρήση στον υπολογιστή όσο και για τον επαγγελματικό του τομέα.
Η είσοδος είναι ελεύθερη.
PyPy είναι μια υλοποίηση της Python σε Python, χρησιμοποιώντας προχωρημένες τεχνικές που προσπαθούν να επιτύχουν καλύτερη επίδοση από την κύρια υλοποίηση της Python που είναι σε C και για αυτό ονομάζεται CPython. Τα πρόσφατα αποτελέσματα ταχύτητας που έγιναν για την τελευταία έκδοση στην οποία αναφερόμαστε πολύ συχνά ξεπερνούν την CPython ενώ γενικά κινούνται ανάμεσα στο οριακά να είναι πιο αργή έως επιταχύνσεις 2x σε πραγματικό κώδικα εφαρμογών και σε επιταχύνσεις 10x σε ορισμένες άλλες περιπτώσεις. Χαρακτηριστικό παράδειγμα, η μηχανή templates του Django δουλεύει δυο φορές πιο γρήγορα ενώ για το Twisted η επιτάχυνση φθάνει το 2.85. Ως ο πιο σοβαρός λόγος που δεν έχει υιοθετηθεί ακόμα η PyPy ευρύτερα είναι η έλλειψη επιπρόσθετων αρθρωμάτων (extension modules).
Για περισσότερες και πιο αναλυτικές πληροφορίες μπορείτε να συμβουλευτείτε το σχετικό post στο blog της Google για το Open Source.
Φέτος, για άλλη μια φορά θα λάβει χώρα κατά τους μήνες του καλοκαιριού το Google Summer of Code. Αποτελεί ένα παγκόσμιο πρόγραμμα το οποίο προσφέρει την δυνατότητα σε φοιτητές να γράψουν κώδικα για αρκετά έργα ανοικτού λογισμικού αφιερώνοντας το καλοκαίρι τους. Επειδή η ενασχόληση θα πρέπει να είναι περίπου 40 ώρες την εβδομάδα, προσφέρεται συνολική αμοιβή 5000 δολάρια. Κάθε άτομο που γίνεται δεκτό έχει και έναν τουλάχιστον επιβλέποντα (mentor) από το συμμετέχον έργο. Έτσι οι συμμετέχοντες αποκτούν εμπειρία σε ανάπτυξη πραγματικών εφαρμογών και την ευκαιρία να απασχοληθούν αργότερα επαγγελματικά σε τομέα του άμεσου ενδιαφεντός της.
Για άλλη μια χρονιά συμμετέχει η Python, όπου φέτος δίνεται ιδιαίτερη έμφαση προς την κατεύθυνση της σειράς 3.x. Αν κάποιος ενδιαφέρεται για μια ορισμένες προτάσεις με το τι θα μπορούσε να ασχοληθεί, υπάρχουν στο επίσημο site της Python ή θα μπορούσε να γραφτεί στην ειδική mailing list για αυτό.
Το Veusz είναι μια εφαρμογή για τον σχεδιασμό διαγραμμάτων και γραφημάτων. Είναι σχεδιασμένο για να παράγει έτοιμα προς δημοσίευση έγγραφα σε μορφή είτε Postscript είτε PDF. Υποστηριζόμενα είναι επίσης τα SVG, EMF και bitmap κωδικοποιήσεις. Το πρόγραμμα δουλεύει σε Unix/Linux, Windows ή Mac. Τα δεδομένα μπορούν να διαβαστούν είτε από απλό αρχείο κειμένου, είτε από CSV ή FITS αρχεία. Η επεξεργασία τους στα πλαίσια της εφαρμογής είναι επίσης δυνατή.
Το πρόγραμμα προσφέρει πέρα από την διεπαφή του μέσω γραφικού περιβάλλοντος και ένα περιβάλλον γραμμής εντολών βασιζόμενο σε Python. Μπορεί να λειτουργήσει ακόμα και ως άρθρωμα (module) της Python.
Το Open Allure στοχεύει στην ανάπτυξη νέων τρόπων διαμοιρασμού γνώσης συνεργατικής δημιουργίας και της εμπειρίας διαδραστικών διαλόγων. Η αλληλεπίδραση με τον υπολογιστή γίνεται οπτικοακουστικά αλλά και μιλώντας του, δίνοντας μια άλλη διάσταση πέραν αυτών που έχουμε συνηθίσει αναγκάζοντας μας να ενδυναμώσουμε ή να επανακαθορίσουμε τον τρόπο σκέψης μας. Με λίγα λόγια, με το ίδιο υλικό που μπορεί κάποιος να χρησιμοποιούσε ένα πρόγραμμα όπως το skype, μπορεί να χρησιμοποιήσει το Open Allure για να αλλάξει τον τρόπο επικοινωνίας με τον υπολογιστή του.
Το σενάριο για τον διάλογο είναι αρκετά εύκολο και μπορεί να το δημιουργήσει ο καθένας. Το συντακτικό είναι απλό: μια ερώτηση και ένα σύνολο απαντήσεων το οποίο σε οδηγεί κάπου αλλού στην συνέχεια.
Το Open Allure είναι ανοικτού κώδικα, γραμμένο σε Python και η τρέχουσα έκδοση χρησιμοποιεί τις βιβλιοθήκες pygame, nltk και BeautifulSoup.
Ακολουθεί ένα βίντεο επίδειξης:
Περισσότερες πληροφορίες:http://www.youtube.com/watch?v=0mmAA0ZZcIA
Αρχικά, έγινε μια σύντομη ανασκόπηση στο OpenFest και τις εμπειρίες που αποκομίσαμε από αυτό. Στην συνέχεια ακολούθησαν οι παρουσίασεις που είχαν ανακοινωθεί
Όποιος θέλει να γράφει άρθρα σχετικά με Python, εφαρμογές της ή νέα γενικότερα της κοινότητας είναι ευπρόσδεκτος. Το μόνο πιθανότατα που θα κερδίσει κάποιος κάνοντας το, είναι ότι θα βοηθήσει κάποιους να γνωρίσουν ενδιαφέρουσες τεχνολογίες. Αν κάποιος ενδιαφέρεται να γίνει αρθρογράφος αλλά δεν ξέρει τι θα μπορούσε να γράφει, ας επικοινωνήσει μαζί μας.
Εκ μέρους της διαχείρισης της ιστοσελίδας.{mos_fb_discuss:8}
Αύριο Πέμπτη 18/3/2010 στις 19.00 θα γίνει η επόμενη συνάντηση TasPython στην αίθουσα Β3 του τμήματος Μηχανικών Η/Υ & Πληροφορικής. Τα θέματα θα είναι: