diff options
Diffstat (limited to 'blog/src')
26 files changed, 30 insertions, 179 deletions
diff --git a/blog/src/.files b/blog/src/.files index 8f1eb14..cf14e06 100644 --- a/blog/src/.files +++ b/blog/src/.files @@ -1,9 +1,10 @@ -a/website_with_nginx.md 1616122695.085315 1621285471.8891973 english,nginx,tools,tutorial -a/git_server_with_cgit.md 1616353229.8983006 1621285438.032046 english,git,nginx,tools,tutorial +a/website_with_nginx.md 1616122695.085315 1622793656.0817287 english,server,tools,tutorial +a/git_server_with_cgit.md 1616353229.8983006 1622793595.4845119 english,server,tools,tutorial a/el_blog_ya_tiene_timestamps.md 1615862784.9032707 1621284818.4731243 short,spanish,tools,update -a/shell_scripting.md 1615701454.6499224 1621285107.2972999 english,linux,notes,scripting,shell -a/sql_video_notes.md 1614695711.6048582 1621285193.115201 english,notes,sql +a/shell_scripting_video_notes.md 1615701454.6499224 1622793622.0414143 english,notes +a/sql_video_notes.md 1614695711.6048582 1622793648.6416588 english,notes a/first_blog_post.md 1614431313.2090824 1621284833.6700118 english,short,tools,update -a/linux_video_notes.md 1615701443.6397786 1621285146.314528 english,linux,notes -a/mail_server_with_postfix.md 1616299559.6570284 1621285463.4990773 english,mail,server,tools,tutorial +a/linux_video_notes.md 1615701443.6397786 1622793573.704325 english,notes +a/mail_server_with_postfix.md 1616299559.6570284 1622793584.6210845 english,server,tools,tutorial a/new_blogging_system.md 1622172099.117893 1622173322.4337702 english,short,tools,update +a/asi_nomas_esta_quedando.md 1622795043.0874712 0.0 short,spanish,update diff --git a/blog/src/a/asi_nomas_esta_quedando.md b/blog/src/a/asi_nomas_esta_quedando.md new file mode 100644 index 0000000..c1ed74c --- /dev/null +++ b/blog/src/a/asi_nomas_esta_quedando.md @@ -0,0 +1,17 @@ +title: Así nomás está quedando el página +author: David Luévano +lang: es +summary: Actualización en el estado de la página, el servidor de XMPP y Matrix que me acomodé y próximas cosas que quiero hacer. +tags: short + update + spanish + +Estuve acomodando un poco más el *sItIo*, al fin agregué la "sección" de [contact](https://luevano.xyz/contact.html) y de [donate](https://luevano.xyz/donate.html) por si hay algún loco que quiere tirar varo. + +También me puse a acomodar un servidor de [XMPP](https://xmpp.org/) el cual, en pocas palabras, es un protocolo de mensajería instantánea (y más) descentralizado, por lo cual cada quien puede hacer una cuenta en el servidor que quiera y conectarse con cuentas creadas en otro servidor... exacto, como con los correos electrónicos. Y esto está perro porque si tú tienes tu propio server, así como con uno de correo electrónico, puedes controlar qué características tiene, quiénes pueden hacer cuenta, si hay *end-to-end encryption* (o mínimo *end-to-server*), entre un montón de otras cosas. + +Ahorita este server es SUMISO (*compliant* en español, jeje) para jalar con la app [conversations](https://conversations.im/) y con la red social [movim](https://movim.eu/), pero realmente funcionaría con casi cualquier cliente de XMPP, amenos que ese cliente implemente algo que no tiene mi server. Y también acomodé un server de [Matrix](https://matrix.org/) que es muy similar pero es bajo otro protocolo y se siente más como un discord/slack (al menos en el [element](https://element.io/)), muy chingón también. + +Si bien aún quedan cosas por hacer sobre estos dos servers que me acomodé (además de hacerles unas entradas para documentar cómo lo hice), quiero moverme a otra cosa que sería acomodar una sección de dibujos, lo cual en teoría es bien sencillo, pero como quiero poder automatizar la publicación de estos, quiero modificar un poco el [pyssg](https://github.com/luevano/pyssg) para que jale chido para este pex. + +Ya por último también quiero moverle un poco al CSS, porque lo dejé en un estado muy culerón y quiero meterle/ajustar unas cosas para que quede más limpio y medianamente bonito... *dentro de lo que cabe porque evidentemente me vale verga si se ve como una página del 2000*. diff --git a/blog/src/a/git_server_with_cgit.md b/blog/src/a/git_server_with_cgit.md index fd74216..da6464a 100644 --- a/blog/src/a/git_server_with_cgit.md +++ b/blog/src/a/git_server_with_cgit.md @@ -2,8 +2,7 @@ title: Create a git server and setup cgit web app (on Nginx) author: David Luévano lang: en summary: How to create a git server using cgit on a server running Nginx. This is a follow up on post about creating a website with Nginx and Certbot. -tags: git - nginx +tags: server tools tutorial english diff --git a/blog/src/a/linux_video_notes.md b/blog/src/a/linux_video_notes.md index 1093587..8906304 100644 --- a/blog/src/a/linux_video_notes.md +++ b/blog/src/a/linux_video_notes.md @@ -2,8 +2,7 @@ title: Linux tutorial video notes author: David Luévano lang: en summary: Notes of videos about basic Linux terms, usage and commands, as requested by a mentor of mine. -tags: linux - notes +tags: notes english I was requested to make a summary of a video about basic Linux stuff (like the [SQL tutorial video notes](https://blog.luevano.xyz/a/sql_video_notes)); this time, I did most of the notes depending on the topic since I'm familiar with most of the stuff presented in the video. The video in question is: [The Complete Linux Course: Beginner to Power User!](https://www.youtube.com/watch?v=wBp0Rb-ZJak). Also, some notes were taken from [Arch Linux Wiki](https://wiki.archlinux.org/) since it's got pretty decent documentation, and, of course, general googling. diff --git a/blog/src/a/mail_server_with_postfix.md b/blog/src/a/mail_server_with_postfix.md index 53294f8..d72ecac 100644 --- a/blog/src/a/mail_server_with_postfix.md +++ b/blog/src/a/mail_server_with_postfix.md @@ -2,8 +2,7 @@ title: Create a mail server with Postfix, Dovecot, SpamAssassin and OpenDKIM author: David Luévano lang: en summary: How to create mail server using Postfix, Dovecot, SpamAssassin and OpenDKIM. This is a follow up on post about creating a website with Nginx and Certbot. -tags: mail - server +tags: server tools tutorial english diff --git a/blog/src/a/shell_scripting.md b/blog/src/a/shell_scripting_video_notes.md index b2b72a5..680663f 100644 --- a/blog/src/a/shell_scripting.md +++ b/blog/src/a/shell_scripting_video_notes.md @@ -2,10 +2,7 @@ title: Shell scripting tutorial video notes author: David Luévano lang: en summary: Notes of videos about shell scripting, as requested by a mentor of mine. -tags: linux - shell - scripting - notes +tags: notes english Another summary, this time about shell scripting in general. And just like with the [Linux notes](https://blog.luevano.xyz/a/linux_video_notes), I also did most of the notes myself or with resources outside the video. The videos in question are: [The Bad Tutorials (YT): Shell Scripting Tutorials](https://www.youtube.com/playlist?list=PL7B7FA4E693D8E790) and [Automation with SCripting (YT): Complete Shell Scripting Tutorials](https://www.youtube.com/playlist?list=PL2qzCKTbjutJRM7K_hhNyvf8sfGCLklXw). Also, some notes were taken from [tutorialspoint: UNIX / LINUX Tutorial](https://www.tutorialspoint.com/unix/index.htm) and general googling. diff --git a/blog/src/a/sql_video_notes.md b/blog/src/a/sql_video_notes.md index 14a3fab..b6662db 100644 --- a/blog/src/a/sql_video_notes.md +++ b/blog/src/a/sql_video_notes.md @@ -2,8 +2,7 @@ title: SQL tutorial video notes author: David Luévano lang: en summary: Notes of videos about basic SQL syntax and usage, as requested by a mentor of mine. -tags: sql - notes +tags: notes english I was requested to make summaries of videos about SQL, these are the notes (mostly this is a transcription of what I found useful). The videos in question are: [SQL Tutorial - Full Database Course for Beginners](https://www.youtube.com/watch?v=HXV3zeQKqGY), [MySQL Tutorial for Beginners [Full Course]](https://www.youtube.com/watch?v=7S_tz1z_5bA) and [Advanced SQL course | SQL tutorial advanced](https://www.youtube.com/watch?v=2Fn0WAyZV0E). Also, some notes were taken from [w3schools.com's SQL Tutorial](https://www.w3schools.com/sql/) and [MySQL 8.0 Reference Manual](https://dev.mysql.com/doc/refman/8.0/en/). diff --git a/blog/src/a/website_with_nginx.md b/blog/src/a/website_with_nginx.md index a4697d4..1682da2 100644 --- a/blog/src/a/website_with_nginx.md +++ b/blog/src/a/website_with_nginx.md @@ -2,7 +2,7 @@ title: Create a website with Nginx and Certbot author: David Luévano lang: en summary: How to create website that runs on Nginx and uses Certbot for SSL certificates. This is a base for future blog posts about similar topics. -tags: nginx +tags: server tools tutorial english diff --git a/blog/src/templates/article/footer.html b/blog/src/templates/article/footer.html deleted file mode 100644 index 354aac2..0000000 --- a/blog/src/templates/article/footer.html +++ /dev/null @@ -1,8 +0,0 @@ - -<hr> -<div class="article-info"> -<p>By: $$AUTHOR</p> -<p>Created: $$CTIME</p> -<p>Edited: $$MTIME</p> -$$TAGS -</div> diff --git a/blog/src/templates/article/header.html b/blog/src/templates/article/header.html deleted file mode 100644 index cb941df..0000000 --- a/blog/src/templates/article/header.html +++ /dev/null @@ -1 +0,0 @@ -<h1>$$TITLE</h1> diff --git a/blog/src/templates/articles/footer.html b/blog/src/templates/articles/footer.html deleted file mode 100644 index e69de29..0000000 --- a/blog/src/templates/articles/footer.html +++ /dev/null diff --git a/blog/src/templates/articles/header.html b/blog/src/templates/articles/header.html deleted file mode 100644 index 9a3dcc9..0000000 --- a/blog/src/templates/articles/header.html +++ /dev/null @@ -1,9 +0,0 @@ -<h1>Index -- Luévano's Blog</h1> - -<p> -Welcome to my blog where I'll post whatever I please, ranging from rants to how-to's. Además, este pex va a estar en español e inglés porque quiero (no una mezcla en cada entrada, pero sí entradas completas en diferentes lenguajes). -</p> - -<p> -Get the RSS feed: <a target="_blank" href="https://blog.luevano.xyz/rss.xml">https://blog.luevano.xyz/rss.xml</a> -</p> diff --git a/blog/src/templates/articles/list_entry.html b/blog/src/templates/articles/list_entry.html deleted file mode 100644 index d6d8e88..0000000 --- a/blog/src/templates/articles/list_entry.html +++ /dev/null @@ -1 +0,0 @@ -<li>$$DATE - <a href="$$URL">$$TITLE</a></li> diff --git a/blog/src/templates/articles/list_footer.html b/blog/src/templates/articles/list_footer.html deleted file mode 100644 index 3d3a44c..0000000 --- a/blog/src/templates/articles/list_footer.html +++ /dev/null @@ -1 +0,0 @@ -</ul> diff --git a/blog/src/templates/articles/list_header.html b/blog/src/templates/articles/list_header.html deleted file mode 100644 index 7b504ea..0000000 --- a/blog/src/templates/articles/list_header.html +++ /dev/null @@ -1,2 +0,0 @@ -<h2>Articles</h2> -<ul> diff --git a/blog/src/templates/articles/list_separator.html b/blog/src/templates/articles/list_separator.html deleted file mode 100644 index b27ea84..0000000 --- a/blog/src/templates/articles/list_separator.html +++ /dev/null @@ -1 +0,0 @@ -<h3>$$SEP</h3> diff --git a/blog/src/templates/common/footer.html b/blog/src/templates/common/footer.html deleted file mode 100644 index cba93cd..0000000 --- a/blog/src/templates/common/footer.html +++ /dev/null @@ -1,31 +0,0 @@ - </main> - - <footer> - <span> - <i class="fas fa-address-card" alt="Contact"></i> - <a href="https://luevano.xyz/contact.html">Contact</a> - </span> - - <span> - <i class="fas fa-donate" alt="Donate"></i> - <a href="https://luevano.xyz/donate.html">Donate</a> - </span> - - <span> - <i class="fas fa-rss" alt="RSS"></i> - <a href="https://blog.luevano.xyz/rss.xml">RSS</a> - </span> - - <br> - <span class="created-with"> - <i class="fas fa-hammer" alt="Hammer"></i> - Created with <a href="https://github.com/luevano/pyssg">pyssg</a> - </span> - - <br> - <span class="copyright"> - Copyright <i class="fal fa-copyright" alt="Copyright"></i> 2021 David Luévano Alvarado - </span> - </footer> - </body> -</html> diff --git a/blog/src/templates/common/header.html b/blog/src/templates/common/header.html deleted file mode 100644 index f3c12aa..0000000 --- a/blog/src/templates/common/header.html +++ /dev/null @@ -1,66 +0,0 @@ -<!DOCTYPE html> -<html lang="$$LANG"> - <head> - <base href="https://static.luevano.xyz/"> - <meta charset="utf-8"> - <meta name="viewport" content="width=device-width, initial-scale=1"> - <title>$$TITLE -- Luévano's Blog</title> - <link rel="alternate" type="application/rss+xml" href="https://blog.luevano.xyz/rss.xml" title="Luévano's Blog RSS"> - <link rel="icon" href="images/icons/favicon.ico"> - - <!-- general style --> - <link rel="stylesheet" type="text/css" href="css/style.css"> - <link rel="stylesheet" type="text/css" href="fork-awesome/css/fork-awesome.min.css"> - <link rel="stylesheet" type="text/css" href="font-awesome/css/all.min.css"> - - <!-- highlight support for code blocks --> - <script type="text/javascript" src="hl/highlight.min.js"></script> - <script type="text/javascript">hljs.initHighlightingOnLoad();</script> - - <!-- theme related --> - <script type="text/javascript" src="scripts/theme.js"></script> - <link id="theme-css" rel="stylesheet" type="text/css" href="css/dark.css"> - <link id="code-theme-css" rel="stylesheet" type="text/css" href="hl/styles/solarized-dark.min.css"> - </head> - - <body> - <header> - <nav> - <ul> - <li> - <a href="https://luevano.xyz/"><i class="fas fa-home" alt="Home"></i><span>Home</span></a> - </li> - - <li> - <a href="https://blog.luevano.xyz/"><i class="fas fa-book-open" alt="Blog"></i><span>Blog</span></a> - </li> - - <li><i class="fab fa-git" alt="Git"></i><span>Git</span> - <ul> - <li><a href="https://git.luevano.xyz/" target="_blank"><i class="fab fa-git-alt" alt="Git-alt"></i></a></li> - - <li><a href="https://github.com/luevano" target="_blank"><i class="fab fa-github" alt="Github"></i></a></li> - - <li><a href="https://gitlab.com/dluevano" target="_blank"><i class="fab fa-gitlab" alt="Gitlab"></i></a></li> - </ul> - </li> - - <li><i class="fas fa-box-open" alt="Stuff"></i><span>Stuff</span> - <ul> - <li><a href="https://gb.luevano.xyz/"><i class="fas fa-gamepad" alt="Gameboy"></i><span>Gameboy</span></a></li> - </ul> - </li> - </ul> - </nav> - - <div class="theme-switch-container"> - <i class="fas fa-sun"></i> - <label class="switch theme"> - <input id="theme-switch" type="checkbox" onclick="toggleTheme()"> - <span class="slider round"></span> - </label> - <i class="fas fa-moon"></i> - </div> - </header> - - <main> diff --git a/blog/src/templates/rss/rss.xml b/blog/src/templates/rss/rss.xml deleted file mode 100644 index bda362a..0000000 --- a/blog/src/templates/rss/rss.xml +++ /dev/null @@ -1,27 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" ?> -<rss version="2.0" - xmlns:atom="http://www.w3.org/2005/Atom" - xmlns:content="http://purl.org/rss/1.0/modules/content/"> - <channel> - <title>$$TITLE</title> - <link>$$LINK</link> - <atom:link href="https://blog.luevano.xyz/rss.xml" rel="self" type="application/rss+xml"/> - <description>A personal weblog ranging from rants to how to's and other thoughts.</description> - <language>en-us</language> - <category>Blog</category> - <copyright>Copyright 2021 David Luévano Alvarado</copyright> - <managingEditor>david@luevano.xyz (David Luévano Alvarado)</managingEditor> - <webMaster>david@luevano.xyz (David Luévano Alvarado)</webMaster> - <pubDate>$$CURRENTDATE</pubDate> - <lastBuildDate>$$CURRENTDATE</lastBuildDate> - <generator>$$PYSSGVERSION</generator> - <docs>https://validator.w3.org/feed/docs/rss2.html</docs> - <ttl>30</ttl> - <image> - <url>https://static.luevano.xyz/images/blog.png</url> - <title>$$TITLE</title> - <link>$$LINK</link> - </image> -$$ITEMS - </channel> -</rss> diff --git a/blog/src/templates/sitemap/sitemap.xml b/blog/src/templates/sitemap/sitemap.xml deleted file mode 100644 index b3fcc75..0000000 --- a/blog/src/templates/sitemap/sitemap.xml +++ /dev/null @@ -1,6 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"> -$$URLS -</urlset> diff --git a/blog/src/templates/tag/footer.html b/blog/src/templates/tag/footer.html deleted file mode 100644 index e69de29..0000000 --- a/blog/src/templates/tag/footer.html +++ /dev/null diff --git a/blog/src/templates/tag/header.html b/blog/src/templates/tag/header.html deleted file mode 100644 index 48793fb..0000000 --- a/blog/src/templates/tag/header.html +++ /dev/null @@ -1 +0,0 @@ -<h1>Posts filtered by: $$NAME</h1> diff --git a/blog/src/templates/tag/list_entry.html b/blog/src/templates/tag/list_entry.html deleted file mode 100644 index 3a7aaad..0000000 --- a/blog/src/templates/tag/list_entry.html +++ /dev/null @@ -1 +0,0 @@ -<a href="$$URL">$$NAME</a>
\ No newline at end of file diff --git a/blog/src/templates/tag/list_footer.html b/blog/src/templates/tag/list_footer.html deleted file mode 100644 index a1a9917..0000000 --- a/blog/src/templates/tag/list_footer.html +++ /dev/null @@ -1,2 +0,0 @@ -</p> -</div> diff --git a/blog/src/templates/tag/list_header.html b/blog/src/templates/tag/list_header.html deleted file mode 100644 index af11130..0000000 --- a/blog/src/templates/tag/list_header.html +++ /dev/null @@ -1,2 +0,0 @@ -<div class="article-tags"> - <p>Tags: diff --git a/blog/src/templates/tag/list_separator.html b/blog/src/templates/tag/list_separator.html deleted file mode 100644 index c3a6e48..0000000 --- a/blog/src/templates/tag/list_separator.html +++ /dev/null @@ -1 +0,0 @@ -,
\ No newline at end of file |