Archive

Author Archive

FISL 2010

July 22nd, 2010 pvital No comments

Não deu pra postar antes, mas agora que já até palestrei e estou com tempo livre posso falar um pouco melhor. Ontem eu palestrei no 11o Fórum Internacional de Software Livre, ou FISL 2010. Minha palestra teve como título “Programação Multicore: Como sobreviver a esta revolução usando o Pinguim?” e tanto os slides quanto os códigos-fonte estão disponíveis para download em [1] e [2], respectivamente.

Fora o nervosismo e calorão que senti, mesmo com a temperatura estando por volta do 10 graus Celsius Porto Alegre, e que achei estranho pois já fiz apresentações para um público mais numeroso, a palestra foi muito legal (pelo menos no meu ponto de vista :-D ). O único problema que tive foi com o tempo, pois com os 40 minutos de apresentação estipulados não consegui mostrar na prática os fontes de MPI, PThreads, OpenMP e X10 que havia preparado para a sessão.

Aproveitando o post e que disponibilizei os arquivos pelo DropBox, clique em [3] para criar sua conta.

[1] http://miud.in/8sf
[2] http://miud.in/8sg
[3] https://www.dropbox.com/referrals/NTYyODM2NjA5

Categories: Uncategorized Tags:

Quem é vivo, sempre aparece.

June 26th, 2010 pvital No comments

Pois é!!!! Fazem exatos quatro meses, 18 dias, e aproximadamente 3 horas que postei pela útima vez aqui. Mas estou vivo e com algumas boas notícias. Pra ficar mais claro o porque do sumiço, vou relacionar os itens que fizeram com que o blog ficasse um pouco de lado. Vamos lá:

  • trabalho;
  • estudos;
  • mais trabalho;
  • nascimento do JP;
  • ainda mais trabalho do que antes;
  • sono;
  • troca de fraldas e sessões de arroto;
  • trabalho;
  • sono, muito sono.

E como  a música diz: ‘.. e é assim que caminha a humanidade, com passos de formiga e sem vontade…’. Mas pra falar a verdade, acho que o maior vilãao aqui foi eu mesmo. Minhas técnicas de gerenciamento de tempo devem ser repensadas e melhoradas urgentemente.

Mas deixando de chorar sobre o leite derramado, a melhor notícia para o blog é que JP, meu filho, nasceu. Isso aliás explica o item ’sessões de arroto’. Não sou eu quem fica arrotando em uma sessão, mas sim, batendo nas costas de JP por 5 minutos para que ele arrote após mamar. Ta bom!!! Eu adimito que aproveitei algumas destas sessões e arrotei. Mas foram com cunho educacional, para que JP aprendesse como fazer. :-D

JP nasceu há exatos 3 meses, no mesmo dia em que a mãe dele faz aniversário, às 18h43m, pesando 3,850kg e com 49cm. Como todo pai orgulhoso, devo dizer que ele foi o maior bebê da maternidade do CMC. E olha que tinha umas sete crianças por lá naquele dia. Para quem ainda não o conhece, aí está uma fotinha dele quando nasceu.

JP momentos após o nascimento.

Agora já se passaram 3 meses, durmi pouco e trabalhei muito (até porque tenho que comprar fraldas e isso não é barato), e JP já está com 60cm e pesando 7.250kg (medidas realizadas com 2,5 meses – ele deve estar mais pesado e maior do que isso). E digo que não tem coisa melhor do que entrar em casa e ver um sorrisão como este aqui:

Eita sorrisão gostoso!
Eita sorrisão gostoso!

Além de JP, comprei um aeromodelo elétrico que estou montando e comprando as peças pra ele quando sobra uma fralda, ops, um dinheirinho no mês. Também comprei hoje o rádio (Futaba 7C 2.4Ghz) de um amigo pro meu aeromodelo, que foi apelidado na pista de Daiane dos Santos pelo simples fato de, quase sempre, na hora do pouso ele dar uma cambalhota! Isso não quer dizer que andei voando o quanto gostaria neste tempo sem postar aqui. Mas, agora que tenho 7 canais, vou começar a projetar (ou pegar na Internet) uma metralhadora de feijão. :-D

Bem, acho que pra uma volta já está bom! É claro que tenho mais notícias, como a do FISL 2010 onde serei palestrante, mas preciso de algumas confirmações antes de publicá-las.

O melhor firewall do mundo

February 8th, 2010 pvital No comments

Recebi o texto abaxio por e-mail. Vale a pena postar aqui:

1. Uma célula humana contém 75MB de informação genética;
2. Um espermatozóide contém a metade, o que significa 37,5 MB;
3. Um mililitro de sêmen contém 100 milhões de espermatozóides;
4. Uma ejaculação média dura 5 segundos e contem 2,25 ml de sêmen;
5. Assim a produção dos membros de um homem é igual a:
(37,5 MB x 100.000.000 x 2,25) / 5 = 1.687.500.000.000.000 bytes / segundo = 1,6875 Terabytes / segundo.
Isto significa que o óvulo feminino suporta esse ataque DoS (negação de serviço) de 1,5 terabytes por segundo, e é permitida a passagem apenas de um único pacote de informação… o que faz com que a mulher seja considerada o melhor firewall do mundo.
A má notícia é que, este único pedaço de informação que passa, faz o sistema travar por cerca de nove meses…
Após os 9 meses o s custos operacionais se multiplicam astronomicamente…
Categories: portuguese Tags: ,

Merry Christmas and Happy New Year

December 24th, 2009 pvital No comments

Categories: Uncategorized Tags:

IBM ServerGuide Scripting Toolkit – Linux version 2.00 released

December 18th, 2009 pvital No comments

During this year, I worked in the Linux version of the IBM ServerGuide Scripting Toolkit (SGSTK), one of  the tools from IBM System x® ToolsCenter. The SGSTK is a collection of system-configuration tools and installation scripts that you can use to deploy software to your IBM eServer or xSeries server in a repeatable, predictable manner.

After two older releases this year, today we release the version 2.00 of  the SGSTK. This version is very special for the development team, because we worked hard to develop a new framework, more stable, robust and (why not?) beauty, than the older one.  You can download it from here.

Categories: IBM, LTC, Linux, english Tags: , , ,

Lidando com arquivos tar.gpg

August 17th, 2009 pvital 1 comment

Recebi um arquivo incomum (pelo menos para mim) hoje. Era um arquivo tar encriptado pelo GPG (GNU Privacy Guard – GNUPG). Como até então nunca tinha visto na vida um arquivo tar.gpg fui descobrir como tratar ele.

Primeiramente fui ler a man page do TAR e lá vi que não tinha uma opção mágica para a desencriptação e desempacotamento ao mesmo tempo, assim como acontece com arquivo tar.gz (utilizando a opção “-z”) ou tar.bz2 (utilizando a opção “-j”).

Sendo assim, fui atrás da man page do GPG. Lá descobri que existe uma opção chamada “–decrypt” ou “-d” que desencripta um arquivo GPG. Como sempre, afoito para executar o novo comando, nem li o resto e fui logo executando:

  1. raptor:~# gpg -d files.tar.gpg

Grande erro!!! Nem tão grande assim, mas foi uma newbada bem newba! Na execução toda a saída do comando foi para a saída padrão e meu terminal ficou bem sujinho com o “lixo”. Relendo a man page, vi que realmente a opção escreve no stdout caso a opção “–output” não seja passada. Ok! Dessa vez vai:

  1. raptor:~# gpg -d files.tar.gpg –output files.tar
  2. usage: gpg [options] –decrypt [filename]

Ok, ok! Primeiro as opções, depois o arquivo a ser desencriptado.

  1. raptor:~# gpg –output files.tar -d files.tar.gpg

Pronto!!! Ele pediu a senha para a desencriptação e o arquivo files.tar foi gerado. Depois disso é simples, bastando executar o comando do TAR para o desempacotamento:

  1. raptor:~# tar -xvf files.tar

E eis que pude ver os vídeos que o leobsd gravou durante minha aula de voo de aeromodelismo. :-D

Categories: Linux, Unix, portuguese Tags: , ,

Antes tarde, doque nunca…

August 17th, 2009 pvital No comments

Pois é! Depois de quase um ano de comprado, meu aeromodelo (um Albatroz da Incoaer) voou e tive minha primeira aula na Aerocamp. Para quem não acredita, basta ver:

http://www.youtube.com/watch?v=FLvOzKTL38Y

http://www.youtube.com/watch?v=b3z4meM2bSA

http://www.youtube.com/watch?v=3oW9AbxInWY

http://www.youtube.com/watch?v=cEZgLvPW5o0

Todos os vídeos foram gentilmente gravados e cedidos pelo leobsd.

O que é um menino?

August 4th, 2009 pvital 2 comments

Para aqueles que ainda não sabem, minha esposa está grávida. Não sei como ela recebeu ou encontrou este texto de Alan Beck sobre o que é um menino, mas achei ele muito interessante por que lendo acabei me lembrando de algumas coisas dessa época de criança, e ao mesmo tempo fiquei apreensivo em ver meu filho(a) – ainda não sabemos o sexo – fazendo o mesmo.

Reproduzo aqui a tradução do texto (o original é em inglês e uma versão nessa língua pode ser lida aqui) como uma forma de homenagem a todos os pais, e em especial ao meu. Feliz dia dos pais (adiantado), PAI.

O que é um menino?
Alan Beck

Entre a inocência da infância
e a compostura da maturidade
há uma deliciosa criatura chamada MENINO.

Embora se apresentem em tamanhos,
pesos e cores sortidos, todos os meninos
têm o mesmo credo; aproveitar cada segundo
de cada minuto de todas as horas de
todos os dias e protestar ruidosamente…

O barulho é sua única arma
quando seu último minuto é decretado
e os adultos os empacotam e os metem na cama.

Meninos são encontrados em todas as partes:
em cima de,
embaixo de,
dentro de,
subindo em,
balançando-se no,
correndo em volta de,
pulando…

As mães os adoram,
as meninas os odeiam,
irmãos e irmãs mais velhos os suportam,
adultos os ignoram,
o céu os protegem…

Um menino é a Verdade com o rosto sujo,
a Beleza com um corte no dedo,
a Sabedoria com um chicle te no cabelo,
a esperança do futuro com uma rã no bolso…

Quando você está ocupado, um menino
é uma conversa-fiada, intrometido e amolante.
Quando você deseja que ele cause boa impressão,
seu cérebro vira geléia, ou ele se transforma
em uma criatura sádica e selvagem empenhada
em desmontar o mundo ao seu redor.

Um menino é um híbrido:
o apetite de um cavalo,
a disposição de um engole-espadas,
a energia de uma bomba atÃ?mica de bolso,
a curiosidade de um gato,
os pulmões de um ditador,
a imaginação de um Júlio Verne,
o retraimento de uma violeta,
o entusiasmo de um bombeiro
- e quando se mete a fazer alguma coisa
é como se tivesse cinco polegares em cada mão…

Gosta de sorvete,
canivetes, serrotes,
pedaços de pau, bichos grandes,
água (no seu “habitat” natural),
papai, sábados, domingos e feriados,
mangueiras de água.

Não é partidário de catecismo,
escolas, livros sem figuras,
lições de musica, colarinhos,
barbeiros, meninas, agasalhos,
adultos e “hora de dormir”…

Ninguém se levanta tão cedo,
nem chega tão tarde para o jantar.
Ninguém se diverte tanto com árvores, cachorros e mosquitos.
Ninguém mais é capaz de meter num único bolso
um canivete enferrujado,
uma maçã comida pela metade,
um metro e meio de barbante,
um saco de matéria plástica,
duas pastilhas de chiclete,
três notas de um real,
um estilingue,
e um fragmento de “substância ignorada”.

Um menino é uma criatura mágica:
você pode mantê-lo fora do seu escritório,
mas não pode expulsá-lo de seu coração.
Pode pÃ?-lo para fora da sala de visitas,
mas não pode tirá-lo de sua mente.
Queira, ou não, ele é seu captor,
seu carcereiro, seu dono, seu patrão,
um cara sarapintado, um nanico,
um mata-gatos, um pacote de encrencas…

Mas quando a noite você chega em casa,
com suas esperanças e seus sonhos reduzidos a pedaços,
ele possui a magia de soldá-los em um segundo,
pronunciando duas palavras somente:
“OI PAI…!!!”

Categories: portuguese Tags:

Como renovar e/ou transferir sua CNH para Campinas

July 9th, 2009 pvital 24 comments

Minha CNH (Carteira Nacional de Habilitação) venceu no início deste mês, e como a última expedição dela foi realizada em São José dos Campos – SP, terei que transferi-la para Campinas – SP onde atualmente resido (em Agosto agora faz 5 anos).

No estado de São Paulo existe um sistema chamado PoupaTempo, onde são centralizados em um único local (em Campinas existem dois) vários serviços que o estado provê ao cidadão, de forma rápida. Um destes serviços é a renovação de CNH, que funciona no PoupaTempo somente se o documento vencido foi expedido na cidade onde o PoupaTempo existe (ou na região metropolitana). Ou seja, me lasquei!!!!

Uma coisa que não consigo entender é o fato de eu ter que transferir para determinada cidade para outra um documento que é Nacional. O problema não é somente a mudança de endereço, pois isso pode ser realizado somente atualizando um campo no cadastro, que deveria ser Nacional segundo o nome do documento. Mas tudo bem, qual seria a graça de se ter um documento oficial, aceito em todo o país, sem ter a burocracia (leia, “stress”) de renová-la/transferi-la?

Bem, este post nasceu depois de eu ter tentado levantar as informações de como transferir minha CNH através do site oficial do Detran-SP (as regras lá valem somente para a cidade de São Paulo) e telefonemas ao Ciretran de Campinas, e de não servir de nada as informações adquiridas. O problema maior foi quando a telefonista do 7o Ciretran (o de Campinas) ter me passado somente metade das informações necessárias para a transferência e eu ter perdido 1h30 (entre deslocamento e fila) no Ciretran para conseguir apenas uma nova úlcera.

No Ciretran a atendente me deu um papelzinho com todas as informações (que a telefonista poderia muito bem ter um na frente dela e ler – nem precisa decorar – para quem liga lá para obter tais informações), e que para poupar, principalmente tempo, quem precisa do serviço. Eis os passos (copiado “as is”):

  1. Adquirir uma pasta de cartolina sem eslático para montar o processo.
  2. Recolher:
    1. Taxa de CNH em Campinas… R$ (sem valor)
    2. Transf. De outra origem… R$ 78,46
  3. Tirar xérox dos documentos:
    1. RG, CPF e a CNH com foto.
    2. Comprovante de residência de Campinas, em nome do condutor ou parente de 1o grau.
  4. Xérox da CNH ou original se estiver vencida a mais de 30 dias.
  5. Dirigir-se a Rua Delfino Cintra n. 935, fazer o exame médico, taxa de R$52,31, leva CNH ou B.O., RG, CPF, comprovante de endereço e uma foto 3×4 colorida e recente.
  6. Retornar ao 7o Ciretran com os Documentos acima.

A atendente informou que a taxa (de renovação ou transferência – passo 2) deve ser paga em uma agência da Nossa Caixa através do CPF do condutor, e que o exame médico (passo 5) é por ordem de chegada. No retorno ao Ciretran (passo 6, caso o condutor nunca tenha feito aulas de primeiros socorros ou direção defensiva, deverá marcar um curos (ou prova, não lembro bem) sobre esse assunto. Pelo menos, nisso eu escapei pois realizei estas aulas ainda no CFC em 1999 (ano da minha 1a habilitação).

Agora vamos aos fatos agora: 1o) Pra que diabos eu tenho que comprar um pasta? Já não estou pagando todo o processo de renovação/tranferência? 2o) O nome não é xérox, e sim cópia ou fotocópia. Xerox é uma empresa. 3o) Perceberam a pegadinha no passo 6? 4o) O passos para renovar a CNH no PoupaTempo são EXATAMENTE IGUAIS (segundo o site). Porque não realizar transferência lá também?

O que me resta agora é realizar tudo isso, e ver se consigo minha nova CNH. Lembro que em São José dos Campos também tive problemas em tranferir a CNH de Campo Grande – MS para lá.

Espero ter ajudado alguém com os passos, e que os serviços públicos um dia melhorem no Brasil. Eis abaixo o papelzinho do Ciretran scanneado:

Renovacao e transferencia de CNH para Campinas

Categories: Uncategorized Tags:

Baile do Bigode 2009

July 3rd, 2009 pvital No comments

Pois é caros leitores, mais um ano se passou e finalmente chegou o dia tão esperado. O dia do Baile do Bigode. Ele ocorreu ontem, dia 02 de Julho, e dessa vez foi organizado pelo Rei do Baile de 2008, o Daniel Debonzi.

A idéia principal do Baile é a de reunir o pessoal do LTC do Brasil em um happy hour, e para estimular a participação do pessoal, temos a brincadeira de eleger o Rei do Bigode. Esse ano quem levou a taça foi o Leonardo Garcia. Diferentemente do ano passado em que fiquei em segundo lugar, esse ano não recebi nenhum voto. O resultado por ser visto aqui.

O mais legal desse ano foi que contamos com a presença gerencial na competição, além de o happy hour ter sido aberto com um mega show da banda Own Heroes,  cujo integrantes são todos do LTC (veja aqui e aqui).

E que venha o próximo baile. :-{D

Categories: Campinas, LTC, portuguese Tags: