Eugeni's blog

One blog to rule them all. Kinda.

Browsing the topic fun

I just packaged the gource package for Mandriva Cooker, so therefore it will be available in Mandriva 2010.1 – which will be released in just few weeks.

While doing so, I was playing a bit with it, and it is an impressive piece of software. I often receive comments asking about “who is really working on Mandriva-specific software”. So, just to illustrate it in details, here goes a detailed explanation of who had commited something into drakx-net (Mandriva network stack) over the past year and half:

The command to generate this video was (inside drakx-net source directory, checked out with git):

gource -640x360 -s 0.1 --stop-at-end --disable-progress --output-ppm-stream - | \
ffmpeg -y -b 3000K -r 60 -f image2pipe -vcodec ppm -i - drakx-net.mp4
The number of played tracks is scaring..

The number of played tracks is scaring..

I’d say that about 13000 tracks in this counter were played with mpd and a few custom scripts to control it..

This could be the best movie ever!

This could be the best movie ever!

(found here)

Well, as the PhD is getting closer to the end, I decided to test what I learned so far in 0x1C years of existence. So I found this test:

I am nerdier than 96% of all people. Are you a nerd? Click here to take the Nerd Test, get geeky images and jokes, and talk on the nerd forum!

(yes, I know, I could do better..)

As for geekery:

My computer geek score is greater than 100% of all people in the world! How do you compare? Click here to find out!

(that was easier.. I guessed two of the questions though)

So I am more geek than nerd. Good to know :) .

I still remember one of the old ones, with 500+ questions or something like that.. It took almost an hour to finish for the first time. Good old times, when computers were big and softwares small…..

image-99

I think I’ll never forget about this next time I see OMG or 0_0..

Ohh, and >:| definitely is suitable for closing bugs as RESOLVED->INVALID :)

Achei esses perdidos no meu micro :)

braille_ebook02

segway de pobre

segway de pobre

So very true..

So very true..

A Evolução

A Evolução

O primeiro celular

O primeiro celular

samurai

A Smiley movie :) .

Perl would be Voodoo – An incomprehensible series of arcane incantations that involve the blood of goats and permanently corrupt your soul. Often used when your boss requires you to do an urgent task at 21:00 on friday night.

huauhahahahaha

via Aegisub: If programming languages were religions….

Sem comentários! Reuters diz que não é montagem! Achei aqui!

Apareceu hoje:

 [29716.863265] TCP: Treason uncloaked! Peer 125.46.3.227:17140/60001 shrinks window 2742629828:2742629837. Repaired.

Essa é melhor que lp0 on fire! :)

Dá para imaginar coisa mais surrealista que personagem no World of Warcraft chamada MaryAnnBraga, que é uma troll que faz poções e comida??

hehehe

:)

Conversando hoje com J.F. e P.C. (nomes foram escondidos propositalmente :) ), chegamos na seguinte conclusão:

MULHERES SÃO IGUAIS AO Linux

E é muito fácil provar isso! Vejam só:

  • Ambos mostram mensagens crípticas, difíceis de entender, porém essenciais.
  • Se você não prestar atenção nestas mensagens, freqüentemente pode levar um “Oops”!
  • Se você não prestar atenção mesmo assim, isso vai acabar dando um panic. Kernel panic, para ser mais exato. Ou seja, f***u.
  • Embora o kernel é o mesmo, as distribuições variam bastante (cor de cabelo, gostos, cor de sapato + cor de cinto, etc).
  • Essa variação torna-se ainda mais visível se a gente considerar os skins que elas gostam de aplicar! (“Cabelo vermelho + sapato preto hoje; cabelo loiro + sapato verde amanhã..”)
  • Elas podem ser de mais diversas configurações e opções (tem as que gostam de cálculo (hehe, não resisti), tem as que gostam de dançar, tem as que fazem até computação…)
  • As mensagens que elas demonstram são quase sempre indecifráveis, e você precisa de um man para entendê-las. Err… bem, pensando melhor, no caso do Linux é mais fácil..
  • Geralmente elas suportam todos os dispositivos presentes no mercado, porém cada variação do seu próprio jeito.
  • Elas tem interfaces-padrão de entrada-e-saída.. (acho que vou apanhar depois dessa)
  • Se você der um reboot nelas sem dar um sync antes, com certeza vai ter problemas!!
  • A facilidade para instalar novos pacotes (bolsas, sapatos, vestidos) é impressionante!! (Por outro lado, alguns pacotes dão conflitos que demoram um tempo significativo para resolver).
  • Elas criam processos-filhos… (essa foi péssima.. hehe)
  • A interface gráfica é facilmente customizada, as vezes até demais
  • Você precisa conhecer um bilhão de comandos para fazer funcionar do jeito eficiente, e conseguir o que você quer.
  • Elas tem tratamento padronizado para o protocolo ICMP PING (“psiu!!”)
  • Elas suportam diversos aliases para os comandos mais variados. Alguns inclusive podem resultar em efeitos opostos do que você pensava.
  • Elas geralmente estão por trás de qualquer grande projeto :) .
  • Existem diversos bugs que precisariam ser tratados nas versões mais atualizadas…
  • Elas conseguem conversar entre si em protocolos de mais baixo nível (as vezes eu acho que é mais fácil entender a saída binária do tcpdump de que a conversa de duas mulheres sobre a moda…)
  • Elas tem diversas aplicações que fazem mais-ou-menos a mesma coisa (alguém pensou mozilla, firefox, epiphany, galeon, opera e konqueror para navegar na net? nada a ver, eu pensei simplesmente nos 0×208308 sapatos que tem no armário..)
  • e finalmente, para concluir:
  • VOCÊ NUNCA CONSEGUE ENTENDER O SISTEMA INTEIRO!
  • (se você entende, é porque você é o vi.. hehe)

:)

Todas são originais e recém-inventadas. Se quiserem divulgar, fiquem a vontade! :)

  • porque um bit se perdeu na floresta? porque não levou o bitmap
  • porque Deus criou o mundo em 7 dias? para caber num byte
  • porque os processadores antigos não eram coloridos? porque não eram multi-core
  • qual é a bebida favorita dos administradores de rede? ping
  • como o programador dá descarga? ele chama flush()
  • porque o programador foi na imobiliária? alguém quebrou o pipe dele
  • porque o programador foi na imobiliária? para alocar uma casa
  • onde o programador fica bronzeado? no Solaris
  • quem inventou a WWW? o Homem-Aranha
  • onde foi criado o Java? na Bahia
  • qual é o cúmulo da calma? jogar paciência em Java
  • qual é o software favorito na bahia? screensaver
  • depois dos 7 primeiros dias o Deus disse: “hello, world”
  • qual é o nome do cachorrinho do programador? FIFO
  • e qual é a raça? fila
  • como programador fecha a casa? </home>
  • como o programador entra em casa? cd
  • que que tem no guarda-roupa de um processador? 38 meia

(redes neurais e algoritmos genéticos):

  • que que um neurônio faz no tempo livre? dorme na rede neural
  • porque uma rede neural cresceu? porque os neurônios ficaram excitados
  • e porque a rede não respondeu nada? porque os neurônios ficaram inibídos
  • quais atividades físicas cromossomos exercem? fitness
  • quem criou a TDNN? Walter Mercado
  • e qual foi a primeira saída dela? Ligue Yá
  • porque a MLP aprende devagar? porque ela fica pensando “\eta…. \eta….”

LaTeX:

  • que que um cachorrinho faz quando encontra o dono-programador? \lambda

Novas:

  • que que o programador faz nas férias? vai surfar nas wavelets
  • como o programador abre um livro? ele faz um unfolding
  • como o programador se reproduz? ele faz um fork()
  • que que um doutorando falou depois de defender? agora PhDeu!

Comentários? Sugestões?

(Eu sei que pós-graduação deixa sérios traumas psicológicos :) ).

Vista security

Como funcionaria o mecanismo de segurança de Vista, se aplicarmos ele a um ser humano??

“Existem muitas bactérias perigosas no ar! Preciso cuidar do meu dono! É necessário colocar ele num ambiente impenetrável e protegido. Um saco plástico seria ideal, ainda mais se for de cor preta, porque aí ele vai proteger dos raios ultra-violetas também!”

“O meu dono, estando num saco plástico, pode ser machucado se cair um asteróide em cima dele. É necessário colocar ele num ambiente mais rígido. Um caixão seria adequado.”

“O meu dono, mesmo dentro de caixão, pode ser atingido pela radiação de uma possível explosão nuclear. É necessário esconder ele num lugar profundo. Dois metros de profundidade seria adequado”

“Senhor, agora você está completamente protegido!”