Tag Archives: qconsp

Palestra no QCONSP 2011

Vou palestrar no QCONSP 2011 sobre um assunto que gosto bastante, Javascript.

Ano passado, nós da JavaCE montamos uma caravana com cerca de 30 pessoas para o evento. Esse ano estamos trabalhando para unir todas as pessoas das nossas comunidades para irmos em peso ao evento que sem sombra de dúvidas é a principal conferência brasileira sobre desenvolvimento de software.

12092010489
A Caelum ainda nos recebeu para um encontro em sua sede com palestras do próprio Paulo Silveira [foto acima comigo na edição 2010], rei do pop e maior celebridade de desenvolvimento do Brazil.

Veja como foi esse encontro na sede da Caelum em alguma fotos abaixo:

Se você participa da comunidade JavaCE, inscreva-se na nossa caravana ou faça parte da nossa comunidade e procure um dos coordenadores com a intenção de participar.

A Conferência

Você não conhece o QCON? Pois saiba que essa é uma das principais conferências do mundo em importância com versões organizadas pelo InfoQ, um dos portais mais respeitados e acessados e que tem versão nacional com mesmo qualidade. A versão nacional dessa conferência acontece em São Paulo com organização e realização da Caelum, patrocinadora de praticamente todas as comunidades de tecnologia no país a escola mais respeitada do Brazil.

12092010506
Meu Brother @passos comigo acima [foto um pouco embassada pela emoção do fotógrafo perto de seu ídolo Daniel Passos]

12092010478

@lucabastos e @cbsanches comigo acima. Dois popstars.

Participar dessa conferência vai te proporcionar um networking sem igual, você vai poder conversar e discutir com os principais nomes do desenvolvimento de software em diversas plataformas e tecnologias, alguns deles commiters ou criadores de importantes projetos que você usa no seu cotidiano ou de projetos que você vai ainda usar.

12092010486

Os gêmeos @rponte e @plentz comigo acima.

Sobre a Palestra

Palestra: Combinando Programação funcional e O.O. em javascript de forma prática.

Resumo

Aprenderemos a nos divertir com uma linguagem híbrida, de tipos fracos e dinâmica, com orientação a objetos estranhamente baseada em protótipos e não classes, além de programação funcional simples, mas efetiva. Entenderemos com exemplos práticos que lambda, closure, currying são possíveis e provavelmente você já os utiliza, nos apavoraremos como até com os defeitos conseguimos simular mixins e heranças em Javascript.

Track: O browser como plataforma

12092010504
@guilhermecaelum e @alegomes, dois empresários que não são apenas rostinhos bonitos.

12092010477
Minha irmãzinha caçula @loiane, celebridade internacional de Extjs.

Não deixe de participar, corra já e se inscreva.

Typically chemist’s shop can sale to you with discreet treatments for various soundness problems. There are numerous of safe online pharmacies that will deliver medications to your address. There are divers medicines for each afflictions. Learn more about “viagra manufacturer coupon“. Maybe “viagra discount coupons” is a highly complicated matter. Matters, like “coupons for viagra“, are connected numerous types of soundness problems. If you need to take formula medications, ask your druggist to check your testosterone levels before. Sometimes the treatment options may turn on erectile malfunction remedies or a suction device that helps get an erection. Keep in mind web-site which is ready to sell erectile disfunction drugs like Viagra without a recipe is fraudulent. When you purchase from an unknown web-site, you run the risk of getting counterfeit remedies.

QCONSP 2010, eu fui!

Jornada

Começamos essa aventura desde que o evento foi anunciado no início do ano, não lembro com precisão o mês, mas a coordenação do Jug JavaCE entrou em contato pela lista de discussões para criarmos uma caravana cearense.

A idéia desde o início era juntarmos gente suficiente para fechar com alguma agência de viagens um desconto em passagens e hospedagem, não deu dessa vez, pelo menos conseguimos mobilizar algumas pessoas e negociar duas rodadas de descontos na inscrição do evento.

Caravana JavaCE

A maioria chegou sexta de manhã [10/09] em São Paulo, a tarde fomos recepcionados pela Caelum em sua sede paulista. O Paulo Silveira preparou duas palestras para a caravana, além do pessoal da Giran e o Rubem Azenha que estavam lá.

O Paulo já sabia que iríamos lá para conhecer a empresa, afinal não chegaríamos de surpresa. Ele havia dado a sugestão de preparar algo, nem precisava, mas sabem como é, a Caelum não sabe fazer coisa pequena, então até uma visita informal virou um evento a tarde inteira com muita comida e bebida.

10092010465
10092010466
10092010462

QCON

Minha avaliação do evento será muito parcial e específica, muito do que escreverei aqui tem a ver com o momento que vivo e portanto pode soar como irresponsável.

Tenho priorizado ultimamente palestras técnicas e mais avançadas em tecnologias que trabalho, não que isso seja errado, mas uma escolha que tomei esse ano para focar em código. Palestras de metodologias, métricas, filosofias ou algo diferente de código eu tento evitar. Não que eu tenha conseguido focar apenas em palestras técnicas, portanto não se assuste com o que vem.

Palestras do Sábado

O Keynote do Nick Kallen fui bacana, apesar de quase todas as informações mostradas já terem sido divulgadas em posts e outros eventos, de qualquer forma dá para sacar mais ou menos os problemas que é escalar um mundo gigante como o Twitter e os problemas que eles enfrentam. Foi muito bom.

11092010468

O Keynote do Guilherme Silveira, que era para ser apenas no domingo,  foi trocado devido a um atraso no vôo do Randy Shoup, de qualquer forma ele deu seu show como sempre faz e demonstrou porque é o novo popstar da família Silveira. Apresentou algumas soluções de Rest e suas piadas infames, bom, pelo menos riram dessa vez :).

11092010467

O último Keynote do sábado foi meu ídolo Douglas Crockford que fez uma apresentação impecável. Demonstrou a história por trás da linguagem mais sofrida do mundo, falou sobre os comitês [confirmou minha opinião que comitê não funciona] e demonstrou código no final, apesar de pouco. Ouvi algumas críticas fora da palestra por pessoas que não entenderam qual o propósito desse Keynote, ou não leram o enunciado ou odeiam tanto javascript que não tiveram saco de ouvir de um dos pais da coisa toda aquela intrigante história.

12092010480

Era para termos saído para o almoço, mas a Caelum, como não gosta de gordinhos, nos entupiu de tanta comida que do nosso grupo ninguém foi almonçar, ficamos lá beliscando aquele banquete sem fim.

Risquei a track .NET do sábado, não por críticas à plataforma, mas como eu disse antes, querer focar na realidade que trabalho. Diante desse quadro restou dividir as duas outras tracks seguindo meu critério de ser mais próximo ao código. Até que no sábado eu tenha saído mais dessa linha do que no domingo, mas esse foi o meu objetivo.

Dividir-se em tracks sempre há prejuízo, não tem jeito, acabei ficando na track com o Yoshima por curiosidade sobre o que ele falaria na guerra de métodos e acabei perdendo a do Paulo e a do Doug Clarke. Não me arrependi, o Yoshima consegue cativar bastante e apresentou alguns pontos de vista muito interessantes. Como eu conheço o TopLink e sei que é muito inferior ao hibernate eu resolvi ignorar a palestra do Doug, contem nos comentários se o Doug falou sobre alguma novidade que o Hibernate não já tenha desde 2004 :).

Houveram críticas ao Yoshima sobre um comentário dele, especificamente sobre o time priorizar ordem de entrega das features, eu entendi muito bem a mensagem, mas acho que deveria ter um post só sobre isso para esclarecer melhor.

12092010484

Logo em seguida fui assistir a palestra de um cara que admiro bastante, o Bruno Pereira da Concrete. O Bruno perdeu um bom tempo com histórico de Frameworks web e só demonstrou código da metade pro fim, o que me deixou com gostinho de quero mais. Acredito que o histórico seria suficiente em 5 minutos. De qualquer forma foi muito bom e principalmente para quem está começando agora foi excelente. Bruno é um nome que deve ser chamado próximo ano para apresentar coisas mais avançadas que ele domina bem.

12092010501

A partir dessa palestra eu notei um padrão que incomodou um pouco, o pessoal passou um bom tempo da palestra falando sobre coisas muito básicas e pormenores que acredito não serem necessários, depois eu tive uma informação que esclareceu tudo. Segundo um passarinho chinês [:D],  os palestrantes receberam um pedido da organização para cobrir o básico porque haveria pessoas de todos os níveis. Acredito que esse aspecto deve ser priorizado no próximo ano.

A palestra seguinte, Testes Unitários em javascript, seguiu esse padrão de explicações exaustivas, os palestrantes demoraram muito tempo explicando o que era TDD e a importância de testes, acredito que isso deveria ser prerequisito para quem escolheu assistir essa palestra. Da mesma forma que a palestra do Bruno, o código foi enfatizado do meio para o fim, apresentaram algumas técnicas, ferramentas e conceitos bacanas. Foi muito boa também.

As duas palestras seguintes eu saltei, fui aumentar uns quilos e conversar um pouco com o pessoal. Conheci muita gente bacana que só conhecia pelas listas, fóruns e twitters da vida. Depois conto mais sobre isso.

Queria muito ter assistido a palestra do Sérgio Lopes, mas acabei escolhendo do Paulo Caroli. Acabei escolhendo a do Caroli porque já li bastante material dele e havia ouvido falar muito bem, resolvi ver as idéias e gostei muito. A sacada da casca de banana foi a diversão do dia.

12092010479

Fim do Sábado

Continua…

Typically chemist’s shop can sale to you with discreet treatments for various soundness problems. There are numerous of safe online pharmacies that will deliver medications to your address. There are divers medicines for each afflictions. Learn more about “viagra manufacturer coupon“. Maybe “viagra discount coupons” is a so complicated problem. Matters, like “coupons for viagra“, are coupled numerous types of soundness problems. If you need to take prescription medications, ask your pharmacist to check your testosterone levels before. Sometimes the treatment options may include erectile disfunction remedies or a suction device that helps get an erection. Keep in mind web-site which is ready to sell erectile malfunction drugs like Viagra without a formula is fraudulent. When you purchase from an unknown web-site, you run the risk of getting counterfeit remedies.