sexta-feira, abril 18, 2008

Usar o Gmail para guardar backups

A ideia não é minha mas vou deixar aqui a minha abordagem ao mesmo assunto. É uma óptima ideia aproveitar o espaço que o gmail nos disponibiliza de modo a assegurar alguma informação útil.

O conceito é simples e baseia-se em agendar uma compressão para um ficheiro o conteúdo de vários directórios para depois enviar por email para o gmail. Na conta do gmail cria-se uma 'label' e uma regra para colocar todos esses emails nessa label.

No meu caso eu fiz o seguinte script: ... e copiei-o para o directório /etc/cron.daily com permissões de execução para que corra todos os dias.

Et voilá... simples e porreiro :-)

PS: verificar se o 'attache' não excede o limite que o gmail permite que acho serem 10MB senão convém partir o 'attache'

terça-feira, abril 15, 2008

Command line meme

Não sei bem porque motivo (suponho que seja só por curiosidade) mas por vários blogs onde tenho passado andam a colocar o top dos comandos mais usados na consola. Para não ser diferente, vou andar na 'moda' e fazer o mesmo.

No meu desktop:
sharky@sharky-desktop:~$ history|awk '{a[$2]++ } END{for(i in a){print a[i] " " i}}' |sort -rn|head
96 ls
64 vi
49 cd
32 ps
24 search_movie.py
24 get_movie.py
18 killall
16 more
16 conky
14 grep

Notas:
- muitos comandos são usados através do ALT+F2 e não estão aqui reflectidos
- o history contém os últimos 500 comandos
- 'search_movie.py' e 'get_movie.py' são scripts que tive a testar por problemas de encoding. Para mais informações vão à página do projecto IMDbPY
- 'conky' anda a ser melhorado para ser utilizado na próxima versão de Ubuntu que está marcada para 24 de Abril


Na máquina virtual:
sharky@luso:~$ history|awk '{a[$2]++ } END{for(i in a){print a[i] " " i}}' |sort -rn|head
132 sudo
117 ls
50 cd
37 more
18 svn
14 top
12 ps
11 vi
10 man
10 free

Notas:
- só uso a linha de comando
- o comando 'top' e o 'free' foi para monitorizar processos/memória para tentar optimizar algo

quarta-feira, abril 09, 2008

Google Office

Já todos devem conhecer que o Google disponibiliza um serviço 'office' online no Google Docs. Este serviço fará com que não seja necessário ter nada instalado no PC e além disso, os documentos estarão disponíveis em qualquer lugar desde que haja acesso à internet.

A única desvantagem é que para o ter na maquina e alterar offline teriamos de ter algum programa que o fizesse. A partir de agora já nada disso é verdade. O Google disponibilizou o Google Gears que pode ser instalado em qualquer SO (Linux, Windows, Windows Mobile e Mac).

Com esta ferramenta, continuamos a utilizar o browser, mas podemos alterar os documentos offline. Quando tivermos online novamente, podemos então sincronizar com o Google Docs de modo a ficar tudo certinho :-)