Salve negadis!No Dia Internacional da Animacao, resolvi postar um curta incrivel que vi uma vez sobre abuso infantil. Claro que o tema e pesado, mas acho que a animacao ficou perfeita e e super inspiradora. Acho que a animacao e um dos melhores meios de transmissao de ideias. De facil entendimento e amplo alcance.Invisible to You e uma serie de animacoes que trata este tema animalesco. Ainda ao acredito que isso possa ser uma caracteristica humana. Mas enfim, emocionem-se: Invisible to You - Trudee's Story from makevisual on Vimeo.by Pedro Cacique Google Salve negadis!No meu resumo diario de leitura sobre desenhos, concept arts, storyboards... criatividade, achei um video bem legal com um tutorial sobre estilos de cabelos femininos. Muito bom, fica a dica e os creditos:Creditos pra galera do ToonBox StudioAbrass Ola pessoas!Em uma das disciplinas que leciono na Universidade Presbiteriana Mackenzie, estamos trabalhando com um projeto estruturado em uma arquitetura em camadas. Como prova dos conceitos estudados em sala, estou desenvolvendo com os alunos um projeto chamado Torneio Marvel, que funciona como um Super Trunfo de herois.Para este projeto, estamos desenvolvendo um sistema em Java, no Netbeans, que tenha um banco de dados proprio e parte da informacao obtida por meio de um webservice de terceiros (no caso, a API de desenvolvimento da Marvel).Estamos usando o servico fornecido pela propria Marvel e nao temos nenhum fim lucrativo para este projeto, sendo o seu objetivo maior o aprendizado da tecnologia. Para conhecer mais sobre o servico acesse: http://developer.marvel.comAntes de comecarmos, atencao para os direitos de uso e copia do projeto:Torneio marvel de Pedro Cacique esta licenciado com uma Licenca Creative Commons - Atribuicao-NaoComercial 4.0 Internacional. E ainda:"Data provided by Marvel. 2014 Marvel"www.marvel.comQuero compartilhar aqui o desenvolvimento, pois acho que podemos usar a base deste projeto para muitos outros.Estou dividindo a apresentacao em algumas etapas, que serao distribuidas nos posts seguintes.Preparacao do projetoPersistencia de dadosEstrutura do projeto e Design PatternsConsumo de webservicesLogica do jogoCamada de ApresentacaoLog de utilizacao com JMSBom, vamos comecar entao com a preparacao do projeto no Netbeans.Fique a vontade para enviar duvidas ou mesmo sugestoes de melhorias. Lembre-se que esta nao e uma formula absoluta e possivelmente existam outras melhores. Assim, caso tenha alguma sugestao ou mesmo correcao, sinta-se a vontade para comentar cada post ou mesmo enviar-me uma mensagem privada.Bom trabalho!Preparacao do ProjetoUsaremos a IDE Netbeans para o desenvolvimento e ao longo dos posts, compartilharei alguns atalhos para as tarefas principais.Criaremos um projeto com base na arquitetura JEE, que define cinco camadas para elaboracao do projeto.Observe que estamos tratando de um sistema Cliente-Servidor multicamadas. A camada cliente, que roda no computador do usuario e responsavel pela apresentacao. Nela serao criadas as paginas de interface com o usuario. Usaremos tecnologias como HTML, CSS e JS.Na Camada Web, teremos a parte da apresentacao que e desenvolvida no lado do servidor. Temos aqui os nossos JSPs, por exemplo. Que apesar de rodarem no servidor, nao possuem logica de negocios do nosso sistema.A Camada de Negocios e a responsavel por toda a logica do sistema. Aqui teremos os Beans de Sessao do nosso