26a Reunião dos Scaladores – Como foi

Nossa primeira reunião no Google foi muito divertida. Tivemos obviamente as duas palestras planejadas, alguns rostos novos, perguntas interessantes, conversas… E conhecemos um pouco do Google em SP. Obrigado Alê Borba pela oportunidade!

Fiquem de olho no canal dos scaladores no youtube, as palestras vão aparecer por lá essa semana. E fiquem de olho no meetup para saber sobre nossas próximas reuniões.

Aproveitando, no começo de Agosto acontecerá o TDC 2014 em SP, e teremos uma trilha Scala! Se tiver interesse em falar algo, entre em contato pois talvez ainda seja possível encaixar. E todos estão convidados para a trilha, é claro!

Obrigado pessoal, até a próxima!

25a Reunião dos Scaladores: como foi

A 25a Reunião dos Scaladores foi hospedada pela Eicon Controles no dia 25/03. A Eicon é uma empresa que tem presença em vários segmentos com seus produtos, um deles sendo o GISS, um sistema de gestão de notas fiscais do ISS – Imposto Sobre Serviços, que se trata do principal imposto municipal.

Recentemente a Eicon começou a migração dessa aplicação para a stack Scala, usando Play Framework. Dois desenvolvedores da empresa, Dirceu Semighini Filho e Diego Balduini nos contaram mais sobre isso e foram mais a fundo no Play, dando um exemplo de um app real-time que recebe tweets usando o conceito de Reactive Programming, voltado a programadores que vem do Java.

A segunda palestra foi ministrada pelo Rodolfo Ferreira, que também direcionou a palestra para quem já é desenvolvedor Java, começando por vários conceitos da programação funcional e sintaxe do Scala. Depois, ele fez um paralelo com Java migrando um código real usando o padrão Strategy para Scala, tomando proveito da programação funcional e deixando o código muito mais conciso. Finalizou com a demonstração de um padrão de projeto funcional, que é o uso das funções Filter, Map e Reduce.

Segue o link para o vídeo da palestra na íntegra:

Seguem referências das palestras:

Scala com Play Framework

http://prezi.com/zw92yaxwqtd8/scala-com-playframework/

Functional Design Patterns

http://slid.es/rodolfoferreira/functional-design-patterns

A Eicon nos recebeu muito bem, tivemos um espaço muito seguro e confortável, coffe-break, filmagem profissional e uma vista maravilhosa sobre a região no prédio da empresa!

()s

24a Reunião dos Scaladores, dia 30 de Janeiro de 2014, quinta-feira, na Lambda3

Na quinta feira da semana que vem (30/01) teremos mais uma reunião do Scaladores. Novamente o evento será realizado na Lambda3, no décimo andar, às 19:00 (endereço).

Dessa vez serão duas palestras:

O André Luiz Carvalho falará sobre Finatra e Activate e como foi implementar serviços REST usando essa combinação.

O Jonas Abreu falará sobre o sistema de tipos de Scala e como criar apis estensíveis usando type classes.

Como sempre, confirmem a sua presença colocando o seu nome na lista.

23a Reunião dos Scaladores, dia 16 de Dezembro de 2013, na Lambda3

Olá Pessoal!

Andei meio sumido nos últimos tempos, por diversos motivos. Agora estou de volta, e aproveito para anunciar nossa 23a reunião! A reunião será na segunda-feira da semana que vêm, na Lambda3 (mapa aqui), às 19h (para o networking básico) e começando a apresentação às 19h30.

Semana passada aconteceu o Scala eXchange 2013, em Londres – e eu tive a oportunidade de ir. Postei algumas fotos no meu flickr, e é sobre isso que será a apresentação da próxima reunião. Portanto, se quiser saber como foi, e bater um papo depois, é só aparecer. Só precisamos do nome na lista, aqui.

Até lá!

22a Reunião dos Scaladores, dia 14 de Novembro de 2013, quinta-feira, na Lambda3

Amanhã às 19:00 teremos a reunião mensal do Scaladores, dessa vez na Lambda3 (fica bem próximo à estação Paulista da linha amarela do Metrô).

Nessa reunião teremos dois momentos:

- Palestras rápidas sobre Scala (entre 10 e 15 min) apresentadas por Breno Ferreira, Jonas Abreu, Juliano Alves, Rafael Noronha e Vinicius Hana (e você que queira apresentar algo rapidamente :) )

- Acompanhamento das ações para divulgar Scala em São Paulo (como conversamos na última reunião).

Como sempre, deixem o seu nome na lista :)