Todas las entradas de programadorphp

Primeras pruebas de la interfaz

Estoy realizando las primeras pruebas con la interfaz, ajustando el diseño y realizando la parte gorda de la implementación que se hace ahora sencilla gracias al código rápido del framework.

Sobre la marcha tomo decisiones que no entraron en el plan de diseño inicial de la interfaz puesto que no surgen ideas hasta que se empiezan a ver los resultados, como suele pasar…

Mientras aparece la versión definitiva puedo mostrar algo como aperitivo de lo que está cociéndose en la cocina del glamour web 2.0.

Mejorando las prácticas de la Ingeniería Web

Gracias a los libros de la bibliografia que mencioné hace poco he reconocido que los procesos que se discutieron sobre el framework utilizado han servido para mucho, debido a la enorme presión por las fechas del concurso pasado el producto quedó bastante acabado y he podido avanzar muy rápidamente en poco tiempo con las aplicaciones web del proyecto de este año, es cuestión de la filosofía de zenphp.

Sigue leyendo Mejorando las prácticas de la Ingeniería Web

Registrándose en cuestión de segundos

En el vídeo se puede ver lo que se tarda uno en registrarse con la página web montada.

También se muestra lo que comenté hace poco sobre la página de sugerencias de UserVoice.Com.

Quizás no se aprecia bien por la baja calidad, pero lo que se estoy haciendo es enseñando la acción en el código desde la que se desarrolla toda la parte del registro incluido el envío por mail de un código generado en el acto con el que se activa la cuenta, todo eso pasando varias veces por la base de datos, con la interfaz PhpMyAdmin.

Un poco de bibliografía

Para seguir un poco con el tema del desarrollo he tenido que buscar bibliografía decente, recomiendo los siguientes libros que me están gustando y que abarcan temas como el patrón de diseño de aplicaciones web ( Design Focus and Granularity) , 

para saber como identificar patrones en la arquitectura de la información, navegación, interacción,presentación y funcionalidades; también he descubierto aplicaciones de

Facebook tales como Appsaholic ( http://apps.facebook.com/appsaholic ) y AppHound ( http://apps.facebook.com/apphound ) para conocer mejor al público, las aplicaciones más instaladas,etc. 

Quizás se traten de libros para gente con un poco de nivel porque se explica con bastante código fuente, cosa que desanimará a los que no son de ciencias…

Solucionando problemas de SVN de forma sencilla

Acabo de subir lo que llevo hecho, lo tenía en otro servidor, para solucionar el problema de tener que añadir un montón de ficheros y directorios que estaban dentro de antigüos directorios que ya fueron subidos por SVN, es decir, para hacer un “svn add” pero de forma recursiva ,podeis utilizar el siguiente comando:

svn add $(svn status | cut -s -d? -f2)

esta línea tan simple es un poco frágil pero funciona perfectamente para no tener que recorrernos todo el árbol de nuestra nueva estructura e ir haciendo los “svn add” pertinentes… :)

El nuevo espacio por explorar de la inteligencia colectiva

Gracias a Internet, nos encontramos en una época de profundos cambios a nivel cerebral y mental, detrás de estas mutaciones individuales existe un gran cambio en la organización social, más allá de las transformaciones que puedan existir en la red de redes.

Este siglo arrancó con un tremendo auge por la escritura, la utilización de la masiva cantidad de herramientas existentes para expresarnos se refleja en la blogoesfera de formas tan dispares como nos podamos imaginar, compartimos nuestras impresiones con nuestros conocidos más cercanos, pero también con simples conocidos o con desconocidos.  Todo esto forma parte de nuestra vida virtual, una vida que se vive a “cerebro abierto”, que es lo que está transformando nuestra manera de pensar. Al permitir el contacto entre personas más fácilmente que descubrir los secretos de planetas lejanos o los misterios del salmón de río, permitimos que nuestro propio descubrimiento, que expongamos nuestro mundo interior y así nos reconocemos y conocemos a los demás, en esta, la búsqueda de uno mismo.

Lo interesante de esta vida interior es que usa temáticas, encontramos un conjunto de posibilidades tan diverso como gustos podamos desear, esto genera además nuevas posibilidades, lo que llamamos una inteligencia colectiva en unas condiciones totalmente nuevas desde los orígenes de la humanidad. Cuando el budismo, el cristianismo, el hinduísmo, o el islam redibujaron el mundo, se presentaron como sistemas de pensamiento construidos desde el origen, y revelados por un profeta único. O en el caso de los grandes sistemas políticos, surgieron de un reducido grupo en el espacio y en el tiempo de pensadores y reformadores. El progreso tecnológico y los cambios que suceden gracias a la red Internet que conectan nuestras mentes está transformando las relaciones de fuerza en sociedad, generando profundos cambios en nuestras maneras de vivir, pensar, aspirar, desear, etc. y lo mejor es que todo es compartido.

A todo esto hay que sumarle la calidad de las acciones de los usuarios, especialmente de los que participan en la educación: profesores y alumnos, la calidad de de la educación ,del nivel cultural y finalmente de la conciencia ética de cada individuo es inter-dependiente del resto para impulsarnos hacia el progreso.

Diagramas y diseños terminados, contínua la implementación

La primera fase del ciclo de software que se refiere al diseño para el desarrollo de los objetos está concluida, la implementación de las aplicaciones web tiene su continuación ahora y es posible que se modifiquen mucho, esto es debido a la motivación por la que la web ha de ser más dinámica, mejorando la experiencia del usuario gracias a la tecnología AJAX.

Es cierto que existe la tecnología AJAX desde el 2005 pero hasta hace poco no se empezó a entender como algo normal gracias al contenido masivo multimedia, es por eso que he necesitado un tiempo para desarrollar todo lo que quería que tuviera la interfaz en cuanto a diseño del software libre como servicio, una gran parte de la web actual hace referencia al desarrollo de este nuevo fenómeno, por oposición a las estrategias más clásicas de venta de licencias. De aquí a un par de años, varios centenares de millones de personas se habrán acostumbrado a esta tecnología y estudiar no será nunca igual…