He estado trasteando un poco la versión 1.0 de eclipse PDT, y he visto que en unos meses ha mejorado muchísimo, hasta el punto que a partir de ahora va a sustituir al plugin PHPeclipse que llevaba bastante tiempo utilizando. La verdad es, que por lo que he estado viendo, este puede llegar a ser el IDE por excelencia para desarrollar con php, si Zend no hace algo para evitarlo (con su Zend Studio mientras sea de pago lo tienen difícil) y todavía nos quedará por ver como queda el plugin para NetBeans.

El editor funciona perfectamente, cargándote las ayudas para clases, métodos y funciones, pudiendo acceder también a sus implementaciones sin tener que volverte loco buscando en qué fichero tengo la clase-método-funcion X, cosas que hacía PHPeclipse un poco a su manera, y con PDT funcionan a la perfección.

Personalmente pienso que el editor de código es lo más importante en un ide, que al final es con lo que más nos peleamos los programadores, pero también existen otras características destacables:
- Soporte para debugging.
- Opción a ver qué tipo de objetos o variables devuelve un método.
- Poder indicar si el código de un proyecto es php4 o php5.
- Posibilidad de crear templates generadores de código asociados con sus alias, de serie vienen bastantes creados.
- Ayudas también para escribir en ficheros html y css.
- Etc.

A ver si hago un hueco y pruebo un poco más a fondo el ide, aprovechando que quiero trastear también el Zend Framework y tengo alguna pequeña idea que me ronda por la cabeza.

Comments (0) Posted by Dani on Friday, September 28th, 2007


Acabo de leer en el blog de Dani Torres, que desde alzado regalan una beca de 3000 euros para dar un impulso a un proyecto o idea web.

Para presentar la idea se puede mandar desde un correo explicando la idea hasta el desarrollo en beta a beca(ARROBA)alzado(PUNTO)org, la fecha límite es el 30 de Noviembre y el 15 de Diciembre se conocerá al ganador.

Vamos, que si tienes en mente realizar algún desarrollo o lo tienes empezado, quizás sea una oportunidad para ganarte unos buenos euros para ayudarte a pagar un servidor o lo que sea, ya que no imponen gastarse ese dinero en nada en concreto.

Comments (0) Posted by Dani on Tuesday, September 25th, 2007


Me ha llegado un correo informándome de que ya está cerrado el calendario de cursos en el Centro de Tecnologías Avanzadas de Zaragoza para 2007-2008. El año pasado ya hice el intento de realizar un curso de J2ME pero por coincidirme con fechas de exámenes, me tuve que quedar sin hacerlo.

Los cursos son gratuitos y están dirigidos tanto a trabajadores en activo como a desempleados. Además, en algunos cursos se incluye la posibilidad de realizar el examen de certificación, también gratuitamente.

Personalmente los cursos que me resultan más interesantes son los de Java de Sun Microsystems, también de Oracle Desarrollo de Aplicaciones J2EE con JDeveloper Oracle 10g o el de WARP Networks-MySQL Desarrollo de aplicaciones WEB con PHP y MySQL sobre Apache, en menor medida. Sobre las certificaciones está claro que la que me interesa más es el SCJP, desde el curso Programación de aplicaciones WEB con J2EE que es el único desde el que dan la opción a examinarse, a ver si hay suerte y me aceptan al curso.

Se puede realizar ya la preinscripción para los siguientes cursos, para el resto a partir de Diciembre:

Microsoft:
Microsoft Certified Systems Administrator en Windows 2003. Windows Vista.
Administrador de BB.DD SQL Server 2005.
Introducción y manejo de Microsoft Dynamics Navision.
Implementación y Desarrollo de Microsoft Dynamics Navision.

Oracle:

Desarrollador de aplicaciones con BBDD Oracle. Forms Developer.

IBM:
Project para Directores de Proyecto.

SAP:

Administración de Sistemas SAP.
Administración Avanzada de Sistemas SAP.

Novell:
Administrador de sistemas operativos SUSE Linux.
Administración Avanzada de sistemas operativos SUSE Linux.

Software AG:

Dirección de Proyectos. Taller Práctico.
Gestión de Riesgos en Proyectos Informáticos.

Comments (8) Posted by Dani on Saturday, September 15th, 2007


Hay que ver… son mis vacaciones más estresadas que he tenido nunca con diferencia.
Llevo un par de días liado con papeleos y jaleos varios: renovar el DNI, preparar la documentación de la matrícula para la UOC, estar pendiente de cuándo vienen mis nuevos compañeros de piso para poder irme por fin unos días, hablar con los dueños del cambio de inquilinos, cambiar el titular del teléfono, cambiar el titular del servicio eléctrico, cambiar el titular del ADSL… La mayoría no me han dado un especial dolor de cabeza, alguna espera, alguna llamada, y poco más, pero todavía ando con un par de problemillas.

El primero al intentar cambiar el titular del servicio eléctrico con Endesa, que piden que al ser una instalación de más de 20 años, para hacer el cambio de titular, un electricista debe rellenar un Boletín de Instalaciones Eléctricas y luego llamar yo a Endesa para darles los datos del boletín y entonces sí que cambian el nombre del titular.

El segundo ha sido el intento de cambio de titular del proveedor de internet con Wanadoo, en principio para quitarme de jaleos prefería no cambiar de proveedor, pero resulta que, según me dijeron, no existe la opción de cambio de titular por lo que hay que hacer una baja y un alta, pero lo más cachondo es que tardan 30 días y en ese tiempo estaría sin servicio, vamos que lo que se han ganado es que me busque otra compañía para ver si me tarda menos, por ahora la que más me ha convencido es Tele2 que al menos el alquiler de línea viene incluido, otras que he estado mirando son Telefónica y Yacom. ¿Alguna recomendación? ¿Cuánto tiempo que pueden llegar a dejarme sin ADSL si finalmente cambio de proveedor?

Actualización: Al final hemos contratado el servicio de ADSL con Tele2, esperemos que haya sido buena elección.

Comments (2) Posted by Dani on Friday, September 14th, 2007


FCKeditor es probablemente uno de los editores WYSIWYG más conocidos y utilizados.
Gracias a la librería FCK Faces, podemos utilizar éste editor nativamente en MyFaces como un componente más y olvidarnos de usar javascript. Quizás funcione en otras implementaciones de JSF, pero parece los mismos creadores sólo aseguran que funcione correctamente en la implementación de apache.

Para poder utilizar éste componente, después de habernos descargado el .jar, necesitamos añadir un servlet a nuestro web.xml:

[servlet]
[servlet-name]FCKServlet[/servlet-name]
[servlet-class]org.fckfaces.util.Servlet[/servlet-class]
[/servlet]
[servlet-mapping]
[servlet-name]FCKServlet[/servlet-name]
[url-pattern]/fckfaces/*[/url-pattern]
[/servlet-mapping]

En el jsp añadimos el taglib:

[%@taglib uri=”http://www.fck-faces.org/fck-faces” prefix=”fck”%]

Y ya podemos utilizarlo:

[fck:editor value=”valor_de_ejemplo” width=”100%” toolbarSet=”Basic”/]

Comments (0) Posted by Dani on Thursday, September 6th, 2007