Dokeos en Cusco

Nuestro equipo (Michela, nuestra relacionista pública, y yo) estará en Cusco los días 24, 25 y 26 de Setiembre para una serie de charlas sobre software libre y estándares.

Si es que ustedes quiere encontrarnos ahí para oportunidades de negocio o de desarrollo de proyectos, este viaje es una ocasión excepcional, porque es la primera visita oficial de Dokeos a Cusco, no duden en ponerse en contacto por e-mail o móvil (1 996574247).

Estaremos listos con unos contratos de instalación y de capacitación por si acaso.

Instalar Kcachegrind en Ubuntu 8.04

Kcachegrind es una aplicación que nos muestra gráficamente el consumo de tiempo y memoria que un proceso php (función, comando) provoca a un servidor Apache. Aqui una manera facil de instalarlo:

En un terminal ejecutar:

sudo apt-get install kcachegrind
sudo apt-get install php5-xdebug

Configurar estos parametros en el php.ini o en la carpeta /etc/apache2/site-available/sitename

php_admin_value xdebug.profiler_enable 1
php_admin_value xdebug.profiler_output_dir /tmp/kcache

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.

OpenERP y el mercado peruano

Dokeos Latinoamérica esta estudiando ahora la posibilidad de adecuar OpenERP al mercado peruano (a lo menos en la parte del plan contable).

Esto brinda mayores posibilidades para empresas e instituciones peruanas de finalmente tener un sistema ERP de grande tamaño a menor costo que las soluciones Oracle y SAP.

Deberiamos entrar en fase operativa con este sistema en el fin de setiembre. Desde ahí empesaremos a proveer esta solución como uno de nuestros productos principales.

Nuestro nivel… técnico?

Aúnque este tipo de información no esta muy fácil de encontrar, el nivel técnico oficial de Dokeos Latinoamérica es bien alto. Sobre 4 empleados, 2 son Ingenieros PHP certificados por Zend, la unica empresa que hace una certificación PHP reconocida mundialmente, y de nivel tan alto que es difícil de lograr la certificación, siendo un desarrollador PHP con unos años de experiencia.

Daniel es el segundo ingeniero certificado de Perú (solo hay 2) y yo… pues soy un externo a Perú (me encuentran en la página de Inglaterra). Aqui se ve para Perú.

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);