Mostrando postagens com marcador INdT. Mostrar todas as postagens
Mostrando postagens com marcador INdT. Mostrar todas as postagens

22 de agosto de 2009

Python + qt + Libertade = PySide (é do Brasil)


Meu povo e minha pova, se você, como eu gosta de python, sentiu que o anuncio da Nokia de liberar o Qt ia ser uma coisa muito boa e se sentiu órfão ao ver que as opções python + Qt ainda se mantinham presas a antiga licença?
Então seus problemas se acabaram-se :P

Acaba de ser lançado pelo pessoal no INdT/OpenBossa o PySide, que faz parte da iniciativa QtLabsAmericas.
O PySide são bindings do Qt4 para você usar no Python com toda a liberdade que só a LGPL pode lhe dar.

Você já ta achando fantástico? Pois ainda tem mais.
Você ainda leva pra casa inteiramente grátis uma lib onde você pode criar seus próprios bindings C++/Python chamada de API Extractor.

É muita coisa por muito pouco não acha?

Este projeto deu um trabalhão danado, eu acompanhei um pouco o projeto enquanto estava no INdT e esperei ansioso pelo anúncio, por isso dou os parabéns a TODOS os envolvidos, agora é só colher a fortuna oriunda de toda a fama adquirida (quem sabe um filme da odisseia do PySide kkkkk)

Mas nem tudo são flores, ainda tem muito trabalho pela frente, o PySide ainda só funciona no Linux, então agora é arregaçar as mangas e portar pra windows, mac e etc...

Vejo ótimas oportunidade, pra quem desenvolve em python agora terá um suporte melhor as novas tecnologias da Nokia, pois o Qt será o ambiente padrão dos futuros celulares Symbian e das próximas versões da plataforma Maemo, matando vários coelhos com uma cajadada só ;)

Para saber mais detalhes técnicos sobre o projeto veja este post do setanta um dos pais do projeto.

21 de agosto de 2009

OpenBossa anuncia QtLabsAmerias


Demorei pra comentar aqui mas na semana passada o INdT/OpenBossa anunciou uma grande iniciativa, promover o uso de Qt e KDE no Brasil e América Latina, o QtLabsAmerica.

Primeiro com a Nokia comprando a Trolltech e depois com o anuncio de tornar o Qt LGPL fiquei me perguntando quanto tempo até a queda do GTK que sempre foi o queridinho dos defensores da Liberdade (me inclua na lista)
O desenvolvimento com GTK sempre foi dolorido (pausa pra piadas e reclamações) quem já usou uma TreeView que o diga, então o maior empecilho para a aceitação em massa pro Qt sempre foi a sua licença dupla, a família do G continuará com força sim principalmente no mundo C, mas o Qt é muito mais completo multiplataforma, abstrai o hardware e comercialmente as ferramentas da Qt e a possibilidade de programar em um ambiente onde podemos compilar e ter código nativo em VÁRIAS plataformas é tentador D+.
E não para por ai, com o Qt namorando o symbian teremos mais uma plataforma com um único ambiente de desenvolvimento, um único framework você estaria pronto pra desenvolver aplicativos Windows, Linux, Mac além de Tablets Maemo (4 e 5) e Celulares Symbian.

É muita vantagem e agora com o QtLabsAmericas estamos mais próximos do Qt, espero que não seja apenas uma tentativa de criar visibilidade e mão de obra e sim uma mão dupla de conhecimento e colaboração.

9 de maio de 2009

Bossa 09 Despedida


Voltei, antes tarde do que nunca. Eu tava indo bem, dois posts por dia e tal, mas no ultimo dia fui deixando, deixando...
Meses depois, o Bossa Conference já perdeu a graça, sim eu sei, mas dívida é dívida, então aqui estou eu colocando uma pedra neste assunto. Afinal o evento foi ótimo, você já deve ta cansado de ouvir falar isso, para mim o Bossa '09 foi mais que um conferencia, foi praticamente uma despedida do modo INdT de ver o evento, ou seja “de dentro”, no mesmo hotel dos speaker e tendo a oportunidade de almoçar e tomar café com o pessoal, alem de desfrutar das piscinas do local, próximo ano posso até ir, porem com certeza terei que bancar do meu bolso.

Este ano não teve as festas ao fim do dia, fato marcando do evento passado, pessoalmente não achei de todo ruim, foi bom o fato de podermos (no meu caso) conhecer melhor Porto e escolher lugares diferentes, mas faltou um “ponto de encontro” onde todos pudessem ir com a certeza de que a maioria estivesse lá, com isso muitos perderam a oportunidade de trocar mais informações.
A infra este ano foi melhor, quem estava no resort tinha Internet nos quartos, e durante o evento, embora tenha havido alguns momentos de lentidão, tudo ocorreu bem. Destaque para as mesas colocadas nas salas das palestras, ajudando quem levou notebook (a maioria).

Como sempre as conversa à beira da piscina (e dentro dela) durante a madrugada foi o ponto chave do fim de noite, em alguns cantos era possível ver o pessoal com os notebooks ligados, provavelmente codificando no horário mais produtivo do dia.
Gostaria de aproveitar e agradecer a todos que me acompanharam no twitter durante o evento, abaixo vocês ficam com fotos do evento, e das minhas andanças nos quatro dias em Porto.


E agora o video oficial do evento


Breve mais news ;)

21 de março de 2009

Saiu carman 0.7 beta 2

Essa semanda foi liberado o beta 2 do Carman 0.7.

Atualmente não estou mais contribuindo pro projeto (infelizmente) mas o pessoal do INdT Manaus tem feito um belo trabalho e liberaram um novo beta do projeto, com foco na melhoria do modulo Infoshare (Que o google imitou fez algo parecido esses dias).

Abaixo um vídeo mostrando a nova versão:



Entre as principais mudanças podemos destacar:
  • Infoshare agora independe do pidgin
  • Podemos ter até 4 amigos conectados
  • Agora é suportado os protocolos Jabber, MSN e Yahoo
  • Infoshare Daemon: handle que faz a comunicação entre o carman e a libpurple
  • Outras melhorias no EFL, etc..

Carman-0.7-beta2-7 é feito com Python e EFL para N8x0 e está disponível no repositório Maemo Extras podendo ser instalado nas versões DIABLO e CHINOOK do Maemo.

PS: Calma, eu sei que to devendo o post do ultimo dia do bossa09.

13 de março de 2009

Bossa '09 dia 2 tarde

Depois do almoço e da sobremesa a tarde de terça começou com mais 5 palestras das quais uma eu já tinha visto em outra ocasião, a de Patrícia Montenegro, companheira de trabalho do INdT, então comentarei um pouco sobre ela.
A palestra de Patrícia Montenegro - UI from a broken home - The relationship between developers and designers. Que como o nome sugere trata do relacionamento entre Programadores e Designers, as complicações e como tentar amenizar os problemas dessa relação, e como fazer pra que os filhos dessa união (os produtos/aplicativos no caso) possam aproveitar o melhor dos dois. Como estamos falando de uma palestra feita por uma designer esses devem ter sido os slides mais bonitos do evento :D
Na mesma hora estava tento a palestra de Simon Hausmann - QtWebKit, onde ficamos por dentro de como esta o desenvolvimento do QtWebKit e como usar ele, detalhe foi a palestra onde tivemos mais código do evento, onde ele rapidamente colocou o QtWebKit pra rodar dentro de uma aplicação. Aqui cabe um detalhe a meu ver importante, pra realizar os teste ele usou o QtCreator, aparentemente um IDE poderosa pra desenvolvimento em C++, fica aqui a dica, além de tudo ele tem um FakeVim mode onde é possível usar comandos como se estivesse no VIM, pra que eu mude pra ele só falta o suporte ao cmake ;).
Logo após tivemos a palestra do Rasterman: Elementary – small, scaleable touchscreen widget set for mobile devices. Ótima palestra onde vimos o como fazer pra que nossas aplicações sejam bem implementadas e projetas, atendendo as expectativas apesas das limitações dos dispositivos móveis.
Pra finalizar o Dia tivemos a palestra de Sebastian Kugler: Bringing the Free Desktop onto Mobile Devices, onde vimos basicamente o Plasma e seus Widgets como uma alternativa pra mobiles e os caminhos que o plasma terá, como suporte ao kinetics e muito mais.

Assim terminamos mais um dia de palestras.

10 de março de 2009

Bossa '09 manha dia 2


Segundo dia do Bossa começou com a palestra de Eduardo Lima (Etrunko), membro do primeiro (e atual) conselho do Maemo com uma experiencia monstro em desenvolvimento e primeiro cara com o qual eu trabalhei no INdT durante a versão em GTK do Carman 0.6.

Etrunko veio com uma máquina do tempo, onde nos levou em uma viagem pelo o que foi o inicio do maemo passando pelos tempos atuais e mostrou os planos pro futuro, e o caminho das pedras pra se introduzir no desenvolvimento, alem do convite pro Google Summer of Code 09. [break] Meu deus que logo feia a GSoC 09 [/break] Detalhe pro momento nostalgico onde foi mostrado o antigo site do Maemo.

Logo após umas "twittadas" erradas minha e uma confução (por minha parte, acho que foi muita agua com gas que bebi), assisti a palestra de Marius Bugge Monsen sobre The Next Generation Qt Item Views, show de bola, bem explicativo, atualmente tenho estudo muito QGraphicsView e QAnimationFramework (Kinetic) e por isso gostei bastante da apresentação, o assunto foi muito relevante e resultou em perguntas de caras Rasteman e Barbieri.

Neste momento estou no inicio da palestra sobre QtWebKit mais tarde digo como foi.

Obs: sem fotos a net da horrivel depois atualizo com fotos

9 de março de 2009

Bossa '09 fim do dia 1

Depois do almoço mais palestras...

Primeiro a palestra de Stefan Seefeld, muito boa mostrando como usar o boost + python, onde dois cenarios principais foram abordados, uma aplicação Python com modulos escritos em C++ e uma aplicação C++ usando Python como uma linguagem de Script e a troca de informações entre elas.
Admito que embora este cenario não me era desconhecido, nunca havia parado pra pensar como usar isso em uma aplicação minha, fica aqui a nota mental pra estudar mais sobre assunto e as opções possiveis.

Segunda palestra Marcel Holtmann, como sempre o Marcel solta o verbo e reclama de tudo, TUDO, desde o code style do gnome até o gobject, passando pelo dbus etc, muitas vezes com razão. Marcel falou sobre o seu Linux Connection Manager na minha humilde opnião um projeto bem pensado e realmente focado em mobilidade, quando eu vi sobre o projeto pensei, "pra que mais um?", mas fui convencido, do mesmo modo que muita coisa teve que mudar no BlueZ4 pra que ele ficasse mais "usavel" em sistemas embarcados, do mesmo modo o Network Manager não atende esse mercado, os principais pontos, o quais gostaria de destacar são:

Abstração do dispositivos
Códigos dependentes do dispositivo ficam acoplados em um sistema de plugins
Menor dependencia de outros pacotes
O usuario abstrai qual o tipo de conecção (wlan, bluetooth, wimax, ...)
Separação do daemon e da UI (uso de D-Bus)
etc...
Vale a pena ficar de olho, e se tiver paciencia tentar contribuir :D

Pausa pro cafe ;)

Depois Hadi Nahari que fechou com chave de ouro o bossa08 falou sobre Distributed Mobile Security: A Security Model for Mobile Security Based on Cloud Computing, com o seu habitual humor conduziu bem a palestra, detalhe pra camisa do cidadão "I secure eBay", realmente não é pra qualquer um, e mostrou durante a palestra que sabe muito do assunto.

Com isso terminamos o primeiro dia do Bossa Conference '09, quem quiser acompanhar estarei tentando (se a net ajudar) atualizar a galera via twitter.

Amanha tem mais galera.

Bossa '09 Round 1


Estou no bossa '09


A viagem foi tranquila, +-70km até Porto de Galinhas, Setanta me acompanhou na viagem de moto, cheguei cedo pra fazer um tur pelo lugar, cidade legal mas a praia tava com maré cheia e parece que não é tão legal nesta faze, a noite fui dar uma olha, já com a maré baixa e vi que realmente deve fazer mais justiça a fama do lugar.


Terminei agora a primeira rodada de palestras do bossa, a palestra do Andreas Aardal Hanssen foi show de bola, o assunto já era familiar e o conteudo da palestra eu já vido, muito bem explicado e realmente facil de entender, estou com muita vontade de fazer um post sobre o assunto em muito breve


Minha segunda palestra foi a do Barbieri, tivemos um pouco do desenvolvimento do canola1 e como foi mais facil fazer o canola2 com a ajuda do python, "Python Rocks".

Frase do dia: Assunto bindings do EFL para Python, segundo Rasterman.
"Bindings are for the weak"

Acho que ele não prestou atencão na palestra :D

4 de março de 2009

Bossa '09 e pe na estrada


Domingo Começa a edição de 2009 da Bossa Conference e este ano apesar da Crise nas Infinitas Terras graças os Lords de Kobol eu estarei la novamente.

Desta vez eu tentarei fazer um resumo diário do eu ver por lá, sério, eu juro, não de risada por favor....

Nos últimos dias tenho "brincado" muito com o kinetic, e só posso dizer que estou muito empolgado com ele, e estou extremamente ansioso pra ver a palestra do Andreas Aardal Hansse sobre a união de dois assuntos de gosto muito maquinas de estados finitos e GUI, pra ir se preparando dêem uma olhada neste post sobre Qt State Machine Framework e neste onde o Andreas criar estados para criar as animações. Também teremos diversas palestras sobre Python com grandes nomes como o Barbieri, Stefan Seefeld e Holger Krekel, também gostaria de destacar novamente a participação do Marcel mantenedor do BlueZ, entre outros que você pode ver na programação do bossa.

Esse ano como de costume o evento ocorre em Porto de Galinhas - PE, e eu irei aproveitar pra fazer a viajem de moto fiquei em duvida se deveria ir com a Duas Caras (Twister) correr e chegar com os braços doendo ou ir com a Falcão Negro (Cruiser II) aproveitar o conforto e de quebra ter onde colocar as bolsas. Como estou vendendo a Falcão Negro acabei decidindo por ela, assim aproveito e faço uma despedida, uma ultima viajem mais longa com ela. Também pretendo tirar fotos do fato. Agora é só revisar a danada, botar gasosa e o pé (pneu) na estrada.

Vejo vcs no Bossa '09

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

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

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.

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)

7 de junho de 2008

Phonebook Client

A partir de agora estarei colocando o projeto do Phonebook Client no repo:
http://gitorious.org/projects/phonebook-pce
se vc usar o git pode fazer um clone do projeto com:


"git clone git://gitorious.org/phonebook-pce/mainline.git"
na verdade movi todas as coisas q estavam no repo do takahasi "http://git.infradead.org/users/cktakahasi/phonebook-client.git" para este repo do gitorious (valeu pela dica Vinicius).

Antes q vc fale: "Eu naum sei usar Git" ou "Naum tem Git no windows" eu ajudo, (naum deveria pra isso existe o google).

Se vc conhece svn leia isso.
Se vc usa windows leia isso.
Se vc usa linux a instalacao depende do "sabor" entao googleie.

Se vc naum sabe o eh svn, usa windows e nunca ouviu falar em repositorios, entao siga sua vida e esqueca tudo o leu aqui :D

22 de abril de 2008

Google Summer of Code: Application accepted!

Pra resumir:

Meu projeto foi aceito no Google Summer of Code, :D

Agora eh so esperar a camisa e trabalhar pra conseguir entregar o projeto.

O projeto aceito foi o Phonebook Client para o BlueZ, durante o desenvolvimento do projeto estarei colocando aqui os progressos :D.

Pra adiantar tb estou fazendo uns tutorias de C, DBus, e BlueZ pra colocar aqui no blog em breve.

Por hoje deixo o meu agradecimentos a todos q me apoiaram nesta "empeleitada" :D.

Grato:
Larry jr

11 de abril de 2008

FISL 2008 - Arena de Programação

Dessa vez cheguei a tempo :D

O INdT e o Forum Nokia estão promovendo a Arena de Programação do FISL 2008, corram q ainda da tempo, basta olhar o site do gobolinux até o dia 16 de abril e resolver dois problemas de pequeno porte ou um de médio porte, quanto mais problemas resolver maior será a sua chance de ser classificado.

Mas naum eh so isso!!

Os 45 melhores classificados participarão da segunda etapa onde os problemas serão vinculados ao projeto de software livre para plataformas móveis da Nokia.

Mas naum eh so isso!!

Os ganhadores ainda levam pra casa um N95 ou N800
Além de participar da arena, o INdT estará no evento também com o objetivo de identificar potenciais candidatos a trabalhar no instituto.

Jah fiz minha parte agora eh com vcs.

Bossa Conference '08

A Bossa chegou, a Bossa passou, e so agora q eu vou fazer um resumão.

Primeira coisa o resort eh show, muita piscina, muito verde, etc, ruim? so o preço da cerveja e os mosquitos (já estou acostumado) dei ate uma de elfo e fui dar umas flechadas no inicio foi difícil, depois so ficou a vontade de atirar mais.

summerville resort
Primeiro dia:
Teve muita coisa legal, gostei muito do projeto clutter (Øyvind Kolås) na minha opinião a melhor apresentação, teve demonstração do sistema (a apresentação foi feita inteira com clutter) código de exemplos, e uma demonstração da área de trabalho show (naum achei nenhum vídeo), a apresentação do Rasterman sobre EFL tb foi muito boa, feita com edje ficou show tb. Pessoalmente esperava mais da apresentação sobre o cairo.

Eu dando uma de ElfoDando uma de elfo.

Segundo dia:
Depois de alguns problemas com energia (eletrica) tudo seguiu normalmente, a apresentação do Marcel Holtmann tb foi muito boa, principalmente pra mim q trabalho com BlueZ, o difícil eh acompanhar o q ele fala (passei uma semana trabalhando com ele no INdT e dificil era lhe entender). depois vi a apresentação do Harald Welte sobre o OpenMoko, muito boa por sinal, tb sou suspeito pra dizer algo pois andei mexendo com o OpenMoko e gostei bastante, depois teve a apresentação sobre o Gallium3D interessante mas ficou faltando mais exemplos/codigos, depois veio Ubuntu Mobile, boa apresentação (embora o sistema tem quebrado durante a apresentação), melhor q a apresentação foi ter mexido no sistema um dia antes durante uma conversa com o Daniel "Thoughtfix" Gentleman, vejo um video do sistema feito durante o bossa.


Terceiro dia:
Apresentação do Canola 2, (Marcelo Oliveira e Barbieri) conheço bem o projeto (trocamos muitas figuras durante o desenvolvimento do Carman), por isso gostei embora naum tenha tido grandes novidades pra mim, e pra finalizar fiquei em duvida em qual ver mas como já conheço bem o Edje fui ver a apresentação de Hadi Nahari sobre programação segura muito boa umas das apresentações mais produtivas do evento (minha humilde opinião).
Onde esta o Wally?

Destaque para o After Hours q foram muitos bons tb, principalmente no Fiteiro onde tinha um fliperama com KOF2005, tirei muita ficha da galera hehehehe.

E foi so isso :(
Ano q vem espero poder estar la d novo.