Instalar el plugin SimpleTest para Eclipse

Por si a caso usted quiere hacer pruebas con SimpleTest (un framework para pruebas unitarias en PHP) y tiene Eclipse 3.2 instalado, una manera simple de probarlo es de instalar el plug-in SimpleTest para Eclipse. Este articulo prueba de simplificarle la tarea, y esta basado en la página en Inglés: http://simpletest.org/en/extension_eclipse.html

Calendario flexible de publicación de 1.8.6

El 7 o 8 de Enero 2009, tendremos la primera versión beta de Dokeos 1.8.6, con los últimos cambios de base de datos. Una semana despues de la beta, publicaremos la Release Candidate (RC1) y, si todos estan satisfechos, tendremos una versión estable el 21 de Enero 2009.

Este calendario es “flexible”, porque depende de muchas personas y podría tener retrazo si una parte considerada esencial no puede ser incluída a tiempo.

Dokeos 1.8.5 – Hoja de referencia rápida

Acabo de escribir un post por mi blog en Inglés, que creo que sera de mucha utilidad aquí también. Hace mucho tiempo que quería escribir una hoja de ayuda de referencia para desarrolladores de Dokeos. Ya esta! Esta en Inglés, pero hay poco texto de toda forma. Descargenla desde el blog en Inglés:

http://dokeoslead.wordpress.com/2008/09/29/dokeos-185-quick-reference-sheet/

Entrando al planeamiento de Dokeos 1.8.6

Hoy conversé con Eric Marguin, mi contraparte francesa, y nos quedamos programando más o menos una semana definida para la publicación de Dokeos 1.8.6. Esto sera en la semana 41 si todo sigue según lo planeado, lo que cae entre el 6 y el 10 de octubre del 2008.

Aunque no podremos hacer el rediseño completo de la herramienta de ejercicios como lo habíamos programado, hemos agregado bastante opciones a este y completado otros desarrollos de otras herramientas. Todavia es demasiado temprano para hablar de esto, pero regresaré en medio setiembre para aclararlo todo.

Inspeccionar funciones en PHPEclipse

Luego de descargar un proyecto PHP desde un repositorio SVN en Eclipse. (Aqui un Howto para descargar Dokeos desde su servidor SVN). Sucede el clásico error de querer inspeccionar includes, funciones, clases en PHP sin éxito. El motivo es que el archivo .project de nuestro proyecto no está asociado con un proyecto PHP según Eclipse.

En otras palabras, se debe modificar el archivo .project agregando el siguiente código:

Akelos : Time Zones

Primero tenemos que tener en cuenta que debemos activar “getters” and “setters”, que son metodos con los cuales podemos procesar los atributos de un objeto, antes de grabarlos o llamarlos. Para activar getters and setters debe escribir la siguiente linea en config.php:

define(‘AK_ACTIVE_RECORD_ENABLE_AUTOMATIC_SETTERS_AND_GETTERS’, true);

Instalar Eclipse Ganymede + PHPEclipse + Subclipse + Dokeos dev-1.86 en Ubuntu 8.04

Luego de tener problemas con la Eclipse 3.2 y de intentar dejar PHPEclipse por Zend Studio, tenía tantas ganas de que PHPEclipse vuelva a funcionar como aquel verano del 2008 donde todo simplemente funcionaba bien. Ahora, con la última versión de Eclipse 3.4 Ganymede hice el proceso de instalación que verán en las siguientes lineas y todo funcionó.

Antes que nada se debe de desinstalar algún rastro es decir del Eclipse 3.2, para ello pueden visitar este post.
Ahora comenzamos con:

1. Instalar Eclipse 3.4 Ganymede
http://download.eclipse.org/eclipse/downloads/

30 días con Zend Studio

Cansado de tener problemas con la combinación de Eclipse v3.2, PHPEclipse y Subclipse v1.1
decidí probar la versión de prueba de 30 días del Zend Studio for Eclipse.

Los problemas básicamente de Eclipse 3.2 eran un conflicto entre el PHPEclipse y el Subclipse.
Para solucionar de una manera poco elegante pero práctica y rápida desintalé el Subeclipse y comencé a mandar los commits de Dokeos por consola (trabajo sobre una Ubuntu 8.04)