Static Site Generator

Com a primer post de la nova web, parlaré dels Static Site Generators o generadors de webs estàtiques.
Perquè tenir una web estàtica? doncs perquè el hosting que inclou el registre del domini és bàsic i sense pagar més no puc allotjar webs dinàmics fent servir CMS tant coneguts com ara wordpress.

A pesar de les seves limitacions, com per exemple no poder fer login, gestionar comentaris i demés, segurament deuen tenir els seus avantatges, dic jo que seran més eficients que els dinàmics i econòmics i ecològics. :-)

Per fer aquesta web he estat comparant diferents generadors de webs estàtiques. Com sempre, m’he fixat en la seva llicència, comprovant que fos programari lliure per tenir la llibertat de revisar, modificar i adaptar el que necessiti.

He vist moltes, moltíssimes opcions, però les principals que crec val la pena destacar son:

El que més m’ha agradat ha estat Jekyll, tot i que amb les gems de Ruby i el meu linux no ens portem gaire bé.
Hugo està molt bé, però al final m’he sentit més còmode amb Hexo.

Trobo que hexo és més senzill i té una documentació clara i consisa, seguint una mica l’estil KISS. Sembla que Hexo sigui més usat en zones asiàtiques per la quantitat de temes en xinès o japonès (no sóc capaç de distingir-los)😅 que he vist però jo m’he decantat per aquest.

Como firmar y cifrar correos en linux fácil usando pgp / gpg

Pasos:

1) Abrir terminal.
2) Generar nuestra clave pgp / gpg:
gpg --gen-key
3) Responder a lo que se nos pregunta.
4) Exportar la clave pública.
gpg --export --armor tuemail@ejemplo.com > miClavePublica.asc
5) Compartir con el mundo la clave pública "miClavePublica.asc" para que nos puedan enviar mensajes cifrados.
¿Y cómo uso las claves generadas para enviar mensajes?

Si usamos el gestor de correo evolution:
6) Firmar y Cifrar mensajes en evolution:
Vamos a Edit -> Preferences y seleccionamos Mail Accounts
DocsProject UsingGpg WithEvolution evo-security.png

7) Rellenamos el campo PGP/GPG Key ID. Son los últimos 8 caracteres que se muestran al ejecutar este comando (Tambien se puede ver en seahorse si usas gnome).
gpg --fingerprint EMAIL_ADDRESS
8) Con esto podemos ya firmar los mensajes:

En New message -> options -> PGP sign checked


Al recibir un mensaje firmado lo veríamos de la siguiente forma:


9)  Para enviar un mensaje cifrado necesitaremos tener la clave pública de nuestro destinatario y importarla.
gpg --import suClavePublica.asc
Por ejemplo podéis enviarme mensajes cifrados usando mi clave pública descargándola desde el lateral o desde aquí.
Una vez importada, ya podemos marcar la opción PGP encrypt y enviar mensajes cifrados!

Por último, puede ser que no tengamos forma de conseguir la clave pública de alguien, para solucionar este problema existen servidores de claves públicas gpg donde podemos buscar si encontramos la clave pública de nuestro interlocutor. Por ejemplo: https://keyserver.pgp.com. Aquí podemos buscar por dirección de email, nombre...
Y también podemos colgar nuestra clave pública para que nos encunetren.

No dudéis en ponerme un comentario o escribirme si tenéis cualquier duda. :-)

Si usamos el correo web o Thunderbird podéis ver las instrucciones en https://techooid.com/start-using-pgp-encryption-to-secure-your-emails.

No ha sido tan difícil, ¿no?



miliberaciondigital.eu => Otro proyecto más.

Como la mayoría que leéis esto sabréis, soy fan del software libre, la privacidad y todo lo relacionado. Aprovechando a que invierto muchas horas y intento convencer a mi entorno de las bondades de la soberanía tecnológica y la libertad digital. Me he dispuesto a comprar un nuevo dominio miliberaciondigital.eu y escribir allí mis avances en la liberación digital y compartirlos por si pueden servir a alguien. Allí propongo las alternativas que he encontrado yo a cada uno de los servicios privativos que nos espían y restringen nuestra libertad de alguna forma.

Invito a todos a ser un poco más libres y seguir mi reto=> http://www.miliberaciondigital.eu