Arquivo por ano 2008

DSLs não são para gerentes

Postado em 30. dez, 2008 por .

14

Já vi e ouvi de muitas pessoas e em muitos lugares que Domain Specific Languages são uma ótima ferramenta para deixar o código tão simples de escrever, tão legível e tão parecido com uma linguagem natural (português, inglês), que serve para que não programadores possam escrever parte do código. A idéia é que o próprio more »

Continue Lendo

Caelum Porto Alegre e Cursos de Verão

Postado em 15. dez, 2008 por .

5

Nada melhor que aproveitar o verão, as férias na faculdade e/ou na empresa para dar um salto na sua carreira, não? Pensando nisso, a Caelum lançou a campanha dos Cursos de Verão 2009, com condições especiais para pacotes de cursos em Janeiro, apoio total aos alunos de outras cidades e maior disponibilidade de cursos e more »

Continue Lendo

Falando em Agile 2008 – Scrum na Globo.com: Derrubando Mitos

Postado em 03. dez, 2008 por .

15

Boa notícia: já estamos disponibilizando uma palestra do Falando em Agile 2008! Quem fala é Danilo Bardusco, gerente de desenvolvimento de aplicações Web na Globo.com, com a palestra entitulada “Scrum na Globo.com: Derrubando Mitos“. Aproveitem! Veja também outras palestras do Falando em Agile 2008: Scrum na Globo.com: Derrubando mitos, com Danilo Bardusco Agilidade de Tartaruga, more »

Continue Lendo

Segurança em aplicações Web: XSS

Postado em 25. nov, 2008 por .

11

Bons tempos aqueles quando os computadores não eram ligados em rede, não existia Internet e as aplicações eram todas Desktop. Em tempos de Web 2.0, Mashups e Aplicativos Web, as dores de cabeça são absurdamente maiores assim como o número de aplicações expostas a ataques. Seu sistema é seguro? Ultimamente tenho notado como poucas pessoas more »

Continue Lendo

Mirror DSL: facilitando o uso da API de reflection

Postado em 17. nov, 2008 por .

12

No último domingo foi feito o primeiro release público do projeto Mirror (versão 1.2). O Mirror é um projeto que tem por objetivo facilitar o uso da Java Reflection API, removendo boa parte da burocracia (como as diversas checked exceptions que são lançadas) e utilizando uma DSL para melhorar a legibilidade do código. Com essa more »

Continue Lendo

Integração Contínua e o processo Agile

Postado em 04. nov, 2008 por .

20

“Integração Contínua é uma pratica de desenvolvimento de software onde os membros de um time integram seu trabalho frequentemente, geralmente cada pessoa integra pelo menos diariamente – podendo haver multiplas integrações por dia. Cada integração é verificada por um build automatizado (incluindo testes) para detectar erros de integração o mais rápido possível. Muitos times acham more »

Continue Lendo

Falando em Agile 2008: eu fui!

Falando em Agile 2008: eu fui!

Postado em 31. out, 2008 por .

6

O Falando em Agile 2008 deixou saudades! Foi muito bom ver profissionais experientes não só em Agile, mas no mundo de software como um todo, discutindo durante dois dias sobre a difícil arte de fazer projetos darem certo, entregando software funcionando e com valor para o cliente. Foi muito bom ver profissionais de todos os more »

Continue Lendo

JRuby on Rails, no Rails Summit Latin America

Postado em 21. out, 2008 por .

6

O evento foi sensacional e anda fazendo muito barulho na comunidade de desenvolvedores. Muitas pessoas colocaram fotos no flickr, além de postar em blogs e no twitter sobre o evento. Minha apresentação falou um pouco sobre as vantagens de se ter aplicações Ruby on Rails rodando sobre a máquina virtual Java. Uma das melhores plataformas more »

Continue Lendo

Caelum com as portas abertas no Rio de Janeiro

Postado em 25. set, 2008 por .

8

A Caelum no Rio de Janeiro está inaugurada! Estamos muito contentes em agora ter um lugar próprio aqui, onde já temos diversos clientes. Estamos na Rua Senador Dantas 80, Salas 307/308, no Centro da Cidade. É muito perto da estação de metrô Carioca (Saida Rua Senador Dantas). Estamos finalizando as reformas nas salas, mas já more »

Continue Lendo

Java Annotations: directing, enabling?

Postado em 22. set, 2008 por .

6

Há algum tempo, quando trabalhava na Alemanha, costumava ter diversas conversas e discussões extremamente produtivas com um grande amigo e desenvolvedor, Tiago Silveira. Como não poderia deixar de ser, desenvolvimento de software era o preferido entre diversos assuntos interessantes. Em uma de nossas conversas, falávamos sobre o uso de anotações em Java. A discussão foi more »

Continue Lendo

Divisions com Hibernate: uso avançado da Criteria API

Postado em 11. set, 2008 por .

12

Existe uma operação, não muito conhecida, mas muitas vezes necessária, em bancos de dados chamada divisão (division). Essa operação representa o seguinte tipo de consulta: Selecione os alunos que fizeram todos os cursos. Selecione os autores em que todos os seus livros têm mais de 200 páginas. E assim por diante. Esse tipo de consulta more »

Continue Lendo

Vazamento de memória e de conexões

Vazamento de memória e de conexões

Postado em 02. set, 2008 por .

19

Descrevo aqui a minha aventura junto com diversos desenvolvedores da Caelum: Cauê Guerra, Filipe Sabella, Anderson Leite, Pedro Mariano e o Pedro Matiello para resolver um grande problema que ocorria em um dos nossos projetos. Assim como quando um avião cai, não é um bug que gera um grande problema, mas sim uma série de more »

Continue Lendo

Treinamento Certified ScrumMaster na Caelum

Postado em 20. ago, 2008 por .

6

Não é de hoje que nós, da Caelum, temos declarado o nosso comprometimento com Scrum. No começo de 2007 lançamos o primeiro treinamento de Scrum totalmente nacional, e este se mostrou um sucesso absoluto. Também em 2007 a Caelum adotou Scrum em seus projetos internos e externos, e começou a oferecer serviços de Scrum para more »

Continue Lendo