Posts Filed in "Python"

14

Apr

Filed in Django, Python with 1 comment |

The guys over at Pocoo have been hard at work on Jinja 2 lately. So far it’s looking awesome. The benchmarks are outstanding (putting it even further ahead of Django, and faster than Mako even), and some of the additions, and changes, such as the awesome addition to for x in iterable [if expr] are […]

14

Apr

Filed in Code, Django, PHP, Python with 20 comments |

Constantly, and only in Python channels, I hear the argument brought up that “PHP is <insert random insult>” or “<N> is a PHP developer so he must suck”. One of the things I hate most, is stereotypes, based on false information. Stereotypes about people from Texas being rednecks are ok, because it’s true. Now, let’s […]

29

Mar

Filed in Code, Django, How-To's, Python with 10 comments |

Every time I meet someone new who asks me about Django, I tell them exactly what I think. It’s a great product. It does exactly what it’s designed to do. Allows you to build decently structured applications rapidly, without much overhead in doing so. One of the other things I tell them, is that the […]

28

Mar

Filed in Code, How-To's, Python with 3 comments |

Today I went head and finalized our build bot some of our public scripts. These scripts are mostly JavaScript based. I already had the build script zipping the file for tags and trunks of projects within the repository (we store all projects in one repository, instead of one repo per project). There were still a […]

24

Feb

Filed in Code, Django, How-To's, Python with 14 comments |

Again, I still suck at documentation, and my “tutorials” aren’t in-depth enough. So hopefully this covers all of the questions regarding using the django-sphinx module.

21

Jan

Filed in Code, Django, Python with 5 comments |

I’ve finally completed what I’ll call “phase 1″ of the caching layer. It handles the easiest, and for my cases, the most useful level of cache invalidation: removing objects.
“Phase 1″ Features:

Automatic caching of querysets.
Invalidating querysets when an object is removed.
Caching querysets objects in a key by key basis (per-object caching).
Automatic invalidation of per-object caches.

Grab the […]

21

Jan

Filed in Code, Django, Python with no comments |

Thanks to Michael Moroz there is now initial unicode support in the django-sphinx project. I have also went ahead and setup SVN for the project at Google code.
I will be updating the code with some timeout parameters and the requested weight attributes sometime over the next week.

19

Jan

Filed in Code, Python with 2 comments |

(Because I didn’t know what else to call it).
Anyways, I updated to Firefox 3 when RC1 came out. I figure, “hey, it’s about to be released, extensions will work soon”. Then they go and back down. Me being as a developer as I am (generally lazy), I didn’t want to uninstall. Plus there’s the fact […]

29

Oct

Filed in Code, Curse, Django, Python with no comments |

Curse is seeking a Python engineer to join a small development team tasked with ongoing feature development and maintenance of a django based MMO gaming portal website. Candidate should have experience w/ scaling webapps for highly concurrent access, and the issues involved:

Understanding of sharding
Issues caused by replication
Understanding of web caching methods (cache headers, etags, […]

7

Sep

Filed in Code, Django, Python with 4 comments |

Since we haven’t had time to finish setting up code.curse.com, I pushed both our wikimarkup app, and the SphinxSearch ORM layer to Google code.
wikimarkup is a Python library (Django isn’t required) which allows you to format text based on the MediaWiki standards. Several benchmarks we did have shown this to be 2-2.5x faster than Trac’s […]

Next Page »