iMaster Developers

Paulo César M. Jeveaux

Paulo César M. Jeveaux

é fundador da Giran Soluções e Ensino, onde trabalha com desenvolvimento de plataformas e serviços para internet de alta performance e escalabilidade, utilizando metodologias ágeis como XP e Scrum. É fundador do Grupo de Usuários Java do Espírito Santo (ESJug), do grupo de metodologias ágeis (Agile-ES) e também administrador do PortalJava.com. Possui mais de 9 anos de experiência em desenvolvimento de sistemas em diversos segmentos, passando por globo.com, Vale, Claro, Xerox, CEF e outras. É grande entusiasta e participante ativo das comunidades de Java, Agile, Ruby e Linux.
  • Publicou
    14
    Artigo(s)
    book
  • Visualizados
    19600
    Vezes
    eye
  • Desde
    2011
    clock
awardArtigos Publicados
Paulo César M. Jeveaux
Desenvolvimento
Como enviar e-mails autênticos

O e-mail é algo tão presente no nosso dia a dia que poucas vezes paramos para pensar em toda a complexidade que está envolvida por trás do funcionamento desse serviço. É muito semelhante a outros serviços básicos, como energia elétrica, por exemplo. Alguém já parou pra pensar sobre os meios geração, produção, transporte e distribuição…

Paulo César M. Jeveaux
Back-End
Autenticação e Autorização: JAAS com JDBC Realm

Recentemente ministrei um curso sobre Segurança em aplicações JavaEE, onde grande parte do treinamento é a utilização e a configuração do JAAS (Java Authentication and Authorization Service) abordando Basic e Form Authentication usando os realms: File, JDBC e LDAP. Aproveitando o embalo do treinamento e principalmente pela empolgação dos alunos da turma quando viram quão…

Paulo César M. Jeveaux
Back-End
Customizando o gedit para Rails

Não há dúvidas de que o TextMate é um excelente editor para se trabalhar com Rails, mas como nem todos possuem um Mac para ter o prazer de utilizar este editor, o jeito é se contentar com alternativas menos sexy. Para quem usa Gnome, porém, é muito mais fácil encontrar uma ótima alternativa. O gedit…

Paulo César M. Jeveaux
Agile
Tentar ou continuar na mesma?

Qualquer tipo de mudança na organização e as pseudo-metodologias de desenvolvimento de qualquer empresa de tecnologia costumam ser um grande pesadelo. Isso é assim por vários motivos. Geralmente os gerentes e diretores (na maioria das vezes) serão duros e contra qualquer tipo de mudança simplesmente pelo fato de a empresa ter gastado centenas de milhares…

Paulo César M. Jeveaux
Arquitetura de Informação
Escopo, o inimigo do sucesso

Os grandes e temidos arquitetos de sistemas adoram quando precisam especificar um escopo de um grande projeto. Geralmente este trabalho é tido como o supra-sumo da empresa, que somente o melhor dos melhores pode executar, onde a responsabilidade de sucesso ou fracasso está em jogo e, no entender da empresa, nada deve ser apressado: o…

Paulo César M. Jeveaux
Back-End
Starling: trabalhando com filas em Ruby

OStarling é, basicamente, um servidor de filas implementado sob o protocolo do MemCache. O MemCache é um servidor de cache distribuído de altíssima performance e é largamente usado, principalmente em clusters de aplicações web. Para usar o Starling é muito simples. Os primeiros passos são: Instalação 1) Instalar o servidor MemCache jeveaux@kamael ~ $ sudo…

Paulo César M. Jeveaux
Carreira Dev
Não peça feedback, obtenha-o

Todo grande líder sabe que o feedback sincero daqueles que estão à sua volta é uma das principais ferramentas para melhoria e evolução de seu trabalho e de seu papel como líder. Receber e saber processar as críticas é fundamental para aprender e melhorar como líder, quando o feedback é um elogio é ainda melhor,…

Paulo César M. Jeveaux
Desenvolvimento
Segurança: Ajax X Applets

Recebi um link para um projeto nacional que tem tido muito sucesso e fui ler as informações no site. Lá encontrei algo que é um perfeito exemplo de má interpretação de tecnologias e isso me deixou bastante intrigado. É uma questão sobre a camada de apresentação do projeto, que é feita em Ajax, até aí…

Paulo César M. Jeveaux
Banco de Dados
E a qualidade, como você garante?

Durante minhas apresentações sobre Testes de Software existem algumas perguntas que são clássicas, sempre fazem no mínimo uma delas. Por exemplo: Mas com testes, demora mais? E se demora mais, não fica mais caro? E se demora mais e fica mais caro, por que testar? Como eu vou mostrar para o meu cliente um relatório…

Paulo César M. Jeveaux
Back-End
Apache2 e Tomcat com mod_jk

Nos últimos tempos trabalhei bastante na administração e configuração de servidores *nix na Giran, revivendo algumas experiências antigas e aprendendo muitas outras novas e estou aproveitando para escrever um pouco sobre elas. Configurando um servidor de desenvolvimento da Giran, as novidades não foram grandes. A maioria das aplicações, serviços e preocupações foram as mesmas de…

visualizando 10 de 14
Publicidade