Category Archives: Español

Screen

Acabo de leer un fantástico tutorial sobre la utilidad screen, la cual permite:

  • Disponer de diferentes ventanas virtuales dentro de una única terminal.
  • Desligar screen de la terminal actual y recuperarlo en cualquier momento desde otra terminal o sesión SSH sin que los programas hayan dejado de ejecutarse, es decir, si por ejemplo teniamos el BitchX conectado al IRC… este seguira en marcha.

Me ha parecido una herramienta muy interesante, echadle un vistazo al ra conocer todo su potencial.

Los buscadores contra el spam

Desde hace tiempo sufrimos el ataque de spammers no solo en nuestros buzones de correo electrónico, sino también en los comentarios de los blogs o wikis que lo tienen habilitado. Parece que Google, MSN y Yahoo se han puesto de acuerdo para combatirlo utilizando tags en los enlaces. De forma que todos los comentarios que sean introducidos por potenciales spammers, tendran sus links etiquetados para evitar que los bots de los buscadores lo tengan en cuenta y en consecuencia, las páginas de los spammers no subiran en el ranking de resultados (que es lo que les interesa a los spammers). A ver si lo implementan de forma automática los gestores de contenidos y sistemas de blog.

Librería de expresiones regulares

Como programadores, de vez en cuando nos encontramos con la necesidad de validar ciertos datos como por ejemplo un email introducido por un usuario, para esto podemos utilizar las expresiones regulares, son muy conocidas por los programadores Perl aunque se pueden utilizar desde multitud de diversos lenguajes (e.g. Java, C#…). Con las expresiones regulares lo que hacemos es definir patrones de caracteres que queremos encontrar, por ejemplo para definir una fecha podriamos decir que tiene 2 número 1 barra 2 numeros 1 barra y 4 numeros, de esta forma podriamos comprobar si lo que ha introducido el usuario (e.g. 23/06/2004) es una fecha correcta en cuanto a estructura (no se comprobaria que el mes fuese un 99). Para poder definir dichos patrones se utilizan las expresiones regulares, lo bueno es que podemos encontrar una completa colección de dichas expresiones en Regular Expression Library.

Un ejemplo de validación de emails en Java:

import java.util.regex.Matcher;
import java.util.regex.Pattern;
...
public boolean validarEmail(String email) {
	// Expressio regular extreta de http://regexlib.com/
	Pattern p = Pattern.compile("^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})$");
	Matcher m = p.matcher(email);
	if (m.find()) {
		return true;
	} else {
		return false;
	}
}

Revision del futuro GNOME 2.10

Acabo de ver la revisión de lo que nos espera en GNOME 2.10, me ha parecido fantastico… sobretodo la posibilidad de poder compartir directorios utilizando samba, es algo que echaba en falta dado lo complejo que puede resultar para un usuario novato utilizar directamente samba y su fichero de configuración. Cada día vamos a más, a la espera de que salga también mono 1.2, Beagle y OpenOffice 2.0 (entre otros)… el futuro se presenta brillante para el Software libre y GNU/Linux 🙂

Usar imagenes para mostrar nuestro email sin peligro

Al ver la siguiente imagen en monologue

Se me ha ocurrido que quizas una buena forma de evitar que los spammers capturen tu direccion de email y a la vez puedas ponerla en tu web seria utilizar imagenes. Si bien es cierto que existen programas capaces de extraer texto de imagenes, podriamos distorsionarlo ligeramente para que el ojo humano si pueda entenderlo pero los programas no.

Diario “Qué!” basado en blogs

Ha aparecido una nueva publicación gratuita llamada Qué!, según cuentan se trata de un diario donde las publicaciones seran posts de blogs personales. Es decir, cualquier persona tendrá la oportunidad de escribir en su blog en Internet y que a su vez aparezca en escrito y sea distribuido de forma gratuita.

Una apuesta interesante por el nuevo periodismo que trae de la mano toda una serie de polémicas, como por ejemplo que criterio se sigue para elegir los posts que seran publicados. Ya han habido críticas al respecto, y lo cierto es que intentar conseguir el efecto de los blogs en un medio escrito es muy complicado… tendremos que esperar a ver que tal evoluciona la apuesta. Personalmente me parece interesante que arriesgen por nuevos modelos de periodismo, lástima que en la provincia de Tarragona aun no hay editorial 🙁