Arquivo por Autor
Entenda os MVCs e os frameworks Action e Component Based
Postado em 03. jul, 2012 por Adriano Almeida.
É muito comum encontrar desenvolvedores que aprendem componentes do JSF como o Primefaces e o Richfaces e gostariam de usá-las em seus projetos que utilizam frameworks web como o Spring MVC, Struts e VRaptor, porém, isso não é possível. Por que? Entenda os diferentes funcionamentos do MVC, aprenda como funcionam os frameworks e tire para 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
Como instalar o GIT e novo curso online
Postado em 17. jan, 2012 por Guilherme Silveira, Adriano Almeida and Gabriel Oliveira.
Quando iniciamos com desenvolvimento profissional, uma das primeiras perguntas que surge é: “onde os arquivos desse projeto ficarão armazenados?”. É necessário, principalmente quando trabalhamos em conjunto com outros desenvolvedores, que o projeto esteja armazenado em um local acessível a todos os membros da equipe, com as respectivas permissões para que os mesmos sejam alterados, para more »
Continue Lendo
Trabalhando com Relacionamentos: bancos de dados baseados em grafos e o Neo4j
Postado em 30. mai, 2011 por Adriano Almeida.
Ao desenvolvermos uma aplicação, geralmente nos deparamos com a situação de trabalharmos com o banco de dados relacional, realizando diversas queries complexas. Tais queries podem possuir essa complexidade devido ao fato de estarmos modelando dados que não são naturais ao paradigma relacional, em um banco relacional. Imagine uma aplicação que deve manter as informações relativas more »
Continue Lendo
Como não aprender design de urls: os Hashbangs
Postado em 14. abr, 2011 por Adriano Almeida.
Um dos grandes problemas de requisições AJAX é o fato de as engines de busca, como o Google, não possuírem uma forma simples e direta de realizar o crawling das páginas para que seus conteúdos apareçam nos resultados de buscas. Com isso, é muito comum que sites que foram desenvolvidos inteiramente utilizando AJAX, tenham apenas more »
Continue Lendo
Quando muitos dados passam a atrapalhar: replicação e sharding
Postado em 30. nov, 2010 por Adriano Almeida and Guilherme Silveira.
Quando pensamos na arquitetura de sistemas com grande volume de dados a primeira palavra que vem a mente é escalar. Além de desejar que cada uma das pesquisas em nosso sistema execute o mais rápido possível, precisamos criar meios para que, quando necessário, seja fácil adicionar mais recursos (como memória ou novos servidores) e o more »
Continue Lendo
Java EE6: Começando com as Servlets 3.0
Postado em 08. jan, 2010 por Adriano Almeida.
Se você nunca escreveu uma servlet antes por causa do medo de tantas configurações, agora é o momento para iniciar nessa tecnologia. Repare, com esse artigo, como ficou mais simples desenvolver para a web com Java. Grande parte das aplicações atualmente desenvolvidas em Java são para a Web e geralmente são desenvolvidas através de frameworks more »
ASSINE NOSSO RSS