summaryrefslogtreecommitdiff
path: root/blog/src
diff options
context:
space:
mode:
Diffstat (limited to 'blog/src')
-rw-r--r--blog/src/.files13
-rw-r--r--blog/src/a/asi_nomas_esta_quedando.md17
-rw-r--r--blog/src/a/git_server_with_cgit.md3
-rw-r--r--blog/src/a/linux_video_notes.md3
-rw-r--r--blog/src/a/mail_server_with_postfix.md3
-rw-r--r--blog/src/a/shell_scripting_video_notes.md (renamed from blog/src/a/shell_scripting.md)5
-rw-r--r--blog/src/a/sql_video_notes.md3
-rw-r--r--blog/src/a/website_with_nginx.md2
-rw-r--r--blog/src/templates/article/footer.html8
-rw-r--r--blog/src/templates/article/header.html1
-rw-r--r--blog/src/templates/articles/footer.html0
-rw-r--r--blog/src/templates/articles/header.html9
-rw-r--r--blog/src/templates/articles/list_entry.html1
-rw-r--r--blog/src/templates/articles/list_footer.html1
-rw-r--r--blog/src/templates/articles/list_header.html2
-rw-r--r--blog/src/templates/articles/list_separator.html1
-rw-r--r--blog/src/templates/common/footer.html31
-rw-r--r--blog/src/templates/common/header.html66
-rw-r--r--blog/src/templates/rss/rss.xml27
-rw-r--r--blog/src/templates/sitemap/sitemap.xml6
-rw-r--r--blog/src/templates/tag/footer.html0
-rw-r--r--blog/src/templates/tag/header.html1
-rw-r--r--blog/src/templates/tag/list_entry.html1
-rw-r--r--blog/src/templates/tag/list_footer.html2
-rw-r--r--blog/src/templates/tag/list_header.html2
-rw-r--r--blog/src/templates/tag/list_separator.html1
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