Nando Quintana

Ingeniería web y existencialismo doméstico

Archive for the ‘software-libre’

Otra nueva edición de los Julios del e-ghost

22/06/2007 cursos, evento, informática, software-libre 1 comentario →

Julio del 2007. Universidad de Deusto.

Just for fun. Free as free beer. Free as in freedom.

Como viene siendo tradición, los cursillos de julio son la actividad estrella del grupo de software libre de la universida de deusto.

Los profesores de los cursos son entusiastas de un tema concreto que, voluntariamente, se ofrecen a compartir lo que saben sobre una materia.

Este año, la oferta es también variada y como se puede ver en la lista, se tocan un surtido conjunto de temáticas:

  • * Introducción a Python
  • * Introducción a GNU/Linux para no-informáticos
  • * Desarrollo de aplicaciones con Eclipse
  • * XHTML y CSS para torpes
  • * Introducción a OpenGL Multiplataforma
  • * Desarrollo de Rich Internet Aplications con OpenLaszlo y Google Web Toolkit
  • * Introducción a PHP
  • * Voz sobre IP y Asterisk: The Open Source PBX
  • * Introducción a GNU/Linux para informáticos
  • * Programación Orientada a Aspectos con AspectJ
  • * Geodatos libres con Open Street Maps

Junto al formato cursillo, el e-ghost ofrece el formato charla. Más corto en el tiempo. Más relajado en los requisitos y, normalmente, más divulgativo que práctico.

Las de este año, como se ve a continuación, tampoco tienen desperdicio:

  • * XAML, la nueva forma de programar para Windows Vista
  • * Lockpicking, hackeando el metal
  • * Grid Computing y Virtualización
  • * Data Mining, problemas de clasificación con Weka
  • * Actualidad de los lenguajes xbase
  • * Seguridad en redes WiFi
  • * Web Semántica con minúsculas
  • * Seguridad en VoIP
  • * Rediseñando el Hardware

I Jornadas de Software Libre y Empresa

22/06/2007 codesyntax, evento, software-libre No hay comentarios →

  • * Fecha: 4 de julio de 2007.
  • * Lugar: Bilbao, Universidad de Deusto (¿cómo llegar?).
  • * Precio: asistencia gratuita. Inscripción previa.
  • * Web: http://sl2007.deusto.es

Nuestro objetivo principal con estas jornadas es buscar un punto deencuentro entre empresas que no hayan dado el salto a usar tecnologíasbasadas en software libre, empresas que sí emplean o desarrollansoftware libre y el alumnado recién licenciado en busca de nuevosproyectos de futuro ilusionantes en este campo.

El enfoque de estas jornadas no es meramente técnico, sino que pretende definir un punto de encuentro entre tres colectivos:

1. El grupo de empresas, grandes o pequeñas, que ya están apostandopor el Software Libre, para que comenten sus experiencias, susproyectos de futuro, etc.

2. Empresas que todavía no se han animado a utilizar Software Libre, pero que se lo plantean a medio/largo plazo y quieren ver cómo está funcionando en otras empresas.

3. Estudiantes y trabajadores que estén pensando en labrarse unfuturo profesional en el mundo del Software Libre y quieran contactarcon empresas que se dedican a ello.

Agenda

Las jornadas tendrán lugar el día 4 de julio, desde las 9:00 de lamañana hasta las 16:30 de la tarde:

  • * 9:00: Recepción.
  • * 9:15: Bienvenida a los asistentes.
  • * 9:30: Conferencia: IBM.
  • * 10:15: Conferencia: Telefónica I+D. ‘El proyecto MORFEO’.
  • * 11:00: Pausa para el café.
  • * 11:30: Conferencia: ESLE, Irontec y CodeSyntax. ‘Asociación deEmpresas de Software Libre de Euskadi’, ‘Publicidad y Software Libre,un nuevo paradigma del Marketing’, ‘Modelos innovadores de negocio. Delo local a lo global, CodeSyntax y ZEA Partners’.
  • * 12:30: Conferencia: Novell. ‘Soluciones SUSE Linux de Novell’
  • * 13:30: Pausa para comer.
  • * 14:30: Conferencia: Sun. ‘OpenSolaris and OpenJDK’.
  • * 15:30: Conferencia: RedHat/JBoss. ‘Red Hat/JBoss: Software de Codigo Abierto Profesional’.
  • * 16:30: Despedida de las jornadas.

Inscripción

El aforo está limitado a 120 personas, por lo que será necesarioinscribirse previamente en http://sl2007.deusto.es.

Para saber más

Si tienes cualquier duda o cuestión acerca de las jornadas, no dudes en contactar con nosotros visitando la página web http://sl2007.deusto.eso enviando un e-mail a garaizar eside deusto es.

Nos vemos en el Euskal Encounter

18/04/2007 evento, informática, software-libre No hay comentarios →

Los días 20-23 de Julio tendrá lugar el Euskal Encounter en el BEC de Barakaldo.

Es una oportunidad genial para juntarme con viejos amigos del e-ghost.

Una party es, en el sustrato semántico que nos movemos, una reunión de programadores entusiastas e informáticos compulsivos.

El puesto que he reservado es el AE-39.

tagzaniapaste
Bilbao Exhibition Center - Euskal Encounter 13 Party Place map - Tagzania

¿y tú? ¿vienes a la euskal?

Detectando y corrigiendo bugs en Zope3

17/03/2007 codesyntax, cursos, evento, programación, software-libre, zope3 2 comentarios →

Anoche Mikel y yo no fuimos al RockFest del Camp5. Fatigados de actos sociales en lengua extranjera, nos quedamos programando tan panchos en el hotel.

Probando el SetIndex que Zope Corporation ha publicado para el catalogo de Zope3, detectamos un comportamiento que no nos gustaba.

Me pongo a contaros esto con la emoción de quien descubre y corrige su primer bug. Absteneos, pues, de juzgar el mérito y la vanidad de este humilde escritor de código y blog.

En Zope3, el comportamiento esperado de los programas se documenta con DocTests. Los primero que hemos hecho ha sido modificar el DocTest para que refleje el comportamiento que, creemos, es el correcto.:

setindex.txt.patch

# diff -u zc.catalog-1.1-py2.4.egg/zc/catalog/setindex.txt zc.catalog-1.1-py2.4.egg/zc/catalog/setindex.txt.new > setindex.txt.patch

Después hemos modificado el código para que realice lo que queremos:

index.py.patch

# diff -u zc.catalog-1.1-py2.4.egg/zc/catalog/index.py zc.catalog-1.1-py2.4.egg/zc/catalog/index.py.new > index.py.patch

¿Cómo sabemos que el código hace lo documentado en el DocTest? Ejecutamos el DocTest correspondiente:

# export PYTHONPATH=/opt/Zope-3.3.0/lib/python# /opt/Python-2.4.3/bin/python zc/catalog/tests.py

¿Cómo se aplican los ficheros patch? descargatelos en el directorio donde tengas ‘zc.catalog-1.1-py2.4.egg’, posiblemente el directorio ’site-packages’ de tu instalación de Python y ejecutar el parche:

# patch -p0 < setindex.txt.patch# patch -p0 < index.py.patch