Destaque

MySQL vs PostgreSQL

PostgreSQL 8.0 MySQL 4.1 MySQL 5.0 (beta) Sistema Operacional Windows, mais que 2 dezenas de sistemas operacionais baseados em UNIX (Linux, todos BSD, HP-UX, AIX, OS X, Unixware, Netware,…) Linux, Windows, FreeBSD, Mac OS X, Solaris, HP-UX, AIX e outros Linux, Windows, FreeBSD, Mac OS X,...

Leia Mais

Guia de Expressões Regulares Compatíveis com Perl – PCRE

Por Alejandro Moraga | Postado em Expressão Regular, PHP | 21/05/2010 1:54 PM

Tags: ,

0

Guia PHP PCRE com funções, meta caracteres, modificadores do padrão, classes de caracteres base, quantificadores e subpadrões

Sequências aleatórias com nível de complexidade

Por Alejandro Moraga | Postado em PHP | 20/05/2010 3:08 PM

Tags:

0

Sequências de caracteres aleatórios são úteis para muitos propósitos. Existem funções pré-prontas, como a rand do PHP que geram números aleatórios, mas por que não aprimorar este recurso e gerar sequências aleatórias mais complexas, misturando números, letras minúsculas, letras maiúsculas e caracteres especiais como “$”, “%”, “|”? Dependendo da aplicação e do nível de segurança [...]

Introdução a programação orientada a objetos e herança

Por Alejandro Moraga | Postado em Programação orientada a objetos | 18/05/2010 6:38 PM

Tags: , , , ,

0

Programar orientado a objetos é muito mais que construir classes e métodos. Java te força a programar em classes, desde o primeiro contato você vai programar em uma classe, mas nem por isso você está programando orientado a objetos. Programar orientado a objetos é programar códigos como se fossem objetos da vida real. Por exemplo, [...]

Validar números de telefones com expressão regular em PHP

Por Alejandro Moraga | Postado em Expressão Regular, PHP | 14/05/2010 1:59 PM

Tags: , ,

0

Tudo que segue um padrão pode ser validado ou tratado por expressões regulares, inclusive os números de telefone.
is_tel é um função que usa expressão regular para validar e separar números de telefone, levando em consideração o número, código de cidade/área e código de país. Retorna um array de índices country, city e number com seus valores reespectivos caso a string de entrada seja um número de telefone válido ou então retorna falso.

CERT.br registra aumento de notificações de ataques a servidores web

Por Alejandro Moraga | Postado em Notícias | 29/04/2010 2:12 PM

Tags: ,

0

20 de abril de 2010 Relatos de tentativas de fraude se mantiveram estáveis no trimestre; phishing aumentou 61% em um ano O Centro de Estudos, Resposta e Tratamento de Incidentes de Segurança no Brasil (CERT.br), um dos serviços disponibilizados pelo Núcleo de Informação e Coordenação do Ponto BR (NIC.br), divulga as estatísticas de relatos enviados [...]

Mover arquivos sem sobrescrever arquivos existentes acrescentando número incremental em PHP

Por Alejandro Moraga | Postado em PHP | 27/04/2010 4:13 PM

Tags: , ,

0

A função move move um arquivo para uma nova localização sem sobrescrever um arquivo existente acrescentando um número incremental entre o nome e extensão do arquivo movido.

Se você quer fazer uploads de arquivos sem alterar o nome original do arquivo enviado move é uma ótima opção.

Macro: Converter múltiplos arquivos docx para doc e outras extensões

Por Alejandro Moraga | Postado em Utilidades | 23/04/2010 6:32 PM

Tags: , , ,

0

O bom programador tem que ser preguiçoso. Não preguiçoso em copiar os códigos dos outros, usar bibliotecas prontas e não fazer nada. Preguiçoso em resolver os problemas do dia-a-dia com inteligência. Abrir 100 arquivos e mudar a extensão de cada um é uma tarefa árdua que precisamos utilizar da nossa inteligência para resolver sem muito [...]

Captcha em PHP com perguntas elaboradas

Por Alejandro Moraga | Postado em PHP | 13/04/2010 7:46 PM

Tags: , , , ,

11

CAPTCHA é um teste de desafio cognitivo completamente automatizado para diferenciação entre computadores e humanos. Um CAPTCHA usual envolve um computador (um servidor) que pede que um usuário termine um teste. Como os computadores são incapazes de resolver o CAPTCHA, todo usuário que incorpora uma solução correta é presumidamente humano.

SmartCaptcha é um CAPTCHA desenvolvido por mim que diferente dos demais formula as seguintes perguntas:

  • Quais letras são vogais?
  • Quais letras são consoantes?
  • Quais letras são “cor”?

Finalizar/Terminar processos em UNIX ou Linux

Por Alejandro Moraga | Postado em Linux | 30/03/2010 2:24 PM

Tags: , , , , ,

0

O Linux e todos os outros sistemas UNIX vem com o comando kill. O comando kill envia um sinal para um processo específico ou um grupo de processos levando-os a finalizarem ou agirem de uma outra forma de acordo com o sinal recebido. O sinal padrão enviado quando nenhum é especificado é TERM. Finalizar processos [...]

Variáveis GET e o Javascript

Por Alejandro Moraga | Postado em Javascript | 04/03/2010 5:25 PM

Tags: ,

0

Variáveis GET são variáveis definidas via o método HTTP GET. Essas variáveis são visíveis para todos, ficam presentes na URL.

Por Javascript podemos identificar essas variáveis, modificar, criar novas variáveis e redirecionar para essas URL modificadas.