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:

#!/bin/bash
# validate ssh connection
# @jaccon

while [ 1 ]
do
rsync -Cravz --progress --delete-excluded -e "ssh -p 2222" [email protected]:/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.

Jaron Lanier

[vc_row row_type=”row” use_row_as_full_screen_section=”no” type=”full_width” oblique_section=”no” text_align=”left” triangle_shape=”no” padding_top=”14″ css_animation=”” box_shadow_on_row=”no”][vc_column][vc_column_text]

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. Nam liber tempor cum soluta nobis eleifend option congue nihil imperdiet doming id quod mazim placerat facer possim assum. Typi non habent claritatem insitam; est usus legentis in iis qui facit eorum claritatem. Investigationes demonstraverunt lectores legere me lius quod ii legunt saepius. Claritas est etiam processus dynamicus, qui sequitur mutationem consuetudium lectorum. Mirum est notare quam littera gothica, quam nunc putamus parum

[/vc_column_text][vc_separator type=”transparent” up=”0″ up_style=”px” down=”44″ down_style=”px”][no_blockquote text=”Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.” show_border=”no” show_quote_icon=”yes”][vc_separator type=”transparent” up=”0″ up_style=”px” down=”37″ down_style=”px”][vc_column_text]

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. Nam liber tempor cum soluta nobis eleifend option congue nihil imperdiet doming id quod mazim placerat facer possim assum. Typi non habent claritatem insitam; est usus legentis in iis qui facit eorum claritatem. Investigationes demonstraverunt lectores legere me lius quod ii legunt saepius. Claritas est etiam processus dynamicus, qui sequitur mutationem consuetudium lectorum. Mirum est notare quam littera gothica, quam nunc putamus parum

[/vc_column_text][/vc_column][/vc_row]

Team From Green Inc. Win NextGen Award For Innovation

[vc_row row_type=”row” use_row_as_full_screen_section=”no” type=”full_width” oblique_section=”no” text_align=”left” triangle_shape=”no” css_animation=”” box_shadow_on_row=”no”][vc_column][vc_column_text]

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. Nam liber tempor cum soluta nobis eleifend option congue nihil imperdiet doming id quod mazim placerat facer possim assum. Typi non habent claritatem insitam; est usus legentis in iis qui facit eorum claritatem. Investigationes demonstraverunt lectores legere me lius quod ii legunt saepius. Claritas est etiam processus dynamicus, qui sequitur mutationem consuetudium lectorum. Mirum est notare quam littera gothica, quam nunc putamus parum

[/vc_column_text][vc_separator type=”transparent” up=”0″ up_style=”px” down=”44″ down_style=”px”][no_blockquote text=”Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.” show_border=”no” show_quote_icon=”yes”][vc_separator type=”transparent” up=”0″ up_style=”px” down=”37″ down_style=”px”][vc_column_text]

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. Nam liber tempor cum soluta nobis eleifend option congue nihil imperdiet doming id quod mazim placerat facer possim assum. Typi non habent claritatem insitam; est usus legentis in iis qui facit eorum claritatem. Investigationes demonstraverunt lectores legere me lius quod ii legunt saepius. Claritas est etiam processus dynamicus, qui sequitur mutationem consuetudium lectorum. Mirum est notare quam littera gothica, quam nunc putamus parum

[/vc_column_text][/vc_column][/vc_row]

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
Continuar lendo

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