Posts Tagged ‘google’

DjangoCon day two

Monday, September 8th, 2008

Almost sleeping, but there’s still a bit of caffeine in my body to write this post.

Some notes on day two:

  • In São Paulo we had two lighting talks before the “official” conference. João (JS) talked about a little script he wrote that uses PyGame to display text from a .txt file in a presentation format. Rbp explained a bit about 2to3 (the Python 2.x [actually x equals 6] to Python 3 conversion tool) and showed some examples.
  • First talk. Mark Ramm had some good points. Specially, IMO, about making Django more modular, which means that each part of it doesn’t depend on other parts of the framework. As an example, you can choose to use the Django ORM without using Django. But, please, don’t make it a lot of little packages that you need to grab together to start using the framework. One of the nice things about Django is that it’s simple to start using it (install one package and then django-admin.py startproject)
  • Official lighting talks. As always, a great moment on any Python conference. Lots of curious and interesting stuff (and other stuff not so interesting… or not interesting at all :-P [for me, obviously]). Funny moment: People, don’t use GMail over HTTP, there IS HTTPS support :-)
  • Schema evolution, three options: DMigration, South and Django Evolution. There are a lot of doubts about each one and I think I need to test all of them to choose one (and hope that they start collaborating to each other and make something really good). But it’s great to see that there is people working on that.
  • Last talk was Django’s Future by, obviously, Jacob and Adrian. It was more like a chat between them. Some good ideas and discussions. Then they received questions/requests/suggestions from the public. Things like, dropping old python versions support, python 3 support, documentation, debugging tools, etc. I think that some suggestions/requests were really nice and I hope that Django developers (and the community) take them seriously. This was a great opportunity for developers to receive feedback from the community (users).

That’s it for 2008. Again, I’d like to thank Rodolpho and Google for making it possible to attend to DjangoCon from São Paulo. Congratulations to DjangoCon organizers and to the Django community!

And, of course, thanks GruPy-SP people :-)

Pictures: Rbp’s DjangoCon set @ Flickr

DjangoCon @ Google (SP)

It was 11p.m. Almost sleeping in this blue big puff :-)

DjangoCon first day

Sunday, September 7th, 2008

I’m attending to DjangoCon from São Paulo Google’s Office.

Some notes on the first day of event:

  • I expected more news from GvR on his talk about GAE (nothing really new).
  • David Cramer talk about High Performance was kinda heavy (but good things learned)
  • The history behind Django is hilarious (State of Django by Jacob and Adrian)
  • It seems Django is getting bigger (contributors) and better (features). Good!
  • Really good talk by Malcolm Tredinnick about the Django ORM
  • GeoDjango seems very interesting, but it’s not for me (at least now…)
  • Cal Henderson made good “feature requests” and “bug reports” live, the unreadable SQL generated by Django scares me a bit… but not that much

In general it was great. I can’t wait for the lighting talks tomorrow (probably the best moment on any Python conference :-) ).

Oh, the snacks @ Google (Sao Paulo) are awesome!

DjangoCon in São Paulo

Thursday, September 4th, 2008

I’m not crazy at all. (yet)

Thanks to Google (I think specially to Rodolpho) DjangoCon will be transmitted to Google’s Office in São Paulo while the conference is held in Mountain View.

Cool :)

I’m definitively going! So, Saturday and Sunday (September 6th and 7th) @ Google’s Office, see you there!

Google Summer of Code 2008: deadline for applications extended

Monday, March 31st, 2008

For those who were thinking to apply to GSoC, good news and no more excuses, the student applications open and deadline have been extended by one week. The deadline now is Monday – Jan 7th.

If you are applying, stay tunned to the official calendar and good luck!

Google Summer of Code 2008

Wednesday, March 26th, 2008

Well, it’s time for students to apply for Google Summer of Code.

What is GSoC ?

You can read about GSoC in their website, but I will try to resume here what is GSoC.

Google pays you (a student) US$ 4500,00 for three months of work on a free/open source software.

First the organizations apply for GSoC as a mentoring organization. Each organization accepted by Google receive slots and distribute this slots in project ideas.

Then the student find a mentoring organization, choose a project (or propose a new one) and asks for a mentor (applying). The organization will choose the students and then monitor the student work. Note that a student can apply for 20 projects but if approved in more than one he will need to choose only one to work.

The student will receive from Google US$ 500,00 when the program starts, then US$ 2000,00 after a month of work and US$ 2000,00 when the program finishes. Obviously the mentor will check the student process/work and decide if he should receive the money or not.

When the student finishes the program, he receives a GSoC t-shirt and a Google certificate (nice! :) ).

Benefits

For students (like me):

  • Contribute do free/open source software
  • Learn and gain experience
  • Get paid to code free/open source software
  • A beautiful t-shirt :)
  • think about your new job offers … :P

For organizations (like Python Software Foundation):

  • More people involved in the development process
  • People getting paid to develop needed features

I’m applying for BlueZ, the project idea is simple, build a high-level interface/layer upon python-dbus to provide the services/interfaces offered by BlueZ by D-Bus.

I’ll probably try to apply to OLPC as well.

I’m also applying (maybe too late) for Python Software Foundation to work on PyPy. The project idea is to support CPython 2.5 features and changes missing in PyPy.

For more information in GSoC I recommend watching this screencast by Titus Brown.

That’s all.