Processing arrays can take quite a few bit of time, this is something that can directly impacts the loading speed of your page and depend of the computer and the browser your users use. When you think that a typical users can load your website with a netbook , or an iphone for that matter, speeding up search in large arrays can be a good way to optimize your code …
wForms es cógido Javascript no intrusivo que te ayuda a realizar las acciones más comunes con tus formularios web. Disponible en dos versiones, comprimida y legible, ofrece tres tipos de acciones en los formularios:
Validación de los campos de entrada: como se define los campos obligatorios y la comprobación del formato para cada campo.
Sincronización entre campos: cómo controlar campos del formulario dependiendo de otros campos.
Secciones condicionales: si aparecen o no campos basados en respuestas anteriores.
LINA es un simple programa ejecutable escrito y compilado para Linux (una máquina virtual) que puede ser ejecutado con su apariencia original en Windows, Mac OS X y UNIX, que permitirá correr las aplicaciones de dicho sistema operativo.
Para los amantes de Twitter. Twitterbar es un complemento para Firefox que nos pone realmente fácil la posibilidad de Twittear. Una vez instalado podremos enviar twitts escribiendo directamente en la barra de direcciones del navegador y haciendo click en
En algunas ocasiones es necesario añadir contenido al calendario que te ofrecer el datepicker de jQuery UI, por ejemplo añadir un combo que indice “horario mañanas/tarde”. Para conseguirlo será necesario ‘toquetear’ un poco el objeto jQuery.datepicker.
Tendremos que hacer dos cosas: primero deberemos evitar que cuando se selecciona un día se cierre automáticamente el popup con el calendario y después tendremos que modificar el HTML que devuelve la clase.
Para evitar el auto-cierre tenemos que añadir la opción showButtonPanel ya que nos ofrecerá el botón “Close” que nos permitirá cerrar el popup cuando hayamos indicado todos los campos necesarios. También es necesario modificar la función jQuery.datepicker._selectDate tal y como lo indican en StackOverflow:
// Añadimos datepicker al input que queremos
jQuery('.fecha')
.datepicker({
showButtonPanel: true,
dateFormat: "DD, d MM, yy"
});
// Modificamos la funcion _selectDate
jQuery.datepicker._selectDateOverload = jQuery.datepicker._selectDate;
jQuery.datepicker._selectDate = function(id, dateStr) {
var target = jQuery(id);
var inst = this._getInst(target[0]);
inst.inline = true;
jQuery.datepicker._selectDateOverload(id, dateStr);
inst.inline = false;
this._updateDatepicker(inst);
// Usar el .html() para luego usar el .text() es porque si usas el regional de datepicker, te salen entidades html en vez de letras acentuadas
// Se le añade el valor del nuevo campo select que hemos incluido
target.val(jQuery('').html(dateStr).text()+' @ '+jQuery('#horario').val());
}
Bien, ya tenemos el evento onSelect modificado, ahora nos falta cambiar el HTML que se dibuja, para ello modificaremos la función jQuery.datepicker._generateHTML:
jQuery.datepicker._generateHTMLExtended = jQuery.datepicker._generateHTML;
jQuery.datepicker._generateHTML = function(inst) {
var html = jQuery.datepicker._generateHTMLExtended(inst);
var div = jQuery('').html(html);
div.find('table:first').after('
Horario:
');
return div.html();
}
// Incluimos tambien un evento para que cuando se seleccione el horario, se modifique el campo input
jQuery('#horario').live('change', function() {
var $obj = jQuery('.fecha');
$obj.val($obj.val().replace(/@.*/, '@ '+jQuery(this).val()));
});
Anil Dash acaba de anunciar que Movable Type ya es software libre. Six Apart acaba de hacer pública la versión libre de Movable Type, una de las plataformas de blogs más populares. La licencia ha sido la misma que utiliza WordPress.
Alex Moskalyuk publica en su blog una lista de 12 tips para optimizar tus scritps PHP, buenos consejos, que paso a dejaros por aquà que seguro que os resultan útiles
VÃa Weblog Tools Collection he llegado a un plugin para WordPress para mostrar los archivos de esa forma. Pero, si observan, he realizado una pequeña modificación al plugin para traducir las abreviaturas de los meses al castellano
Here’s how to team up two of the most popular and powerful platforms for web development together. With the php-java bridge you can build classes and jar files in Java and call them and use their methods in PHP. Use the quick and easy PHP language to brin
La HBO ha contratado a Amanda Congdon, co-fundadora y ex-presentadora de Rocketboom para desarrollar una comedia multiplataforma que aune el lenguaje online con el tradicional televisivo.
La CBS anunció ayer que su alianza con YouTube para proveer de contenidos a la página ha surtido efecto, aumentando entre un 5% y un 7% las audiencias del canal merced, entre otras cosas, a los más de 300 videos que la cadena ha subido y que han sido v