Other articles

  1. Deployment with Fabric

    Τί είναι:

    To fabric είναι ένα εργαλείο για αυτοματοποίηση εργασιών μέσω SSH που διευκολύνει το deployment ή την διαχείρηση συστημάτων.

    Συγκεκριμένα, πρόκειται για ένα command line εργαλείο και μια βιβλιοθήκη (API) γραμμένη σε Python που επιτρέπει την εκτέλεση προγραμμάτων command line ή και Python κώδικα, σε τοπικό η και απομακρυσμένο …

    read more

    comments

  2. Δημιουργία ImageSurface στο pycairo με χρηση της PIL.

    Πρόσφατα δοκίμαζα το cairo (με την χρήση των python bindings, pycairo). Μια 2D vector graphics βιβλιοθήκη γραμμένη σε C με bindings για πολλές γλώσσες.

    Ήθελα να μπορώ να φορτώνω εικόνες απο αρχεία με διάφορα format και να τα βάζω στο canvas μου.

    Η PIL (Python Imaging Library) είναι μια πολύ …

    read more

    comments

  3. Django CSRF tag for AJAX POST calls.

    Το Django μας παρέχει (προαιρετικά) το CSRF middleware του οποίου η δουλειά είναι να αποτρέπει τις επιθέσεις CSRF. Για να το πετύχει αυτό, στα response object βρίσκει τις φόρμες με POST method και “εισάγει” ένα ακόμα κρυφό field που περιέχει ένα token μοναδικό για το session. Στα POST request επιβεβαιώνει …

    read more

    comments

  4. Τρικ στρογγυλοποίησης ακεραίων στην Python

    Στην Python για στρογγυλοποίηση αριθμών υπάρχει η build-in function round().
    Η round(number,[ndigits]) παίρνει ένα αριθμό και επιστρέφει ένα float αριθμό στρογγυλοποιημένο. Αν δώσουμε το όρισμα ndigits (αριθμός παλι) η στρογγυλοποίηση γίνεται στα ndigits ψηφία. Πχ.
    >>> round(1.123456,3)
    1.123
    

    Ο αριθμός στρογγυλοποιήθηκε στα 3 δεκαδικά ψηφία … read more

    comments

  5. PyMOTW and stuff

    Ίσως το καλύτερο blog σχετικά με Python.

    Ο Doug Hellmann έχει στο blog του μια κατηγορία που την ονομάζει PyMOTW - δηλαδή Python module of the week.

    Κάθε εβδομάδα έχει ένα αναλυτικότατο, απόλυτα κατανοητό με πολλά παραδείγματα αφιέρωμα σε ένα module της Python.

    Είναι must read. Ακόμα και σε modules που …

    read more

    comments

  6. Python list comprehensions nasty behavior

    Sat 19 April 2008 | tags: python

    Python’s list comprehension syntax is amazingly concise and easy to use and understand. It make Python even more beautiful than it already is.

    However, i came upon some weird behavior today that caused a strange bug in my application.

    The common way to use a list comprehension is with …

    read more

    comments

  7. sorting using keys in python.

    Tue 26 February 2008 | tags: python

    I’ve used comparator functions while sorting in python quite often. I had a complex object today that i had to sort on using non-standard comparator functions.

    My object was a dictionary that contained a list of 2 dictionaries that in turn containd lists of objects. I wanted to sort …

    read more

    comments

  8. Resolver is a great idea.

    I was reading about Resolver quite often, mostly on planet python. I had made a mental memo to try it out for my self sometime but always seemed to be delaying it. I tried it out yesterday i was really impressed by the concept. 

    With Resolver you have a spreadsheet …

    read more

    comments

Page 1 / 2 »

blogroll

social