Como baixar e-mails do Gmail por linha de comando no Ubuntu

Se você é como eu, e tem muitos e-mails importantes no seu gmail, mas não confia totalmente no Google, talvez você não queria perder todas as suas mensagens. Esse pequeno artigo vai explicar como baixar seus e-mails do Gmail por linha de comando.

Lembre de, antes de começar, ir nas configurações do Gmail, depois em Encaminhamento e POP/IMAP e ativar a opção Ativar POP para todos os e-mails (mesmo os que já foram baixados).

A vantagem é que você pode colocar uma única linha no cron e fazer backup automaticamente, com o intervalo que quizer.

A maneira que vou mostrar aqui coloca cada mensagem (e seus anexos) em um arquivo separado. Esse arquivo pode ser aberto pelo Mozilla Thunderbird.

Mas vamos ao que interessa. Os comandos abaixo vão fazer o download do getmail, que é o programa que será utilizado no procedimento:

sudo apt-get update
sudo apt-get install getmail4

Os comandos abaixo criam as pastas e arquivos necessários para o funcionamento do programa:

mkdir ~/gmail-archive/
mkdir ~/gmail-archive/tmp
mkdir ~/gmail-archive/new
mkdir ~/gmail-archive/cur
mkdir ~/.getmail/
sudo gedit ~/.getmail/getmail.gmail

Dentro do arquivo getmail.gmail coloque o seguinte conteúdo substituindo (of course) SUACONTANOGMAIL pelo seu usuário e SUASENHANOGMAIL pela sua senha:

[retriever]
type = SimplePOP3SSLRetriever
server = pop.gmail.com
username = [email protected]
password = SUASENHANOGMAIL

[destination]
type = Maildir
path = ~/gmail-archive/

[options]
# print messages about each action (verbose = 2)
# Other options:
# 0 prints only warnings and errors
# 1 prints messages about retrieving and deleting messages only
verbose = 2
message_log = ~/.getmail/gmail.log

Depois é só executar o comando abaixo substituindo (obviamente) SUAPASTAHOME pela sua pasta home:

getmail -r /home/SUAPASTAHOME/.getmail/getmail.gmail

E pronto!

Também configurei com outro provedor que tenho e-mail, só que sem SSL. Ficou assim:

[retriever]
type = SimplePOP3Retriever
server = pop.SEUSERVIDOR.com
port = 110
username = SUACONTADEEMAIL
password = SUASENHADOEMAIL

[destination]
type = Maildir
path = ~/whb-archive/

[options]
# print messages about each action (verbose = 2)
# Other options:
# 0 prints only warnings and errors
# 1 prints messages about retrieving and deleting messages only
verbose = 2
message_log = ~/.getmail/whb.log

Fonte: http://joshua14.homelinux.org/blog/?p=547


Rastreador Veicular com GPS no DealExtreme

O DealExtreme é um site chinês que vende as mais variadas coisas a um preço bem acessível e com frete grátis. Tudo é com frete grátis. Você pode comprar produtos de US$1 e mesmo assim terá frete grátis.

Sou um usuário / comprador assíduo do site, e encontrei uma coisa que considero uma das mais interessantes no site: um rastreador veicular com GPS.

Na verdade, é um aparelho celular bem simplificado (e com GPS) que você pode ligar diretamente na bateria do seu carro. A idéia é bem simples e prática:

Você coloca um CHIP de celular nele, e se seu carro for roubado, você manda um SMS para esse número. O rastreador vai lhe retornar um link do Google Maps. Assim você pode chamar a polícia e recuperar seu carro. O melhor de tudo: custa menos de R$150 (o preço de um celular comum).

No final da página você pode verificar os comentários de quem já comprou, e as qualificações são, em geral, bem positivas. Uma das poucas reclamações que vi é que o manual é complicado (em inglês e mal escrito) e o aparelho é difícil de configurar. Mas o próprio DealExtreme possui os fóruns onde você pode pedir ajuda (desde que saiba inglês).

No site tem outros aparelhos similares, mas esse foi o que considerei ter melhor custo benefício: http://www.dealextreme.com/p/gps-dualband-gsm-realtime-spy-anti-theft-vehicle-tracker-22968?r=89303595.

Aqui você pode verificar outros aparelhos similares: http://www.dealextreme.com/c/vehicle-tracking-systems-717?page=1&pagesize=52&pagesort=price

Atenção: essa é apenas minha opinião. Não possui nenhuma responsabilidade caso você compre o aparelho e ele não te agrade. Compre por sua conta e risco.


Procurar recursivamente por arquivos que tenham determinada frase em seu conteúdo, no Linux

O título do artigo já explica né? Então vou mostrar como fazer. Abra o terminal (no Ubuntu: Menu Principal / Acessórios / Terminal), vá até a pasta que quer procurar.

cd /pasta/que/deseja/procurar

E digite o seguinte comando, substutuindo, é claro, o trecho frase que quero encontrar

grep -rin "frase que quero encontrar" ./*

Prefira utilizar palavras que não tenham acentos. É só!


Utilizando o SourceForge para hospedar projetos de software livre

Você começou a desenvolver seu aplicativo e agora que ele está ficando pronto (ou não) bateu a dúvida: onde hospedar meu projeto? Como posso disponibilizar os arquivos para download? E onde conseguir um servidor gratuito para controle de versão (Subversion, CVS, Git ou Mercurial)?

Até então eu utilizava o Assembla para hospedar meu repositório do Subversion. A vantagem do Assembla é que ele também permite projetos fechados (mas esse não é o foco do artigo). Mas as vantagens acabam aí. O Assembla não te oferece nenhum outro recurso gratuito. E a coisa é bastante diferente no SourceForge.

Veja alguns recursos disponibilizados pelo SourceForge:

  • Controle de Versão – Subversion, Git, CVS e Mercurial
  • Hospedagem de arquivos binários – Assim você pode disponibilizar, por exemplo, sua aplicação empacotada para download (arquivos zip, war, jar etc.).
  • Subdomínio – Exemplo: http://seuprojeto.sf.net ou http://seuprojeto.sourceforge.net
  • Site do Projeto – Suporte a PHP, MySQL etc.
  • Blog
  • Virtual Host – Permite que você utilize seu próprio domínio
  • Acesso via SSH ou SFTP
  • Fórum
  • Lista de Discussão
  • Wiki
  • Alias para seu e-mail – Exemplo: [email protected]
  • Estatísticas
  • Outros recursos: http://sourceforge.net/apps/trac/sourceforge/wiki/Hosted%20Apps

Você vai ter toda a estrutura pra colocar seu projeto em prática.

Para começar, primeiro você vai precisar criar uma conta e depois registrar seu projeto. Se você tiver dúvidas, acesse o wiki: http://sourceforge.net/apps/trac/sourceforge/wiki

Pra finalizar, é importante lembrar que alguns recursos só são liberados depois que você faz seu primeiro commit. Se você não sabe o que é isso, recomendo esse artigo e o artigo da wikipedia sobre Controle de Versão.


ISOs de versões antigas do Ubuntu

Seguindo a linha do post que fiz sobre como encontrar os repositórios de versões antigas do Ubuntu, agora venho com uma dica rápida. Para conseguir baixar versões antigas do Ubuntu, basta acessar o seguinte endereço: http://old-releases.ubuntu.com/releases/. Nessa URL você vai encontrar todas as versões sem suporte do Ubuntu.

Lembrando mais uma vez que a utilização de uma versão sem suporte não é recomendada, e que você só deve fazer isso se realmente souber o que está fazendo.

Se você é novo no Ubuntu, é recomendável utilizar uma versão LTS. A versão LTS atual é a 10.04, e a próxima será a 12.04, que será lançada em abril de 2012.


Repositórios de versões antigas do Ubuntu

O caso é esse: você tem uma versão do Ubuntu instalada em sua máquina, mas não pode ou não quer atualizar para uma versão nova. Assim que a versão sai do suporte, os repositórios oficiais são tirados do ar. E agora? O que fazer?

Parabéns! Você acabou de encontrar a solução para o seu problema! 🙂

A Canonical mantém repositórios de arquivo para as versões antigas. Assim você pode alterar o endereço no sources list (/etc/apt/sources.list) e assim continuar podendo utilizar o apt-get e aptitude normalmente. Os repositórios ficam aqui: http://old-releases.ubuntu.com/ubuntu/dists/

Lembrando que utilizar uma versão sem suporte não o ideal nem o mais seguro. Só faça isso em último caso.

Até o momento, as distribuições que já estão sem suporte são essas:

 

 

Clique na imagem para ampliar. Fonte: http://pt.wikipedia.org/wiki/Ubuntu

 

 


Instalando o PostgreSQL 9 e pgAdmin III no Ubuntu 10.04

Versão atualizada desse artigo

Sem muita conversinha, vamos direto ao assunto. Para instalar o PostgreSQL 9 e o pgAdmin III no Ubuntu 10.04, acesse o Terminal (Menu Principal / Acessórios / Terminal) e digite os seguintes comandos:

sudo add-apt-repository ppa:pitti/postgresql
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install postgresql
sudo apt-get install pgadmin3

O que você acabou de fazer foi instalar o PosgreSQL a partir de um repositório PPA, ou seja, um repositório que não faz parte da distribuição oficial, que traz a versão 8.4.

Depois de instalar, você vai precisar criar a senha para o usuário padrão do posgresql. Veja como fazer isso clicando aqui.

Se você não conseguiu abrir o PgAdmin depois de instalar, veja aqui como resolver.


Não consegue abrir o pgAdmin III no Ubuntu 10.04? Eis a solução!

Esses dias tive esse problema. Instalei o PostgreSQL 9 e o pgAdmin III no meu notebook com o Ubuntu 10.04 e eu simplesmente não conseguia abrir o pgAdmin. Clicava e não acontecia nada. Pesquisando um pouco, encontrei um tópico no Launchpad que me trouxe a solução. É um bug que deveria estar resolvido, mas não foi. Se você está com esse problema, abra o Terminal (Menu Principal / Acessórios / Terminal) e digite o seguinte código:

sudo apt-get remove pgadmin3
sudo apt-get build-dep pgadmin3
sudo apt-get --compile source pgadmin3

O processo demora vários minutos, então vá tomar um café enquanto é executado. O que esses comandos estão fazendo é baixando o código fonte do pgAdmin III e compilando uma versão específica para o seu Ubuntu. Depois de compilar, agora você tem que encontrar o arquivo gerado. Digite o comando:

ls pgadmin*deb

Como resultado você vai ter algo do tipo: pgadmin3_1.10.2_1_i386.deb Então é só instalar o pacote assim:

sudo dpkg -i nome_do_arquivo_gerado.deb

É isso!


Economize bateria e dinheiro no seu Smartphone Android com o APN-Switch

Acontece comigo principalmente nas sextas-feiras, que é o dia que geralmente saio do trabalho e não vou direto pra casa. Você fica várias horas com o celular, e sem poder recarregar. O que acontece na hora que você mais precisa dele? Ele descarrega! Se você possui algum Smartphone, isso já deve ter acontecido com você.

Eu não sei se você sabe, mas um dos recursos que mais consomem bateria do celular é a conexão com a internet, mas como esse é um recurso muito importante, e um Smartphone sem internet não serve pra muita coisa, não dá pra simplesmente desativar tudo. Não faz sentido.

Também tem o caso dos que possuem planos pós pagos, e não podem deixar o celular conectado o tempo todo desperdiçando preciosos megabytes ao seu bel prazer. Mas a notícia que eu tenho pra você, caso faça parte de algum dos dois grupos (ou dos dois) que citei acima é um aplicativo (gratuito) para Android chamado APN-Switch.

O APN-Switch é um widget que você coloca na tela principal do seu aparelho, e com ele você ligar e desligar a conexão de dados (3G/EDGE/GPRS) com bastante facilidade. A vantagem é que na hora que você precisar de sua bateria ou quizer economizar um pouco no pacote de dados, é só desativar a conexão de dados com um toque. Simples assim.

Como se não bastasse, o código fonte do aplicativo é livre, sob a licença GPLv3, e pode ser baixado aqui.

Baixe o aplicativo clicando aqui.


ANATEL: Diga não para a Oi!

É inacreditável! Nossa Internet está em risco no Brasil. No ano passado, vencemos uma grande batalha quando a ANATEL aprovou os novos padrões de qualidade da Internet que nos garantem um serviço de Internet confiável e rápido. No entanto, a Oi Telecom, um dos maiores provedores de Internet do Brasil, está prestes a esvaziar esses novos padrões e nos mandar de volta para os dias em que o serviço de Internet era lento ou simplesmente não existia, a menos que façamos algo antes do dia 1º de fevereiro para impedí-los.

A Oi quer maximizar os seus lucros e nos privar de uma Internet decente, mas podemos impedi-los. A ANATEL abriu o pedido da Oi ao público, o que nos dá a chance de manter as novas regras e mostrar a ANATEL que eles têm um enorme apoio do público.

Nós, brasileiros, já dissemos um grande "sim" para os padrões de qualidade anteriormente, mas precisamos fazer isso mais uma vez para proteger nossa vitória. Temos uma semana para inundar a ANATEL com milhares de mensagens pedindo ao conselho de diretores que se posicionem contra a atitude da Oi e protejam o serviço de Internet de qualidade para todos os brasileiros. Envie uma mensagem para a ANATEL agora:

http://www.avaaz.org/po/brazil_anatel_vs_oi/?vl

Por muitos anos não havia padrões mínimos de qualidade no Brasil. Quando a ANATEL realizou a votação sobre o assunto, enviamos mais de 60.000 mensagens e conquistamos o direito dos padrões de qualidade para todos nós brasileiros! Agora, a indústria das telecoms está contra-atacando e quer cancelar as novas regras. A Oi diz que é impossível atingir esses novos padrões, mas especialistas no assunto já provaram o contrário. Não há motivo para nos afastarmos desses padrões outra vez!

A ANATEL precisa de nossa ajuda. Eles abriram o pedido da Oi, pois sabem que nós queremos que eles mantenham essa posição firme, mas eles precisam receber uma avalanche de mensagens para justificar sua posição contra a atitude da Oi.

http://www.avaaz.org/po/brazil_anatel_vs_oi/?vl

Nossos direitos enquanto usuários de Internet estão em constante perigo, mas juntos podemos superar até as maiores ameaças. No ano passado, nosso poder popular impediu um ataque sobre os ditos "crimes digitais" no Congresso, abrindo caminho para um novo e impressionante Marco Civil da Internet. E, na semana passada, o mundo se uniu para impedir leis de censura da Internet nos EUA. Agora vamos nos unir mais uma vez e criar um clamor nacional para melhorar a qualidade de nosso acesso à rede e promover Internet para todos.

Com esperança e determinação,

Emma, Ian, Diego, Carol, Luis, Ricken e o restante da equipe da Avaaz

Mais informações:

Oi quer anulação de regras sobre a qualidade dos serviços (Terra Brasil)
http://tecnologia.terra.com.br/noticias/0,,OI5555601-EI12884,00-Oi+quer+anulacao+de+regras+sobre+a+qualidade+dos+servicos.html

Oi quer anular metas de qualidade da banda larga e Anatel pede opinião da sociedade (Teletime)
http://www.teletime.com.br/12/01/2012/regulamentacao-oi-quer-anular-metas-de-qualidade-da-banda-larga-e-anatel-pede-opiniao-da-sociedade/tt/257477/news.aspx?

Saiba mais sobre a Campanha Banda Larga para pressionar a Anatel e garantir qualidade de Internet para todos
http://campanhabandalarga.org.br/

Fatos sobre as empresas de Internet e telefonia no Brasil (Teleco):
http://www.teleco.com.br/operadoras/grupos.asp

Retirado de Avaaz


  • Publicidade

  • Redes Sociais

    Facebook  Twitter
  • Estatísticas

    Page Views (desde março de 2010):

    Estatísticas detalhadas
  • Novidades por e-mail!

    Digite seu e-mail:


    Fique tranquilo. Seu e-mail não será usado para outros fins, e você poderá se descadastrar quando quizer.

    Eu!

    Tiago Passos
    Todo o conteúdo desse site esta licenciado sob a licença Creative Commons 3.0 (CC BY 3.0). Você pode copiar e modificar o conteúdo desde que cite o autor.
    iDream theme by Templates Next | Powered by WordPress