terça-feira, 12 de novembro de 2013

Dicas Linux - Erro ao rodar script sh


Quando executo um script .sh obtenho a seguinte resposta:

/bin/bash^M: interpretador inválido: Arquivo ou diretório inexistente

ou

/bin/sh^M: interpretador inválido: Arquivo ou diretório inexistente

Esse problema é gerado quando crio o script no Windows e copio para o Linux.

A edição de arquivos no Windows cria caracteres de quebra de linha adicionais. O Windows usa 2 caracteres para quebra de linha; o Linux apenas 1. Assim, esse caracter fica sobrando. Para solucionar isto, basta chamar

dos2unix nome-do-arquivo.sh

Caso não exista este arquivo instale o dos2unix com:

sudo apt-get install dos2unix



domingo, 10 de novembro de 2013

O que você está fazendo da sua vida ?


A vida é muito curta para se perdê-la.


sábado, 9 de novembro de 2013

O que faz os serviços do Google serem tão rápidos ?

O Google é mais conhecido pela confiabilidade e rapidez dos seus serviços. Mas o que realmente tem por trás deste monumental poder de processamento ?  

Antes de começarmos, vamos dar uma breve introdução do Google.
O domínio Google.com foi registrado em 15 de setembro de 1993.
Os serviços do Google são altamente eficientes, robustos e confiável.
Alguns dos serviços são o Google Search, Docs, Maps, Wallet, Gmail, Google App Engine e muitos mais.

Sem dúvida, há um número de aspectos que importa por trás disso (como hardware, software, sistema operacional, melhor equipe do mundo, etc)

Leia a matéria completa aqui

Fonte: http://www.googlersays.com/what-makes-google-services-work-so-fast/