quinta-feira, 10 de março de 2016

Gnu Linux - Atalhos de teclado em Bash

Colaboração: Rubens Queiroz de Almeida
Fonte: www.dicas-l.com.br

Estou listando alguns "stupid bash tricks" que podem ser úteis ou mesmo divertidos :)
Estarei usando a notação do Emacs: C-a significa "segure a tecla Ctrl e aperte a tecla a" M-a significa "Use a tecla Meta junto com a tecla a", em que a tecla Meta pode ser o Alt da esquerda, a tecla de função do windows ao lado dela ou o Esc (nesse último caso, não é preciso manter o Esc apertado enquanto se aperta o "a", basta apertar o Esc e em seguida o "a"). A tecla que responde pela Meta varia com cada configuração de teclado.
Além disso, estou assumindo uma configuração padrão do bash. Há configurações alternativas e configurações customizadas podem ser feitas no arquivo ~/.inputrc . Para mais informações, man bash .=
  C-a : Ir para o começo da linha
  C-e : Ir para o final da linha
  M-f : Andar com o cursor uma palavra para a frente        
  M-b : Andar com o cursor uma palavra para a trás
  C-w : Apagar do cursor até o começo da palavra
  C-u : Apagar do cursor até o começo da linha
  C-k : Apagar do cursos até o final da linha
  C-y : Re-inserir o último trecho apagado com C-u, C-k ou C-w
  C-d : Apaga o caracter sob o cursor (como o "Delete", no DOS e em algumas 
        configurações de teclado no Linux)
  C-h : Apaga o caracter anterior ao cursor. Era o comportamento padrão da
        tecla Delete, até não muito tempo atrás.
  C-t : Inverte o caracter sob o cursor e o imediatamente anterior a ele
        (Para, por exemplo, quando você digitar "celar" ao invés de "clear") 
  C-r : Faz busca incremental para trás no histórico de comandos. 
        Durante uma busca incremental, para se executar o comando exibido na 
        linha, basta usar Enter. Para simplesmente deixar a linha pronta para
        execução ou edição, use Esc. Para cancelar a busca sem utilizar a
        linha que estiver na tela, use C-g.
Você já se sentiu frustrado por ter de digitar
  man make-ssh-known-hosts
E não poder usar o TAB para completar o nome do comando? Bem, em primeiro lugar, o TAB não funciona porque o comando associado a ele ("complete") é sensível a contexto. Ou seja, se você aperta TAB enquanto está digitando a primeira palavra na linha, supõe-se que você esteja digitando um comando e a busca por nomes para completar o que você já digitou é feita na variável PATH. Se a palavra está mais adiante na linha, supõe-se que seja um nome de arquivo e tenta-se completar a palavra com os nomes de arquivo no diretório atual. Bem, há alguns comandos que possibilitam complementação de palavras independentemente de contexto:
  M-/ : Tenta completar assumindo que se trata de um nome de arquivo
  M-~ : Tenta completar assumindo que se trata de um nome de usuário naquela=
        máquina 
  M-@ : Tenta completar assumindo que se trata de um nome de máquina listado 
        em /etc/hosts
  M-! : Tenta completar assumindo que se trata de um comando

Promoção na Internet - IMPERDÍVEL

Colaboração: Rubens Queiroz de Almeida
Fonte: www.dicas-l.com.br

De vez em quando correm pela Internet os famosos contos do vigário. No meu caso específico, por ter um endereço eletrônico muito conhecido, cheguei a receber dezenas (ou centenas) de mensagens no último conto do vigário, o da Ericsson.
Estou postando hoje uma mensagem, bem humorada, sobre o assunto, e pedir a todos os meus amigos que se esqueçam de mim quando aparecer mais uma destas oportunidades imperdíveis de ganhar dinheiro ou presentes sem fazer nada. Eu dispenso, fiz um voto de pobreza e acho que dinheiro não traz felicidade :-)
Espero que se divirtam com a mensagem e na próxima vez que algo do tipo aparecer, pensem duas vezes antes de sairem retransmitindo este tipo de mensagens.
Outra coisa que inferniza a minha vida são os alertas de vírus. Recebo entre 10 a 15 por dia. Um detalhe, vírus não me afeta. Eu uso Linux :-)

Oi, gente!!!!
Esta mensagem é para todos aqueles que estão esperando os seus celulares Ericsson chegarem pelo correio. E agora que vocês já aprenderam como ganhar telefones pela internet, vou lhes ensinar como ganhar outras coisas:
1 - Para ganhar uma FERRARI: Assustada com a concorrência da Lada que está distribuindo carros gratuitamente pela Internet, a Ferrari decidiu também distribuir carros de graça pela Internet. Se você mandar cópia deste e-mail para 8 pessoas você ganhará uma ferrari 355, agora se você mandar cópias para 20 pessoas você ganhará uma ferrari F-60. O carro será entregue pelo Rubinho Barrichelo em 20 dias na sua casa. Se você não receber seu carro neste prazo não se preocupe, afinal o Rubinho que foi entregar. Mas para isso você terá que mandar cópia dos e-mails para o endereço: papai_noel_não_esqueç<a_minha_Ferrari (a) ferrari com it> <mailto:papai_noel_não_esqueç<a_minha_Ferrari (a) ferrari com it>>
2 - Para ganhar uma viagem à DISNEYLÂNDIA: Assustada com a concorrência do Beto Carreiro World, a Disney resolveu fazer uma campanha mais agressiva no Brasil. Se você mandar cópia deste e-mail para 8 pessoas, você ganha uma viajem com tudo pago à Disneylandia na Flórida. Se mandar para 20 pessoas, a viagem é para a Disney na Califórnia. Se quiser ir para a EuroDisney basta mandar para 2 pessoas, porque ninguém vai pra lá mesmo. Você receberá as passagens de ônibus pelo correio em 20 dias. Mas não se esqueça de mandar cópia dos e-mails para: <TioPatinhas (a) disney com> <mailto:<TioPatinhas (a) disney com>>
3 - Para ganhar Ovos de Páscoa: Devido à grande concorrência no ramo de ovos de páscoa este ano no Brasil, as empresas estão distribuindo ovos pela Internet. Você só tem que mandar cópias deste e-mail para seus amigos. Quanto mais cópias, maior o ovo que você vai receber. São diversas empresas aderindo a esta promoção. você deve mandar cópia dos e-mails para os endereços a seguir: Coelho da <pascoa (a) garoto com br> <mailto:<pascoa (a) garoto com br>> <coelhinho_da_pascoa_que_trazes_pra_mim (a) lacta com br> <mailto:<coelhinho_da_pascoa_que_trazes_pra_mim (a) lacta com br>> coelhinho se eu <fosse_como_tu (a) nestle com> <mailto:<fosse_como_tu (a) nestle com>>
4 - Para ganhar um Livro de histórias Esta é para quem adora ganhar coisas da web, essa coisa de ficar esperando, sabe... É só mandar um e-mail para: Histó<ria_da_Carochinha (a) eu_acredito_em_papai-noel com> <mailto:<Carochinha (a) eu_acredito_em_papai-noel com>>

avisplit - divisão de arquivos avi de vídeo

Colaboração: Rubens Queiroz de Almeida

O comando avisplit, de autoria de Thomas Oestreich, permite que um arquivo de vídeo no formato avi seja dividido em várias partes, de acordo com as diretivas fornecidas.
Vejamos um exemplo. Primeiramente, vejamos o tamanho do arquivo Estrategias de Aprendizada da Lingua Inglesa - Julho\ 2012.avi:
  $ ls -lh Estrategias\ de\ Aprendizada\ da\ Lingua\ Inglesa\ -\ Julho\ 2012.avi 
  -rwxr-xr-x 1 queiroz queiroz 167M Jul 25  2012 Estrategias de Aprendizada da Lingua Inglesa - Julho 2012.avi
O arquivo tem 167MB de tamanho. Vamos agora dividi-lo em partes de aproximadamente 20 MB:
  $ avisplit -s 20 -i Estrategias\ de\ Aprendizada\ da\ Lingua\ Inglesa\ -\ Julho\ 2012.avi 
  [avilib] V: 25.000 fps, codec=H264, frames=79386, width=956, height=538
  [avilib] A: 22050 Hz, format=0x50, bits=0, channels=1, bitrate=128 kbps,
  [avilib]    60821 chunks, 50841392 bytes, VBR
  [Estrategias de Aprendizada da Lingua Inglesa - Julho 2012.avi-0000] (000000-008748), size 19.9 MB. (V/A) (349960/0)ms
  [Estrategias de Aprendizada da Lingua Inglesa - Julho 2012.avi-0001] (008750-017319), size 19.9 MB. (V/A) (692800/0)ms
  [Estrategias de Aprendizada da Lingua Inglesa - Julho 2012.avi-0002] (017321-026216), size 19.9 MB. (V/A) (1048680/0)ms
  [Estrategias de Aprendizada da Lingua Inglesa - Julho 2012.avi-0003] (026218-035049), size 19.9 MB. (V/A) (1402000/0)ms
  [Estrategias de Aprendizada da Lingua Inglesa - Julho 2012.avi-0004] (035051-043896), size 19.9 MB. (V/A) (1755880/0)ms
  [Estrategias de Aprendizada da Lingua Inglesa - Julho 2012.avi-0005] (043898-052313), size 19.9 MB. (V/A) (2092560/0)ms
  [Estrategias de Aprendizada da Lingua Inglesa - Julho 2012.avi-0006] (052315-060693), size 19.9 MB. (V/A) (2427760/0)ms
  [Estrategias de Aprendizada da Lingua Inglesa - Julho 2012.avi-0007] (060695-074326), size 20.0 MB. (V/A) (2973080/0)ms
  [Estrategias de Aprendizada da Lingua Inglesa - Julho 2012.avi-0008] (074328-079385), size  6.8 MB. vid=3175440.00 ms aud=    0.00 ms
A diretiva -s, indica o tamanho em MB de cada uma das partes. A diretiva -i indica o arquivo de entrada, que será processado pelo comando avisplit.
A execução do comando resultou em nove arquivos, sendo que o último deles possui 6.8MB, como podemos ver pela saída do programa.
Um possível uso é partir arquivos de vídeo para publicar no whatsapp ou outras redes sociais, em que o limite de tamanho para arquivos de vídeo é bem limitante.
O comando avisplit faz parte do pacote transcode. Para instalar em sistemas Debian GNU/Linux e derivados, digite:
  sudo apt-get install transcode
Aproveitando, a palestra Estratégias de Aprendizado da Língua Inglesa está publicada no Youtube.

quinta-feira, 3 de março de 2016

Colaboração: Julio Cesar Bessa Monqueiro



www.dicas-l.com.br


O OpenDNS é um serviço de DNS público, um dos mais conhecidos, que oferece um ótimo desempenho, e é aberto a todos - daí o "Open" no nome. Mas o que diferencia o OpenDNS de outros serviços, como o Google Public DNS, são os outros serviços oferecidos, como: bloqueio de domínios, diversas categorias de domínios bloqueados (como os de conteúdo adulto), estatísticas, detecção de phishing, corretor de erros de digitação, dentre outros. Exploraremos os serviços, e veremos como configurar a atualização de IP no seu computador, seja ele com Windows, Mac OS X ou Linux.

A diretiva "related" em consultas ao Google

Colaboração: Rubens Queiroz de Almeida
Data de Publicação: 29 de fevereiro de 2016


Suponhamos que você goste bastante de um site web, por exemplo, a Dicas-L, e gostaria de encontrar sites semelhantes, para conhecer diferentes enfoques, aprofundar o conhecimento sobre algum assunto ou algo assim.
O buscador Google fornece uma diretiva com exatamente esta finalidade, a diretiva related.
Continuando, para descobrir sites com enfoque semelhante à Dicas-L, forneça o seguinte argumento de busca:
  related:www.dicas-l.com.br
Esta busca trouxe nove resultados, mas não trouxe o portal Viva o Linux, que é um dos maiores portais sobre o assunto no Brasil. Bom, nada é perfeito :-(
De qualquer forma, pode ser útil, para conhecer novos portais sobre assuntos que nos interessam.
Para saber mais sobre como utilizar melhor o buscador Google, conheça os artigos da coluna Os Segredos do Google.

quarta-feira, 24 de fevereiro de 2016

ASL.Org lança campanha de doação para realizar o FISL17

http://www.linuxmagazine.com.br/


A Associação Software Livre (ASL.Org) iniciou nesta quinta-feira (4) uma campanha de arrecadação de fundos para a continuidade de seus trabalhos, entre eles a organização da 17ª edição do Fórum Internacional Software Livre (FISL17), que acontece de 13 a 16 de julho em Porto Alegre.
A Associação Software Livre (ASL.Org) iniciou nesta quinta-feira (4) uma campanha de arrecadação de fundos para a continuidade de seus trabalhos, entre eles a organização da 17ª edição do Fórum Internacional Software Livre (FISL17), que acontece de 13 a 16 de julho em Porto Alegre.

A instituição existe há 12 anos e, além do FISL, é responsável por operacionalizar iniciativas como o Projeto Software Livre Brasil, Conexões Globais, Oficina de Inclusão Digital e Participação Social (OID) e Rádio e TV Software Livre.

A ASL também faz a representação legal e formal de diversas comunidades e coletivos que precisam de uma personalidade jurídica para realizar atividades que promovam o conhecimento livre.

O objetivo da campanha é atingir mil doações para a manutenção das ações e projetos da entidade. Para estimular as contribuições, as pessoas que contribuírem com R$ 170,00 (cento e setenta reais) recebem uma camiseta oficial do FISL e um ingresso de cortesia para o evento. É possível também destinar o ingresso para um fundo voltado a estudantes de escolas públicas.

Acesse o sistema unificado da ASL para fazer sua doação.


<< http://segue.fisl17.softwarelivre.org >>

ZABBIX 3.0, VIRANDO A PÀGINA NA EVOLUÇÂO DO MONITORAMENTO

Colaboração: Luciano Alves
Data de Publicação: 17 de fevereiro de 2016

www.dicas-l.com.br

Estamos anunciando a liberação do Zabbix 3.0, com um desempenho sem precedentes e uma gama de novas funcionalidades.
16 de Fevereiro 2016

Ganhos com o uso do Zabbix

Os criadores do Zabbix, um obstinado software open source criado para monitorar milhões de métricas de ambientes de TI, anunciaram hoje a liberação do Zabbix 3.0, um grande avanço em termos de desempenho e usuabilidade, apresentando uma interface melhorada e múltiplos recursos em um pacote único. O Zabbix atua para garantir de que seu negócio rode tranquilamente, remedianto os desastres e prevenindo os enormes custos de indisponibilidade quando problemas inesperados afetam os serviços da sua empresa.
Guiado pela inovação o Zabbix é largamente utilizado em diversos setores da economia, desenhado para atender desde ambientes pequenos aos mais complexos, serviços na nuvem e até mesmo aplicações desenvolvidas para a Internet das Coisas (IoT) com possibilidades, virtualmente, ilimitadas para a coleta de dados na rede.
O Zabbix 3.0 tem um desempenho além do esperado em todos os aspectos e agora está mais seguro do que nunca, com a adição dos benefícios da criptografia, para manter seus dados em segurança. Nós aumentamos a eficiência e facilitamos a experiência do usuário graças ao novo desenho do frontend. Estar no controle da sua rede nunca pareceu tão agradável , relata Alexei Vladishev, fundador e CEO da Zabbix SIA, com mais de 15 anos de experiência na liderança e de envolvimento com a plataforma.
Juntamente com a coleta de dados, o Zabbix 3.0 disponibiliza funcionalidades de visualização, como gráficos em tempo real, dashboards e mapas, bem como uma grande flexibilidade de análize dos dados com o objetivo de permitir alertas amplamente configuráveis.
Você pode ficar tranquilo e estar um passo a frente dos problemas com o trend prediction que está integrado ao Zabbix 3.0. Por exemplo, simplesmente analisando o crescimento do uso do storage e projetando quando o espaço disponível será totalmente ocupado, e ser notificado utilizando as funcionalidades já exisitentes, evitando problemas críticos.
Efetue integrações eficientes com qualquer outro metódo de notificação, incluindo a criação automática de tickets em ferramentas de service desk, efetue escalonamentos para grupos e ou tecnicos especialistas, efetue a administração ou até mesmo execute ações que podem resolver o problema sem qualquer interação de usuários, reinicie serviços ou suba novos servidores.
As inúmeras possibilidades de extensão das funcionalidades do Zabbix 3.0 facilitam a integração com sistemas de gerenciamento em qualquer ambiente, coleta de dados em sistemas financeiros, ferramentas de controle ambiental ou ainda dispositivos sofisticados de pesquisa. A API do Zabbix ofecere uma flexibilidade sem precedentes para efetuar integrações de duas vias com suas aplicações internas.
A estabilidade tem um papel importante, o Zabbix 3.0 será suportado por 5 anos e é compatível com agentes de todas as versões anteriores.
Descrições mais detalhadas de todas as funcionalidades do Zabbix 3.0 estão disponíveis em:https://www.zabbix.com/documentation/3.0/manual/introduction/features
Deixe as indisponibilidades no passado e esteja preparado para o que surgir pela frente. O Zabbix 3.0 já está disponível para download em: http://www.zabbix.com/download.php

Sobre a Plataforma de Monitoramento Zabbix

  • O Zabbix é uma plataforma madura para uso corporativo criada para monitoramento em tempo real de milhões de métricas coletadas em uma grande quantidade de servidores, maquinas virtuais, dispositivos de rede e aplicações, facilmente escalável para ambientes ainda maiores, o Zabbix está habilitado para coleta, análise e visualização de estatisticas precisas bem como metricas de desempenho, e também para notificar rapidamente usuários sobre problemas potenciais.
  • Arquitetura facilmente escalável utilizando metodos de monitoramento sem uso de agentes ou implantando os agentes nos alvos de monitoramento, proxies para um ambiente distribuído e um Zabbix server centralizado.
  • Auto descoberta de rede e implantação automatizada: dispositivos de rede podem ser encontrados e adicionados, sistemas de arquivos, interfaces de rede e outras entidades podem ser encontrados automaticamente.
  • Templates prontos para o Monitoramento de diversos ambientes
  • Monitore, virtualmente, qualquer coisa com as funcionalidades nativas ou com coletas customizadas
  • Interface web acessível de qualquer lugar
  • O Zabbix é open-source, escrito e distribuído sob a licença GPL (General Public License) e assim é livre para uso comercial e não comercial, ativamente utilizado em todos os setores da economia em quase todos os países do mundo

Sobre a empresa Zabbix SIA

Fundada em 2005, a Zabbix SIA é uma empresa global de desenvolvimento de software com escritórios na Europa, Estados Unidos e no Japão, e único desenvolvedor do software Zabbix que se transformou no ponto central de monitoramento de milhares de empresas ao redor do mundo, mantendo a infraestrutura de TI disponível e operacional, sendo que mais de 50 dessas empresas estão listadas entre as Fortune 500.
A Zabbix SIA disponibiliza uma ampla variedade de serviços comerciais como suporte técnico e consultorias, integrações, implantações e desenvolvimento personalizado bem como treinamentos ao redor do mundo. O foco principal é em uma abordagem flexível das necessidades do cliente, habilidades na entrega de serviços de primeira linha buscando atingir os objetivos definidos.

Contatos

Para conhecer mais sobre o Zabbix 3.0 e suas funcionalidades, contate Oskars Feldmanis em <oskars feldmanis (a) zabbix com>, ou visite nosso website em www.zabbix.com.
Telas em alta resolução estão disponíveis sob requisição.