Αντικείμενο εργασίας
Τα συστήματα διαχείρισης πόρων είναι πλέον απαραίτητα σε πολλούς κλάδους της τεχνολογίας. Στόχος τους είναι η διαχείριση πληροφορίων και πόρων στα πλαίσια μιας επιχειρίσης. Ανάλογα με τις ανάγκες της επιχείρισης ένα τέτοιο σύστημα μπορεί να είναι αρκετά εξειδικευμένο και απαιτητικό. Το αντίκειμενο της θέσης αυτής είναι η υλοποίηση ενός τέτοιου συστήματος. Πιο συγκεκριμένα απαιτείται:
Απαιτούμενες γνώσεις
Είναι απαραίτητη η γνώση της παρακάτω γλώσσας προγραμματισμού και επιθυμητή η εμπειρία με τις παρακάτω τεχνολογίες και εργαλεία:
Αποστολή βιογραφικών υπο μορφή αρχείου .pdf στο ακόλουθο email: Αυτή η διεύθυνση ηλεκτρονικού ταχυδρομείου προστατεύεται από τους αυτοματισμούς αποστολέων ανεπιθύμητων μηνυμάτων. Χρειάζεται να ενεργοποιήσετε τη JavaScript για να μπορέσετε να τη δείτε.
We are seeking a Python Developer to work on cross platform daemons to play videos. The job will require presence for testing in Athens, Greece a few days a month, and if not require remote work and weekly teleconferences. Experience with video players would be an advantage.
Contact Info:
Alexandre Khan
Tél. France: + 33 (0)1 70 70 79 91
Tel. UK: +44 (0)20 70 99 48 01
Email: Αυτή η διεύθυνση ηλεκτρονικού ταχυδρομείου προστατεύεται από τους αυτοματισμούς αποστολέων ανεπιθύμητων μηνυμάτων. Χρειάζεται να ενεργοποιήσετε τη JavaScript για να μπορέσετε να τη δείτε.
Internet: www.wallmuse.com
Μόλις χθες έγινε αποδεκτό το PEP 405 που αφορά τα εικονικά περιβάλλοντα (virtual environments) και θα ενσωματωθεί στην Python από την καινούργια έκδοση 3.3.
Η κύρια χρήση των εικονικών περιβάλλοντων είναι σε περίπτωση που διαχειριζόμαστε πολλά προτζεκτς μέσα από το ίδιο μηχάνημα. Πολλές φορές χρησιμοποιούμε προγράμματα όπως το easy_install ή το pip (ή στο μέλλον το pysetup) για να εγκαταστήσουμε τις απαραίτητες βιβλιοθήκες που χρειαζόμαστε. Ωστόσο, ανάλογα με το προτζεκτ μπορεί να χρειαζόμαστε διαφορετικές εκδόσεις ή ακόμα και διαφορετικές ρυθμίσεις.options. Τα εικονικά περιβάλλοντα μας προσφέρουν μια εύκολη λύση για αυτή την περίπτωση.
Για περισσότερες λεπτομέρεις προτείνεται ισχύρα να διαβάσουμε το PEP 405 το οποίο είναι σχετικά σύντομο και αρκετά αναλυτικό για τις καινούργιες δυνατότητες που υπάρχουν.
We are a funded internet start-up based in Athens and selling to the world. Our core business is to generate web traffic to online gaming destinations. Our team is ambitious, hardworking, and fun with considerable collective experience in starting and growing tech companies.
We have developed a prototype in Python/Django talking to a mySQL server and we are now looking to turn it into a fielded application by September 2012.
We are seeking for a competent developer that has studied computer science at a top academic institution in Greece or abroad, that has written substantial commercial-grade code before, and that is willing to dedicate themselves to this project for the long term to see it grow and succeed.
Interested?
Send your CV, including key coursework and grades, as well as links to previous work you have done to job_at_sportaff_dot_com. One last thing: You got to be able to speak Greek and English.
Η Κοινότητα Ελεύθερου Λογισμικού ΕΜΠ την Παρασκευή 6 Απριλίου και ώρα 16:00, σας προσκαλεί στην παρουσίαση python/django που θα πραγματοποιηθεί στην αίθουσα της κοινότητας.
Θα είναι η πρώτη από μία σειρά παρουσιάσεων/workshops. Η παρουσίαση θα είναι εισαγωγικού χαρακτήρα και δεν χρειάζονται προαπαιτούμενες γνώσεις.
Θα αποτελείται από δύο ανεξάρτητα σκέλη, ώστε το κοινό να αποκτήσει γνώση τόσο στη χρήση της python ως γλώσσα προγραμματισμού όσο και ως εργαλείο για την ανάπτυξη ιστοσελίδων και άλλων web εφαρμογών.
(Αναδημοσίευση από:http://lists.foss.ntua.gr/pipermail/foss-general/2012-March/001163.html)
BugSense, a US-based startup is looking to hire a Python web developer.
If you the words Werkzeug, Tipfy, Jinja, Google App Engine, Task Queues and Memcache ring a bell then we would love to talk with you.
Requirements: Willing to learn, enthusiasm for technology, proficiency in english language.
Strong assets: Experience with Google App Engine, JS knowledge (especially jQuery, Backbone.js, Jasmine)
Please send your CVs at guys[at]bugsense[dot]com with subject: CV-Python-12
Μόλις χθες βγήκαν οι υποψήφιες εκδόσεις της Python 2.6.8, 2.7.3, 3.1.5, και 3.2.3. Ο κύριος λόγος για αυτές τις εκδόσεις είναι ένα θέμα ασφάλεια στους τύπους που βαζίσονται σε hash (κατακερματισμό) όπως τα λεξικά και τα σύνολα.
Μέχρι τώρα, μπορούσε κάποιος να σχεδιάσει ειδικά μια είσοδο σε ένα πρόγραμμα ώστε η δημιουργία ενός λεξικού ή συνόλου να παίρνει παραπάνω χρόνο από το ιδεατό. Υπό κανονικές συνθήκες, αυτά μπορούν να δημιουργηθούν σε γραμμικό χρόνο ως προς το μέγεθος της εισόδου. Ο επιτιθέμενος μπορούσε όμως να δημιουργήσει στιγμιότυπα εισόδου που ο χρόνος που απαιτείται είναι τετραγωνικός ως προς το μέγεθος της εισόδου.
Για να καταλάβουμε αυτή τη διαφορά, ας σκεφτούμε το εξής. Αν 10 στοιχεία παίρνουν τρέχοντας σε γραμμικό χρόνο 10 δευτερόλεπτα για να κατασκευαστεί ο αντίστοιχος τύπος, τότε σε τετραγωνικό παίρνουν 100 δευτερόλεπτα. Αν ήταν 100 στοιχεία, τότε για γραμμικό χρόνο μιλάμε για τάξη 100 δευτερολέπτων ενώ για τετραγωνικό περίπου 2 ώρες.
Για να λυθεί αυτό το πρόβλημα, το hash πια γίνεται με τυχαίο τρόπο. Έτσι, κάποιος δε μπορεί (τουλάχιστον εύκολα) να δημιουργήθει παθογενή στιγμιότυπα εισόδου. Επειδή όμως μέχρι τώρα μπορεί να υπήρχαν προγράμματα που μπορεί να βασίζονται σε συγκεκριμένη σειρά στοιχείων μέσα στο σύνολο, αυτό δεν είναι ενεργοποιημένο από προεπιλογή.
Το να βασίζεται ένα πρόγραμμα στη σειρά των στοιχείων που έχει ένα σύνολο ή ένα λεξικό είναι λάθος. Δεν υπάρχει καμία εγγύηση για αυτή και το πρόγραμμα θα πρέπει να διορθωθεί. Επειδή όμως οι συγκεκριμένες εκδόσεις αποτελούν ενημέρωση ασφάλειας, πάρθηκε η απόφαση να μην αλλάξει κάτι που θα μπορούσε να κάνει προγράμμα να μη δουλεύουν, ακόμα και αν αυτά είναι ήδη γραμμένα λάθος.
Για να ενεργοποιήση κάποιος την τυχαιοποίηση στο hashing, στις καινούργιες εκδόσεις της Python, υπάρχουν δυο τρόποι:
Η χρήση της σημαίας (flag) -R στο εκτελέσιμο της python ή οτ να θέσει κάποιος τη μεταβλητή περιβάλλοντος PYTHONHASHSEED σε "random".
For a complex web application we are looking for 2-3 Django & Python experts
to join a distributed European Scrum team developing a sophisticated multi-level editor interface based on Django admin.
The core challenge is to allow users to create a highly complex data structure, consisting of ~100 model classes, via an editor interface based on Django admin.
The existing admin forms and widgets need to be adapted to support the functionality requested by our users.
Upcoming challenges include a publication / update workflow based on distributed user management, synchronization of data across multiple instances of the web application, and search / browse / statistics functionalities.
The freelancers must be based in Europe. Location close to either Athens (Greece) or Saarbrücken (Germany) is a plus, but not strictly required.
Evidence of a very strong Django & Python background is a must. Beginners or mere users of Django please do not apply.
A first contract will be for two weeks; if successful, the collaboration can be extended to several months.
Contact Note: Contact: Dr. Marc Schröder, marc.schroeder _at_ dfki.de, Haris Papageorgiou, xaris _at_ ilsp.athena-innovation.gr
Πρόσκληση για συμμετοχή στο 1ο Ελληνικό Ντοκιμαντέρ Κοινοτήτων Ελεύθερου και Ανοιχτού Λογισμικού/Υλικού. Η ομάδα του SerLUG μαζί με τις ιδέες και την συνεισφορά μελών από άλλες ομάδες και LUGs αποφάσισαν να δοκιμάσουν να δημιουργήσουν ένα ντοκιμαντέρ για την μέχρι τώρα πορεία και ιστορία της Ανοιχτής Κουλτούρας την Ελλάδα. Με αυτόν τον τρόπο θα τονωθούν οι διαπροσωπικές μας σχέσεις και οι σχέσεις μεταξύ κοινοτήτων, θα είναι μια καλή προβολή και για το εξωτερικό αλλά κυρίως ένα σημείο αναφοράς για την εποχή που πέρα από το λογισμικό ανθίζει πλέον και το υλικό με εκατομμύρια εφαρμογές που θα αλλάξουν τον κόσμο τα επόμενα χρόνια.
Περιεχόμενο:
Τα βίντεο θα ήταν καλό να παρουσιάζουν λίγο την πόλη στην οποία δραστηριοποιείτε η ομάδα, πληροφορίες για την ιστορία μέχρι τώρα και το πως ξεκίνησε η όλη δραστηριότητα. Τρέχοντα project και ιδέες για το μέλλον.
Απαιτήσεις:
Βίντεο ποιότητας HD (720p) ή καλύτερης, σταθερή εικόνα (προτείνεται χρήση τρίποδα) και όσο το δυνατόν καθαρότερος ήχος.
Χρονικά Όρια:
Καλό θα ήταν τα βίντεο να αποσταλούν μέχρι τις 31 Μαρτίου 2012 στο Teambox με κάποιο link στο μέρος που έχουν ανεβεί ή με κάποιον άλλο τρόπο.
Συντονισμός:
Γι’ αυτό τον λόγο αποφασίστηκε να χρησιμοποιηθεί ένα εργαλείο ανοιχτού κώδικα το “Teambox” όπου θα συντονιστούν οι απαραίτητες εργασίες για την υλοποίηση αυτού του έργου. Όποιος ενδιαφέρεται να ασχοληθεί και με τον συντονισμό του όλου εγχειρήματος ή να βοηθήσει περεταίρω μπορεί να επισπευτεί το https://teambox.com/public/foscomd (μην σας τρομάξει η εμφάνιση μετά το login αλλάζει το οπτικό κομμάτι και αυτό επειδή είναι σε φάση beta)