Arquivo por Autor
Como posso aprender Java e iniciar na carreira?
Postado em 07. mai, 2013 por Paulo Silveira and Guilherme Silveira.
‘Aprender Java é muito difÃcil’! É uma exclamação frequente no fórum do GUJ.com.br e uma dúvida dos alunos da Caelum. O Java é, junto com .NET, frontend, desenvolvimento mobile, php e ruby, uma das plataformas que mais interessam aos estudantes e iniciantes. Há vários motivos para isso. Você pode ter um primo mais velho que more »
Continue Lendo
Retrospectiva Caelum 2012
Postado em 09. jan, 2013 por Paulo Silveira and Guilherme Silveira.
Como todo ano fazemos uma pequena retrospectiva. Em 2009, 2010 e 2011 tivemos muitas novidades e conquistas. 2012 não foi diferente. Criamos uma editora de livros técnicos que já faz um grande sucesso, a Casa do Código, com mais de 15 tÃtulos. Lançamos novos cursos de .NET, agora que temos diversos conhecedores da plataforma na more »
Continue Lendo
Lendo arquivos texto em Java com Scanner
Postado em 26. nov, 2012 por Natanael Pantoja and Paulo Silveira.
É frequente precisarmos ler arquivos textos para processá-los em lote. Eles estão nos mais variados formatos. Há muitos onde determinada coluna representa o fim de um campo (posicionais), ou cada campo é demarcado com um separador especial, como por barras, vÃrgulas, espaços ou tabs. Por exemplo, um arquivo que lista o nome, data de nascimento, more »
Continue Lendo
Java e JavaScript: qual é a sua Virtual Machine?
Postado em 02. out, 2012 por Paulo Silveira.
Sempre falamos da onipresença da JVM. Ela está em uma quantidade enorme de computadores, em especial servidores, mas tem perdido a batalha no desktop e no mobile. Há uma outra plataforma/linguagem onipresente: o JavaScript, e este sim domina o mobile e o desktop, além de começar a ganhar terreno no servidor, como no Node.js. Como more »
Continue Lendo
QCon SP 2012: como foi a terceira edição do evento
Postado em 07. ago, 2012 por Paulo Silveira.
Organizado pela Caelum e InfoQ Brasil, já tivemos duas edições do QCon São Paulo: em 2010 e em 2011 com grande sucesso. Durante esse fim de semana tivemos a sua terceira edição, atingindo a marca de 1000 participantes. O evento foi tão bem recebido que as vagas se esgotaram 40 dias antes de seu inÃcio. more »
Continue Lendo
Conexão Java 2012 – eu fui!
Postado em 29. mai, 2012 por Paulo Silveira.
O Conexão Java 2012 foi um sucesso. Em São Paulo, 400 participantes lotaram o auditório para participar de um evento com novo formato: um problema foi proposto e trabalhado em todas as palestras, guiando quem está começando na plataforma Java. O objetivo era criar uma aplicação Android que consumisse JSON do cloud, para saber que more »
Continue Lendo
QCon SP 2012: Martin Fowler, Zach Holman e muito mais nos dias 4 e 5 de Agosto
Postado em 14. mar, 2012 por Paulo Silveira.
A mais importante conferência de arquitetos e desenvolvedores do mundo está de volta ao Brasil em sua terceira edição, e com palestras fantásticas. O QCon SP teve vagas lotadas e novos recordes de público em suas duas edições em 2010 e 2011, assim como o QCon Londres que terminou essa semana. Queremos um sucesso ainda more »
Continue Lendo
Segurança da sua aplicação e os frameworks: o ataque ao GitHub
Postado em 05. mar, 2012 por Paulo Silveira and Adriano Almeida.
Quanto é necessário conhecer as suas ferramentas para garantia a segurança de sua aplicação? Egor Homakov fez barulho durante o fim de semana. O russo realizou um commit no branch master do repositório do Rails, passando parâmetros a mais no formulário de registro de chaves públicas do Github, algo conhecido como injeção por parâmetros, dado o more »
Continue Lendo
Retrospectiva Caelum 2011
Postado em 03. jan, 2012 por Paulo Silveira.
Assim como nos anos anteriores, o de 2011 foi mais um de conquistas. GostarÃamos de compartilhar algumas delas com vocês, sucintamente. – O Caelum Online foi lançado há apenas 3 meses e já se prova eficiente no ensino de tecnologia, oferecendo aprendizado colaborativo, além de comunicação pessoal com os instrutores para a correção dos exercÃcios. more »
Continue Lendo
Lançamento do livro Introdução à Arquitetura e Design de Software
Postado em 15. dez, 2011 por Paulo Silveira.
Depois de uma longa espera, temos o tão aguardado lançamento. O livro está sendo distribuÃdo para as livrarias, e já é bem fácil encontrá-lo nas lojas online, como na Saraiva. Foi bastante tempo e trabalho para criar uma introdução abrangente, e ao mesmo tempo com uma necessária profundidade, de alguns dos principais tópicos da plataforma more »
Continue Lendo
QCon 2011: como foi a segunda edição do principal evento de arquitetos e desenvolvedores no Brasil
Postado em 15. set, 2011 por Paulo Silveira and Guilherme Silveira.
O sucesso do QCon 2010 trouxe um enorme desafio para a edição atual: superar as expectativas. Novamente organizado pelo InfoQ Brasil e Caelum, o evento cresceu de 6 para 8 tracks, e de 700 para 840 participantes em cada um dos dois dias de evento, com keynotes do Neo4J, ThoughtWorks, TerraCotta, NASA, Caelum e Twitter. more »
Continue Lendo
Trabalhando com coleções aninhadas: Maps de Maps de Lists de Lists
Postado em 02. jun, 2011 por Paulo Silveira and Guilherme Silveira.
Os generics do Java possibilitam, além de uma certa garantia de tipo em tempo de compilação, visualizar rapidamente com que tipos as coleções estão trabalhando. Sabemos que List<Aluno> é uma lista de aluno e que Map<Cidade, Estado> parece mapear uma cidade para um determinado estado, logo um estado pode ter várias cidades associadas. Fácil. Às more »
Continue Lendo
Começando com o cálculo lambda e a programação funcional
Postado em 18. abr, 2011 por Paulo Silveira.
Na Caelum há muitos interessados e entusiastas da programação funcional pura, e resolvi ler o Structure and Interpretation of Computer Programs, clássico curso introdutório do MIT, por indicação do Rafael Ferreira, Renato Lucindo, Pedro Matiello e outros amigos. O livro é muito interessante para quem não conhece nenhum dialeto LISP, como eu. Mesmo se você more »
Continue Lendo
1º de abril – Avalanche Software Development Methodology
Postado em 01. abr, 2011 por Paulo Silveira.
O Avalanche é fruto de um trabalho de 5 anos, iniciado no evento Waterfall 2006. Você pode desacreditar, mas ele vem aprimorar ainda mais o waterfall, dando enfase onde é preciso. Nesse obscuro video, Guilherme Silveira fala sobre a metodologia, a geração de código e a importante fase da pré arquitetura. Avalanche Software Development Methodology more »
Continue Lendo
As três principais teclas de atalho do Eclipse
Postado em 29. mar, 2011 por Raphael Lacerda and Paulo Silveira.
Atualização 02/2012: Veja MAIS atalhos e truques AVANÇADOS no novo curso online Produtividade Extrema com Eclipse. Na apostila do curso FJ-11 passamos diversas teclas de atalho importantes para o desenvolvedor iniciante, mas damos especial destaque a um pequeno grupo, para não atrapalhar o aprendizado. Vamos diminuir ainda mais esse grupo e mostrar como podemos praticamente more »
ASSINE NOSSO RSS