Plugin para Zend Framework: Autenticação e Estudo de Despacho

Olá! Sim, eu sei: não ando escrevendo muito. Algumas coisas sempre acontecem e retiram toda a graça de uma vida pacata. O Wanderson entra em depressão e não quer mais escrever. Sim, eu sei: sou um babaca. Mas tudo bem, pelo menos hoje eu entendou que sou um mesmo!

Bom, primeiramente quero deixar bem claro que este artigo será um dos meus únicos que eu considero avançado para Zend Framework. Por quê? Simplesmente pelo fato que vamos alterar uma requisição em tempo de final de despacho da controladora frontal e modificar alguns comportamentos utilizando sobrescrita de métodos.

Vamos construir um plugin de controladora frontal capaz de interpretar uma exceção com o código HTTP 403 para Forbidden e redirecionar para uma controladora de ações previamente configurada, modificando o fluxo de despacho do sistema. Simples, não?
Continue Reading

Feliz Aniversário, Blog!

Hoje, dia 15 de janeiro de 2012, meu blog faz seu primeiro aniversário. Eu sempre tentei começar a escrever alguns textos sobre os meus aprendizados com tecnologias que trabalho, sejam elas profissionais ou acadêmicas. Inicialmente, a linha principal de desenvolvimento foi a aplicação de tutoriais para Zend Framework, porém o ritmo foi um pouco modificado, incluindo algumas dicas de Linux e de Android.

Para comemorar esta data, eu gostaria de exibir alguns dados sobre as visitas, capturadas pelo Google Analytics. Portanto, estas informações somente foram geradas porque você, leitor, entrou no blog; logo você é o responsável por estes dados. Obrigado!
Continue Reading

Validador Or para Zend_Validate

Olá! Este artigo irá dialogar sobre um componente que até o momento não existe no Zend Framework e que geralmente é importante: um validador do tipo OU lógico. Atualmente, somente existe um validador do tipo E lógico que recebe muitos validadores e caso algum possua um erro, toda a validação estará errada.

Conforme solicitado por Fabio Moribe no tópico de criação de um validador CPF e CNPJ para ZF, ele perguntou se existe a possibilidade de validação de um CPF ou CNPJ no mesmo campo de formulário. Isto é muito interessante e este recurso não existe por padrão no Zend Framework. Pensando numa solução, desenvolvi uma classe para trabalhar neste problema.
Continue Reading

Valores em Pares do Banco de Dados com Zend_Db

Olá! Novamente eu estou desaparecido no Blog. Peço desculpas, mas acho que os leitores devem saber como cursar uma faculdade e trabalhar ao mesmo tempo é difícil. Muitas pessoas estão visitando a seção de Zend Framework e eu fico feliz com isso! Espero que estejam gostando e também gostaria que colocassem seus comentários na parte inferior da página.

Bom, este artigo irá apresentar um recurso interessante disponível no Zend Framework que eu nunca mais tinha utilizado e que ontem ele apareceu novamente. Precisávamos construir uma caixa de formulário do tipo select e os valores deveriam ser provenientes da camada de modelo. Após construirmos a consulta e para cada valor selecionado do banco de dados, executávamos um laço de repetição do tipo foreach para popular o elemento de formulário.
Continue Reading

Conexão Bluetooth Android Parte 06 Final: Enviando Informações

Este artigo pertence à sequência sobre como criar uma conexão entre computador e Android, desenvolvendo um servidor Bluetooth na máquina local e um aplicativo cliente para o celular. Utilizando uma visualização simples e após abrir a conexão no cliente com o servidor, vamos desenvolver o método que envia o texto adicionado pelo usuário para o servidor e finalizar o desenvolvimento.
Continue Reading

Conexão Bluetooth Android Parte 05: Abrindo Conexão

Olá! Esta semana pretendo terminar a série sobre como criar uma conexão entre Android e computador, desenvolvendo um servidor Bluetooth utilizando Java e Bluecove e um aplicativo cliente para o smartphone. Após criar uma visualização que seja manipulável e que possibilite o envio de mensagens para o nosso servidor programado, e um manipulador de mensagens de alerta, vamos abrir uma conexão.
Continue Reading

Conexão Bluetooth Android Parte 04: Mensagens de Alerta

Este artigo pertence a série sobre como criar uma conexão Bluetooth entre um computador e Android. Após criar o servidor e a visualização no cliente, vamos incluir um novo atributo de classe na atividade que possibilita a exibição de mensagens ao usuário em fluxos concorrentes de execução, as famosas threads.
Continue Reading

Conexão Bluetooth Android Parte 03: Visualização Cliente

Este é o terceiro artigo sobre como criar uma conexão Bluetooth entre Android e computador. Anteriormente, desenvolvemos uma estrutura básica de servidor que deve ser executado na máquina local. Agora vamos desenvolver a visualização que será utilizada pelo cliente para enviar mensagens ao serviço criado.
Continue Reading

Próximo »