Resolvendo problema de conexões perdidas no RSYNC

Uma forma de resolver o problema de broken connections com o Rsync sobre o SSH é utilizando um algoritmo para reconectar e verificar o conteúdo após a reconexão.

O algoritmo é simples e pode ser implementado diretamente no shell script. Um modelo de template está abaixo:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/bin/bash
# validate ssh connection
# @jaccon

while [ 1 ]
do
    rsync -Cravz --progress --delete-excluded -e "ssh -p 2222" tambord@bluesystems.com.br:/home1/tambord/public_html/ /volumes/sdc/temp/hostgator/
    if [ "$?" = "0" ] ; then
        echo "rsync completed normally"
        exit
    else
        echo "rsync failure. Retrying in a minute..."
        sleep 60
    fi
done

Corrigindo perfil temporário no Windows 7

O perfil temporário c:\Users\TEMP é criado quando o Windows 7 não identificou corretamente os arquivos de profile do usuário e com isto para logar o usuário no computador ele gera um temporário com o nome TEMP. No registro do sistema ele cria uma nova chave semelhante a entrada do usuário porém com uma extensão com o nome de .bak

Para corrigir vá até o registro do sistema com o regedit e procure pela chave:

windows7registry

Nesta chave você encontrará uma chave com informações semelhantes a original porém com a extensão .bak. Para corrigir basta colocar o nome _OLD na nave que foi gerada nova e eleminar o .BAK da chave original. Feito isto reinicie o computador.

bakremoved

correctprofile

É importante usar a verificação de disco para identificar o por que o arquivo de profile do Windows foi corrompido. Eu aconselho o scandisk e também o CC Cleaner.

Configurando servidor Bind9 no Ubuntu Server

A ideia aqui é bem simples, configurar um servidor Bind9 para fazer cache se forward de conexões e ainda configurar algumas zonas internas para uma intranet.
Neste exemplo utilizaremos um uma máquina com Ubuntu 14 e Bind9 para fazer o trabalho de servidor de DNS. Criaremos as zonas firewall.bluesystems, fileserver.bluesystems e intranet.bluesystems como zonas de exemplo.

Hardware
Intel Core 2 Duo
2 GB RAM
SSD 120 GB

Softwares
Ubuntu 14.0.4
Bind9
[Read more…]

Redes Sociais com BuddyPress

No último final de semana peguei para testar a engine de rede social baseado no WordPress chamada BuddyPress. A ferramenta além de muito prática para projetos sem muitas customizações funciona perfeitamente. Quando você parte para algo mais customizado com um nível de recursos mais avançados ele dificulta o trabalho.

A minha ideia foi comparar a engine com a da rede social Buble.me. Para um projeto pequeno o Buble vem a ser um canhão para matar uma formiga, já para projetos grandes o Buble é mais adequado

Fica ai a dica

Resolvendo problema de boot em Raspberry PI (LED vermelho e verde fixos)

NoCase-11-020-690

Rescentemente tive um problema no Raspberry PI 1 onde os leds vermelho e verde ficaram fixos e a imagem na tela não aparecia. Aparentemente parecia um problema físico na placa do Raspbery pois não apresentava nenhum sinal de vídeo o mesmo led no teclado ao ligar.

Pesquisando no Google descobri que isto poderia estar relacionado ao sistema operacional corrompido. Dito e feito, reinstalei o OSMC ( distribuição baseada o XBMC rodando em cima do Debian ) e o sistema voltou a funcionar normalmente.

Os softwares utilizados foram

SDFormatter para Mac que pode ser baixado em https://www.sdcard.org/downloads/formatter_4/eula_mac/

e o instalador do OSMC que pode ser baixado em https://osmc.tv/download/mac/