Pages

quarta-feira, 6 de fevereiro de 2013

Instalando XAMPP no Ubuntu

1º:
Primeiramente vamos baixar o XAMPP. Isso pode ser feito clicando aqui.
 
2º:

Feito o download, vamos instalar:
  1. Vá para o termina (Ctrl +Alt + T) e adquira permissões de administrador digitando: su
  2. Extraia o arquivo baixado para /opt com o seguinte comando:

    tar xvfz xampp-linux-1.6.4.tar.gz -C /opt 

    Cuidado: Versões já instaladas do XAMPP serão sobrescritas por este comando.
Pronto. O XAMPP está instalado em: /opt/lampp

3º:

Agora vamos inicializar o XAMPP com o seguinte comando: /opt/lampp/lampp start

 O XAMPP deve iniciar automaticamente quando o sistema for ligado então teremos que modificar o arquivo rc.local (arquivo que determinar o que deve arrancar junto com o sistema). Faremos da seguinte forma:

Rodamos o comando gedit /etc/init.d/rc.local para editar o arquivo.
Acrescentamos no fim do arquivo as seguintes linhas:

# Inicia o XAMPP automaticamente após o boot
/opt/lampp/lampp start

4º:

Tudo pronto, só basta testar. Podemos testar acessando a seguinte URL no navegador:

http://localhost

Você deverá ver alguns links que são as páginas e/ou  scripts que estão no diretório raiz www do XAMPP.

Um abraço...

segunda-feira, 20 de agosto de 2012

Bit de paridade

Paridade (em telecomunicações) refere-se ao número de bits '1' de um determinado número binário. Ao final de uma sequência binária há um dígito binário de paridade. Uma de suas utilizades é a de detectar erros nas transmissões visto que se for anexado um bit de paridade extra a cada byte transmitido, será detectado um erro se a paridade do byte não coincidir com o bit de paridade.

Existem dois tipos, se o número de bits '1' for par será paridade par, caso contrário, será ímpar.

Codificação RZ - RNZ

Codificação (em processamento digital de sinais) significa a modificação de características de um sinal afim de torná-lo mais adequado para uma aplicação específica. Como exemplo a transmissão ou armazenamento de dados.

Podemos dividir em 3, as técnicas de codificação:

RNZ (Non Return to Zero): Existem apenas dois níveis de tensão ou corrente, representados por 0 e 1. É a forma mais simples de codificação onde um bit 1 será codificado sob a forma de uma tensão elevada e um bit 0 sob a forma de tensão baixa ou nula.




RZ (Return to Zero): É semelhante ao RNZ, porém os 0 e 1 são representados por uma alteração do estado da tensão ou corrent. O valor 1 é representado pela passagem de uma tensão ou corrente baixa/nula para um tensão ou corrente elevada. O valor 0 é o contrário, ou seja, passa-se de uma tensão ou corrente elevada para outra baixa/nula. O nível de tensão retorna sempre ao nível zero após uma transição provocada pelos dados a transmitir (a meio da transmissão do bit).



FONTE: http://pt.wikipedia.org/wiki/Codifica%C3%A7%C3%A3o

domingo, 12 de agosto de 2012

Elementos Básicos - Comunicação de dados

Na última aula de Comunicação de Dados o professor Luis Antônio Schneiders usou uma apresentação para auxiliá-lo na explicação, achei muito bem resumido, dando uma visão geral dos elementos básicos da comunicação estou postando aqui:


CARACTERÍSTICAS DE EFICIÊNCIA
  • Entrega(delivery):
    • O sistema deve entregar os dados ao destinatário correto;
    • Os dados devem ser recebidos somente pelo dispositivo ou usuário de destino;
  • Confiabilidade:
    • O sistema deve garantir a entrega dos dados;
    • Dados modificados ou corrompidos não são úteis;
  • Tempo de atraso:
    • O sistema deve entregaros dados em um tempo finito e predeterminado;
    • Dados entregues tardiamente são pouco úteis
      • transmissões multimidia ,como video, os atrasos não são desejáveis, de modo que eles devem ser entregues praticamente no mesmo instante em que foram produzidos, isto é, sem atrasos significativos;
    • A variação no atraso pode ser tão prejudicial quanto o próprio atraso;

COMPONENTES DA COMUNICAÇÃO
  • Mensagem:
    • É a informação a ser transmitida. Pode ser constituída de texto, números, figuras, áudio e video - ou qualquer combinação destes;
  • Mensagem codificada (sinais):
    • É a informação preparada para o meio físico e protocolos necessários;
  • Equipamento Terminador de Dados (ETD):
    • É o dispositivo que envia e/ou recebe a mensagem de dados. Pode ser um computador, uma estação de trabalho, um telefone, uma câmera de vídeo e assim por diante.
  • Equipamento Comunicador de Dados (ECD):
    • É o dispositivo que permite comunicação de longa distância (comutadores, modens, gateways, etc.);
  • Meio:
    • É o caminho físico por onde viaja uma mensagem originada e dirigida ao receptor;
  • Protocolo:
    • É um conjunto de regras que governa a comunicação de dados. Ele representa um acordo entre os dispositivos que se comunicam;
CRÉDITOS: Luis Antônio Schneiders

Gateway

Gateway (ponde de ligação), é uma máquina intermediária geralmente destinada a interligar redes, separar domínios de colisão, ou traduzir protocolos. Exemplos de gateways podem ser os routers (roteadores) e firewalls, já que ambos servem de intermediários entre o utilizador e a rede. Um proxy também pode ser interpretado como um gateway (embora em outro nível, aquele da camada em que opera), já que serve de intermediário também.

FONTE: Wikipédia

Comutador


Comutador, conhecido por muitos pelo seu nome em inglês: switch. É uma ponte multiportas, um elemento ativo que age no nivel 2 do modelo OSI. 
O Comutador faz uma analise nas tramas que chegam às suas portas de entrada e filtra os dados a fim de as comutar unicamente para as portas adequadas. De modo que o comutador permite combinar as propriedades da ponte em matéria de filtragem e do concentrador em matéria de conexão.
Essa filtragem consiste em dirigir os fluxos de dados para as máquinas mais adequadas, em função de certo elementos presentesnos pacotes de dados.

segunda-feira, 6 de agosto de 2012

XAMPP

Pacote de programas open source para desenvolvimento, criado e mantido pelo grupo ApacheFriends. Possui versões para Windows (WAMPP) e Linux (LAMPP). As demais letras são o acrônimo de Apache, MySQL, PHP e Perl, mas há outros softwares além destes.