Arquivo por Autor

OndeTrabalhar.com – uma iniciativa da Caelum

Postado em 29. jul, 2009 por .

23

Atalho para os apressados: OndeTrabalhar.com. Muitos dos nossos alunos aqui na Caelum fazem os cursos atrás de boas oportunidades de emprego. Por causa disso, sempre tivemos um relacionamento muito próximo com pessoas bem qualificadas atrás de vagas. Uma discussão recorrente aqui dentro da Caelum é: como fazer para encaminhar nossos alunos a boas oportunidades de more »

Continue Lendo

SOA sem tentar vender middleware?

Postado em 17. mar, 2009 por .

9

Na última sexta-feira, estive junto com o Alexandre Magno em um evento organizado pelo pessoal da Stefanini, no Rio de Janeiro. O Alexandre falou um pouco sobre a sua especialidade, Scrum. Eu dei uma palestra sobre SOA e como sempre a expectativa do pessoal era ouvir mais uma palestra cheia de buzzword, que de alguma more »

Continue Lendo

TV Digital, Java e Brasil

TV Digital, Java e Brasil

Postado em 10. mar, 2009 por .

2

A história da plataforma Java é no mínimo curiosa. Começou a ser pensada por um pequeno grupo dentro da Sun, o Green Team – liderado por James Gosling – que tinha por objetivo levar a computação a pequenos dispositivos, possibilitando a criação de aplicações embarcadas e portáveis. Nesta época, a linguagem ainda se chamava Oak. more »

Continue Lendo

2009, ano do Ruby on Rails no Brasil

Postado em 19. jan, 2009 por .

27

Durante as aulas que ministro, tradicionalmente arrumo um espaço para falar um pouco sobre a linguagem Ruby, seja qual for o treinamento. Muitas pessoas perguntam qual será o “próximo Java”, ou o “próximo C#”, se é que tal linguagem vai mesmo existir. Qual será a linguagem que devo apostar hoje, para me dar bem daqui more »

Continue Lendo

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

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

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

Melhorando o GUJ: Jetty, NIO e load balancing

Postado em 27. jun, 2008 por .

28

Durante boa parte da vida do GUJ.com.br, na sua segunda versão (screenshot acima), o site sofreu diversas quedas e passou por muitos períodos de lentidão, mesmo depois de ter migrado para um servidor dedicado. A grande verdade é que por um bom tempo ficamos devendo a devida atenção ao deployment do GUJ. Sempre que um more »

Continue Lendo

Caelum Stella – o cinto de utilidades para o desenvolvedor brasileiro

Postado em 21. mai, 2008 por .

20

Durante o Falando em Java 2008 anunciamos o lançamento do novo Caelum Stella. O projeto vem para auxiliar os desenvolvedores brasileiros, suprindo algumas das necessidades comumente encontradas em aplicações desenvolvidas aqui no Brasil. Atualmente, o Caelum Stella fornece uma biblioteca de validadores, formatadores e conversores para documentos brasileiros, tais como CPF, CNPJ e PIS/PASEP. Há more »

Continue Lendo

Screencast – Hibernate e Concorrência Otimista na Web com VRaptor

Postado em 04. mar, 2008 por .

16

É com prazer, depois de tanto tempo, que anuncio o segundo screencast da Caelum. O vídeo trata de um dos recursos pouco explorados no Hibernate: Controle de Concorrência Otimista, para lidar com problemas de edição simultânea (concorrência) nos registros. O fato curioso é que tenho observado em diversos projetos a preferência por Locks Pessimistas, que more »

Continue Lendo

Quão intuitivo é aprender Ruby?

Postado em 02. nov, 2007 por .

12

Recentemente, o psicólogo e servidor público de uma instituição federal Alberto Kime, postou um depoimento chocante no fórum “Perguntas e Respostas” do RubyOnBr.org. Pedindo licença ao Alberto, vou replicar o depoimento aqui: Bom dia aos participantes do RubyOnBr. Assiti ontem a palestra do Shairon em um evento. Na verdade não fui lá para aprender Ruby, more »

Continue Lendo

RejectConf SP’07 agitando a comunidade Rails no Brasil

Postado em 27. out, 2007 por .

2

Em todas as aulas do RR-11 (nosso curso de Ruby on Rails), comento com os alunos a necessidade de agitar um pouco mais a comunidade no Brasil. Recentemente, o meu xará Fabio Akita manifestou a vontade de organizar um evento diferente, nos moldes das RejectConfs que acontecem pelo mundo. É com muito prazer que anunciamos more »

Continue Lendo

i18n: Internacionalização com JSTL

Postado em 13. ago, 2007 por .

14

A origem do termo i18n é bastante curiosa. Pessoas preguiçosas (como eu) odeiam ter que ficar escrevendo palavras grandes como internationalization. Adivinha quantas letras existem entre o i e o n? A mesma idéia foi usada para localization: l10n. Internacionalizar aplicações web é cada vez mais uma tarefa corriqueira de todo desenvolvedor web. Comumente as more »

Continue Lendo

Repository: seu modelo mais Orientado a Objeto

Postado em 09. jun, 2007 por .

25

Já tem algum tempo que a excelente discussão no GUJ estava me motivando a escrever a respeito. Para ambientar, a principal discussão é usar: Ou: Já que posts na forma de diálogos costumam ser muito interessantes, aproveito um papo que eu e o Paulo Silveira tivemos. Paulo: credo, achei horroroso isso da classe de domínio more »

Continue Lendo

Screencast – Primeiros Passos para a JPA

Postado em 15. mai, 2007 por .

57

Já tem um bom tempo que lançar uma série de screencasts é um assunto recorrente dentro da Caelum. Já houve algumas pequenas tentativas, mas ao contrário do que parece, não é uma tarefa nada fácil. O vídeo é introdutório, sobre a Java Persistence API (JPA), para quem ainda não teve a oportunidade de testar a more »

Continue Lendo