noviembre 8, 2011 0

Envía mensajes SMS desde tu código Python

By in Python, Tecnología

Warning: fopen(/hermes/web12a/b1591/pow.berx/blog/wp-content/plugins/devformatter/geshi/geshi/python.php) [function.fopen]: failed to open stream: No such file or directory in /hermes/waloraweb023/b1591/pow.berx/blog/wp-content/plugins/devformatter/devgeshi.php on line 103

Warning: fopen(/hermes/web12a/b1591/pow.berx/blog/wp-content/plugins/devformatter/geshi/geshi/python.php) [function.fopen]: failed to open stream: No such file or directory in /hermes/waloraweb023/b1591/pow.berx/blog/wp-content/plugins/devformatter/devgeshi.php on line 103

Warning: fopen(/hermes/web12a/b1591/pow.berx/blog/wp-content/plugins/devformatter/geshi/geshi/python.php) [function.fopen]: failed to open stream: No such file or directory in /hermes/waloraweb023/b1591/pow.berx/blog/wp-content/plugins/devformatter/devgeshi.php on line 103

Siempre me ha interesado la posibilidad de enviar mensajes SMS desde el código de algún programa. Hace poco me tocó programar la maqueta de una aplicación que necesitaba enviar SMS para dar avisos, y me puse a investigar sobre el tema. Encontré, gracias a una conferencia en la que estuve hablando con gente de esta empresa, una API que permite enviar SMS llamada linkants. El siguiente paso era crear una capa en Python para dar soporte a esa API desde mi aplicación.

Esta capa, se puede encontrar en mi repositorio de bitbucket aquí.

El modo de empleo es realmente sencillo, os dejo un pequeño ejemplo a modo de tutorial.

Lo primero es crearse una cuenta en la página web de linkants. Para empezar, el sistema te da 25 créditos gratuitos para que hagas tus pruebas.

Una vez hecha la cuenta, solo hay que descargar el archivo linkants.py y colocarlo en la carpeta donde tengáis vuestro código Python. En el código, simplemente con estas dos líneas se puede enviar el mensaje:

 python |  copy code |? 
1
import linkants
2
linkants.sendSMSPost('nombre_de_usuario', 'password', 'Hola mundo!', \
3
    'Telefono de destino', 'Origen del mensaje', 0)

Si todo ha ido bien, el teléfono de destino recibirá un mensaje con Hola mundo! escrito en pocos segundos.

Enjoy!

Tags: , , ,

agosto 6, 2010 1

Lluvia

By in General

Desde siempre, la lluvia se ha visto identificada con las lágrimas, con el llanto. Es muy común pensar en un día lluvioso como un día triste, en el que Dios, sus ángeles, o cualquier ente superior y etereo derrama su tristeza sobre nosotros. Hoy esta lloviendo. Y me niego a resignarme a la visión de este día como un día que vaya a ser triste, por mucho que no empiece de la mejor de las maneras. No lo clasificaré como tal hasta que acabe y pueda hacer balance de lo que en el haya sucedido.

Por otra parte, ¿de dónde viene la convención de que un día lluvioso sea un día triste? ¿Alguien tiene alguna idea? Esta muy clara y es muy obvia la indentificación de la lluvia con lágrimas. No obstante son gotas de líquido transparente que caen. ¿Pero de verdad no hay nada más? ¿Se queda ahí la cosa? Si solo fuera por esta similitud, podríamos rebatirla con cualquier otro argumento, como por ejemplo el de la asimilación de lluvia y lágrimas propio de una lluvia de estrellas. ¿Quién no ha oído hablar de las lágrimas de San Lorenzo? Un espectáculo digno del más sensible amante del arte o de la naturaleza, que consigue asombrarnos una y otra vez.

Entonces bien. No encuentro el sentido a resignarse. A simplemente aceptar que va a ser un triste día más, que pasará a la historia como algo que hubiera sido mejor no haber sucedido. No. En estos últimos tiempos he aprendido que hasta en las condiciones más adversas, se puede ser tremendamente feliz, y que en las condiciones más propicias, se puede estar profundamente triste. Así que hoy es simplemente un día lluvioso. Un día en el que disfrutar de el fresco que entra por la ventana, del sonido que producen sus gotas al chocar y romper contra el suelo, y, por qué no, de dejarse llevar por la melancolía y el recuerdo de la evocación de momentos pasados, y por la agradable bruma que provoca la imaginación de posibles momentos futuros.

Tags: ,

junio 26, 2010 0

Fotografía

By in General

[simage=12,400,n,left,]  Por vicisitudes de la vida, esta joya de la retrotecnología ha acabado en mis toscas manos. No puedo dejar de imaginar las historias que han transcurrido frente a la lente de este hito de la humanidad. Las mias son el cuarto par de manos que se posan sobre ella, y tiemblan ante la certidumbre de los más de 100 años que hace que alguien con unos ojos realmente curiosos ideó cada rincón de este objeto.

Pero la cámara en si no deja de ser un conjunto de ideas y materiales dispuestos con un objetivo, el de inmortalizar momentos importantes o no de las vidas de quien ha tenido la suerte de ponerse frente a el.

Son estos momentos, estas instantáneas que captan expresiones y sentimientos pretéritas las que dotan de importancia y trascendencia a la joya que en estos momentos admiro a mi lado con la vaga esperanza de que sea capaz de inspirarme, de transmitirme, alguna ínfima parte de todas las vivencias de las que ha sido mudo testigo.

La imagino persiguiendo la triste mirada de una pareja que, aun sin saberlo, presiente que va a ser separada por una de las peores manifestaciones humanas como es la guerra, generando la única imagen de esperanza y cordura que va a conocer uno de los dos anteriormente ilusionados jóvenes en los largos meses de horror y locura que le esperan.

O inmortalizando quizás el momento del inicio de una nueva vida, vida llena de gozo y esperanza, con una infinidad de vivencias, tristezas y alegrias, logros y fracasos, y, en fin con toda una vida en mayúsculas por delante.

Miro esta cámara y consigo curvar la línea temporal, me transporta al pasado, me hace más claro el futuro, me reconforta en el presente. El tiempo, parece ser, solo pasa porque nosotros así lo deseemos.

Tags: ,

junio 22, 2010 1

Otra facilita…

By in Matemáticas

Bien bien bien… veo que mi entrada de ayer no resistió la mirada crítica de Patricia que vio el fallo dejando sin sentido el post… Como prometí, toca otra demostración trampeada (más o menos igual de sencilla de ver…). ¿Conseguirá Patricia volver a ser la primera? ¿Se le adelantará alguien esta vez? Ahí va…

Como dije en el post de ayer, se trata de demostrar que 1=-1.

Empezamos de la siguiente base:

\frac{1}{-1} = \frac{-1}{1}

Si aplicamos la raíz cuadrada a las dos partes de la igualdad:

\sqrt(\frac{1}{-1}) = \sqrt(\frac{-1}{1})

Que es lo mismo que:

\frac{\sqrt(1)}{\sqrt(-1)} = \frac{\sqrt(-1)}{\sqrt(1)}

Si utilizamos números complejos:

\frac{\sqrt(1)}{i} = \frac{i}{\sqrt(1)}

Multiplicando los cruzados, nos damos cuenta con estupor de que:

1=i^2=-1

¡Vamos que este es incluso más fácil que el de ayer!

Tags: ,

junio 21, 2010 1

Una de demostraciones

By in Matemáticas

Hoy vamos a demostrar que, con alguna pequeña trampa, es posible falsear hasta las cosas más elementales. ¿Qué pensaríais si os dijera que 2=1?

Probablemente, tras el parón inicial para ver si realmente entendíais lo que sale de mi boca, pensaríais que se me ha ido la cabeza definitivamente, que he dejado de estar en contacto con la realidad de nuestro mundo, y que mis largos paseos por universos paralelos han acabado pasándome factura…

Pues bien:

Supongamos que para nuestra demostración a=b=1

Por tanto:

a = b

Si multiplicamos todo por a.

a^2 = ab

Restemos ahora b^2.

a^2 - b^2 = ab - b^2

Lo presentamos como una suma por diferencia, y sacamos factor común.

(a-b)(a+b)=b(a-b)

Simplificando (a-b).

a+b=b

Sabiendo por tanto que a=b=1.

2=1

¡Vaya! Puede que tu, estimado lector, ¡¡¡estés en esos universos paralelos conmigo!!!

Venga, ya os he dicho que tiene trampa… al que me diga cuál es le demuestro que 1=-1.

Tags: ,

junio 13, 2010 3

Eager eyes…

By in General

¿Cómo funcionan las cosas? Esta es una interesante pregunta, que no todo el mundo parece hacerse. He decidido a escribir sobre ello tras ver la siguiente ilustración:

Y es que, realmente no entiendo como se puede vivir sin la curiosidad por descubrir cómo funcionan las cosas. ¿Cómo es posible que no tratemos de descubrir aquello que no entendemos? ¿Cómo es posible que la humanidad simplemente se conforme ante algo que no entiende? Está claro que la humanidad en su totalidad no tiene estos patrones de conducta, puesto que en ese caso aun estaríamos cazando mamuts en taparrabos, y que esa pequeña fracción de todos los anteriores pobladores del planeta, son los que han conseguido con cada granito de arena, con cada mirada crítica, con cada experiencia e intento fallido, que hoy nos encontremos donde nos encontramos.

No obstante, el que continúe existiendo este subgrupo de personas no puede ser excusa jamás para que el resto se anquilose y apalanque en la autocomplacencia del simplemente funciona, otro lo inventará por mi, no quiero entenderlo puesto que no me servirá para nada… A pesar de la dureza de estas palabras, no se me ocurre una separación mejor entre mediocridad y brillantez. No hay por qué ser especialmente inteligente, no se tiene por qué contar con medios y presupuestos desorbitados, ya que unos ojos curiosos bastan. Unos ojos curiosos son capaces de hacer avanzar a la humanidad, de hacer avanzar a la persona que los posee. Y, no nos engañemos… ¿Qué sentido tiene estar aquí si no es para avanzar? ¿Para crecer utilizando los zapatos de mi anterior post?

Sed curiosos, tened hambre de conocimiento.

Tags: , , ,

junio 9, 2010 2

Una bonita historia

By in General

Leo a través de Meneame un caso que se ha dado en Reddit, de una chica que pide “ayuda” a la comunidad de esa web, tras un gris día de cumpleaños. Parece que todo el se mundo olvidó de este, y con la tristeza que eso le provocó, se refugió en internet para tratar de conseguir algún rayo de luz en su día, pidiendo que algún usuario le regalase un dibujo de un dinosaurio peleando contra un unicornio.

¿El resultado? Varias decenas de dibujos y animaciones, algunos más afortunados que otros, que estoy seguro consiguieron arrancarle una sonrisa a esta chica.

Mi favorito:

Dino y Unicornio

Tags: , , , , ,

junio 8, 2010 0

Crazy night out

By in Uncategorized

Ante el rotundo éxito de comentarios y visitas de mi post anterior, parece que al fin le estoy cogiendo el gustillo a esto, y me he decido a hacer otra entrada.

Ayer vivi una experiencia nueva. Mi mente no conseguía relajarse ni un solo instante, así que decidí hacer lo primero que se me pasara por la cabeza y fuera factible una noche anterior a un examen. Descartado por tanto el emborrachamiento agudo por estas razones, decidí coger mi D40x y salir a dar una vuelta a ver los alrededores del piso de noche.

¿Los resultados? En cuanto a las fotos físicas (trato de mejorar la mediocridad que las caracteriza, pero por algo se empieza) las podeis ir viendo en mi recién estrenado álbum público en Picasa. Como muestra, un ejemplo:

¿El resultado emocional? De lo más sorprendente… pasé un rato estupendo dejando volar tranquilamente la cabeza.

junio 2, 2010 3

Zapatos

By in Uncategorized

Cada vez le doy mas vueltas a esto. Es un concepto que me intriga, y sobre el cual me gustaría profundizar… Un zapato, es de verdad un simple objeto? Alguien muy sabio dijo una vez que los objetos tienen el significado que nosotros les queramos dar. Otra persona dijo que los símbolos son solo eso, objetos a los que damos algún sentido, que “significan” algo aparte del valor nominal de cualquier cosa solo en nuestras conciencias. Entonces, ¿qué sentido tiene hablar sobre el valor o el significado de un simple objeto? Eso es justamente lo que trato de explicar.

¿Qué es pues, para mi, un zapato?

Un zapato… así a simple vista és lo que utilizamos para cubrir nuestros pies. ¿Por qué querríamos cubrirlos? Son una parte débil de nosotros, una parte sensible a agresiones externas, por lo tanto, y aunque a veces llevarlos descubiertos suponga una liberación sobretodo en las fechas en las que nos encontramos, llevamos zapatos. Los llevamos para protegernos, nos aportan la seguridad que necesitamos para caminar y, gracias a ello, gracias a esa seguridad, no nos importa tanto sobre que pisamos y podemos liberar nuestra atención sobre ello para dedicarla al exterior. Nos permiten levantar la vista y alejarla del monótono firme que se encuentra bajo nosotros.

Otra lectura que podemos hacer sobre esto es la finalidad de esa protección. Caminar. Caminar. Caminar… Esa palabra resuena en mi cabeza. Pienso que es una palabra realmente potente. ¿Se puede vivir sin caminar? Biológicamente está demostrado que sí. Hay miles de personas que no dan un paso en años, o incluso en toda una vida… Se quedan anclados en lo que son, en lo que piensan que deben de ser las cosas, en cómo deben ser… En mi humilde opinión, no creo que esto sea vivir. No creo que vivir se limite a cumplir las escasas funciones vitales que nos mantienen conscientes. Vivir es algo más, vivir es… vivir es sobretodo caminar.  Y caminar no es poner un pie delante del otro dejando que tu cuerpo te siga. Caminar es avanzar, crecer, descubrir, sentir, aprender, amar, odiar, reir… Caminar es el no conformarte nunca con lo que se es, el no dejar nunca que el tedio se apodere de uno mismo, el no permitirse la autocomplacencia de no poder llegar a nada más, a no ser que ese algo a lo que se ha llegado, YA sea todo lo que pueda existir. Es por esto que la importancia máxima del zapato es la ayuda que te proporciona a la hora de caminar.

Un zapato, por qué no decirlo, me parece además carente de significado, de utilidad, sin otro zapato. Con un solo zapato claro que podemos avanzar, caminar, y nos proporciona la protección que necesitamos. Pero no, no nos engañemos, no deja de ser incompleta. Siempre nos quedará un pie al descubierto, que puede estar al aire, puede estar cubierto con un calcetín, podemos mantenerlo en alto para que no entre en contacto con el frío suelo… podemos hacer mil cosas, pero jamás se asemejará a la sensación de seguridad y equilibrio que proporcionan un zapato en cada uno de nuestros pies a la hora de caminar.

diciembre 13, 2009 1

Gracias!!!

By in Uncategorized

Muchas veces un regalo no deja de ser eso, un regalo. Un detalle que alguien hace en favor de tu persona con el objetivo de hacerte ver que le importas de algún modo, que no pasas completamente desapercibido en su vida, o que, simplemente, considera educado y correcto hacer.

Pero todo esto cambia si la persona a la que regalas, o la que te regala a ti, es ESA persona, es la persona con la que estas convencido de pasar el resto de tu vida. En ese caso, todo toma unas dimensiones de tal calibre que se salen de cualquier rango de mediciones, y el más mínimo detalle cobra una importancia tal que es capaz de eclipsar cualquier otra cosa.

Esto es lo que me ocurre contigo 4P. Esto es lo que me ocurre con Tricia, que es mi ESA persona. Cualquier detalle que tu tienes conmigo hace tambalear el pilar más poderosamente asentado del universo, de una forma mucho más intensa de la que Einsten hizo tambalear los postulados de Newton sobre gravedad (si, tenia que meter la puntilla Sheldon).

Abstracción, atemporalidad, momentos, momentos, momentos… En todo eso has convertido mi vida. Voy a seguir dando vueltas en dirección contraria al sentido de rotación de la Tierra, estoy convencido de que al final lo conseguiré.

Tags: , ,