Comprobando una imagen de disco

Es habitual que las distribuciones Linux ofrezcan, entre sus opciones de descarga, una imagen de disco. Esta imagen de disco la podemos “quemar” en un CD/DVD, y también la podemos preparar como ejecutable en un pequeño USB portátil. No obstante, debemos tener en cuenta que si la imagen de disco se descargó incorrectamente, o fué contaminada, en el mejor de los casos no podremos instalar el sistema operativo elegido o, incluso, podríamos instalar un sistema operativo con errores. Para evitar esto, solemos disponer de la posibilidad de comprobar la integridad del archivo con un hash.

¿Por qué Manjaro?

Lo cierto es que cuando adquirí el nuevo portátil para trastear en casa con él, mi primera idea fué la de instalar Arch Linux con i3-gaps, pero finalmente me he decantado por instalar Manjaro por los siguiente motivos. Con Arch, se aprende muchisimo sobre instalar, mantener y reparar el sistema operativo, pero lo cierto es que queria dedicar mi tiempo a otros aspectos, y con Arch me quedaba por delante instalar los paquetes básicos, configurar el sistema, zona horaria, configuración de red, localización, sistema de inicio… Por otro lado, me gusta la filosofía rolling release, pero es cierto que en ocasiones puede crear inestabilidad en el sistema al actualizar un paquete.

Portátil para estudios y proyectos

En mi actual trabajo no puedo usar un sistema operativo distinto de Microsoft Windows 10 enterprise, y el portátil que tengo en casa, por ser compartido, no lo puedo trastear todo lo que quisiera. Por este motivo, y por lo que añoro Linux, he adquirido un nuevo portátil, sin sistema operativo instalado, para mis estudios y proyectos. Estas son algunas especificaciones.

Marca y modelo Asus Vivobook X510qa-br010 15.6/amd A12-9720p/8gb/ssd256gb/sin So

Inyección de funciones

Ya te comenté en este pequeñísimo artículo que las funciones tratadas como objetos de primera clase es una de las características que permiten programar con Javascript de un modo funcional. Esto nos permite, por ejemplo, pasar funciones como argumentos de otras funciones, y ahí es donde se produce la inyección de funciones que da título a este artículo.

La función sort nos permite mostrar un ejemplo de este concepto. A continuación la función sort en acción: