Curso para desarrolladores OpenOffice.org

¿Quieres aprender a desarrollar nuevas funcionalidades o a corregir parches en OpenOffice.org? ¿Te interesa el proceso de ingeniería software que sigue este gigantesco proyecto? Pues entonces seguro que estarás interesado en conocer más sobre el proyecto de educación para desarrolladores que los propios programadores de OpenOffice han puesto en marcha. La agenda de clases ya está disponible. También tenemos el primer log de la primera clase (las clases se imparten vía IRC, en el canal #education.openoffice.org ) Si quieres saber qué es un Master Work Space, Milestone, Child Workspace, módulos… te interesará ese primer log. Y el lunes 19, charla sobre los Tinderbox…

Actualización 19/05/2008: la charla se ha llevado a cabo. Ya están disponibles las diapositivas utilizadas

OpenMeetings vs. DimDim

Hablando con Dani Gutiérrez sobre DimDim, me entero de la existencia de OpenMeetings, una aplicación que al parecer hace lo mismo que DimDim pero en esta ocasión, bajo licencia GPL sin limitaciones de conexiones concurrentes (en DimDim hay una limitación para la versión open, que restringe a 20 usuarios concurrentes las salas… la verdad es que en alguna página he leído que eran 10 y en otra que eran 20, el caso es que existe dicha restricción). Como digo, en OpenMeetings dicha restricción no existe y lo que es mejor: al parecer OpenMeetings surge como un fork de DimDim, cuando DimDim decidió montar una versión privativa y añadir la citada limitación a la versión open. A los desarrolladores que habían estado trabajando en DimDim esa maniobra no les gustó y decidieron hacer un fork de la última versión totalmente GPL, llamándola OpenMeetings y alojandola en Google Code. El caso es que uno de esos desarrolladores es argentino y dispone de un blog en el que ha publicado un documento, howto, en el que explica paso a paso, con todo detalle, y en castellano, cómo instalar OpenMeetings en Debian Etch. Genial.

JavaCup 2008: demuestra tus habilidades Java

¿Sabes programar en Java? No hay que ser ningún experto, basta con que sepas seguir un API para poder participar en el concurso JavaCup 2008, organizado por JavaHispano y SUN Microsystems por 2º año consecutivo. El objetivo: programar una táctica que seguirá tu equipo de fútbol virtual para derrotar al contricante. Incluso hay vídeos explicativos paso a paso de cómo crear un equipo simplón 😉  El año pasado animé a mis alumnos a participar y no tuve éxito. Veamos si este año encuentro a algún valiente 😉

Open Dialect : un IDE opensource para desarrollo Flash en Linux

Open Dialect es un IDE libre para desarrollo Flash en Linux desarrollado en C# usando el framework .Net 2.0

Todavía está en una versión 0.2 y sólo está disponible para Linux desde hace unas 24 horas 🙂 pero ya permite la creación y testeo de ficheros .SWF . Puedes ver un ejemplo de Open Dialect en acción en http://www.t21northamerica.com/T21NorthAmerica.html

Puedes descargar el código, instalarlo y seguir el desarrollo a través de la web oficial.

Proyecto Euler: reto a tus conocimientos de programación

El Proyecto Euler publica una serie de problemas de programación en los que es necesario tener algo más que conocimientos matemáticos básicos para resolverlos. Aunque las matemáticas ayudarán a encontrar soluciones elegantes y eficientes, el uso de un ordenador y buenos conocimientos de programación serán más que necesarios para resolver la mayoría de los problemas.

La motivación por la que comenzó el Proyecto Euler es la de ofrecer una plataforma para la mente inquieta que quiera adentrarse en nuevas áreas y aprender nuevos conceptos de una forma divertida e interesante.

¿Quieres saber en qué nivel están tus conocimientos de programación? Prepara tu cafetera, coge papel y lápiz, y entra en el Proyecto Euler…