Saltar al contenido

Tutoriales

Let's Encrypt + Http/2 + Nginx + Pagespeed

Instalar Nginx con Pagespeed y Certbot

No es la primera vez que me enfrento a esta tesitura, de hecho ya he hecho alguna entrada previa en el blog, sin embargo me he dado cuenta que de práctico tiene bastante poco, sobre todo en cuanto a lo que se refiere a obtener certificados SSL gratuitos con certbot. Recordemos que Nginx debe ser compilado en específico con el módulo de Apache pagespeed, y esto hace que salte por los aires cualquier integración que terceras herramientas tengan con el servidor, amén de otras configuraciones que trae por defecto tu distribución y que no podrás usar.

Dividiremos este artículo en tres partes para facilitar la lectura: la primera tratará sobre cómo compilar nginx, la segunda parte sobre la configuración y tendremos una última para pedir un certificado SSL con nuestra configuración. Comentaré que dejamos atrás mucha configuración relacionada con pagespeed o cacheo de peticiones, pero lo trataremos seguramente en siguientes entregas.

Leer más »Instalar Nginx con Pagespeed y Certbot
Final blink - ATTiny40

Programando el ATTiny40 con TPI y USBasp

¿Qué hay mejor en el mundillo de la electrónica que trastear con microcontroladores? Sí, trastear con microcontroladores baratos como el ATTiny40. De hecho estos me han salido tan baratos que ni siquiera el fabricante los tiene tan baratos en precio por volumen de 5000 unidades. En mi caso los he comprado por Arrow a 18 céntimos cada uno, que debe ser que además con alguna promoción que tenía he conseguido también que me lo envíen gratis desde Estados Unidos hasta España. Ha habido momentos que lo he visto sensiblemente más caro, pero aquí está la prueba:

Página de Arrow con el ATTiny40 en venta por 0.18 USD
Todavía parece estar disponible…

Pero… Ay pobre de mí que no sabía qué estaba comprando… Ya al poco de hacer el pago es cuando los chorretones de sudor me empezaron a caer viendo la hoja técnica. Era la primera vez que sacaba los pies del tiesto del mundo Arduino e, ingenuo de mí, pensé que todo tendría una cómoda interfaz serial con la que poder interactuar con cualquier USB-TTL baratillo de Aliexpress… Pero nada más lejos de la realidad. La única interfaz disponible era Tiny Programming Interface: TPI.

Leer más »Programando el ATTiny40 con TPI y USBasp

Pool ZFS lleno en Ubuntu 20.04

Si has llegado hasta aquí probablemente sea porque instalaste Ubuntu 20.04 y marcaste alguna opción habilitando el soporte para ZFS. Probablemente, al igual que yo, pensasteis que no habría muchas diferencias y que bueno, probar cosas nuevas no vendría nada mal. Sin embargo, para mí ha sido un error de manual.

Estoy bastante acostumbrado a saber qué particiones tengo en el disco duro, cuál de ellas tiene el boot instalado para la BIOS UEFI, etc… Y bastante habituado también a ver el gparted con una ristra interminable de particiones, que, aunque podría parecer complejo, al final es el método que conoces y al que te has habituado a utilizar. Sin embargo, al habilitar el ZFS todo esto cambió.

Gparted sólo muestra una única partición
Leer más »Pool ZFS lleno en Ubuntu 20.04
Fuego en SBG2

Configurar un backup en tu servidor VPS

Quizás no es correcto empezar esta entrada con un «como todos ya sabéis», porque no es una noticia que haya saltado a los medios generalistas, pero a poco que estéis un poco pendientes del mundillo tecnológico recordaréis que un centro de datos de la empresa francesa OVH ardió en la madrugada del 10 de marzo de 2021 en Estrasburgo. Atando cabos sueltos como esta información y el título de esta entrada probablemente caeréis en que esta web que estáis visitando ahora tuvo «algo» que ver con ese evento.

Y efectivamente. Ésta fue una de esas webs alojadas en la nube de OVH que ardió durante esa noche intentando hacer realidad eso de la nube. Aunque eso sí, en este caso más que una nube de vapor de agua era una nube de humo, resultado de la combustión de diferentes elementos como madera, plástico, ciertos metales y cualquier otro material de los que un centro de datos esté hecho. Amigos, seamos realistas, «la nube» no existe, y es, simplemente, el ordenador de otro. En este caso, «el otro» es simplemente alguien que no tuvo la previsión o los medios necesarios para combatir un incendio.

Lloros aparte, la realidad es que durante la mañana del 10 de marzo, algunos de los que comprobamos que nuestro servidor no estaba accesible vimos el siguiente tweet del CEO de OVH y se nos pusieron, por decirlo finamente, «los pelos de punta».

Leer más »Configurar un backup en tu servidor VPS
Salida de Disk Usage por la terminal

[Tip] Disk Usage (du): comando alternativo a Baobab para ver el consumo de disco duro

Últimamente, sobre todo después de hacerme con un SSD de 256 GB, el espacio no es algo que se pueda derrochar, y siempre estoy pendiente de cada GB que estorbe para eliminarlo o moverlo a un disco externo. Aunque esto no es único del entorno «doméstico»: muchos servidores virtuales VPS suelen ofrecer capacidades de almacenamiento más bien comedidas y es necesario no exceder demasiado aquello que vayas a guardar en el servidor para no encontrarte con problemas serios de funcionamiento.

Leer más »[Tip] Disk Usage (du): comando alternativo a Baobab para ver el consumo de disco duro
Panel de control de la impresora Brother MFC-J480DW

Instalar impresora Brother MFC J480DW en Arch

Hace no mucho tiempo me hice con una impresora Brother, un poco ya cansado del precio excesivo que tenían tienen los cartuchos de las impresoras HP. Sin embargo, si alguna vez habéis tenido una impresora de esta última marca os habréis fijado que prácticamente no hay que hacer nada, en Linux es todo bastante sencillo, e incluso existe la herramienta hplip, que provee de una interfaz gráfica para administrar (de mejor o peor manera) la impresora.

Brother por su parte no tiene un soporte tan bien trabajado, o al menos, no es todo tan sencillo como en HP. Pero siguiendo todo paso a paso veremos que conseguiremos tener nuestra impresora imprimiendo en un periquete.

Leer más »Instalar impresora Brother MFC J480DW en Arch

[Tip] Crear una entrada en el GRUB manualmente

Hace poco compré un disco SSD para el portátil, con un puerto m-sata que es muy cómodo si la placa base del ordenador lo soporta, ya que añades capacidad de almacenamiento y no tienes que sacrificar el lector de CDs.

Bueno, el caso es que quería empezar de cero y alojar en ese disco las particiones del sistema EFI (ESP), la partición /boot para el grub, y demás. Esta vez opté por descargar Manjaro en vez de Antergos por cambiar un poco, que ya llevaba casi tres años con él instalado. El instalador Calamares está bastante guiado, y todo parecía ir bien, pero al iniciar… ¡sorpresa!, la partición EFI que había creado no era reconocida y la BIOS no encontraba con qué arrancar (salvo el USB con el que lo instalé).

Leer más »[Tip] Crear una entrada en el GRUB manualmente

Cacharreando con una impresora Brother MFC-J480DW

Quizás para este sitio, prácticamente dedicado a Linux en su totalidad, quedaría mejor un artículo de cómo instalar tu nueva impresora Brother MFC-J480DW y hacerla funcionar tanto con Ubuntu como con Arch, pero, francamente, no ha sido muy difícil, aunque no descarto hacer un artículo en un futuro.

Detalle de la pantalla de la impresora Brother mostrando un mensaje de tinta negra baja
El temido mensaje de tinta baja…

Indagando un poco acerca de la capacidad de los cartuchos de tinta y con previsiones de hacer una predicción de cuándo se podrían acabar los cartuchos de tinta para estar preparado y comprar otros, he estado buscando si es posible saber el número de páginas que lleva impresas la impresora. Y, sorprendentemente, lo he encontrado.

En cuanto a la compra de los cartuchos en sí, gracias a que se trata de una impresora Brother, no es difícil encontrar cartuchos de marca blanca. Esta es una de las ventajas de las impresoras Brother, que aunque pueden salir algo más caras, a la larga se rentabilizan, porque los cartuchos son más baratos que otras marcas como HP (por experiencia).

De hecho, la impresora no sólo informa acerca de este dato, sino que lo ofrece mucho más pormenorizadamente, sobre si son impresiones hechas desde un ordenador, o si se han producido por una operación de copia. También ofrece otro tipo de información, como el número de atascos de papel y similares, o incluso el número de horas encendidas.

Leer más »Cacharreando con una impresora Brother MFC-J480DW