Rodrigo Strauss :: Blog
Lendo a camiseta do ThinkGeek sem programar
O site do ThinkGeek está com uma promoção onde, gastando mais do que US$ 100,00 você ganha uma camiseta:
Essa camiseta tem o logo do SourceForge na frente e um número binário giganteco atrás. É CLARO que esse número quer dizer alguma coisa. Perdi 10 minutos hoje para encontrar o significado, me propondo a não usar uma só linha de código. Olhe o que eu fiz:
- Copiei o número binário do site;
- Criei um novo arquivo TXT no Visual Studio.NET, e colei o binário lá;
- Usando Regular Expressions, tirei as quebras de linha (troquei "n" por "");
-
Usando Regular Expressions novamente, deixei que cada linha tivesse oito dígitos (troquei "{^........}" por "1n"). Pronto, agora temos números binários de 8 dígitos, que podem ser convertidos para char.

- Copiei o resultado e colei no Excel;
- Usei a função "BIN2DEC" do Excel para converter os binários em decimais. Caso o seu Excel diga que essa função não existe (colocando #NAME nas células), vá no menu Tools >> Addins e ative o "Analysis ToolPak";
-
Depois, usei a função "CHAR" para achar os caracteres correspondentes aos números de acordo com a tabela ASCII;

- Copiei os caracteres para Visual Studio.NET e substitui "n" para "";
- I spent $100 at ThinkGeek and all I got was this lousy limited edition t-shirt.

Caso você tenha outra solução, sinta-se a vontade para mostrá-la nos comentários.
Em 02/12/2004 21:40, por Rodrigo Strauss





Isso é bom ou ruim? =)