Script python para enviar SMS en GSM (Telcel, Movistar)

Existen excelentes programas para enviar SMS desde el escritorio como Wammu, entre otros.

¿Pero, que sucede si se desea enviar SMS desde aplicaciones incrustadas (¿embebidas?), o simplemente se requiere mas grado de control?

El siguiente script envia SMS via puerto serial virtual Bluetooth, codificando el texto en modo PDU.
Es importante mencionar que el modo texto para envío de SMS (que es mucho mas sencillo de implementar) no siempre está disponible en todas las terminales.

El código es muy perfectible, solamente cuenta con un manejo básico de errores y no está muy a la “manera pythonica”, pero por otra parte, funciona con todo el alfabeto GSM de 7 bits y permite enviar caracteres no ingleses, como la ñ y Ñ.

Si resulta de interés, posteriormente pondré a su consideración, otras formas de codificación SMS como la UTF (que es la razón de que en ocasiones las compañías celulares nos cobren varios SMS por envío por los mismos 160 caracteres). Codificar UTF requiere modo PDU hasta donde mi conocimiento me permite saber.

Bienvenidos los comentarios, quejas y sugerencias a Idea Versátil
Continue reading “Script python para enviar SMS en GSM (Telcel, Movistar)”

Traducir con Ruby y BabelFish

Muchas veces hemos tenido necesidad de darle a alguna de nuestras aplicaciones, la capacidad de traducir un texto de un idioma a otro.

Hacer un traductor propio, si bien no es díficil,  si es laborioso el proveerle la información que permitiera realizar una traducción más o menos exacta.

BabelFish, tiene un  formulario que permite  traducir  un texto, si no tenemos tiempo para crear nuestro traductor,podemos aprovechar esta capacidad nos permitirá tener una traducción de calidad aceptable en un tiempo récord.
Continue reading “Traducir con Ruby y BabelFish”

Foros oficiales de FreeBSD

El pasado 16 de noviembre se anuncio oficialmente la creación de foros oficiales de FreeBSD con el objetivo de dar soporte a los usuarios de FreeBSD alrededor del mundo y que servirán como complemento a las listas de correo ya existentes, para acceder a los foros pueden dirigirse a la siguiente url:  http://forums.freebsd.org/.

Actualmente se encuentran disponibles las siguientes categorias:

Continue reading “Foros oficiales de FreeBSD”

Registro obligatorio de teléfonos celulares

En una medida, que desde mi punto de vista personal, candida, El poder legislativo (cámara de senadores y diputados) aprueban una iniciativa para crear un “directorio nacional de los teléfonos celulares”:

Habíamos comentado sobre el caso en la nota Padrón de usuarios de celulares (liga al archivo histórico de cofradia.org).

Video tutorial de solarsockets c++ en Eclipse sobre Linux

Hace un par de semanas que hemos liberado la versión 0.7.5 de SolarSockets, una librería escrita en c++ que hace mas sencilla la implementacion de aplicaciones que requieren comunicarse con otros programas mediante el protocolo TCP/IP. Es multiplataforma y gratuita para proyectos libres.

Aquí les dejo un link de un video tutorial de 10 minutos que habla de como usar la librería usando eclipse en linux, para hacer un sencillo cliente, que se conecta a un servidor web para descargar contenido.
Continue reading “Video tutorial de solarsockets c++ en Eclipse sobre Linux”

Código para convertir números a letras en VB

Pues con el fin de colaborar con las ideas de el_pop, y tambien para estrenar esta sección =b .

Aquí les comparto el código para convertir números a letras por medio de una macro en hojas de cálculo.

Esto es ideal para hacer una hoja de cálculo para llenar formatos de facturas.

Cabe destacar que este código esta adaptado a los Mexicanismos del área contable.

Por último, para invocar la función solo basta el parametro num_texto (y la celda en cuestión)
Continue reading “Código para convertir números a letras en VB”

Nuevo canal de youtube para charlas *BSD

Se ha creado un canal de youtube dedicado exclusivamente a charlas técnicas sobre FreeBSD y otros sistemas *BSD, actualmente ya se encuentran colocados 4 vídeos los cuales son:

  • Isolating Cluster Jobs for Performance and Predictability por Brooks Davis, MeetBSD 2008.
  • BSD Certification por Dru Lavigne, MeetBSD 2008.
  • Embedding FreeBSD por Warner Losh, MeetBSD 2008.
  • FreeBSD Foundation Update & Recognition por Robert Watson, MeetBSD 2008.

A continuación pongo el anuncio oficial que se hizo Murray Stokely en la lista de FreeBSD FreeBSD-Announce:
Continue reading “Nuevo canal de youtube para charlas *BSD”

Sobre la nueva Cofradía…

Antes que nada les comento que mi objetivo al cambiar el sistema de portal es que no solo se comenten noticias y notas de otros blog’s o portales de información. Mi interes personal es orientar este sitio a profesionales de la programación, dandole capacidad a este CMS de publicar código.

Lo que ya se puede hacer:

Continue reading “Sobre la nueva Cofradía…”

Comunidad Geeklog Hispano en línea

Para recordarles que esta en linea la comunidad geeklog hispano, que ahora ya forma parte de alcancelibre. Es un proyecto ya de varios meses en el cual se pretende dar un soporte a la comunidad geeklog  de habla hispana ya que actualmente no contábamos con una para dicho sistema CMS.
Continue reading “Comunidad Geeklog Hispano en línea”