Ir al contenido principal

Pedir pizza desde la consola ... Siiii, en serio y te la llevan a tu casa!!!

Desde hace mucho tiempo Linux es visto por los usuarios del ventanitas como un bicho raro, más aún cuando observan horrorizados, con asco y casi teniendo lástima por los que tenemos que tipear comandos en una terminal.
Para todos ellos y con mucho agrado para los linuxeros les informo que ahora no necesitan dejar de tipear, ni siquiera necesitan agarrar el telefono para pedir una pizza a domicilio .. no se imaginan? ... siiiii HAY UN COMANDO PARA PEDIR PIZZA!!!!
No leyeron mal, el comando en cuestión es pizza_party se trata de un script que, mediante una cuenta en Domino's Pizza, envía un pedido a esta cadena de pizzerías, y en aproximadamente 30 minutos la pizza llega a su domicilio.
El script posee varios argumentos que le permiten elegir el tipo de pizza (ingredientes), la cantidad y el espesor. Además antes de enviar el pedido el script consulta si está de acuerdo con el pedido e informa el importe de la pizza como así también el tiempo de espera para recibir su pedido.
Asombrosamente el repartidor llega en el lapso de tiempo estimado y hace entrega de la pizza solicitada.
Para aquellos incrédulos acá hay un video demostrativo e información relacionada.
Saludos y disfruten.
Enlaces:
http://www.beigerecords.com/cory/Things_I_Made/PizzaParty
Descargar pizza_party (No ha sido testeado por el autor de este blog)

NOTA: El autor de este artículo no se hace responsable por daños o perjuicios ocasionados por el mal uso, uso indebido o mal funcionamiento del software aquí mencionado.

Video:

Comentarios

Entradas populares de este blog

Patrón DAO en PHP (Data Access Object in PHP)

Este patrón es de gran ayuda a la hora de separar la manipulación de datos y acceso a la DB de la lógica propia de la aplicación. Una versión simplificada de este patrón posee tres componentes principales: El acceso a los datos El objeto de transferencia de datos (value object) El cliente que consume esos datos Antes de presentar el diagrama de clases analicemos el problema el cual consiste en encontrar una forma de manipular los datos de manera tal que el modo de acceder a los mismos sea transparente al cliente que los consume. Esto quiere decir que el cliente no tiene la necesidad de conocer cómo se acceden a los datos (SQL, conectores, motor de base de datos, tipo de base de datos, etc.). El objeto de acceso a los datos debe ser capaz de poder proveer lo que el cliente requiera y además el cliente debe poder utilizar cualquier otro objeto de acceso sin que esto afecte su lógica interna asegurando así que el sistema funcionará aún cuando se cambie de motor de base de...

Configurar Wi-Fi en Slackware

Ahora es común tener una notebook pero no lo es tanto el tener un linux en ella y mucho menos tener un Slackware en la notebook. Sin embargo, es posible tenerlo por lo que vale la pena dedicarle unas líneas a la configuración del Wi-Fi. Primero que nada hay que saber cuál es la placa de red inalambrica que posee la notebook, es decir su marca y modelo. Si ya está Linux instalado en la notebook solo se debe ejecutar el siguiente comando para saber cuál es la marca y modelo de la placa de red inalambrica: # lspci Este comando dará como resultado algo similar a esto: 09:00.0 Ethernet controller: Marvell Technology Group Ltd. Unknown device 4354 (rev 12) 0b:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02) En estas líneas se puede observar que la segunda hace referencia a la placa de red inalambrica que posee la notebook, en este caso una Intel PRO/Wireless 3945ABG . Con esta información lo que se debe hacer es buscar cuál es el módulo que se deb...

¿Qué hace un Licenciado en Sistemas?

Muchas veces, conocidos que no son informáticos, me han preguntado ¿qué hace un Licenciado en Sistemas? ...... " Buena pregunta " - sonaba en mi cabeza. Yo sé lo que yo quiero hacer en mi vida profesional pero realmente ¿qué perfil tiene un Licenciado en Sistemas? Es sencillo saber qué hace un médico, un veterinario, un ingeniero civil, etc. Por ejemplo si su perro se enferma ¿a quién llaman? si quieren construir un puente ... ¿a quién llaman? si ustedes están enfermos ¿a quién llaman? Ahora, si necesitan un sistema para su empresa ¿a quien llaman? ... ¿a un Lic. en Sistemas? ¿a un Ing. en Sistemas? ¿a un programador de aplicaciones? ¿a un analista en sistemas? ¿a un consultor informático? o ¿al amigo que se la pasa en internet y que sabe "todo" sobre computadoras e hizo un montón de cursos (word, excel, windows, redes, etc.)? Esta situación se presenta a menudo; es tan confuso que muchas veces hasta los mismos profesionales informáticos o entendidos en la materia ...