Devshare: Apache Solr por Rafael Valério e Gustavo Vinícius

Nessa apresentação Rafael Valério e Gustavo Vinícius, compartilham suas experiências com Apache Solr.

read more

DevShare Segunda Edição: Compartilhando entre Empresas

logo-devshre-colorido-fundo-cinza-1024x215

O DevShare é um evento nasceu de uma iniciativa conjunta da Bluesoft e da Webgoal com o objetivo de reunir diferentes empresas para que haja troca de experiência e de conhecimento entre os profissionais. Nesta segunda edição realizada em Janeiro de 2013, o Apontador e o MapLink também fizeram parte do evento que foi realizado na Nova Sede da Bluesoft.

Cada vez mais estamos convencidos que esta troca de experiência entre organizações de diferentes contextos em um ambiente que incentiva compartilhar ideias, discutir e questionar é uma melhores maneiras de trazer aprendizado para as pessoas e consequentemente para suas organizações.

A programação do DevShare foi a seguinte:

  • 8 às 9h – Café da manhã e excursão pela nova sede da Bluesoft
  • 9 às 9h30 – Início do DevShare, Sobre o DevShare, Sobre as empresas participantes, Dinâmica (ice breaker): Zip Zap Zoom
  • 9h30 às 10h – Aprendendo a Aprender – André Midea
  • 10 às 10h30 – Ciclo de vida de desenvolvimento: da máquina do desenvolvedor à maquina de produção usando Chef e pacotes Debian
  • 10h30 às 11h – Coffee-break
  • 11h às 11h30 – Design Thinking – Flavio e Tiago
  • 11h30 às 12h – Dinâmica Fishbowl – Estratégias de Inovação
  • 12h às 13h30 – Almoço
  • 13h30 às 14h – Dinâmica de integração pós-almoço
  • 14 às 14h30 – Apache Solr – Rafael e Gustavo
  • 14h30 às 15 – Táticas para Motivar Equipes – Wende Mendes
  • 15 às 15h30 – Case: API Apontador usando Spring
  • 15h30 às 16h – Coffee-break
  • 16 às 17h – Dojo – Java
  • 17 às 18h – Retrospectiva e encerramento do DevShare

Nos próximos posts publicaremos algumas das palestras que foram realizadas no evento.

Leia mais sobre o DevShare no Blog da Webgoal e no Blog da Suelen Goularte Carvalho.

read more

O que aprendi na QCON 2012 por Ismael Soares

O palestrante Ismael Soares, comenta os pontos importantes, apresentados no evento QCON 2012.

read more

Test Day 2012 por Wellington Marion

Foi apresentado a equipe Bluesoft, os assuntos do evento Test Day – 2012.

read more

Estivemos no AWS Re:invent em Las Vegas

Nos dias 27, 28 e 29 de Novembro de 2012 aconteceu o evento AWS Re:invent, a primeira conferência global para parceiros e clientes da Amazon Web Services. Eu (André Faria) e Daniel Carneiro, tivemos a honra de participar do evento, que foi de grande qualidade e nos trouxe grandes insights sobre como utilizar de forma mais eficiente os recursos de Cloud Computing disponíveis no mercado. O evento contou com 6.000 participantes presentes e mais 13.000 online.

Nos Keynotes do evento foram anunciadas algumas novidades da AWS: redução de preços e novos serviços que foram agregados a plataforma, como AWS Data Pipeline e o AWS Redshift, um banco de dados voltado para Data Warehouse.

Alguns outros pontos enfatizados foram:

  • Com cloud computing é possível sair do Zero para para uma Mínima Oferta Viável (Primeira Versão Comercial do Produto) muito mais rápido.
  • O Ritmo de Inovação das Organização se tornou muito rápido também, porque, agora, é muito mais barato e rápido fazer experimentos, e quanto mais experimentos mais oportunidades de inovar. Você pode alocar uma terminada estrutura por horas ou dias, experimentar o que precisar e não der certo, simplesmente deixa de usar a infra-estrutura e deixa de pagar por ela.
  • A Amazon está presente em 9 Regiões do Globo, oferecendo em cada uma delas diversas Zonas de Disponibilidade (AZs).
  • Estratégias de recuperação de falhas e desastres também estão mais fáceis e baratas de se implementar.
  • Custos com infra-estrutura podem representar até 63% do orçamento organizacional, com AWS pode-se reduzir estes custos drasticamente.
  • A quantidade de dados que temos produzido nos tempos atuais estão aumentando significativamente devido às redes sociais, aos dispositivos móveis, e ao uso de sistema de informação modernos, o que tem tornado a gestão e análise desses dados cada vez mais desafiadora. Soluções para Big Data tem se tornado cada vez mais relevantes para contribuir com esse cenário.
Em breve, postaremos mais novidades, e destaques do evento. Enquanto isso, assista no Youtube os KeyNotes do Evento para aprender mais:

read more

Minha participaçãoTDC 2012 SP! Trilha Front End – Parte 2

Pois sim!

 

A segunda palestra que eu vi no TDC 2012 SP foi a do Zeno Rocha: Como usar Canvas, SVG e WebGL sem uma máquina do tempo.

O Zeno começou falando que HTML5 tá na moda, que agora temos também CSS3, Canvas, SVG e tudo mais que “veio junto”. Tudo muito legal, muito bacana, mas o W3C recomenda:

“Não use HTML5 ainda”.

Até contou uma história ( baseada em fatos reais ) de um professor que começou a estudar HTML5, descobriu o WebSQL, estudou pra caramba mesmo, foi ensinar aos seus alunos e adivinha ? O W3C suspendeu a implementação de WebSQL !

O problema é que o HTML5 ainda não está finalizado. Talvez em 2012, 2014… 2022! Cada hora dizem uma data! Daí que saiu o tema da palestra! Pra dar dicas e mostrar que não precisamos de uma máquina do tempo pra ir pro futuro e podermos usar os novos recursos de HTML5, desde que aceitemos que algumas coisas não funcionam em “determinados” browsers e que vamos que prover fallbacks para essas funcionalidades.

Aí o Zeno começou a explicar o que é SVG ( Scalable Vector Graphics ), mostrou alguns exemplos de como desenhar as formas geométricas básicas, falou tb da biblioteca raphaeljs para facilitar o desenvolvimento com SVG. Tem esse exemplo muito legal que o próprio pessoal do raphaeljs fez. Algo parecido com o antigo DOOM feito inteiramente com SVG!

Pra quem quer mais informações, passou também um link do Maujor.

Sobre Canvas, ele seguiu a mesma linha dos exemplos, até para fazer uma comparação justa. Também mostrou alguns demos bacanas, como o blog que ele criou com uns amigos onde usa um efeito pra simular a cerveja “balançando” no copo e o famoso Wormz que ele também fez e acabou sendo escolhido pra entrar na galeria do Chrome Experiments!

Passou uns links também de algumas bibliotecas para ajudar no desenvolvimento com Canvas:  createjs e box2dweb

E no final da comparação entre SVG e Canvas, deixou a dica: SVG é pra ser utilizado quando se precisa de escalabilidade de imagem e Canvas quando é necessário lidar com animação e manipulação de vários elementos.

Um outro link que ele deixou ( e pediu colaboradores ) foi o da tradução do Dive into HTML5 que ele está liderando  diveintohtml5. Quem quiser contribuir é só fazer um fork!

Finalmente entrou em WebGL, que é uma API para reinderização de gráficos 3D. Mostrou um exemplo bem simples de um cubo girando e passou uns links muito legais para mostrar o que se pode fazer com WebGL. Deem uma olhada no  Trigger Rally. Incrível o  que pode ser feito com isso!

Para ajudar no desenvolvimento usando WebGL, existe um framework chamado treejs  que é um projeto para criar uma biblioteca “Lightweight 3D for Dummies” ( segundo eles mesmos ). Se quiserem aprender mais tem esse link aqui aqui tb.

Como referência e dicas de sites úteis, seguem os links mostrados na palestra:

http://html5please.com/

http://modernizr.com/

http://yepnopejs.com/

http://code.google.com/p/explorercanvas/

http://flashcanvas.net/

http://code.google.com/p/svgweb/

http://fabricjs.com/

http://code.google.com/p/jebgl/

http://code.google.com/p/cwebgl/

https://github.com/Modernizr/Modernizr/wiki/HTML5-Cross-Browser-Polyfills

Não deixem de ver os slides da apresentação. Especialmente esse .

 

Semana que vem posto sobre as outras palestras!

 

Abraços!

Douglas Grava

read more