Contenido

Curiosa versión de Vi en Javascript

30 May

+ 9

Vi es una pequeña maravilla que alegra la vida a los usuarios de la consola de Linux, ahora podrás editar tus ficheros mediante un port de este editor a Javascript. Los usuarios de Linux serán los más familiarizados con este editor de fichero, quizas el más famoso y el más versatil de todos los que existen.

Problema con WordPress 2.2 y posts largos que no cargan

29 May

+ 8

Hoy tenía preparado un post para celebrar los 10.000 comentarios y me he llevado un disgusto al ver que WordPress 2.2 tiene un problema con los posts largos. Un ejemplo es aquel post de los 1000 comentarios. En la base de datos están los datos referentes al post, pero los datos no aparecen en el post, esta noche miraré a ver si encuentro una solución temporal.

SnapShots molestos

29 May

+ 42

No hay nada más molesto para el usuario que una página web tenga vida propia, con vida propia me refiero a mouseover sin avisar, a clicks que no muestran resultado o popups mostrados por tiempo,… una muestra de una de estas molestias, que además está muy extendida son los globos de miniaturas de ciertos enlaces.

buagg.jpg

El estar leyendo un texto y que al colocarte encima del enlace, para simplemente seguirlo y ampliar la información no debería ser nunca tan molesto. ¿Alguien más está hasta los … de estos globos? ¿Aportán algún beneficio? 

Banderas del mundo por porcentaje de uso

29 May

+ 1

Shashe ilyas, ha tenido una idea bastante creativa y es la de crear un set de banderas del mundo formadas por su porcentaje de uso. [Todas][El mundo]

Ultimate getElementsByClassName mejorada

29 May

+ 2

Hasta que los navegadores no integren getElementsByClassName como parte del core de Javascript tendremos que estar atentos a actualizaciones y versiones de esta función.

if(!document.getElementsByClassName)
{
	Object.prototype.getElementsByClassName = function(searchClasses, tag) {
		var classElements = new Array();

		tag = tag || '*';
		searchClasses = searchClasses.split(' ');
		tag = tag.split(' ');

		for(var i = 0, classLength = searchClasses.length; i < classLength; i++)
		{
			var searchClass = searchClasses[i];

			if(document.evaluate)
			{
				var result = new Array();

				for(var a = 0, tagLength = tag.length; a < tagLength; a++)
				{
					result.push(document.evaluate("//" + tag[a] + "[@class='" + searchClass + "']", this, null, XPathResult.ANY_TYPE, null));

					var element = '';
					while(element = result[a].iterateNext())
					{
						classElements.push(element);
					}
				}

			}
			else
			{
				for(var a = 0, tagLength = tag.length; a < tagLength; a++)
				{
					var els = this.getElementsByTagName(tag[a]);
					var pattern = new RegExp("(^|\s)" + searchClass + "(\s|$)");

					for(var j = 0, elsLen = els.length; j < elsLen; j++)
					{
						if(pattern.test(els[j].className))
						{
							classElements.push(els[j]);
						}
					}
				}
			}
		}

		return classElements;
	};
}

 Como podemos ver, intenta lanzar la busqueda mediante XPath en caso de que esté disponible, y si no es posible lanza la busqueda por clases mediante expresiones regulares, no implica que sea más rápida, a las estadísticas me remito, pero es completamente funcional.

Scarlett Johansson vs Jessica Biel

29 May

+ 76

Al parecer Jessica Biel le ha robado a Scarlett Johansson el puesto de la mujer más sexy del mundo,…

imagen-71.png
¿Alguien más cree que es un injusticia?

Otro fallo de seguridad en WordPress 2.2

28 May

+ 2

Leo en BuayaCorp que han detectado otro fallo de seguridad en WordPress 2.2 en forma de posible inyección SQL. El fallo es relativamente leve ya que requiere autentificación y afecta a la funcionalidad xmlrpc del CMS, pero se recomiendo actualizar con el parche oficial para evitar problemas mayores.

¿Cuantas lunas tiene la tierra?

28 May

+ 31

Hoy una compañera del trabajo me ha preguntado. ¿Cuantas lunas tiene la tierra? Y ahora lo pregunto yo, a ver cuantos aciertan sin buscar en Google 😀

Firefox llega al 25% de mercado y algunos datos más

28 May

+ 4

Hoy leo via Digg, que Firefox ha alcanzado el 25% de cuota de mercado a nivel mundial, una muy buena noticia que lo situa (evidentemente) en 1/4 parte de los usuarios de Internet.

w3counter.jpg

Estos datos contrastan con los que comentaba el 18/1/2006, un 5% de aumento en más de un año, no son algo exagerado pero se trata de una increible noticia para el desarrollo web. Como en la política, nunca es bueno que solo haya una opción, se duermen, confían y al final no escuchan a sus usuarios. 

En cuanto al resto de estadísticas obtenidas, no hace falta destacar el aplastante resultado de WindowsXP en cuanto a uso de Sistemas Operativos, pero si el aumento, pese a las críticas de Windows Vista, que ha superado el uso de Linux en su corto tiempo de vida, colocado en 4 posición tras MacOS.

Y un dato tambien interesante, para los desarrolladores es el obtenido en el uso de resoluciones de pantalla, donde las pantallas de 19′ están comiendose el terreno con sus resoluciones de 1280×1024 llegando ya al 2º con un 17%, aún lejos de 1024×768 que se lleva más de la mitad de la cuota.

Encuesta: ¿Que escribes antes el post o el título?

28 May

+ 60

Tengo curiosidad, cuando vais a escribir un post ¿que escribís primero, el título o el post?