Blog de informática: programación, internet, php, wordpress, zend framework, mysql, windows, mootools, linux,…
En: javascript
22 ago 2009Función para eliminar un elemento o un grupo de elementos de un array en Javascript.
// Array Remove - By John Resig (MIT Licensed) Array.prototype.remove = function(from, to) { var rest = this.slice((to || from) + 1 || this.length); this.length = from < 0 ? this.length + from : from; return this.push.apply(this, rest); };
Visto en John Resig, donde también esta el código para sobreescribir la función nativa a Javascript.
En: css
21 ago 2009
Dos códigos de CSS para resetear los estilos de todos los elementos de los diferentes navegadores, para intentar obtener la máxima coherencia en el CSS posterior.
En: javascript|mootools
20 ago 2009
Como la palabra delete es una palabra reservada, no se puede utilizar la siguiente sentencia para detectar el evento de cuando se pulsa la tecla de borrar o retroceso:
var isdel = Event.Keys.delete;
Cuando hacemos un detector de teclas pulsadas en Mootools, para el evento de la tecla de retroceso hay que utilizar el siguiente método:
var isdel = Event.Keys['delete'];
Visto en david walsh blog.
En: javascript|mootools
16 ago 2009
Pequeño trozo de código Javascript, que permite añadir un evento a los elementos que queramos, que produce un efecto de subir el scroll del navegador hasta arriba la página web. Muy práctico para los típicos enlaces ‘Subir‘ o ‘Arriba‘, que hay en páginas muy largas.
Esta hecho para trabajar con Mootools, y el plugin Fx.Scroll de Mootools que viene a parte en el More Builder.
var scroller = new Fx.Scroll(document.body); $('link_to_top').addEvent('click', function(){ scroller.toTop(); }
Como vimos en la entrada anterior, creamos una stored procedure para hacer el incremento típico de unas estadísticas.
Pero se puede dar el caso, de que se quieren incremenetar una serie de registros a la vez. Por poner otro ejemplo, tenemos una tabla de tags, donde se almacenan las veces que son asignadas a una entrada. Cuando se crea una entrada, hay que incrementar todas las tags que tiene la entrada asignadas.
La típica tabla de estadísticas, tiene una serie de registros, donde se almacenan valores que se van incrementando: visitas, votos, puntos, … Para la operación de incrementar las estadísticas, tenemos que contemplar dos casos:
Hay tres opciones a la hora de programar el sistema que incremente las estadísticas en MySQL Leer el resto de la entrada »
A la hora de hablar de particiones del disco duro, a todo el mundo le viene a la cabeza el programa Partition Magic: con su interfaz gráfica, crear o redimensionar particiones era un juego de niños, no había complicaciones.
Su desventaja es que es de pago, y desde que pertenece a Symantec, no hay versiones nuevas, con lo que a veces falla con Windows Vista.
En: internet
6 ago 2009Quizás para algunos es conocido el término de Web 2.0; para los que no, digamos que es una época de internet que estamos viviendo ahora.
Sobre este tema, hay mucho debate, muchos marcos en que discutir… y no quiero iniciar nada. Solo quiero informar de que esta llegando o ya ha llegado, la Web 3.0, llamada la web semántica. Para explicar mejor de que va, en que cambiará internet, os dejo con este vídeo que lo explica muy bién. Es en inglés, pero subtitulado en español (hay que cambiar el desplegable inferior para escoger el idioma de los subtítulos).
Este blog informático pretende ser un blog de notas o portafolio de información variada: trozos de código, descubrimientos, notas sueltas, ... Para tenerla a mano, y ser compartida.