Posts Tagged ‘python’

FISL 9.0 – 1. São Paulo -> Porto Alegre -> FISL!

Sunday, April 20th, 2008

There isn’t words to describe how I’m happy after this 3 days in Porto Alegre, attending to FISL. I’ll try to make a report of what happened, but it’s so much things that I’ll post it in parts.

So this is part one, and it starts at the São Paulo international airport (at Guarulhos-SP) on April 17th. Destination: Porto Alegre, Rio Grande do Sul!

Airplane

With me were my two friends Marcelo Honório and David Kwast. Our flight was scheduled to leave at 4h30am. Well, it left exactly 4h25am, after one hour flying they announced that the Porto Alegre airport was closed due to bad weather conditions, and worse, all near airports were closed so went back to São Paulo international airport. We had to wait until 11am, when the Porto Alegre aiport opened again and all flights that were late started to leave.

After that we finally did it and went to PUC (the university where FISL happened) but what happened there is history for the next post, the first day report :-)

FISL 9.0 – here we go again!

Tuesday, April 15th, 2008

I’m attending to FISL 9.0, the Fórum Internacional Software Livre (or Free Software International Forum) that happens every year in Porto Alegre, Rio Grande do Sul – Brazil, organized by the Brazilian Free Software Association (Associação Software Livre – ASL) and Projeto Software Livre – PSL-BR. I think FISL doesn’t need any introduction at all, it’s a well known and recognized event around the world.

This is the second time I’m going, the first was last year and I was very impressed about the organization, people and talks. It’s a very good chance to meet people that I talk only through mailing lists :-)

This FISL (9.0) is very special for the Brazilian Python community, it’s our first FISL as an association (APyB, Associação Python Brasil/Python Brazil Association) and we already have an exclusive track (called APyB, see the FISL program). In the program you can see the APyB track and the “Development: Python” track, both are about Python talks, but the first was given to APyB by FISL organization, the APyB had 10 slots where it could choose the talks and this talks doesn’t need to pass through the FISL evaluation process.

Is there any reason to think that this isn’t the “Python @ FISL” year? :-)

I hope everybody have a nice FISL!

See you at Porto Alegre!

V GruPy meeting – March, 24 – Report

Monday, March 31st, 2008

The GruPy-SP (São Paulo Python User Group) March meeting happened at Google’s office in São Paulo. The meeting was attended by about 60 people and we had 5 talks. This was a very special meeting because we had talks from Guido, Alex Martelli, Collin Winter and Cary Hull (all by video conference).

Talks:

  • Rodolpho Eckhardt – “PyCon 2008 Trip Report” – Rodolpho made a very nice report of his experience going to Chicago to attend PyCon 2008. It certainly made some of us think about going to PyCon 2009.
  • Cary Hull – “Divmod’s Axiom” – Cary Hull talked about the Axiom ORM, it was a fast talk introducing it features and benefits.
  • Alex Martelli – “Callback design patterns” – Very good technical talk. Details about the use and implementation of Callbacks.
  • Guido van Rossum – “Python 3000″ – Probably the talk that everyone was waiting, It was the same talk that Guido made at PyCon 2008, he showed the main changes that will happen in Python 3000 and what to do to be prepared to change your code from Python 2.x to 3000.
  • Collin Winter – “2to3″ – Very good talk from Collin Winter about how the 2to3 conversion tool works, where it does and where it doesn’t work.

The next meeting will be held on May. We will not have a meeting in April because of FISL (Free Software International Forum) that will happen on April 17th, 18th and 19th at Porto Alegre.

Thanks to everyone who attended, specially to Rodolpho who organized the meeting.

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.

IV GruPy-SP meeting in Santos – Feb, 22 and 23 report

Tuesday, March 25th, 2008

The GruPy-SP (São Paulo Python User Group) February meeting was held at SENAI Santos. It was a two-day event, one day for talks and the other for the Python Bug Day.

First day – Feb, 22 – Talks

Luciano Ramalho and Pedro Werneck talked to approximately 140 students, professors and professionals at SENAI Santos.

Luciano talked about Python being used by big companies as a “secret weapon”, he showed some Python code including PyGame and Django examples and interactive sessions using the Python console.

Pedro showed some of the versatility of Python presenting a script that manipulates a device plugged in the computer parallel port, some web apps and a GUI application using Tkinter.

Most of the audience was not familiar to Python and this was their first contact with the language.

Second day – Feb, 23 – Python Bug Day

14 members of the GruPy-SP went to Santos to work on the Python Bug Day.

The sprint started at 10h00 led by Luciano Ramalho and Rodrigo Bernardo Pimentel (RBP). We listed the bugs that we thought we could fix and then started working in pairs. The sprint went until 16h00 and we fixed five bugs.

Thanks to everyone who attended, specially to Sandro Fernandes and Ricardo Guinody who organized this meeting.

III GruPy-SP meeting

Tuesday, January 22nd, 2008

Today (January, 22) will happen the third GruPy-SP meeting, GruPy-SP means Grupo de Usuário Python de São Paulo, or São Paulo’s Python User Group.

We started our meetings in November, 07 and since then we are meeting every month.

So, if you live/are in São Paulo and likes python, or wants to learn a beautiful dynamic language and meets a lot of very nice people, you are invited :-)

It will be held at Livraria Cultura – Conjunto Nacional (R. Augusta X Av. Paulista) and is scheduled to start at 19h.

We will have some presentations (about Elixir and Coding Dojo) and a lot of Python talk :-)

[]‘s,
Bruno

Original SimCity source code released

Monday, January 14th, 2008

Good news,

thanks to the OLPC the source code for the original SimCity game was released.

You can read about it here and download the source code.

The game has a new name, Micropolis, which was the working title at EA Games when the first SimCity was born. This is because of legal problems and to protect the name SimCity.

And thanks to OLPC, again, there is some Python code in it! :-)

Interview with Adrian Holovaty

Tuesday, January 8th, 2008

Hey,

Fabio Akita has talked to Adrian Holovaty, a well known Python developer specially because of Django Project, about Django, music, Python, etc. and published it as an interview in his blog.

You can read it in portuguese at http://www.akitaonrails.com/2008/1/1/conversando-com-adrian-holovaty or in english) at http://www.akitaonrails.com/2008/1/1/chatting-with-adrian-holovaty.

[]‘s,
Bruno

GameJam Brasil

Monday, November 12th, 2007

Everybody

I went to GameJam Brasil at São Carlos this weekend with some friends from Senac (where i study CS). For those who don’t know what is the GameJam, i’ll try to explain, but you can read read more about it at http://wiki.laptop.org/wiki/GameJam.

The GameJam Brasil was based in the GameJam that occured in Boston. The main idea is to group developers and game designers in teams to produce games to the OLPC XO (more about the OLPC project at http://www.laptop.org). In São Carlos we had 32 hours (+/-) to develop the game.

Our team (CAS) members were me, Marcelo, Fabio and Adriano. We decided to develop some game with educational purpose, so Fabio gave us the idea of a Recycle game. You can see more about it at http://code.google.com/p/reciclapy.

After almost 40 hours of coding our game is “ready”, with a lot of bugs, of course :-D The game is written in Python and PyGame (two technologies supported by the OLPC Project and that i like a lot).

You can see some pictures taken there in my flickr (with gamejambrasil tag).

I would like to thank everybody from UFSCar (LIA), Poli/USP (NATE) and USP São Carlos (and all the collaborators). They’ve made this event to be awesome (including the full time coffee-”break” hehehe). The collaborative spirit of the GameJam was very nice too. All the teams were helping each other all the time :-)

It was very nice to participate!

[]‘s

Python and Audio

Wednesday, October 17th, 2007

Hi :)

Renato Fabbri (from Estúdio Livre mailing list) has published a very nice tutorial about python and audio (in brazilian portuguese).

You can see it at http://www.estudiolivre.org/tiki-index.php?page=python-e-som-tutorial.

Hope you enjoy it.