jueves, 27 de septiembre de 2007

Iniciativa de Red.es: Programa NEW

Este análisis está patrocinado por Zync.es

   En estos tiempos, estar presentes en internet ya no es una distinción frente a la competencia sino que es necesario para cualquier empresa. Puede surgir el problema de que seamos una empresa pequeña y no tengamos ni los conocimientos ni los recursos necesarios para poder comprar un dominio, tener un servidor, mantenerlo, administrarlo,... Teniendo esto en mente, el Ministerio de Industria, Turismo y Comercio en colaboración con Red.es han creado el Programa NEW: Ninguna Empresa sin Web. Este programa es un paquete web que permite a esas empresas sin demasiados recursos tener presencia en internet sin tener que preocuparse de la tediosa tarea de la administración. Así, según indican en su web, sus características son:
  • Registro y mantenimiento de un nombre de dominio bajo el código ".es".
  • Herramienta de creación de web con un mínimo de 3 páginas con una plantilla de diseño básica para la página inicial de la web.
  • Panel de control multilingüe (castellano, lenguas co-oficiales de España e inglés).
  • Buzones de correo con 100 MB de espacio por buzón.
  • 100 MB de espacio de disco para almacenamiento de la Web.
  • 1 GB de transferencia mensual.
  • Acceso a FTP.
  • Acceso a estadísticas de uso.
  • Back Up diario.
  • Acceso a correo por Webmail.
  • Acceso a correo por POP 3, IMAP4, etc. (compatibles con Outlook, Eudora, Thunderbird,...).
  • Antispam.

  •    Todo esto lo ofrecen desde 65 euros. Mi primera impresión ha sido que es algo elevado y además habría que aclarar unos cuantos temas adicionales:
  • El tráfico de 1GB al mes me parece algo limitado si la empresa quiere potenciar su web. Si la utilizan sólo como primera toma de contacto con los posibles clientes no habría demasiados problemas. Además, habría que definir qué ocurre si se sobrepasa ese límite. ¿Se bloquea la web?, ¿se cobra un sobreprecio?.
  • Las 10 cuentas de correo pueden quedarse cortas si se quieren personalizar y no utilizar las clásicas info@empresa.com y similares.
  • Simplemente se informa de que hay backup diario, pero se debería especificar qué tipo de herramientas se utilizan y cómo se podría recuperar ese backup en caso de necesidad.

  •    Aún así, creo que es una buena iniciativa para esas Pymes que todavía no se atreven o no poseen los conocimientos o infraestructura necesaria para poder tener presencia en internet ya que les puede abrir muchas puertas.

    lunes, 24 de septiembre de 2007

    El efecto Kriptópolis

       Después del final de las vacaciones y la reincorporación al trabajo llega el momento de ponerme a leer todo lo que tenía pendiente en Google Reader. Así, he llegado a este artículo de Kriptópolis que me ha enlazado.

    Iván López, amable lector de Kriptópolis, publicó hace unos meses otro artículo interesante al respecto: Rsync vs BackupPc vs Link-Backup. Es posible que para algunos lectores pueda resultar más apropiado que el método aquí expuesto. Además, Iván tiene publicado otro artículo muy majo sobre Raid 1 en Linux. Ambos artículos me parecen muy recomendables, sobre todo si nuestras necesidades van algo más allá de las de un sencillo sistema doméstico.


       Aunque no he tenido un aluvión de visitas como después del efecto barrapunto por el artículo del raid 1 en linux, sí que he notado en las estadísticas que durante un par de días hubo un incremento de los visitantes en torno al 50%, algo muy lejos del más de 4000% del efecto barrapunto.

       En fin, que todo un honor ser enlazado por un medio tan reconocido y de tanto prestigio como Kriptópolis.

    viernes, 14 de septiembre de 2007

    Wardriving y geoposicionamiento de puntos de acceso wifi con Google Earth

       Según la Wikipedia, el Wardriving es:
    La búsqueda de redes inalámbricas Wi-Fi desde un vehículo en movimiento. Implica usar un coche o camioneta y un ordenador equipado con Wi-Fi, como un portátil o una PDA, para detectar las redes.
       Además, si en la ecuación utilizamos también un GPS podemos geoposicionar dichos puntos de acceso.

       Yo he modificado ligeramente esta idea utilizando la PDA con el GPS y aprovechando los paseos que damos por las tardes con Judith. Así, sirviendome del mágnifico programa para buscar redes wifi WiFiFoFum y enlazando éste con el GPS he ido almacenando logs con los distintos puntos de acceso wifi que he ido encontrando en sucesivos paseos. Hasta aquí todo muy bien, pero tener un log como este no sirve de mucho:
    0001386FCE3D WLAN_D6  AP On  20:16:57 20:18:03 40,2397633333333 -3,77285833333333
    0002CF503AE3 WLAN_11 AP On 20:24:54 20:26:21 40,24089 -3,77058833333333
    0003C9D1E558 Comtrend AP On 19:58:44 20:04:13 40,244575 -3,77372
    000F213108CF Mota AP On 20:20:43 20:22:17 40,239985 -3,77503166666667
    0011E3E40BD0 THOMSON AP Off 20:35:02 20:35:03 40,241825 -3,77842333333333

       Pensando cómo mostrar esa información de manera que resultase útil visualmente, busqué información sobre cómo convertir mis logs (en formato CSV pero con tabuladores en lugar de comas) en archivos KML que pudiera importar en Google Earth. Existen webs que convierten datos en CSV a KML, pero después de probar el resultado no me convencía demasiado porque el código generado era demasiado complejo y contenía mucha información inútil. Así, después de buscar algo de información sobre KML me dispuse a crear mi propio generador en shell script y AWK. El resultado es el script gps2kml:
    #!/bin/sh
    #
    # gps2kml.sh: Script de creación de ficheros KML para
    # Google Earth a partir de CSV separados por tabuladores
    #
    # Iván López Martín
    # http://lopezivan.blogspot.com
    #
    DATA_FILE=$1
    KML_FILE=$2
    SKELETON=`mktemp -u`
    WEP=$4

    create_AWK_Skeleton() {
    echo { > $SKELETON
    echo if \(\$4 \== \""On"\"\) icon=\""http://farm2.static.flickr.com/1248/1196978492_72600c8064_o.png"\" >> $SKELETON
    echo if \(\$4 == \""Off"\"\) icon=\""http://farm2.static.flickr.com/1260/1196978476_e1a2070680_o.png"\" >> $SKELETON
    echo print \""<Placemark>"\" >> $SKELETON
    echo print \"" <name>\"\$2\"</name>"\" >> $SKELETON
    echo print \"" <description>\"\$1\"</description>"\" >> $SKELETON
    echo print \"" <Point>"\" >> $SKELETON
    echo print \"" <coordinates>\"\$8\",\"\$7\",0</coordinates>"\" >> $SKELETON
    echo print \"" </Point>"\" >> $SKELETON
    echo print \"" <Style>"\" >> $SKELETON
    echo print \"" <IconStyle>"\" >> $SKELETON
    echo print \"" <Icon>"\" >> $SKELETON
    echo print \"" <href>\"icon\"</href>"\" >> $SKELETON
    echo print \"" </Icon>"\" >> $SKELETON
    echo print \"" </IconStyle>"\" >> $SKELETON
    echo print \"" </Style>"\" >> $SKELETON
    echo print \""</Placemark>"\" >> $SKELETON
    echo } >> $SKELETON
    }

    # Comprobación de parámetros
    if [ "$#" != "2" ]; then
    echo "Uso: `basename $0` fich_datos fich_kml"
    exit 1
    fi

    # Creamos el esqueleto de la función para awk
    create_AWK_Skeleton


    # Escribimos la cabecera del fichero kml
    echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>" > $KML_FILE
    echo "<kml creator=\"gps2kml http://lopezivan.blogspot.com/2007/09/wardriving-y-geoposicionamiento-de.html\" xmlns=\"http://earth.google.com/kml/2.1\">" >> $KML_FILE
    echo "<Folder>" >> $KML_FILE
    echo " <name>APs Wifi Parla</name>" >> $KML_FILE
    echo " <open>0</open>" >> $KML_FILE

    # Cambiamos las comas por puntos
    sed "s/,/./g" $DATA_FILE > .tmp$DATA_FILE

    DATA_FILE=.tmp$DATA_FILE

    # Generamos los puntos
    awk -f $SKELETON -F"\t" $DATA_FILE >> $KML_FILE

    # Escribimos el final del fichero
    echo "</Folder>" >> $KML_FILE
    echo "</kml>" >> $KML_FILE

    # Borramos los temporales
    rm $SKELETON 2>/dev/null
    rm $DATA_FILE 2>/dev/null

       La forma de ejecutarlo es muy sencilla y lo único que necesita es el fichero de entrada con los datos y el fichero de salida. Aspectos a tener en cuenta:
  • Como es una versión de andar por casa no se realizan demasiadas comprobaciones.
  • Se utilizan dos iconos distintos en función de si el punto de acceso tiene cifrado o no.
  • Se generan todos los puntos de acceso en una misma carpeta dentro de GoogleEarth.
  • El fichero generado funciona correctamente en las versiones 4.1.7076.4458 y 4.2.0180.1134 de Google Earth bajo Linux. No lo he probado ni en windows ni con otras versiones, aunque no debería de haber problemas.

  •    Después de filtrar los puntos de acceso duplicados de todos los logs de los distintos días, ejecutamos el script con este fichero de entrada:
    ivan@doraemon:~$ ./gps2kml.sh datosGPS.txt paseoJudith.kml

       Abrimos Google Earth cargamos el fichero recien generado (por si no quereis generarlo) y obtendremos una vista de la zona por la que vivo con todos los puntos de acceso que he ido encontrado.

       Así que ya sabéis, si alguna tarde vais por Parla por esa zona y veis a esta preciosa niña, que sepáis que el que va empujando el carrito soy yo ;-).

       P.D: Después de terminar el script y el post he buscado en la web de WiFiFoFum y me he dado cuenta que desde la versión 2.2.5 del 10 de abril de 2007, el programa permite exportar a KML. ¡Eso me pasa por no utilizar versiones actualizadas! (la mía es de octubre de 2006). De todas formas me ha servido para conocer el formato KML y aprovechar los paseos de Judith. Además, el script se puede utilizar para generar el fichero KML desde otros orígenes que no sean el WifiFofum.

    jueves, 6 de septiembre de 2007

    GoogleReader vs Firefox LiveBookmarks

       Llevo mucho tiempo leyendo mis feeds por medio de los marcadores de Firefox. Así, tengo que ir abriéndolos de uno en uno en solapas, recordando los que ya he leído para no volverlos a leer, guardar en del.icio.us lo que más me pueda interesar,... en fin, que es una tarea bastante manual y tediosa.

       Al poco de que Google lanzara Google Reader comencé a usarlo y de hecho tenía algunos feeds configurados, pero por alguna extraña razón que no recuerdo dejé de usarlo. Hace ya un tiempo me lo volvió a recomendar un compañero y decidí darle otra oportunidad. Siguiendo la propia ayuda que proporciona Google Reader me instalé un plugin para firefox que me permitía exportar mis marcadores al formato OPML y poder importarlos de una manera sencilla con Google Reader. En menos de cinco minutos tenía todos mis feeds en Google Reader y lo único que tuve que hacer fue etiquetarlos correctamente y tuve todo listo para funcionar.

       La verdad es que después de llevar utilizándolo muy poco tiempo pienso "¿cómo he podido vivir sin esto?". Lo que más me gusta de Google Reader es:
  • La gestión de los feeds es realmente buena. Se utiliza un sistema de etiquetas similar al de Gmail y los feeds se refrescan automáticamente. Se pueden mostrar todos o sólo los que están sin leer, se pueden marcar feeds como favoritos,...
  • Las estadísticas (trends) aunque no demasiado útiles, sí son al menos curiosas.
  • Se pueden importar automáticamente los feeds de del.icio.us, flickr, blogger,...
  • Puedes compartir tus feeds o los post que consideres más interesantes. Para ello sólo tienes que publicar una url o un feed y listo, cualquiera puede leer lo que compartas.
  • La posibilidad de leer los feeds de manera Offline. Aunque en los tiempos de las conexiones por modem sí resultaría realmente útil porque te podrías descargar los posts (con un máximo de 2000) y desconectarte, en estos tiempos también viene bien por si hay cortes de adsl o lo que sea. Además, este año durante las vacaciones con wifi, sincronizaba mis feeds y por la tarde podía seguir leyendo en casa.
  • Puedes moverte por la interfaz con atajos de teclado, algo realmente útil para no tener que utilizar en todo momento el ratón.
  • Y la más importante por cortesía de Super Coco en los comentarios, la versión móvil para PDAs y móviles, imprescindible.

  •    Realmente todo me ha gustado mucho, lo único que he echado de menos en el tiempo que llevo usándolo era la opción de búsqueda en los feeds y justo hoy me ha sorprendido Google con el cambio. En definitiva, un DIEZ!.

    lunes, 3 de septiembre de 2007

    Usuario de Ubuntu

       Hace un tiempo descubrí la web The Ubuntu Counter Project, que está basada en Linux Counter y sirve para poder darte de alta como usuario de Ubuntu. Así que nada, desde hoy soy el usuario registrado número 15006 de Ubuntu, más concretamente de Feisty Fawn como ya sabéis.

       Aunque la web es casi una mera anécdota y obviamente hay muchísima más gente que usa cualquier distribución basada en Ubuntu y también hay mucha gente que se registra y lo más que prueba es un Live-CD, siempre están bien páginas como esta. Yo hace ya muchos años que me registré en Linux Counter, pero perdí mi registro :-(, aunque ahora es cuando por fin he dado el paso para dejar windows. Qué lejos queda mi segundo post en este blog del 4 de julio de 2005 en que el que contaba mi intención de cambiar de windows a linux...

    The Ubuntu Counter Project - user number # 15006