Por que eu gosto de blogs?
Com a morte do Aldemir Silva senti uma dor profunda pela perda de alguém que eu não conhecia pessoalmente, nem ao menos havia conversado com ele por Messenger, só tinha dado uma olhada no seu blog tempos atrás. Foi quando vi no bloglines dele que era leitor do Siga blogando, que senti a pancada.
A uns dois anos comecei a ler um blog. Comentei algumas vezes, descobri que o dono do blog tinha um serviço hospedagem de sites, conversei com ele e me tornei cliente. Hoje posso dizer que sou amigo desse cara. E que inclusíve ele já veio aqui pra Teutônia comer um churras com a gente. Estou falando do Janio Sarmento.
Estes dois exemplos que citei são o que há de melhor nos blogs. Através dos blogs conhecemos pessoas que jamais conheceríamos de outra forma. E o que difere o blog de qualquer outro meio é opinião. Não existe como a pessoa se esconder num blog, não há como mentir pra sempre.
Claro que blogs são um ótimo modo de ganhar uns trocados (que as vezes passam a ser uma boa grana), divulgação pessoal ou de uma empresa, relacionamento com cliente. Mas o principal é o fato de conectar pessoas.
Estou participando do Concurso: “Por que eu gosto de blogs?”, realizado pelo BrPoint.
bLaugh - Fool Me Once…
Tradução livre: “A primeira e a última vez que Mario esqueceu de desligar a caixa de som antes de acessar o MySpace.”
O bLaugh tem tiradas ótimas. Vale muito a pena acompanhar.
Romário e seus 1000 gols

Nunca gostei muito do Romário, mas estou começando a ficar com pena dele.
Estipular metas publicamente, como Romário fez, nos coloca em posições difíceis, pois se a meta não é atingida, podemos ser tachados como incopententes, mesmo sendo essa meta algo muito grande e termos provas de nossa competência. Por outro lado criam uma pressão que nos faz aumentar os esforços para que cheguemos a meta.
E agora ele vai ter que esperar um mês pra tentar novamente.
Nu com a mão no bolso
Calma, não tem ninguém pelado aqui! No dia 5 de abril será o CSS Naked Day, do qual este site irá participar, este evento (pode ser chamado assim?) tem como objetivo promover os Web Standards, removendo todo o CSS do site por um dia. Ou seja, XHTML e nada mais.
E você já está pronto pra deixar o seu blog peladão?
Para mais informações acesse CSS Naked Day.
Pra quê gerenciar a informação?
Como é comum as pessoas terem os dados, mas não extrairem informação deles.
Segunda fui fazer a transferência do carro que comprei (um Uno 97), e tive que ir ao tabelionato pegar um Declaração de Residência.
A atendente me pediu o RG e abriu uma gaveta de um arquivo com um monte de cartões. Fiquei observando e ela me trouxe um deles com os meus dados. Depois pediu pra mim assinar uma folha com diversos espaços em branco que seria preenchidos à máquina depois.
Quase chorei nessa hora. Eles tem um banco de dados (no papel, mas é um banco de dados) enorme de (quase) todas as pessoas aqui da cidade e não sabem como gerenciar isso.
Saí de lá imaginando um sistema no qual eles pesquisariam a pessoa e diriam que ela quer uma Declaração de Residência e imprimiria a folha.
É uma coisa tão simples que levaria 10% do tempo que fiquei lá. Além de diminuir a fila que sempre tem e provavelmente não precisariam de todas as pessoas que estão lá, gerando uma economia pra eles.
Mas a maioria das pessoas não vê isso, e ficam trabalhando como faziam há 50 anos.
Blogue sobre otimização para mecanismos de busca
Sexta fiquei sabendo de um blogue que achei muito bom, o Seo Brasil, que se autodenomina como O melhor Blog Brasileiro sobre otimização para mecanismos de busca, não sei se é, pois existem zilhões de blogs na internet, mas que é muito bom, isso é.
O blogue é mantido pelo Bruno Alves.
Confira as dicas para alavancar seu blogue.
jQuery - Módulo Ajax
Se você não sabe como a jQuery funciona, já falei sobre ela em outros artigos. Não deixe de ler.
Como não poderia deixar de ser, o módulo ajax é extremamente simples e contempla tudo que é necessário para uma requisição assíncrona. Existem diversas funções para fazer o HTTP request, mas a que eu uso normalmente é a $.ajax, que por ser a implementação de mais baixo nível, é a mais flexível.
O melhor modo de mostrá-la é com exemplos:
$.ajax({
type: "POST",
url: "index.php",
data: "id=6",
success: function(msg){
alert( msg );
}
});
Este código faz uma requisição via POST (type) ao arquivo index.php (url), enviando a variável ‘id’ com o valor ‘6’ (data). Ao retornar a página (sucess) é executado um alert. Este é o funcionamento básico do ajax.
O que eu constumo fazer para não ser intrusivo e a página funcionar com ou sem javascript é o seguinte:
1 - Crie o html normalmente.
<a href="index.php&id=6" id="link1">link</a>
2 - Adicione o javascript
$(function () {
$('#link1').click( function() {
$.ajax({
type: "POST",
url: this.href,
data: "ajax=1",
success: function(msg){
alert( msg );
}
});
});
});
Note que é passado o href do link para a url do ajax e adicionado a variável ajax, que no script em PHP faço os ifs necessários para recarregar a página inteira ou apenas retornar o necessário via ajax.
Lembre-se que o google não lê javascript, portanto faça o site todo em html e depois adicione o javascript. Isso parece difícil no começo, mas depois que pegar o jeito fica muito fácil.
Rsync, uma forma muito boa de fazer backups
Como fomos roubados aqui na SiGA, e tivemos que comprar um laptop, fiquei muito preocupado com backups e conversando com o Janio e pesquisando, montei um script pra fazer isso.
Primeira coisa que precisávamos era exportar o banco de dados mysql e compatá-lo. Isso se consegue da seguinte forma:
mysqldump -u root --all-databases > mysql.sql
bzip2 mysql.sql
Não faremos backups indepentes, pois estes são feitos em DVD, mas sim queremos um local que tenha uma cópia dos nossos dados. Portanto serão enviadas apenas as alterações desde o último envio.
Para fazer a sincronização use o comando abaixo:
rsync -ravzt --delete ./pasta/de/origem user@servdor:/pasta/de/destino/
Caso você queira saber para que serve cada parâmetro, vá ao terminal e digite man rsync, que dá uma explicação bem completa.
E por final, temos que remover o backup do mysql:
rm mysql.sql.bz2
Para fazer isso sem senha, leia este artigo que escrevi em janeiro.
YouTube bloqueado na Turquia
Agora não somos os únicos que tiveram o acesso ao YouTube bloqueado. Mas lá foram por causa de vídeos insultando Mustafa Kemal Ataturk, fundador e primeiro presidente da República da Turquia.
É uma pena que a liberdade que a internet trás ainda não seja entendida por quem manda nos países, e não tenha limites na mão de pessoas protegidas pelo (frágil) anonimato da web.
via: Boing Boing

