Arquivo da categoria: Scripts

Hello World com Node.js

Neste post trago a vocês um script simples que mostra como fazer um Hello World utilizando o Node.js. O Node.js é um software que permite rodar JavaScript do lado servidor, fazendo assim, com que as aplicações se tornem mais escaláveis.

O script pode ser baixado AQUI. Para saber mais e baixar o Node.js acesse o site oficial.

Até a próxima 😉

Entrando no modo VGA do DOS em Linguagem C

Neste post trago a vocês um script que mostra como entrar no modo VGA do DOS utilizando a linguagem C. O modo VGA é um modo utilizado antigamente (no tempo do DOS) para trabalhar com gráficos, cores, etc, visto que naquela época tudo não passava de uma tela preta.

O script exibe uma quantidade de pixels de cores aleatórias em lugares aleatórios da tela. Ele pode ser baixado AQUI e deve ser compilado com o DJGPP.

Até a próxima 😉

VGAMEM

O VGAMEM é um jogo muito simples feito em C que utiliza o modo VGA do DOS. Basicamente o usuário ve uma sequência de cores e após isto tem que informar a sequência através das teclas.

O jogo é muito simples, tem 25 níveis e roda em sistemas DOS.

vgamem

O executável e o código fonte podem serem baixados AQUI. Se for compilar o arquivo, lembre-se de utilizar o DJGPP.

Até a próxima 😉

Utilizando a função memcpy() em C

A função memcpy() é uma função presente na biblioteca string.h cuja finalidade é copiar blocos de memória. Ela recebe 3 parâmetros: destino, origem e número de bytes a serem copiados.

Vamos supor que queremos copiar o conteúdo de dois arrays de tamanhos iguais: a[10] e b[10]. Vamos copiar os dados de a para b (supondo que os arrays ja estejam declarados):

memcpy(b, a, sizeof(b));

No exemplo acima copiamos todo o conteúdo de a para b. Simples assim!

Um exemplo completo pode ser baixado AQUI.

Até a próxima 😉

Sinais, UNIX e linguagem C

icone_sinaisSinais são mensagens enviadas a um programa em execução. Por exemplo, quando usamos o comando kill, na verdade estamos enviando um sinal ao programa alvo.

Além disto, podemos tratar estes sinais, assim quando um sinal for enviando poderemos realizar uma ação personalizada.

Quando um programa receber um sinal e este não for tratado, o programa executa uma ação padrão. Segue a lista com os dados dos principais sinais (para uma listagem completa, digite o comando kill -l):

Continue lendo

PHPMonitor

icone_monitorO PHPMonitor é um script utilizado para monitorar se uma lista de servidores está acessíveis através de uma determinada porta.

O usuário insere a lista de servidores juntamente com a respectiva porta a ser monitorada em um array e o script verifica o status de cada servidor e armazena as informações em um arquivo de log.

O download do script pode ser feito AQUI. É indicado que o script seja executado como um cronjob, pois assim é possível obter um monitoramento contínuo.

Até a próxima 😉

Calculando a diferença entre datas com PHP

Neste post vou mostrar a vocês como calcular a diferença entre duas datas com PHP.

Primeiro, vamos criar os objetos da classe DateTime referente as datas que desejamos calcular. A classe DateTime é uma classe do PHP que fornece recursos para facilitar a escrita, cálculos e conversões entre datas.

Continue lendo

Tradutor de Código Q

O código Q é uma linguagem internacional de códigos utilizada para comunicações, geralmente feitas através de rádio amador. Através deste código é possível obter e passar várias informações.

Como o código possui várias siglas e seu aprendizado não está entre as coisas mais fáceis do universo, resolvi criar um script que ‘traduz’ o código Q. Basta abrir o aplicativo digitar o código desejado e o aplicativo informará o que aquele código quer dizer.

O script pode ser acessado AQUI e os fontes podem serem baixados AQUI.

O significado dos códigos foi pego na wikipédia.

Até a próxima 😉