Η κυκλοφορίας της έκδοσης 1.2 του Django εδώ και μερικούς μήνες έχει προσφέρει αρκετό χρόνο στους χρήστες για συζήτηση για το τι θέλουν να δουν στην έκδοση 1.3 με αποτέλεσμα να έχουν επιλεγεί κάποια χαρακτηριστικά που θα προστεθούν αλλά να έχουν οριστεί και κάποιες προθεσμίες για την κυκλοφορία της καινούριας έκδοσης.
Σύμφωνα με συζητήσεις που έγιναν στο DjangoCon αλλά και σε διάφορες mailing lists είναι ξεκάθαρο πως οι χρήστες είναι αρκετά ευχαριστημένοι από τα καινούρια χαρακτηριστικά της πλατφόρμας που έχουν προστεθεί στις εκδόσεις 1.1 και 1.2. Από την άλλη όμως είναι προβληματισμένοι για την ολοένα και μεγαλύτερη αύξηση των bugs αλλά και τη δουλειά που έχει γίνει στα ήσσονος σημασίας χαρακτηριστικά.
Γι' αυτόν το λόγο, η έκδοση 1.3 του Django δε θα περιέχει πολλά καινούρια χαρακτηριστικά που θα επιφέρουν μεγάλες αλλαγές ενώ θα δοθεί μεγάλη σημασία στη διόρθωση των διάφορων προβλημάτων αλλά και στη μεγάλη βελτίωση των μικρών χαρακτηριστικών. Πάντως, θα προστεθούν κάποια μεγάλα χαρακτηριστικά που έλειπαν από την προηγούμενη έκδοση, όπως το logging και τα class-based generic views.
Το χρονοδιάγραμμα της καινούριας έκδοσης είναι το εξής:
Με στόχο την καλύτερη προώθηση της Python αλλά και την καλύτερη σύνδεση των μελών της κοινότητας με την αγορά εργασίας, αποφασίσαμε να συμπεριλάβουμε ένα ξεχωριστό section στην ιστοσελίδα μας, για την ανάρτηση αγγελιών εργασίας για δουλειές σχετικές με Python.
Εσείς το μόνο που απλά έχετε να κάνετε είναι να μας στείλετε ένα e-mail με την αγγελία σας στο Αυτή η διεύθυνση ηλεκτρονικού ταχυδρομείου προστατεύεται από τους αυτοματισμούς αποστολέων ανεπιθύμητων μηνυμάτων. Χρειάζεται να ενεργοποιήσετε τη JavaScript για να μπορέσετε να τη δείτε.! Ρίξτε μία ματιά!
Η Enthought, Inc. πέρυσι το καλοκαίρι ξεκίνησε να κατασκευάζει έναν κειμενογράφο για reStructuredText και φέτος με την βοήθεια του Google Summer of Code κατάφερε να συνεχίσει αυτήν την προσπάθεια της παράγωντας ένα καταπληκτικό αποτέλεσμα που ελπίζουμε να συνεχίσει να εξελίσσεται.
Συγκεκριμένα μέσω αυτού του κειμενογράφου μπορείτε να γράφεται από την μία μεριά σε reStructuredText και από την άλλη να εμφανίζεται το αποτέλεσμα του κειμένου σας σε html, πράγμα που επιταχύνει κατά πολύ την συγγραφή documentation ή για οτιδήποτε άλλο χρησιμοποιείται το reStructuredText.
Επίσης όπως όλοι οι σύγχρονοι editor σας δίνει την δυνατότητα να κάνετε bold, italics κλπ κομμάτια του κειμένου σας (ή για να μιλήσουμε πιο σωστά strong, emphasis κλπ.)
Διαθέτει ακόμα μία εργαλειοθήκη που σας δίνει πολλές δυνατότητες με στόχο να επιταχύνει τις εργασίες σας. Μερικές από αυτές είναι η παραγωγή html, latex και pdf.
Για περισσότερες πληροφορίες δείτε την σχετική ανακοίνωση.{mos_fb_discuss:11}
Ζητείται προγραμματιστής σε Python στο Ίδρυμα τεχνολογίας και έρευνας στο Ηράκλειο Κρήτης, για εργασία σε έργο cloud/networked storage.
Απαραίτητα προσόντα:
Επιθυμητά προσόντα:
Πληροφορίες Αυτή η διεύθυνση ηλεκτρονικού ταχυδρομείου προστατεύεται από τους αυτοματισμούς αποστολέων ανεπιθύμητων μηνυμάτων. Χρειάζεται να ενεργοποιήσετε τη JavaScript για να μπορέσετε να τη δείτε.
Το Sage είναι μια μεγάλη, Python-based συλλογή από modules για μαθηματικό προγραμματισμό (αλλά όχι μόνο).
Σύμφωνα με το site ( http://www.sagemath.org ), πρωτεύων σκοπός του πακέτου είναι η εκπαίδευση και η έρευνα στον κλάδο των μαθηματικών, όμως απευθύνεται και γενικότερα σε όσους θέλουν να συνδιάσουν σοβαρό μαθηματικό προγραμματισμό "με ο,τιδήποτε άλλο", γι' αυτό και επιλέχθηκε η Python σαν βάση. Ως εκ τούτου, περιλαμβάνει, πάλι σύμφωνα με το site, 64+ (ή 100+) άλλες FOSS βιβλιοθήκες, μεταξύ των οποίων το γνωστό NumPy, interfaces για την Maxima και την Mathematica, modules για 2d/3d plotting, visualizations και γραμμική άλγεβρα, για θεωρία αριθμών, για κρυπτογραφία, για category theory, για group theory και αρκετές ακόμη εφαρμογές.
Φυσικά τα εν λόγω χαρακτηριστικά έχουν ως επακόλουθα και κάποια μειονεκτήματα, όπως είναι η πολυπλοκότητα χρήσης κάποιων μαθηματικών εργαλείων για όσους δε γνωρίζουν μαθηματικά (π.χ. δυσκολεύτηκα να χειριστώ απλά σύνολα (Sets-προσέξτε το κεφαλαίο S) πριν ασχοληθώ με την βασική category theory!).
Άλλη μια ιδιαιτερότητα του πακέτου είναι οτί, εξ'αιτίας του μεγέθους και της πολυπλοκότητας του, δεν υπάρχουν Windows binaries και διανέμεται για Windows μόνο στα πλαίσια μιας virtual machine (με Linux) η οποία μπορεί να τρέξει στον VMWare Player.
Παρ'όλα αυτά, εναλλακτικά προσφέρεται πλήρως μέσα από ένα web interface, μετά από διαδικασία εγγραφής, για όσους θέλουν να αποφύγουν το μέγεθος του download, ή να μοιραστούν άμεσα τη δουλειά τους με άλλους χρήστες της web εφαρμογής.