Sign up with your email address to be the first to know about new products, VIP offers, blog features & more.

Manejo de listas select con jQuery (ComboBox/DropDownList)

jQuery es un framework cuyo uso se hace casi inevitable para todos aquellos que usamos de forma intensiva JavaScript. El manejo de las listas de elementos en un sitio web, con la etiqueta <select>, es algo básico en el manejo de datos presentados en formularios.

De cara a validar, gestionar, editar, insertar… es decir, hacer todo tipo de operaciones con los datos en el cliente, necesitamos de JavaScript pero su uso es tedioso. jQuery lo hace simple e inmediato. Veamos el caso concreto del manejo del <select>

Lo mejor de mi timeline del 31 de marzo al 6 de abril

@javierburon Pantalla táctil para tablets y smartphones. Lo último.
@TuXapuntes GNU/Linux: Programación de Sistemas
@hackplayers Apple tiene la clave maestra para descifrar tus datos de iCloud
@ahornero Fractalizer para Gimp. Simplemente cumple su función, y bien
@googlechrome Modo multitarea en Google Chrome / Chromium
@BradBirdsall Sintaxis para MoreCSS

Interfaz Metro en Firefox

Lo sé, no estamos hablando de Linux. Y esto es Linux Hispano.

Considerando las estadísticas del sitio, más del 46% de las visitias que recibimos se hacen desde el navegador web Firefox, y un 20% del total con este navegador y sobre Windows. Sí, gran parte de nuestros seguidores lo hacen desde este Sistema Operativo y, aunque penséis lo contrario, lo entiendo; es el SO más extendido y muchos en el trabajo u ordenador de sus amigos no pueden usar otro.

A lo que iba, me ha parecido relevante compartir con vosotros la filtración de la que puede ser la interfáz Metro sobre Firefox.

DuckDuckGo en Chromium (Google Chrome)

A algunos no les dirá nada, a otros que porqué, y otros tantos no verán la necesidad. Ninguno me podrá negar que el buscador de Google sea independiente de nuestras búsquedas anteriores, de nuestro perfil y, sobretodo, de nuestro comportamiento en la red.

Como muchos sabréis, soy fan de los productos de Google, pero eso no quita que cuando quiero buscar algo no quiero que los resultados de las búsquedas y que “lo que hago en la red” afecte a los resultados. Es posible que exista alguna herramienta para evitar este desasosiego cuando navegamos,

¿Por qué montar un cluster en alta disponibilidad con servidores virtuales?

Cuando trabajas como administrador de sistemas, uno de los principales objetivos por no decir el más importante de todos ellos, es poner en marcha un cluster.

La idea es tener varios nodos, que de forma transparente al usuario y al servicio, sean los que ejecutan realmente la carga, monitorizando el estado de todos ellos para poder asumir tareas unos de otros en caso de caídas o falta de capacidad.

Yo mismo tengo una arquitectura formada por cuatro nodos, repartidos dos a dos en dos tipos de sistemas:

Lo mejor de mi timeline del 24 al 30 de marzo

  • @emsLinux El reproductor de música multiplataforma #Banshee acaba de lanzar su versión 2.4
  • @M1ndCr4ck Más de 400 comandos que deberías conocer en GNU/Linux
  • @3NCR1PT4  encripta.org sigue facilitándonos compartir mensajes cifrados
  • @HackFwd HolaLabs lanza HolaIO.
  • @Korso10 Empecé a hojear este libro de Python por curiosidad y llevo un rato ya

Especial atención a Alberto Elías @aeliasnet y Luis Iván Cuende @licuende, la van liar con HolaIO.

Comprobar si una variable u objeto es un entero en JavaScript

Probablemente hayas echado de menos alguna vez en JavaScript una función isInt(), es decir, que le pases una variable y te devuelva verdadero si es entero y falso en caso contrario. Esta comprobación es muy típica en el envío de formularios: edades, componentes de una fecha o cualquier otra cantidad que no puede tener decimales.

Acabo de tener esta necesidad y aquí os traigo la función que hace justo esto:

Aquí tenéis la función y aquí os dejo su correspondiente explicación, odio copiar y pegar código de Internet si no sé perfectamente cuál es el por qué de cada sentencia.

¿Qué hay detrás de una dirección web? Averigua qué tecnología usa tu web favorita

Cuando navegamos accedemos a multitud de sitios web. Probablemente en más de un caso os habréis preguntado, ¿con qué tecnología está hecho esto? Aquí os traigo una herramienta que os facilitará esta respuesta: BuiltWith.

Logo BuiltWith

Sólo debéis introducir la URL del sitio y os mostrará un informe con los siguientes datos, así como estadísticas referentes a estos:

  • Información del servidor HTTP sobre el que ejecuta
  • Sistema de gestión de contenido si lo usa
  • Frameworks del lado del servidor utilizados
  • Tecnología de estadísticas y tracking
  • Librería de JavaScript
  • Widgets
  • Funcionalidades de seguimiento
  • Información sobre el documento HTML
  • Tipo de codificación

TuxInfo 46: “TuxMóvil: Especial Mobile World Congress 2012”

Como cada mes, gracias a Jorge Cacho, nos enteramos del nuevo número de Tux Info y en esta entrada, pasamos a difundirlo. En este mes nos traen:

  • Entorno de escritorio: Cinnamon el nuevo shell
  • Pintando dibujos en GIMP
  • Entrevista a Gaël Duval, Fundador de Mandrake Linux
  • identi.ca (III), microblogging social libre
  • Proyecto Tupí. Entrevista a su creador Gustav González
  • TuxMóvil: Especial Mobile World Congress 2012
  • Guía de GNU/Linux (Parte VI)
  • Savage 2, A Tortured Soul
  • Conociendo a las Comunidades de Software Libre en Venezuela: GuayanaLUG

Aquí tenéis el enlace a la descarga y a continuación la revista:

¿Recuperará Ubuntu 12.04 LTS la popularidad perdida?

Ante la publicación en unas semanas de la versión 12.04 LTS Precise Pangolin de Ubuntu, me ha rondado en la cabeza si realmente este lanzamiento marcará un antes y un después en el producto estrella de Canonical o en Linux en general.

Las últimas versiones anteriores no han tenido muy buenas críticas, principalmente centradas en Unity. Muchos blogs, como Usemos Linux, Punto Geek o Genbeta comentaron la noticia de que Ubuntu perdía popularidad según DistroWatch. Hay que recordar que las estadísticas de DistroWatch no están basadas en el uso de las distribuciones sino en las visitas a las descripciones de Ubuntu,