Entorno de acs

mayo 18, 2001

Tres anillos para los Reyes Elfos …

Filed under: Barrapunto — acs @ 8:26 pm

kranko nos recita
“Three Rings for the elven-kings under the sky
Seven for the Dwarf-lords in their halls of stone
Nine for Mortal Men doomed to die
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie
One Ring to rule them all, One Ring to find them
One Ring to bring them all and in the darkness bind them
In the Land of Mordor where the Shadows lie.” “
“Seguro que mas de uno se emociona leyendo esto… claro, ya nos queda menos para la tan ansiada pelicula (The Fellowship of the Ring – December 19, 2001), (que llegara a España cuando todos la tengamos en divx en ingles pero bueno…), ¿Cuantas veces te has visto el trailer??? (yo mas de 20 y cada vez me gusta mas ;) ), yo creo que va a ser una pelicula que marcara mas aun que la triologia de star wars, solo con las estadisticas que se dieron del 7 de abril en la bajada del trailer 1,671,000 en 24h, ¿Que os parece?¿Rompera todas los records en taquilla??, ¿Cuantos iremos al estreno con un anillo unico puesto ;) ?? ¿Que os parece lo visto hasta ahora (trailers y fotos)??”

mayo 17, 2001

Ganador del sorteo de la encuesta

Filed under: Barrapunto — acs @ 12:42 pm

Ya se ha celebrado el sorteo entre los participantes en la encuesta de Barrapunto. Las más de 500 encuestas dejan claro que somos una comunidad de lo más participativa. ¡Muchas gracias! Aunque seguro que a más de uno lo que le tiraba era ese CD con soporte de MP3 (aún no los hay de Ogg Vorbis :-( ). Después de tomar un papel, hacer 10 trozos idénticos con los números del 0 al 9 y sacar de forma repetitiva 3 trozos hasta lograr tener un número de 3 cifras por debajo del 529 el número agraciado ha sido el 243 que corresponde a la dirección de correo jcarlos.valero. ¡Vaya suerte! Cuando tengamos los resultados de la encuesta ya os los contaremos. Para abrir apetito, de las 529 encuestas, tan sólo 120 afirman no utilizar GNU/Linux como entorno de trabajo frente a los 86 que afirman no usar Windows.Hay 55 que afirman sólo usar GNU/Linux frente a 59 que afirman sólo usar Windows.

Los datos de la encuesta como véis van a dar mucho de sí. Si hay algo que te interesa especialmente y nos dices como obtenerlo, puede que saquemos tiempo para sacarlos.

mayo 14, 2001

Por qué KDE tiene tanto “startup time”

Filed under: Barrapunto — acs @ 4:18 pm

BoKeRoN nos comenta una historia enviada por emeteo: “En dot.kde.org, como consecuencia de una encuesta sobre los deseos sobre el próximo KDE2.2 (24% sobre mejoras en velocidad), aparece un análisis del porqué la velocidad de KDE no es más rápida, y algunas soluciones, basándose en un artículo de Waldo Bastian, desarrolador de un hack de velocidad en kdeinit. Se discute sobre el problema de la relocalización del código de las librerías, de como podría Konqueror acelerar el “adelante” “atras” de páginas html mediante una caché del renderizado de la página, entre otras muchas cosas.” Apostilla BoKeRoN: “Es cierto que KDE2 se ha caracterizado desde sus inicios por su lentitud en máquinas no excesivamente potentes, y la verdad es que desde las primeras Beta hasta la última 2.1.1 ha mejorado algo la velocidad de carga al iniciar y de las aplicaciones. Ahora parece ser que es cuestión casi prioritaria para los desarrolladores de KDE, una buena noticia sin duda.”

Slashcode como un servidor de aplicaciones

Filed under: Barrapunto — acs @ 1:10 pm

Realmente slashcode ha pasado de ser un conjunto de scripts perl que permitían montar un weblog potente a una infraestructura potente de creación de servicios web, es decir, lo que se suele llamar servidor de aplicaciones. Tiene ya todas las patas necesarias: librería de acceso a base de datos, lenguaje de visualización HTML (Template Toolkit) y un conjunto de librerías que proporcionan funcionalidades como el control de usuarios entre otras muchas cosas necesarias para la construcción de portales altamente interactivos y muy orientadas a ser mantenidos por la comunidad.Todo ello permite poder construir extensiones potemtes de forma sencilla en lo que se conoce como “plugins“. Dichos plugins permiten ampliar slashcode de muchas formas: nuevas estructuras en la base de datos, ampliación de información en la base de datos, modificaciones de las plantillas de visualización para cambiar el aspecto o el lenguaje en el que se presentan los mensajes, inclusión de nuevos script de Perl que proporcionen nueva funcionalidad o una agrupación de todas estas funcionalidades. Dentro de Barrapunto ya estamos desarrollando distintas extensiones con las que esperamos poder hacer mucho más interesantes la vida dentro del sitio. Manteneros al tanto que iremos informado de ellos.

Si queréis conocer más sobre los Plugins ya hay disponible un HOWTO al respecto que podéis localizar si os váis a la FAQ de slashcode y desde allí, al HOWTO de creación de Plugins

mayo 12, 2001

¿Qué pasará con Nautilus?

Filed under: Barrapunto — acs @ 2:41 pm

Esta mañana podemos leer en uno de los titulares de Linux Today como empiezan a oirse voces sobre un hipotético final de Eazel como empresa. Sin entrar a valorar cuanto de cierto son estos comentarios, es interesante pensar en que pasará con Nautilus si finalmente Eazel deja de funcionar como empresa. ¿Pasará a ser un software abandonado? ¿Será la comunidad quien retome el testigo? ¿Serán los propios desarrolladores del proyecto quien lo sigan manteniendo? ¿O quizá pase a ser desarrollado dentro de otra empresa? Ante lo que en el sistema de software cerrado el fin de la empresa supone la muerte del producto, vemos que con el software libre simplemente supone cierta inestabilidad y nuevas alternativas. ¡Larga vida a Nautilus!

mayo 10, 2001

Preparación hacia slashcode 2.0

Filed under: Barrapunto — acs @ 9:44 pm

Hoy ha sido un día muy productivo de cara a la preparación de la migración a slashcode 2.0. Ya tenemos todas las plantillas traducidas al español y los datos migrando del sistema 1.09 modificado al 2.0. También se ha migrado ya la funcionalidad de ACLs. Las labores más importantes que quedan son migrar toda la funcionalidad propia de BarraPunto (En Bruto, índices, Autosecciones, MiBarraPunto) y retocar algunas plantillas para ajustarse al estilo de BarraPunto. Pero todo apunta a que a finales de la semana que viene ya estaremos buscando el día para hacer la migración. Estamos trabajando en el CVS de Barrapunto por si quieres ir siguiendo el trabajo. Y hay una lista de desarrollo del software de Barrapunto: Perl, Apache, XML, Template Toolkit, DBI, MySQL … ¿no es un entorno repleto de tecnologías interesantes?

mayo 9, 2001

Análisis de HTML utilizando XHTML y DOM

Filed under: Barrapunto — acs @ 9:52 pm

A la vista del éxito de la anterior noticia sobre XML aquí van mis impresiones sobre como analizar HTML utilizando XML. Con la herramienta tidy me paso el HTML a XHTML el cual ya se puede analizar utilizando DOM. He escrito un pequeño programa en Perl que localiza datos de estadísticas dentro de las páginas de webalizer. El único problema fue no encontrar ningún ejemplo claro de DOM. Asi que quizá este le sirva a más de uno. DOM es un estándar del W3C que define como navegar por el árbol de nodos que forman los ficheros XML. Atención: el código que sigue no ha sido depurado, ni limpiado ni si quiera pensado. Es el primer código que logré que funcionara ;-)

 #!/usr/bin/perl  use strict; use XML::DOM;  my $use = "Uso: miraEstadisticas.pl \n"; my $fichero = my $user = $ARGV[0] or die $use; my $parser = new XML::DOM::Parser; my $doc = $parser->parsefile ($fichero); my @tablas = $doc->getElementsByTagName("table"); # Los datos que nos interesan están en la segunda tabla my $filas = @tablas[1]->getElementsByTagName("tr"); my $filas_totales = $filas->getLength; # Los datos que nos interesan están a partir de la 5 línea my $salta_lineas = 5; for (my $i = $salta_lineas; $i < $filas_totales;$i++) {         # Dentro de cada fila nos interesan los campos 6-paginas, 8-visitas y 10-clientes         my $columnas = $filas->item($i)->getElementsByTagName("td");         my $columnas_totales = $columnas->getLength;         my $dia = $i-$salta_lineas+1;         for (my $j = 0; $j < $columnas_totales;$j++) {                 print "Dia $dia paginas: ".extraer($columnas->item($j))."\n" if ($j == 5);                 print "Dia $dia visitas: ".extraer($columnas->item($j))."\n" if ($j == 7);                 print "Dia $dia clientes: ".extraer($columnas->item($j))."\n" if ($j == 9);         } }  sub extraer {         my (@elementos) = @_;         my $elemento = $elementos[0]->toString;         $elemento =~ s/^[^>]*><font size="-1"><b>\n? *//;         $elemento =~ s/<\/b><\/font><\/td>$//;         return $elemento; } 

XML: Un tema a incorporar en el día a día

Filed under: Barrapunto — acs @ 4:50 pm

Después de acudir a las charlas de Jaime sobre XML ya tengo claro los conceptos básicos. Tenemos los ficheros XML que contienen información con marcas. Esas marcas se definen en los DTD, la sintaxis de un determinado tipo de documentos XML. Si un documento XML pertenece a un DTD, podemos validarlo. Pero hay ficheros XML que son conformes a la sintaxis XML pero que no tienen DTD, por lo que no se pueden validar (suelen ser generados de forma automática por lo que se supone que están bien). Para poder visualizar un XML necesitamos un XSL que nos traduzca el DTD del XML a HTML, Postcript, PDF, LaTeX u el formato que deseemos.Como referencia futura está el curso de Jaime que está colgado del web. Lo más complejo de XML es el diseño de DTD y el de XSL. Por suerte por ejemplo para HTML ya tenemos XHTML, que es su DTD.

Para poder analizar los ficheros XML tenemos dos tipos de herramientas. Aquellas que hacen uso del estándar DOM que actuan cargando todo el documento XML en memoria de una vez en un árbol sintáctico y las que usan SAX que hace un análisis progresivo del fichero XML. Estas últimas consumen mucho menos memo

En La Espiral y en el web de la FSF Europa, Jaime ha trabajado montando un sistema de generación de páginas basado en XML. En el servidor tiene páginas XML a las que les aplica mediante “make” y la XSL que genera HTML utilizando la herramientas Sablotron. Ese HTML a su vez incluye CSSL que es el que finalmente le da el aspecto a las páginas. Una forma de construir webs muy muy interesante.

El sorteo del CD con MP3 para el Viernes

Filed under: Barrapunto — acs @ 10:20 am

Hace un tiempo os comentamos que estabamos realizando una encuesta para conocer mejor a los que “cibervivimos” en BarraPunto. Pues bien, ya tenemos más de 240 encuestas por lo que vamos a realizar este Viernes el sorteo. Muchas gracias por vuestro tiempo y si aún no has completado la encuesta tan sólo son unos minutillos con los que ayudas a BarraPunto a ser capaz de lograr recursos y quien sabe, quizá puedas llevarte un reproductor CD portátil con soporte de MP3. Por cierto, en cuanto agregemos los resultados serán publicados.

Windows 2000 rebasa a Red Hat 6.2 con Tux 2.0 en HTTP

Filed under: Barrapunto — acs @ 9:47 am

En los últimos resultados en las ya famosas comparativas de SPECweb99, Windows 2000 Datacenter ha logrado volver a poner a Windows por delante de GNU/Linux, con 8001 puntos frente a los 7500 de Red Hat 6.2, ambos en un servidor 8 CPU Dell PowerEdge 8450/700. Por otro lado se ha publicado un artículo sobre el uso de Lotus Domino bajo Windows 2000 y GNU/Linux como un debate entre un administrador de Windows 2000 y uno de GNU/Linux. Se puede leer en él que Windows 2000 parece escalar mejor que GNU/Linux. Esperemos que el núcleo 2.4 vaya cambiando esa opinión.

« Página anteriorPágina siguiente »