Como nerds pedem pizza

Por: em 09/06/08 na(s) categoria(s): Open-Source


Essa impressionaria até o Sheldom.

Gente comum pede pizza por telefone. Geeks usam o website da pizzaria (embora eu tenha pedido uma vez um lanche do Bob’s via Internet e até hoje não chegou). Geeks descolados usam o celular para acessar o site da pizzaria (o que é um belo exemplo de misantropia. Pombas, já está com o celular, liga, oras).

pizzapartyMas nerds, nerds mesmo não vão usar algo tão… amigável quanto um site, html, navegadores. Eles usarão o… PIZZA PARTY!

Um programa GPL, de linha de comando que interfaceia o site da Domino’s, e permite que de seu console você peça uma pizza, com todos os refinamentos. Vejam a sintaxe:

pizza_party [-o|--onions] [-g|--green-peppers] [-m|--mushrooms] [-v|--olives] [-t|--tomatoes] [-h|--pineapple] [-x|--extra-cheese] [-d|--cheddar-cheese] [-p|--pepperoni] [-s|--sausage] [-w|--ham] [-b|--bacon] [-e|--ground-beef] [-c|--grilled-chicken] [-z|--anchovies] [-u|--extra-sauce] [-U|--user= username] [-P|--password= pasword] [-I|--input-file= input-file] [-V|--verbose] [-Q|--quiet] [-F|--force] [QUANTITY] [SIZE] [CRUST]

Também há um vídeo de demonstração no Tubo:



Sinceramente, essa é uma das coisas mais inúteis que já vi. Torna mais difícil algo que deveria ser simples, resolve um problema que não existe e dá um ar de falsa superioridade a quem fez e a quem usa.

Por isso mesmo eu gostei. Esse tipo de inventividade é a base da subcultura nerd, e é daí que saem os aprimoramentos. Fazer algo só porque precisa ser feito é fácil. Difícil é fazer algo para saber se DÁ para ser feito.

Quem vai estar resolvendo problemas e controlando as sondas que explorarão Europa não são os programadores 9-às-5 que só fazem folha de pagamento, e sim esses geeks que lembrarão de um livro obscuro de ficção científica, adaptarão uma idéia e salvarão a missão, enquanto pedem pizza. Via console.

Fonte: Digg

  • http://icaju.wordpress.com Mamutti

    Já pensou nas possibilidades de um script usando esse comando? Genial!

    Parece que não funciona aqui no Brasil. :(

      iCaju
  • http://luizclaudioeudes.blogspot.com/ Luiz_Claudio_Eudes

    Eu deixei passar, ou ficou faltando o endereço de entrega?

    EDIT:deixei passar mesmo!
    Já vi os parâmetros -U -P

    _____________________________________

    Assinatura?

    Nem pensar! Nunca entenderiam minha letra, minha sorte e que meu Blog não é manuscrito! :P

  • bsiegel

    Ou fazem como nosso amigo Sheldon mesmo, aprendem Chines (tradicional) para explicar para o cara do “CHINA IN BOX” que no frango com Tangerina que ele pediu, vem na verdade laranja e não Tangerina.

  • Bruno Gama

    nao precisa nem fazer script. apenas coloque um alias para ele e terminou ;) , ótima idéia

    _____________________________________________

    Richard Stallman wrote a program so powerful, it knows the question to 42.

  • http://www.bugigangadigital.net Kondor-rj

    Isso é pizza a domicílio para freetards? :P

    http://bugigangadigital.wordpress.com/ , afinal, o nome já diz tudo… :P

  • http://alexpopst.blogspot.com/ Alex_popst

    Tenho medo de perguntar como eles COMEM a pizza.

    Poemas open source em Memórias fictícias de Alex Popst

  • aliengrey

    Genial!!! Cultura nerd é isso. Formas bizarras e complexas de executar o que todo web-noob sabe fazer, pelo simples prazer de ver se funciona. Mandou bem, Cardoso!

    ——————————-
    Antes de tentar contato com vida inteligente fora da Terra, podemos começar procurando aqui mesmo…

  • Joaquim Uchôa

    [quote=Mamutti]
    Parece que não funciona aqui no Brasil. :(
    [/quote]

    O que é totalmente lamentável! :(

    Ginux: Grupo de Pesquisa em Linux

    Faça uma especialização em Redes Linux: Curso ARL

  • http://luizclaudioeudes.blogspot.com/ Luiz_Claudio_Eudes

    Deve ter sido feito pensando em um certo freetard que não usa nenhum navegador, apenas um daemon pra receber as páginas por e-mail }:)

    _____________________________________

    Assinatura?

    Nem pensar! Nunca entenderiam minha letra, minha sorte e que meu Blog não é manuscrito! :P

  • TheDarkMaster

    Por um lado a idéia é interessante pelo “fazer para ver se funciona”. Mas por outro lado acho uma idéia estúpida tornar difícil o que deveria ser simples. Parece idéia dos consoletards (plagiando o Cardoso) que acham que a solução para todos os problemas do Universo é a linha de comando (e por causa deles que o ano do Linux no desktop é ano_atual + 1)

    Se você consegue ler esta mensagem então o seu computador irá se auto-destruir em dez segundos, tenha um bom dia :)

  • aliengrey

    DarkMaster, dependendo do que a gente faz na empresa, simplesmente se vê privado da bela interface gráfica, dos “wizards” e dos botõezinhos “Next… Next… Next…”. Quantos de nós já foram obrigados a fazer rodar firewalls em Linux com velhas máquinas, que só tem memória RAM para rodar o console? Daí que surge a necessidade de testar os limites, e a criatividade para essas coisas aparentemente inúteis ;)
    ——————————-
    Antes de tentar contato com vida inteligente fora da Terra, podemos começar procurando aqui mesmo…

  • http://nodoadouniverso.wordpress.com puppy

    Pô, eu acho essas tosqueiras muito legais. Inútil? Até tem utilidade. Difícil? Sim. Mas pra que facilitar se podemos complicar?
    ________
    http://nodoadouniverso.wordpress.com
    http://cybergalo.wordpress.com

  • NewUser

    Ué, é útil sim. Você nunca vai adorar todos os sabores e combinações possíveis em uma pizza. Então é só montar os comandos das pizzas em vários scripts(um para cada “configuração” de pizza), colocar em /usr/local/bin e quando quiser pizza-* é só digitar.

    Ligar dá um trabalhão, vc tem que dizer seu endereço sempre e …

    Quando quero escutar a rádio JovemPan eu digito “jovempan”, imagina pedir pizza assim: “pizza-calabreza” (z ou s?)

  • elieserleao

    Usaria CERTO!
    Colocava na Cron do Linux ainda e agendava pra td dia ao meio dia.
    Nem precisava me preocupar em pedir.
    =P

  • horphus

    Não achei inutil. Com certeza demoraria muito mais se ele tivesse ido ao site, feito login e escolhido a pizza. Sem ser “consoletard” (né TheDarkMaster?), se tivesse uma interface simples seria igualmente útil (mas acho que aí ninguém estaria reclamando). :)

  • http://forum.hmbt.org f41qu3

    Gostei disso. Seria bom um “upgrade” pra trabalhar com o Joakin’s da Floriano Peixoto (SP). China In Box seria bem vindo também.

    :)


    f41qu3 – “freedom.we.have.a.problem”

    * is a Network Administrator
    * is a Developer
    * is available for help

    IRC: hmbt.osx86.hu
    ToH: hackint0sh.org | hmbt.org

  • http://www.oitobits.net viniciusfs

    Deve ter evoluído do Pizza Tracker que saiu no Digg no passado. Esse é até mais interessante, você pode acompanhar o status da sua entrega peo console! É uma pena que na Domino’s brasileira não tenha nada disso.

  • http://arsenaldigital.net Leocabral

    Toda idéia é bem vinda afinal esta é fácil de ser implementada e com certeza terá adeptos mas francamente acho que não vira uma febre. É muito mais prático pegar o telefone e pedir a pizza.

    Leocabral
    arsenaldigital.net

  • DDLima

    Fiquei décadas me perguntando se era uma imaginação minha ou algo assim, pq jurava já ter visto isso…

    Muito obrigado por me trazer paz!

    Daniel.

  • http://www.bugigangadigital.net Kondor-rj

    pizza_party -o -v -t -x -w -u -U|eu mermo -P|1234 [1][Small]

    http://bugigangadigital.wordpress.com/ , afinal, o nome já diz tudo… :P

  • http://serathiuk.com serathiuk

    Com essa idéia, até que o negócio nem fica tão “inútil” como dizem.

    ———-
    Ricardo Serathiuk

  • http://www.dcc.ufmg.br/~victorsc vhscampos

    Adorei esse programinha! Se houvesse suporte no Brasil, usaria certamente.

  • Donnie Darko

    Eu também usaria, claro! Imaginem como seria foda para impressionar a mulherada? Fico até imaginando a cara da mulher ao te ver pedindo a pizza via console. Sexo na certa! hahahahahah

  • Daniel Fonseca Alves

    Este script me lembra as funções ZZ. Para quem não conhece:
    http://funcoeszz.net/

  • http://www.bugigangadigital.net/ nanosecond
  • garoa

    alias pizza=pizza_party

    pizza -o -v -t -x -d -p -s -Ugaroa -P****** 1 5 1 && pizza -z -u -Ugaroa -P****** 1 5 1 >> /home/garoa

    :)

  • http://icaju.wordpress.com Mamutti

    Hahaha! Quando eu falei em scripts tava pensando nisso mesmo, colocar algo no cron ou em um script para inicializar junto com o sistema. Só não podem esquecer de criar e mandar rodar um “$sh wash_hands.sh” antes de comer a pizza. :D

    E pros que reclamam que é modo texto, dá pra criar uma interface gráfica pro comando com poucos cliques, usando o Kommander, e pedir a pizza via “interface GUI”. ;)

      iCaju
  • http://icaju.wordpress.com Mamutti

    Ou então:

    pizza -o -v -t -x -d -p -s -Ugaroa -P****** 1 5 1 && pizza -z -u -Ugaroa -P****** 1 5 1 > /home/garoa

    Huh? OMG! Where are all my things??!?!!?!? }:)

      iCaju
  • garoa

    Não quero sobrescrita. Restos de pizza guardada na geladeira e requentadas no microondas são outra honorável tradição geek. :)

  • tomboderider

    Nope. O computador do cara tava rodando windows.

    http://www.g1.com.br/tecnologia

  • tomboderider

    Eu achei fácil o modo como eles fizeram. E é útil sim. Uma vez tavamos fazendo manutencao no CPD e a galera da telefonia desligou o pabx, mas os link com a embratel tavam up. E nós estávamos lá, numa sala fria, com fome e sem telefone. Se tivessemos uma programinha destes podiamos ter pedido uma pizza. :D

    http://www.g1.com.br/tecnologia

  • Mark von Ubelgarten

    Quem mandou dizer ao autor disso que era impossível? Ele teve demonstrar (por construção) que é possível sim.

  • TheDarkMaster

    Nessas situações se entende o uso de console. O problema é quando resolvem que ele – têm – que ser a solução para tudo e o usuário que não decora os zilhões de comandos que se f***. Esta mentalidade retardada que faz com que a grande maioria dos programas com GUI do Linux sejam umas mer*** em comparação com as suas versões console.

    Eu como desenvolvedor sei a utilidade do console, mas o usuário comum não têm obrigação alguma de saber o mesmo que eu para fazer qualquer coisa no pc.

    Se você consegue ler esta mensagem então o seu computador irá se auto-destruir em dez segundos, tenha um bom dia :)

  • renanfernandes

    Demorô pra sair um port pro Habibsdelivery :D

  • Bigode

    Geralmente o programa vem com uma documentação razoável, com exemplos de uso e talz. Uma olhadinha no man já resolve.

    E é óbvio que uma gui nunca vai ter a versatilidade e a simplicidade de uso de um programa normal cli.

    A maior parte das pessoas adora a linha de comando, só tem é medo e preguiça de aprender, veja por exemplo num browser, vc tem a barra de endereços que funciona do mesmo jeito e até um abestado mental consegue usar.

  • RenatoMachado

    huauahauhauhauh!!!

    Vai depender do peso da carteira…

  • Romário Espíndula

    Difícil é fazer algo para saber se DÁ para ser feito.

    Essa frase é praticamente uma filosofia de vida… Todo mundo me pergunta: mas pra q isso? e eu sempre respondo essa frase acima! =)

    Romário Espíndula,
    http://mmrpg.890m.com – Gerador Randômico de personagens de D&D – Pra quem joga! =)

  • http://www.google.com.br esculhambador

    Celular ?

    ———————————
    If you perceive that there are four possible ways in which something can go wrong, and circumvent these, then a fifth way, unprepared for, will promptly developed

  • http://www.google.com.br esculhambador

    Sem dúvida, se ambos concorresem ao título de inutilitário do século, ficaria difícil escolher o melhor (ou o pior, dependendo do ponto de vista).

    ———————————
    If you perceive that there are four possible ways in which something can go wrong, and circumvent these, then a fifth way, unprepared for, will promptly developed

  • http://icaju.wordpress.com Mamutti

    Mais caro.

      iCaju
  • tomboderider

    Em 1998? Não tinha….

    http://www.g1.com.br/tecnologia

  • Trap

    Ou o contrário, ela iria pensar “esse ai de mulher não deve entender nada” hehehehe… sexo só depois que o cara fosse dono de um google da vida.

  • freakcode

    Engraçado ver a geração “point and click” comentando como é “mais dificil” usar esse programa do que entrar no site pra encomendar a pizza.

    Você acha mais dificil escrever um comando imperativo do que navegar por uma interface web? Não é a toa que ninguém sabe se expressar mais em linguagem escrita, são todos obcecados por estímulo visual.

    Fora o fato de que fazer um programa pra isso permite AUTOMATIZAR a tarefa de pedir pizza, por exemplo, festa à 9 e você quer comer pizza quente, então põe no crontab (agenda) para pedir às 8:45.

    Hoje em dia a tecnologia está em todo lugar, mas ninguém aproveita para automatizar. Só usam como substitutos coloridos de velhas tecnologias.