Seja bem vind@, se você é um debiano (um baiano que usa debian) faça parte de nossa comunidade!


Começando a "blogar"

16 de Janeiro de 2015, por Desconhecido - 0sem comentários ainda

Pelo mesmo motivo de Joenio, decidi que vou tentar escrever nesse blog alguma coisa com alguma frequência...

Provavelmente será sobre Noosfero, mestrado, Colivre, Software Livre ou eventos que gosto ou participo.

Esse é o primeiro post depois de 2 anos e meio.. O próximo deve demorar menos tempo (vou tentar...) :D



A few excerpts from The Invisible Committe's latest article

6 de Janeiro de 2015, por Desconhecido - 0sem comentários ainda

Just sharing some points from "2. War against all things smart!" and "4. Techniques against Technology" by The Invisible Committee's "Fuck off Google" article. You may want to get the "Fuck off Google" pdf and watch that recent talk at 31C3.

"...predicts The New Digital Age, “there will be people who resist adopting and using technology, people who want nothing to do with virtual profiles, online data systems or smart phones. Yet a government might suspect that people who opt out completely have something to hide and thus are more likely to break laws, and as a counterterrorism measure, that government will build the kind of ‘hidden people’ registry we described earlier. If you don’t have any registered social-networking profiles or mobile subscriptions, and on-line references to you are unusually hard to find, you might be considered a candidate for such a registry. You might also be subjected to a strict set of new regulations that includes rigorous airport screening or even travel restrictions.”"

I've been introduced to following observations about 5 years ago when reading "The Immaterial" by André Gorz. Now The Invisible Committee makes that even clearer in a very few words:

"Technophilia and technophobia form a diabolical pair joined together by a central untruth: that such a thing as the technical exists. [...] Techniques can’t be reduced to a collection of equivalent instruments any one of which Man, that generic being, could take up and use without his essence being affected."

"[...] In this sense capitalism is essentially technological; it is the profitable organization of the most productive techniques into a system. Its cardinal figure is not the economist but the engineer. The engineer is the specialist in techniques and thus the chief expropriator of them, one who doesn’t let himself be affected by any of them, and spreads his own absence from the world every where he can. He’s a sad and servile figure. The solidarity between capitalism and socialism is confirmed there: in the cult of the engineer. It was engineers who drew up most of the models of the neoclassical economy like pieces of contemporary trading software."



Fui diagnosticado com um tumor renal, e agora?

31 de Dezembro de 2014, por Desconhecido - 0sem comentários ainda

Wall-e sob a tomografia computadorizada

Em 2012 fui diagnosticado com um tumor no rim esquerdo, fiz uma cirurgia e a recuperação ocorreu muito rápida e tranquila. Na época fiz uma busca superficial na internet sobre o assunto e encontrei algumas opiniões bem assustadoras, falavam em quimioterapia, radioterapia e afins. Como nada disso foi necessário em meu caso resolvi compartilhar minha experiência aqui, com o objetivo de deixar um relato positivo sobre o tratamento de tumor renal na esperança de que seja útil para alguém.

Bem, vamos lá… 2012, fazia algum tempo que sofria com pequenas dores de estômago, ao investigar a causa descobri que estava com uma gastrite, fiz o tratamento, resolvi o problema mas as dores continuaram, vários exames depois, dentre eles uma tomografia computadorizada de abdómen, identificou um pequeno ponto no rim esquerdo, este pequeno ponto era um tumor e precisava ser removido.

Neste momento o médico me explicou que o procedimento cirúrgico para remoção do tumor apresentava uma chance de cura de 95%, isto me deixou bastante tranquilo, me explicou que a cirurgia era simples, poderia ser feita por vídeo laparoscopia, e que a remoção do tumor no meu caso tinha grandes chances de preservar o rim, ou ao menos parte dele.

Apesar da cirurgia ter sido um sucesso, fazer tudo isto pelo SUS não foi tarefa fácil, eu não tinha plano de saúde então o SUS era minha única alternativa. Por sorte e por ajuda de alguns médicos consegui chegar ao Hospital Aristides Maltez (HAM), ele é referência em tumores no estado Bahia e faz atendimentos 100% pelo SUS.

O próximo passo foi conseguir marcar uma consulta, no HAM isto não é tão fácil, é muita gente para pouco “hospital”, consegui marcar a primeira consulta após esperar uma manhã inteira na fila. Consulta agendada, voltei ao hospital no dia marcado, mais um turno aguardando para ser atendido, fui atendido e a cirurgia foi marcada para um prazo de aproximadamente 15 dias.

O grande dia chegou, em 31 de Janeiro de 2012 fui internado, a cirurgia ocorreu no dia seguinte, o nome exato do procedimento ao qual fui submetido é Ressecção de tumor retroperitoneal + linfadenectomia retroperitoneal, em algumas horas já estava de volta à enfermaria, um médico residente informou que ocorreu tudo bem e que a previsão de alta era em 48 horas. Dentro do prazo previsto recebi alta, me entregaram algumas amostras do tumor para que fosse solicitado biopsia, marquei a consulta de retorno para 2 semanas depois e fui para casa.

Voltei para a consulta já com os resultados da biopsia em mãos, o médico disse que a cirurgia ocorreu da melhor forma possível, e que as chances de cura eram ótimas, mas o resultado da biopsia deu positivo para maligno, ou seja, o tumor era cancerígeno.

Só neste momento eu me toquei de que tive um câncer. Adimito que sempre tive um certo medo, costumava pensar, não com tanta frequência, mas pensava o seguinte:

Puts! Se um dia eu tiver algum tipo de câncer como é que vai ser, quimio, rádio, etc… Deve ser foda!

E de repente eu tive um, fui curado, e quase nem percebi… Reflito sobre isto de uma maneira bem humorada e tranquila, afinal, ficar angustiado não resolveria o problema.

Apesar disso é importante ser disciplinado e seguir as orientações médicas, cumprir os prazos planejados, e não deixar para “depois”, “depois” e “depois”. O meu caso por exemplo requer acompanhamento anual, repito todo ano exames de sangue, tomografia computadorizada de abdómen e radiografia de tórax. Os médicos dizem que casos como o meu, tumor maligno, há chances do tumor voltar, então é necessário acompanhamento para o resto da vida.

E aqui termino este pequeno relato, desejo sorte para aqueles que estejam passando por situação parecida, tenham tranquilidade, paciência e acima de tudo fé na medicina moderna, ou em qualquer outra coisa que os tranquilize.

Tenho certeza de que vibrações positivas ajudam bastante, e as vibrações dos meus amigos e familiares me ajudaram muito naquele momento, então aproveito este espaço para deixar registrado publicamente um agradecimento especial à todos aqueles que me desejaram sorte e que de alguma forma me enviaram suas boas vibrações.

Obrigado!



Backup na nuvem com Tarsnap

23 de Dezembro de 2014, por Desconhecido - 0sem comentários ainda

Chewbacca fazendo backup na nuvem

Este post estava sendo escrito antes de eu abandonar meu blog, então onde estiver escrito recentemente, hoje, etc, leia-se 2 anos atrás.

Recentemente precisei implementar uma solução de backup para alguns servidores de internet, após uma pesquisa rápida optei pelo Tarsnap, uma solução de backup em nuvem baseado na infra-estrutura de armazenamento da Amazon.

Eu queria algo simples de implementar e manter, não queria ter mais um servidor nas mãos, nem queria ter que lidar com detalhes de ssh, rsync, ftp, etc. Em resumo:

  • Não queria manter um novo servidor (nem físico nem virtual)
  • Não queria usar o Bacula, ótima ferramenta mas complicado
  • A solução deveria ser simples de configurar e manter, do tipo “configure uma vez, contrate um serviço e funcione para o resto da vida”
  • Não estava procurando apenas uma ferramenta, mas também um serviço de armazenamento para backup

O Tarsnap é uma ferramenta e também um serviço de armazenamento, o preço é bem razoável, $0.30 por GB de armazenamento mensal e $0.30 por cada GB transferido. A cobrança é pré-paga, e para começar a usar o serviço é necessário adicionar um crédito mínimo de $ 5.

Os créditos são consumidos diariamente, quando eles acabam o serviço continua funcionando por até 7 dias, isto dá tempo de pôr créditos novamente sem interrupção dos backups. Hoje, o backup dos meus servidores tem aproximadamente 7 GB e isto consome um pouco menos de $ 5 mensal.

Infelizmente, o tarsnap não é software-livre, o autor disponibiliza o código fonte, mas a licença não permite redistribuir o software com modificações. Apesar disso o autor afirma contribuir bastante com o libarchive, uma biblioteca livre para compressão e arquivamento usada como base para o tarsnap.

Não vou detalhar o uso da ferramenta, darei apenas dois exemplos básicos: (1) como adicionar um servidor e (2) como criar backups. Considerando que você já tem o tarsnap instalado em seu servidor, veja as instruções de instalação aqui, gere uma chave para ele com o comando abaixo, se tiver dificuldades consulte este link.


# tarsnap-keygen --keyfile /root/tarsnap.key --user me@example.com --machine mybox

Substitua me@example.com pelo email usado para criar a conta no Tarsnap, e mybox pelo hostname do seu servidor. Faça uma cópia de seguança do arquivo /root/tarsnap.key, sem ele não será possível acessar o backup!

Com isso já é possível criar um novo backup, o comando abaixo cria um backup do diretório /home por exemplo, veja outros comandos aqui.


# tarsnap -c -f mybackup-home /home

O tarsnap apenas cria, lê, apaga e restaura backups, ele não gerencia agendamento, política de retenção, periodicidade, etc. É necessário alguma outra ferramenta para essa tarefa, em uma rápida pesquisa encontrei o tarsnapper, um agendador para o tarsnap, com ele é possível de maneira simples definir uma política de retenção usando um arquivo de configuração localizado em /etc/tarsnapper.conf. Veja um exemplo:

# fazer backup diario e reter:
# a cada semana (7 dias)
# a cada mes (30 dias)
# a cada semestre (180 dias)

deltas: 1d 7d 30d 180d

target: /mybox/$name-$date

jobs:
  etc:
    source: /etc

  mysql:
    source: /var/backups/mysql
    exec_before: /usr/local/bin/dump-mysql

  foswiki:
    sources:
      - /var/lib/foswiki/data
      - /var/lib/foswiki/pub

O tarsnapper deve ser agendado no cron, eu sugiro executar ele diariamente, para isso crie o arquivo /etc/cron.daily/tarsnapper com o seguinte conteúdo:

#!/bin/sh
# Start in the root filesystem, make SElinux happy
cd /

tarsnapper -o configfile /etc/tarsnap.conf -c /etc/tarsnapper.conf make >> /var/log/tarsnapper.log 2>&1

Dê permissão de execução a este arquivo, isto vai fazer o cron vai rodar o tarsnapper diariamente executando o tarsnap para cada job presente no arquivo de configuração. Lembrando que todos os comandos foram testados no sistema operacional Debian GNU/Linux e não há garantias que funcionem corretamente em outros sistemas.

Com isso você tem um esquema de backup simples de implementar e manter. Espero que tenha sido útil de alguma forma, em caso de dúvidas, sugestões ou reclamações, por favor, entre em contato através do email, twitter ou se preferir atrevés do meu perfil no github.



Voltando a "blogar"

18 de Dezembro de 2014, por Desconhecido - 0sem comentários ainda

Han Solo apontando uma arma para Chewbacca

Hoje enquanto conversava com uma amiga no telefone surgiu a seguinte pergunta:

“Por que a gente não posta mais em nossos blogues?”

Ao ouvir isso pensei:

“Humn… Hâmmmn… É porque… Bem… É que…..”

Nenhum argumento minimamente válido surgiu, ou seja, não há motivos, então aqui estou eu “blogando” novamente…

Eu tinha um blog na rede Software Livre Brasil que não via um post desde 2010, na verdade ainda tenho, ele funciona e continuará disponível, mas vou concentar os próximos posts aqui. Mas por que eu saí do Software Livre Brasil? Na verdade não saí, meu perfil continua lá, continarei usando a rede social, e talvez até replique os posts daqui por lá. O que aconteceu foi que a pergunta “Por que a gente não posta mais em nossos blogues?” deu o empurrãozinho que faltava para eu desenrolar as seguintes questões:

E assim aqui está mais um blog nesse mundão virtual, pretendo falar de tudo um pouco, coisas da minha vida pessoal, questões técnicas relacionadas ao trabalho, um pouco da minha experiência no meio acadêmico, música, esportes, livros, etc… Espero que seja útil para mais alguém além de mim mesmo.

Ahhh!!! Dani, obrigado pelo empurrãozinho!