Validar un formulario con Jquery usando validationEngine

Validar formularios es clasico en cualquier desarrollo serio, yo solia hacerlo del lado del servidor con las facilidades que KumbiaPHP ofrece para ello, hasta que descubri hace poco validationEngine. Que basicamente permite validar(verificar que los datos ingresados seran correctos) un formulario en el lado del cliente. Lo cual es obviamente una ventaja desde el punto de vista del cliente pues se ahorra una recarga de pagina. Por otro lado siempre es recomendable seguir validando “tambien” del lado del servidor por una cuestion de seguridad....

July 8, 2012

WYSIHTML5 - Editor de texto HTML5 con conversor de voz a texto

WYSIHTML5 es un editor de texto open source basado en HTML5. Este genera codigo HTML5 valido que genera codigo mas entendible, sin lios de etiquetas y sin estilos inline. Funciona en todos los navegadores modernos y funciona incluso en los viejos, donde se muestra un text box para ingresar codigo html sin la vista ‘visual’. Caracteristicas de WYSIHTML5 Es mas liviano y rapido que TinyMCE, Aloha y otros Los enlaces se autolinkean Genera codigo valido y semantico, incluso cuando se pega desde el MS Word Usa clases en vez de estilos inline Unifica el salto de linea en todos los navegadores Utiliza iframes aislados para prevenir el robo de identidad mediante XSS No requiere Jquery Entrada por voz(en Chrome solamente) Es en esta ultima caracteristica donde me quiero detener....

May 28, 2012

Mostrar numeros de fans en facebook con PHP

Lo clasico para mostrar el numero de fans en facebook es usar el widget de “Me gusta” (como el que esta en el lateral del blog, ya le hiciste click?). Ese mismo widget te servira para que los visitantes con un simple click se sumen a la pagina de [facebook](https://paraisolinux.com/imagenes-para- facebook/) que hayas creado. Pero en distintas situaciones uno quiero obtener ese numero sin tener que usar el widget. Por ejemplo cuando queremos mostrar la cantidad de fans con algun estilo css....

January 11, 2012

Como mostrar errores en KumbiaPHP

Cuando la aplicacion que estamos desarrollando en KumbiaPHP se encuentra en fase de desarrollo es necesario ver los errores que nos arroja la aplicacion para poder entender que esta mal. Cuando la aplicacion esta en produccion en conveniente que no se vean los errores. No queremos que los usuarios finales se mareen con los errores ni tampoco que nadie conozca la estructura interna del programa (si no es open source)....

October 12, 2011

10 errores MySQL de programadores de PHP

Linda recopilacion de errores cometidos por desarrolladores de PHP al trabajar con MySQL. Yo no soy un programador experto y por lo tanto me han servido, espero que a ustedes tambien :) 1. Usar MyISAM en vez de InnoDB MySQL tiene una variedad de motores o database engines; pero, es probable que nos hayamos encontrado casi siempre con MyISAM y/o InnoDB. MyISAM es el motor por defecto; sin embargo, a menos que no estemos creando una base de datos sencilla o de pruebas, usar MyISAM como nuestro motor es una opción equivocada....

December 5, 2010

Vim como IDE para PHP

Estuve 2 dias googleando y buscando opiniones sobre si aprender a usar vim o emacs. Se que son 2 editores de texto muy pero muy potentes. Al final el unico motivo por el que elegi vim es porque prefiero memorizar comandos que tener que enrollar mis dedos para las tareas comunes del editor. Bueno a todo esto me encontre con un buen ebook leyendo un blog de ushuaia :O Les dejo el enlace para que lo descarguen: click aqui....

September 29, 2010

Colocar un mensaje flotante en tu blog

Yo mismo use esta tira flotante en mi blog durante un mes. Tiene muchas utilidades, por ejemplo en mi blog de [un blog que ya no existe :P] lo uso para incentivar a la gente para que se suscriba via RSS. El tutorial de como hacerlo lo encontre en [esta web](http://roshanbh.com.np/2008/07/top-floating- message-box-using-jquery.html) pero esta en ingles asi que lo coloco traducido aqui. Paso 1 - Se bajan la ultima version de jquery de aqui y la renombran a jquery....

August 17, 2010