Desde el Congreso Ciapem en Acapulco

Escrito el 2/Octubre/2008 bajo opinion, evento, trabajo por Rodrigo Salvador

Compañeros y amigos todos:

Os escribo desde el Lobby del hotel en el que estoy hospedado en Acapulco. Mañana tengo una mesa redonda con el Gobernador de esta ciudad, Carlos Zeferino Torreblanca, con el Vicepresidente de Artech , Juan Nicolas Jodal, con el presidente de e.nable ,Alejandro Barros y con el lider de gobiernos regionales y locales en Microsoft ,Flavio Calonge.

El gobernador de la ciudad esta tremendamente interesado en saber lo máximo posible sobre este proyecto educativo gestionado mediante software de fuentes abiertas. Esperemos que con la media hora de tertulia y despues las preguntas de los más de 1500 asistentes lleguemos a buen puerto. No se por donde me saldrá el amigo del sistema de las 7 letras, pero en fin. Lo he visto en persona y no tiene mala pinta.(espero no tener que sacar el “ANDATUX” que llevo dentro).
Bueno. Ahora mismo son las 21:00 hora local y supongo que todos mis compañeros del CGA estarán durmiendo placidamente. SE LO MERECEN.

En fin. Me voy a despedir porque tengo que meterme en la cabeza el protocolo de conferencia con un gobernador (no creais que es tan facil que la cosa tiene “guasa”) y necesito prepararlo un poco.

Espero veros pronto a todos pero parece que voy a estar por América algo más de tiempo.

PD1: En el lobby solo ponen canciones de Celine Dion. Vaya infierno

PD2: Calonge, Store….vaya tela. ¿Verdad Antonio?

PD3: Ya subire fotos.

Premios Focus al Conocimiento Libre

Escrito el 15/Septiembre/2008 bajo colaboracion, opinion, evento por Rodrigo Salvador

Iniciativa Focus convoca los premios Focus al Conocimiento Libre, un recocimiento a la labor de personas y entidades a favor del Software y el Conocimiento Libre, cuya entrega se realizará dentro del marco de la Conferencia Internacional de Software Libre, los próximos días 20, 21 y 22 de octubre.

La participación en estos galardones está abierta a toda la Comunidad, tanto a la hora de recibir como de proponer a los premiados, ya que se realizará mediante un proceso de votaciones on-line.

Si quieres colaborar, no dejes de aportar tu opinión y candidatos, y así los resultados tendrán un mayor apoyo/reconocimiento.

“No es nuestra intención pretender que todo el mundo se coma la pastilla roja, pero para los que prefieren seguir viviendo en Matrix, aún conociendo la verdad, que lo hagan en software libre.” Participa

El trabajo en equipo: ¿una ecuación imperfecta?

Escrito el 18/Diciembre/2007 bajo opinion por jbianquetti

He leido recientemente el artículo que me ha gustado mucho porque expresa una realidad que todos vivimos: en cualquier situación a la que nos sometemos, si hay involucradas dos o más personas, debemos organizarnos de la manera más óptima.
Hoy día se nos exige a todos los componentes de la Sociedad que hagamos cierta la ecuación 1+1=3. Toda la vida se organiza en torno al máximo beneficio al menor coste, y piensan que con las palabras mágicas “Trabajo en Equipo”, todo queda felizmente resuelto.

Creo que es bastante interesante leer este artículo y extrapolarlo a las relaciones no labolares también, pues encaja perfectamente con las reuniones de vecinos, las relaciones de pareja, el ámbito educativo…

http://www.rrhhmagazine.com/articulos.asp?id=541

En una frase…..

Escrito el 14/Octubre/2007 bajo opinion, deportes por Rodrigo Salvador

Los compañeros del CGA/CAU-TIC que fuimos tanto a ver como a jugar el partido contra el IES Averroes de Córdoba queremos expresar con varias frases lo que sentimos en tal memorable día.

Cristobal Nesta: Todo lo que ocurrio ese día fue sencillamente perfecto. La gente fue encantadora con nosotros, nos trataron fantasticamente bien y hechamos un rato muy agradable que sin duda volveria a repetir todas las veces que fueran necesarias.

¿WIFI? Depende para qué

Escrito el 11/Diciembre/2006 bajo opinion, wifi por jbianquetti

El otro día un amigo electricista que estaba montando unas oficinas para un cliente, me hizo una consulta técnica, de esas que en otras profesiones se cobran a precio de oro, pero que nosotros, gente que trabajamos con ordenadores y redes, debemos responder gratis.

Bien, mi amigo dijo que estaba planteándose la instalación de una red inalámbrica para solucionar la conectividad de las oficinas, ahorrándose todo el cableado y su consiguiente traducción en euros. ¿Qué hacer?.

Para una buena respuesta necesitaba más datos. Mi pregunta fue la siguiente:

¿Para qué se va a usar la red inalámbrica?”

Me miró con esa cara que se nos queda cuando intentamos comprender algo y nos responden con otra pregunta. Intenté aliviar su cara de preocupación explicando la razón por la que formulé dicha pregunta:

Verás, dependiendo de la utilidad que le vayas a dar a la red de datos, podrás plantearte utilizar una red inalámbrica o descartarla casi por completo. Yo dispongo en mi casa de conexión ADSL y el router que tengo puede hacer de punto de acceso. Un punto de acceso (en su más simple acepción) no es más que un aparato que hace de puente entre la red inalámbrica que él mismo proporciona y la red cableada, y depende de las características de este punto de acceso podrá transmitir a unas velocidades, dar servicio a varios ordenadores a la vez y otras historias mucho más técnicas. Pues bien, el uso de una red inalámbrica es correcta para, básicamente, navegar por Internet, descargar algún que otro fichero no demasiado grande y poco más, ya que en la calidad de la transmisión de información por el aire entran en juego una serie de factores, como puede ser los materiales con los que se han construido la casa, el número de ordenadores conectados al punto de acceso, el tiempo atmosférico que haga ese día, e incluso si está funcionando un simple horno microondas por los alrededores. Además, está el tema de la concurrencia, es decir, el número de equipos que puede manejar cada punto de acceso, y que el ancho de banda (la cantidad de datos que se pueden transmitir en una unidad de tiempo) se comparte entre todos los equipos que comparten punto de acceso, y …”

Cuando miré de nuevo a mi amigo, parecía que había visto un fantasma. Mi “capacidad” de síntesis no pudo controlar la verborrea técnica, visto lo cual decidí reconducir la conversación:

El uso de tecnología inalámbrica es aceptable en redes donde el único servicio que se ofrece es la navegación web o aquellos que no necesitan “mover” grandes volúmenes de información. El uso de aplicaciones locales (que residen en el ordenador en el que se conecta el usuario) y el acceso ocasional a Internet es el caso más correcto para ello. En esto se incluye, lógicamente, el uso de aplicaciones web situados en un servidor en la red local, que son siempre bastante ligeras en cuanto a requerimientos de ancho de banda”

Parece que ahora sí se había enterado mi amigo. Tras varios segundos pensando, me respondió:

Lo único que me ha explicado el cliente es que necesitan usar los ficheros de un servidor, que son varias plantas y que el volumen de datos es medio”.

Con esta información podría concretar un poco más el asunto:

Vale, vamos a verlo así. Si nos centramos en el volumen de datos, desde ahora te diría que te olvides de la inalámbrica, dado que cada punto de acceso, a lo sumo y para UN sólo usuario es capaz de gestionar 27,4Mbps frente a los 100Mbps o incluso 1000Mbps de las cableadas. Además, la inalámbrica cada cierto tiempo y por muy perfecta que sea la instalación sufre unos microcortes, en la mayoría de las veces apenas detectables por los usuarios, pero que obligan tanto a ordenadores como punto de acceso a reiniciar el proceso de negociación, conexión y continuar con la transmisión o descarga de información. Para páginas web, puede no ser un problema, pero para datos de más de 5 megas ya es notable si la calidad de las instalaciones no es excelente.”

Ya con esto, mi amigo electricista creía que poner una red inalámbrica supondría problemas. Él está muy acostumbrado a realizar una instalación (a veces enormes, doy fe) y que tras un periodo de pruebas, la instalación no vuelva a molestarle, salvo averías puntuales. Desde luego que no quería que le llamaran cada cierto tiempo quejándose de que se cortaba la conexión aleatóriamente. Pero aún le quedaba por oír lo peor…

En cualquier tipo de transmisión de audio o vídeo en una red inalámbrica se producirán saltos y cortes en el peor de los casos y en el mejor simplemente irá muuuuy lento”

Otra vez su gozo en un pozo. Tras oír este dato, recordó que el cliente le había pedido que se pudiera hacer videoconferencia entre las plantas y la posibilidad de controlar remotamente los equipos. Pero aquello que finalmente lo hizo desistir completamente fue lo siguiente:

“Creo que me has dicho que son varias plantas…”

“Sí, tres” - respondió.
<meta content="OpenOffice.org 2.0 (Linux)" name="GENERATOR" /><meta content="20061204;12323600" name="CREATED" /><meta content="20061205;11483900" name="CHANGED" /> <style type="text/css"> <!-- @page { size: 21cm 29.7cm; margin: 2cm } P { margin-bottom: 0.21cm } --> </style></p> <p align="justify" style="margin-bottom: 0cm"> <p align="justify" style="margin-bottom: 0cm">“<font size="2" style="font-size: 9pt">Los puntos de acceso y los clientes emiten en canales. Un canal en una red inalámbrica es como en la televisión, depende de en qué canal emitas o escuches recibirás una u otra información. Dos puntos de acceso que están emitiendo en el mismo canal producen tal cantidad de errores en la transmisión en el área que cubren que es capaz de desesperar a cualquiera, por eso se suelen poner los puntos de acceso de la misma planta en diferentes canales, de manera que un cliente se asociará a uno u otro, emitiendo en un sólo canal. Pero cuando hay varias plantas, los puntos de acceso de la planta de arriba, pueden coincidir con los de abajo, o con los de al lado, o…”</font></p> <p align="justify" style="margin-bottom: 0cm">“<font size="2" style="font-size: 9pt">Pero hay bastantes canales para que no se interfieran ¿no?”</font></p> <p align="justify" style="margin-bottom: 0cm">“<font size="2" style="font-size: 9pt">En teoría hay once, pero se solapan entre ellos de forma que sólo puedes usar el 1, el 6 y el 11, con lo que las probabilidades de que tengas problemas con las interferencias y el ruido son bastantes. Y eso sin entrar en detalles como los problemas de seguridad y el mantenimiento que implican.” </font></p> <p align="justify" style="margin-bottom: 0cm"><font size="2" style="font-size: 9pt">Con esto, le quedó fuera de toda duda que una red inalámbrica tiene grandes ventajas, pero a su vez, grandes inconvenientes. Tantos que salvo para casos como pequeños comercios, hogares o conexiones ocasionales a redes cableadas ya existentes, el uso del WIFI no es una opción aceptable.</font></p> <p align="justify" style="margin-bottom: 0cm">En resumen:</p> <p align="justify" style="margin-bottom: 0cm"> <p><font size="2" style="font-size: 9pt">Ventajas:</font></p> <ul> <li> <p align="justify" style="margin-bottom: 0cm"><font size="2" style="font-size: 9pt">Facilidad de instalación</font></p> </li> <li> <p align="justify" style="margin-bottom: 0cm"><font size="2" style="font-size: 9pt">Rapidez de la instalación</font></p> </li> <li> <p align="justify" style="margin-bottom: 0cm"><font size="2" style="font-size: 9pt">Movilidad de los equipos</font></p> <p align="justify" style="margin-bottom: 0cm"> </li> </ul> <p align="justify" style="margin-bottom: 0cm"><font size="2" style="font-size: 9pt">Inconvenientes:</font></p> <ul> <li> <p align="justify" style="margin-bottom: 0cm"><font size="2" style="font-size: 9pt">Reducción del ancho de banda</font></p> </li> <li> <p align="justify" style="margin-bottom: 0cm"><font size="2" style="font-size: 9pt">Interferencias</font></p> </li> <li> <p align="justify" style="margin-bottom: 0cm"><font size="2" style="font-size: 9pt">Solapamiento de señales</font></p> </li> <li> <p align="justify" style="margin-bottom: 0cm"><font size="2" style="font-size: 9pt">Seguridad</font></p> </li> <li> <p align="justify" style="margin-bottom: 0cm"><font size="2" style="font-size: 9pt">Mantenimiento</font></p> </li> </ul> <p>¿Comentarios? </p> </div> <div class="comments"> <a href="http://cga.org.es/blog/2006/12/11/%c2%bfwifi-depende-para-que/#comments" title="Comentarios en ¿WIFI? Depende para qué"><strong>6</strong> Comentarios</a> </div> <!-- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"> <rdf:Description rdf:about="http://cga.org.es/blog/2006/12/11/%c2%bfwifi-depende-para-que/" dc:identifier="http://cga.org.es/blog/2006/12/11/%c2%bfwifi-depende-para-que/" dc:title="¿WIFI? Depende para qué" trackback:ping="http://cga.org.es/blog/2006/12/11/%c2%bfwifi-depende-para-que/trackback/" /> </rdf:RDF> --> </div> </div> <div class="entry"> <div class="latest"> <h2 id="post-5"><a href="http://cga.org.es/blog/2006/11/20/simo-tci-2006/" rel="bookmark">SIMO TCI 2006</a></h2> <div class="meta"> Escrito el 20/Noviembre/2006 bajo <a href="http://cga.org.es/blog/category/opinion/" title="Ver todas las entradas en opinion" rel="category tag">opinion</a>, <a href="http://cga.org.es/blog/category/evento/" title="Ver todas las entradas en evento" rel="category tag">evento</a> por Antonio Sánchez </div> <div class="main"> <p>El principal objetivo de la asistencia a la edición del 2006 del SIMO TCI fue dar a conocer el proyecto CGA.</p> <p>En este sentido conocimos e informamos de lo que hacemos a Carlos Salamanca, desarrollador de MAX y anteriormente de otras distribuciones autonómicas que trabaja actualmente para la Consejería de Educación de la Comunidad de Madrid. Acaban de empaquetar para MAX 3.0 (basada en Ubuntu Dapper) un conjunto de aplicaciones educativas de las que algunas de ellas no disponemos en Guadalinex v3 educación.</p> <p>Asistimos a la conferencias de Ismail Alí, técnico de la Consejería de Educación de la Comunidad de Madrid que presentó la distribución MAX 3.0 con la peculiaridad de que el formato de distribución es en DVDLive y que da la posibilidad de elegir como escritorio gnome, kde y xfce unificando todas las derivadas de Ubuntu como son kbuntu, xbuntu y edubuntu de las que hereda el conjunto de aplicaciones educativas además de las empaquetadas por ellos.</p> <p>Además de MAX 3.0 se nos informó de la disponibilidad de la distribución nanoMAX cuya finalidad es que principalmente los alumnos la lleven en sus pendrive y dispositivos móviles y la usen en el aula para trabajar y guardar sus datos.</p> <p>De la conferencia de Ismail Alí obtuvimos las siguiente conclusiones sobre la distribución madrileña y la gestión de los centros educativos:</p> <ul> <li>La distribución MAX es un proyecto de la Consejería de Educación, la distribución es desarrollada por un conjunto de docentes con experiencia en el mundo de linux y por un conjunto de desarrolladores externos. La opinión docente tiene prioridad total sobre el desarrollo.</li> <li>La misma Consejería de Educación gestiona un parque de unos aproximadamente 40.000 equipos con arranque dual repartidos en los centros educativos con una o dos aulas de informática por centro. Es por esto que hay un proyecto de una versión de MAX para servidores de aula.</li> <li>Los equipos no se encuentran dentro de una misma red, sino que tienen una conexión a internet local.</li> <li>El mantenimiento, entendiendo este como la restauración del sistema operativo MAX, se deja de lado de los suministradores de hardware.</li> </ul> <p>Nos encantaría compartir conocimiento y experiencia con la gente de Madrid.</p> <p>El stand de la Junta de Extremadura estaba compuesto por todos los proyectos sus proyectos.</p> <p>Por una parte se encontraban muestras de equipos con la versión de Linex Colegios donde la peculiaridad es que hay diferentes usuarios de entrada al sistema para cada nivel escolar, E.S.O., Bachillerato cada uno con aplicaciones diferenciadas.</p> <p>Las aplicaciones instaladas no difieren mucho de las que disponemos actualmente en Guadalinex v3 educación.</p> <p>Además de Linex colegios estaban representadas Linex Pymes, Linex SES (Servicio Extremeño de Salud), JuegaLinex y Linex 2006.En total se ponian a disposición del público unos 100 equipos para dar a conocer Linex.</p> <p>Cada hora se podía presenciar en una pantalla un documental sobre el uso del software libre por parte de la comunidad educativa.</p> <p>Se hace notar que la Junta de Extremadura apuesta fuerte por el software libre y en todos los ámbitos, no sólo el educativo, sino también en la administración y las pymes.</p> <p>Viendo que tanto MAX, Linex y Guadalinex empaquetan casi las mismas aplicaciones educativas por nuestra parte tenemos pensado crear una base de conocimiento donde publicar el listado de aplicaciones educativas (y no educativas) que tenemos empaquetadas con sus respectivos fuentes para así no redundar esfuerzos. Cuando la tengamos lista lo anunciaremos aqui.<br /> El otro stand dedicado al software libre que había fue el de Hispalinux donde estuvimos saludando a Alberto Barrionuevo que dio una charla sobre las patentes de software. Volvimos a ver después de los cursos de verano a David Vaquero (a.k.a. pepesan), desarrollador de MAX con el que compartimos experiencias de virtualización, recomendandonos probar openvz.Otra de las conferencias del stand de Hispalinux fue la de Alberto Martínez sobre el repositorio de software libre de la Junta de Andalucía (<a href="http://www.juntadeandalucia.es/repositorio">www.juntadeandalucia.es/repositorio</a>) que mantiene la Consejería de Innovación Ciencia y Empresa. Él conoce nuestro proyecto y nos va a proporcionar información sobre cómo publicar el software que desarrollamos en el CGA.</p> <p>Había un stand sobre el ERP libre OpenBravo donde pedimos información sobre esta herramienta personalizable orientado a pymes. Actualmente no existe un módulo de ServiceDesk disponible para este ERP pero nos informó uno de los desarrolladores que están abiertos a cualquier tipo de colaboración (collaborate_at_openbravo.com) y que no descartan el destino de recursos para dicho módulo. Tenemos que estudiar esta herramienta por si podemos obtener algo de ella.</p> <p>Estos fueron nuestros contactos en el ámbito del software libre.</p> <p>Otra de nuestras labores fue obtener ideas de empresas que venden servicios similares a los que ofrecemos en el CGA a la comunidad educativa.</p> <p>Una de estas empresas es NTRGlobal que tiene varios productos de ServiceDesk basados en ITIL para clientes windows y linux. La gestión de incidencias se hace desde una aplicación central que nos pareció muy agradable y funcional. Existe una demo de este producto en <a href="http://www.ntrglobal.com/">www.ntrglobal.com</a>.</p> <p>Otra empresa especialista en inventariado de red es Proactivanet.com que tiene una demo de su herramienta de inventariado en su web del cuál podemos obtener ideas. El desarrollo está basado integramente en .Net con una BD Oracle o SQLServer como nos aseguró uno de sus desarrolladores.</p> <p>En el SIMO se dan cita muchos fabricantes e integradores de hardware donde contactamos con:</p> <ul> <li>Toshiba que conoce de sobra nuestro proyecto y daban constancia en todo momento de la robustez de sus portatiles y se portaron muy bien con nosotros.</li> <li>HP a los cuáles les pedimos información sobre sus servidores Proliant y sus switches Procurve que en ese momento no pudieron suministrarnos por lo que se han puesto en contacto a la semana de terminar el SIMO con nosotros para mostrarnos las capacidades de los switches procurve.</li> <li>Inves presentó un mini barebone muy apto para las mesas de los colegios corriendo Guadalinex v3. Fue el único equipo del SIMO que tenia instalado nuestra distribución.</li> <li>Nos sorprendió gratamente la empresa suministradora de armarios de servidores y mobiliario para laboratorios informáticos Gesab, que destacan por sus soluciones para mantener el orden y la buena relación calidad-precio de sus productos. Quedaron en ponerse en contacto con nosotros para presentarnos sus soluciones.</li> </ul> <p>Por último intentamos encontrar entre todas las empresas relacionadas con las redes inalámbricas que exponian en el SIMO alguna que certificara o configurara a medida una red inalámbrica de las características de las que disponemos en los centros educativos y no conseguimos encontrar ninguna que se atreviera con dicha enmienda. Ciertamente da miedo.</p> <p>Eso fue todo en la 46ª edición de la <span class="textogen">Feria Internacional de Informática, Multimedia y Comunicaciones.</span> </p> </div> <div class="comments"> <a href="http://cga.org.es/blog/2006/11/20/simo-tci-2006/#respond" title="Comentarios en SIMO TCI 2006">Comenta!</a> </div> <!-- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"> <rdf:Description rdf:about="http://cga.org.es/blog/2006/11/20/simo-tci-2006/" dc:identifier="http://cga.org.es/blog/2006/11/20/simo-tci-2006/" dc:title="SIMO TCI 2006" trackback:ping="http://cga.org.es/blog/2006/11/20/simo-tci-2006/trackback/" /> </rdf:RDF> --> </div> </div> <div class="entry"> <div class="latest"> <h2 id="post-3"><a href="http://cga.org.es/blog/2006/10/25/validation-and-perfomance-workshop/" rel="bookmark">Validation and Perfomance Workshop</a></h2> <div class="meta"> Escrito el 25/Octubre/2006 bajo <a href="http://cga.org.es/blog/category/hardware/" title="Ver todas las entradas en hardware" rel="category tag">hardware</a>, <a href="http://cga.org.es/blog/category/opinion/" title="Ver todas las entradas en opinion" rel="category tag">opinion</a>, <a href="http://cga.org.es/blog/category/evento/" title="Ver todas las entradas en evento" rel="category tag">evento</a> por Antonio Sánchez </div> <div class="main"> <p><img align="top" alt="Intel logo" title="Intel logo" src="http://www.intel.com/sites/sitewide/pix/hdr-txt-logo.gif" /></p> <p>Esta es la crónica del taller de validación y rendimiento que nos ofrecieron compañeros de <strong>Intel Channel Platform Group</strong>.</p> <p><strong>Primera parte: Automated Testing in Linux</strong></p> <p>La finalidad de este taller es sentar las bases del desarrollo de una herramienta de benchmark abierta a la comunidad que sirva de referencia a la hora de comprar equipamiento.</p> <p>Lo primero que hay que tener claro a la hora de implementar un sistema de benchmark son los parámetros que queremos medir (consumo, memoria, procesador, entorno gráfico, comparación entre sistemas operativos, etc.)</p> <p>El principal problema que tendremos a la hora de implementar el sistema de benchmark es la dependencia con la funcionalidad y calidad de los drivers.</p> <p>Actualmente los benchmarks que están disponibles para GNU/Linux son pequeñas utilidades que son dificiles de integrar para realizar un estudio de una distribución orientada al escritorio. Empresas con experiencia en benchmarking en equipos de escritorio como Sysmark no se vuelcan en desarrollar herramientas de benchmarking para GNU/Linux.</p> <p>Antes de comenzar a desarrollar nuestra propia herramienta de benchmarking orientado a distribuciones de escritorio debemos tener en cuenta:<br /> ¿Cómo afecta la configuración del hardware en una herramienta de benchmark?</p> <ul> <li>Hyper-threading</li> <li>Disponibilidad de memoria, tipo de memoria</li> <li>Aceleradora gráfica</li> <li>Chipset, placa base, etc.</li> <li>Perifericos</li> </ul> <p>¿Cómo afecta la configuración del software en una herramienta de benchmark?</p> <ul> <li>Aplicaciones consumiendo memoria</li> <li>Estabilidad y funcionalidad de los drivers</li> <li>Rendimiento de las librerias</li> <li>Parámetros del kernel de linux</li> <li>Ajustes de los parámetros de drivers</li> <li>Configuración del sistema operativo (sistema de ficheros, buffers de red, etc)</li> <li>Entorno grafico (xorg, gnome, kde)</li> </ul> <p>Nuestros compañeros de Intel nos proponen dos herramientas para la automatización en las pruebas de aplicaciones:</p> <p><span style="font-weight: bold">Automated Linux Application Testing (with Dogtail Framework)</span></p> <p><a target="_blank" title="Dogtail" href="http://people.redhat.com/zcerza/dogtail">Dogtail</a> es una herramienta gráfica libre de testeo y un framework de automatización escrito en Python que usa la tecnología de accesibilidad A11Y. Por el momento sólo “se entiende” con aplicaciones GTK.</p> <p><span style="font-weight: bold">Automated Linux Application Testing (with GNU / Linux Desktop Testing Project a.k.a. GNU/LDTP)</span></p> <p><a target="_blank" title="LDTP" href="http://ldtp.freedesktop.org/">LDTP</a> es otra herramienta similar con aparentemente más fexibilidad y funcionalidades ya que se pueden hacer tests sobre cualquier aplicación de Gnome que tenga la accesibilidad habilitada, Mozilla, Openoffice.org, cualquier aplicación Java (con la GUI basada en swing) y aplicaciones de KDE 4.0 basadas en QT 4.0.<br /> <span style="font-weight: bold" /></p> <p><span style="font-weight: bold">¿Cómo medimos el rendimiento con estas herramientas?</span><br style="font-weight: bold" /><br style="font-weight: bold" />Lo primero que tenemos que hacer es definir la bateria de pruebas que queremos realizar y grabarlas en un script para poder reproducirlas en nuestro entorno de pruebas bajo cualquier plataforma.</p> <p>Una vez tenemos el conjunto de scripts que manejan las aplicaciones que queremos lanzar podemos medir el tiempo que se tarda en ejecutar dicho conjunto de scripts sobre una plataforma determinada.</p> <p>De esta forma, comparando los tiempos entre una plataforma y otra podemos seleccionar cuál es más rápida.</p> <p>La potencia de estas herramientas es muy alta, luego la fiabilidad de esta herramienta radica en el nivel de detalle que demos a nuestro conjunto de scripts de simulación de manejo de aplicaciones.</p> <p><span style="font-weight: bold">Segunda parte: Validación de dispositivos</span></p> <p>El objetivo de esta parte es sentar las bases para crear un entorno de validación y certificación de dispositivos sobre GNU/Linux.</p> <p>Elementos a tener en cuenta:</p> <ul> <li>Dispositivos que estamos interesados en validar y certificar. (¿Qué dispositivos usamos frecuentemente?)</li> <li>Definición de qué significa que algo funcione o no funcione. (¿Qué caracteristicas de un dispositivo son indispensables para afirmar que un dispositivo funciona? ¿Qué significa que un dispositivo no funciona?)</li> <li>Cobertura de las pruebas. (Comprobar todas las características, instalación, etc.)</li> <li>¿Cómo obtener y comparar los resultados? (Entorno para almacenar toda la casuística, criterios de pruebas, resultados)</li> <li>Comprender los parámetros del entorno. (Administración remota, instalaciones desatendidas, etc.)</li> <li>¿Cómo hacer que las pruebas sean reproducibles? (Es importante poder repetir las mismas pruebas con diferentes dispositivos sobre el mismo entorno)</li> <li>Comprender el funcionamiento de las pruebas automáticas. (Uso de scripts)</li> </ul> <p>Objetivo:</p> <p>Facilitar a los suministradores de equipamiento un entorno de validación y pruebas sobre GNU/Linux recreando nuestro entorno.</p> <p>Para ello necesitamos:</p> <ul> <li>Desarrollo de un “framework” de validación</li> <li>Conjunto de pruebas automatizadas</li> <li>Base de conocimiento de dispositivos soportados</li> </ul> <p><strong>Tercera parte: Measuring Laptop Power</strong></p> <p>Ejemplo de uso de la herramienta <a target="_blank" title="Linux Batery Life Toolkit" href="http://ftp.kernel.org/pub/linux/kernel/people/lenb/acpi/utils/bltk">Linux Battery Life Toolkit</a></p> <p><strong>Desde el C.G.A. queremos agradecer al personal de Intel el apoyo y la disponibilidad que nos han prestado en todo momento y su predisposición a compartir su conocimiento y experiencia.</strong> </p> </div> <div class="comments"> <a href="http://cga.org.es/blog/2006/10/25/validation-and-perfomance-workshop/#respond" title="Comentarios en Validation and Perfomance Workshop">Comenta!</a> </div> <!-- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"> <rdf:Description rdf:about="http://cga.org.es/blog/2006/10/25/validation-and-perfomance-workshop/" dc:identifier="http://cga.org.es/blog/2006/10/25/validation-and-perfomance-workshop/" dc:title="Validation and Perfomance Workshop" trackback:ping="http://cga.org.es/blog/2006/10/25/validation-and-perfomance-workshop/trackback/" /> </rdf:RDF> --> </div> </div> </div> <!-- /content --> <!-- begin footer --> <div id="footer"> <div id="footer_left_bg"> <p>© 2008 by <a href="http://cga.org.es/blog">Centro de Gestión Avanzado de centros TIC</a> <br />Powered by <a href="http://wordpress.org">WordPress</a> | Designed by <a href="http://cordobo.de/" title="Green Park Theme 0.9.2 Beta 4 by Cordobo">Cordobo</a> </p> </div> </div> <!-- /footer --> </div> <!-- /wrapper --> </div> <!-- /container --> </body> </html>