Geek-Press Geeky Blog about software development

21Jul/120

Codebits 2012Codebits 2012

Codebits VI

 

Aqui está. O evento mais esperado do ano em Portugal! A sexta edição do Codebits está a começar a aquecer os motores.

Para aqueles que não conhecem o Codebits eu vou escrever um pouco acerca do evento.

O Codebits é um evento organizado pela SAPO.PT e acreditem eles trabalham mesmo no duro para que este evento seja concretizavel. O evento além de ser gratuito, eles disponibilizam comida e bebida, oferecem um monte de brindes, montes de palestras e apresentações e os stands dos parceiros costumam ter novidades excelentes.

Este é o maior e mais geek evento técnologico em Portugal e o tempo que passamos la vale mesmo a pena.

Este ano o evento vai ser realizado no mesmo lugar que no ano passado mas ao que parece vai sofrer algumas alterações que tudo aponta que seja para melhor! Por exemplo em vez de uma parede preta a dividir o palco principal do restante espaço do evento vão colocar uma cortinha semi-transparente de modo a que se possa sempre saber o que se passa no palco.

Como em todos os anos vai existir o concurso de programação de 24Horas em que são mostrados sempre projectos incriveis e tem prémios excelentes (eu ate dispensava os prémios, a minha participação é sempre a lutar pelo trofeu do codebits que a meu parecer deve ser um prestigio enorme poder leva-lo para casa!

Como é normal apenas 800 geeks vão poder participar e serão escolhidos através de uma pré-seleção, por isso mantenham-se atentos ao site!

Codebits VI

Codebits VI

 

And here it is! The 2012 Codebits edition is starting to rock and roll!

For those who don't know what Codebits is I will write a little review about it.

Codebits it's an event organized by SAPO.PT and believe me these guys put a lot of effort on this event, and thanks to their work not only the event is free but they provide food and beverages, a nice welcome pack, and a lot of talks and presentation and awesome partners stands.

This is the biggest and geekiest technological event in Portugal and it worth every single minute in there.

This year (for the ones that already know the event) it will be in the same venue but seems like the place will have some big news (they say that the division that was diving the main stage to the rest of the area will be a fancy curtain allowing the people outside the main stage to see what is happening!).

As every year the 24-hour programming contest will be on the run too...

Remember 800 geeks'n freaks can attend to the event via a pre-selection method so be sharp and stay tuned on www.codebits.eu!

14Nov/110

meo|kinect @ codebits 2011

Mais uma vez o SAPO Codebits 2011 foi bestial, o unico senão foi a minha apresentação de projecto que teve de passar por "pequenas" dificulades.

Bom vou então falar do pojecto e depois da desastrosa apresentação

Meo|Kinect

Um dia antes do concurso vi na pagina do codebits o seguinte post e no post logo a seguir a falarem que estaria la uma equipa da Microsft para dar o suporte necessário!

ora bem: 1+1= meo|Kinect

O objectivo estava decidido,  fazer um interface entre o kinect e a meo box usando um pc no meio para fazer a comunicação entre os dois dispositivos

Desde o primeiro dia o Gonçalo Basto (um os membro da minha equipa), estava a fazer uns widgets para a meo box de modo a que pudéssemos explorar ainda mais o uso do kinect. Falamos várias vezes com o pessoal da PT Inovação, Microsoft,  sapo.labs teams e gradualmente fomos nos apercebendo que teríamos de mudar de ideias e que a apresentação no Main Stage estava um pouco comprometida. Disseram que não era impossível fazer a apresentação com uma box no palco, e que isso iria dar algum trabalho a organização. E as ultimas palavras que nos deram foi:
- Mantém-te em contacto connosco que nos vamos ver o que podemos fazer, entretanto falem com a organização.

Perdemos bastante tempo de desenvolvimento com estas questões burocráticas.

Mesmo assim conseguimos desenvolver o interface de gestos usando hotspot que iriam enviar comandos para a box. O tempo para terminar o pojecto estava a terminar mas conseguimos ir testar os resultados finais no equipamento de demonstração da PT Inovação.

Foi um sucesso, mas apenas faltavam 4 horas para a apresentação e nada estava feito para nos no palco.

Fomos para o palco para testar tudo 1 hora antes das apresentações e só nessa altura mandaram alguém ir buscar um router a meo com um cabo de rede e uma box. Montaram tudo mas mesmo assim não estava a funcionar.

Falei com o  Celso sobre as nossas dificuldades e ele disseque era tarde demais para resolver problemas destes. Eu disse-lhe que andava desde quinta-feira a tentar resolver este problema e expliquei a nossa situação. Ele agarrou no telefone e disse que ia ver o que era possível fazer...mas que não prometia nada.

 

Estava desesperado....O resto da nossa equipa desmotivada, pensei em desistir, mas alguém da organização apareceu e disse que iriam fazer com que fosse possível apresentar a nossa aplicação.

O Miguel Vicente da Microsoft, a quem a nossa equipa agradece por toda a atenção, esteve sempre a dar-nos bons conselhos e a dizer para não desistir-mos, a PT Inovação estava muito interessada que a apresentação fosse feita e de repente, fez luz e as coisas começaram a acontecer.

A organização moveu o nosso projecto para o ultimo da lista a ser apresentado para dar mais um tempo extra, a PT Inovação enviou um membro da equipa deles para fazer o setup no palco, e ficamos no chão a frente do palco a configurar todo o hardware e a rede para que tudo funciona-se na apresentação, apesar de não estar nada testado e não sabermos se as coisas iriam funcionar.

Acabamos o setup quando faltavam 5 minutos para a nossa vez no palco, o nosso "porta-voz" estava muito nervoso e nos não acreditávamos que tudo pudesse funcionar mas FUNCIONOU!!!, contudo o nosso orador estava sobre uma pressão enorme acreditando que tudo ia falhar diante aquelas 800 pessoas e acabou por não conseguir fazer o melhor discurso na apresentação... bloqueou e só disse palha para encher os 90 segundos... A apresentação que preparamos acerca de fazer da TV Interactiva um novo conceito, falar acerca do reconhecimento de gestos e voz, um novo mercado possível, etc tudo foi deixado de lado e ficamos a ouvir apenas: "como podem ver eu vou-me mexendo e tal, e entrei num menu... isto é porreiro porque até da para fazer exercício..."

A apresentação foi um fracasso, embora tudo estivesse funcional.

Quero então agradecer a toda a organização do codebits que fizeram o impossível acontecer, a equipa da PT Inovação por nos terem dado uma valiosa ajuda (não é todos os dias que metemos um dos top developers de Portugal em MediaRoom, no chão a configurar DNS's), ao Migue Vicente por toda a motivação que nos deu, a para a minha equipa que apesar de grande pressão até se portou bem.

Mais tarde irei publicar aqui o projecto, incluindo vídeos dele a funcionar.

Foi um excelente codebits e um desafio brutal.

SAPO Codebits 2011 was great, as always, but I found my project presentation a "little bit" compromised by some evil events

First of all I will talk about the project itself and then I'll talk about the disastrous presentation.

Meo|Kinect

Probably you don't know what "Meo" is unless you're at Portugal.
Meo is a triple play service provided by Portugal Telecom (the main telco in Portugal). It gives you IPTV, broadband ADSL from 6 to 200Mbps and Voice Service.

To watch IPTV the hardware required is a Router Thomson and a Scientific Atlanta’s KMM3000 IPTV Set or similar model!
These boxes contain a WinCE as base OS with Microsoft MediaRoom. Microsoft MediaRoom is a extremelly closed software with a lot of license policies around it. Only the service providers and special licenced developers have access to the MediaRoom SDK so basically this is a Black Box.

 

It is possible to send commands that are remote like keys to the box with telnet and send  post via an http a request to open applications.

 

Now that you are more aware of what is the Meo Service I can go on and explain what was my concept:
One day before the contest on the codebits webpage there was a post mentioning that there would be a team helping to develop for this boxes and giving full support, also I saw that a microsoft team would be there too to help on Kinect based projects.

1+1= meo|Kinect

So I was interested in interfacing the kinect gestures with the meo box using a PC in the middle!

 

Since day one Gonçalo Basto (one of my team members) was doing some widgets for the box in order to explore the kinect use in the box with interactive widgets. We talked several times with PT Inovação, Microsoft,  sapo.labs teams and our ideias should be partially changed and the presentation on the main stage seemed a "little bit" compromised. They said that it wouldn't be  impossible but would require some work from the organization to do it. "Keep in touch we will try to handle that, also try to talk with the organization".

We put a lot of efford on that part reducing the development time and the solutions were getting delayed time after time.

We got the interface recognizing the gestures using hotspots on the computer screen that would send nice and clean commands to the box and time to end the project was near at the end when I finally went to test it on a test environment with all the required hardware and network configurations.

It was a success. But we were only 4 hours away from the presentation and nothing was done on stage.

We went there to test the main stage environment 1 hour before and they sent someone to put a network cable on the router and do the magic but it wasn't working at all

I talked with Celso about our issues and he said... "that's too late for such things" and I replied that we passed 3 days trying to get someone to help us. Celso grabbed his cellphone and said "I'll see what I can do for you although I can't promise you nothing it's less than a 1 hour for the presentations"...

 

I was desperate....the team wasn't motivated, I was thinking about giving up, and someone from the organization told me, "we will make that happen"

Miguel Vicente from Microsoft, which I most send kudos to him, was always giving us good advices and telling to not give up, PT Inovação Team was really interested in make that happen too. And suddenly magic things started to happen.

The organization moved our project to the last one on the list so we could win some time, PT Inovação sent a guy to do the set up, and we where literally laid down in front of the stage configuring all the necessary component to make the presentation... even if it was untested.

We finished all the set 5 minutes before our turn on stage and our presentation guys was insecure has I have never saw him. We didn't believe that it would work on stage and IT DID WORK, but our orator was under a lot of pressure believing that it would never work and he was speechless.... all the presentation we trained, all the talk about making Interactive TV a new concept, the speech recognition features, the new market that could be possible to gain with such features... all was left behind and all we heard about it was: "As you can see I can go to the menus, and do some workout as I do it!"

The presentation was a failures dispite the demo worked after all.

I give my sincere thanks to all the Codebits organization to make the impossible happen, to PT Inovação for giving us a big help and for having one of the top techs on MediaRoom in Portugal laid on the ground in front of 800 persons just to help to configure the DNS hosts, to Miguel Vicente for all the motivation he gave us, and to my team that was under a great pressure due to all our missfortune events.

Soon I will publish more about this project including videos of it working.

It was a great codebits and a great challenge.

8Nov/110

Codebits 2011 is comming…

The greatest geek-nerd-techy event in Portugal is about to happen!

It's only 2 days untill the codebits start!

Yes! It will have a 48 hours programming challenge
Yes! It will have a geeky quiz
Yes! It will have O'Reilly books
Yes! It will have lot's of food an beverages
Yes! It will have arduinos
Yes! It will have Nuclear Tacos
YES! CODEBITS FTW!

and NO, there shouldn't be no sleep!

Be Aware!

O maior evento para nerds, techies e geeks esta a chegar novamente.

Faltam apenas 2 dias para começar o codebits!

Sim, vai haver um concurso de 48 horas de programação
Sim, vai haver um quiz
Sim, vão haver livros da O'Reilly
Sim, vai haver montes de comida e bebida
Sim, vão haver arduinos
Sim, vai haver Tacos Nucleares
Sim, CODEBITS FTW!

e não, não devemos dormir!

Estejam atentos...!

Tagged as: No Comments