Posts Tagged ‘ facilidade

Guia rápido de manutenção de servidores por ssh

O ssh (secure shell) já salvou a minha vida mais de uma vez. É muito mais prático do que FTP quando se quer fazer alterações nos arquivos do servidor e não é necessário subir ou baixar nenhum arquivo. Além disso, existe o sshfs, que é uma grande facilidade para nós usuários do Linux, que podemos montar uma pasta ssh como se fosse um sistema de arquivos local, e ter todo o conforto de editores de texto gráficos e bonitinhos 100% online.

Abalone shell
Crédito da foto: Stryker W@SP

Ela provê uma conexão segura e encriptada a um servidor remoto, e te dá uma shell completa do sistema hospedeiro, que normalmente é unix. Conhecer a linha de comando então é mais que uma mão na roda, é obrigatório. Mas muita gente não vai muito longe do ls, cd, pwd, rm, mv.

Existem dois truques que eu uso muito em todos os sites que eu administro, e realmente facilitam muito a minha vida.

Imagina a situação: no teu site tem uma centena ou mais de arquivos de backup, simples cópias de segurança de arquivos, de antes de serem modificados, e você não precisa mais deles. Sempre ouvimos que é uma boa prática nesses casos simplesmente fazer uma cópia do arquivo, adicionando .bak ao fim do nome, mas ninguém nunca nos diz porque. Esse primeiro truque é justamente para tirar proveito disso. Tendo todos os teus arquivos de backup terminando em .bak, não importa quão espalhados eles estejam na árvore de diretórios, basta rodar este comandinho:

find . | grep .bak | xargs rm

(Antes que os xiitas venham reclamar, sim, dá pra juntar o find com um grep, mas o grep é mais rápido que o find para esse caso.)

Explicando por partes: Cada “|” (chamado de pipe) concatena comandos, passando a saída de um comando para o próximo. O primeiro comando, find ., lista recursivamente todos os arquivos do diretório atual. A saída é passada para o grep, que procura nessa lista por arquivos que contenham a expressão .bak no nome (e é uma boa rodar só os dois primeiros comandos para ter certeza de que não tá aparecendo nada extra aí). Por fim, temos o todo-poderoso xargs, que tem mais usos do que o próprio Stallman conhece, executa o comando rm em cada nome desta lista.

A segunda situação é quando precisamos fazer uma faxina no servidor, mas não sabemos o que diabos está pesando 1,5GB. Isso é facilmente resolvido com este lindo comando:

du -ch

(É fácil de lembrar dele, lê “duch”, que soa a “douche”, um xingamento em inglês).

Este comando vai também listar recursivamente todos os diretórios (mas só eles, não os arquivos), e te dar o tamanho de cada um, e o total da pasta atual no fim. Extremamente útil.

Como o Twitter pode destruir um blog

O Twitter pode ser uma ferramenta (?) fantástica para os blogueiros. Acompanhando as Twittadas dos outros blogueiros, dá para se ter uma idéia ótima do que rola atualmente na blogosfera, e tirar umas boas idéias para posts. Mas também dá para se auto-destruir com ele. Explico: Eu tenho muito mais facilidade e paciência para sintetizar uma idéia em 140 caracteres do que para espichar ela, explicar cada detalhe dela. Este post todo poderia ter sido reduzido, por exemplo, em “Nossa, 4 dias sem atualizar meu blog. Twitter ainda vai me deixar desempregado.” Pronto, 78 caracteres.

Explicar bem uma idéia, explorar cada detalhe dela, não é para qualquer um. Nem sintetizar tanto, diga-se de passagem, mas procurar cada parte de uma idéia que pode não ser compreendida de imediato por outras pessoas exige muita empatia, habilidade que eu não tenho. Eu preciso me utilizar de lógica para procurar isso, pensar de forma não linear, e isso é um esforço muito maior do que eliminar cada pedaço óbvio de uma idéia.

Óbvio… Algo sobre o que a minha mãe sempre me fala, por sinal, é que normalmente o que é óbvio para mim, não é para o resto do mundo. Seja por conhecimento prévio, seja por simples facilidade em entender o assunto, em utilizar pura dedução lógica.

Assunto blogueiro sempre tem, senão não mereceríamos o título. Gosto por escrever também, senão faríamos textos medíocres e não ganharíamos dinheiro com o que fazemos (não que seja uma profissão tão rentável, se comparar número de horas trabalhadas sobre lucro líquido). O que pesa mesmo é a lei do menor esforço. O esforço de esmiuçar um assunto, pensar nele até que ele se esgote, escrever sobre ele, ordenar o texto, revisar, achar vocabulário, formatar o post… Tudo isso é grande demais, tudo isso cansa. O que nos mantém blogando, muitas vezes, é pelo simples amor por emitir opinião, nos diferenciar da massa, mostrar que pensamos, que somos mais inteligentes que a maioria. O Twitter nos deixa fazer tudo isso, em 140 caracteres, mas a visibilidade não é a mesma. A importância não é a mesma. Ninguém vai ser lembrado como “Um dos maiores twitteiros do Brasil”, e ser lembrado é o que importa. Ser lembrado é o que nos motiva, é o que prova que a nossa opinião está sendo ouvida e discutida, que estamos fazendo algo, que servimos de exemplo (mesmo que seja um mau exemplo).

Em menos de um mês usando o twitter, eu notei que a produtividade do meu blog caiu drasticamente. Quantas idéias que joguei fora, que teriam dado ótimos posts, se não fosse pela comodidade que o Twitter nos dá. Então eu me comprometi a twittar menos e pensar bem antes de fazê-lo. Não dá para deixar a ferramente escravizar o criador [de conteúdo].

O Twitter tem vantagens demais para ser deixado de lado, porém. Ele é um ótimo meio de auto-promoção. Os textos são tão curtos que, antes de que seja possível se vale ou não a pena lê-lo, já é possível tê-lo lido. Daí para que as pessoas notem que vale a pena acompanhar o que tu dizes, é um passo.

Acompanhar gente inteligente também é ótimo, muitas vezes não é óbvio para nós que algo vale a pena ser comentado, que renderia um post, até vermos o dito assunto ser comentado por outras pessoas. Às vezes não é nada óbvio que a nossa opinião pode ser tão polêmica que um post mais completo sobre o assunto seria interessantíssimo.

Twitter é como beber vinho, recomendado para quem sabe o que está fazendo.

 
SEO Powered by Platinum SEO from Techblissonline