Backup - Anotações da Latinoware 2011

Antes que os papéis se percam em alguma faxina, deixo aqui meus rabiscos sobre a Latinoware 2011.



Dia 19/10
Lembro que no dia chegamos tarde em Foz do Iguaçu, passamos primeiro no Hotel, mas não demos entrada, depois fomos ao parque do PTI, e aí foi confusão até termos nossos crachás de identificação. Resultado, primeira palestra da manhã, as 10h com Rasmus Lerdorf, pegamos só o fim. Voltamos para o hotel, demos check-in.

Almoçamos, atrasamos para voltar ao parque, demos umas voltas por lá para "reconhecer o terreno" e pegamos a palestra das 16h na sala Espaço Bolívia.

- Processamento de linguagem natural com PHP (Ivo Nascimento) - Lembro que ele falou que havia pouca coisa em PHP,  e que para a área se precisava na verdade de um linguista que fosse ótimo programador. Infelizmente linguistas não são programadores. Havia uma classe chamada "texta" (Text Analizer For PHP). A área tem muitas perspectivas, principalmente monitoramento de marcas em redes sociais. O que estão falando da minha empresa? Estão falando bem?

- assertTrue($tdd) (Alexandre Gaigolas) - Na sala Bolívia, o programador do Yahoo! falou sobre teste durante o desenvolvimento, de como esse processo ocorria no Yahoo! Que uma aplicação não vai ser coberta pelos testes, a menos que desde o início tenha sido projetada para isso. Que você não pode testar o banco mysql, ou um framework por exemplo, só a sua aplicação, recursos externos você deve "mokar".

- State of Drupal (Dries Buytaert) - No espaço Brasil, o criador do Drupal falou de sua evolução, dos sites que são cases, do aspecto comunidade do Drupal. Mas o interesse aqui era guardar lugar na sala para a próxima palestra.
No site dele (Dries) tem coisas legais: Link1, link 2, e aqui tem a palestra, não a da Latinoware, mas o mesmo conteúdo, com slides, e vídeo.

- Back to the Future (John Anderson Hall) - Figura carismática, presidente da Linux International, em que um FISLeano assumido não perderia de maneira alguma nem uma palestra que já assistiu do Mad-dog. A assunto era uma retrospectiva ao início do Linux, como as coisas ocorreram, quais eram as pessoas. John lembrou a recente morte de Steve Jobs e também de Denis Ritche, duas figuras legendárias nesse mundo da computação. Meu amigo Jon Anderson Hall tem dessas, de deixar quem sai de suas palestras com peto cheio de orgulho de fazer parte deste eco-sistema de Software Livre. Aqui texto no site da Latino sobre a palestra.

E acabou dia 19/102011! Vamos ao dia 20/10.

A Semente não entendida de todas as metodologias ágeis (Fabio Akita) - Espaço Bolívia. Fabio é um oriental que estudou e trabalha no ITA, logo seus argumentos são precisos e rasteiros, não há metodologia que funcione se você não tiver programador que presta na tua equipe. Tudo o resto é balela, se as pessoas que você tem são de qualidade, até sem nenhuma metodologia funciona, e vai funcionar com qualquer uma delas! Portanto, sem "ondinha" escolha bem o seu pessoal! Me chamou atenção também um cliente de email chamado PIME, para linha de comando, diz que é bem antigo mas que funciona muito bem ainda.





- Desarrollando Software Libre com Scrum (Diego Martin Lima) - Espaço Bolívia. Tá pensando o que? Aqui tanto faz se a palestra é em pt, es ou en, o que vier vai! Mas enfim, Diego gastou uns 90% revisando embasamento teórico de como funciona o Scrum, quais são os papeis, a questão dos Sprints.... enfim, pouco de como foi a experiência da empresa dele mesmo, interessante foi que ele citou que quando tem um projeto muito, mas muito apertado mesmo, eles abandonam tudo que é metodologia e se atracam. Aí é que está, para mim é a mesma coisa, quando bate o desespero, se agrara naquilo que você sabe que vai funcionar, como no meu dia a dia é desespero todo dia... difícil de crescer nestas condições né?

- Varnish para cachear Drupal 7 (Tiago Carmona Palacios) - Espaço Brasil. Bom, aqui descobri eu que entre o cliente e o servidor, da para se colocar uma terceira peça, um servidor de cache, que vai guardar como se fosse conteúdo estático até tipo uns 90% do seu site, o que vai fazer com que as consultas, todo aquele processamento pesado caia drasticamente! Isso é uma coisa que ainda vou testar em 2012 com o portal da SETREM. No mais, fiz uma pergunta, e ganhei uma camiseta do drupal! Há!

- Melhores práticas em WebAPI`s para mobile (Ricardo Coelho) - O que ficou aqui é que o retorno das API`s bem como a mensagem que se manda na chamada deve ser simples e pontual, não trazer informação nenhuma a mais do que foi pedida, e o motivo é simples, custa muito carro caba byte trafegado nos planos de dados que se tem aqui no Brazil, e mais, custa processamento e bateria a mais quando a mensagem de retorno é grande e ainda precisa ser parseada.

- Webapps, já posso investir nisso? (Bruno Pereira - PorKaria) - Espaço Bolívia. Bá, Bruno é gente boa... bá, dos tempos de PHP Magazine, pareceirão. Na sua palestra ele deu um overview geral de como está o mercado mobile que tipo de app da para fazer, como as grandes empresas estão fazendo, coisas simples e geniais de alguns aplicativos... enfim, para se situar no mercado. Sugeriu usar jQuery Mobile para desenvolver, recomendou o BD MOBINFO para obter as informações dos diversos dispositivos. Outra coisa legal foi o #mobileFirst, que consiste em uma nova idea ou serviço se primeiro disponibilizada, pensada para mobile! PQ uma erezia destas? Simples, os consumidores mobile são os mais experientes, os mais antenados em tecnologia, são os que vão te dar feedback do app, não são a massa burra. São usuários de muito valor.


- Integrando Web Social e a Web Semântica com PHP (Otávio Calaça Xavier) - Espaço Bolívia. No começo da palestra fiquei pensando de onde eu conhecia esse nome, até que me veio.. googlei e confirmei! Ele publicou um artigo numa edição da PHP Magazine que eu revisei! O interesse nesta palestra era porque durante o segundo semestre de 2011 tivemos uma cadeira de Web Semântica na faculdade, escrevemos um artigo... mas o resultado prático foi ruim! Muito trabalho, pouca performance na aplicação por uma coisas que com SQL se faria tranquilamente. Nos projeto dele ele também usou ARC (como nós),  e um tal de RAP (RDF API for PHP). No final da palestra fiz uma pergunta e um cara da PTI respondeu, mas eu não lembro e não anotei o nome do banco de dados que ele sugeriu para resolver o problema de performance, que aí já era um BD próprio para armazenar ontologias.



Este foi um dia que eu não almocei! Ha ha ha! palestras muito boas, não deu, fazer o que :)

- The story of Zabbix (Alexei Vladisevs) - Espaço Brasil. Eu não sabia o que era Zabbix, me interessou porque o palestrante, era o criador da ferramenta, e era da Letônia... alguém não viria de tão longe para falar asneira. E foi ótima a palestra, apesar do sotaque forte no inglês... deu para compreender bem. O Zabbix monitora qualquer dispositivo eletrônico com alguma comunicação de rede, aletra e contorna algumas situações! Alexei falou também das pessoas e de como a idea do Zabbix como um simples shell script começou,  e como isso virou uma grande empresa! Como ele de programador passou a ter responsabilidades administrativas, gerente de projeto, pessoas, negócios. Só achei isso na net.

Robots Libres e Imprimibles - O professor de uma universidade espanhola que tinha a cadeira de robótica enfrentava o mesmo problema ano após ano... as criações dos alunos não evoluíam, isso até ser adotado o modelo de software livre no que se refere as especificações dos robôs, assim ficava mais fácil fazer uma versão derivada e melhorada do robot. O segundo grande passo foi o desenvolvimento em parceria com uma empresa de  uma impressora,  em que vc passa o CAD (OpenSCAD ou KiCAD) e ela imprime as peças. O mais legal da palestra foi o entusiasmo com que ele falava, aquela sensação de quem vê logo percebe que o cara ama o que faz, em todo  sentido da expressão.


Chegamos ao fim do dia 2010, vamos ao último! Dia 21/10!

- Além da Autenticação: Permissões de acesso com Zend Framework (Er Galvão Abbott). Espaço Bolívia. Bem avançada, quem não usa já ZF como eu entendeu só mesmo em linhas conceituais. Devia ter visitado os estandes neste tempo.


- Programación Asíncrona (Introducción a NodeJS) (Cesar Rodas). Espaço Bolívia. O Cesar tinha os slides em inglês, e no começo da palestra perguntou se a platéia preferia a palestra em inglês ou espanhol, todos foram neutros, então foi em espanhol mesmo. Mostrou e comentou vários trechos de códigos de como se faria tal coisa com PHP e como se faria com NodeJS, a grande diferença é que com node você cria um processo leve, independente de servidor web, atende a requisições mais simples, mas a muito mais requisições ao mesmo tempo do que o apache.

- Web Semântica e o uso de Ontologia (Itamar Nieradka) - Foi basicamente embasamento teórico sobre web semântica. Poucas novidades, na real, não lembro de nenhuma para destacar aqui.

- Criando uma publicação usando software livre e formatos abertos: O case da revista Espírito Livre (João Fernando Costa Júnior). Espaço Peru.  Essa palestra também foi ótima! Principalmente para mim que já fiz parte da equipe editorial de uma revista que parou! Senti na pele o que ele estava falando, das dificuldades da área, como eles contornavam, como conseguiam dinheiro.... bá! Parabéns ao pessoal que toca a revista! Sei o quanto isso requer de empenho. Aqui os slides.

- Kernel 3.1, o que tem lá dentro? (David Emmerich Jourdain). Espaço Equador.  Para mim, o destaque foi que a Microsoft tem um punhado de código no kernel do Linux! Principalmente para dar suporte a virtualização de um Windows em cima do Linux  e vice versa. Fora isso ele mostrou como configurar e compilar o especificamente com as necessidades de nossa máquina. Entra na pasta do kernel e da um "make menuconfig". Uma das principais coisas novas no kernel do Linux é suporte a Tempo Real.

- Implantando clusters HPC com Debian GNU/Linux para Física Nuclear (Marcelo Gomes de Santana). Espaço Uruguai. O cara mostrou passo a passo como montar o dito cluster, e foi passando ponto a ponto quais os problemas que há e quais as vias de contornar! Incrível! Ao fim ele mostrou alguns resultados do processamento de rotinas do laboratório de física atômica, legal!.

- Happy birthday Linux: Thanks for all the fish, but what is next? (John Anderson Hall). Espaço Brasil. Agora com visão para o futuro, como está evoluindo o ecosistema do Linux, do Software Livre, quais boas lições pudemos tirar deste tempo, para onde vamos... Novamente, total "open mind".

É isso, e mais meio quilo de farofa!
Daqui uns dias comito aqui meus rascunhos do FISL 2011. Saudações!
2012-01-05 14:57:00
Este é o antigo Live Helton

Então, português é minha língua mãe, eu não tenho tanto a aprender quanto nos demais idiomas, assim este blog não discute aprendizado do idioma, e sim tópicos randômicos de interesse do dia a dia. Tecnologia, desenvolvimento, um pouco de reflexão crítica, enfim, uma bagunça bem como nossa mente é.
RSS Feed
"A vida é curta demais para ser pequena / The live is so short to be small / Das leben zu kurz sind für kleine sein". (Benjamin Disraeli)