Ling. de Programação


Instalando Node.js e NPM no Ubuntu

Instalando pelo pacote do ubunto

Para outras plataformas verifique as instruções no site do github. Instalando a última versão do node compilando os fontes do repositório git Pre-requisitos Instalar o git e ferramentas auxiliares

Fazendo o clone do repositório

Compilando os fontes Entre no diretório node (cd […]


Como mover um arquivo para outro diretório em Java

Para mover um arquivo para outro diretório em java basta utilizar o método renameTo da classe File. Veja o exemplo abaixo ou baixe o zip do projeto exemplo.


Algoritmo java para combinação sem repetição de elementos de uma lista

Segue algoritmo java que fiz para combinação de elementos de uma lista de objetos quaisquer que utiliza uma lógica de soma de bits para fazer o agrupamento.


Ruby: Invalid date format specification in gemspec

Para remover a mensagem de alerta “Invalid date format specification in gemspec” que ocorre ao utilizar o gem simplesmente use o comando abaixo:  

Ou você também poderá tentar:

Caso dê algum erro de permissão utilize o sudo antes de cada comando.


Como configurar o date.timezone do PHP para o Brasil 1

Simplesmente abra o arquivo php.ini e adicione a linha

Outras opções de cidades podem ser encontradas em http://www.php.net/manual/en/timezones.america.php Existe ainda as opções abaixo, mas elas não são recomendadas e só existem por motivo de compatibilidade. Brazil/Acre Brazil/DeNoronha Brazil/East Brazil/West Veja todos os timezones disponíveis em http://php.net/manual/en/timezones.php


Como habilitar intl extension no PHP

Para habilitar a extensão intl do php no ubuntu execute o comando

Você poderá também recompilar o php com a opção –enable-intl

A instalação do Symfony recomenda que esta extensão seja habilitada caso contrário apresentará o seguinte Warning


Como habilitar mbstring extension no PHP

Para habilitar a extensão mbstring do php  recompile o php com a opção –enable-mbstring A instalação do Symfony recomenda que esta extensão seja habilitada caso contrário apresentará o seguinte Warning