martes, 14 de enero de 2014

Comandos desconocidos I

pushd | popd
Estos comandos lo que hacen es interactuar con una pila de directorios, el comando pushd, introduce un directorio en la pila y popd lo extrae.
Su uso es muy sencillo, imaginemos que tenemos que trabajar en dos directorios distintos y que tenemos que pasar de uno a otro repetidamente.
$ cd /ruta/dir1 $ pushd /ruta/dir2

Ahora podremos movernos de un directorio a otro tecleando.
$ pushd $ pushd

Vemos como nos movemos entre uno y otro al igual que se hace con cd -, pero lo interesante es aumentar el numero de directorios.
$ cd /ruta/dir1 $ pushd /ruta/dir2 $ pushd /ruta/dir3 $ pushd /ruta/dir4
Para movernos dentro de esta pila de directorios lo hacemos de esta manera.
$ pushd +1 $ pushd +1
Podemos usar un signo menos para recorrer la lista al revés o dirigirnos directamente a algún directorio en concreto.
$ pushd +2 $ pushd -3
Cuando usamos pushd, se nos muestra en la consola el contenido de la pila, pero tal como vamos introduciendo comandos estos se pierden, una manera de ver el contenido de la pila es mediante.
$ dirs
Disponemos de diferentes vistas para la pila.

$ dirs -p
Nos muestra los elementos de la pila por filas.

$ dirs -v
También nos muestra los elementos de la pila por filas, pero esta vez los precede de un número de orden.

Para dirigirnos a una entrada en concreto solo tendremos que poner ese número en pushd, por ejemplo para ir a /var/www.
$ dirs -v
0 /etc
1 /home/miusuario/tmp
2 /var/www
$ pushd +2
También podemos borrar todos los elementos de la lista.
$ dirs -c
El comando dirs también nos permite recuperar los elementos de la pila.
$ dirs +1 /home/miusuario/tmp
Lo que nos abre otra puerta para desplazarnos.
$ cd `dirs +1`
Ahora vamos con el popd, si pushd nos colocaba un elemento en la pila, popd lo saca. Mediante llamadas a popd iremos retrocediendo en la pila hasta vaciarla.
$ cd /ruta/dir1 $ pushd /ruta/dir2 $ pushd /ruta/dir3 $ pushd /ruta/dir4
$ popd $ popd $ popd $ popd
Con cada popd, nos desplazamos al directorio que se encuentra en la cima de la pila y lo sacamos de ella.
También podemos eliminar de la pila sin desplazarnos.
$ dirs -v
0 /etc
1 /home/miusuario/tmp
2 /var/www 
$ popd +1$ dirs -v
0 /usr
1 /var/www

viernes, 10 de enero de 2014

Red Hat y CentOS unen fuerzas por fin.

Red Hat y CentOS comienzan el año enterrando el hacha de guerra y uniendo sus fuerzas para mejorar ambas distribuciones juntos.
Aquí os pongo el anuncio traducido:
Con gran emoción me gustaría anunciar que nos unimos a la Fanillia Red Hat. El Proyecto CentOS (http://www.centos.org) une fuerzas con Red Hat. Trabajando como parte del equipo Open Source & Stándars (http://community.redhat.com/) para fomentar la innovación rápida más allá de la plataforma en la próxima generación de tecnologías emergentes. Trabajando junto a los ecosistemas de Fedora y RHEL, esperamos poder  ampliar la oferta de la comunidad al proporcionar una plataforma que es de fácil consumo, por otros proyectos para promover su código mientras se mantiene la base establecida.
Aprovechando este anuncio CentOS presenta su nueva página web, y os preguntareis que cambios supone esta unión para la comunidad.

Cosas que cambian en CentOS:

  • Algunos de los miembros de CentOS pasan a trabajar para Red Hat, pero no para RHEL.
  • Red Hat ofrece su patrocinio.
  • Red Hat ofrece cobertura legal.
  • Añaden la publicación de binarios en git.centos.org

Cosas que no cambian en CentOS:
  • La plataforma de CentOS linux no cambia.
  • La red de sponsors se mantiene.
  • El firewall de RHEL a CentOS se mantiene.
  • El manejo de errores e incidentes sigue el mismo tratamiento.
En resumen, hay una serie de pros y contras de esta unión para cada una de las partes:

Pros:
  • Para Red Hat, el clon de RHEL lo tienen controlado y ganan un gran número de potenciales clientes.
  • Para CentOS ganan prestigio y apoyo legal y económico.
  • Para el usuario ganan rapidez y mayor cobertura para solucionar errores.
Contra:
  • La única pega inicial en principio sería para la competencia ya que Red Hat y CentOs se refuerzan con esta unión.

miércoles, 8 de enero de 2014

Acerca de la privacidad de los correos

Una nueva extensión, de momento sólo disponible para el chrome añade una funcionalidad a los correos similar a la utilizada por la pesadilla de la privacidad, Whatsapp. Se trata de la doble marca de verificación de recibido y leido. La extensión se llama mail track creada en Barcelona el Agosto del 2013.
Básicamente rastrea mediante el uso de un pixel en los correos, esto se puede minimizar  eliminando la funcionalidad de abrir las imágenes de forma predeterminada.
Además esta herramienta va aún mas lejos, según indican en su página te informarán de cuantas veces y que días y horas se ha abierto el mensaje y con que dispositivo, y si esto no fuera suficientemente invasivo te sueltan otra perla como esta:
También puedes ver todo tu historial de emails en tu dashboard: https://mailtrack.io/es/dashboard/
En sus inicios también indicaba la ubicación del destinatario, pero lo han eliminado, no por iniciativa de ellos si no que ha sido a raíz de una nueva política de google acerca de sus servidores.

Los correos van por defecto firmados con "Enviado con MailTrack", pero esta firma también se puede eliminar, manteniendo al usuario ignorante de que se está recopilando datos del uso privado de su correo.
Informaremos de las formas de anular esta "funcionalidad" en cuanto tengamos conocimiento de ellas. De momento nada de abrir las imágenes por defecto en los correos.