Archivo para Junio, 2009

No entiendo como a esta altura los comercios no han sacado provecho de las bondades del SMS para fidelizar clientes.

A qué me refiero con esto?

Veamos algunos ejemplos:

1. Llamás al delivery para pedir algo para comer, te toman el pedido, te indican el costo y te dan un estimativo del tiempo de entrega. Como es sabido por todos, cumplir con las entregas suele ser complicado y los retrasos son normales.
Sucede entonces que uno debe re-llamar un par de veces para saber si el motoquero ya salió, con la pérdida de tiempo que eso implica, aparte de encontrarse con líneas ocupadas.
Otro problema suele ser la inseguridad, que nos obliga a salir a la calle con mucho cuidado y dudando muchas veces si esperar afuera o no.
Ni hablar del frío que tenemos en invierno, es poco saludable esperar 15 minutos mientras cae el rocío matinal…

Solución: Uno deja su número de celular al momento de hacer el pedido. Una vez que el pedido sale, el comerciante envía un SMS indicandolo, pudiendo además recordar el costo y hasta algún dato para reconocer al delivery, si es que este no es identificable con algún logo de la empresa.

Sencillo, no? Sólo 25 centavos que logran un confort aún mayor a alguien que quiere estar en la comodidad de su domicilio. Que mejor manera de mantener al cliente contento?

2. Es un día complicado, no tenemos auto, necesitamos trasladarnos y llamamos a una Remisería/Radio Taxi. De nuevo nos toman los datos de ubicación y nos dan un rago de horario para el arribo del vehículo.
Otra vez tenemos que quedarnos esperando para que al llegar el conductor nos vea y no se vaya por no encontrar a “nadie”…
Corremos el riesgo de que alguien trate de aprovecharse de esa situación para robarnos o, peor aún, hacernos ingresar al domicilio por la fuerza para robarnos. No es paranoia, suele pasar.

Y si el auto no es el de la empresa a la que llamamos?
A mí me ha pasado, llamar a una remiseria y pedir los datos característicos del auto que me enviarán, luego apareció un auto que no se correspondía, que afirmaba ser el solicitado.
Para quienes no lo saben, a veces se suelen interferir las frequencias de radio en las que se comunican las distintas empresas, ya sea para apropiarse del pasajero y ganar un viaje, como para delinquir y robar al pasajero.

Solución: Uno brinda su número de celular y la empresa envía un mensaje en el momento que el auto parte hacia el domicilio, agregando los datos del auto/chofer/patente. Esto sin dudas brinda mayor seguridad y limita al mínimo la posibilidad de intercepción por parte de ajenos.
Sabiendo ya de la cercanía del vehículo, uno sale a esperar apenas un par de minutos antes, tiempo que probablemente no alcance para que un delincuente se prepare para dar el golpe.

Como adicional se puede decir que estas empresas podrían implementar una especie de “registro” de clientes, vinculando la dirección a un número de celular y así formar un lazo más fuerte y de confianza para con el cliente.

Quien no se sentiría más seguro?

Así podríamos seguir con varias cosas:

  • Avisos desde el colegio sobre cuestiones no urgentes.
  • Mensajes desde cualquier negocio indicando que un trabajo está terminado y se puede retirar.
  • Un recordatorio acerca de un turno con el médico, de hecho algunas clínicas privadas suelen tener este servicio.
  • Un aviso de vencimiento para servicios que no pueden abonarse mediante algún medio electrónico. Un gimnasio, un club, tal vez la biblioteca.

Finalmente está la cuestión de seguridad de los datos, pero me parece que en este caso el beneficio excede muchísimo el riesgo. Aparte de que nuestros datos pueden ser robado de mil maneras diferentes sin necesidad de estar anotados en la PC de un comercio.

Esta es una de las tantas posibilidades que brindan las comunicaciones de hoy en día. Lástima que se estén desaprovechando…

1 Estrella2 Estrellas3 Estrellas4 Estrellas5 Estrellas (Sin votar aún)
Loading ... Loading ...

Si algo se puede destacar acerca de estas elecciones, es la participación que tuvo Internet en cada lugar donde se votaba.

Todos tuvimos la oportunidad de acercar nuestras impresiones a través de twitter con el hashtag #urna2009. De esta manera nos enteramos segundo a segundo lo que estaba ocurriendo en cada escuela.

No dejen de leer el excelente post de @amartino…

Por mi parte decir que en muchos lugares las mesas funcionaron bastante desordenadas, tal vez por el desgano de los que tuvieron que ser autoridades de mesa “a la fuerza”, y mucho por la impaciencia de la gente.

Me tocó ver gente con barbijos, en poca cantidad, pero lo que más ví fue “indecisos” (como me gusta llamarlos) que usaban las bufandas a modo de protección ante la posibilidad de contraer la Gripe H1N1.
Yo tomé los recaudos mínimos, no tocar nada, no lamer el sobre e higienizarme correctamente al llegar a casa. Agua, jabón y alcohol en gel.

Si bien no tengo identificación política, creo que una vez más no supimos elegir. Me parece que hay mucho voto con bronca y odio, utilizando una alternativa peligrosa, como la de el PRO.
Seguramente el tiempo nos muestre si estos resultados nos beneficiarán o volverán a dañarnos.

La nueva derrota de Carrió debería hacerla pensar, de una vez por todas, en abandonar la política que jamás supo levar adelante, ella la abanderada de las denuncias que nunca se comprueban…

Por suerte el fantasma del fraude, instalado por el PRO, desapareció al poco tiempo y sólo quedaban algunas dudas aisladas acerca del funcionamiento de algunas mesas.

Ahora solo resta esperar que prosperen las enormes listas de “ideas” de los ganadores…

1 Estrella2 Estrellas3 Estrellas4 Estrellas5 Estrellas (Sin votar aún)
Loading ... Loading ...

Seguramente está con Elvis y Hendrix, o charlando con Lennon. Tal vez se anime a pispear por donde anda Kobain.

Y estarán por ahí, rondando ese lugar donde está esa gente que nos hace feliz, a unos más, otros menos, cada cual con su gusto.

No creo en nada más allá que lo que tenemos aquí, pero ese lugar está, sonará siempre esa canción que nos volvió locos o la que nos hizo querer imitar algún pasito.

Por mi parte me gustaría recordarlo como una de las grandes figuras que participaron en Los Simpson y que me hizo emocionar mucho.

Y por otro lado este gran cover hecho por Alien Ant Farm, que lograron capturar mucha de la escencia Jackson.

1 Estrella2 Estrellas3 Estrellas4 Estrellas5 Estrellas (Sin votar aún)
Loading ... Loading ...

Seguramente sea una de las últimas actualizaciones antes de la versión final esperada para Julio.

Para los que estamos usando las versiones Release Candidate representa una actualización necesaria y de seguridad.

1 Estrella2 Estrellas3 Estrellas4 Estrellas5 Estrellas (Sin votar aún)
Loading ... Loading ...

Aún no encuentro la manera de agradecerle a este aparato el haberme ayudado a aprobar tantas materias en los últimos años de la secundaria. Y eso que no le dí la posibilidad de ayudarme en la facultad, la pobre no tuvo ocasión porque nunca curse una materia completa, pero esa es otra historia…

Esta maravilla de la tecnología llegó a mis manos allá por el año ‘97, si no me equivoco, de manos de un compañero que la vendía porque le habían traído otra desde Estados Unidos. Justamente la cambiaba por un modelo “superior”, que traía 128 kb -sí, oíste bien KB- de memoria, lo que era una barbaridad! Remember Bill Gates?

El modelo que le compré yo tiene 32kb y no tiene el puerto de expansión de la HP48GX (128kb) con el cual se podía agregarle 1MB, casi un diskette!

Claro que para una calculadora científica eso era más que suficiente, tanto que fue mi primer contacto con líneas de código, en ella programé por primera vez, sin contar los programas en logo.

Logré crear una aplicación que, ayudada por las teclas “inteligentes”, solicitaba una contraseña al querer realizar cualquier acción después de encendida y que en caso de no ingresarla correctamente, apagaba la calculadora sin permitir ninguna otra acción. Claro que la contraseña era texto dentro de la misma aplicación y además tenía una combinación extraña de teclas para desbloquear el programa, por si las moscas…

El único problema es que tuve que leerme todo el libro en inglés, con el conocimiento básico que tenía, e ir adivinando para qué servía cada función, a veces hasta mirando cómo se aplicaba en otros programas.

Puedo asegurar que se puede hacer casi cualquier cosa con ella, desde resolver equaciones de todo tipo, ingresar en modo “equación gráfica” que muestra los símbolos tal cual uno los escribe en la vida real, graficar todo tipo de funciones (hasta en falso 3D), o mismo editar nuestros propios gráficos.

Tanto así que la utilizaba como ayuda memoria (machete, chuleta, etc) y dedicaba tardes enteras a dibujar ejes, funciones, y todo lo que me pudiera hacer falta en un exámen complicado. Eso sí, para graficar había algunas funciones automatizadas (línea, círculo, cuadrado, etc) pero a veces tenía que dibujar pixel por pixel, eso era trabajo de esclavo!

Como en aquella época Internet era cosa de lujo, era complicado bajarse programas, sin embargo quien podía lo hacía y después nos lo pasaba por medio de infrarojos, en una operación que todo llamábamos “relaciones” entre calculadoras.

Así nos hacíamos de una especie de “mini Notepad” llamado Look, que permitía tener apuntes con font en tamaño reducido, todo guardado en la “extensa memoria” de la calculadora.
Otras utilidades, como podrán imaginar, eran los juegos con los que condimentábamos los ratos de ocio escolar.

A pesar de todo muchas veces llegaba a Marzo/Junio a rendir las materias porque la calculadora no hace todo y los conceptos hay que aprenderlos, a pesar de que el día de hoy no los recuerde y si lo hiciera fueran totalmente inútiles…pero ese también es otro tema.

Dentro de la colección de utilidades incluídas dentro de la calcu, estaba la librería de equaciones, donde estaban las funciones con sus variables y hasta un gráfico a modo demostrativo.

Finalmente les dejo una foto completa, incluyendo la tabla de derivadas e integrales usuales. Dedicada a Halle que había publicado la suya.

Espero que les haya gustado y por las dudas les digo, no está a la venta! ;)

1 Estrella2 Estrellas3 Estrellas4 Estrellas5 Estrellas (Sin votar aún)
Loading ... Loading ...

Para los que tenemos IP dinámica -la gran mayoría- y necesitamos tener un dominio fijo existen varias webs que ofrecen DNS dinámicos.

Yo suelo usar DynDNS.com, pero existen otras como por ejemplo No-IP.

Una vez que conseguimos nuestro usuario y dominio, tendremos que ejecutar alguno de los clientes para la actualización de la IP.

Mi cliente preferido es ipcheck, ya que me resulta fácil de configurar y ya me acostumbré a el.
También se puede usar ddclient, con una configuración diferente.

ipcheck es un script instalable, por lo tanto podemos agregarlo de la siguiente manera:

sudo apt-get install ipcheck

Si ejecutamos ipcheck sin parámetros, obtenemos la siguiente ayuda:

Example 1: the external IP is on eth0 of the current machinepython ipcheck.py -l -i eth0 username password hostnames

Example 2: you are using the Linksys routing devicepython ipcheck.py -l -L linksyspassword username password hostnames

Example 3: you want to use web based ip detectionpython ipcheck.py -l -r checkip.dyndns.org:8245 ...

where ... is your dyndns username password and hostnames.Hostnames should be comma delimited if there are more than one.

Ejemplo 1: La IP externa corresponde a eth0
Ejemplo 2: Está utilizando un routeador Linsys
Ejemplo 3: Desea usar la detección de IP vía web

Hay varios métodos para configurarlo, dependiendo en gran parte del tipo de modem (Ethernet/USB).
Si se trata de un Ethernet la IP del eth0 será una local (192.168.x.x) por lo que la opción vía web sería la más adecuada.
En cambio si la IP del eth0 es nuestra IP pública, podemos usar la primer opción.

La primera vez que lo ejecutemos nos va a crear los archivos necesarios para la actualización, por lo tanto debemos situarnos en un directorio con permisos de escritura, lectura y ejecución (777).

En algunas webs sugieren que se corra el comando directamente en el directorio /root, pero esto requiere la utilización de sudo, que en caso de  ejecutarlo automáticamente necesitaríamos la interacción del usuario para ingresar la clave de superusuario. Por lo que finalmente lo descarté.

Simplemente creé una carpeta oculta en el HOME con el nombre .ipcheck, pero puedes utilizar cualquier nombre, más que nada para que no quede a la vista, por una cuestión de aspecto digamos.

Decíamos que necesitamos permisos plenos, entonces hacemos:

chmod 777 /home/usuario/.ipcheck

Luego ingresamos a esa carpeta y ejecutamos, sólo la primera vez:

ipcheck --makedat -l -r checkip.dyndns.org:8245 usuario contraseña host

Donde cambiamos los parámetros usuario, contraseña y host, por la información de nuestra cuenta en DynDNS.

La opción –makedat (con doble guión del medio) generará los archivos iniciales para que el script envíe la información a DynDNS.

Estos son:
ipcheck.html
ipcheck.dat
webip.out
ipcheck.log

En el archivo ipcheck.dat aparece nuestra IP y el host que han quedado vinculados.

Para una segunda ejecución, haríamos lo siguiente:

ipcheck -l -r checkip.dyndns.org:8245 usuario contraseña host

Esto sirve para que no “abusemos” del servicio y nos den de baja la cuenta, ya que el mismo script se fija si ha cambiado la IP comparándola con el .dat
Sólo va a actualizar si difiere ls información obtenida vía web con la del archivo dat.

ipcheck.py: host.com nochg 190.30.3.17 -abusive if continually repeated

Como se puede ver, la dirección no cambió (nochg), por lo tanto me avisa de que es un comportamiento abusivo el intentar actualizar continuamente.
También hay que decir que no lo podemos ejecutar más de una vez con la opción –makedat sin borrar el archivo .dat y .html, esto a modo de prevención adicional.

Una vez hecho todo esto, viene la parte que más dolores de cabeza me causó, más que nada por lo estricto que puede resultar el cron o Planificador de Tareas.

En primer lugar debemos crear un script, el que ejecutaremos desde cron para mantener nuestra IP siempre actualizada.

El contenido del script (cambioip) debe ser el siguiente:

#!/bin/bash

if [ -f $HOME/.ipckeck/ipcheck.dat ]; then  /usr/sbin/ipcheck --makedat -l -r checkip.dyndns.org:8245 usuario contraseña host 2>&1|tee cambioip.logelse  /usr/sbin/ipcheck -l -r checkip.dyndns.org:8245 iannoel iannoel2031 iannoel.homeunix.com 2>&1|tee cambioip.logfi

Justamente hacemos un if para constatar si se debe ejecutar con la opción –makedat, esto en caso de que no exista el archivo .dat

El agregado de 2>1|tee cambioip.log enviará tanto la salida de error (2>) como la salida estándar (1) por medio de la T (tee) a un archivo cambioip.log, cuestión que podamos verificar cualquier anomalía en la ejecución.

Un dato importante a tener en cuenta es que SIEMPRE debemos trabajar con el PATH completo para que el crontab funcione, me sucedió tener que estar luchando y que no funcione por no colocar /usr/sbin/ipcheck. Lo peor es que al ejecutar el script cambioip con la forma:

./cambioip

Dentro del mismo directorio, funcionaba perfecto, pero fallaba al ejecutarlo con el crontab.

Para ir finalizando, vamos a ver cómo agregamos la tarea para que se repita la ejecución del script automáticamente:

Vamos a Configuración del sistema -> Avanzado -> Planificador de tareas

Damos clic al botón Nueva tarea… y cargamos lo siguiente

 
El comando a ejecutar es el siguiente:
cd /home/usuario/.ipcheck;./ipcheck
Lo que hace esto es acceder al directorio con cd y ejecutar el script como lo haría cualquiera de nostros, con un punto-barra.
Luego seleccionaremos los parámetros de repetición, diario y cada 15 minutos es el que me parece más adecuado en este caso.
Luego podremos acceder a la carpeta y buscar el log que hicimos desde el script para verificar que se está ejecutando correctamente.
Espero que les sirva de ayuda ya que a mi me costó bastante, más que nada la automatización.

 

1 Estrella2 Estrellas3 Estrellas4 Estrellas5 Estrellas (Sin votar aún)
Loading ... Loading ...

El lector cuervopanzudo nos envía su escritorio para que lo disfrutemos en el blog.

Podemos decir que se trata de un verdadero lanzado ya que tiene lo último de lo último.

El está corriendo un Kubuntu Karmic Koala 9.10, que está en Alpha2, con KDE 4.2.90 (4.3 Beta2). Adornando el escritorio tiene los plasmoides de Vista de Carpeta, Daisy y PPC (plasmoide personalizable del clima).
Como wallpaper está utilizando uno de los preinstalados, There is Rain on the Table, muy bonito por cierto.

Adicionales: Instalé el tema Air de Kde-look ya que desde Karmic no me dejaba
y quería probarla ya que será el que venga de serie cuando salga la 9.10.  El
tema de las ventanas es Skulpture (está en los repos).
Desde ya le agradezco a cuervopanzudo su colaboración!

Vos también podés participar…
1 Estrella2 Estrellas3 Estrellas4 Estrellas5 Estrellas (Sin votar aún)
Loading ... Loading ...