Extensión para Publicar en Diaspora


(30/03/2011) El día de hoy estuve programando una extensión de google chrome que permite publicar la página que estamos viendo en Diaspora.  Su funcionamiento es simple, hacemos click al ícono y se abre el formulario para publicar la información en Diaspora.

(01/04/2011) He creado una sección específicamente para colocar las actualizaciones de la extensión.  Accede con el siguiente enlace https://soycodigo.wordpress.com/diaspost/

Alternativas para las Estructuras If, For y While


PHP nos ofrece alternativas para eliminar las llaves de inicio y fin de bloque en las estructuras If, For y While.  El cambio consiste en colocar dos puntos al final de la línea donde se especifica la condición, y se finaliza el bloque con la misma palabra de la estructura en cuestión, pero antecededida por el prefijo “end”.

Estructura Alterna del if:

if alternativo en php

En este caso notamos que en la línea 3 (donde está la condición del if) se colocan los dos puntos al final.  La estructura finaliza con la palabra clave endif, y por supuesto, con un punto y coma.  También cambia la forma de implementar un else (caso contrario), al que también se le coloca un punto y coma al final de la línea.

 

Estructura Alterna del for:

estructura alterna del for en php

Aquí debemos fijarnos en las líneas 4 y 7.  Tal como se plantea arriba, se colocan los dos puntos al final de la línea donde configuramos el for, y luego de incluir las intrucciones que pertenecen a las iteraciones del for, se finaliza la estructura con la palabra clave endfor y un punto y coma.

 

Estructura Alterna del while:

estructura alternativa del while en php

Las líneas 3 y 13 son las de inicio y fin de while, por lo cual son las que manifiestan cambios.  Al igual que en las otras estructuras, la línea de inicio del while termina con dos puntos, y la del final con la palabra clave endwhile, con su respectivo punto y coma.

Si quieres descargar estos archivos, haz click aquí

Mi Propia Función para Validar Formularios con JavaScript


Me gusta programar muchísimo con PHP, XHTML, JavaScript y CSS, pero siempre lo repetitivo se hace fastidioso, debido a que el hecho de que sepamos cómo hacer algo no implica que se haga solo. Yo de JS sé lo básico y suficiente para validar un formulario, así que me dediqué al a tarea de crear una implementación que me ahorre el trabajo.

 

Aquí una vista del formulario desde Firefox 4

 

El código de la función y un archivo html que muestra como implementarlo se pueden descargar desde el sitio en Google Code… Luego que tenga tiempo arreglo la documentación para esta versión y la subo.

Sitio Oficial: https://code.google.com/p/supervalidacion/