Articles in the Geek category

  1. GeoDjango γίνεται merge στο Django trunk?

    Πριν λίγο κάνοντας update το Django working copy μου, είδα οτι προστέθηκε ένα νέο contrib app με το όνομα gis.

    Απο οτι καταλαβαίνω το GeoDjango θα γίνει merge στο Django trunk σαν contrib εφαρμογή.

     

    Super-awesome!

     

    ps (φτιάξανε και το ticket 7683 που με βασάνιζε )

  2. PyMOTW and stuff

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

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

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

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

  3. Python list comprehensions nasty behavior

    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 …

  4. Canon EOS 400D and gphoto2

    Πριν μερικές ημέρες χρειάστηκα να τραβήξω μερικές φωτογραφίες με την Canon EOS 400D μου, χρησιμοποιώντας remote capture. Συγκεκριμένα ,ήθελα να φτιάξω ένα script που να τραβάω κάποια αντικείμενα φωτογραφία και να συσχετίζονται αυτόματα με την αντίστοιχη εγγραφή τους στη Database.

     

    Ομως το gphoto2 δεν ήθελε με τίποτα να δουλέψει. Έβρισκε …

  5. Detecting new objects on post_save handler

    Reading the scarce documentation on Django’s signals there did not seem to be a way to detect on the post_save handler if the object is a new instance or an update of an existing instance.

    Reading the source code, however, reveals that on django/db/base.py at the …

  6. CSS σε μισώ σε μισώ σε μισώ

    Μια μικρή ιστορική αναδρομή.

    Κάποτε στον κόσμο των γραφικών τεχνών, υπήρχαν οι παλιοί μαστόροι. Για να μάθεις την δουλειά πήγαινες σε ένα μάστορα και δούλευες μαζί του τσάμπα για πολύ καιρό και έπρεπε να θεωρείς τον εαυτό σου πολύ τυχερό γιατι οι παλιοί μαστόροι δεν δείχνανε την δουλειά τους. Ακόμα …

  7. Παίζοντας με το GeoDjango

    Υπάρχει ένα branch του Django που λέγεται GeoDjango, και ειδικεύεται σε GIS. Εδώ και καιρό, απο τότε που έμαθα την ύπαρξή του,  είχα ενθουσιαστεί με την ιδέα και ήθελά να ‘παίξω’ μαζί του. Επιτρέπει την ανάπτυξη web εφαρμογών με γεωγραφικό περιεχόμενο πολύ εύκολα (τουλάχιστον σε σχέση με άλλους τρόπους).

    Ουσιαστικά …

  8. hi5 vs facebook vs myspace vs something better

    Πρόσφατα μου έστειλε ένας φίλος πρόσκληση για το hi5. Για να μην του χαλάσω το χατήρι γράφτηκα.

     

    Πρώτα η απορία μου που υπάρχει στον μισό τίτλο. Τι είναι χειρότερο. Το facebook? το myspace ή το hi5? Προσωπικά πίστευα το myspace ήταν το χειρότερο με διαφορά, κρίνοντας και απο τα άτομα …

  9. kde bugs?

    Έτρεξα το kitchensync για συγχρονισμό του kaddressbook με το κινητό μου. Αμέσως μετά όταν ξεκινούσα εφαρμογές χρησιμοποιούσαν το kaddressbook ήθελαν εκατοντάδες megabytes RAM στο startup τους σε βαθμο το PC μου με 2GB RAM να σέρνεται.

    Μετά απο αρκετή ώρα αναζήτησης (δεν ήξερα οτι είναι το kaddressbook αρχικά) ανακάλυψα οτι …

  10. sorting using keys in 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 …

« Page 2 / 4 »