Federico Alemany
< articulos />
Sencillo tooltip con js puro
Escrito por Federico Alemany - 14 de febrero de 2016
Hace unos días leí un articulo acerca de Javascript y el uso de librerías. Se mostraban comparaciones acerca del ahorro de tiempo que nos ofrecían algunas librerías al momento de codificar tareas básicas y/o rutinarias, entre ellas nombraba al uso de los ya conocidos "tooltips".
Un tooltip, para aquellos que no conocen, es un pequeño "cartelito" que aparece en pantalla al pasar el ratón sobre un elemento, generalmente indicando algún tipo de ayuda o información adicional acerca de dicho elemento. Aquí algunos ejemplos:



Sinceramente, siempre me he servido de alguna librería para hacerlos, pero ante la supuesta dificultad y/o tiempo que demandaría codificarlo por uno mismo, me eché a la tarea de intentarlo. El resultado de esto, fue este sencillo, pero practico script que nos permite asignar un tooltip a cualquier elemento de nuestro sitio, con el solo hecho de agregarle la clase 'tooltip' y un atributo "tooltip" (con el valor que queremos que se muestre en pantalla).

Como funciona básicamente este script? Bastante sencillo... busca en cada elemento de nuestro sitio aquellos elementos que posean la clase 'tooltip', y para aquellos, se agrega un manejador de eventos para que, cuando el mouse pasa por encima de dicho elemento, se muestre el tooltip en pantalla (el valor del atributo 'tooltip' asignado al elemento). Para finalizar, se lo hace desaparecer cuando el mouse sale del elemento.

Como se puede notar en el ejemplo, el código del script se encarga d... Continuar leyendo...
Categoria: Hazlo tu mismo
Archivo fstab (Estructura y utilidades)
Escrito por Federico Alemany - 09 de enero de 2015
Esta vez, quiero hablar acerca de un archivo frecuentemente util en GNU/Linux, el archivo fstab. Este archivo se encuentra en la ruta /etc/fstab, y significa File System Table (Tabla de Sistemas de Archivos).
El archivo fstab es una lista de discos y particiones disponibles, y la forma en que éstas particiones serán montadas. Los comandos mount y umount (para montar y desmontar sistemas de archivos) utilizan este archivo para determinar las opciones de montaje. Por ejemplo, el comando mount -a, recarga fstab, sin la necesidad de reiniciar el sistema.
Editar este archivo es bastante sencillo, nos alcanza con abrirlo con algun editor de textos (y los permisos necesarios, por supuesto).
Del dicho al hecho: lo primero (y lo mejor) que podemos hacer, antes de modificar el fichero fstab, es obtener una lista de las particiones que tenemos disponibles para montar. Esto lo podemos conseguir mediante el comando blkid (Block Identifier) como vemos en la imagen:

En la imagen podemos ver las particiones disponibles. Todas estas particiones, podrian por ejemplo, ser montadas al inicio del sistema, evitandonos tener que montarlas cada vez que querramos usarlas. Para ello, vamos a modificar algunas lineas del archivo fstab, pero antes vamos a ver su estructura basica (octava linea de la siguiente imagen):

<file system> <mount point> <type> <options> <dump> <pass>

El... Continuar leyendo...
Categoria: GNU/Linux