Profile cover photo
Profile photo
Manoel Vilela
Communities and Collections
View all

Post has shared content

Um beijo...
Um toque...
E o olhar...
Ah! Esse olhar...
Ele diz mais que todas as palavras...
Um desejo intenso...
Um prazer louco...
E dois corpos colados...
E a noite se inicia...
Entre beijos e caricias...
A comunicação de nossos corpos...
Se faz presente entre as estrelas...
Somos um universo de puro desejo...
E o amor se torna sublime
em toda sua essência...
Somos assim feitos um para outro...
E o ar se torna parte de nós...
O amor é a chave que abre os prazeres
De viver um amor arrebatador
e repleto de desejos.
Não se acanhe...
Solte-se para mim...
E seja minha eterna rainha.
Te amo!
Autor: Marcelo Rondoni
Todos os Direitos Reservados
conforme artigo (Lei 9610/98)
Cópias e publicações permitidas,
desde que acompanhadas
dos créditos ao autor.

Espero que o facebook morra de vez.

Post has attachment
Manoel Vilela commented on a post on Blogger.
Introducing GCP’s new interactive CLI
Introducing GCP’s new interactive CLI

Post has shared content
So dotfiles was a accident???
A lesson in shortcuts.

Long ago, as the design of the Unix file system was being worked out, the entries . and .. appeared, to make navigation easier. I'm not sure but I believe .. went in during the Version 2 rewrite, when the file system became hierarchical (it had a very different structure early on).  When one typed ls, however, these files appeared, so either Ken or Dennis added a simple test to the program. It was in assembler then, but the code in question was equivalent to something like this:
   if (name[0] == '.') continue;
This statement was a little shorter than what it should have been, which is
   if (strcmp(name, ".") == 0 || strcmp(name, "..") == 0) continue;
but hey, it was easy.

Two things resulted.

First, a bad precedent was set. A lot of other lazy programmers introduced bugs by making the same simplification. Actual files beginning with periods are often skipped when they should be counted.

Second, and much worse, the idea of a "hidden" or "dot" file was created. As a consequence, more lazy programmers started dropping files into everyone's home directory. I don't have all that much stuff installed on the machine I'm using to type this, but my home directory has about a hundred dot files and I don't even know what most of them are or whether they're still needed. Every file name evaluation that goes through my home directory is slowed down by this accumulated sludge.

I'm pretty sure the concept of a hidden file was an unintended consequence. It was certainly a mistake.

How many bugs and wasted CPU cycles and instances of human frustration (not to mention bad design) have resulted from that one small shortcut about  40 years ago?

Keep that in mind next time you want to cut a corner in your code.

(For those who object that dot files serve a purpose, I don't dispute that but counter that it's the files that serve the purpose, not the convention for their names. They could just as easily be in $HOME/cfg or $HOME/lib, which is what we did in Plan 9, which had no dot files. Lessons can be learned.)

Post has attachment
+ron minnich you are the best! Thank you for all this massive work! I didn't know you are related to the discovery and digging, as well with your team! Congratulations

Post has attachment

Post has attachment
Nunca achei esse povo do Metanóia! Queria tanto saber quem eles são

Post has attachment
Just Bach: the best of the baroque music.

Post has attachment

Post has shared content
Wait while more posts are being loaded