Entries : Category [ Django ]
The Django web development framework
[OpenBSD]  [BSD]  [FreeBSD]  [Linux]  [Security]  [Python]  [Zope]  [Daily]  [e-shell]  [Hacks]  [PostgreSQL]  [OSX]  [Nintendo DS]  [enlightenment]  [Apache]  [Nintendo Wii]  [Django]  [Music]  [Plone]  [Varnish]  [Lugo]  [Sendmail]  [europython]  [Cherokee]  [self]  [Nature]  [Hiking]  [uwsgi]  [nginx]  [cycling]  [Networking]  [DNS] 

07 septiembre

djangocon 2008: Malcolm Tredinnick on the django ORM

the plumber is here man!

The first django congress website

One of the most interestings talks up until now, Malcolm Tredinnick covered some aspects on how the ORM works, how to different data storage backends are defined (and how a new backend could be created) or how to understand django's QuerySet and Query objects.

I'm getting tired myself (as I didn't sleep so much last night), so I missed some parts of the talk while in a sleepy-halfstandby state :(

Now on to Justin Bronn - Geodjango (just after the snack break)

Posted by wu at 01:07 | Comments (0) | Trackbacks (0)

djangocon 2008: Justin Bronn on GeoDjango

find yourself in a world of geo-data

The first django congress website

Just some minutes ago, Justin gave us an impressive talk about geodjango. I was curious about it, cause I've needed such support for some recent projects.

During the talk, Justin just showed us how to work with geodjango models and their relationship with geo-aware database backends. Finally, they ended the talk doing some interesting demostrations with the geodjango admin interface.

Now on to Cal Henderson - Why I Hate Django

Posted by wu at 02:25 | Comments (0) | Trackbacks (0)

djangocon 2008: ending day one

arrived at the hotel just some minutes ago.

The first django congress website

23:30 (West Coast Time) and I'm finally back in my room at the Avante Hotel. We had a great time in Tied House (a really big brewery in mountain view, california), nice american-like dinner (I had a big buffalo meat burger) and really nice beer at this brewery. After dinner there was the django 1.0 party, with lot's of django people both inside and outside the brewery, talking about every topic you could imagine.

Before leaving Google for Tied House, I really enjoyed Cal Henderson's keynote Why I Hate Django. A really really nice talk from one of the chief software architect of flickr. They gave us another point of view of the framework, with a terrible sense of humour (really really funny).

Now I really need to sleep if I want to be there tomorrow!

Posted by wu at 08:43 | Comments (0) | Trackbacks (0)

djangocon 2008: Mark Ramm on building a better framework

this is the second "critics to django" talk over the weekend...

The first django congress website

I got to the googleplex a little bit late (hotel check out + leave my girlfriend at the Mountain View caltrain station), so I missed the first 10 minutes of Mark Ramm (Building a better framework - A Turbogears guy on what Django should learn from Zope.).

During the rest of the talk, MArk focused on the fact that django is a whole, compared with turbogears, pylons or zope3, whose are more like a bunch of pieces from open source projects (like sqlalchemy, genshi or beaker). He just compared somehow django (as a big whole package) to Zope2, focusing on the problems Zope2 had in the past (and why Zope developers are switching to the Zope3 concept).

In my oppinion, having a web development framework which needs to install N dependencies (a big N there, like a component to manage ORM, another one for templates, another one for...) could be fine, as you can use whatever modulo you like the most, but it could be a pain because it will be harder to maintain. (IMHO) Having django, with every piece of the framework inside the project ensures you will not have problems with the new version of the XXXX component (cause the component is development inside django, not outside).

Now on to the first panel of the day, Django Technical Design, with Jacob KM, Adrian Holovaty, Simon Willison, James Bennett and Malcolm Tredinnick

Posted by wu at 20:05 | Comments (0) | Trackbacks (0)

djangocon 2008: panel 1, Django Technical Design

The first django congress website

Michael Trier just did the presentation of everyone in the panel, and he was the moderator.

After presentation, Michael just shoot a bunch of questions at them, followed by questions from the public. Michael questions were focused on why some decissions where made in the django development process. During that set of questions, Jacob (mostly him) and the others answer to some things from the previous talk from Mark Ramm, highlighting that with django you can use whatever of those external modules you want, but having a whole package that contains everthing needed by default is a very good thing, so newbie users could begin faster with web development.

Next panel will be Django in Journalism with Matt Waite, Maura Chace, Matt Croydon and Ben Welsh but I think I'll half-miss that one (some things to be done for work).

Posted by wu at 20:37 | Comments (0) | Trackbacks (0)

djangocon 2008: lightning talks

much better than watching TV while having lunch

The first django congress website

As I thought while writing my previous post, I missed (almost completely) the second panel about django and journalism (some fixes I had to commit to one of our projects).

After the panel, I went for a salad + some cookies (really nice ones I've to say) and I had lunch while attending the lightning talks. There were a lot of them, from Justin Lilly's vim demostration (you have to watch his screencasts) to Lisa Dusseault's ten reasons to pay attention to the IETF, every talk was very very interesting.

Now, on to Malcolm Tredinnick - Code Design & Patch Writing

Posted by wu at 23:22 | Comments (0) | Trackbacks (0)
08 septiembre

djangocon 2008: Malcolm Tredinnick on Code Design & Patch Writing

you should learn some lessons before contributing to the project

The first django congress website

This talk reminds me of a talk from Rusty Russell I attended some years ago, about how to contribute to the Linux kernel with clean patches.

Malcolm covered both the what-to-do-before and what-to-expect-after for the patch contributing process in django. I agree with him specially in one point, everybody willing to write python code should read PEP-8 before actually write anything. The so-called Style Guide for Python Code is really an important document, following it's guidlines ensures your code will be readable by others, which is an important piece of every open source project out there.

I even keep myself telling my co-workers to read it, to have it in mind when adding code to each project.

Now on to the third panel of the day, Schema Evolution with Simon Willison, Russ Keith-Magee and Andrew Godwin

Posted by wu at 00:49 | Comments (0) | Trackbacks (0)

djangocon 2008: panel 3: schema evolution

we really need one of those in the trunk!

The first django congress website

Posibly one of the most interested ones all over the weekend. Database migrations in django has been a need for a long time now. What we had in this panel was three different tools to fill in this hole:

Each tool was presented by its creator, and Simon even performed a live demo of how dmigrations works.

Just following the tools presentation, Michael Trier shoot some interesting questions at them, like support for different database backends (seems dmigrations only support MySQL with InnoDB) or how changes in the ORM and the models will affect each tool.

Now on to TWID Live, with Michael Trier and Brian Rosner (After a quick snack break!)

Posted by wu at 01:35 | Comments (0) | Trackbacks (0)

djangocon 2008: TWID Live

we are live on the wire!

The first django congress website

TWID was recorded here at the googleplex, as part of the djangocon. This one includes things like:

and more...

Now on to the final one!, Adrian Holovaty & Jacob Kaplan Moss - Django's Future

Posted by wu at 02:43 | Comments (0) | Trackbacks (0)

djangocon 2008: ending the con

that would have stand for a week instead a weekend

The first django congress website

Here I am, at the end of an awesome weekend, surrounded by other django users and developers, attending to talks, sharing experiences...

Right now Adrian and Jacob are talking about the big ones, the features they both would like to see in django soon, and in less than an hour the djangocon 2008 will be over.

From here, thank you everybody that make that incredible event posible!

Now, I'll pick up the rental car with marc, lin and dolo and we all will drive near 4 hours to get as near to yosemite as we can, so tomorrow we will explore the national park. So do not expect a lot of posting in the next 2 days!

Posted by wu at 03:28 | Comments (1) | Trackbacks (0)
Prev  1   [2]   3   Next