Todos gostamos de easter eggs, certo? Então rode o python e se divirta: import this import __hello__ from __future__ import braces import antigravity E uns outros que eu acho interessantes: No vim, tente: :help 42 :help holy-grail :help UserGettingBored :help! :Ni! Esses agora, são apenas para Debian, Ubuntu e derivados. Tente isso e dê uma…
Ah, a internet! Você, usuário de Linux, comece pela preparação: sudo apt-get install curl mpg123 Depois crie o script falador: #!/bin/bash l=pt-BR if [ “$1” == “-l” ];then shift l=$1 shift fi curl -A “Falador” translate\.google\.com/translate_tts -d “tl=$l&ie=UTF-8&q=$@” |mpg123 -; Dê permissão de execução: chmod +x falador E divirta-se: ./falador “Onde está o futuro que…
Depois de uma tentativa frustrada de parceira com a Nokia, a Microsoft encontra uma nova parceira para sua batalha contra a Apple: a Adobe. A parceria parece ser boa para ambos os lados: ao mesmo tempo em que a Microsoft luta para manter sua posição no mercado de PCs contra o avanço dos Macs, a…
Hoje estava brincando com Requests e tive essa ideia maluca: import requests import re def Ed(text): params=dict(server=’0.0.0.0:8085′,charset_post=’utf-8′, charset=’utf-8′,pure=1,js=0,tst=1,msg=text) return re.sub(‘<[^>]*>’,”,re.sub(r’\n+$’,”, requests.get(‘http://www.ed.conpet.gov.br/mod_perl/bot_gateway.cgi’, params=params).text)) def SeteZoom(text): params=dict(server=’127.0.0.1:8088′,pure=1,js=0,tst=1,msg=text) return re.sub(r’\n+$’,”, requests.get(‘http://bot.insite.com.br/cgi-bin/bot_gateway.cgi’, params=params).text) msg=’Oi!’ while True: print ‘SeteZoom: %s’ % msg msg=Ed(msg) print ‘Ed: %s’ % msg msg=SeteZoom(msg) Teste aí, o resultado às vezes é mais inteligente que muito…
Teste aí: sudo apt-get install cowsay Depois rode: cowsay Funciona… O cowsay também pode receber texto na entrada padrão: date|cowsay Isso permite usos razoavelmente criativos: lynx –dump http://news.google.com.br | grep “^\[” | grep -v “»” \ | sed -e “s/.*\]//g” | sort -R | head -n 1|cowsay Você pode colocar seu Ubuntu para te dar…
A dica de hoje não é muito útil. Pelo menos eu nunca usei para nada realmente sério. Mas é bem divertida: >>> t=’All your base are belong to us.’ >>> t.encode(‘rot-13’) ‘Nyy lbhe onfr ner orybat gb hf.’ Rot-13 é um encoding comum do Python. Você pode escrever código em rot-13 também, se indicar o…
Lembra? Olha o que eu achei (rápido, antes que tirem do ar…)
Trecho de código legado (ASP) que pegamos aqui: if len(request(“price”)) = 3 then valorTotal = left(request(“price”),1) elseif len(request(“price”)) = 4 then valorTotal = left(request(“price”),2) elseif len(request(“price”)) = 5 then valorTotal = left(request(“price”),3) end if Jênio.
Cheguei mais cedo que o resto da galera ao escritório hoje. O que significa que ainda não tinha ninguém fazendo downloads, acessando o servidor de desenvolvimento, lendo e-mails e etc. Bom, o Mike estava aqui já, mas estava escrevendo CSS, então não conta. Li a notícia a respeito do Google nativeclient e resolvi baixar para…
Você está usando um terminal conectado a um servidor Unix quando as coisas começam a se comportar de maneira estranha. Depois de algum tempo você descobre o problema. Vai até a mesa de um programador novato e descobre que ele, como root, digitou: # cd # rm -rf * O sujeito percebeu a burrada antes…
Para começar, leia o trecho a seguir desta notícia na INFO Online: Mas, quando tentou o Google, o especialista descobriu que serviço de publicação de blogs WordPress é vulnerável a pesquisas específicas. O site armazena dados como hashes MD5, que podem conter senhas, de uma maneira visível ao buscador. Bastaria informar um trecho do algoritmo…
Falta uma semana para lo dia internacional de hablarse portuñol. Fica aqui minha contribuição ao ócio e falta do que fazer, fruto de uma tarde de feriado entediante: tradutor automático de sites português-portunhol. Você pode, por exemplo, ver este site traduzido para o portuñol. Tomara que você ache tão divertido de usar quanto eu achei…
Muito, muito semântico… Powered by ScribeFire.
Ou, em português, matriosca. Do bit ao terabyte. Para saber mais sobre matrioscas, veja o artigo na Wikipedia. O artigo sobre byte também é interessante.
Online Identity Calculator (beta) Este site promete, através de um cálculo simples, mostrar se seus resultados no Google estão adequados aos seus objetivos profissionais. Uma maneira no mínimo curiosa de avaliar seu “marketing pessoal online”. Meu resultado: Your online identity score is 9 out of a possible score of 10. Congratulations. You are digitally distinct.…
Busquei por “teste” no Yahoo! Brasil e olha os dois primeiros resultados: Estranhíssimo. Alguém me explica?
Deve-se perceber que nenhum engenheiro de software eticamente preparado jamais vai consentir em escrever uma procedure DestroyBaghdad. A ética profissional básica vai, por outro lado, pedir dele que escreva uma procedure DestroyCity, para a qual Baghdad possa ser passada como um parâmetro. Mais aqui, inclusive muitos links sérios e interessantes.
Se você é usuário de Mac OS X, abra um terminal e digite: $ say hello Divertido.