sexta-feira, 28 de fevereiro de 2014

Plugin do Flash no Linux

O plugin do Flash (usado, por exemplo, para ver videos como os do site Youtube) costuma dar um certo trabalho em Linux. As vezes você baixa o plugin do site da Adobe e ele não funciona direito.

Para resolver isso de uma forma simples basta instalar no pacote flashplugin-nonfree.

# apt-get install flashplugin-nonfree

Segundo a documentação do pacote...

"Este pacote baixará o Flash Player da Adobe. É uma extensão do tipo
Netscape/Mozilla. Qualquer navegador baseado no Netscape ou Mozilla pode
usar o Flash Player. Atualmente, este pacote dá suporte aos seguintes
navegadores: Mozilla, Mozilla-Firefox, Firefox, Iceweasel e Iceape. O
Galeon e o Epiphany também podem usar o Flash Player. O Konqueror também
pode usar o Flash Player se o pacote konqueror-nsplugins estiver
instalado.

AVISO: Ao instalar este pacote Debian, o Adobe Flash Player será baixado
a partir de www.adobe.com. O Contrato de Licença de Usuário Final
(EULA -- End User License Agreement) do Adobe Flash Player está disponível
em www.adobe.com."

Se você usa o Debian precisará habilitar os pacotes non-free no seu arquivo /etc/apt/sources.list. Deverá ficar como no exemplo abaixo:

deb http://ftp.br.debian.org/debian/ stable contrib non-free main

quinta-feira, 27 de fevereiro de 2014

Além do ping com Fping

Além do ping com Fping


Experimente o fping no lugar do ping. Ele possui alguns parâmetros interessantes. Na sua forma mais simples, o fping diz se a máquina alvo está ativa ou não

$ fping 172.20.1.149
172.20.1.149 is alive

$ fping 192.168.1.1
192.168.1.1 is unreachable

Você pode especificar o tamanho e o número de pacotes enviados usando -b e -C respectivamente. O tamanho mínimo é 40 bytes. Reparem que pacotes maiores demoram mais.

$ fping -b 12 -C 2 172.20.1.1
172.20.1.1 : [0], 40 bytes, 0.29 ms (0.29 avg, 0% loss)
172.20.1.1 : [1], 40 bytes, 0.27 ms (0.28 avg, 0% loss)

172.20.1.1 : 0.29 0.27

$ fping -b 10000 -C 2 172.20.1.1
172.20.1.1 : [0], 4096 bytes, 2.24 ms (2.24 avg, 0% loss)
172.20.1.1 : [1], 4096 bytes, 2.54 ms (2.39 avg, 0% loss)

172.20.1.1 : 2.24 2.54

Você também pode pingar um intervalo de rede, e o fping listará todas as máquina que responderem ao ping

$ fping -c 1 -g 172.20.120.0/28172.20.120.1  : [0], 84 bytes, 0.86 ms (0.86 avg, 0% loss)
172.20.120.2  : [0], 84 bytes, 0.61 ms (0.61 avg, 0% loss)
172.20.120.3  : [0], 84 bytes, 0.28 ms (0.28 avg, 0% loss)
172.20.120.4  : [0], 84 bytes, 0.02 ms (0.02 avg, 0% loss)
172.20.120.5  : [0], 84 bytes, 0.63 ms (0.63 avg, 0% loss)
172.20.120.6  : [0], 84 bytes, 0.29 ms (0.29 avg, 0% loss)
172.20.120.7  : [0], 84 bytes, 0.57 ms (0.57 avg, 0% loss)
172.20.120.8  : [0], 84 bytes, 0.65 ms (0.65 avg, 0% loss)
172.20.120.11 : [0], 84 bytes, 1.65 ms (1.65 avg, 0% loss)

172.20.120.0  : xmt/rcv/%loss = 1/0/100%
172.20.120.1  : xmt/rcv/%loss = 1/1/0%, min/avg/max = 0.86/0.86/0.86
172.20.120.2  : xmt/rcv/%loss = 1/1/0%, min/avg/max = 0.61/0.61/0.61
172.20.120.3  : xmt/rcv/%loss = 1/1/0%, min/avg/max = 0.28/0.28/0.28
172.20.120.4  : xmt/rcv/%loss = 1/1/0%, min/avg/max = 0.02/0.02/0.02
172.20.120.5  : xmt/rcv/%loss = 1/1/0%, min/avg/max = 0.63/0.63/0.63
172.20.120.6  : xmt/rcv/%loss = 1/1/0%, min/avg/max = 0.29/0.29/0.29
172.20.120.7  : xmt/rcv/%loss = 1/1/0%, min/avg/max = 0.57/0.57/0.57
172.20.120.8  : xmt/rcv/%loss = 1/1/0%, min/avg/max = 0.65/0.65/0.65
172.20.120.9  : xmt/rcv/%loss = 1/0/100%
172.20.120.10 : xmt/rcv/%loss = 1/0/100%
172.20.120.11 : xmt/rcv/%loss = 1/1/0%, min/avg/max = 1.65/1.65/1.65
172.20.120.12 : xmt/rcv/%loss = 1/0/100%
172.20.120.13 : xmt/rcv/%loss = 1/0/100%
172.20.120.14 : xmt/rcv/%loss = 1/0/100%
172.20.120.15 : xmt/rcv/%loss = 1/0/100%

O fping pode ser instalado via gerenciador de pacotes da tua distribuição ou, no Debian, através do apt-get.

# apt-get install fping

quinta-feira, 20 de fevereiro de 2014

Futurologia

Depois de umas férias (e de alguns dias colocando o serviço em dia) volto a escrever. Como em todo ano, aqui vai meu exercício de  futurologia

Para esse ano
- Uso intenso de dispositivos móveis, como smartphones e tablets, com 3g;
- Uso de desktops na nuvem;
- Falta de profissionais de TI capacitados.

Em 1 ano
- Esqueça o desktop. Foque em dispositivos móveis;
- O uso de celular como forma de pagamento será popularizado;
- Todos os municípios brasileiros devem estar cobertos pela banda larga. A velocidade média será de 4Mbps;
- Jogos sociais devem movimentar R$700 milhões no Brasil, e U$30 bi no mundo;
- O número de empresas com infra na nuvem deve dobrar se comparado com 2012;
- Começará o desligamento da TV analógica.

Em 2 anos
- Será comum as empresas e as famílias guardarem dados na nuvem;
- Quase não haverá terceirização de profissionais de TI devido a nuvem;
- Os funcionário dependerão mais de um tablet, ou smartphone, do que do desktop para trabalhar;
- O IPv6 estará implantado em toda a Internet;
- Terminarão as transmissões analógica de TV no Brasil, e o sistema de TV 4k deve estar disponível

Em 5 anos
- Sistemas funcionarão por gestos, e não só por toques;
- A realidade aumentada será usada em larga escala;
- Computadores terão sensores de odores e poderão entender gestos e sons;
- A maioria dos aplicativos estarão na nuvem;
- O Linux será o principal sistema operacional no mundo, principalmente por causa do Android;
- A TV analógica será desligada em todo o país

Em 10 anos
- Sistemas ligados ao corpo monitorarão a saúde das pessoas;
- O total de dados armazenados no mundo deve chegar a 35 zettabytes;
- Todos os dispositivos eletrônicos estarão conectados em rede de alguma forma;
- A web terá mais conteúdo com inteligência artificial;
- Começará a venda de carros elétricos e open source;
- A vants, aviões não tripulados, serão usados para monitoramento pela polícia;
- Começarão a aparecer redes exclusivamente ipv6;

Em 20 anos
- Começará o uso de robôs para uso doméstico;
- Dois terços da população mundial sofrerá com a falta de água potável;
- Teremos internet home a 500Mbps;
- Micro domésticos terão 20Tb de dados;
- Os processadores devem chegar a velocidades de terahertz;
- Teremos ciborgues;
- Operações a distância serão mais comuns;
- Muitos voos não serão tripulados;
- O mundo deve ter 8 bilhões de habitantes;
- A Terra terá um défict de 40% de água potável, 50% de alimentos e 45% de energia;
- Todas as pessoas estarão conectadas de alguma forma com a Internet;
- Sistemas serão controlados por comandos de vôz e ondas cerebrais;
- As casas terão vários monitores embutidos nas paredes;
- Faremos exames simples automaticamente ao usar o banheiro;
- Teremos sensores que monitorarão nossa saúde, com os dados sendo enviados para uma central;
- Será raro comprar alguma coisa com dinheiro em papel moeda;
- As residência reciclarão o lixo que produzirem;
- Haverá carros comerciais movidos a água;
- A maior parte dos veículos deverá ser movida a eletricidade;
- Começará o uso de interfaces neurais no cérebro para controle de movimentos;

Em 50 anos
- A população do Brasil começará a diminuir;
- Teremos links de internet de 5Gbps em casa;
- Os computadores domésticos terão 500Tb de dados;
- A velocidade dos processadores pode chegar a petahertz;
- A temperatura média da Terra estará 5 graus acima se comparado a 2010;
- Haverá um conselho mundial das democracias complementando a ONU;
- Haverá prédios com mais de 1Km de altura;
- O mundo deverá ter 9,7 bilhões de pessoas;
- A Índia deverá ter 1,6 bilhões de habitantes, tornando-se o país mais populoso do mundo, superando a China com 1,3 bilhões;
- Haverá uma base em Marte;
- Será possível clonar humanos;

Em 100 anos
- Equipamentos serão controlados com a mente;
- Checkups de saúde poderão ser feitos diariamente ao escovar os dentes;
- Carros terão piloto automático;
- Haverá monitores integrados a lentes de contato, usando realidade aumentada;
- A temperatura da Terra pode aumentar em até 6,4º C se comparado com 2000;
- O nível do mar deve subir entre 26cm e 82cm desde 2005;
- O mundo dever ter entre 10 bilhões e 11 bilhões de pessoas;