Codemountain, Paulo Suzart's Blog

Archive for the ‘me’ Category

Talk #FAIL

leave a comment »

É pessoal, o talk não aconteceu por alguns motivos particulares na empresa. Mas ainda temos a esperança de conseguir agendar uma data para o evento.

No final, a possibilidade do talk me rendeu material para apresentação sobre a linguagem (Scala) numa próxima oportunidade 🙂

Tenho estado sumido ultimamente pois algumas atividades no trabalho exigiram um estudo mais focado sobre o tema (SSO, SAML, WSS). Por isso pisei um pouco no freio na minha vertente de estudo de novas tendências. 

Ainda assim consegui ler bastante sobre RabbitMQ (implementação do Advanced Message Queue Protocol – AMQP), e fiquei realmente interessado.  A propósito o RabbitMQ foi o broker utilizado no Twitter por um tempo, e por conta de uma necessidade particuliar, eles acabaram desistindo do uso. Mas o RabbitMQ não vai ficar atrás, e nas próximas versões disponibilizará a feature. Veja a discussão entre Alex Payne (Twitter) e Alexis (RabbitMQ) aqui, e veja aqui o que o Robey (Twitter) fez pra atender as necessidades deles.

Detalhe: o Lift sempre deu suporte ao Rabbit e eu não sabia o.O!

Dediquei um pouco (pouco mesmo) de tempo a uma outra linguagem funcional chamada Clojure. A brincadeira começou justamente enquanto preparava os slides para o talk (#fail) e tive que ler bastante sobre Lambda Calculus (de onde vem a FP). O gostoso do Clojure é a encarnação do Lambda Calculus como ele é, numa syntax Lisp. Aqui você pode brincar um pouco com a linguagem; um “console” on line. Ah! E dá pra brincar com outras linguagens também como Scala e até OCaml 🙂 

Bom, no final vi um pouco sobre Compojure, um framework web pra Clojure muito irado.

Por enquanto é só. Estou pensando em abordar mais tópicos sobre Scala, pois ainda há muito o que falar sobre os recursos e características da linguagem com Actors, Extractors, Pattern Matching, Lists e mais. Aguardem!

 

Written by paulosuzart

maio 28, 2009 at 1:33 pm

Publicado em me, scala

Preparando um Talk

leave a comment »

AccurTalkEm breve, eu e alguns colegas de trabalho faremos um talk na empresa.
O objetivo é apresentar ao restante da companhia, as algumas inovações tecnológicas que cada um vem estudando nos últimos meses.
Dentre elas, Groovy/Grails, CEP, SOA, Terracotta e um talk sobre Scala apresentado por mim.
Para o exemplo usado, Scala X-Ray vai ajudar a ilustrar o uso da linguagem: http://is.gd/tmFg

Acompanhe! 😉

obs: logo não oficial.

Written by paulosuzart

abril 20, 2009 at 2:02 am

Publicado em me, scala

Tagged with

micropost: How to begin with Scala?

leave a comment »

Acessando a principal fonte sobre a linguagem.
E quer começar a brincar de verdade? Instale o Scala Plugin para a IDE de sua preferência. Eu particularmente me dei muito bem com o plugin para NetBeans, até por que achei a parte de debug um mais completa.

Faça um teste! Nada melhor que um código bem colorido e code completation para começar.

Written by paulosuzart

março 8, 2009 at 1:31 am

Publicado em me, scala

Tagged with