Avançar para o conteúdo principal

Mensagens

ANDROID SDK MANAGER E OS X EL CAPITAN FREEZES / FIX

Olá a todos Na semana passada instalei o novo sistema operativo da Apple o El Capitan. Ainda numa versão beta e só disponível para developers este sistema operativo está verdadeiramente BRUTALLLL. No entanto ao instalar o Android SDK Manager para começar a desenvolver as minhas aplicações Android deparei-me com um problema que não me deixava avançar. O SDK MANAGER ficava completamente bloqueado no El Capitan, não me deixando fazer download de nada..... Posto isto, tive que recorrer à POTENTE linha de comandos para resolver o problema. Deixo aqui um video com todos os passos para quem também está na mesma situação possa facilmente revolver a cena em poucos minutos. Aqui fica o tutorial :) Alguma questão é só perguntar Um grande abraço Bruno Horta

Java EE Entidades Robustas e Validações

Boa noite a todos, Criar código robusto nem sempre é fácil, no entanto se conhecermos algumas ferramentas que a própria linguagem ou framework nos oferece esta tarefa pode ser simplificada. No exemplo de hoje, vou mostrar algumas Anotações que permitem validar propriedades do Modelo e    algumas funções úteis que a própria linguagem Java nos oferece, com elas podemos  aumentar a robustez do nosso código. Criar um Classe Java que represente algo da vida real é uma tarefa fácil, basta dar-lhe o nome e depois caracterizar a mesma de forma a estar o mais próxima da realidade. 1º Criar Atributos 2º Criar Construtores 3º Criar Metodos Assessores (GETTER AND SETTERS) E está feito.... Nada disso, podemos melhorar em muito o nosso Modelo e tirar partido dessas melhorias nas camadas seguintes (Serviço ou Apresentação). No video mostro como criar uma Entidade que até ao momento acho bastante robusta, posso mesmo dizer à Prova de Bala :) código fonte e...

Configuração de Serviço de Email no WildFly e Spike em Java EE para envio de emails

Olá a todos Hoje vou descrever passo a passo o processo de configuração do serviço de envio de email's no Servidor Aplicacional Wildfly 8.* 1º Devemos ter uma conta de email. No nosso exemplo vamos usar uma conta ficticia que estaria alojada num servidor da Google (GMAIL) Dados da conta username: omeuemail@gmail.com smtp-server: smtp.gmail.com smtp-port: 465 use-ssl: yes 2º Abrir a consola de configuração de Wildfly http://localhost:9990/ ou o IP/DNS do vosso servidor http://omeuservidor:9990/ 3º Abrir o menu Configuration e no Menu Connector (expandir) e escolher MAIL 4º Clicar na operação ADD e preencher o nome que queremos dar ao recurso e carregar em SAVE INFO: Aconselha-se o uso da convenção "java:jboss/mail/nomedaapplicaçao" 5º O processo de configuração nesta fase é feito em duas partes (1º parte criação do recurso) 2º parte configuração do recurso. Para configurar o recurso carregamos no VIEW > correspondente ao novo rec...

Resolver Bug Yosemite na troca de Tab no IntelliJ ou no PHPStorm

Pessoal finalmente consegui resolver o Bug irritante no IntelliJ / PHPStorm. Para quem usa Yosemite e utiliza uma das duas aplicações em Full Screen vai-se aperceber deste BUG. Para resolver é simples. 1º Fazer o Download do JDK8 e JRE8 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html 2º Instalar os 2 e reiniciar o sistema operativo 3º Ir a Applications  procurar a aplicação IntelliJ ou PHPStorm clique direito e escolher Show Package Contents 4º Abrir a pasta Contents e editar o ficheiro info.plist colocar o valor da JVMVersion a 1.8* E pronto está feito :). Caso o IntelliJ não queira abrir basta reiniciarem o sistema que fica tudo a bombar bem. Abraço

Configuração de Servidor Wildfly e Mysql no Netbeans

Olá a pessoal Programador. Hoje deixo-vos aqui um tutorial para quem quer começar a usar Wildfly. O tutorial tem como objectivo configurar um ambiente de programação Java EE a correr num servidor Wilfly utilizando como motor de base de dados o Mysql. Para quem ainda está na duvida se deve passar de Glassfish para Wilfly, não hesitem  :), para além de ser mais rápido é muito mais estável, vem com uma consola de configuração muito leve e simples. O primeiro video mostra como é fácil configurar o Wildfly no IDE Netbeans, os videos seguintes mostram uma configuração mais avançada ,para quem quiser ir um pouco mais longe e configurar uma ligação Mysql. No final deste tutorial devem ficam com um ambiente preparado para desenvolver aplicações Java EE     persistindo os dados numa base de dados Mysql. No final dos videos deixo-vos os ficheiros de configuração utilizados no tutorial. Alguma duvida basta contactar, e claro qualquer critica positiva é sempre bem ...

JAVA EE , MYSQL e PRIMEFACES - Tutorial Para Criar uma aplicação em poucos minutos by Bruno Horta

Boa noite a todos Hoje vou mostrar aqui como é que podemos criar uma aplicação em Java EE com componentes Primefaces e com acesso a uma Base de dados Mysql. Neste exemplo sigo o conceito de Database Driven, este conceito tem como objectivo criar uma aplicação a partir de uma Base de Dados já existente ou seja,  utilizar o Modelo de Dados para criar as Entidades da aplicação. Para utilizar este conceito devemos ter uma Base de Dados estruturada, quando digo estruturada estou referir-me a pelo menos que esta tenha as relações as tabelas bem definidas e claro se estiver normalizada melhor ainda :). Para vos mostrar como é fácil fazer uma aplicação muito simples vou utilizar as ferramentas de geração de código do Netbeans. O Netbeans permite gerar as Entidades a partir da Base de Dados e ainda permite gerar os Facades (EJB), os ManagedBeans(CDI) e ainda as Faces (JSF) a partir das Entidades geradas... Brutal não ? :) Vamos então passar ao que interessa, deixo-vos...

Instalação de Sistemas Operativos a partir da Rede Local com FOG, WIN XP in 22 seconds

Olá a todos. Hoje deixo aqui um aperitivo do próximo tutorial que estou a criar. Muitas vezes temos que instalar sistemas operativos nas nossas maquinas, ou para quem está na área técnica tem que fazer este procedimento muitas e muitas vezes. Podemos ter os sistemas operativos em CD's ou Pen's, mas ou o cd está riscado ou não encontramos a pen... :). No entanto a nossa ficha de rede está sempre no mesmo sitio a um passo de ligar-mos um cabo de rede e instalar-mos o sistema que queremos em poucos segundos e já com a maioria das actualizações... sim estas também levam tempo e sempre que instamos um SO que esteja num CD ou Pen temos de as fazer. No entanto existe uma solução Open Source que podemos configurar num servidor *nix :) Esta solução chama-se FOG e com algumas modificações podemos ter um verdadeiro servidor PXE que vai usar o protocolo TFTP para carregar directamente imagens pré-criadas dos nossos sistemas operativos. No próximo tutorial irei explicar passo a...