28 de janeiro de 2009

Curso de Python - Jornada de Cursos do CITi






A jornada de cursos é uma iniciativa do CITi, Empresa Júnior do Centro de Informática, centro de excelência da UFPE. No período de duas semanas, normalmente no mês de férias, vários cursos relacionados a novas tecnologias são oferecidos. A jornada tem como objetivo principal capacitar interessados em novas tecnologias para que estejam aptos a ingressar no mercado de trabalho.

Esse ano este que vos escreve estará responsável por ministrar o curso de Python da Jornada de Cursos do CITi, será uma boa oportunidade pra você se mexer, aprender python e largar esse java ai de vez ;)

Os cursos são baratos (R$130,00 o de Python), principalmente comparados com os cursos "normais" do mercado, então não tem desculpa pra deixar pra depois.

abaixo ementa do curso:

•Instalando Python (.5)
•Usando o shell interativo (.5)
•Conceitos básicos (.5)
Números
Strings
Unicode strings
Listas
Exemplo de uso
•Comandos básicos (4)
Características
if, for, range, break, pass
Funções
•Estrutura de dados(2)
aprofundamento em listas
tuplas e seqüências
conjuntos
dicionários
•Módulos (1)
Módulos padrões
Pacotes
•Entrada e saída (1)
Ajustes de dados de saída
Manipulação de arquivos
•Erros e exceções (1)
•Erros e exceções (1)
•Classes (4)
Herança
Variáveis
Iterators
Generators
Expressões sobre generators
•Desbravando a biblioteca padrão (4)
•Thread (1)
•Expressões regulares (2)
•Socket (2)
•GUI & related (qt, pygame/sdl, efl) (6)
•Exemplos Gerais com Python (Banco de Dados, Mídias, Outras plataformas, etc) (1.5


Outros cursos da Jornada:
.net com C#
C/C++
Flash + Action Script
Gerenciamento do Windows Server 2003
Java Básico
Java Web
PHP

A XII Jornada de Cursos CITi acontecerá entre os dias 2 e 13 de fevereiro, o curso de python acontecera das 09hs as 12hs totalizando 30h/aula e será uma das iniciativas que formam a programação do Recife Summer School - RSS.

Espero Vocês lá.

(obs: Valeu Jesus)

21 de janeiro de 2009

Pytar and targtk (indt test)

Em breve eu faço dois anos no INdT , talvez por estar chegando ao fim do meu estagio aqui (é, vai deixar saudades) estive lembrando do teste prático que eu fiz pra poder entrar no INdT, após uma rápida vasculhada no gmail (eu amo isso) achei a descrição dos requisitos pro teste prático que mostro abaixo:

1) Desenvolver uma aplicação com os seguintes requisitos:

- A aplicação deverá gerar um arquivo .tar.gz dos arquivos selecionados
- A aplicação deverá funcionar em uma máquina Linux Desktop
- A aplicação deve ser dividida em 3 painéis:
  • O esquerdo deverá conter a árvore de diretório da máquina local. O painel direito deverá ser subdividido em 2 outros painéis (na vertical).
  • O de cima deverá conter arquivos e diretórios da pasta selecionada no painel da esquerda e será possível navegar os diretórios também pelo painel de cima.
  • O de baixo representa o conteúdo do arquivo .tar.gz a ser gerado (também deverá ser possível navegar por ele, assim como criar novas pastas).
Para se adicionar arquivos e diretório no painel de baixo, deve-se selecionar os arquivos no painel de cima ou da esquerda e arrastá-los (ou via menu, ou via copy and paste) pro painel de baixo.


- O arquivo .tar.gz deverá ser gerado após algum evento do usuário,
onde a aplicação deverá perguntar onde o arquivo deverá ser gerado.
- A aplicação deverá ser desenvolvida usando-se GTK em C e em python (2.5). (2 versões)

2) Desenvolver um visualizador do arquivo .tar.gz pro Maemo

- Deve rodar no scratchbox
- Deve ser implementado usando GTK
- Pode usar Python 2.5 ou C

Entrega em 15 dias, trivial não é? e lembrar que sabia muito pouco de C, tive que passar duas semanas dormindo sobre o livro "C Completo e Total".

Na época eu fazia iniciação cientifica na UFRPE (8 horas diárias) além das aulas, e foi dureza achar tempo pra isso, então fiz a versão em python +- em uma semana, e a dureza foi fazer a versão em C.

Versão em Python

Tive pesadelos terríveis com ponteiros e um ser com vida própria chamado gtk_tree, depois de mais uma semana consegui uma versão do aplicativo em C, ainda faltando muitos dos requisitos pedidos, vazando memoria por todos os lados, e com uma centena de warnings. :D

A versão pra maemo? Ficou sem ser realizada :(

Estava dando uma olhada nos fontes e é incrível ver um código seu depois de séculos, ver todas as cagadas que você fez etc, mas sempre lembro que afinal esse foi meu programa em C, logos abaixo estou disponibilizando os fontes dos dois aplicativos em C e em python, lembrando q a versão em python funciona em Windows também (testado no XP).

Estou disponibilizando sob a LGPL, fiquem a vontade pra melhorar, tirar ideias ou deixar a versão em C funcional. No final do post links para os fontes e para os repositórios git (no gitorious) dos mesmos.

PyTar
Fonte: arquivo tar.gz
Gitorious: http://gitorious.org/projects/pytar

TarGtk
Fonte: arquivo tar.gz
Gitorious: http://gitorious.org/projects/targtk

14 de janeiro de 2009

E o fim do "g" esta proximo?

O primeiro passo para o inevitável declínio do gtk foi dado.

Hoje foi anunciado que a Nokia esta liberando o Qt 4.5 sob a licença LGPL 2.1, derrubando toda e qualquer barreira que podia haver para a adoção do qt em aplicações Windows, Linux, Mac, S60, Windows CE, maemo, e OVI web services.

E o melhor não para por ai, em breve teremos uma nova infraestrutura (web) pra que VOCÊ possa apoiar o projeto, isso mesmo, com os fontes em repositórios git e tudo o mais.

Bem isso tudo com certeza só é possível graças a compra da trolltech pela Nokia, que agora contando com recursos "infinitos" vindos da Nokia, não precisa mais dos trocados dos desenvolvedores pra se manter.

Então façam suas apostas, com essas medidas quem vai ser o primeiro a cair, gtk ou glib?

;)

link do anuncio

19 de dezembro de 2008

Edje / QEdje (usando Python)

Atualmente tenho estudado o port do Edje para Qt desenvolvido no INdT e chamado de QEdje.

O Edje é muito usado aqui no INdT, foi com ele que fizeram o Canola II e o maravilhoso, revolucionario, inovador e totalmente D+ Carman.


O objetivo do Edje é facilitar a criacão de GUI, automatizando varias tarefas, como animacoes, captura de eventos, transicao de estados, etc..., e não, não usa XML, usa uma liguaguem "parecida" com o bom e velho C.

Foi então que lembrei de uma apresentação irmã da apresentada antes sobre evas, que coloquei aqui alguns dias atrás.

Não revisei os slides que foram feitos pro Edje, mas testei e funcionam perfeitamente no QEdje também.



links pessoal do INdT sobre Edje e QEdje
- http://atdrez.wordpress.com/2008/07/19/qedje/
- http://codeposts.blogspot.com/2008/08/presenting-qedje.html
- http://labs.morpheuz.eng.br/blog/01/08/2008/qedje-init/
- http://labs.morpheuz.eng.br/blog/28/09/2008/trolls-qedje-and-plasma/
- http://labs.morpheuz.eng.br/blog/11/12/2008/animated-wallpapers-for-plasma/
- http://wouwlabs.com/blogs/jeez/?p=28

16 de dezembro de 2008

Presente de natal: PyGame para S60

Quer fazer jogos usando python e sdl na plataforma de celulares mais utilizada no mundo?

http://discussion.forum.nokia.com/forum/showthread.php?p=516861

- "Pois seus problemas se acabaram-se"!!

Bem não sejamos tão precipitado.

Ainda é um port inicial feito pelo usuário GameDude, precisa ser testado e muitas features serem implementadas, mas o primeiro passo foi dado.

No momento ele só abre imagens .bmp e arquivos .wav, não tem suporte pra fontes/texto e muitas outras coisas. (Que tal contribuir com o projeto?)

Bem ainda não tenho muitas informações (fiquei sabendo agora), mas assim que souber mais posto aqui.

A se alguém conseguir instalar no seu S60 favor colocar aqui ;)

31 de outubro de 2008

Google Summer of Code Shirt and Certificate

Finalmente, chegou!!!!


Gostaria de deixar aqui meu sinceros agradecimentos a:

Claudio Takahasi (Krau meu Mentor)
Vinicios (BlueZ Mentor)

Pessoal da rural que acreditou e deu apoio
Jones Albuquerque
Zacarias
Paranhos
Aline
Rony
e claro Georgia

E a minha Familia
Bjos pra todos. (e desculpa se não mencionei alguem)



To devendo o churrasco ainda :)
"Devo, não pago, nego enquanto puder"

30 de outubro de 2008

Symphony X Vs Reginaldo Rossi

Não estranhe o título do post daqui a pouco você vai entender.

Na ultima quinta (dia 23) ouvi na radio corredor aqui do INdT algo sobre o show do Reginaldo Rossi, e que algumas pessoas iriam. Bem, como não é exatamente o meu estilo musical praticamente apaguei o fato da minha cabeça, no mesmo dia fiquei sabendo do show do Symphony X no Recife, sou um grande apreciador do álbum "V", o qual é um dos meu álbuns de progressivo favorito, empolgado comprei o ingresso, afinal essas bandas sempre vão ao Brazil, aqui ainda temos que nos contentar com o que aparece e quando tem algo "bom" procuro aproveitar.



Foi então que na sexta ouvi vários comentários das pessoas aqui do INdT tinham ido ao show de Reginaldo Rossi na noite anterior, e somente eu e o Salveti iriamos ver o Symphony X, não perdi a oportunidade de tirar onda com pessoal, porem não consegui deixar de achar inusitado a escolha (ta bom pode dizer que sou preconceituoso eu deixo), ainda mais quando soube o preço dos ingressos eram iguais (R$40,00), minha reação? "Porra pagar 40 conto pra ver um kbra q mora aqui do lado?"

Fim do expediente, ingresso na mão vamos ao Clube Portugues ver o show, ai que as coisas começaram a ficar legais.
Primeiro no ingresso dizia que o show iria começar às 22:00hs, e tinha uma banda de abertura.

Perfeito as 22:10hs chegou no recinto, após achar lugar pra moto, fui esperar meu amigo Paranhos pra lhe entregar os ingressos, durante a espera poderia ter achado estranho o número de pessoas do lado de fora se eu não morasse tão perto assim do Brazil.
Resumo? Estava tendo jogo e os portões foram aberto por volta das 22:45, após o término do mesmo.

Como não gosto de filas, resolvi ficar esperando do lado de fora (no McDonalds), quando pouço uma banda tocando, "a não é problemas, é só a banda de Abertura", mas que banda porra nenhuma, fiquei foi do lado de fora perdendo o inicio do Symphony X.

Entrando vejo a banda mas...

"Mas que som merda"
"vamos mudar de lugar"


E isso se repetiu (não necessariamente nesta ordem) até desistirmos e ficarmos perto da mesa de som (assim poderíamos culpar alguém)

Pra ajudar ainda mais o Symphony X tocou apenas 2 (DUAS) musicas q eu conheço (ambas nos vídeos abaixo), com muita insistência do povo eles tocaram mais uma. Total 3 musicas conhecidas.

Será que é algo legal uma banda que nunca veio a uma localidade (e provavelmente não vira mais) chegar, tocar apenas os "lançamentos" em um show de menos de duas horas. Com um som de péssima qualidade (cortesia do clube português), atrasos e cancelamentos das bandas de abertura.

Foi então que um dos comentários de Caio sobre o show de Reginaldo Rossi voltou a minha cabeça.

" kra ele tocou, Credance, Beatles, Roberto Carlos, e acho q até The doors? O objetivo dele é divertir a plateia, não precisa nem perguntar, parece que só de olhar ele já sabe, - Eles querem ouvir Credance!"

Bem o pessoal do Symphony X poderia aprender um pouco com o Reginaldo Rossi, eu na próxima vou pro show do Rei do Brega, quem sabe ele não toca umas musicas do "V"?

Abaixo os vídeos do show do Symphony X (com som merda)




23 de outubro de 2008

Aulas Evas - E7 - EFL

A muitos seculos atras eu viajem pra Universidade Federal de Campina Grande pelo INdT, onde dei um treinamento de efl/evas/edje.

Abaixo temos os slides do treinamento.



As aulas ja tem certo tempo, e podem conter erros ou links desatualizados. não revisei o processo, mas sei q pra instalar o efl no python mudou, agora temos um build-all, e o etk pra python ta cagado (ao menos na época deste post tava). As atividades do slide são relativamente fáceis basta seguilas e usar as imagens abaixo, remendo fortemente estudar este algorimo eh tb importante pra quem fez um dos minicursos de pygame.

links das imagens:
http://larry.olj.googlepages.com/icon.png
http://larry.olj.googlepages.com/ship.png

link de exemplo da tarefa
http://larry.olj.googlepages.com/evas_lesson.py

em breve edje.

16 de outubro de 2008

Carman is over

Acabado, finalizado.



Em breve teremos release publico. Por hora você pode ver as imagens ou baixar direto dos fontes no garage. https://garage.maemo.org/projects/carman.

O termo no topo também se aplica a meu projeto do GSoC, agora so to esperando chegar a camisa e o certificado.

Embora ainda tenha muita coisa que pretendo melhorar no meu Obex Phonebook Client.

Agora to estudando pretendo da uma estuda no novo QEdje e consequentemente Qt4 e C++.


Mais sobre o Carman e site oficial do carman.

Como diz o ditado popular, foi bom enquanto durou.

29 de setembro de 2008

Recife Street Car 2008





No último sábado e domingo (27 e 28 de Setembro) ocorreu o Recife Street Car (não achei o link pro site do evento), e eu fui no domingo conferir o mesmo.



Quem me conhece sabe que não sou um grande apreciador de carros (exceto o Maverick), ao contrario de meu filho que adora carros, prefiro motos, custons de preferencia, resumindo o Recife Street Car não tinha nem Mavericks nem motos custons, apesar disso o evento foi muito bom.



O foco do evento foi carros tunados, e som, muito som de carro, pessoalmente odeio carros com som alto, mas num evento desses acho justificável, e também os carros não tocavam musica brega (em todos os sentidos) tão comum nesse borda da galaxia setentrional. O que achei mais legal foram os carros tunados, com portas que abrem na vertical e painéis totalmente alteramos, além dos adesivos e jogos de rodas.



No quesito moto só houve espaço pra rebaixadas e super-esportivas, fiquei morrendo de vontade de subir em uma YZF-R1 da yamaha, como não vi dono aparente por perto fiquei receoso (a velha vergonha em ação).



Dentre as empresas de motos apenas a yahama e dafra estavam presentes com estandes, a yamaha esta mostrando seus lançamentos de 2008 a nova YBR-Factory, a XTZ e a Fazer 600. Foi um bom momento pra ver de perto essas novidades, principalmente a Factory o qual eu estava extremante curioso, realmente o visual dele ficou muito bonito e mais agressivo, quase como uma mini Fazer, com certeza erra essa a intenção, aproveitar o sucesso da Fazer, o mesmo fizeram a nova Fazer 600 aproveitando o novo que já esta associado a tecnologia e etc..



A Dafra estava presente mostrando toda sua linha motos, com um estande enorme e muitas gatas pessoas pra atender o pessoal, só lamentei não ver a tão aguardada nova 250 da Dafra, mas isso já era de se esperar, esse não é um evento realmente de moto e como ela ainda não foi oficialmente anunciada... quem sabe na próxima ;)



Depois houve a apresentação da Equipe Força Máxima, e da Equipe Chico Loco, assunto de um próximo post.

No link mais fotos do evento.

25 de setembro de 2008

Mini curso Pygame na ESLUCAP



Entre os dias 1 e 3 de Outubro estará ocorrendo o I Encontro de Software Livre da Universidade Católica de Pernambuco, os mais íntimos podem chamar de ESLUCAP.

O evento terá algumas palestras muito boas e mini-cursos com temas bem variados, gostaria de destacar aqui o curso de PyGame. Eu sei, eu sei, eu de novo. Mas para as pessoas que por diversos motivos perderam o mini-curso apresentado no JED terá agora uma segunda chance no dia 3 de Outubro das 18 as 22hs.

Além das palestas e cursos, foi prometido um ambiente muito divertido com bares e restaurantes algo promissor para conhecer nerds pessoas enquanto toma uma cerveja um refrigerante.

Gostaria de agradecer aqui o pessoal do ESLUCAP pelo convite.

Espero todos lá no dia 3. (e nos outros tb)
;)

9 de setembro de 2008

JED 2008

O JED passou foi um sucesso, obrigado a todos que participaram, prestigiaram e deram sua contribuição próximo anos espero todos la novamente. Só lamentei não ter visto algumas palestras (principalmente a de I.A.).

Após o break, as fotos do evento.

7 de setembro de 2008

Alone in The Dark!!


Presente feito pelo meu primo Jefferson Wayne.

Custons 250cc

Todos que me conhecem sabem que sou apaixonado por motos, principalmente custom, atualmente eu tenho Kasinski Cruiser II, moto muito bonita (pra mim) que tem sido meu amor e meu sofrimento.


Durante muito tempo tivemos poucas custons de baixa cilindrada no mercado nacional, de repente me surpreendi vendo uma enxurada de motos custons.
Durante muito tempo os donos da Vblade (sundown) e Mirage (Kasinski) lutavam em dizer que suas motos e cansei de ver nos foruns "qual comprar Mirage ou Vblade? O mais engraçado e que toda empresa nova de motos xing-ling, quando resolve vender uma moto 250cc é um modelo custom, andei fazendo uma pesquisa e temos. (Não coloquei links pois essas empresas vivem mudando os links de seus produtos)
  • Kasinski Mirage 250
  • Sundown Vblade
  • Amazonas 250
  • Garinni GR 250T3
  • Fym FY
  • Traxx Shark
Então não foi uma grande surpresa quando soube que a Dafra, a novíssima fábrica montadora de motos "nacional" (a montadora não as motos) resolve colocar no mercado outra custom 250.

A Dafra ja tem um custom 150 a Kansas e todos dizem ser muito boa, até onde tudo indica será uma viraginho xing-ling, hum acho que já vi isso antes...

A uns 5 anos atrás a kasinsk tentou se aproveitar que a virago 250 havia saído de linha e tentou empurrar uma virago xing-ling, resulto? Somente um ano no mercado, é raro ver proprietários de uma passando por ai, e quando vemos eles tentam (com sucesso) disfarçarem que estão de virago.

Atualmente minha escolha por uma custom 250 recairia sobre a mirage se não fosse o descaso da kasinski pelo mercado nordestino (Pernambucano pra ser mais exato) e alto preço da mesma.

Desejo realmente que a Virago Fúria Horizon tenha sucesso no nosso mercado, hoje um mercado bem mais maduro do que quando a Fúria foi jogada lançada.


Mas ai eu sempre me pergunto? onde as "grandes" ficam nisso? por que todas as novas montadoras investem num segmento que parece ser forte (pelo numero de opções) e as tradicionais (leia-se Honda, yamaha, suzuki) não dão muita importância?

Ou as novas tem medo de bater de frente com a Twister/Tornado, Fazer/Lander e pegam as sobras dos tubarões, ou as custons é realmente um segmento forte e as "grandes" estão disperdicando.

6 de setembro de 2008

PyGame dia 3

Foi ontem :D

Devido a interferências externas (Questões sobre a vida o Universo e tudo mais), eu não tive um bom dia e não consegui fazer muita coisa direito, embora a aula tenha sido boa, e pessoalmente acho que meu dever foi cumprido. Tentando equilibrar meu karma resolvi colocar aqui alguns links sobre PyGame.

Documentação Oficial

http://www.pygame.org/docs/ref/index.html (inglês)

Tutoriais Oficiais Traduzidos para o português
Tutorias
Exemplos
  • Invasores jogo implementado em Pygame com o objetivo de mostrar como é facil criar jogos em Python. O codigo está em português (NiloMenezes).

4 de setembro de 2008

PyGame Aulas dia 2



Bem depois uma baita chuva cheguei a tempo da primeira aula de PyGame no JED, achei muito proveitosa, só espero que alunos também tenham gostado.

Como não terminamos o conteúdo dos slides anteriores resolvi que teremos mais atividades praticas e por isso resolvi colocar aqui um arquivo base no qual seguiremos nesta aula, alem de um exemplo básico usando do uso do que vimos na ultima aula e do que veremos hoje ;)

Codigo Base

Exemplo Simples

3 de setembro de 2008

Mini Curso de PyGame - JED 2008

Como uma pessoa bem informada você deve estar sabendo que hoje começa o JED.

E é claro você também se matriculou em um dos cursos, e se você sabe programar e gosta de jogos se matriculou no curso de PyGame que vai ser ministrado pelo grande Larry jr, por um acaso esse que assina este blog ;)

sem mais delongas abaixo os slides do primeiro dia de aula.



Aguardo todos na aula de hoje, e amanha tem mais slides

Agracimentos especiais ao grande Gustavo Barbie e seu tutorial de PyGame.
Qualquer semelhança não é mera coincidencia

Programação de jogos sem desenhistas

Eu sempre imaginei como deveria ser programar jogos. Acredito ser sido o sonho e motivação de muitos programadores da minha faixa etária (vinte e muitos anos), mas em todas as minhas tentativas, sempre tive problemas com uma classe de pessoas estranhas (o quem fala) chamada desenhista.

As pessoas desta classe tem que estarem motivadas, são muitos desenhos e muitas "regras" a seguir. O jogo "Fire & Ice" foi o mais longue que cheguei.


Este jogo foi programado por mim e zaca, usando PyGame e funciona em Windows e Linux. Mas paramos por causa da arte, não conseguimos que entregassem um som se quer, musica... (Detalhes quem sabe em um post futuro)

Bem houve uma época que isso não importava onde a diversão era mais importante, e o resto ficava por conta da imaginação







Pra matar as saudades que tal olhar como se programa jogos a 20 anos atras?
No link abaixo tempos os fontes de vários jogos do atari, em assembly e comentados 8)

http://www.qotile.net/minidig/disassembly/

É, resolvi virar programador de jogos num tempo ingrato.

20 de agosto de 2008

Carman Revolution

O carman é um aplicativo revolucionário, não sou eu que disse, mas sim a nokia, e muito em breve você poderá ter a nova versão em mãos, ao menos que tem um N800 ou N810. (Gostou do Jabá?)


O Carman tem como foco as pessoas que gostam de Car Modding na verdade todos que gostam de carros e tem tempo/dinheiro pra gastar com ele. O Carman usa um sistema chamado OBD-II (On-Board Diagnostics), que tem como finalidade monitorar os diversos sensores existem no seu carro, atravez de uma conexão serial.

Originalmente o carman utiliza um adaptador OBD-Bluetooth, na ultima versão nós exibíamos somente os dados do carro em tempo real. A nova versão faz isso e muito mais :D.


Além do OBD também nos conectaremos ao GPS onde mostraremos a sua posição no mapa.


Também existirá um modo trip onde será possível ver gráficos gerados a partir dos dados coletados pelo OBD ou por um GPS. E será possível ver a sua posição do mapa em um dado instante do gráfico. Além de poder salvar suas trips e ver posteriormente.


Bem essas são as principais features do aplicativo.

Agora as outras mudanças são, além de uma reestruturação visual (teremos 3 temas hyper supimpas), temos alterações mais drásticas no desenvolvimento e tecnologias utilizadas como vemos abaixo:

Carman v0.6:
  • Linguagem Python.
  • Duas UI's
  • Uma UI em GTK
  • Uma UI em SDL (gauges mode)
Carman v0.7:
  • Linguagem Python e C
  • Unificação da UI
  • UI em EFL/Edje (Python)
  • Um painel de configuração (GTK + C)
  • Um daemon e uma libobd (escritos em C)
Só posso dizer uma coisa, muita inovação tecnológica, muito trabalho e muito trabalho (eu sei, repeti trabalho de propósito)


Um destaque vai para o uso do EFL/Edje, uma tecnologia muito boa, que deu um poder incrível na hora de criar as belas interfaces do aplicativo. Com o custo de muito teste e pesquisa, infelizmente ainda não é uma tecnologia muito utilizada e tem uma documentação ainda falha e escassa. Discutirei mais sobre o EFL em um próximo post ;)

Como a v0.6 foi meu primeiro trabalho aqui no INdT eu tenho um carinho especial por ele, e foi muito bom voltar a trabalhar nele agora, e depois de tanto trabalho é realmente recompensador ver o resultado final dele, principalmente por trabalhar com tantas tecnologias diferentes, e uma equipe com pessoas tão qualificas em áreas diversas e poder ver o quanto eu pude aprender durante este projeto.

15 de agosto de 2008

Code Concentration Camp


Estive uns dias la por causa do carman (post em breve), agora estou por causa do phonebook (GSoC). Domingo é o "Death Line" e as aulas começaram. Estou esperando as forças aliadas me resgatarem. (Imagem da ideia do setanta)