TaskSwitchXP

De la mano de TinyApps.Org he descubierto TaskSwitchXP, un sustituto para el alt+tab de toda la vida: Es pequeño, rápido y bonito, pues utiliza los estilos visuales del XP. Por cierto, solo funciona en el XP y el 2003.
Una imagen vale más que mil palabras:

TaskSwitchXP

Hace juego con el LClock que nos sugeria Zootropo hace poco ;-)


Invitaciones a Gmail

Los de Google están generosos, asi que yo, para no ser menos, también voy a serlo. Tengo 3 invitaciones de Gmail disponibles para los 3 primeros comentarios por si hay alguien que quiera una y no la tenga ya, cosa poco problable (he visto blogs, como el de Asa, que reparte las invitaciones de 25 en 25).
Bueno, ya sabeis, procedimiento estandar : nombre, apellido y dirección válida de email.


Expresiones regulares en JavaScript: Validando DNI’s

Estaba yo acabando (a ver si es de esta) la web del hotel de mis padres y me hizo falta una función que validara el DNI de un formulario. Como ya tenía por aqui una función en JavaScript que me validaba un email a base de expresiones regulares, pues dije, vamos a ver si encuentro algo parecido para el DNI....
Pero no encontre nada, asi que me puse a mirarme esto de las expresiones regulares (regexp, que se les dice) y averigué porque no había encontrado nada: está tirado de hacer a poquito que te molestes en ver algo.
Lo pongo aquí por si a alguien le sirve de algo.

  1.  
  2. //Recibe una string y comprueba que esté en el formato (X|9)9999999-X
  3. function dni_correcto(dni) {
  4. var er_dni = /(X|\d{1})\d{7}-\D{1}/;
  5.  
  6. if (!er_dni.test(dni)) {
  7. return false;
  8. }
  9. return true;
  10. }
  11.  

Supongo que se podrá hacer mejor, pero bueno, yo estoy orgulloso de mi cutre-función y de mi primer enfretamiento con las regexp ;-)

Actualización: Función mejorada, Gracias matti ;-)


Oportunidades

Al iniciarse en la fotografía a un nivel más profesional es recomendable comprar equipo de segunda mano, hasta que uno está seguro de elegir la cámara que más le conviene. Son muchas las páginas donde se puede comprar cámaras de segunda mano, por ejemplo Mundoanuncio.com...

Archivos

Últimos Comentarios

  1. G

    Belas dicas temos um site de mudanças obrigado

    Mudanças em Goiânia @ Sennheiser MM 100
  2. G
  3. G

    This article is in fact a nice one it helps new internet users, who are wishing for blogging.

    porno @ How add options to your WordPress 2.7…
  4. G

    Of course, prior to trying hitting that ball, you must discover the equipment and tools you will require inside game. If you're playing a water hole, and also you will bother

    Reconyx Camera @ RSS Stream
  5. G

    Aⅾmiring tһe time and energy you put into yoᥙг site and detailed information you offer. It's good to come across a blog every once in a while tһat isn't the same old rehas

    hương nước hoa mê hoặc không thể chối từ @ Aardvark