Estoy en pleno desarrollo de una tienda virtual con Prestashop para un cliente del sector de la ferretería. El cliente tiene su aplicación de gestión de productos en el servidor de la empresa y la base de datos de estos debe de ser sincronizada con el e-commerce de forma automática de modo que cualquier modificación [...]
Unos amigos y yo hemos decidido experimentar sobre las posibilidades de Twitter para ver hasta donde llega y hemos creado un experimento basado en el inminente 23-F.
Aquí tenéis el enlace para engancharse al evento.
Sigue el 23-F minuto a minuto en Twitter
La idea es retransmitir por Twitter el próximo 23-F como si aún estuviéramos en 1981. [...]
Ya se acaba este año y ha sido muy divertido y gratificante. Otro año más he tenido la oportunidad de crecer profesional y personalmente.
Hemos tenido de todo. Proyectos complejos, proyectos graciosos, proyectos apasionantes, etc… pero la nota común siempre ha sido el sentimiento de emoción en cada uno de ellos.
Solo por esto ya ha valido [...]
Me he visto en la tesitura de intentar cambiar en dinámico el tipo de un input de tipo text a tipo password y viceversa.
Algo tan sencillo como hacer lo siguiente:
obj = document. getElementById(’campo_password’);
obj.type = ‘text’;
Todo funciona perfectamente con Firefox pero cuando lo he probado con Internet Explorer 7 el navegador me devuelve un error con [...]
Siguiendo con los bricoconsejos para trabajar con MySQL y UTF8, dejo aquí los parámetros que hay que modificar en el fichero de configuración my.cnf para que todo se ejecute por defecto en UTF8.
[mysqld]
character-set-filesystem=UTF8
character-set-server=UTF8
default-collation=UTF8_general_ci
default-character-set=UTF8
[client]
default-character-set=UTF8
[mysqldump]
default-character-set=UTF8
Es una lástima pero Javascript, al contrario que otros lenguajes, no permite pasar parámetros por defecto en sus funciones.
Esto tiene solución mediante un pequeño truco en el código.
Imaginad que tenemos esto:
1
2
3
4
function test(arg) {
arg = arg || 23;
return arg;
}
Si llamamos a test() sin parametro nos va a devolver 23. Problema resuelto [...]
La función en principio está pensada para convertir una cadena - el título de un post por ejemplo - en una URL amigable o URL friendly.
Por ejemplo. La cadena Hola mundo! (Continuación) al pasarla por la función quedaría convertida en hola-mundo-(continuacion)
Me encontré con varias funciones por ahí que hacían lo mismo pero me dieron muchos [...]
Pego aquí una query para insertar fechas aleatorias en una tabla de MySQL.
update mytable
set mycolumn = str_to_date(
concat(
floor(1 + rand() * (12-1)), /* Generate a random month */
‘-’,
floor(1 + rand() * (28 -1)), /* Generate a random day */
‘-’,
‘2008′
),
‘%m-%d-%Y’
);
El paquete PEAR::DB_DataObject es uno de mis preferidos. Siempre que puedo lo utilizo en mis proyectos y por ahora con muy buenos resultados. Básicamente me ayuda a clarificar el código ya que paso a tener objetos en vez de registros y propiedades en vez de campos. Por otro lado aprovecho su distribución en sistema de [...]
El Ubuntu me pone el editor Nano por defecto como editor de consola. No es que tenga nada en contra pero soy más de Vi. Tiro mucho de consola, sobretodo para manejarme con el SVN, y con Vi y sus comandos, la rapidez está asegurada.
Os dejo aquí como modificar el editor por defecto en consola [...]