Archive for the ‘Informática’ Category

ADSL 20Mbps

Monday, October 10th, 2005

Acabo de oír por la radio que Jazztel está ofreciendo conexión a Internet mediante líneas ADSL con velocidades de hasta 20Mbps en sentido descendente, de Internet al usuario (lo que no conozco es el ancho de banda de subida). Para poder ofrecer este servicio usan tecnología ADSL2+ sobre infraestructura propia, es decir, no usan la de Telefónica, por lo que la cobertura de este servicio todavía es limitada si la comparamos con la ofrecida por Telefónica u operadoras que utilizan la infraestructura de Telefónica.

Realmente, la velocidad ofrecida es la máxima que permita la línea, siendo los 20Mbps la velocidad máxima que soportada sólo disponible cuando el estado de la línea es óptimo y no hay mucha distancia entre el domicilio del cliente y la central donde está el DSLAM, que es la terminación de la ADSL en el lado del proveedor.

El interés que le veo a esta noticia es que, si un proveedor está empezando a ofrecer este servicio y a este precio (Ahh, y todo esto por 29,95€ + IVA al mes, con llamadas locales y nacionales incluidas.), tengo la esperanza de que el resto de proveedores lo imiten o, como mínimo, tomen acciones beneficiosas para los clientes para intentar igualar la oferta y evitar que los usuarios se cambien de operadora. Es decir, aprovecharnos de la competencia para que mejore el estado de las conexiones de banda ancha en este país con la esperanza de igualarnos con el resto de países europeos (bueno, y si podemos estar mejor que el resto tampoco me voy a quejar :-P).

TTS como corrector ortográfico

Sunday, May 22nd, 2005

No creo que la idea sea nueva en absoluto, pero el otro día se me ocurrió que podía utilizar un sintetizador Text To Speech (TTS) para ayudarme a corregir las faltas ortográficas que se me escapan cuando escribo algún post en esta web.

El Konqueror, navegador que utilizo habitualmente, tiene incorporado un corrector ortográfico y me marca las faltas en las textareas donde escribo el cuerpo del post, pero los errores que se me suelen escapar son los acentos diacríticos y estos no me los marca. Ahora bien, estos errores cantan enseguida al leer el texto, así que nada mejor que un sintetizador TTS para encontrarlos. En GNU/Linux tenemos un sintetizador libre, festival, y en la última versión de las KDE (3.4), es posible integrarlo con el Konqueror. El programa que permite esta integración es el kttsd y el plugin correspondiente para el navegador. Podemos encontrar el paquete correspondiente en el mismo repositorio donde están los de KDE 3.4:

deb http://pkg-kde.alioth.debian.org/kde-3.4.0/ ./

Ahí quedan mis 2¢.

Habemus monitor

Thursday, May 19th, 2005

Los desarrolladores del módulo para las tarjeta de red WiFi basadas en el chipset Intel Pro Wireless 2200, típico de los portátiles con tecnología Intel Centrino, han necesitado casi un año para incluir el soporte para el modo monitor, pero al fin ya lo tenemos (Ojo, no me estoy quejando, simplemente expongo el hecho de lo que han tardado). El anuncio oficial lo podéis leer en el apartado de noticias de la web dedicada al driver.

El modo monitor es necesario si se quiere hacer wardriving y es una de las cosas divertidas que se pueden hacer con un portátil :-D

Ahora estoy a la espera de que actualicen el paquete correspondiente de la Debian Sid para instalarlo y poder probar el kismet. Ya os contaré…

Mis últimas compras

Monday, May 16th, 2005

A falta de nada mejor que comentar, hoy me he decidido por contaros los últimos “juguetitos” que me he comprado. El primero es un iPod-mini de 4GB. Es un cacharrito muy cuco y estoy bastante contento con su compra pero le encuentro algunos defectillos. El más importante es que no basta con copiar los ficheros al reproductor como en la mayoria de reproductores MP3 sino que se necesita un programa para gestionarlo :-( (iTunes en Windows o Mac OS X, o gtkpod en GNU/Linux). Esto tiene el defecto añadido de que si quieres gestionarlo desde más de un PC, debes tener una copia de las mismas canciones en todos los PCs.

El segundo juguete es una cámara digital, en este caso me incliné por una Konica-Minolta DiMAGE X50. Es una camara de 5 Megapíxeles ultra-compacta. Tiene un gran display LCD de 2 pulgadas, el zoom óptico es interno, es decir, al hacer zoom las lentes no sobresalen sino que se mueve internamente, y la calidad de las fotos es muy buena. Por otra parte, se accede como cualquier dispositivo USB mass storage, por lo que funciona de muerte con digikam. Como mejora al respecto de otras versiones anteriores (como por ejemplo la DiMAGE Xt) es que esta camara sí guarda la información EXIF con la posición en la que se hizo la fotografía

Espero haberos puesto los dientes largos, aunque solo sea un poco. :-P

Más que el de una ethernet

Tuesday, May 10th, 2005

Ese es el tráfico que tuvimos ayer en el trabajo. Tuvimos casi 11Mbps de subida de forma mantenida durante casi cuatro horas, y eso que aún no ha empezado lo fuerte, así que no me quiero imaginar hasta donde llegaremos.

Ya se que hoy en día se menosprecia bastante el ancho de banda, en el sentido en que un usuario domestico puede tener una línea de varios megas de bajada, pero el trafico al que hago referencia estaba siendo generado por nuestros servidores web respondiendo a los accesos de los usuarios.

Por otra parte, aquellos que tengan memoria histórica, recordaran que no hace mucho (unos 5 o 6 años) íbamos con modems de 56Kbps y sólo podíamos pensar en alcanzar los 10Mbps en redes locales, que además se montaban con cable coaxial.

Nada, me apetecía reseñar el día en que superamos los 10Mbps.

Fool’s Day RFCs

Wednesday, May 4th, 2005

Más vale tarde que nunca, pero quería comentar algo sobre los RFC que se publican cada primero de abril, el “Fools’s Day”, algo así como nuestro día de los santos inocentes pero para los americanos.

Para aquellos que no lo sepáis, un RFC es un documento técnico donde se especifican recomendaciones y estándares. Para más información podéis leer la entrada de la wikipedia [inglés] [español] (recomiendo la versión inglesa por ser más completa).

Desde 1989 es tradición publicar un RFC con cierto carácter humorístico cada uno de abril. Aunque hay unos cuantos RFCs publicados antes de ese año no fue hasta el 89 que se estableció como una publicación periódica.

Algunos de estos RFCs son bastante famosos, como el RFC 1149 de 1990 titulado “Standard for the transmission of IP datagrams on Avian Carriers”, que fue implementado por el LUG de Bergen. Lo divertido es que, a parte de las fotos, hay un fichero de texto con el resultado de los pings: un 55% de paquetes perdidos y un tiempo medio de ping de 5222806.6 ms (casi hora y media), y además llegaron fuera de orden :-D Este RFC fue actualizado con soporte para QoS en el RFC 2549 del 99.

El úlimo RFC publicado es el correspondiente al de este año, pero en lugar de uno hemos tenido dos: los RFCs 4041 y 4042, titulados “Requirements for Morality Sections in Routing Area Drafts” y “UTF-9 and UTF-18 Efficient Transformation Formats of Unicode” respectivamente. En el primero se describe como introducir valores morales en el enrutado de paquetes, mientras que en el segundo se definen las codificaciones UTF-9 y UTF-18 (como añadido a los UTF-7, UTF-8 y UTF-16), especialmente pensadas para arquitecturas que no estan basadas en palabras de 8 bits, como por ejemplo el PDP-10 que tiene una palabra de 36 bits.

En la wikipedia hay un listado con los enlaces a todos los RFCs que se han publicado el uno de abril. Os recomiendo pegarles una ojeada, hay algunos muy divertidos. ;-)

Nudos de corbata

Monday, May 2nd, 2005

Hace tres semanas un amigo se casó y mientras me vestía me encontré con el típico problema de última hora: ¿Cómo me hago el nudo de la corbata? Hasta ese día, el nudo me lo habían hecho otras personas (mi madre, mi abuelo, conocido/a de la boda, etc) Pero en esta ocasión no tenía a nadie que me la pudiera hacer, bueno, podía ir a la boda sin corbata y que me la hicieran allí, pero no quedaría bien. Así que se me ocurrió, «hoy en día cuando no sabes algo, ¿a quién recurres?, ¿quién tiene todas las respuestas?: Google».

Así que encendí el ordenador, abrí el navegador, fui a Google y busqué “como hacer nudo de corbata”. Encontró casi 8000 resultados. Seguí uno o dos de los enlaces y tras practicar dos o tres veces, y un cuarto de hora después de haber encenddo el ordenador, ya tenía hecho un nudo de corbata (que, por cierto, la novia me dijo que estaba muy bien y más siendo el primer nudo que hacía) y estaba listo para ir a la ceremonia.

De las 8000 páginas, la que tiene el dominio más curioso es www.nudo-de-corbata.com. Como mínimo, esta web me sirvió para darme cuenta que seguramente no he sido el único al que se le ha ocurrido la idea :-P

PNGs transparentes en Internet Explorer

Monday, April 18th, 2005

En este blog hay varios PNGs con el fondo transparente, pero el Internet Explorer no es capaz de mostrarlas correctamente, básicamente no hace caso a la información del canal alpha (por suerte, en la futura versión 7 del IE Microsoft “innovará” añadiendo esta característica, el problema es que desde hace tiempo está disponible en el resto de navegadores así que innovar, innovar, no innovaran mucho :-D). No quiero sustituir los PNGs por GIFs, tampoco quiero poner el color de fondo en el PNG para no tener que editar la imagen si algún día me da por cambiarlo. Pero por otra parte, me da rabia que la página no se vea bien con el IE.

Buscando por Google, he encontrado una solución basada en CSS que consiste en configurar los img con la propiedad behavior:

img { behavior: url("pngbehavior.htc");}

Pero la propiedad behavior no es estándar y el CSS no validaba (cosa que quería evitar)

Gracias a Suki_ me he enterado que en eGroupware tienen otro workaround. Mirando el código de la web, he visto que la solución es básicamente igual que la anterior pero esta vez no se basan en CSS sino en ejecutar una función javascript con un onLoad.

Para que el IE pueda mostrar “correctamente” nuestros PNGs con transparencias tenemos que añadir las siguientes líneas en las cabeceras HTML de nuestra web:

<!-- This solves the Internet Explorer PNG-transparency bug, but only for IE 5.5 and higher -->
<!--[if gte IE 5.5000]>
<script src="pngfix.js" type="text/javascript">
</script>
<![endif]-->

y copiar en nuestro servidor web el fichero pngfix.js.

El javascript de pngfix.js recorre todas las imágenes y sustituye las que tienen formato PNG por un span con las dimensiones y el resto de propiedades de la imagen original y utiliza un filtro CSS propio del IE (AlphaImageLoader) para mostrar la imagen aplicándole transparencias. Se tiene que sustituir la imagen original por un span porque, tal y como se puede leer en la documentación del filtro en MSDN, el AlphaImageLoader muestra una imagen con transparencia entre el fondo y el contenido del objeto. Por lo tanto, si el contenido del objeto es una imagen, el contenido taparía la imagen mostrada por el AlphaImageLoader y no veríamos el efecto de la transparencia.

Soy totalmente consciente de que es una chapucilla pero no molesta al resto de navegadores, la página y el CSS siguen validando y, por fin, la web se ve como toca en el Internet Explorer.

Recopilatorio de aplicaciones

Saturday, April 16th, 2005

Aquí tenéis algunas de las aplicaciones no muy conocidas que he ido descubriendo y que me han parecido útiles:

  • Smokeping: Utilidad para monitorizar la salud de líneas. Lanza 20 pings cada cinco minutos y va dibujando una gráfica con los resultados. La línea de color indica la media de los tiempos de respuesta de los 20 pings, el color en si indica cuantos pings se han perdido (no han respondido) y el “humo” (de aquí lo de smokeping) indica el jitter, es decir, la varianza o dispersión de los tiempos de respuesta. Con estas tres medidas, nos permite hacernos una buena idea de como están las líneas. Para los impacientes, podéis ir directamente a la demo

  • Cacti: Casi todo el mundo ha oído hablar de las gráficas MRTG, que básicamente hace gráficas de lo que sea (le vas pasando valores a intervalos regulares y él se encarga de hacer la gráfica), en la mayoría de casos suelen ser gráficas del tráfico de una línea con datos obtenidos de un router por SNMP. Cacti es un interfaz web para configurar (y visualizar) gráficas MRTG (bueno, realmente son RRD). Tiene algunas características interesantes, como poder seleccionar que periodo quieres que te muestre en la gráfica e incluso puedes hacer zoom en las gráficas (el zoom no funciona del todo con el konqueror pero estoy trabajando para resolver este problemilla). También tiene control de acceso y permisos, de tal manera que puedes tener un usuario que solo pueda visualizar un subconjunto del total de gráficas que tienes definidas. Otra característica interesante, es que tiene un template de gráfica que te permite poner en la gráfica una línea horizontal que te indica el percentil 95 de esa línea (hay proveedores que facturan por esta medida)
    A mi me resulta útil porque me facilita la administración de las gráficas, si antes quería cambiar o añadir alguna gráfica a algún router era un poco coñazo, con Cacti son un par de clicks

  • GLPI: Aplicación para el inventario del parque informático, tanto hardware como software, con gestión integrada de incidencias y actuaciones. Permite definir ordenadores, monitores, impresoras, periféricos varios, software y puntos de red. Posteriormente puedes indicar como se relacionan los anteriores elementos, es decir, que un ordenador tiene un determinado monitor, una impresora, tiene instalado un determinado software y está enchufado en un punto de la red en concreto. De momento está disponible en francés e inglés. De esta aplicación solo he probado la demo y parece bastante prometedora.

  • Galette: Esta aplicación la descubrió Bernat y es un sistema de gestión de LUGs. Permite llevar un control de los datos de los socios (nombres, direcciones, etc), del estado de sus cuotas y donaciones. A ver si lo implantamos para Bulma. Por desgracia, a día de hoy, la demo no funciona.

Bueno, ahí queda eso. Espero que estas aplicaciones os gusten.

¿Grande o pequeña? ¿El tamaño importa?

Saturday, March 19th, 2005

Supongo que la mayoría de informáticos se habrán preguntado alguna vez en su vida si es mejor trabajar en una empresa grande o en una pequeña. Por suerte, yo he podido trabajar como administrador en ambos tipos de empresa y no tengo un claro ganador. Cada uno de los tipos tiene sus puntos a favor y en contra.

En una empresa de tamaño pequeño, los problemas afectan a menor número de usuarios, lo sueles controlar todo tú y en muchos casos te dejan ir a tu aire. Por desgracia, dado que el presupuesto de la empresa es limitado, normalmente tienes que “conformarte” con trabajar con equipos de gama media/baja.

En una empresa grande, sin embargo, sueles tener la posibilidad de trabajar con equipos de mayores prestaciones (a.k.a. más caros) pero como contrapartida tienes mayor presión sobre los hombros, si metes la pata no dejas sin servicio a una decena de usuarios sino a varios centenares o incluso más si tu empresa ofrece servicios por Internet. Yo, por ejemplo, suelo soportar bastente bien la presión, pero hay momentos en que me llega a “quemar”, pero esto en mi caso se soluciona con unas vacaciones para desconectar y descansar, aunque sólo sea una semana :-). También, el sistema suele ser tan grande que no lo puedes controlar todo pero necesitas tener una idea global para poder hacer bien tu trabajo, y esto te enseña a trabajar en equipo.

Otra característica de una gran empresa, sobre todo si tiene oficinas en distintos países, es que las ventanas de actuación para intervenciones que suponen la parada del servicio son a horas intempestivas. Por ejemplo, si la empresa tiene oficinas en América, habrá usuarios trabajando hasta pasada la medianoche en España, así que no podrás empezar la intervención hasta la 1:00 de la madrugada, lo que implica que no te acostarás hasta las 3 o las 4, dependiendo de la magnitud del cambio y de si todo va según lo esperado. Pero, ¿y lo bien que te sientes cuando la empresa lanza un nuevo servicio que tú has ayudado a montar y ves que cientos o miles de usuarios lo están usando y que todo funciona?, es genial.

La decisión de si es mejor trabajar en una empresa grande o pequeña depende de cada uno. Se debe valorar el tener acceso a equipos caros y grandes anchos de banda frente a la presión que uno es capaz de soportar. Yo, como ya he dicho, no tengo tomada ninguna decisión, tanto me da, aunque ahora mismo esté trabajando en una empresa grande con oficinas en muchos países, antes he trabajado en una empresa pequeña, de una decena de trabajadores, y en los dos casos me he “divertido”, que es lo que busco en un trabajo, que sea interesante.