Anotaciones del Euro Django Con 2009 en Praga
EuroDjangoCon 2009
Zed shaw
Django patterns
(pinax)
, brian rosner, eldarion Site:girl-gamer, social site, pinax Jtauber.com Oebfare.com Guy steele "how to grow a language" Ver djangob -markup Doesn't change when size changes Caching: it's not very granular (in django ), and doesn't workfor very personalized sites. Low level cache api: caching objects. Use memcache or tokyo cabinet Invalidate is the hard part:use your own signal and posr-save instead of pre-save to avoid race condition The next that fails, after the dbserver is the appserver: load balancing. Software load balancers are less expensive, nj Use queuing, see blist blog Django-debug-toolbar!!! Monitor : ganglia, Buscar articulo sobre facebook chat Not finished yet Buscar fixtures, manage dumpdata|makefixture|testshell Start by testing the views Search for maketester Coverage.py Search for Mock.py Django-test-extensions, django-test-utils Nose testing Nagios Buscar type(name, bases, attrs) para generar clases dinámicamente Ahkera Blog.uxebu.com Buscar el sitio Django-app para integrarlo facilmente Ver plugins para firefox y microformats Modeladmin media
Andrew godwin
Django-filter, alex gaynor
Django-sane-testing
en contexto de testing
Jaiku-engine
Fiesta
Ella
Geo-django
Scaling django apps, pownce
Model validation, honza kral
Django-testing
Forms (new forms)- Alex Gaynor
RestMS: restful messaging for the web (Thilo Fromm)
Dojango: dojo + django
Newman -admin for Ella
Haystacksearch - ben fisherman
Microformats
Django-reversetag
Pypi
Customizing the admin (lincolnloop.com)
: cambiar css, ajax, better inlines Custom templates
: los más importantes, son base, index y change_form Ver sorl-curator,django-grapelli, ella, gondola cms Modeladim/modelform hacking
: most powerful, but most complex. Custom views
: more poweeful but youre on your own to validate forms Ver mogilefs Investigar queues Buscar couchdb Poi: lib java que maneja .xls y .doc. Buscarlo! Can use java 5 concurrency libs Better gc Fwierzbicki.blogspot.com OAuth OEmbed: empotrar datos ajenos, como videos youtube, en tu sitio. Tal como lo hacen facebook PortableContacts: tener tus contactos en un solo sitio FOAF+SSL: centralizar otras cosas, como fotos y demás. Buscar adam markup, o algo así, a way to record user actions or activities on a web site.Activities streams. Buscar el uso q quiere dar facebook a openid Está ya en pinax, al menos openid. Her own projects: Baconfile.com (publish your s3 content). Uses couchdb . Use several dbs for a single project, not increasing the num of supported dbs. Creo que no es ese el nombre. Buscarlo asociado a zed shaw. Usan mapreduce y hadoop Use queue Dont alter large tables Denormalize all counts Buscar hypertable Andy smith, trabaja en jayku(php), comprados r google Con appEngine se usa bigtable y no se usan joins o alter table, o cosas que no se puden hacer en O(k). Everything is indexed Buscarlo
Rethinking the stack, joe stump
Django on jython
OpenStack
The nextbig thing, lea culver (now six apart)
Django-multi-db, alex gaynor
Lamson.py
trailmapping
Pinax
Large databases
Buscar: wild life needs you
Migrating lamp -> AppEngine