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.

Leia mais

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

Leia mais

[ 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.
Leia mais

[ 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!
Leia mais

[ 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:
Leia mais

[ 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…
Leia mais