sauloarruda.eti.br

…revirando até chegar do outro lado…

March 25th, 2010

Acontecerá nesse fim de semana em Campo Grande/MS no SENAC o 3º Workshop do PHP-MS. Após duas edições de sucesso Porkaria, Zé Ricardo e seus fieis seguidores promovem mais um evento divulgando a tecnologia PHP no nosso estado.

Este ano estão trazendo um colaborador do projeto Doctrine, o Guilherme Blanco, que trata-se de um ORM em PHP. Além disso teremos no final uma mesa redonda para discutir sobre o perfil do programador PHP no estado, da qual estarei participando.

Ainda dá tempo de fazer a inscrição pelo endereço http://www.phpms.org/workshop/.

PS: A Agence mais uma vez patrocina o evento!

November 10th, 2009

Ontem estive em Coxim/MS a convite da UFMS para ministrar uma palestra falando de mercado Java na Semana de Sistemas de Informação. Apesar da viagem ter sido um pouco cansativa fiquei bastante satisfeito com a recepção e com a participação dos alunos, que fizeram várias perguntas de grande relevância.

Após a palestra participei de uma mesa redonda com os professores Karen, Alfredo e Jane para discussão de temas relacionado a tecnologia e como os alunos podem escolher suas especialidades após formados e entrar no mercado de trabalho.

Parabéns ao pessoal da organização e bom restante de semana de sistemas da informação para os alunos!

Updated in 18/11: Fotos disponíveis em http://www.cpcx.ufms.br/semanasi2009/?page_id=120.

PS: Coloquei os slides no SlideShare abaixo para consultas aos links, downloads, etc.

View more presentations from Saulo Arruda.
November 6th, 2009
Javaneiros 2009

Estamos há uma semana do Javaneiros 2009! Este ano o evento está realmente muito bom, com a presença de Michael Nascimento (o “Mister M”), Edgard Silva (da JBoss), Lucas Cavalcantti (Desenvolvedor Líder do VRaptor3/Caelum) e Arthur Cezar Oreana (Arquiteto da PowerLogic).

O evento vai acontecer em Campo Grande/MS na UNAES/Anhanguera dia 14/11 das 8:00 as 18:00. Além de palestras de excelente nível técnico teremos também sorteio de brindes, coffee-break e uma agradável surpresa no final!

Eu estarei falando sobre testes de integração em Java com uma proposta prática para implementá-los, com direito a estudo de caso. Fala comigo meu parceiro JEFFMOR que sempre esteve “inventando moda” junto com a nossa equipe Java da Agence.

Não se esqueça de fazer a sua inscrição pois temos vagas limitadas! Acompanhe o twitter @javaneiros para informações dos bastidores e promoções relâmpago e ajude na divulgação!

October 6th, 2009
Na semana de 29/09 a 05/10 a UNIDERP/Anhanguera promove a XII Semana da Computação. A Agence Educacional é patrocinadora do evento e está oferecendo um mini-curso de “Desenvolvimento Web com Ruby on Rails” com carga horária de 20 horas nos laboratórios da faculdade, ministrado por Rodrigo Toledo.
Além disso no dia 29/09 Saulo Arruda e Rodrigo Toledo ministraram a palestra “Desenvolvimento Ágil com Ruby on Rails” no auditório do evento. O vídeo contendo a apresentação na íntegra está disponível na internet no endereço: http://vimeo.com/6837182. Slides disponíveis em: http://www.slideshare.net/agenceeducacional/desenvolvimento-agil-com-ruby-on-rails.
[]‘s

Na semana de 29/09 a 05/10 a UNIDERP/Anhanguera promoveu a XII Semana da Computação. A Agence Educacional foi patrocinadora do evento e ofereceu um mini-curso de “Desenvolvimento Web com Ruby on Rails” com carga horária de 20 horas nos laboratórios da faculdade, ministrado por nosso colega Rodrigo Toledo.

Além disso no dia 29/09 eu e Rodrigo Toledo (novamente) ministramos a palestra “Desenvolvimento Ágil com Ruby on Rails” no auditório do evento. O vídeo contendo a apresentação na íntegra está disponível na internet no endereço: http://vimeo.com/6837182. Slides disponíveis em: http://www.slideshare.net/agenceeducacional/desenvolvimento-agil-com-ruby-on-rails.

April 19th, 2009

Hoje eu e o Jefferson Moreira demos uma plalestra sobre Arquitetura de Software para a turma de especialização da UNIDERP/Anhanguera a convite do colega do JUG-MS, o professor Edilmar Alves. Nosso foco foi apresentar aos alunos como fazemos o trabalho de definição da arquitetura de um sistema na Agence.

Apresentamos a descrição do problema, das restrições, do cenário atual do cliente, as decisões e motivos que nos fizeram fazer determinadas escolhas. Escolhemos um caso de uso crítico do sistema e mostramos o modelo de domínio, diagramas de classe da camada de negócio e web, diagrama de sequência de um método e diagrama de pacotes.

No final, mostramos as limitações encontradas na implementação atual do caso de uso (da primeira iteração) e como pretendemos agir para contornar esses problemas. Neste ponto falamos sobre as estratégias de teste unitário, integrado, funcional e de carga e como procedemos quanto à otimização.

Para concluir citamos as lições aprendidas durante esse processo.

Os slides estão disponíveis para download: arquiteturasoftware.pdf

Infelizmente não posso passar mais detalhes dos diagramas ou códigos-fonte. Mas em breve estarei escrevendo alguns artigos sobre as técnicas de testes utilizadas.