SPAM. SPiced HAM

Cambiar el correo en commits de un repositorio en GitHub

Si tienes un repositorio de GitHub de hace años, es probable que alguna vez, sea por error o intencional, hayas puesto tu correo personal en el mensaje de commit. A pesar que GitHub se esfuerza porque el correo no se publique directamente a través de su web, cualquier spammer puede hacerse con el consultando el API o bien clonando el repositorio y mirando los mensajes del log.

GitHub da además una dirección de tipo: USUARIO@users.noreply.github.com.

Esto puede ayudar un poco con el spam, sobre todo si quieres cambiar de correo y no poner el nuevo en los commits.

En este caso vamos a ver como hacerlo con todos los commits o sólo con algunos en concreto.

Leer más
VirtualBox

Liberar espacio en VirtualBox de discos con reserva dinámica que han crecido con el tiempo

Reducir espacio de archivos de disco en VirtualBox

Si has trabajado con VirtualBox, tendrás máquinas virtuales que después de un tiempo han sufrido: actualizaciones, copias y borrados de archivos, uso de navegador y de programas.

Estas máquinas, por defecto emplean una reserva dinámica del espacio en disco, por lo que inicialmente ocupan poco.

Aunque su espacio ocupado dentro de la máquina virtual no es tanto, el archivo de disco donde se guardan habrá crecido hasta cerca del máximo del tamaño.

Esto se produce porque, a pesar de ir limpiando la máquina virtual, archivos temporales, etc se ha ido reservando el espacio poco a poco y VirtualBox, una vez asignado un espacio, «no sabe» si el sistema operativo lo está usando o no.

¿Sabes por qué trabajar con una máquina virtual hace que se vaya reclamando espacio en disco?

  • Cuando se baja una actualización, se escribe al disco, se descomprimen sus archivos y luego se borra el archivo.
  • El navegador escribe a disco las páginas web a su caché, para poder mostrarlas más rápido.
  • Los programas van escribiendo archivos de trabajo y temporales para poder funcionar.

Todo esto produce escrituras y borrados en el disco que provocan que, poco a poco, vayamos reclamando espacio al disco.

Una vez se ha reclamado espacio, este queda asignado, aunque se borren los archivos contenidos en él.

Con suerte, ese espacio será reutilizado la siguiente vez, pero para liberarlo de verdad en VirtualBox, debemos emplear la herramienta VBoxManage.

Crear otra máquina virtual y borrar la antigua para solucionarlo, es matar moscas a cañonazos. Si quieres saber porqué se produce este efecto y cómo solucionarlo, sigue leyendo.

Leer más
VirtualBox

Arranque por USB en VirtualBox para GNU/Linux

Arrancar desde una memoria USB en VirtualBox para GNU/Linux es un proceso sencillo. Si quieres hacerlo, tan sólo debes tener algunas cosas en cuenta.

Primero, necesitamos instalar el Extension Pack correspondiente a nuestra versión de VirtualBox. Y a partir de aquí, seguimos los pasos:

  1. Debemos pertenecer a los grupos disk y vboxusers:
    • sudo usermod -a -G disk,vboxusers $USER
  2. Crea un VMDK asociado a la partición de la memoria USB (o dispositivo) desde el que queramos arrancar:
    1. Averigua la partición de la memoria USB (cualquiera de los dos comandos):
      • lsblk
      • fdisk -l
    2. Crea el vmdk asociado al dispositivo o partición:
      • sudo VBoxManage internalcommands createrawvmdk -filename usb.vmdk -rawdisk /dev/DISPOSITIVO
  3. Introduce, en el primer SATA, el nuevo dispositivo de almacenamiento VMDK que hemos creado: Máquina -> Configuración -> Almacenamiento -> Controlador SATA -> Añadir -> Añadir. ¡Atención! no crees uno nuevo, sino que debes seleccionar el archivo creado antes con el comando VBoxManage.

Con esto tendremos el arranque por USB en VirtualBox, o más bien en una de las máquinas virtuales de este contenedor.

Leer más
Disco duro abierto

Almacenamiento de datos a largo plazo en disco duro

El almacenamiento de datos a largo plazo no es un tema baladí. Los discos se deterioran con el tiempo, incluso aquellos a los que grabamos datos y que luego dejamos en un cajón.

Una posible solución pasa por grabar a disco duro los datos y guardar ese disco en un lugar seguro y en condiciones ideales de humedad y temperatura.

Aspectos a tener en cuenta en las copias de seguridad o backups

Los datos, además deberían estar cifrados y tendremos a varias personas al tanto de la clave. También es necesario un mecanismo de recuperación de datos protocolizado y probado de vez en cuando (al menos una vez al año) para ver que funciona y que el backup se está haciendo correctamente y lo podemos recuperar.

Hay que tener en cuenta tanto la auditoría de acceso a datos como la previsión para recuperar la clave en caso de fallecimiento del técnico encargado (o vacaciones, accidente, enfermedad, despido, detención o lo que pueda surgir).

Es más, si tus datos son tu empresa, valen mucho dinero o son de vital importancia, debes enviar varios discos con el mismo backup a distintos países situados en distintas placas tectónicas y con distinta situación geopolítica.

Leer más
globos

Imágenes libres de derechos de autor

En Internet se pueden obtener imágenes muy fácilmente, por ejemplo usando Google Images, sin embargo, que podamos usarlas o no, ya es otro cantar.

Afortunadamente hay también varios sitios de donde podemos sacar buenas imágenes libres y gratuitas. Incluso en algunos casos el autor no exige su merecido reconocimiento.

Cámara para hacer imágenes y fotos propiasAún así, en estos sitios nos encontraremos con fotos de personas, para las cuales, el modelo en cuestión tiene que haber permitido su uso, no es suficiente con que el fotógrafo dé su permiso.

En otros casos, el objeto de la foto puede contener «copyright en si mismo», como por ejemplo la iluminación de la torre Eiffel, o el Atomium de Bruselas que tiene derechos de reproducción porque así lo han decidido legislar en sus países.

Sin embargo, de vez en cuando, el sentido común puede al económico. En junio de 2016, Bruselas aprobó la ley de «libertad de panorama» permitiendo de este modo distribuir fotografías del Atomium.

Sea como fuere, en la web del monumento, siguen argumentando que debes obtener permiso, cumplir unas condiciones y pagar por los derechos de la foto si quieres publicarla en determinados materiales o soportes.

Leer más

Reloj de mano

Dominios .es. Actualizaciones y peculiaridades

Dominios de internetEn ocasiones la actualización de los servidores DNS de nuestros dominios tardan más de lo que debieran. Pueden tardar de minutos a horas (antes incluso eran semanas).

Un TLD especialmente lento es el .es, debido a que sólo admite (tramita) las modificaciones a las siguientes horas:

2 am, 6 am, 10 am, 14 am, 18 am, 22 am

Y eso que hace menos de un año ha duplicado el número de actualizaciones de 3 a 6 diarias.

Es una lástima que si queremos cambiar de servidores DNS en un dominio terminado en .es, esto tarde tanto.

Leer más

Perdidos en el espacio

El robot de la Biblioteca Nacional de España

Robot con persona
Hola ¡ya estoy aquí!

¡Peligro Will Robinson! Me decían los logs al archivo robots.txt (un fichero en el raíz de todos los dominios que indica qué partes de una página son públicas o no para aparecer en buscadores ¡El robot de la BNE llama a tu web privada!

El quid de la cuestión está en que si un robot se comporta como debiera, la primera visita  a tu web debe ser al fichero robots.txt. En caso que le indiques que no quieres ser visitado, ahí debería parar.

Algunos crawlers, bots, robots o spiders no hacen caso de este fichero o directamente no lo consultan. En mi caso puedo poner de ejemplo a Baidu, un robot chino al que le tengo prohibido visitarme por la voracidad que tiene y el poco caso al fichero robots.txt que hace.

Lo que me ha sorprendido negativamente es que hay otros robots que tampoco hacen caso de este fichero. Éstos vienen de fuentes conocidas como pueden ser: Google (el robot que comprueba y analiza la publicidad de tu sitio para saber cómo se mostrará en un móvil, a no ser que lo nombre explícitamente) o en el caso que nos ocupa, el robot de la Biblioteca Nacional.

Leer más

Coche repostando carburante

Precios de carburantes en España

El Ministerio de Energía, Turismo y Agenda Digital tiene una web para saber el precio de los carburantes http://geoportalgasolineras.es

En esa web salen los precios de los diferentes carburantes en un mapa y en un listado. Se puede buscar por provincia, localidad, proximidad, etc.

Muy útil si hacemos muchos kilómetros. No tendremos que comparar los precios cada vez que pasamos por cada gasolinera.

¿El combustible es el mismo? ¿Los aditivos importan?

Leer más