Programador PHP freelance

Archive for the ‘Desarrollo’ Category

18 Feb, 2009

Revivir el 23-F. Una experiencia Twitter

Posted by: admin In: Desarrollo

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 [...]

26 Dec, 2008

Un nuevo año que entra

Posted by: admin In: Desarrollo

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 [...]

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 [...]

04 Oct, 2008

Configurar el servidor MySQL con UTF8

Posted by: admin In: Desarrollo|Sistemas

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 Tweet

Tags: ,

04 Oct, 2008

Pasar parámetros por defecto en Javascript

Posted by: admin In: Desarrollo

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 [...]

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 [...]

18 Sep, 2008

Generar una fecha aleatoria en MySQL

Posted by: admin In: Desarrollo

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’ ); Tweet

10 Sep, 2008

PEAR DB_DataObject + MySQL + UTF8

Posted by: admin In: Desarrollo

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 [...]

Tags: , ,

23 May, 2008

Error en parseInt de Javascript

Posted by: admin In: Desarrollo

Existe un bug en la función parseInt de Javascript i Jscript (asp) que provoca que la función devuelva 0 para ciertos valores. En concreto el error parece que tiene que ver con la interpretación del primer carácter cuando este es 0 ya que se interpreta que lo que sigue es en base octal y para [...]


About

ProgramadorPHP.es es el blog profesional de Vicent González i Castells, programador freelance especializado en desarrollo de aplicaciones web. vigoncas@programadorphp.es

CURRÍCULUM

Tags