Categorias
Dica MySQL SQL

[ MySQL ] Como atualizar somente DIA | MÊS | ANO em uma data

Nesta dica irei demonstrar como atualizar uma porção de data no MySQL que possuem o tipo datetime, date, timestamp (YYYY-MM-DD) fazendo uso da função DATE_FORMAT, nativa do MySQL.

Categorias
Dica NginX PHP PHP-FPM

[ Dica ] Corrigir Página PHP em Branco no NginX

Neste post vou dar um dica de como resolver o problema de páginas branca para os script PHP rodando no NginX.

Categorias
Dica NginX PHP-FPM Ubuntu

[ Dica ] – mcrypt não funcionando no PHP-FPM com NginX no Ubuntu

Neste post vou dar uma dica de como resolver um problema recorrente no universo PHP FastCGI rodando a partir do NginX no Ubuntu quando você tenta instalar a extensão MCrypt, muito utilizada em Frameworks PHP mais modernos como o Laravel.

Categorias
Dica Javascript Uncategorized

Adicionar Linhas ao HighlightJS

Curiosamente, os desenvolvedores do HighlightJS acreditam piamente que “não” ter linhas no código destacado pela bibliotéca é uma característica.  Sinceramente, não sei de onde os caras tiraram esta idéia, mas como gosto dele, decidi fazer um “hack” para resolver isso, todavia, o fiz com jQuery.

Categorias
Algoritmos Dica PHP

Cor Hexadecimal HTML Aleatória em PHP

Se você precisa criar uma cor HTML aleatória em PHP, o algoritmo é bem simples e fácil de ser implementado.

Segue o passo a passo que utilizei:

  1. Definir um Array com os algarismo a serem utilizadas, neste caso a sequencia Hexadecimal;
  2. Definir um String com o hash utilizado pelo HTML (#)
  3. Iterar sobre a quantidade de caracteres permitidas (6)
  4. Definir randomicamente um algarismo  entre 0 e 15 (total de elementos hexadecimais)
  5. Concatenar o valor encontrado a String inicializada pelo hash
Categorias
Dica Fedora Linux

[ Fedora ] Como descobrir informações do hardware no fedora?

Após algumas limitações encontradas no CentOS 6.3, entre elas a flexibilidade de utilização de uma interface Desktop melhor ( SIM estou falando de gnome 3.4.1 ) decidi instalar o fedora novamente, minha segunda distro Linux que testei depois do Kurumin, que acreditem, foi a primeira… e hoje precisei obter informações sobre meu hardware.

Bom a dica é facil.

Categorias
Dica PHP

[ Dica PHP ] – Como detectar solicitações em Ajax via PHP

Me deparei com esta necessidade hoje, e decidi compartilhar esta dica.
Se você precisa detectar se a solicitação está sendo feita via ajax,
especialmente em casos onde formulários ou páginas de uma aplicação são submetidos via ajax,
e você queira prevenir o acesso direto via URL, o PHP dispõe de um índice na variável global $_SERVER chamado ‘HTTP_X_REQUESTED_WITH’ que permite retornar se uma solicitação é ajax ou não.
Vamos ver como utilizar este recurso então!

Categorias
Dica PHP Zend Framework

[ Dica Zend ] – Baixar Arquivos com Zend Framework

Estava fazendo um site para uma comunidade que precisava oferecer informativos para download.
De onde veio a necessidade de criar um link para download http://projeto.localhost/baixar/arquivo/nome/:ARQUIVO
Peguei um código que tinha em PHP puro e portei para o Zend.
A solução ficou como segue:

Categorias
Dica PHP

[ Dica PHP ] – Como chamar classes dinamicamente como PHP

E lá estava eu inventando moda, quando de repente, ao programar o CMS de minha empresa e após ter passado 5 horas estudando o Zend Framework 2, eu pensei: “Porque não colocar eventos no meu CMS?”
E foi ai que surgiu a necessidade de se instanciar classes dinamicamente.
Apesar de eu ja ter feito isto, a necessidade foi passar vários argumentos.
Eu utilizei recursos nativos do PHP, mas veja como eu procedi…

Categorias
Dica Utilidades

Como Recuperar Arquivos Excluídos Pelo Netbeans

Pois é!!!
Estava eu testando códigos e apaguei o arquivo errado.
Foi quando desesperadamente descobri que os arquivos excluídos pelo netbeans não estão integrados ao sistema operacional, logo a Lixeira estaria fora de contexto.

Felizmente, ainda havia uma solução…