Metalinchains

tutorial

Ayer estuve viendo en Windows de instalarme el subsistema de Linux, la verdad no suelo darle meritos a Microsoft, pero esta vez quede complacido al ver que se pueden correr algunas distribuciones dentro del sistema sin tener que dar muchas vueltas.

Simplemente hay que ir a Panel de Control —–> Agregar o Quitar Programas —–> Activar Caracteristicas y alli buscar “Subsistema de Windows para Linux”. Una vez activada dicha opcion, reiniciar el equipo y tras ello acceder a la store de Microsoft. Dentro tendremos varias distribuciones entre las cuales se encuentran Ubuntu, Debian y Centos. Yo en particular elegi Debian por ser la mas robusta y la que tengo instalada en mi servidor multimedia.

Trasteando con dicho substistema y en la necesidad de hacer un backup de mi pagina web https://metalinchains.neocities.org me dispuse a investigar los comandos curl y wget. Creo que con ambos se puede lograr lo mismo pero yo me decante por wget, que con unos simples parametros, me permitio traerme todo el arbol de directorios de mi sitio. El comando en question (vi lo que hiciste ahi jaja) es el siguiente:

wget —mirror —page-requisites —convert-links —adjust-extension —compression=auto —reject-regex “/search|/rss” —no-if-modified-since —no-check-certificate —user-agent=“Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36” https://tupaginaaqui.com

La opcion —user-agent se puede obviar ya que sirve para, en algunas ocasiones, enmascarar a wget como si fuera un navegador, ya que algunos sitios se rehusan a dejar descargar el contenido a menos que lo pida un navegador web.

Wget va a recorrer toda la estructura y descargar completamente todo para que la pagina se pueda visualizar sin conexion. Esta limitado a los confines de dicho dominio, con lo cual, no hay peligro de que traiga contenido de links que hacen referencia a otras paginas web.

Docker en Windows

Si bien tengo un servidor corriendo Debian 10 con Docker y Portainer montados, veo practico hostearme un “micro-blog” y una “Wiki” dentro de mi ordenador, que solo esten disponibles cuando yo estoy “activo” enfrente de la computadora. Ultimamente vengo cambiando mucho mis habitos de consumo, haciendo las cosas mas a la vieja escuela. Se que toda esta tecnologia no tiene nada de vieja escuela, pero si que es un buen habito acostumbrarnos a no estar siempre disponibles por ejemplo.

¿No estaria bueno tener una pagina web que solo se pueda acceder en determinados horarios? Y, ¿no seria genial saber que si la pagina esta disponible significa que su autor esta frente a la computadora? Seria como cuando nuestros amigos pasaban por tu casa y sabian si estabas solo viendo si el auto familiar estaba estacionado. La sencillez de las cosas a veces las hace mas disfrutables, porque de lo contrario nos perdemos en un monton de convenciones y terminamos haciendo nada. ¿Que aplicacion usamos? ¿Donde lo hospedamos? ¿Que lenguaje usamos? Si al final terminamos haciendo nada.

La filosofia suckless (FOSS) no solo permite ser más eficiente al utilizar menos recursos, sino que además, nos permite evitar distracciones. Texto plano y en lo posible aplicaciones basadas en terminal. Como de momento estoy muy viciado con algunos juegos por ende ando más tiempo en Windows, pero mi corazon esta con Linux. Por ese motiveo es que hoy toca instalar la aplicacion de Docker en Windows.

https://docs.microsoft.com/en-us/windows/wsl/install-manual#step-4---download-the-linux-kernel-update-package

#linux #windows #tech #wget #tutorial #docker