redo home page
This commit is contained in:
parent
730e14586d
commit
aed6090f12
@ -1,27 +1 @@
|
||||
---
|
||||
title: "Home"
|
||||
authors: ["trent"]
|
||||
---
|
||||
# Trent's Blog
|
||||
## **Links**
|
||||
|
||||
* [RSS](rss.md){target=_blank}
|
||||
* [Links](links.md){target=_blank}
|
||||
|
||||
## **Posts By Date**
|
||||
|
||||
* [2021-07-23: Trent's Favorite Podcasts](posts/trents-favorite-podcasts.md){target=_blank}
|
||||
* [2021-04-19: Test QRCODE Svg in Django](posts/test-qr-svg-django.md){target=_blank}
|
||||
* [2021-01-25: Prosody Photo Uploads](posts/prosody-photo-uploads.md){target=_blank}
|
||||
* [2021-01-09: Xmpp Apt Notifications](posts/xmpp-apt-notifications.md){target=_blank}
|
||||
* [2020-12-20: Apache Virtual Hosts](posts/apache-virtual-hosts.md){target=_blank}
|
||||
* [2020-12-19: SENDXMPPHandler for Python Logging](posts/sendxmpp-handler-for-python-logging.md){target=_blank}
|
||||
* [2020-12-17: Instructions for Tethering From Phone](posts/instructions-for-tethering-from-phone){target=_blank}
|
||||
* [2020-12-15: LMDE4 Custom Partitions Disk Encryption](posts/lmde4-custom-partitions-disk-encryption){target=_blank}
|
||||
* [2020-06-21: Linux Move Cursor With Keyboard](posts/linux-move-cursor-with-keyboard){target=_blank}
|
||||
* [2019-05-12: Simplified Raspberry Streaming](posts/simplified-raspberry-streaming){target=_blank}
|
||||
* [2019-04-13: Clear Linux Encrypted xfs Root](posts/clear-linux-encrypted-xfs-root){target=_blank}
|
||||
* [2019-03-11: Clear Linux Guest Virt Manager](posts/clear-linux-guest-virt-manager){target=_blank}
|
||||
* [2019-02-11: Faster Partitioning With sgdisk](posts/faster-partitioning-with-sgdisk){target=_blank}
|
||||
* [2019-01-25: LMDE3 xfs Full Disk Encryption](posts/lmde3-xfs-full-disk-encryption){target=_blank}
|
||||
* [2019-01-25: Rewrite Hugo Themes Report in Python](posts/rewrite-hugo-themes-report-in-python){target=_blank}
|
||||
|
@ -1,6 +1,7 @@
|
||||
---
|
||||
title: "Links"
|
||||
authors: ["trent"]
|
||||
date: 2019-01-24
|
||||
---
|
||||
# Trent's Blog
|
||||
|
||||
|
@ -3,7 +3,8 @@ title: "Apache Virtual Hosts"
|
||||
date: 2020-12-20
|
||||
draft: false
|
||||
tags: ["Apache","Virtual Hosts","LetsEncrypt","Lets Encrypt","Reverse Proxy","DNS"]
|
||||
authors: ["trent"]
|
||||
authors: ["trent", "john", "joe"]
|
||||
post: 16
|
||||
---
|
||||
date: 2020-12-20
|
||||
|
||||
|
@ -4,6 +4,7 @@ date: 2019-04-13T21:44:37-07:00
|
||||
draft: false
|
||||
tags: ["xfs","clear-linux","luks"]
|
||||
authors: ["trent"]
|
||||
post: 10
|
||||
---
|
||||
date: 2019-04-13T21:44:37-07:00
|
||||
## **Nothing to-it Burger**
|
||||
|
@ -4,6 +4,7 @@ date: 2019-03-11T01:39:09-07:00
|
||||
draft: false
|
||||
tags: ["kvm","clear-linux","qcow2","virt-manager","parted"]
|
||||
authors: ["trent"]
|
||||
post: 9
|
||||
---
|
||||
date: 2019-03-11T01:39:09-07:00
|
||||
## **Introduction**
|
||||
|
@ -4,6 +4,7 @@ date: 2019-02-11T04:23:52-08:00
|
||||
draft: false
|
||||
tags: ["command-line","gdisk","partition","sgdisk"]
|
||||
authors: ["trent"]
|
||||
post: 8
|
||||
---
|
||||
date: 2019-02-11T04:23:52-08:00
|
||||
|
||||
|
@ -4,6 +4,7 @@ date: 2020-12-17
|
||||
draft: false
|
||||
tags: ["android","tethering"]
|
||||
authors: ["trent"]
|
||||
post: 14
|
||||
---
|
||||
date: 2020-12-17
|
||||
## **Instructions**
|
||||
|
@ -4,6 +4,7 @@ date: 2020-06-21T22:01:35-07:00
|
||||
draft: false
|
||||
tags: ["X11","xdotool","cursor","keyboard","keyboard shortcuts"]
|
||||
authors: ["trent"]
|
||||
post: 12
|
||||
---
|
||||
date: 2020-06-21T22:01:35-07:00
|
||||
## **Introduction**
|
||||
|
@ -4,6 +4,7 @@ date: 2019-01-25T23:25:36-08:00
|
||||
draft: false
|
||||
tags: ["linux-mint","disk-encryption"]
|
||||
authors: ["trent"]
|
||||
post: 7
|
||||
---
|
||||
date: 2019-01-25T23:25:36-08:00
|
||||
## **Introduction**
|
||||
|
@ -7,6 +7,7 @@ summaryimage: Screenshot31.png
|
||||
summaryimagew: 754
|
||||
summaryimageh: 700
|
||||
authors: ["trent"]
|
||||
post: 13
|
||||
---
|
||||
date: 2020-12-15
|
||||
## **Introduction**
|
||||
|
@ -4,6 +4,7 @@ date: 2021-01-25
|
||||
draft: false
|
||||
tags: ["xmpp","prosody","debian","letsencrypt"]
|
||||
authors: ["trent"]
|
||||
post: 18
|
||||
---
|
||||
date: 2021-01-25
|
||||
|
||||
|
@ -4,6 +4,7 @@ date: 2019-01-25T01:02:57-08:00
|
||||
draft: false
|
||||
tags: ["python","sql","sqlalchemy","html5","hugo-themes"]
|
||||
authors: ["trent"]
|
||||
post: 6
|
||||
---
|
||||
date: 2019-01-25T01:02:57-08:00
|
||||
|
||||
|
@ -4,6 +4,7 @@ date: 2020-12-19
|
||||
draft: false
|
||||
tags: ["Python","Logging","Flask","XMPP","SENDXMPP","logging.Handler"]
|
||||
authors: ["trent"]
|
||||
post: 15
|
||||
---
|
||||
date: 2020-12-19
|
||||
## **SENDXMPPHandler for Python Logging**
|
||||
|
@ -4,6 +4,7 @@ date: 2019-05-12T18:32:55-07:00
|
||||
draft: false
|
||||
tags: ["raspberrypi","mpd","mp3","internet-radio","ncmpcpp","playlist","m3u"]
|
||||
authors: ["trent"]
|
||||
post: 11
|
||||
---
|
||||
date: 2019-05-12T18:32:55-07:00
|
||||
## **RaspberryPi is a Great MPD Appliance**
|
||||
|
@ -4,6 +4,7 @@ date: 2021-04-19
|
||||
draft: false
|
||||
tags: ["django", "python", "testing", "pillow", "beautifulsoup", "opencv", "cairosvg", "pyotp"]
|
||||
authors: ["trent"]
|
||||
post: 19
|
||||
---
|
||||
date: 2021-04-19
|
||||
|
||||
|
@ -4,6 +4,7 @@ date: 2021-07-23
|
||||
draft: false
|
||||
tags: ["django", "python", "linux", "podcast", "antennapod", "history", "flutter", "kotlin", "travel"]
|
||||
authors: ["trent"]
|
||||
post: 20
|
||||
---
|
||||
date: 2021-07-23
|
||||
|
||||
|
@ -4,6 +4,7 @@ date: 2021-01-09
|
||||
draft: false
|
||||
tags: ["apt","apt-get","prosody","debian"]
|
||||
authors: ["trent"]
|
||||
post: 17
|
||||
---
|
||||
date: 2021-01-09
|
||||
|
||||
|
@ -1,6 +1,7 @@
|
||||
---
|
||||
title: "RSS"
|
||||
authors: ["trent"]
|
||||
date: 2019-01-24
|
||||
---
|
||||
# Trent's Blog
|
||||
|
||||
|
48
mkdocs.yml
48
mkdocs.yml
@ -22,7 +22,23 @@ markdown_extensions:
|
||||
- attr_list
|
||||
|
||||
nav:
|
||||
- Home: index.md
|
||||
- Home:
|
||||
- Home: index.md
|
||||
- "Trent's Favorite Podcasts": posts/trents-favorite-podcasts.md
|
||||
- "Test QR SVG Django": posts/test-qr-svg-django.md
|
||||
- "Prosody Photo Uploads": posts/prosody-photo-uploads.md
|
||||
- "XMPP Apt Notification": posts/xmpp-apt-notifications.md
|
||||
- "Apache Virtual Hosts": posts/apache-virtual-hosts.md
|
||||
- "SENDXMPP Handler for Python Logging": posts/sendxmpp-handler-for-python-logging.md
|
||||
- "Instruction For Tethering From Phone": posts/instructions-for-tethering-from-phone.md
|
||||
- "LMDE4 Custom Partitions for Disk Encryption": posts/lmde4-custom-partitions-disk-encryption.md
|
||||
- "Linux Move Cursor With Keyboard": posts/linux-move-cursor-with-keyboard.md
|
||||
- "Simplified Raspberry Streaming": posts/simplified-raspberry-streaming.md
|
||||
- "Clear Linux Encrypted XFS Root": posts/clear-linux-encrypted-xfs-root.md
|
||||
- "Clear Linux Guest Virt Manager": posts/clear-linux-guest-virt-manager.md
|
||||
- "Faster Partitioning with Sgdisk": posts/faster-partitioning-with-sgdisk.md
|
||||
- "LMDE3 XFS Full Disk Encryption": posts/lmde3-xfs-full-disk-encryption.md
|
||||
- "Rewrite Hugo Themes Report In Python": posts/rewrite-hugo-themes-report-in-python.md
|
||||
- RSS:
|
||||
- RSS: rss.md
|
||||
- RssCreated: /feed_rss_created.xml
|
||||
@ -41,21 +57,21 @@ nav:
|
||||
- FreeCodeCampChallenges: https://trentspalmer.github.io/fcc-challenges/
|
||||
- DeviceLayout: https://trentpalmer.work/6a57bbe24d8244289610bf57533d6c6f/
|
||||
- Posts:
|
||||
- posts/trents-favorite-podcasts.md
|
||||
- posts/test-qr-svg-django.md
|
||||
- posts/prosody-photo-uploads.md
|
||||
- posts/xmpp-apt-notifications.md
|
||||
- posts/apache-virtual-hosts.md
|
||||
- posts/sendxmpp-handler-for-python-logging.md
|
||||
- posts/instructions-for-tethering-from-phone.md
|
||||
- posts/lmde4-custom-partitions-disk-encryption.md
|
||||
- posts/linux-move-cursor-with-keyboard.md
|
||||
- posts/simplified-raspberry-streaming.md
|
||||
- posts/clear-linux-encrypted-xfs-root.md
|
||||
- posts/clear-linux-guest-virt-manager.md
|
||||
- posts/faster-partitioning-with-sgdisk.md
|
||||
- posts/lmde3-xfs-full-disk-encryption.md
|
||||
- posts/rewrite-hugo-themes-report-in-python.md
|
||||
- "Trent's Favorite Podcasts": posts/trents-favorite-podcasts.md
|
||||
- "Test QR SVG Django": posts/test-qr-svg-django.md
|
||||
- "Prosody Photo Uploads": posts/prosody-photo-uploads.md
|
||||
- "XMPP Apt Notification": posts/xmpp-apt-notifications.md
|
||||
- "Apache Virtual Hosts": posts/apache-virtual-hosts.md
|
||||
- "SENDXMPP Handler for Python Logging": posts/sendxmpp-handler-for-python-logging.md
|
||||
- "Instruction For Tethering From Phone": posts/instructions-for-tethering-from-phone.md
|
||||
- "LMDE4 Custom Partitions for Disk Encryption": posts/lmde4-custom-partitions-disk-encryption.md
|
||||
- "Linux Move Cursor With Keyboard": posts/linux-move-cursor-with-keyboard.md
|
||||
- "Simplified Raspberry Streaming": posts/simplified-raspberry-streaming.md
|
||||
- "Clear Linux Encrypted XFS Root": posts/clear-linux-encrypted-xfs-root.md
|
||||
- "Clear Linux Guest Virt Manager": posts/clear-linux-guest-virt-manager.md
|
||||
- "Faster Partitioning with Sgdisk": posts/faster-partitioning-with-sgdisk.md
|
||||
- "LMDE3 XFS Full Disk Encryption": posts/lmde3-xfs-full-disk-encryption.md
|
||||
- "Rewrite Hugo Themes Report In Python": posts/rewrite-hugo-themes-report-in-python.md
|
||||
- TrentReads: https://trentpalmer.org
|
||||
- AttentionSpanHistory: https://blog.trentpalmer.org
|
||||
- GitHub: https://github.com/TrentSPalmer
|
||||
|
20
overrides/home.html
Normal file
20
overrides/home.html
Normal file
@ -0,0 +1,20 @@
|
||||
{% set blog_pages=[] %}
|
||||
{% for p in pages %}
|
||||
{% if p.page.meta.post %}
|
||||
<div style="display: none">
|
||||
{{ blog_pages.append(p.page) }}
|
||||
</div>
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
|
||||
{% for pg in blog_pages | sort(attribute='meta.post', reverse=True) %}
|
||||
<div>
|
||||
<a href="{{ pg.abs_url }}" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">{{ pg.title }}</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: {{ pg.meta.authors[0] }}</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: {{ pg.meta.tags }}</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">{{ pg.content | striptags | truncate(150) }}</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
{% endfor %}
|
@ -43,3 +43,12 @@
|
||||
<link href="{{ config.site_url }}feed_rss_updated.xml" type="application/rss+xml" rel="alternate" title="Trent's Blog - RSS Feed Updated"/>
|
||||
|
||||
{% endblock %}
|
||||
|
||||
|
||||
{% block content %}
|
||||
{% if page and page.meta and page.meta.title != "Home" %}
|
||||
{{ super() }}
|
||||
{% else %}
|
||||
{% include "home.html" %}
|
||||
{% endif %}
|
||||
{% endblock %}
|
||||
|
239
site/404.html
239
site/404.html
@ -188,11 +188,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="/." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="/." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -377,6 +381,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="/." class="md-nav__link">
|
||||
Home
|
||||
@ -384,6 +409,192 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="/posts/trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="/posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="/posts/prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="/posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="/posts/apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="/posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="/posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="/posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="/posts/linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="/posts/simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="/posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="/posts/clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="/posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="/posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="/posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -667,7 +878,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="/posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -691,7 +902,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="/posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -715,7 +926,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="/posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -727,7 +938,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="/posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -739,7 +950,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="/posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -775,7 +986,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="/posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -799,7 +1010,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="/posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -811,7 +1022,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="/posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -823,7 +1034,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="/posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
677
site/index.html
677
site/index.html
@ -105,11 +105,6 @@
|
||||
<label class="md-overlay" for="__drawer"></label>
|
||||
<div data-md-component="skip">
|
||||
|
||||
|
||||
<a href="#trents-blog" class="md-skip">
|
||||
Skip to content
|
||||
</a>
|
||||
|
||||
</div>
|
||||
<div data-md-component="announce">
|
||||
|
||||
@ -199,11 +194,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="." class="md-tabs__link md-tabs__link--active">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="." class="md-tabs__link md-tabs__link--active">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -390,55 +389,225 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--active">
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
|
||||
|
||||
<li class="md-nav__item md-nav__item--active md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" checked>
|
||||
|
||||
|
||||
<label class="md-nav__link md-nav__link--active" for="__toc">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<a href="." class="md-nav__link md-nav__link--active">
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
</a>
|
||||
|
||||
|
||||
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<label class="md-nav__title" for="__toc">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Table of contents
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
|
||||
<li class="md-nav__item md-nav__item--active">
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#links" class="md-nav__link">
|
||||
Links
|
||||
</a>
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
|
||||
|
||||
|
||||
|
||||
<a href="." class="md-nav__link md-nav__link--active">
|
||||
Home
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#posts-by-date" class="md-nav__link">
|
||||
Posts By Date
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
</nav>
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="posts/trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="posts/prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="posts/apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="posts/linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="posts/simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="posts/clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
@ -725,7 +894,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -749,7 +918,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -773,7 +942,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -785,7 +954,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -797,7 +966,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -833,7 +1002,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -857,7 +1026,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -869,7 +1038,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -881,7 +1050,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1020,79 +1189,335 @@
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="md-sidebar md-sidebar--secondary" data-md-component="sidebar" data-md-type="toc" >
|
||||
<div class="md-sidebar__scrollwrap">
|
||||
<div class="md-sidebar__inner">
|
||||
|
||||
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<label class="md-nav__title" for="__toc">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Table of contents
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#links" class="md-nav__link">
|
||||
Links
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#posts-by-date" class="md-nav__link">
|
||||
Posts By Date
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
</nav>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
<h1 id="trents-blog">Trent's Blog</h1>
|
||||
<h2 id="links"><strong>Links</strong></h2>
|
||||
<ul>
|
||||
<li><a href="rss/" target="_blank">RSS</a></li>
|
||||
<li><a href="links/" target="_blank">Links</a></li>
|
||||
</ul>
|
||||
<h2 id="posts-by-date"><strong>Posts By Date</strong></h2>
|
||||
<ul>
|
||||
<li><a href="posts/trents-favorite-podcasts/" target="_blank">2021-07-23: Trent's Favorite Podcasts</a></li>
|
||||
<li><a href="posts/test-qr-svg-django/" target="_blank">2021-04-19: Test QRCODE Svg in Django</a></li>
|
||||
<li><a href="posts/prosody-photo-uploads/" target="_blank">2021-01-25: Prosody Photo Uploads</a></li>
|
||||
<li><a href="posts/xmpp-apt-notifications/" target="_blank">2021-01-09: Xmpp Apt Notifications</a></li>
|
||||
<li><a href="posts/apache-virtual-hosts/" target="_blank">2020-12-20: Apache Virtual Hosts</a></li>
|
||||
<li><a href="posts/sendxmpp-handler-for-python-logging/" target="_blank">2020-12-19: SENDXMPPHandler for Python Logging</a></li>
|
||||
<li><a href="posts/instructions-for-tethering-from-phone" target="_blank">2020-12-17: Instructions for Tethering From Phone</a></li>
|
||||
<li><a href="posts/lmde4-custom-partitions-disk-encryption" target="_blank">2020-12-15: LMDE4 Custom Partitions Disk Encryption</a></li>
|
||||
<li><a href="posts/linux-move-cursor-with-keyboard" target="_blank">2020-06-21: Linux Move Cursor With Keyboard</a></li>
|
||||
<li><a href="posts/simplified-raspberry-streaming" target="_blank">2019-05-12: Simplified Raspberry Streaming</a></li>
|
||||
<li><a href="posts/clear-linux-encrypted-xfs-root" target="_blank">2019-04-13: Clear Linux Encrypted xfs Root</a></li>
|
||||
<li><a href="posts/clear-linux-guest-virt-manager" target="_blank">2019-03-11: Clear Linux Guest Virt Manager</a></li>
|
||||
<li><a href="posts/faster-partitioning-with-sgdisk" target="_blank">2019-02-11: Faster Partitioning With sgdisk</a></li>
|
||||
<li><a href="posts/lmde3-xfs-full-disk-encryption" target="_blank">2019-01-25: LMDE3 xfs Full Disk Encryption</a></li>
|
||||
<li><a href="posts/rewrite-hugo-themes-report-in-python" target="_blank">2019-01-25: Rewrite Hugo Themes Report in Python</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div>
|
||||
<a href="/posts/trents-favorite-podcasts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Trent's Favorite Podcasts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'linux', 'podcast', 'antennapod', 'history', 'flutter', 'kotlin', 'travel']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-07-23 Introduction Someone asked me 10 years ago what are my favorite podcasts, so here you go. Note that a lot of podcasts tend to...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/test-qr-svg-django/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Test QR SVG Django</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'testing', 'pillow', 'beautifulsoup', 'opencv', 'cairosvg', 'pyotp']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-04-19 Introduction I worked out a solution in django-testing, for testing a view that renders a qrcode as an svg as an inline svg xml...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/prosody-photo-uploads/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Prosody Photo Uploads</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xmpp', 'prosody', 'debian', 'letsencrypt']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-25 Introduction Install prosody on Debian 10 with photoupload, postgresql database, and letsencrypt certs. DNS Log into your dns...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/xmpp-apt-notifications/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">XMPP Apt Notification</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['apt', 'apt-get', 'prosody', 'debian']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-09 Introduction In order to save yourself the work of checking your computer for updates, configure it to send you a weekly...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/apache-virtual-hosts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Apache Virtual Hosts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Apache', 'Virtual Hosts', 'LetsEncrypt', 'Lets Encrypt', 'Reverse Proxy', 'DNS']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-20 Use Virtual Hosts This is a very useful way to keep your server organized. Virtual Hosts On Your Lan You can practice on your...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/sendxmpp-handler-for-python-logging/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">SENDXMPP Handler for Python Logging</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Python', 'Logging', 'Flask', 'XMPP', 'SENDXMPP', 'logging.Handler']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-19 SENDXMPPHandler for Python Logging app/__init__.py You may be familiar with adding a logging handler to a flask application, with...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/instructions-for-tethering-from-phone/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Instruction For Tethering From Phone</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['android', 'tethering']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-17 Instructions Part One Turn off blutooth on computer Turn off blutooth on phone Turn off Wifi on phone Part Two Turn on wifi...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde4-custom-partitions-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE4 Custom Partitions for Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-15 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result is quite...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/linux-move-cursor-with-keyboard/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Linux Move Cursor With Keyboard</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['X11', 'xdotool', 'cursor', 'keyboard', 'keyboard shortcuts']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-06-21T22:01:35-07:00 Introduction Linux just makes everything so easy. On a laptop it can be tricky to place your mouse cursor on...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/simplified-raspberry-streaming/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Simplified Raspberry Streaming</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['raspberrypi', 'mpd', 'mp3', 'internet-radio', 'ncmpcpp', 'playlist', 'm3u']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-05-12T18:32:55-07:00 RaspberryPi is a Great MPD Appliance I’m really pleased with the RaspberryPi as an MPD (music player daemon),...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-encrypted-xfs-root/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Encrypted XFS Root</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xfs', 'clear-linux', 'luks']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-04-13T21:44:37-07:00 Nothing to-it Burger I had intended to create a technical explanation how to install Clear Linux with disk...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-guest-virt-manager/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Guest Virt Manager</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['kvm', 'clear-linux', 'qcow2', 'virt-manager', 'parted']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-03-11T01:39:09-07:00 Introduction download, convert, and resize the provided kvm-legacy image create a virtual machine and launch it...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/faster-partitioning-with-sgdisk/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Faster Partitioning with Sgdisk</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['command-line', 'gdisk', 'partition', 'sgdisk']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-02-11T04:23:52-08:00 Disclaimer If any of this is wrong, let me know so I can fix it. No actual hard drives were harmed in the...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde3-xfs-full-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE3 XFS Full Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T23:25:36-08:00 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/rewrite-hugo-themes-report-in-python/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Rewrite Hugo Themes Report In Python</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['python', 'sql', 'sqlalchemy', 'html5', 'hugo-themes']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T01:02:57-08:00 Ranking Hugo Themes by Stars, Commit Date A while back I was grazing the selfhosted subreddit, and noticed Hugo...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -1111,13 +1536,13 @@
|
||||
|
||||
|
||||
|
||||
<a href="rss/" class="md-footer__link md-footer__link--next" aria-label="Next: RSS" rel="next">
|
||||
<a href="posts/trents-favorite-podcasts/" class="md-footer__link md-footer__link--next" aria-label="Next: Trent's Favorite Podcasts" rel="next">
|
||||
<div class="md-footer__title">
|
||||
<div class="md-ellipsis">
|
||||
<span class="md-footer__direction">
|
||||
Next
|
||||
</span>
|
||||
RSS
|
||||
Trent's Favorite Podcasts
|
||||
</div>
|
||||
</div>
|
||||
<div class="md-footer__button md-icon">
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href=".." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href=".." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -388,6 +392,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href=".." class="md-nav__link">
|
||||
Home
|
||||
@ -395,6 +420,192 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -720,7 +931,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -744,7 +955,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -768,7 +979,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -780,7 +991,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -792,7 +1003,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -828,7 +1039,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -852,7 +1063,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -864,7 +1075,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -876,7 +1087,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1051,6 +1262,8 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h1 id="trents-blog">Trent's Blog</h1>
|
||||
@ -1075,6 +1288,8 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -388,6 +392,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../.." class="md-nav__link">
|
||||
Home
|
||||
@ -395,6 +420,314 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
|
||||
|
||||
|
||||
|
||||
<label class="md-nav__link md-nav__link--active" for="__toc">
|
||||
Apache Virtual Hosts
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<a href="./" class="md-nav__link md-nav__link--active">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
|
||||
|
||||
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
|
||||
|
||||
|
||||
|
||||
|
||||
<label class="md-nav__title" for="__toc">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Table of contents
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#use-virtual-hosts" class="md-nav__link">
|
||||
Use Virtual Hosts
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#virtual-hosts-on-your-lan" class="md-nav__link">
|
||||
Virtual Hosts On Your Lan
|
||||
</a>
|
||||
|
||||
<nav class="md-nav" aria-label="Virtual Hosts On Your Lan">
|
||||
<ul class="md-nav__list">
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#setting-up-dns-on-your-lan" class="md-nav__link">
|
||||
Setting up DNS on your Lan
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#heres-an-example-reverse-proxy-for-a-flask-blog-on-your-lan" class="md-nav__link">
|
||||
Here's An Example Reverse Proxy for A Flask Blog On Your Lan
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#heres-an-example-for-a-static-blog-on-your-lan" class="md-nav__link">
|
||||
Here's An Example for A Static Blog On Your Lan
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#wan-deployment" class="md-nav__link">
|
||||
Wan Deployment
|
||||
</a>
|
||||
|
||||
<nav class="md-nav" aria-label="Wan Deployment">
|
||||
<ul class="md-nav__list">
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#set-up-dns" class="md-nav__link">
|
||||
Set up DNS
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#start-with-virtual-hosts-for-http" class="md-nav__link">
|
||||
Start With Virtual Hosts for HTTP
|
||||
</a>
|
||||
|
||||
<nav class="md-nav" aria-label="Start With Virtual Hosts for HTTP">
|
||||
<ul class="md-nav__list">
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#reverse-proxy" class="md-nav__link">
|
||||
Reverse Proxy
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#static-site" class="md-nav__link">
|
||||
Static Site
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#get-letsencrypt-certs" class="md-nav__link">
|
||||
Get LetsEncrypt Certs
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -680,7 +1013,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -704,7 +1037,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -852,7 +1185,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -864,7 +1197,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -876,7 +1209,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -912,7 +1245,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -936,7 +1269,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -948,7 +1281,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -960,7 +1293,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1221,6 +1554,8 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h1>Apache Virtual Hosts</h1>
|
||||
@ -1316,6 +1651,8 @@ and will modify your http conf files with redirections to https.</p>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -1333,7 +1670,7 @@ and will modify your http conf files with redirections to https.</p>
|
||||
<nav class="md-footer__inner md-grid" aria-label="Footer">
|
||||
|
||||
|
||||
<a href="../xmpp-apt-notifications/" class="md-footer__link md-footer__link--prev" aria-label="Previous: Xmpp Apt Notifications" rel="prev">
|
||||
<a href="../xmpp-apt-notifications/" class="md-footer__link md-footer__link--prev" aria-label="Previous: XMPP Apt Notification" rel="prev">
|
||||
<div class="md-footer__button md-icon">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
|
||||
</div>
|
||||
@ -1342,20 +1679,20 @@ and will modify your http conf files with redirections to https.</p>
|
||||
<span class="md-footer__direction">
|
||||
Previous
|
||||
</span>
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href="../sendxmpp-handler-for-python-logging/" class="md-footer__link md-footer__link--next" aria-label="Next: SENDXMPPHandler for Python Logging" rel="next">
|
||||
<a href="../sendxmpp-handler-for-python-logging/" class="md-footer__link md-footer__link--next" aria-label="Next: SENDXMPP Handler for Python Logging" rel="next">
|
||||
<div class="md-footer__title">
|
||||
<div class="md-ellipsis">
|
||||
<span class="md-footer__direction">
|
||||
Next
|
||||
</span>
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</div>
|
||||
</div>
|
||||
<div class="md-footer__button md-icon">
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -388,6 +392,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../.." class="md-nav__link">
|
||||
Home
|
||||
@ -395,6 +420,226 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
|
||||
|
||||
|
||||
|
||||
<label class="md-nav__link md-nav__link--active" for="__toc">
|
||||
Clear Linux Encrypted XFS Root
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<a href="./" class="md-nav__link md-nav__link--active">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
|
||||
|
||||
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
|
||||
|
||||
|
||||
|
||||
|
||||
<label class="md-nav__title" for="__toc">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Table of contents
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#nothing-to-it-burger" class="md-nav__link">
|
||||
Nothing to-it Burger
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -680,7 +925,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -704,7 +949,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -728,7 +973,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -740,7 +985,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -752,7 +997,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -795,12 +1040,12 @@
|
||||
|
||||
|
||||
<label class="md-nav__link md-nav__link--active" for="__toc">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<a href="./" class="md-nav__link md-nav__link--active">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
|
||||
|
||||
@ -848,7 +1093,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -860,7 +1105,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -872,7 +1117,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1045,9 +1290,11 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h1>Clear Linux Encrypted xfs Root</h1>
|
||||
<h1>Clear Linux Encrypted XFS Root</h1>
|
||||
|
||||
<p>date: 2019-04-13T21:44:37-07:00</p>
|
||||
<h2 id="nothing-to-it-burger"><strong>Nothing to-it Burger</strong></h2>
|
||||
@ -1063,6 +1310,8 @@ supply some manual intervention. However, the latest Clear Linux installer can s
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -388,6 +392,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../.." class="md-nav__link">
|
||||
Home
|
||||
@ -395,6 +420,240 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
|
||||
|
||||
|
||||
|
||||
<label class="md-nav__link md-nav__link--active" for="__toc">
|
||||
Clear Linux Guest Virt Manager
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<a href="./" class="md-nav__link md-nav__link--active">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
|
||||
|
||||
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
|
||||
|
||||
|
||||
|
||||
|
||||
<label class="md-nav__title" for="__toc">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Table of contents
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#introduction" class="md-nav__link">
|
||||
Introduction
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#how-to" class="md-nav__link">
|
||||
How To
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#convert-raw-qcow2-and-resize" class="md-nav__link">
|
||||
Convert Raw -> Qcow2 and Resize
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -680,7 +939,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -704,7 +963,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -728,7 +987,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -740,7 +999,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -752,7 +1011,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -788,7 +1047,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -862,7 +1121,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -874,7 +1133,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -886,7 +1145,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1073,6 +1332,8 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h1>Clear Linux Guest Virt Manager</h1>
|
||||
@ -1127,6 +1388,8 @@ and and resize before creating the virtual machine. Here is how to do that.</p>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -1144,7 +1407,7 @@ and and resize before creating the virtual machine. Here is how to do that.</p>
|
||||
<nav class="md-footer__inner md-grid" aria-label="Footer">
|
||||
|
||||
|
||||
<a href="../clear-linux-encrypted-xfs-root/" class="md-footer__link md-footer__link--prev" aria-label="Previous: Clear Linux Encrypted xfs Root" rel="prev">
|
||||
<a href="../clear-linux-encrypted-xfs-root/" class="md-footer__link md-footer__link--prev" aria-label="Previous: Clear Linux Encrypted XFS Root" rel="prev">
|
||||
<div class="md-footer__button md-icon">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
|
||||
</div>
|
||||
@ -1153,20 +1416,20 @@ and and resize before creating the virtual machine. Here is how to do that.</p>
|
||||
<span class="md-footer__direction">
|
||||
Previous
|
||||
</span>
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href="../faster-partitioning-with-sgdisk/" class="md-footer__link md-footer__link--next" aria-label="Next: Faster Partitioning With sgdisk" rel="next">
|
||||
<a href="../faster-partitioning-with-sgdisk/" class="md-footer__link md-footer__link--next" aria-label="Next: Faster Partitioning with Sgdisk" rel="next">
|
||||
<div class="md-footer__title">
|
||||
<div class="md-ellipsis">
|
||||
<span class="md-footer__direction">
|
||||
Next
|
||||
</span>
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</div>
|
||||
</div>
|
||||
<div class="md-footer__button md-icon">
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -388,6 +392,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../.." class="md-nav__link">
|
||||
Home
|
||||
@ -395,6 +420,289 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
|
||||
|
||||
|
||||
|
||||
<label class="md-nav__link md-nav__link--active" for="__toc">
|
||||
Faster Partitioning with Sgdisk
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<a href="./" class="md-nav__link md-nav__link--active">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
|
||||
|
||||
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
|
||||
|
||||
|
||||
|
||||
|
||||
<label class="md-nav__title" for="__toc">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Table of contents
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#disclaimer" class="md-nav__link">
|
||||
Disclaimer
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#command-line-is-faster" class="md-nav__link">
|
||||
Command Line Is Faster
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#gdisk-vs-sgdisk" class="md-nav__link">
|
||||
gdisk vs sgdisk
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#what-the-manpage-says" class="md-nav__link">
|
||||
what the manpage says
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#example-with-separate-efi-and-partitions" class="md-nav__link">
|
||||
Example with Separate EFI and / Partitions
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#practice-with-a-sparse-image" class="md-nav__link">
|
||||
Practice With A Sparse Image
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#example-with-separate-boot-efi-and-luks-encrypted-partitions" class="md-nav__link">
|
||||
Example with Separate /boot, EFI, and luks-encrypted / Partitions
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#what-about-swap" class="md-nav__link">
|
||||
What About Swap?
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#example-with-2gb-swap-partition" class="md-nav__link">
|
||||
Example with 2GB swap partition
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#conclusion" class="md-nav__link">
|
||||
Conclusion
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -680,7 +988,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -704,7 +1012,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -728,7 +1036,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -740,7 +1048,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -752,7 +1060,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -788,7 +1096,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -819,12 +1127,12 @@
|
||||
|
||||
|
||||
<label class="md-nav__link md-nav__link--active" for="__toc">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<a href="./" class="md-nav__link md-nav__link--active">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
|
||||
|
||||
@ -923,7 +1231,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -935,7 +1243,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1171,9 +1479,11 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h1>Faster Partitioning With sgdisk</h1>
|
||||
<h1>Faster Partitioning with Sgdisk</h1>
|
||||
|
||||
<p>date: 2019-02-11T04:23:52-08:00</p>
|
||||
<h2 id="disclaimer"><strong>Disclaimer</strong></h2>
|
||||
@ -1297,6 +1607,8 @@ are absolute, unless you prepend them with a <code>+</code> or <code>-</code> si
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -1330,13 +1642,13 @@ are absolute, unless you prepend them with a <code>+</code> or <code>-</code> si
|
||||
|
||||
|
||||
|
||||
<a href="../lmde3-xfs-full-disk-encryption/" class="md-footer__link md-footer__link--next" aria-label="Next: LMDE3 xfs Full Disk Encryption" rel="next">
|
||||
<a href="../lmde3-xfs-full-disk-encryption/" class="md-footer__link md-footer__link--next" aria-label="Next: LMDE3 XFS Full Disk Encryption" rel="next">
|
||||
<div class="md-footer__title">
|
||||
<div class="md-ellipsis">
|
||||
<span class="md-footer__direction">
|
||||
Next
|
||||
</span>
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</div>
|
||||
</div>
|
||||
<div class="md-footer__button md-icon">
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -388,6 +392,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../.." class="md-nav__link">
|
||||
Home
|
||||
@ -395,6 +420,267 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
|
||||
|
||||
|
||||
|
||||
<label class="md-nav__link md-nav__link--active" for="__toc">
|
||||
Instruction For Tethering From Phone
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<a href="./" class="md-nav__link md-nav__link--active">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
|
||||
|
||||
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
|
||||
|
||||
|
||||
|
||||
|
||||
<label class="md-nav__title" for="__toc">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Table of contents
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#instructions" class="md-nav__link">
|
||||
Instructions
|
||||
</a>
|
||||
|
||||
<nav class="md-nav" aria-label="Instructions">
|
||||
<ul class="md-nav__list">
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#part-one" class="md-nav__link">
|
||||
Part One
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#part-two" class="md-nav__link">
|
||||
Part Two
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#verify" class="md-nav__link">
|
||||
Verify!
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#achtung-do-not" class="md-nav__link">
|
||||
ACHTUNG Do Not!
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#blutooth" class="md-nav__link">
|
||||
Blutooth
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -680,7 +966,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -704,7 +990,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -728,7 +1014,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -747,12 +1033,12 @@
|
||||
|
||||
|
||||
<label class="md-nav__link md-nav__link--active" for="__toc">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<a href="./" class="md-nav__link md-nav__link--active">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
|
||||
|
||||
@ -829,7 +1115,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -865,7 +1151,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -889,7 +1175,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -901,7 +1187,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -913,7 +1199,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1127,9 +1413,11 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h1>Instructions For Tethering From Phone</h1>
|
||||
<h1>Instruction For Tethering From Phone</h1>
|
||||
|
||||
<p>date: 2020-12-17</p>
|
||||
<h2 id="instructions"><strong>Instructions</strong></h2>
|
||||
@ -1191,6 +1479,8 @@ Be surprised it it doesn't crash and soft-reboot.</p>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -1208,7 +1498,7 @@ Be surprised it it doesn't crash and soft-reboot.</p>
|
||||
<nav class="md-footer__inner md-grid" aria-label="Footer">
|
||||
|
||||
|
||||
<a href="../sendxmpp-handler-for-python-logging/" class="md-footer__link md-footer__link--prev" aria-label="Previous: SENDXMPPHandler for Python Logging" rel="prev">
|
||||
<a href="../sendxmpp-handler-for-python-logging/" class="md-footer__link md-footer__link--prev" aria-label="Previous: SENDXMPP Handler for Python Logging" rel="prev">
|
||||
<div class="md-footer__button md-icon">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
|
||||
</div>
|
||||
@ -1217,20 +1507,20 @@ Be surprised it it doesn't crash and soft-reboot.</p>
|
||||
<span class="md-footer__direction">
|
||||
Previous
|
||||
</span>
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href="../lmde4-custom-partitions-disk-encryption/" class="md-footer__link md-footer__link--next" aria-label="Next: LMDE4 Custom Partitions Disk Encryption" rel="next">
|
||||
<a href="../lmde4-custom-partitions-disk-encryption/" class="md-footer__link md-footer__link--next" aria-label="Next: LMDE4 Custom Partitions for Disk Encryption" rel="next">
|
||||
<div class="md-footer__title">
|
||||
<div class="md-ellipsis">
|
||||
<span class="md-footer__direction">
|
||||
Next
|
||||
</span>
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</div>
|
||||
</div>
|
||||
<div class="md-footer__button md-icon">
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -388,6 +392,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../.." class="md-nav__link">
|
||||
Home
|
||||
@ -395,6 +420,240 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
|
||||
|
||||
|
||||
|
||||
<label class="md-nav__link md-nav__link--active" for="__toc">
|
||||
Linux Move Cursor With Keyboard
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<a href="./" class="md-nav__link md-nav__link--active">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
|
||||
|
||||
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
|
||||
|
||||
|
||||
|
||||
|
||||
<label class="md-nav__title" for="__toc">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Table of contents
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#introduction" class="md-nav__link">
|
||||
Introduction
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#xdo-commands-for-moving-the-cursor" class="md-nav__link">
|
||||
xdo commands for moving the cursor
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#map-keyboard-shortcuts" class="md-nav__link">
|
||||
map keyboard shortcuts
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -680,7 +939,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -704,7 +963,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -728,7 +987,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -740,7 +999,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -752,7 +1011,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -838,7 +1097,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -862,7 +1121,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -874,7 +1133,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -886,7 +1145,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1073,6 +1332,8 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h1>Linux Move Cursor With Keyboard</h1>
|
||||
@ -1110,6 +1371,8 @@ For instance, I find the</p>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -1127,7 +1390,7 @@ For instance, I find the</p>
|
||||
<nav class="md-footer__inner md-grid" aria-label="Footer">
|
||||
|
||||
|
||||
<a href="../lmde4-custom-partitions-disk-encryption/" class="md-footer__link md-footer__link--prev" aria-label="Previous: LMDE4 Custom Partitions Disk Encryption" rel="prev">
|
||||
<a href="../lmde4-custom-partitions-disk-encryption/" class="md-footer__link md-footer__link--prev" aria-label="Previous: LMDE4 Custom Partitions for Disk Encryption" rel="prev">
|
||||
<div class="md-footer__button md-icon">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
|
||||
</div>
|
||||
@ -1136,7 +1399,7 @@ For instance, I find the</p>
|
||||
<span class="md-footer__direction">
|
||||
Previous
|
||||
</span>
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -388,6 +392,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../.." class="md-nav__link">
|
||||
Home
|
||||
@ -395,6 +420,296 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
|
||||
|
||||
|
||||
|
||||
<label class="md-nav__link md-nav__link--active" for="__toc">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<a href="./" class="md-nav__link md-nav__link--active">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
|
||||
|
||||
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
|
||||
|
||||
|
||||
|
||||
|
||||
<label class="md-nav__title" for="__toc">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Table of contents
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#introduction" class="md-nav__link">
|
||||
Introduction
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#prepare-the-installation-media" class="md-nav__link">
|
||||
Prepare The Installation Media
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#boot-the-install-disc" class="md-nav__link">
|
||||
Boot The Install Disc
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#partition-the-hard-drive" class="md-nav__link">
|
||||
Partition The Hard Drive
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#mount-the-hard-drive" class="md-nav__link">
|
||||
Mount The Hard Drive
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#run-the-installer-app" class="md-nav__link">
|
||||
Run The Installer App
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#configure-fstab" class="md-nav__link">
|
||||
Configure Fstab
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#configure-crypttab" class="md-nav__link">
|
||||
Configure Crypttab
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#resume-installer-app" class="md-nav__link">
|
||||
Resume Installer App
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#uefi-fix" class="md-nav__link">
|
||||
UEFI Fix
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#optional-swap-file" class="md-nav__link">
|
||||
Optional Swap File
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -680,7 +995,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -704,7 +1019,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -728,7 +1043,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -740,7 +1055,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -752,7 +1067,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -788,7 +1103,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -812,7 +1127,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -831,12 +1146,12 @@
|
||||
|
||||
|
||||
<label class="md-nav__link md-nav__link--active" for="__toc">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<a href="./" class="md-nav__link md-nav__link--active">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
|
||||
|
||||
@ -942,7 +1257,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1185,9 +1500,11 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h1>LMDE3 xfs Full Disk Encryption</h1>
|
||||
<h1>LMDE3 XFS Full Disk Encryption</h1>
|
||||
|
||||
<p>date: 2019-01-25T23:25:36-08:00</p>
|
||||
<h2 id="introduction"><strong>Introduction</strong></h2>
|
||||
@ -1376,6 +1693,8 @@ cryptroot UUID=da3e0967-711f-4159-85ac-7d5743a75201 none luks
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -1393,7 +1712,7 @@ cryptroot UUID=da3e0967-711f-4159-85ac-7d5743a75201 none luks
|
||||
<nav class="md-footer__inner md-grid" aria-label="Footer">
|
||||
|
||||
|
||||
<a href="../faster-partitioning-with-sgdisk/" class="md-footer__link md-footer__link--prev" aria-label="Previous: Faster Partitioning With sgdisk" rel="prev">
|
||||
<a href="../faster-partitioning-with-sgdisk/" class="md-footer__link md-footer__link--prev" aria-label="Previous: Faster Partitioning with Sgdisk" rel="prev">
|
||||
<div class="md-footer__button md-icon">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
|
||||
</div>
|
||||
@ -1402,20 +1721,20 @@ cryptroot UUID=da3e0967-711f-4159-85ac-7d5743a75201 none luks
|
||||
<span class="md-footer__direction">
|
||||
Previous
|
||||
</span>
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href="../rewrite-hugo-themes-report-in-python/" class="md-footer__link md-footer__link--next" aria-label="Next: Rewrite Hugo Themes Report in Python" rel="next">
|
||||
<a href="../rewrite-hugo-themes-report-in-python/" class="md-footer__link md-footer__link--next" aria-label="Next: Rewrite Hugo Themes Report In Python" rel="next">
|
||||
<div class="md-footer__title">
|
||||
<div class="md-ellipsis">
|
||||
<span class="md-footer__direction">
|
||||
Next
|
||||
</span>
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</div>
|
||||
</div>
|
||||
<div class="md-footer__button md-icon">
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -388,6 +392,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../.." class="md-nav__link">
|
||||
Home
|
||||
@ -395,6 +420,296 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
|
||||
|
||||
|
||||
|
||||
<label class="md-nav__link md-nav__link--active" for="__toc">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<a href="./" class="md-nav__link md-nav__link--active">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
|
||||
|
||||
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
|
||||
|
||||
|
||||
|
||||
|
||||
<label class="md-nav__title" for="__toc">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Table of contents
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#introduction" class="md-nav__link">
|
||||
Introduction
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#prepare-the-installation-media" class="md-nav__link">
|
||||
Prepare The Installation Media
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#boot-the-install-disc" class="md-nav__link">
|
||||
Boot The Install Disc
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#partition-the-hard-drive" class="md-nav__link">
|
||||
Partition The Hard Drive
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#mount-the-hard-drive" class="md-nav__link">
|
||||
Mount The Hard Drive
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#run-the-installer-app-from-command-line" class="md-nav__link">
|
||||
Run The Installer App From Command Line
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#configure-fstab" class="md-nav__link">
|
||||
Configure Fstab
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#configure-crypttab" class="md-nav__link">
|
||||
Configure Crypttab
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#resume-installer-app" class="md-nav__link">
|
||||
Resume Installer App
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#uefi-fix" class="md-nav__link">
|
||||
UEFI Fix
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#optional-swap-file" class="md-nav__link">
|
||||
Optional Swap File
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -680,7 +995,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -704,7 +1019,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -728,7 +1043,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -740,7 +1055,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -759,12 +1074,12 @@
|
||||
|
||||
|
||||
<label class="md-nav__link md-nav__link--active" for="__toc">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<a href="./" class="md-nav__link md-nav__link--active">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
|
||||
|
||||
@ -894,7 +1209,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -918,7 +1233,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -930,7 +1245,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -942,7 +1257,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1185,9 +1500,11 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h1>LMDE4 Custom Partitions Disk Encryption</h1>
|
||||
<h1>LMDE4 Custom Partitions for Disk Encryption</h1>
|
||||
|
||||
<p>date: 2020-12-15</p>
|
||||
<h2 id="introduction"><strong>Introduction</strong></h2>
|
||||
@ -1404,6 +1721,8 @@ to load the Windows bootloader?)</p>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -1421,7 +1740,7 @@ to load the Windows bootloader?)</p>
|
||||
<nav class="md-footer__inner md-grid" aria-label="Footer">
|
||||
|
||||
|
||||
<a href="../instructions-for-tethering-from-phone/" class="md-footer__link md-footer__link--prev" aria-label="Previous: Instructions For Tethering From Phone" rel="prev">
|
||||
<a href="../instructions-for-tethering-from-phone/" class="md-footer__link md-footer__link--prev" aria-label="Previous: Instruction For Tethering From Phone" rel="prev">
|
||||
<div class="md-footer__button md-icon">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
|
||||
</div>
|
||||
@ -1430,7 +1749,7 @@ to load the Windows bootloader?)</p>
|
||||
<span class="md-footer__direction">
|
||||
Previous
|
||||
</span>
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -388,6 +392,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../.." class="md-nav__link">
|
||||
Home
|
||||
@ -395,6 +420,321 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
|
||||
|
||||
|
||||
|
||||
<label class="md-nav__link md-nav__link--active" for="__toc">
|
||||
Prosody Photo Uploads
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<a href="./" class="md-nav__link md-nav__link--active">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
|
||||
|
||||
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
|
||||
|
||||
|
||||
|
||||
|
||||
<label class="md-nav__title" for="__toc">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Table of contents
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#introduction" class="md-nav__link">
|
||||
Introduction
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#dns" class="md-nav__link">
|
||||
DNS
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#firewall" class="md-nav__link">
|
||||
FireWall
|
||||
</a>
|
||||
|
||||
<nav class="md-nav" aria-label="FireWall">
|
||||
<ul class="md-nav__list">
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#ports" class="md-nav__link">
|
||||
ports
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#firewall-with-ufw" class="md-nav__link">
|
||||
FireWall with UFW
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#postgresql-database" class="md-nav__link">
|
||||
Postgresql Database
|
||||
</a>
|
||||
|
||||
<nav class="md-nav" aria-label="Postgresql Database">
|
||||
<ul class="md-nav__list">
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#install-the-postgresql-database" class="md-nav__link">
|
||||
Install the postgresql database.
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#allow-authentication-in-pg_hbaconf" class="md-nav__link">
|
||||
allow authentication in pg_hba.conf
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#prosody" class="md-nav__link">
|
||||
Prosody
|
||||
</a>
|
||||
|
||||
<nav class="md-nav" aria-label="Prosody">
|
||||
<ul class="md-nav__list">
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#install-prosody" class="md-nav__link">
|
||||
Install Prosody
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#configure-prosody" class="md-nav__link">
|
||||
Configure Prosody
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#certbot" class="md-nav__link">
|
||||
Certbot
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -680,7 +1020,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -835,7 +1175,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -859,7 +1199,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -871,7 +1211,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -883,7 +1223,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -919,7 +1259,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -943,7 +1283,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -955,7 +1295,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -967,7 +1307,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1235,6 +1575,8 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h1>Prosody Photo Uploads</h1>
|
||||
@ -1446,6 +1788,8 @@ create the following renewal-hook for letsencrypt
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -1463,7 +1807,7 @@ create the following renewal-hook for letsencrypt
|
||||
<nav class="md-footer__inner md-grid" aria-label="Footer">
|
||||
|
||||
|
||||
<a href="../test-qr-svg-django/" class="md-footer__link md-footer__link--prev" aria-label="Previous: Test QRCODE Svg in Django" rel="prev">
|
||||
<a href="../test-qr-svg-django/" class="md-footer__link md-footer__link--prev" aria-label="Previous: Test QR SVG Django" rel="prev">
|
||||
<div class="md-footer__button md-icon">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
|
||||
</div>
|
||||
@ -1472,20 +1816,20 @@ create the following renewal-hook for letsencrypt
|
||||
<span class="md-footer__direction">
|
||||
Previous
|
||||
</span>
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
<a href="../xmpp-apt-notifications/" class="md-footer__link md-footer__link--next" aria-label="Next: Xmpp Apt Notifications" rel="next">
|
||||
<a href="../xmpp-apt-notifications/" class="md-footer__link md-footer__link--next" aria-label="Next: XMPP Apt Notification" rel="next">
|
||||
<div class="md-footer__title">
|
||||
<div class="md-ellipsis">
|
||||
<span class="md-footer__direction">
|
||||
Next
|
||||
</span>
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</div>
|
||||
</div>
|
||||
<div class="md-footer__button md-icon">
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -388,6 +392,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../.." class="md-nav__link">
|
||||
Home
|
||||
@ -395,6 +420,247 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
|
||||
|
||||
|
||||
|
||||
<label class="md-nav__link md-nav__link--active" for="__toc">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<a href="./" class="md-nav__link md-nav__link--active">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
|
||||
|
||||
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
|
||||
|
||||
|
||||
|
||||
|
||||
<label class="md-nav__title" for="__toc">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Table of contents
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#ranking-hugo-themes-by-stars-commit-date" class="md-nav__link">
|
||||
Ranking Hugo Themes by Stars, Commit Date
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#first-version-in-bash" class="md-nav__link">
|
||||
First Version in Bash
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#rewrite-in-python" class="md-nav__link">
|
||||
Rewrite in Python
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#building-an-html5-table-bootstrap-actually" class="md-nav__link">
|
||||
Building an HTML5 Table (bootstrap, actually)
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -680,7 +946,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -704,7 +970,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -728,7 +994,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -740,7 +1006,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -752,7 +1018,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -788,7 +1054,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -812,7 +1078,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -824,7 +1090,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -843,12 +1109,12 @@
|
||||
|
||||
|
||||
<label class="md-nav__link md-nav__link--active" for="__toc">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<a href="./" class="md-nav__link md-nav__link--active">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
|
||||
|
||||
@ -1087,9 +1353,11 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h1>Rewrite Hugo Themes Report in Python</h1>
|
||||
<h1>Rewrite Hugo Themes Report In Python</h1>
|
||||
|
||||
<p>date: 2019-01-25T01:02:57-08:00</p>
|
||||
<h2 id="ranking-hugo-themes-by-stars-commit-date"><strong>Ranking Hugo Themes by Stars, Commit Date</strong></h2>
|
||||
@ -1114,6 +1382,8 @@ and discovered how to make conditional request against the Github api using ETag
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -1131,7 +1401,7 @@ and discovered how to make conditional request against the Github api using ETag
|
||||
<nav class="md-footer__inner md-grid" aria-label="Footer">
|
||||
|
||||
|
||||
<a href="../lmde3-xfs-full-disk-encryption/" class="md-footer__link md-footer__link--prev" aria-label="Previous: LMDE3 xfs Full Disk Encryption" rel="prev">
|
||||
<a href="../lmde3-xfs-full-disk-encryption/" class="md-footer__link md-footer__link--prev" aria-label="Previous: LMDE3 XFS Full Disk Encryption" rel="prev">
|
||||
<div class="md-footer__button md-icon">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
|
||||
</div>
|
||||
@ -1140,7 +1410,7 @@ and discovered how to make conditional request against the Github api using ETag
|
||||
<span class="md-footer__direction">
|
||||
Previous
|
||||
</span>
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -388,6 +392,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../.." class="md-nav__link">
|
||||
Home
|
||||
@ -395,6 +420,247 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
|
||||
|
||||
|
||||
|
||||
<label class="md-nav__link md-nav__link--active" for="__toc">
|
||||
SENDXMPP Handler for Python Logging
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<a href="./" class="md-nav__link md-nav__link--active">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
|
||||
|
||||
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
|
||||
|
||||
|
||||
|
||||
|
||||
<label class="md-nav__title" for="__toc">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Table of contents
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#sendxmpphandler-for-python-logging" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#app__init__py" class="md-nav__link">
|
||||
app/__init__.py
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#appsendxmpp_handlerpy" class="md-nav__link">
|
||||
app/sendxmpp_handler.py
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#android-yaxim-screenshot" class="md-nav__link">
|
||||
Android Yaxim Screenshot
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -680,7 +946,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -704,7 +970,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -735,12 +1001,12 @@
|
||||
|
||||
|
||||
<label class="md-nav__link md-nav__link--active" for="__toc">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<a href="./" class="md-nav__link md-nav__link--active">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
|
||||
|
||||
@ -797,7 +1063,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -809,7 +1075,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -845,7 +1111,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -869,7 +1135,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -881,7 +1147,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -893,7 +1159,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1087,9 +1353,11 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h1>SENDXMPPHandler for Python Logging</h1>
|
||||
<h1>SENDXMPP Handler for Python Logging</h1>
|
||||
|
||||
<p>date: 2020-12-19</p>
|
||||
<h2 id="sendxmpphandler-for-python-logging"><strong>SENDXMPPHandler for Python Logging</strong></h2>
|
||||
@ -1111,6 +1379,8 @@ SENDXMPPHandler.</p>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -1144,13 +1414,13 @@ SENDXMPPHandler.</p>
|
||||
|
||||
|
||||
|
||||
<a href="../instructions-for-tethering-from-phone/" class="md-footer__link md-footer__link--next" aria-label="Next: Instructions For Tethering From Phone" rel="next">
|
||||
<a href="../instructions-for-tethering-from-phone/" class="md-footer__link md-footer__link--next" aria-label="Next: Instruction For Tethering From Phone" rel="next">
|
||||
<div class="md-footer__title">
|
||||
<div class="md-ellipsis">
|
||||
<span class="md-footer__direction">
|
||||
Next
|
||||
</span>
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</div>
|
||||
</div>
|
||||
<div class="md-footer__button md-icon">
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -388,6 +392,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../.." class="md-nav__link">
|
||||
Home
|
||||
@ -395,6 +420,233 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
|
||||
|
||||
|
||||
|
||||
<label class="md-nav__link md-nav__link--active" for="__toc">
|
||||
Simplified Raspberry Streaming
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<a href="./" class="md-nav__link md-nav__link--active">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
|
||||
|
||||
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
|
||||
|
||||
|
||||
|
||||
|
||||
<label class="md-nav__title" for="__toc">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Table of contents
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#raspberrypi-is-a-great-mpd-appliance" class="md-nav__link">
|
||||
RaspberryPi is a Great MPD Appliance
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#andor-as-an-internet-radio-streaming-client" class="md-nav__link">
|
||||
And/Or as an Internet Radio Streaming Client
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -680,7 +932,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -704,7 +956,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -728,7 +980,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -740,7 +992,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -752,7 +1004,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -831,7 +1083,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -855,7 +1107,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -867,7 +1119,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -879,7 +1131,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1059,6 +1311,8 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h1>Simplified Raspberry Streaming</h1>
|
||||
@ -1089,6 +1343,8 @@ you may have to download that pls file to look for the streaming address.</p>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -1122,13 +1378,13 @@ you may have to download that pls file to look for the streaming address.</p>
|
||||
|
||||
|
||||
|
||||
<a href="../clear-linux-encrypted-xfs-root/" class="md-footer__link md-footer__link--next" aria-label="Next: Clear Linux Encrypted xfs Root" rel="next">
|
||||
<a href="../clear-linux-encrypted-xfs-root/" class="md-footer__link md-footer__link--next" aria-label="Next: Clear Linux Encrypted XFS Root" rel="next">
|
||||
<div class="md-footer__title">
|
||||
<div class="md-ellipsis">
|
||||
<span class="md-footer__direction">
|
||||
Next
|
||||
</span>
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</div>
|
||||
</div>
|
||||
<div class="md-footer__button md-icon">
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -388,6 +392,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../.." class="md-nav__link">
|
||||
Home
|
||||
@ -395,6 +420,309 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
|
||||
|
||||
|
||||
|
||||
<label class="md-nav__link md-nav__link--active" for="__toc">
|
||||
Test QR SVG Django
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<a href="./" class="md-nav__link md-nav__link--active">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
|
||||
|
||||
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
|
||||
|
||||
|
||||
|
||||
|
||||
<label class="md-nav__title" for="__toc">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Table of contents
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#introduction" class="md-nav__link">
|
||||
Introduction
|
||||
</a>
|
||||
|
||||
<nav class="md-nav" aria-label="Introduction">
|
||||
<ul class="md-nav__list">
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#python-libraries-used" class="md-nav__link">
|
||||
Python Libraries Used
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#form-screenshot" class="md-nav__link">
|
||||
Form ScreenShot
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#import-python-libraries" class="md-nav__link">
|
||||
Import Python Libraries
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#setup-testcase" class="md-nav__link">
|
||||
setUp TestCase
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#get-form" class="md-nav__link">
|
||||
GET Form
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#consume-svg-with-beautifulsoup" class="md-nav__link">
|
||||
Consume SVG with BeautifulSoup
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#svg2png" class="md-nav__link">
|
||||
svg2png
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#add-white-background" class="md-nav__link">
|
||||
Add White Background
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#extract-data-from-qrcode" class="md-nav__link">
|
||||
Extract Data From QRCODE
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#post-the-totp_code" class="md-nav__link">
|
||||
POST the totp_code
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#complete-testcase" class="md-nav__link">
|
||||
Complete TestCase
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -687,12 +1015,12 @@
|
||||
|
||||
|
||||
<label class="md-nav__link md-nav__link--active" for="__toc">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<a href="./" class="md-nav__link md-nav__link--active">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
|
||||
|
||||
@ -823,7 +1151,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -847,7 +1175,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -859,7 +1187,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -871,7 +1199,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -907,7 +1235,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -931,7 +1259,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -943,7 +1271,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -955,7 +1283,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1211,9 +1539,11 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h1>Test QRCODE Svg in Django</h1>
|
||||
<h1>Test QR SVG Django</h1>
|
||||
|
||||
<p>date: 2021-04-19</p>
|
||||
<h2 id="introduction"><strong>Introduction</strong></h2>
|
||||
@ -1555,6 +1885,8 @@ files.</p>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -388,6 +392,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../.." class="md-nav__link">
|
||||
Home
|
||||
@ -395,6 +420,261 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
|
||||
|
||||
|
||||
|
||||
<label class="md-nav__link md-nav__link--active" for="__toc">
|
||||
XMPP Apt Notification
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<a href="./" class="md-nav__link md-nav__link--active">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
|
||||
|
||||
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
|
||||
|
||||
|
||||
|
||||
|
||||
<label class="md-nav__title" for="__toc">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Table of contents
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#introduction" class="md-nav__link">
|
||||
Introduction
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#register-an-xmpp-user" class="md-nav__link">
|
||||
Register an Xmpp User
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#install-sendxmpp" class="md-nav__link">
|
||||
Install sendxmpp
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#configure-sendxmpp" class="md-nav__link">
|
||||
Configure sendxmpp
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#create-cron-job" class="md-nav__link">
|
||||
Create Cron Job
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#receive-notifications-on-android-device" class="md-nav__link">
|
||||
Receive Notifications on Android Device
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -680,7 +960,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -711,12 +991,12 @@
|
||||
|
||||
|
||||
<label class="md-nav__link md-nav__link--active" for="__toc">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<a href="./" class="md-nav__link md-nav__link--active">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
|
||||
|
||||
@ -799,7 +1079,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -811,7 +1091,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -823,7 +1103,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -859,7 +1139,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -883,7 +1163,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -895,7 +1175,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -907,7 +1187,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1115,9 +1395,11 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h1>Xmpp Apt Notifications</h1>
|
||||
<h1>XMPP Apt Notification</h1>
|
||||
|
||||
<p>date: 2021-01-09</p>
|
||||
<h2 id="introduction"><strong>Introduction</strong></h2>
|
||||
@ -1168,6 +1450,8 @@ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href=".." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href=".." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -388,6 +392,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href=".." class="md-nav__link">
|
||||
Home
|
||||
@ -395,6 +420,192 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -727,7 +938,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -751,7 +962,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -775,7 +986,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -787,7 +998,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -799,7 +1010,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -835,7 +1046,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -859,7 +1070,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -871,7 +1082,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -883,7 +1094,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1065,6 +1276,8 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h1 id="trents-blog">Trent's Blog</h1>
|
||||
@ -1082,6 +1295,8 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -1099,7 +1314,7 @@
|
||||
<nav class="md-footer__inner md-grid" aria-label="Footer">
|
||||
|
||||
|
||||
<a href=".." class="md-footer__link md-footer__link--prev" aria-label="Previous: Home" rel="prev">
|
||||
<a href="../posts/rewrite-hugo-themes-report-in-python/" class="md-footer__link md-footer__link--prev" aria-label="Previous: Rewrite Hugo Themes Report In Python" rel="prev">
|
||||
<div class="md-footer__button md-icon">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
|
||||
</div>
|
||||
@ -1108,7 +1323,7 @@
|
||||
<span class="md-footer__direction">
|
||||
Previous
|
||||
</span>
|
||||
Home
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
|
File diff suppressed because one or more lines are too long
108
site/sitemap.xml
108
site/sitemap.xml
@ -2,272 +2,272 @@
|
||||
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/links/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/rss/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/apache-virtual-hosts/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/clear-linux-encrypted-xfs-root/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/clear-linux-guest-virt-manager/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/faster-partitioning-with-sgdisk/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/instructions-for-tethering-from-phone/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/linux-move-cursor-with-keyboard/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/lmde3-xfs-full-disk-encryption/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/lmde4-custom-partitions-disk-encryption/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/prosody-photo-uploads/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/rewrite-hugo-themes-report-in-python/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/sendxmpp-handler-for-python-logging/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/simplified-raspberry-streaming/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/test-qr-svg-django/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/trents-favorite-podcasts/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/posts/xmpp-apt-notifications/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/snippets/podcasts/ask-noah-show/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/snippets/podcasts/bohemican/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/snippets/podcasts/coder-radio/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/snippets/podcasts/destination-linux/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/snippets/podcasts/django-chat/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/snippets/podcasts/django-riffs/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/snippets/podcasts/engines-of-our-ingenuity/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/snippets/podcasts/floss-weekly/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/snippets/podcasts/gnu-world-order/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/snippets/podcasts/hardcore-history/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/snippets/podcasts/history-of-germany/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/snippets/podcasts/in-our-time-history/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/snippets/podcasts/its-all-widgets-flutter-podcast/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/snippets/podcasts/late-night-linux/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/snippets/podcasts/linux-action-news/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/snippets/podcasts/linux-inlaws/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/snippets/podcasts/linux-unplugged/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/snippets/podcasts/minipc/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/snippets/podcasts/mintcast/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/snippets/podcasts/no-agenda/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/snippets/podcasts/open-source-voices/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/snippets/podcasts/python-bytes/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/snippets/podcasts/react-podcast/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/snippets/podcasts/scholars-and-sense/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/snippets/podcasts/self-hosted/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/snippets/podcasts/sunday-morning-linux-review/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/snippets/podcasts/syntax/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/snippets/podcasts/talk-python-to-me/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/snippets/podcasts/talking-kotlin/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/snippets/podcasts/the-history-of-ancient-greece/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/snippets/podcasts/the-matt-freire-show/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/snippets/podcasts/the-mike-dominick-show/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/snippets/podcasts/two-dot-five-admins/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/snippets/podcasts/ubuntu-podcast/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/snippets/podcasts/wittenberg-to-westphalia/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://blog.trentsonlinedocs.xyz/snippets/podcasts/youre-dead-to-me/</loc>
|
||||
<lastmod>2021-09-10</lastmod>
|
||||
<lastmod>2021-09-11</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
</urlset>
|
Binary file not shown.
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -386,6 +390,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../.." class="md-nav__link">
|
||||
Home
|
||||
@ -393,6 +418,192 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -676,7 +887,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -700,7 +911,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -724,7 +935,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -736,7 +947,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -748,7 +959,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -784,7 +995,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -808,7 +1019,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -820,7 +1031,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -832,7 +1043,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1005,19 +1216,331 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
<h1>Ask noah show</h1>
|
||||
|
||||
<h3 id="ask-noah-show"><a href="http://www.asknoahshow.com/" target="_blank">Ask Noah Show</a></h3>
|
||||
<p><a href="http://www.asknoahshow.com/" target="_blank">Ask Noah Show</a> is a Radio Callin Show
|
||||
about Linux and Open Source. Host <a href="https://twitter.com/kernellinux" target="_blank">Noah Chelliah</a>
|
||||
operates <a href="https://www.altispeed.com/" target="_blank">AltiSpeed</a>, an IT company in Fargo.</p>
|
||||
<ul>
|
||||
<li><a href="https://feeds.fireside.fm/asknoah/rss" target="_blank">Ask Noah Show RSS</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div>
|
||||
<a href="/posts/trents-favorite-podcasts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Trent's Favorite Podcasts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'linux', 'podcast', 'antennapod', 'history', 'flutter', 'kotlin', 'travel']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-07-23 Introduction Someone asked me 10 years ago what are my favorite podcasts, so here you go. Note that a lot of podcasts tend to...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/test-qr-svg-django/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Test QR SVG Django</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'testing', 'pillow', 'beautifulsoup', 'opencv', 'cairosvg', 'pyotp']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-04-19 Introduction I worked out a solution in django-testing, for testing a view that renders a qrcode as an svg as an inline svg xml...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/prosody-photo-uploads/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Prosody Photo Uploads</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xmpp', 'prosody', 'debian', 'letsencrypt']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-25 Introduction Install prosody on Debian 10 with photoupload, postgresql database, and letsencrypt certs. DNS Log into your dns...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/xmpp-apt-notifications/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">XMPP Apt Notification</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['apt', 'apt-get', 'prosody', 'debian']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-09 Introduction In order to save yourself the work of checking your computer for updates, configure it to send you a weekly...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/apache-virtual-hosts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Apache Virtual Hosts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Apache', 'Virtual Hosts', 'LetsEncrypt', 'Lets Encrypt', 'Reverse Proxy', 'DNS']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-20 Use Virtual Hosts This is a very useful way to keep your server organized. Virtual Hosts On Your Lan You can practice on your...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/sendxmpp-handler-for-python-logging/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">SENDXMPP Handler for Python Logging</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Python', 'Logging', 'Flask', 'XMPP', 'SENDXMPP', 'logging.Handler']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-19 SENDXMPPHandler for Python Logging app/__init__.py You may be familiar with adding a logging handler to a flask application, with...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/instructions-for-tethering-from-phone/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Instruction For Tethering From Phone</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['android', 'tethering']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-17 Instructions Part One Turn off blutooth on computer Turn off blutooth on phone Turn off Wifi on phone Part Two Turn on wifi...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde4-custom-partitions-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE4 Custom Partitions for Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-15 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result is quite...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/linux-move-cursor-with-keyboard/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Linux Move Cursor With Keyboard</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['X11', 'xdotool', 'cursor', 'keyboard', 'keyboard shortcuts']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-06-21T22:01:35-07:00 Introduction Linux just makes everything so easy. On a laptop it can be tricky to place your mouse cursor on...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/simplified-raspberry-streaming/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Simplified Raspberry Streaming</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['raspberrypi', 'mpd', 'mp3', 'internet-radio', 'ncmpcpp', 'playlist', 'm3u']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-05-12T18:32:55-07:00 RaspberryPi is a Great MPD Appliance I’m really pleased with the RaspberryPi as an MPD (music player daemon),...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-encrypted-xfs-root/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Encrypted XFS Root</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xfs', 'clear-linux', 'luks']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-04-13T21:44:37-07:00 Nothing to-it Burger I had intended to create a technical explanation how to install Clear Linux with disk...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-guest-virt-manager/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Guest Virt Manager</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['kvm', 'clear-linux', 'qcow2', 'virt-manager', 'parted']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-03-11T01:39:09-07:00 Introduction download, convert, and resize the provided kvm-legacy image create a virtual machine and launch it...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/faster-partitioning-with-sgdisk/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Faster Partitioning with Sgdisk</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['command-line', 'gdisk', 'partition', 'sgdisk']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-02-11T04:23:52-08:00 Disclaimer If any of this is wrong, let me know so I can fix it. No actual hard drives were harmed in the...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde3-xfs-full-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE3 XFS Full Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T23:25:36-08:00 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/rewrite-hugo-themes-report-in-python/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Rewrite Hugo Themes Report In Python</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['python', 'sql', 'sqlalchemy', 'html5', 'hugo-themes']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T01:02:57-08:00 Ranking Hugo Themes by Stars, Commit Date A while back I was grazing the selfhosted subreddit, and noticed Hugo...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -386,6 +390,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../.." class="md-nav__link">
|
||||
Home
|
||||
@ -393,6 +418,192 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -676,7 +887,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -700,7 +911,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -724,7 +935,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -736,7 +947,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -748,7 +959,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -784,7 +995,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -808,7 +1019,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -820,7 +1031,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -832,7 +1043,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1005,19 +1216,331 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
<h1>Bohemican</h1>
|
||||
|
||||
<h3 id="bohemican-podcast"><a href="http://www.bohemican.com/bohemican-podcast.html" target="_blank">Bohemican Podcast</a></h3>
|
||||
<p><a href="http://www.bohemican.com/bohemican-podcast.html" target="_blank">Bohemican Podcast</a>
|
||||
is a podcast about the history of Bohemia and Moravia including travel tips.
|
||||
Hosts Travis Dow and Pete Coleman are Americans living and working in Prague.</p>
|
||||
<ul>
|
||||
<li><a href="https://rss.acast.com/bohemican" target="_blank">Bohemican RSS</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div>
|
||||
<a href="/posts/trents-favorite-podcasts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Trent's Favorite Podcasts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'linux', 'podcast', 'antennapod', 'history', 'flutter', 'kotlin', 'travel']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-07-23 Introduction Someone asked me 10 years ago what are my favorite podcasts, so here you go. Note that a lot of podcasts tend to...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/test-qr-svg-django/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Test QR SVG Django</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'testing', 'pillow', 'beautifulsoup', 'opencv', 'cairosvg', 'pyotp']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-04-19 Introduction I worked out a solution in django-testing, for testing a view that renders a qrcode as an svg as an inline svg xml...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/prosody-photo-uploads/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Prosody Photo Uploads</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xmpp', 'prosody', 'debian', 'letsencrypt']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-25 Introduction Install prosody on Debian 10 with photoupload, postgresql database, and letsencrypt certs. DNS Log into your dns...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/xmpp-apt-notifications/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">XMPP Apt Notification</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['apt', 'apt-get', 'prosody', 'debian']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-09 Introduction In order to save yourself the work of checking your computer for updates, configure it to send you a weekly...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/apache-virtual-hosts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Apache Virtual Hosts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Apache', 'Virtual Hosts', 'LetsEncrypt', 'Lets Encrypt', 'Reverse Proxy', 'DNS']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-20 Use Virtual Hosts This is a very useful way to keep your server organized. Virtual Hosts On Your Lan You can practice on your...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/sendxmpp-handler-for-python-logging/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">SENDXMPP Handler for Python Logging</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Python', 'Logging', 'Flask', 'XMPP', 'SENDXMPP', 'logging.Handler']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-19 SENDXMPPHandler for Python Logging app/__init__.py You may be familiar with adding a logging handler to a flask application, with...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/instructions-for-tethering-from-phone/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Instruction For Tethering From Phone</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['android', 'tethering']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-17 Instructions Part One Turn off blutooth on computer Turn off blutooth on phone Turn off Wifi on phone Part Two Turn on wifi...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde4-custom-partitions-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE4 Custom Partitions for Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-15 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result is quite...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/linux-move-cursor-with-keyboard/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Linux Move Cursor With Keyboard</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['X11', 'xdotool', 'cursor', 'keyboard', 'keyboard shortcuts']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-06-21T22:01:35-07:00 Introduction Linux just makes everything so easy. On a laptop it can be tricky to place your mouse cursor on...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/simplified-raspberry-streaming/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Simplified Raspberry Streaming</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['raspberrypi', 'mpd', 'mp3', 'internet-radio', 'ncmpcpp', 'playlist', 'm3u']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-05-12T18:32:55-07:00 RaspberryPi is a Great MPD Appliance I’m really pleased with the RaspberryPi as an MPD (music player daemon),...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-encrypted-xfs-root/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Encrypted XFS Root</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xfs', 'clear-linux', 'luks']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-04-13T21:44:37-07:00 Nothing to-it Burger I had intended to create a technical explanation how to install Clear Linux with disk...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-guest-virt-manager/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Guest Virt Manager</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['kvm', 'clear-linux', 'qcow2', 'virt-manager', 'parted']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-03-11T01:39:09-07:00 Introduction download, convert, and resize the provided kvm-legacy image create a virtual machine and launch it...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/faster-partitioning-with-sgdisk/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Faster Partitioning with Sgdisk</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['command-line', 'gdisk', 'partition', 'sgdisk']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-02-11T04:23:52-08:00 Disclaimer If any of this is wrong, let me know so I can fix it. No actual hard drives were harmed in the...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde3-xfs-full-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE3 XFS Full Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T23:25:36-08:00 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/rewrite-hugo-themes-report-in-python/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Rewrite Hugo Themes Report In Python</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['python', 'sql', 'sqlalchemy', 'html5', 'hugo-themes']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T01:02:57-08:00 Ranking Hugo Themes by Stars, Commit Date A while back I was grazing the selfhosted subreddit, and noticed Hugo...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -386,6 +390,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../.." class="md-nav__link">
|
||||
Home
|
||||
@ -393,6 +418,192 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -676,7 +887,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -700,7 +911,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -724,7 +935,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -736,7 +947,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -748,7 +959,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -784,7 +995,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -808,7 +1019,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -820,7 +1031,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -832,7 +1043,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1005,18 +1216,331 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
<h1>Coder radio</h1>
|
||||
|
||||
<h3 id="coder-radio"><a href="https://coder.show/" target="_blank">Coder Radio</a></h3>
|
||||
<p><a href="https://coder.show/" target="_blank">Coder Radio</a> features
|
||||
<a href="https://dominickm.com/" target="_blank">Mike Dominick</a>.</p>
|
||||
<ul>
|
||||
<li><a href="https://feeds.fireside.fm/coder/rss" target="_blank">Coder Radio RSS</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div>
|
||||
<a href="/posts/trents-favorite-podcasts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Trent's Favorite Podcasts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'linux', 'podcast', 'antennapod', 'history', 'flutter', 'kotlin', 'travel']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-07-23 Introduction Someone asked me 10 years ago what are my favorite podcasts, so here you go. Note that a lot of podcasts tend to...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/test-qr-svg-django/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Test QR SVG Django</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'testing', 'pillow', 'beautifulsoup', 'opencv', 'cairosvg', 'pyotp']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-04-19 Introduction I worked out a solution in django-testing, for testing a view that renders a qrcode as an svg as an inline svg xml...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/prosody-photo-uploads/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Prosody Photo Uploads</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xmpp', 'prosody', 'debian', 'letsencrypt']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-25 Introduction Install prosody on Debian 10 with photoupload, postgresql database, and letsencrypt certs. DNS Log into your dns...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/xmpp-apt-notifications/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">XMPP Apt Notification</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['apt', 'apt-get', 'prosody', 'debian']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-09 Introduction In order to save yourself the work of checking your computer for updates, configure it to send you a weekly...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/apache-virtual-hosts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Apache Virtual Hosts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Apache', 'Virtual Hosts', 'LetsEncrypt', 'Lets Encrypt', 'Reverse Proxy', 'DNS']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-20 Use Virtual Hosts This is a very useful way to keep your server organized. Virtual Hosts On Your Lan You can practice on your...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/sendxmpp-handler-for-python-logging/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">SENDXMPP Handler for Python Logging</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Python', 'Logging', 'Flask', 'XMPP', 'SENDXMPP', 'logging.Handler']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-19 SENDXMPPHandler for Python Logging app/__init__.py You may be familiar with adding a logging handler to a flask application, with...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/instructions-for-tethering-from-phone/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Instruction For Tethering From Phone</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['android', 'tethering']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-17 Instructions Part One Turn off blutooth on computer Turn off blutooth on phone Turn off Wifi on phone Part Two Turn on wifi...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde4-custom-partitions-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE4 Custom Partitions for Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-15 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result is quite...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/linux-move-cursor-with-keyboard/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Linux Move Cursor With Keyboard</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['X11', 'xdotool', 'cursor', 'keyboard', 'keyboard shortcuts']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-06-21T22:01:35-07:00 Introduction Linux just makes everything so easy. On a laptop it can be tricky to place your mouse cursor on...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/simplified-raspberry-streaming/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Simplified Raspberry Streaming</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['raspberrypi', 'mpd', 'mp3', 'internet-radio', 'ncmpcpp', 'playlist', 'm3u']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-05-12T18:32:55-07:00 RaspberryPi is a Great MPD Appliance I’m really pleased with the RaspberryPi as an MPD (music player daemon),...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-encrypted-xfs-root/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Encrypted XFS Root</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xfs', 'clear-linux', 'luks']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-04-13T21:44:37-07:00 Nothing to-it Burger I had intended to create a technical explanation how to install Clear Linux with disk...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-guest-virt-manager/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Guest Virt Manager</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['kvm', 'clear-linux', 'qcow2', 'virt-manager', 'parted']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-03-11T01:39:09-07:00 Introduction download, convert, and resize the provided kvm-legacy image create a virtual machine and launch it...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/faster-partitioning-with-sgdisk/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Faster Partitioning with Sgdisk</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['command-line', 'gdisk', 'partition', 'sgdisk']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-02-11T04:23:52-08:00 Disclaimer If any of this is wrong, let me know so I can fix it. No actual hard drives were harmed in the...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde3-xfs-full-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE3 XFS Full Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T23:25:36-08:00 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/rewrite-hugo-themes-report-in-python/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Rewrite Hugo Themes Report In Python</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['python', 'sql', 'sqlalchemy', 'html5', 'hugo-themes']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T01:02:57-08:00 Ranking Hugo Themes by Stars, Commit Date A while back I was grazing the selfhosted subreddit, and noticed Hugo...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -386,6 +390,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../.." class="md-nav__link">
|
||||
Home
|
||||
@ -393,6 +418,192 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -676,7 +887,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -700,7 +911,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -724,7 +935,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -736,7 +947,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -748,7 +959,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -784,7 +995,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -808,7 +1019,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -820,7 +1031,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -832,7 +1043,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1005,18 +1216,331 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
<h1>Destination linux</h1>
|
||||
|
||||
<h3 id="destination-linux"><a href="https://destinationlinux.org/" target="_blank">Destination Linux</a></h3>
|
||||
<p><a href="https://destinationlinux.org/" target="_blank">Destination Linux</a> is a round-table
|
||||
podcast about Linux.</p>
|
||||
<ul>
|
||||
<li><a href="https://destinationlinux.org/feed/mp3" target="_blank">Destination Linux RSS</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div>
|
||||
<a href="/posts/trents-favorite-podcasts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Trent's Favorite Podcasts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'linux', 'podcast', 'antennapod', 'history', 'flutter', 'kotlin', 'travel']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-07-23 Introduction Someone asked me 10 years ago what are my favorite podcasts, so here you go. Note that a lot of podcasts tend to...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/test-qr-svg-django/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Test QR SVG Django</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'testing', 'pillow', 'beautifulsoup', 'opencv', 'cairosvg', 'pyotp']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-04-19 Introduction I worked out a solution in django-testing, for testing a view that renders a qrcode as an svg as an inline svg xml...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/prosody-photo-uploads/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Prosody Photo Uploads</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xmpp', 'prosody', 'debian', 'letsencrypt']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-25 Introduction Install prosody on Debian 10 with photoupload, postgresql database, and letsencrypt certs. DNS Log into your dns...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/xmpp-apt-notifications/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">XMPP Apt Notification</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['apt', 'apt-get', 'prosody', 'debian']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-09 Introduction In order to save yourself the work of checking your computer for updates, configure it to send you a weekly...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/apache-virtual-hosts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Apache Virtual Hosts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Apache', 'Virtual Hosts', 'LetsEncrypt', 'Lets Encrypt', 'Reverse Proxy', 'DNS']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-20 Use Virtual Hosts This is a very useful way to keep your server organized. Virtual Hosts On Your Lan You can practice on your...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/sendxmpp-handler-for-python-logging/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">SENDXMPP Handler for Python Logging</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Python', 'Logging', 'Flask', 'XMPP', 'SENDXMPP', 'logging.Handler']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-19 SENDXMPPHandler for Python Logging app/__init__.py You may be familiar with adding a logging handler to a flask application, with...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/instructions-for-tethering-from-phone/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Instruction For Tethering From Phone</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['android', 'tethering']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-17 Instructions Part One Turn off blutooth on computer Turn off blutooth on phone Turn off Wifi on phone Part Two Turn on wifi...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde4-custom-partitions-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE4 Custom Partitions for Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-15 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result is quite...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/linux-move-cursor-with-keyboard/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Linux Move Cursor With Keyboard</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['X11', 'xdotool', 'cursor', 'keyboard', 'keyboard shortcuts']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-06-21T22:01:35-07:00 Introduction Linux just makes everything so easy. On a laptop it can be tricky to place your mouse cursor on...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/simplified-raspberry-streaming/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Simplified Raspberry Streaming</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['raspberrypi', 'mpd', 'mp3', 'internet-radio', 'ncmpcpp', 'playlist', 'm3u']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-05-12T18:32:55-07:00 RaspberryPi is a Great MPD Appliance I’m really pleased with the RaspberryPi as an MPD (music player daemon),...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-encrypted-xfs-root/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Encrypted XFS Root</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xfs', 'clear-linux', 'luks']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-04-13T21:44:37-07:00 Nothing to-it Burger I had intended to create a technical explanation how to install Clear Linux with disk...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-guest-virt-manager/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Guest Virt Manager</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['kvm', 'clear-linux', 'qcow2', 'virt-manager', 'parted']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-03-11T01:39:09-07:00 Introduction download, convert, and resize the provided kvm-legacy image create a virtual machine and launch it...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/faster-partitioning-with-sgdisk/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Faster Partitioning with Sgdisk</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['command-line', 'gdisk', 'partition', 'sgdisk']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-02-11T04:23:52-08:00 Disclaimer If any of this is wrong, let me know so I can fix it. No actual hard drives were harmed in the...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde3-xfs-full-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE3 XFS Full Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T23:25:36-08:00 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/rewrite-hugo-themes-report-in-python/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Rewrite Hugo Themes Report In Python</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['python', 'sql', 'sqlalchemy', 'html5', 'hugo-themes']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T01:02:57-08:00 Ranking Hugo Themes by Stars, Commit Date A while back I was grazing the selfhosted subreddit, and noticed Hugo...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -386,6 +390,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../.." class="md-nav__link">
|
||||
Home
|
||||
@ -393,6 +418,192 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -676,7 +887,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -700,7 +911,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -724,7 +935,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -736,7 +947,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -748,7 +959,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -784,7 +995,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -808,7 +1019,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -820,7 +1031,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -832,7 +1043,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1005,20 +1216,331 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
<h1>Django chat</h1>
|
||||
|
||||
<h3 id="django-chat"><a href="https://djangochat.com/" target="_blank">Django Chat</a></h3>
|
||||
<p><a href="https://djangochat.com/" target="_blank">Django Chat</a> is a two-man
|
||||
team podcast about the development and community of
|
||||
<a href="https://www.djangoproject.com/" target="_blank">Django</a>, which is
|
||||
an opinionated and structured python web-application framework.</p>
|
||||
<ul>
|
||||
<li><a href="https://feeds.simplecast.com/WpQaX_cs" target="_blank">Django Chat RSS</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div>
|
||||
<a href="/posts/trents-favorite-podcasts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Trent's Favorite Podcasts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'linux', 'podcast', 'antennapod', 'history', 'flutter', 'kotlin', 'travel']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-07-23 Introduction Someone asked me 10 years ago what are my favorite podcasts, so here you go. Note that a lot of podcasts tend to...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/test-qr-svg-django/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Test QR SVG Django</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'testing', 'pillow', 'beautifulsoup', 'opencv', 'cairosvg', 'pyotp']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-04-19 Introduction I worked out a solution in django-testing, for testing a view that renders a qrcode as an svg as an inline svg xml...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/prosody-photo-uploads/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Prosody Photo Uploads</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xmpp', 'prosody', 'debian', 'letsencrypt']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-25 Introduction Install prosody on Debian 10 with photoupload, postgresql database, and letsencrypt certs. DNS Log into your dns...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/xmpp-apt-notifications/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">XMPP Apt Notification</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['apt', 'apt-get', 'prosody', 'debian']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-09 Introduction In order to save yourself the work of checking your computer for updates, configure it to send you a weekly...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/apache-virtual-hosts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Apache Virtual Hosts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Apache', 'Virtual Hosts', 'LetsEncrypt', 'Lets Encrypt', 'Reverse Proxy', 'DNS']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-20 Use Virtual Hosts This is a very useful way to keep your server organized. Virtual Hosts On Your Lan You can practice on your...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/sendxmpp-handler-for-python-logging/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">SENDXMPP Handler for Python Logging</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Python', 'Logging', 'Flask', 'XMPP', 'SENDXMPP', 'logging.Handler']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-19 SENDXMPPHandler for Python Logging app/__init__.py You may be familiar with adding a logging handler to a flask application, with...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/instructions-for-tethering-from-phone/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Instruction For Tethering From Phone</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['android', 'tethering']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-17 Instructions Part One Turn off blutooth on computer Turn off blutooth on phone Turn off Wifi on phone Part Two Turn on wifi...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde4-custom-partitions-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE4 Custom Partitions for Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-15 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result is quite...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/linux-move-cursor-with-keyboard/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Linux Move Cursor With Keyboard</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['X11', 'xdotool', 'cursor', 'keyboard', 'keyboard shortcuts']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-06-21T22:01:35-07:00 Introduction Linux just makes everything so easy. On a laptop it can be tricky to place your mouse cursor on...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/simplified-raspberry-streaming/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Simplified Raspberry Streaming</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['raspberrypi', 'mpd', 'mp3', 'internet-radio', 'ncmpcpp', 'playlist', 'm3u']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-05-12T18:32:55-07:00 RaspberryPi is a Great MPD Appliance I’m really pleased with the RaspberryPi as an MPD (music player daemon),...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-encrypted-xfs-root/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Encrypted XFS Root</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xfs', 'clear-linux', 'luks']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-04-13T21:44:37-07:00 Nothing to-it Burger I had intended to create a technical explanation how to install Clear Linux with disk...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-guest-virt-manager/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Guest Virt Manager</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['kvm', 'clear-linux', 'qcow2', 'virt-manager', 'parted']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-03-11T01:39:09-07:00 Introduction download, convert, and resize the provided kvm-legacy image create a virtual machine and launch it...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/faster-partitioning-with-sgdisk/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Faster Partitioning with Sgdisk</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['command-line', 'gdisk', 'partition', 'sgdisk']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-02-11T04:23:52-08:00 Disclaimer If any of this is wrong, let me know so I can fix it. No actual hard drives were harmed in the...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde3-xfs-full-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE3 XFS Full Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T23:25:36-08:00 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/rewrite-hugo-themes-report-in-python/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Rewrite Hugo Themes Report In Python</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['python', 'sql', 'sqlalchemy', 'html5', 'hugo-themes']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T01:02:57-08:00 Ranking Hugo Themes by Stars, Commit Date A while back I was grazing the selfhosted subreddit, and noticed Hugo...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -386,6 +390,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../.." class="md-nav__link">
|
||||
Home
|
||||
@ -393,6 +418,192 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -676,7 +887,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -700,7 +911,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -724,7 +935,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -736,7 +947,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -748,7 +959,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -784,7 +995,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -808,7 +1019,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -820,7 +1031,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -832,7 +1043,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1005,20 +1216,331 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
<h1>Django riffs</h1>
|
||||
|
||||
<h3 id="django-riffs"><a href="https://djangoriffs.com/" target="_blank">Django Riffs</a></h3>
|
||||
<p><a href="https://djangoriffs.com/" target="_blank">Django Riffs</a> is
|
||||
an instructional, tutorial podcast about
|
||||
<a href="https://www.djangoproject.com/" target="_blank">Django</a>, which is
|
||||
an opinionated and structured python web-application framework.</p>
|
||||
<ul>
|
||||
<li><a href="https://feeds.simplecast.com/l_5sU3vk" target="_blank">Django Riffs RSS</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div>
|
||||
<a href="/posts/trents-favorite-podcasts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Trent's Favorite Podcasts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'linux', 'podcast', 'antennapod', 'history', 'flutter', 'kotlin', 'travel']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-07-23 Introduction Someone asked me 10 years ago what are my favorite podcasts, so here you go. Note that a lot of podcasts tend to...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/test-qr-svg-django/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Test QR SVG Django</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'testing', 'pillow', 'beautifulsoup', 'opencv', 'cairosvg', 'pyotp']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-04-19 Introduction I worked out a solution in django-testing, for testing a view that renders a qrcode as an svg as an inline svg xml...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/prosody-photo-uploads/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Prosody Photo Uploads</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xmpp', 'prosody', 'debian', 'letsencrypt']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-25 Introduction Install prosody on Debian 10 with photoupload, postgresql database, and letsencrypt certs. DNS Log into your dns...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/xmpp-apt-notifications/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">XMPP Apt Notification</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['apt', 'apt-get', 'prosody', 'debian']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-09 Introduction In order to save yourself the work of checking your computer for updates, configure it to send you a weekly...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/apache-virtual-hosts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Apache Virtual Hosts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Apache', 'Virtual Hosts', 'LetsEncrypt', 'Lets Encrypt', 'Reverse Proxy', 'DNS']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-20 Use Virtual Hosts This is a very useful way to keep your server organized. Virtual Hosts On Your Lan You can practice on your...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/sendxmpp-handler-for-python-logging/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">SENDXMPP Handler for Python Logging</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Python', 'Logging', 'Flask', 'XMPP', 'SENDXMPP', 'logging.Handler']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-19 SENDXMPPHandler for Python Logging app/__init__.py You may be familiar with adding a logging handler to a flask application, with...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/instructions-for-tethering-from-phone/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Instruction For Tethering From Phone</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['android', 'tethering']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-17 Instructions Part One Turn off blutooth on computer Turn off blutooth on phone Turn off Wifi on phone Part Two Turn on wifi...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde4-custom-partitions-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE4 Custom Partitions for Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-15 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result is quite...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/linux-move-cursor-with-keyboard/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Linux Move Cursor With Keyboard</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['X11', 'xdotool', 'cursor', 'keyboard', 'keyboard shortcuts']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-06-21T22:01:35-07:00 Introduction Linux just makes everything so easy. On a laptop it can be tricky to place your mouse cursor on...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/simplified-raspberry-streaming/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Simplified Raspberry Streaming</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['raspberrypi', 'mpd', 'mp3', 'internet-radio', 'ncmpcpp', 'playlist', 'm3u']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-05-12T18:32:55-07:00 RaspberryPi is a Great MPD Appliance I’m really pleased with the RaspberryPi as an MPD (music player daemon),...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-encrypted-xfs-root/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Encrypted XFS Root</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xfs', 'clear-linux', 'luks']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-04-13T21:44:37-07:00 Nothing to-it Burger I had intended to create a technical explanation how to install Clear Linux with disk...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-guest-virt-manager/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Guest Virt Manager</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['kvm', 'clear-linux', 'qcow2', 'virt-manager', 'parted']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-03-11T01:39:09-07:00 Introduction download, convert, and resize the provided kvm-legacy image create a virtual machine and launch it...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/faster-partitioning-with-sgdisk/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Faster Partitioning with Sgdisk</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['command-line', 'gdisk', 'partition', 'sgdisk']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-02-11T04:23:52-08:00 Disclaimer If any of this is wrong, let me know so I can fix it. No actual hard drives were harmed in the...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde3-xfs-full-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE3 XFS Full Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T23:25:36-08:00 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/rewrite-hugo-themes-report-in-python/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Rewrite Hugo Themes Report In Python</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['python', 'sql', 'sqlalchemy', 'html5', 'hugo-themes']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T01:02:57-08:00 Ranking Hugo Themes by Stars, Commit Date A while back I was grazing the selfhosted subreddit, and noticed Hugo...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -386,6 +390,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../.." class="md-nav__link">
|
||||
Home
|
||||
@ -393,6 +418,192 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -676,7 +887,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -700,7 +911,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -724,7 +935,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -736,7 +947,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -748,7 +959,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -784,7 +995,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -808,7 +1019,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -820,7 +1031,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -832,7 +1043,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1005,18 +1216,331 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
<h1>Engines of our ingenuity</h1>
|
||||
|
||||
<h3 id="engines-of-our-ingenuity"><a href="https://www.uh.edu/engines/" target="_blank">Engines Of Our Ingenuity</a></h3>
|
||||
<p><a href="https://www.uh.edu/engines/" target="_blank">Engines Of Our Ingenuity</a>
|
||||
is a short daily podcast about engineering and culture.</p>
|
||||
<ul>
|
||||
<li><a href="https://www.houstonpublicmedia.org/podcasts/engines-of-our-ingenuity/" target="_blank">Engines Of Our Ingenuity</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div>
|
||||
<a href="/posts/trents-favorite-podcasts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Trent's Favorite Podcasts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'linux', 'podcast', 'antennapod', 'history', 'flutter', 'kotlin', 'travel']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-07-23 Introduction Someone asked me 10 years ago what are my favorite podcasts, so here you go. Note that a lot of podcasts tend to...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/test-qr-svg-django/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Test QR SVG Django</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'testing', 'pillow', 'beautifulsoup', 'opencv', 'cairosvg', 'pyotp']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-04-19 Introduction I worked out a solution in django-testing, for testing a view that renders a qrcode as an svg as an inline svg xml...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/prosody-photo-uploads/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Prosody Photo Uploads</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xmpp', 'prosody', 'debian', 'letsencrypt']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-25 Introduction Install prosody on Debian 10 with photoupload, postgresql database, and letsencrypt certs. DNS Log into your dns...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/xmpp-apt-notifications/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">XMPP Apt Notification</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['apt', 'apt-get', 'prosody', 'debian']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-09 Introduction In order to save yourself the work of checking your computer for updates, configure it to send you a weekly...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/apache-virtual-hosts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Apache Virtual Hosts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Apache', 'Virtual Hosts', 'LetsEncrypt', 'Lets Encrypt', 'Reverse Proxy', 'DNS']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-20 Use Virtual Hosts This is a very useful way to keep your server organized. Virtual Hosts On Your Lan You can practice on your...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/sendxmpp-handler-for-python-logging/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">SENDXMPP Handler for Python Logging</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Python', 'Logging', 'Flask', 'XMPP', 'SENDXMPP', 'logging.Handler']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-19 SENDXMPPHandler for Python Logging app/__init__.py You may be familiar with adding a logging handler to a flask application, with...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/instructions-for-tethering-from-phone/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Instruction For Tethering From Phone</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['android', 'tethering']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-17 Instructions Part One Turn off blutooth on computer Turn off blutooth on phone Turn off Wifi on phone Part Two Turn on wifi...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde4-custom-partitions-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE4 Custom Partitions for Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-15 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result is quite...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/linux-move-cursor-with-keyboard/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Linux Move Cursor With Keyboard</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['X11', 'xdotool', 'cursor', 'keyboard', 'keyboard shortcuts']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-06-21T22:01:35-07:00 Introduction Linux just makes everything so easy. On a laptop it can be tricky to place your mouse cursor on...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/simplified-raspberry-streaming/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Simplified Raspberry Streaming</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['raspberrypi', 'mpd', 'mp3', 'internet-radio', 'ncmpcpp', 'playlist', 'm3u']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-05-12T18:32:55-07:00 RaspberryPi is a Great MPD Appliance I’m really pleased with the RaspberryPi as an MPD (music player daemon),...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-encrypted-xfs-root/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Encrypted XFS Root</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xfs', 'clear-linux', 'luks']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-04-13T21:44:37-07:00 Nothing to-it Burger I had intended to create a technical explanation how to install Clear Linux with disk...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-guest-virt-manager/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Guest Virt Manager</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['kvm', 'clear-linux', 'qcow2', 'virt-manager', 'parted']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-03-11T01:39:09-07:00 Introduction download, convert, and resize the provided kvm-legacy image create a virtual machine and launch it...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/faster-partitioning-with-sgdisk/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Faster Partitioning with Sgdisk</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['command-line', 'gdisk', 'partition', 'sgdisk']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-02-11T04:23:52-08:00 Disclaimer If any of this is wrong, let me know so I can fix it. No actual hard drives were harmed in the...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde3-xfs-full-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE3 XFS Full Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T23:25:36-08:00 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/rewrite-hugo-themes-report-in-python/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Rewrite Hugo Themes Report In Python</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['python', 'sql', 'sqlalchemy', 'html5', 'hugo-themes']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T01:02:57-08:00 Ranking Hugo Themes by Stars, Commit Date A while back I was grazing the selfhosted subreddit, and noticed Hugo...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -386,6 +390,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../.." class="md-nav__link">
|
||||
Home
|
||||
@ -393,6 +418,192 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -676,7 +887,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -700,7 +911,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -724,7 +935,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -736,7 +947,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -748,7 +959,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -784,7 +995,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -808,7 +1019,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -820,7 +1031,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -832,7 +1043,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1005,18 +1216,331 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
<h1>Floss weekly</h1>
|
||||
|
||||
<h3 id="floss-weekly"><a href="https://twit.tv/shows/floss-weekly" target="_blank">FLOSS Weekly</a></h3>
|
||||
<p><a href="https://twit.tv/shows/floss-weekly" target="_blank">FLOSS Weekly</a> is a
|
||||
podcast about free, libre, open-source software.</p>
|
||||
<ul>
|
||||
<li><a href="https://feeds.twit.tv/floss.xml" target="_blank">FLOSS Weekly RSS</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div>
|
||||
<a href="/posts/trents-favorite-podcasts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Trent's Favorite Podcasts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'linux', 'podcast', 'antennapod', 'history', 'flutter', 'kotlin', 'travel']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-07-23 Introduction Someone asked me 10 years ago what are my favorite podcasts, so here you go. Note that a lot of podcasts tend to...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/test-qr-svg-django/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Test QR SVG Django</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'testing', 'pillow', 'beautifulsoup', 'opencv', 'cairosvg', 'pyotp']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-04-19 Introduction I worked out a solution in django-testing, for testing a view that renders a qrcode as an svg as an inline svg xml...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/prosody-photo-uploads/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Prosody Photo Uploads</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xmpp', 'prosody', 'debian', 'letsencrypt']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-25 Introduction Install prosody on Debian 10 with photoupload, postgresql database, and letsencrypt certs. DNS Log into your dns...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/xmpp-apt-notifications/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">XMPP Apt Notification</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['apt', 'apt-get', 'prosody', 'debian']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-09 Introduction In order to save yourself the work of checking your computer for updates, configure it to send you a weekly...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/apache-virtual-hosts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Apache Virtual Hosts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Apache', 'Virtual Hosts', 'LetsEncrypt', 'Lets Encrypt', 'Reverse Proxy', 'DNS']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-20 Use Virtual Hosts This is a very useful way to keep your server organized. Virtual Hosts On Your Lan You can practice on your...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/sendxmpp-handler-for-python-logging/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">SENDXMPP Handler for Python Logging</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Python', 'Logging', 'Flask', 'XMPP', 'SENDXMPP', 'logging.Handler']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-19 SENDXMPPHandler for Python Logging app/__init__.py You may be familiar with adding a logging handler to a flask application, with...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/instructions-for-tethering-from-phone/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Instruction For Tethering From Phone</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['android', 'tethering']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-17 Instructions Part One Turn off blutooth on computer Turn off blutooth on phone Turn off Wifi on phone Part Two Turn on wifi...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde4-custom-partitions-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE4 Custom Partitions for Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-15 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result is quite...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/linux-move-cursor-with-keyboard/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Linux Move Cursor With Keyboard</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['X11', 'xdotool', 'cursor', 'keyboard', 'keyboard shortcuts']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-06-21T22:01:35-07:00 Introduction Linux just makes everything so easy. On a laptop it can be tricky to place your mouse cursor on...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/simplified-raspberry-streaming/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Simplified Raspberry Streaming</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['raspberrypi', 'mpd', 'mp3', 'internet-radio', 'ncmpcpp', 'playlist', 'm3u']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-05-12T18:32:55-07:00 RaspberryPi is a Great MPD Appliance I’m really pleased with the RaspberryPi as an MPD (music player daemon),...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-encrypted-xfs-root/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Encrypted XFS Root</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xfs', 'clear-linux', 'luks']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-04-13T21:44:37-07:00 Nothing to-it Burger I had intended to create a technical explanation how to install Clear Linux with disk...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-guest-virt-manager/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Guest Virt Manager</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['kvm', 'clear-linux', 'qcow2', 'virt-manager', 'parted']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-03-11T01:39:09-07:00 Introduction download, convert, and resize the provided kvm-legacy image create a virtual machine and launch it...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/faster-partitioning-with-sgdisk/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Faster Partitioning with Sgdisk</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['command-line', 'gdisk', 'partition', 'sgdisk']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-02-11T04:23:52-08:00 Disclaimer If any of this is wrong, let me know so I can fix it. No actual hard drives were harmed in the...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde3-xfs-full-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE3 XFS Full Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T23:25:36-08:00 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/rewrite-hugo-themes-report-in-python/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Rewrite Hugo Themes Report In Python</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['python', 'sql', 'sqlalchemy', 'html5', 'hugo-themes']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T01:02:57-08:00 Ranking Hugo Themes by Stars, Commit Date A while back I was grazing the selfhosted subreddit, and noticed Hugo...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -386,6 +390,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../.." class="md-nav__link">
|
||||
Home
|
||||
@ -393,6 +418,192 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -676,7 +887,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -700,7 +911,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -724,7 +935,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -736,7 +947,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -748,7 +959,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -784,7 +995,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -808,7 +1019,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -820,7 +1031,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -832,7 +1043,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1005,18 +1216,331 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
<h1>Gnu world order</h1>
|
||||
|
||||
<h3 id="gnu-world-order"><a href="https://gnuworldorder.info/" target="_blank">GNU World Order</a></h3>
|
||||
<p><a href="https://gnuworldorder.info/" target="_blank">GNU World Order</a> is a podcast
|
||||
about Linux, especially Slackware.</p>
|
||||
<ul>
|
||||
<li><a href="https://gnuworldorder.info/ogg.xml" target="_blank">GNU World Order RSS</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div>
|
||||
<a href="/posts/trents-favorite-podcasts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Trent's Favorite Podcasts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'linux', 'podcast', 'antennapod', 'history', 'flutter', 'kotlin', 'travel']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-07-23 Introduction Someone asked me 10 years ago what are my favorite podcasts, so here you go. Note that a lot of podcasts tend to...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/test-qr-svg-django/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Test QR SVG Django</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'testing', 'pillow', 'beautifulsoup', 'opencv', 'cairosvg', 'pyotp']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-04-19 Introduction I worked out a solution in django-testing, for testing a view that renders a qrcode as an svg as an inline svg xml...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/prosody-photo-uploads/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Prosody Photo Uploads</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xmpp', 'prosody', 'debian', 'letsencrypt']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-25 Introduction Install prosody on Debian 10 with photoupload, postgresql database, and letsencrypt certs. DNS Log into your dns...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/xmpp-apt-notifications/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">XMPP Apt Notification</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['apt', 'apt-get', 'prosody', 'debian']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-09 Introduction In order to save yourself the work of checking your computer for updates, configure it to send you a weekly...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/apache-virtual-hosts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Apache Virtual Hosts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Apache', 'Virtual Hosts', 'LetsEncrypt', 'Lets Encrypt', 'Reverse Proxy', 'DNS']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-20 Use Virtual Hosts This is a very useful way to keep your server organized. Virtual Hosts On Your Lan You can practice on your...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/sendxmpp-handler-for-python-logging/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">SENDXMPP Handler for Python Logging</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Python', 'Logging', 'Flask', 'XMPP', 'SENDXMPP', 'logging.Handler']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-19 SENDXMPPHandler for Python Logging app/__init__.py You may be familiar with adding a logging handler to a flask application, with...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/instructions-for-tethering-from-phone/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Instruction For Tethering From Phone</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['android', 'tethering']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-17 Instructions Part One Turn off blutooth on computer Turn off blutooth on phone Turn off Wifi on phone Part Two Turn on wifi...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde4-custom-partitions-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE4 Custom Partitions for Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-15 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result is quite...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/linux-move-cursor-with-keyboard/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Linux Move Cursor With Keyboard</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['X11', 'xdotool', 'cursor', 'keyboard', 'keyboard shortcuts']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-06-21T22:01:35-07:00 Introduction Linux just makes everything so easy. On a laptop it can be tricky to place your mouse cursor on...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/simplified-raspberry-streaming/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Simplified Raspberry Streaming</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['raspberrypi', 'mpd', 'mp3', 'internet-radio', 'ncmpcpp', 'playlist', 'm3u']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-05-12T18:32:55-07:00 RaspberryPi is a Great MPD Appliance I’m really pleased with the RaspberryPi as an MPD (music player daemon),...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-encrypted-xfs-root/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Encrypted XFS Root</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xfs', 'clear-linux', 'luks']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-04-13T21:44:37-07:00 Nothing to-it Burger I had intended to create a technical explanation how to install Clear Linux with disk...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-guest-virt-manager/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Guest Virt Manager</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['kvm', 'clear-linux', 'qcow2', 'virt-manager', 'parted']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-03-11T01:39:09-07:00 Introduction download, convert, and resize the provided kvm-legacy image create a virtual machine and launch it...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/faster-partitioning-with-sgdisk/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Faster Partitioning with Sgdisk</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['command-line', 'gdisk', 'partition', 'sgdisk']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-02-11T04:23:52-08:00 Disclaimer If any of this is wrong, let me know so I can fix it. No actual hard drives were harmed in the...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde3-xfs-full-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE3 XFS Full Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T23:25:36-08:00 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/rewrite-hugo-themes-report-in-python/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Rewrite Hugo Themes Report In Python</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['python', 'sql', 'sqlalchemy', 'html5', 'hugo-themes']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T01:02:57-08:00 Ranking Hugo Themes by Stars, Commit Date A while back I was grazing the selfhosted subreddit, and noticed Hugo...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -386,6 +390,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../.." class="md-nav__link">
|
||||
Home
|
||||
@ -393,6 +418,192 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -676,7 +887,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -700,7 +911,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -724,7 +935,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -736,7 +947,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -748,7 +959,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -784,7 +995,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -808,7 +1019,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -820,7 +1031,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -832,7 +1043,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1005,18 +1216,331 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
<h1>Hardcore history</h1>
|
||||
|
||||
<h3 id="hardcore-history"><a href="https://www.dancarlin.com/hardcore-history-series/" target="_blank">HardCore History</a></h3>
|
||||
<p><a href="https://www.dancarlin.com/hardcore-history-series/" target="_blank">HardCore History</a>
|
||||
is an exciting and entertaining history podcast, mostly focusing on war.</p>
|
||||
<ul>
|
||||
<li><a href="https://feeds.feedburner.com/dancarlin/history?format=xml" target="_blank">HardCore History RSS</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div>
|
||||
<a href="/posts/trents-favorite-podcasts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Trent's Favorite Podcasts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'linux', 'podcast', 'antennapod', 'history', 'flutter', 'kotlin', 'travel']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-07-23 Introduction Someone asked me 10 years ago what are my favorite podcasts, so here you go. Note that a lot of podcasts tend to...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/test-qr-svg-django/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Test QR SVG Django</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'testing', 'pillow', 'beautifulsoup', 'opencv', 'cairosvg', 'pyotp']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-04-19 Introduction I worked out a solution in django-testing, for testing a view that renders a qrcode as an svg as an inline svg xml...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/prosody-photo-uploads/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Prosody Photo Uploads</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xmpp', 'prosody', 'debian', 'letsencrypt']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-25 Introduction Install prosody on Debian 10 with photoupload, postgresql database, and letsencrypt certs. DNS Log into your dns...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/xmpp-apt-notifications/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">XMPP Apt Notification</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['apt', 'apt-get', 'prosody', 'debian']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-09 Introduction In order to save yourself the work of checking your computer for updates, configure it to send you a weekly...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/apache-virtual-hosts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Apache Virtual Hosts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Apache', 'Virtual Hosts', 'LetsEncrypt', 'Lets Encrypt', 'Reverse Proxy', 'DNS']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-20 Use Virtual Hosts This is a very useful way to keep your server organized. Virtual Hosts On Your Lan You can practice on your...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/sendxmpp-handler-for-python-logging/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">SENDXMPP Handler for Python Logging</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Python', 'Logging', 'Flask', 'XMPP', 'SENDXMPP', 'logging.Handler']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-19 SENDXMPPHandler for Python Logging app/__init__.py You may be familiar with adding a logging handler to a flask application, with...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/instructions-for-tethering-from-phone/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Instruction For Tethering From Phone</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['android', 'tethering']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-17 Instructions Part One Turn off blutooth on computer Turn off blutooth on phone Turn off Wifi on phone Part Two Turn on wifi...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde4-custom-partitions-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE4 Custom Partitions for Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-15 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result is quite...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/linux-move-cursor-with-keyboard/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Linux Move Cursor With Keyboard</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['X11', 'xdotool', 'cursor', 'keyboard', 'keyboard shortcuts']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-06-21T22:01:35-07:00 Introduction Linux just makes everything so easy. On a laptop it can be tricky to place your mouse cursor on...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/simplified-raspberry-streaming/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Simplified Raspberry Streaming</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['raspberrypi', 'mpd', 'mp3', 'internet-radio', 'ncmpcpp', 'playlist', 'm3u']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-05-12T18:32:55-07:00 RaspberryPi is a Great MPD Appliance I’m really pleased with the RaspberryPi as an MPD (music player daemon),...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-encrypted-xfs-root/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Encrypted XFS Root</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xfs', 'clear-linux', 'luks']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-04-13T21:44:37-07:00 Nothing to-it Burger I had intended to create a technical explanation how to install Clear Linux with disk...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-guest-virt-manager/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Guest Virt Manager</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['kvm', 'clear-linux', 'qcow2', 'virt-manager', 'parted']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-03-11T01:39:09-07:00 Introduction download, convert, and resize the provided kvm-legacy image create a virtual machine and launch it...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/faster-partitioning-with-sgdisk/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Faster Partitioning with Sgdisk</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['command-line', 'gdisk', 'partition', 'sgdisk']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-02-11T04:23:52-08:00 Disclaimer If any of this is wrong, let me know so I can fix it. No actual hard drives were harmed in the...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde3-xfs-full-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE3 XFS Full Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T23:25:36-08:00 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/rewrite-hugo-themes-report-in-python/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Rewrite Hugo Themes Report In Python</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['python', 'sql', 'sqlalchemy', 'html5', 'hugo-themes']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T01:02:57-08:00 Ranking Hugo Themes by Stars, Commit Date A while back I was grazing the selfhosted subreddit, and noticed Hugo...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -386,6 +390,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../.." class="md-nav__link">
|
||||
Home
|
||||
@ -393,6 +418,192 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -676,7 +887,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -700,7 +911,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -724,7 +935,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -736,7 +947,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -748,7 +959,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -784,7 +995,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -808,7 +1019,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -820,7 +1031,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -832,7 +1043,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1005,26 +1216,331 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
<h1>History of germany</h1>
|
||||
|
||||
<h3 id="history-of-germany"><a href="https://play.acast.com/s/historyofgermany" target="_blank">History Of Germany</a></h3>
|
||||
<p>Unfortunately, the
|
||||
<a href="https://play.acast.com/s/historyofgermany" target="_blank">History Of Germany</a>
|
||||
podcast, hosted by Travis Dow,
|
||||
suffers from sputtery repitition, um you know sputtery repitition,
|
||||
circular explanations, so like circular explanations,
|
||||
and some minor <em>valley talk</em> and <em>vocal fry</em> issues,
|
||||
so um like yeah.</p>
|
||||
<p>But the subject target is rich, exhaustive, and comprehensive, and covers
|
||||
the history of both Germany and Germanic peoples and tribes beginning
|
||||
with the Neanderthals.</p>
|
||||
<ul>
|
||||
<li><a href="https://feeds.acast.com/public/shows/4b1ee9e3-abbb-4c40-b97a-5886583f55f9" target="_blank">History Of Germany RSS</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div>
|
||||
<a href="/posts/trents-favorite-podcasts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Trent's Favorite Podcasts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'linux', 'podcast', 'antennapod', 'history', 'flutter', 'kotlin', 'travel']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-07-23 Introduction Someone asked me 10 years ago what are my favorite podcasts, so here you go. Note that a lot of podcasts tend to...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/test-qr-svg-django/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Test QR SVG Django</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'testing', 'pillow', 'beautifulsoup', 'opencv', 'cairosvg', 'pyotp']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-04-19 Introduction I worked out a solution in django-testing, for testing a view that renders a qrcode as an svg as an inline svg xml...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/prosody-photo-uploads/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Prosody Photo Uploads</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xmpp', 'prosody', 'debian', 'letsencrypt']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-25 Introduction Install prosody on Debian 10 with photoupload, postgresql database, and letsencrypt certs. DNS Log into your dns...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/xmpp-apt-notifications/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">XMPP Apt Notification</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['apt', 'apt-get', 'prosody', 'debian']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-09 Introduction In order to save yourself the work of checking your computer for updates, configure it to send you a weekly...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/apache-virtual-hosts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Apache Virtual Hosts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Apache', 'Virtual Hosts', 'LetsEncrypt', 'Lets Encrypt', 'Reverse Proxy', 'DNS']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-20 Use Virtual Hosts This is a very useful way to keep your server organized. Virtual Hosts On Your Lan You can practice on your...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/sendxmpp-handler-for-python-logging/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">SENDXMPP Handler for Python Logging</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Python', 'Logging', 'Flask', 'XMPP', 'SENDXMPP', 'logging.Handler']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-19 SENDXMPPHandler for Python Logging app/__init__.py You may be familiar with adding a logging handler to a flask application, with...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/instructions-for-tethering-from-phone/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Instruction For Tethering From Phone</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['android', 'tethering']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-17 Instructions Part One Turn off blutooth on computer Turn off blutooth on phone Turn off Wifi on phone Part Two Turn on wifi...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde4-custom-partitions-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE4 Custom Partitions for Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-15 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result is quite...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/linux-move-cursor-with-keyboard/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Linux Move Cursor With Keyboard</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['X11', 'xdotool', 'cursor', 'keyboard', 'keyboard shortcuts']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-06-21T22:01:35-07:00 Introduction Linux just makes everything so easy. On a laptop it can be tricky to place your mouse cursor on...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/simplified-raspberry-streaming/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Simplified Raspberry Streaming</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['raspberrypi', 'mpd', 'mp3', 'internet-radio', 'ncmpcpp', 'playlist', 'm3u']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-05-12T18:32:55-07:00 RaspberryPi is a Great MPD Appliance I’m really pleased with the RaspberryPi as an MPD (music player daemon),...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-encrypted-xfs-root/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Encrypted XFS Root</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xfs', 'clear-linux', 'luks']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-04-13T21:44:37-07:00 Nothing to-it Burger I had intended to create a technical explanation how to install Clear Linux with disk...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-guest-virt-manager/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Guest Virt Manager</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['kvm', 'clear-linux', 'qcow2', 'virt-manager', 'parted']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-03-11T01:39:09-07:00 Introduction download, convert, and resize the provided kvm-legacy image create a virtual machine and launch it...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/faster-partitioning-with-sgdisk/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Faster Partitioning with Sgdisk</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['command-line', 'gdisk', 'partition', 'sgdisk']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-02-11T04:23:52-08:00 Disclaimer If any of this is wrong, let me know so I can fix it. No actual hard drives were harmed in the...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde3-xfs-full-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE3 XFS Full Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T23:25:36-08:00 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/rewrite-hugo-themes-report-in-python/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Rewrite Hugo Themes Report In Python</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['python', 'sql', 'sqlalchemy', 'html5', 'hugo-themes']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T01:02:57-08:00 Ranking Hugo Themes by Stars, Commit Date A while back I was grazing the selfhosted subreddit, and noticed Hugo...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -386,6 +390,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../.." class="md-nav__link">
|
||||
Home
|
||||
@ -393,6 +418,192 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -676,7 +887,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -700,7 +911,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -724,7 +935,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -736,7 +947,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -748,7 +959,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -784,7 +995,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -808,7 +1019,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -820,7 +1031,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -832,7 +1043,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1005,19 +1216,331 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
<h1>In our time history</h1>
|
||||
|
||||
<h3 id="in-our-time-history"><a href="https://www.bbc.co.uk/programmes/b006qykl" target="_blank">In Our Time: History</a></h3>
|
||||
<p><a href="https://www.bbc.co.uk/programmes/b006qykl" target="_blank">In Our Time: History</a>
|
||||
is a lively and argumentative history conversation betwixt a revolving round-table
|
||||
of academic historians.</p>
|
||||
<ul>
|
||||
<li><a href="https://podcasts.files.bbci.co.uk/p01dh5yg.rss" target="_blank">In Our Time: History RSS</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div>
|
||||
<a href="/posts/trents-favorite-podcasts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Trent's Favorite Podcasts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'linux', 'podcast', 'antennapod', 'history', 'flutter', 'kotlin', 'travel']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-07-23 Introduction Someone asked me 10 years ago what are my favorite podcasts, so here you go. Note that a lot of podcasts tend to...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/test-qr-svg-django/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Test QR SVG Django</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'testing', 'pillow', 'beautifulsoup', 'opencv', 'cairosvg', 'pyotp']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-04-19 Introduction I worked out a solution in django-testing, for testing a view that renders a qrcode as an svg as an inline svg xml...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/prosody-photo-uploads/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Prosody Photo Uploads</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xmpp', 'prosody', 'debian', 'letsencrypt']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-25 Introduction Install prosody on Debian 10 with photoupload, postgresql database, and letsencrypt certs. DNS Log into your dns...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/xmpp-apt-notifications/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">XMPP Apt Notification</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['apt', 'apt-get', 'prosody', 'debian']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-09 Introduction In order to save yourself the work of checking your computer for updates, configure it to send you a weekly...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/apache-virtual-hosts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Apache Virtual Hosts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Apache', 'Virtual Hosts', 'LetsEncrypt', 'Lets Encrypt', 'Reverse Proxy', 'DNS']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-20 Use Virtual Hosts This is a very useful way to keep your server organized. Virtual Hosts On Your Lan You can practice on your...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/sendxmpp-handler-for-python-logging/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">SENDXMPP Handler for Python Logging</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Python', 'Logging', 'Flask', 'XMPP', 'SENDXMPP', 'logging.Handler']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-19 SENDXMPPHandler for Python Logging app/__init__.py You may be familiar with adding a logging handler to a flask application, with...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/instructions-for-tethering-from-phone/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Instruction For Tethering From Phone</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['android', 'tethering']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-17 Instructions Part One Turn off blutooth on computer Turn off blutooth on phone Turn off Wifi on phone Part Two Turn on wifi...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde4-custom-partitions-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE4 Custom Partitions for Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-15 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result is quite...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/linux-move-cursor-with-keyboard/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Linux Move Cursor With Keyboard</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['X11', 'xdotool', 'cursor', 'keyboard', 'keyboard shortcuts']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-06-21T22:01:35-07:00 Introduction Linux just makes everything so easy. On a laptop it can be tricky to place your mouse cursor on...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/simplified-raspberry-streaming/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Simplified Raspberry Streaming</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['raspberrypi', 'mpd', 'mp3', 'internet-radio', 'ncmpcpp', 'playlist', 'm3u']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-05-12T18:32:55-07:00 RaspberryPi is a Great MPD Appliance I’m really pleased with the RaspberryPi as an MPD (music player daemon),...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-encrypted-xfs-root/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Encrypted XFS Root</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xfs', 'clear-linux', 'luks']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-04-13T21:44:37-07:00 Nothing to-it Burger I had intended to create a technical explanation how to install Clear Linux with disk...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-guest-virt-manager/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Guest Virt Manager</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['kvm', 'clear-linux', 'qcow2', 'virt-manager', 'parted']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-03-11T01:39:09-07:00 Introduction download, convert, and resize the provided kvm-legacy image create a virtual machine and launch it...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/faster-partitioning-with-sgdisk/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Faster Partitioning with Sgdisk</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['command-line', 'gdisk', 'partition', 'sgdisk']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-02-11T04:23:52-08:00 Disclaimer If any of this is wrong, let me know so I can fix it. No actual hard drives were harmed in the...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde3-xfs-full-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE3 XFS Full Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T23:25:36-08:00 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/rewrite-hugo-themes-report-in-python/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Rewrite Hugo Themes Report In Python</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['python', 'sql', 'sqlalchemy', 'html5', 'hugo-themes']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T01:02:57-08:00 Ranking Hugo Themes by Stars, Commit Date A while back I was grazing the selfhosted subreddit, and noticed Hugo...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -386,6 +390,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../.." class="md-nav__link">
|
||||
Home
|
||||
@ -393,6 +418,192 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -676,7 +887,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -700,7 +911,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -724,7 +935,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -736,7 +947,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -748,7 +959,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -784,7 +995,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -808,7 +1019,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -820,7 +1031,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -832,7 +1043,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1005,18 +1216,331 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
<h1>Its all widgets flutter podcast</h1>
|
||||
|
||||
<h3 id="its-all-widgets-flutter-podcast"><a href="https://itsallwidgets.com/podcast" target="_blank">It's All Widgets Flutter Podcast</a></h3>
|
||||
<p><a href="https://itsallwidgets.com/podcast" target="_blank">It's All Widgets Flutter Podcast</a>
|
||||
is a podcast about <a href="https://flutter.dev/" target="_blank">Flutter</a>.</p>
|
||||
<ul>
|
||||
<li><a href="https://itsallwidgets.com/podcast/feed" target="_blank">It's All Widgets Flutter Podcast RSS</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div>
|
||||
<a href="/posts/trents-favorite-podcasts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Trent's Favorite Podcasts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'linux', 'podcast', 'antennapod', 'history', 'flutter', 'kotlin', 'travel']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-07-23 Introduction Someone asked me 10 years ago what are my favorite podcasts, so here you go. Note that a lot of podcasts tend to...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/test-qr-svg-django/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Test QR SVG Django</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'testing', 'pillow', 'beautifulsoup', 'opencv', 'cairosvg', 'pyotp']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-04-19 Introduction I worked out a solution in django-testing, for testing a view that renders a qrcode as an svg as an inline svg xml...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/prosody-photo-uploads/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Prosody Photo Uploads</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xmpp', 'prosody', 'debian', 'letsencrypt']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-25 Introduction Install prosody on Debian 10 with photoupload, postgresql database, and letsencrypt certs. DNS Log into your dns...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/xmpp-apt-notifications/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">XMPP Apt Notification</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['apt', 'apt-get', 'prosody', 'debian']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-09 Introduction In order to save yourself the work of checking your computer for updates, configure it to send you a weekly...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/apache-virtual-hosts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Apache Virtual Hosts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Apache', 'Virtual Hosts', 'LetsEncrypt', 'Lets Encrypt', 'Reverse Proxy', 'DNS']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-20 Use Virtual Hosts This is a very useful way to keep your server organized. Virtual Hosts On Your Lan You can practice on your...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/sendxmpp-handler-for-python-logging/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">SENDXMPP Handler for Python Logging</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Python', 'Logging', 'Flask', 'XMPP', 'SENDXMPP', 'logging.Handler']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-19 SENDXMPPHandler for Python Logging app/__init__.py You may be familiar with adding a logging handler to a flask application, with...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/instructions-for-tethering-from-phone/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Instruction For Tethering From Phone</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['android', 'tethering']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-17 Instructions Part One Turn off blutooth on computer Turn off blutooth on phone Turn off Wifi on phone Part Two Turn on wifi...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde4-custom-partitions-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE4 Custom Partitions for Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-15 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result is quite...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/linux-move-cursor-with-keyboard/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Linux Move Cursor With Keyboard</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['X11', 'xdotool', 'cursor', 'keyboard', 'keyboard shortcuts']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-06-21T22:01:35-07:00 Introduction Linux just makes everything so easy. On a laptop it can be tricky to place your mouse cursor on...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/simplified-raspberry-streaming/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Simplified Raspberry Streaming</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['raspberrypi', 'mpd', 'mp3', 'internet-radio', 'ncmpcpp', 'playlist', 'm3u']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-05-12T18:32:55-07:00 RaspberryPi is a Great MPD Appliance I’m really pleased with the RaspberryPi as an MPD (music player daemon),...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-encrypted-xfs-root/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Encrypted XFS Root</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xfs', 'clear-linux', 'luks']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-04-13T21:44:37-07:00 Nothing to-it Burger I had intended to create a technical explanation how to install Clear Linux with disk...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-guest-virt-manager/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Guest Virt Manager</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['kvm', 'clear-linux', 'qcow2', 'virt-manager', 'parted']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-03-11T01:39:09-07:00 Introduction download, convert, and resize the provided kvm-legacy image create a virtual machine and launch it...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/faster-partitioning-with-sgdisk/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Faster Partitioning with Sgdisk</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['command-line', 'gdisk', 'partition', 'sgdisk']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-02-11T04:23:52-08:00 Disclaimer If any of this is wrong, let me know so I can fix it. No actual hard drives were harmed in the...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde3-xfs-full-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE3 XFS Full Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T23:25:36-08:00 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/rewrite-hugo-themes-report-in-python/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Rewrite Hugo Themes Report In Python</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['python', 'sql', 'sqlalchemy', 'html5', 'hugo-themes']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T01:02:57-08:00 Ranking Hugo Themes by Stars, Commit Date A while back I was grazing the selfhosted subreddit, and noticed Hugo...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -386,6 +390,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../.." class="md-nav__link">
|
||||
Home
|
||||
@ -393,6 +418,192 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -676,7 +887,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -700,7 +911,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -724,7 +935,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -736,7 +947,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -748,7 +959,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -784,7 +995,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -808,7 +1019,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -820,7 +1031,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -832,7 +1043,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1005,18 +1216,331 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
<h1>Late night linux</h1>
|
||||
|
||||
<h3 id="late-night-linux"><a href="https://latenightlinux.com/" target="_blank">Late Night Linux</a></h3>
|
||||
<p><a href="https://latenightlinux.com/" target="_blank">Late Night Linux</a>
|
||||
is a round-table podcast of exquisite production value, about Linux.</p>
|
||||
<ul>
|
||||
<li><a href="https://latenightlinux.com/feed/mp3" target="_blank">Late Night Linux RSS</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div>
|
||||
<a href="/posts/trents-favorite-podcasts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Trent's Favorite Podcasts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'linux', 'podcast', 'antennapod', 'history', 'flutter', 'kotlin', 'travel']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-07-23 Introduction Someone asked me 10 years ago what are my favorite podcasts, so here you go. Note that a lot of podcasts tend to...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/test-qr-svg-django/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Test QR SVG Django</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'testing', 'pillow', 'beautifulsoup', 'opencv', 'cairosvg', 'pyotp']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-04-19 Introduction I worked out a solution in django-testing, for testing a view that renders a qrcode as an svg as an inline svg xml...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/prosody-photo-uploads/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Prosody Photo Uploads</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xmpp', 'prosody', 'debian', 'letsencrypt']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-25 Introduction Install prosody on Debian 10 with photoupload, postgresql database, and letsencrypt certs. DNS Log into your dns...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/xmpp-apt-notifications/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">XMPP Apt Notification</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['apt', 'apt-get', 'prosody', 'debian']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-09 Introduction In order to save yourself the work of checking your computer for updates, configure it to send you a weekly...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/apache-virtual-hosts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Apache Virtual Hosts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Apache', 'Virtual Hosts', 'LetsEncrypt', 'Lets Encrypt', 'Reverse Proxy', 'DNS']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-20 Use Virtual Hosts This is a very useful way to keep your server organized. Virtual Hosts On Your Lan You can practice on your...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/sendxmpp-handler-for-python-logging/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">SENDXMPP Handler for Python Logging</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Python', 'Logging', 'Flask', 'XMPP', 'SENDXMPP', 'logging.Handler']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-19 SENDXMPPHandler for Python Logging app/__init__.py You may be familiar with adding a logging handler to a flask application, with...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/instructions-for-tethering-from-phone/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Instruction For Tethering From Phone</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['android', 'tethering']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-17 Instructions Part One Turn off blutooth on computer Turn off blutooth on phone Turn off Wifi on phone Part Two Turn on wifi...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde4-custom-partitions-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE4 Custom Partitions for Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-15 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result is quite...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/linux-move-cursor-with-keyboard/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Linux Move Cursor With Keyboard</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['X11', 'xdotool', 'cursor', 'keyboard', 'keyboard shortcuts']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-06-21T22:01:35-07:00 Introduction Linux just makes everything so easy. On a laptop it can be tricky to place your mouse cursor on...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/simplified-raspberry-streaming/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Simplified Raspberry Streaming</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['raspberrypi', 'mpd', 'mp3', 'internet-radio', 'ncmpcpp', 'playlist', 'm3u']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-05-12T18:32:55-07:00 RaspberryPi is a Great MPD Appliance I’m really pleased with the RaspberryPi as an MPD (music player daemon),...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-encrypted-xfs-root/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Encrypted XFS Root</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xfs', 'clear-linux', 'luks']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-04-13T21:44:37-07:00 Nothing to-it Burger I had intended to create a technical explanation how to install Clear Linux with disk...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-guest-virt-manager/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Guest Virt Manager</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['kvm', 'clear-linux', 'qcow2', 'virt-manager', 'parted']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-03-11T01:39:09-07:00 Introduction download, convert, and resize the provided kvm-legacy image create a virtual machine and launch it...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/faster-partitioning-with-sgdisk/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Faster Partitioning with Sgdisk</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['command-line', 'gdisk', 'partition', 'sgdisk']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-02-11T04:23:52-08:00 Disclaimer If any of this is wrong, let me know so I can fix it. No actual hard drives were harmed in the...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde3-xfs-full-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE3 XFS Full Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T23:25:36-08:00 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/rewrite-hugo-themes-report-in-python/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Rewrite Hugo Themes Report In Python</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['python', 'sql', 'sqlalchemy', 'html5', 'hugo-themes']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T01:02:57-08:00 Ranking Hugo Themes by Stars, Commit Date A while back I was grazing the selfhosted subreddit, and noticed Hugo...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -386,6 +390,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../.." class="md-nav__link">
|
||||
Home
|
||||
@ -393,6 +418,192 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -676,7 +887,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -700,7 +911,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -724,7 +935,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -736,7 +947,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -748,7 +959,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -784,7 +995,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -808,7 +1019,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -820,7 +1031,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -832,7 +1043,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1005,18 +1216,331 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
<h1>Linux action news</h1>
|
||||
|
||||
<h3 id="linux-action-news"><a href="https://linuxactionnews.com/" target="_blank">Linux Action News</a></h3>
|
||||
<p><a href="https://linuxactionnews.com/" target="_blank">Linux Action News</a>
|
||||
is a weekly podcast of Linux News.</p>
|
||||
<ul>
|
||||
<li><a href="https://feeds.fireside.fm/linuxactionnews/rss" target="_blank">Linux Action News RSS</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div>
|
||||
<a href="/posts/trents-favorite-podcasts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Trent's Favorite Podcasts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'linux', 'podcast', 'antennapod', 'history', 'flutter', 'kotlin', 'travel']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-07-23 Introduction Someone asked me 10 years ago what are my favorite podcasts, so here you go. Note that a lot of podcasts tend to...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/test-qr-svg-django/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Test QR SVG Django</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'testing', 'pillow', 'beautifulsoup', 'opencv', 'cairosvg', 'pyotp']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-04-19 Introduction I worked out a solution in django-testing, for testing a view that renders a qrcode as an svg as an inline svg xml...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/prosody-photo-uploads/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Prosody Photo Uploads</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xmpp', 'prosody', 'debian', 'letsencrypt']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-25 Introduction Install prosody on Debian 10 with photoupload, postgresql database, and letsencrypt certs. DNS Log into your dns...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/xmpp-apt-notifications/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">XMPP Apt Notification</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['apt', 'apt-get', 'prosody', 'debian']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-09 Introduction In order to save yourself the work of checking your computer for updates, configure it to send you a weekly...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/apache-virtual-hosts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Apache Virtual Hosts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Apache', 'Virtual Hosts', 'LetsEncrypt', 'Lets Encrypt', 'Reverse Proxy', 'DNS']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-20 Use Virtual Hosts This is a very useful way to keep your server organized. Virtual Hosts On Your Lan You can practice on your...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/sendxmpp-handler-for-python-logging/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">SENDXMPP Handler for Python Logging</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Python', 'Logging', 'Flask', 'XMPP', 'SENDXMPP', 'logging.Handler']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-19 SENDXMPPHandler for Python Logging app/__init__.py You may be familiar with adding a logging handler to a flask application, with...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/instructions-for-tethering-from-phone/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Instruction For Tethering From Phone</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['android', 'tethering']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-17 Instructions Part One Turn off blutooth on computer Turn off blutooth on phone Turn off Wifi on phone Part Two Turn on wifi...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde4-custom-partitions-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE4 Custom Partitions for Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-15 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result is quite...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/linux-move-cursor-with-keyboard/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Linux Move Cursor With Keyboard</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['X11', 'xdotool', 'cursor', 'keyboard', 'keyboard shortcuts']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-06-21T22:01:35-07:00 Introduction Linux just makes everything so easy. On a laptop it can be tricky to place your mouse cursor on...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/simplified-raspberry-streaming/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Simplified Raspberry Streaming</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['raspberrypi', 'mpd', 'mp3', 'internet-radio', 'ncmpcpp', 'playlist', 'm3u']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-05-12T18:32:55-07:00 RaspberryPi is a Great MPD Appliance I’m really pleased with the RaspberryPi as an MPD (music player daemon),...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-encrypted-xfs-root/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Encrypted XFS Root</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xfs', 'clear-linux', 'luks']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-04-13T21:44:37-07:00 Nothing to-it Burger I had intended to create a technical explanation how to install Clear Linux with disk...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-guest-virt-manager/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Guest Virt Manager</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['kvm', 'clear-linux', 'qcow2', 'virt-manager', 'parted']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-03-11T01:39:09-07:00 Introduction download, convert, and resize the provided kvm-legacy image create a virtual machine and launch it...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/faster-partitioning-with-sgdisk/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Faster Partitioning with Sgdisk</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['command-line', 'gdisk', 'partition', 'sgdisk']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-02-11T04:23:52-08:00 Disclaimer If any of this is wrong, let me know so I can fix it. No actual hard drives were harmed in the...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde3-xfs-full-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE3 XFS Full Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T23:25:36-08:00 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/rewrite-hugo-themes-report-in-python/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Rewrite Hugo Themes Report In Python</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['python', 'sql', 'sqlalchemy', 'html5', 'hugo-themes']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T01:02:57-08:00 Ranking Hugo Themes by Stars, Commit Date A while back I was grazing the selfhosted subreddit, and noticed Hugo...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -386,6 +390,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../.." class="md-nav__link">
|
||||
Home
|
||||
@ -393,6 +418,192 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -676,7 +887,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -700,7 +911,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -724,7 +935,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -736,7 +947,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -748,7 +959,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -784,7 +995,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -808,7 +1019,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -820,7 +1031,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -832,7 +1043,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1005,18 +1216,331 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
<h1>Linux inlaws</h1>
|
||||
|
||||
<h3 id="linux-inlaws"><a href="https://linuxinlaws.eu/" target="_blank">Linux InLaws</a></h3>
|
||||
<p><a href="https://linuxinlaws.eu/" target="_blank">Linux InLaws</a>
|
||||
ist ein bier-sodden Podcast über Linux.</p>
|
||||
<ul>
|
||||
<li><a href="https://linuxinlaws.eu/inlaws_rss.xml" target="_blank">Linux InLaws RSS</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div>
|
||||
<a href="/posts/trents-favorite-podcasts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Trent's Favorite Podcasts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'linux', 'podcast', 'antennapod', 'history', 'flutter', 'kotlin', 'travel']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-07-23 Introduction Someone asked me 10 years ago what are my favorite podcasts, so here you go. Note that a lot of podcasts tend to...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/test-qr-svg-django/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Test QR SVG Django</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'testing', 'pillow', 'beautifulsoup', 'opencv', 'cairosvg', 'pyotp']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-04-19 Introduction I worked out a solution in django-testing, for testing a view that renders a qrcode as an svg as an inline svg xml...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/prosody-photo-uploads/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Prosody Photo Uploads</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xmpp', 'prosody', 'debian', 'letsencrypt']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-25 Introduction Install prosody on Debian 10 with photoupload, postgresql database, and letsencrypt certs. DNS Log into your dns...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/xmpp-apt-notifications/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">XMPP Apt Notification</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['apt', 'apt-get', 'prosody', 'debian']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-09 Introduction In order to save yourself the work of checking your computer for updates, configure it to send you a weekly...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/apache-virtual-hosts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Apache Virtual Hosts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Apache', 'Virtual Hosts', 'LetsEncrypt', 'Lets Encrypt', 'Reverse Proxy', 'DNS']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-20 Use Virtual Hosts This is a very useful way to keep your server organized. Virtual Hosts On Your Lan You can practice on your...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/sendxmpp-handler-for-python-logging/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">SENDXMPP Handler for Python Logging</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Python', 'Logging', 'Flask', 'XMPP', 'SENDXMPP', 'logging.Handler']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-19 SENDXMPPHandler for Python Logging app/__init__.py You may be familiar with adding a logging handler to a flask application, with...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/instructions-for-tethering-from-phone/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Instruction For Tethering From Phone</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['android', 'tethering']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-17 Instructions Part One Turn off blutooth on computer Turn off blutooth on phone Turn off Wifi on phone Part Two Turn on wifi...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde4-custom-partitions-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE4 Custom Partitions for Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-15 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result is quite...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/linux-move-cursor-with-keyboard/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Linux Move Cursor With Keyboard</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['X11', 'xdotool', 'cursor', 'keyboard', 'keyboard shortcuts']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-06-21T22:01:35-07:00 Introduction Linux just makes everything so easy. On a laptop it can be tricky to place your mouse cursor on...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/simplified-raspberry-streaming/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Simplified Raspberry Streaming</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['raspberrypi', 'mpd', 'mp3', 'internet-radio', 'ncmpcpp', 'playlist', 'm3u']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-05-12T18:32:55-07:00 RaspberryPi is a Great MPD Appliance I’m really pleased with the RaspberryPi as an MPD (music player daemon),...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-encrypted-xfs-root/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Encrypted XFS Root</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xfs', 'clear-linux', 'luks']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-04-13T21:44:37-07:00 Nothing to-it Burger I had intended to create a technical explanation how to install Clear Linux with disk...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-guest-virt-manager/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Guest Virt Manager</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['kvm', 'clear-linux', 'qcow2', 'virt-manager', 'parted']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-03-11T01:39:09-07:00 Introduction download, convert, and resize the provided kvm-legacy image create a virtual machine and launch it...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/faster-partitioning-with-sgdisk/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Faster Partitioning with Sgdisk</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['command-line', 'gdisk', 'partition', 'sgdisk']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-02-11T04:23:52-08:00 Disclaimer If any of this is wrong, let me know so I can fix it. No actual hard drives were harmed in the...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde3-xfs-full-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE3 XFS Full Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T23:25:36-08:00 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/rewrite-hugo-themes-report-in-python/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Rewrite Hugo Themes Report In Python</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['python', 'sql', 'sqlalchemy', 'html5', 'hugo-themes']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T01:02:57-08:00 Ranking Hugo Themes by Stars, Commit Date A while back I was grazing the selfhosted subreddit, and noticed Hugo...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -386,6 +390,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../.." class="md-nav__link">
|
||||
Home
|
||||
@ -393,6 +418,192 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -676,7 +887,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -700,7 +911,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -724,7 +935,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -736,7 +947,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -748,7 +959,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -784,7 +995,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -808,7 +1019,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -820,7 +1031,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -832,7 +1043,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1005,18 +1216,331 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
<h1>Linux unplugged</h1>
|
||||
|
||||
<h3 id="linux-unplugged"><a href="https://linuxunplugged.com/" target="_blank">Linux Unplugged</a></h3>
|
||||
<p><a href="https://linuxunplugged.com/" target="_blank">Linux Unplugged</a>
|
||||
is a podcast about Linux with live audience participation via mumble.</p>
|
||||
<ul>
|
||||
<li><a href="https://feeds.fireside.fm/linuxunplugged/rss" target="_blank">Linux Unplugged RSS</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div>
|
||||
<a href="/posts/trents-favorite-podcasts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Trent's Favorite Podcasts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'linux', 'podcast', 'antennapod', 'history', 'flutter', 'kotlin', 'travel']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-07-23 Introduction Someone asked me 10 years ago what are my favorite podcasts, so here you go. Note that a lot of podcasts tend to...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/test-qr-svg-django/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Test QR SVG Django</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'testing', 'pillow', 'beautifulsoup', 'opencv', 'cairosvg', 'pyotp']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-04-19 Introduction I worked out a solution in django-testing, for testing a view that renders a qrcode as an svg as an inline svg xml...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/prosody-photo-uploads/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Prosody Photo Uploads</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xmpp', 'prosody', 'debian', 'letsencrypt']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-25 Introduction Install prosody on Debian 10 with photoupload, postgresql database, and letsencrypt certs. DNS Log into your dns...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/xmpp-apt-notifications/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">XMPP Apt Notification</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['apt', 'apt-get', 'prosody', 'debian']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-09 Introduction In order to save yourself the work of checking your computer for updates, configure it to send you a weekly...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/apache-virtual-hosts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Apache Virtual Hosts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Apache', 'Virtual Hosts', 'LetsEncrypt', 'Lets Encrypt', 'Reverse Proxy', 'DNS']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-20 Use Virtual Hosts This is a very useful way to keep your server organized. Virtual Hosts On Your Lan You can practice on your...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/sendxmpp-handler-for-python-logging/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">SENDXMPP Handler for Python Logging</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Python', 'Logging', 'Flask', 'XMPP', 'SENDXMPP', 'logging.Handler']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-19 SENDXMPPHandler for Python Logging app/__init__.py You may be familiar with adding a logging handler to a flask application, with...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/instructions-for-tethering-from-phone/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Instruction For Tethering From Phone</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['android', 'tethering']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-17 Instructions Part One Turn off blutooth on computer Turn off blutooth on phone Turn off Wifi on phone Part Two Turn on wifi...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde4-custom-partitions-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE4 Custom Partitions for Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-15 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result is quite...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/linux-move-cursor-with-keyboard/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Linux Move Cursor With Keyboard</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['X11', 'xdotool', 'cursor', 'keyboard', 'keyboard shortcuts']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-06-21T22:01:35-07:00 Introduction Linux just makes everything so easy. On a laptop it can be tricky to place your mouse cursor on...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/simplified-raspberry-streaming/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Simplified Raspberry Streaming</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['raspberrypi', 'mpd', 'mp3', 'internet-radio', 'ncmpcpp', 'playlist', 'm3u']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-05-12T18:32:55-07:00 RaspberryPi is a Great MPD Appliance I’m really pleased with the RaspberryPi as an MPD (music player daemon),...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-encrypted-xfs-root/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Encrypted XFS Root</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xfs', 'clear-linux', 'luks']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-04-13T21:44:37-07:00 Nothing to-it Burger I had intended to create a technical explanation how to install Clear Linux with disk...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-guest-virt-manager/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Guest Virt Manager</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['kvm', 'clear-linux', 'qcow2', 'virt-manager', 'parted']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-03-11T01:39:09-07:00 Introduction download, convert, and resize the provided kvm-legacy image create a virtual machine and launch it...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/faster-partitioning-with-sgdisk/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Faster Partitioning with Sgdisk</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['command-line', 'gdisk', 'partition', 'sgdisk']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-02-11T04:23:52-08:00 Disclaimer If any of this is wrong, let me know so I can fix it. No actual hard drives were harmed in the...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde3-xfs-full-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE3 XFS Full Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T23:25:36-08:00 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/rewrite-hugo-themes-report-in-python/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Rewrite Hugo Themes Report In Python</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['python', 'sql', 'sqlalchemy', 'html5', 'hugo-themes']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T01:02:57-08:00 Ranking Hugo Themes by Stars, Commit Date A while back I was grazing the selfhosted subreddit, and noticed Hugo...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -386,6 +390,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../.." class="md-nav__link">
|
||||
Home
|
||||
@ -393,6 +418,192 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -676,7 +887,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -700,7 +911,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -724,7 +935,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -736,7 +947,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -748,7 +959,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -784,7 +995,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -808,7 +1019,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -820,7 +1031,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -832,7 +1043,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1005,19 +1216,331 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
<h1>Minipc</h1>
|
||||
|
||||
<h3 id="minipc"><a href="https://podnutz.com/category/minipc/" target="_blank">MiniPC</a></h3>
|
||||
<p><a href="https://podnutz.com/category/minipc/" target="_blank">MiniPC</a>
|
||||
is a round-table podcast about SBC computers, such as the RaspberryPI,
|
||||
as well as IOT.</p>
|
||||
<ul>
|
||||
<li><a href="https://feeds.feedburner.com/podnutz/minipcshow" target="_blank">MiniPC RSS</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div>
|
||||
<a href="/posts/trents-favorite-podcasts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Trent's Favorite Podcasts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'linux', 'podcast', 'antennapod', 'history', 'flutter', 'kotlin', 'travel']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-07-23 Introduction Someone asked me 10 years ago what are my favorite podcasts, so here you go. Note that a lot of podcasts tend to...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/test-qr-svg-django/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Test QR SVG Django</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'testing', 'pillow', 'beautifulsoup', 'opencv', 'cairosvg', 'pyotp']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-04-19 Introduction I worked out a solution in django-testing, for testing a view that renders a qrcode as an svg as an inline svg xml...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/prosody-photo-uploads/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Prosody Photo Uploads</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xmpp', 'prosody', 'debian', 'letsencrypt']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-25 Introduction Install prosody on Debian 10 with photoupload, postgresql database, and letsencrypt certs. DNS Log into your dns...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/xmpp-apt-notifications/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">XMPP Apt Notification</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['apt', 'apt-get', 'prosody', 'debian']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-09 Introduction In order to save yourself the work of checking your computer for updates, configure it to send you a weekly...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/apache-virtual-hosts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Apache Virtual Hosts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Apache', 'Virtual Hosts', 'LetsEncrypt', 'Lets Encrypt', 'Reverse Proxy', 'DNS']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-20 Use Virtual Hosts This is a very useful way to keep your server organized. Virtual Hosts On Your Lan You can practice on your...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/sendxmpp-handler-for-python-logging/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">SENDXMPP Handler for Python Logging</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Python', 'Logging', 'Flask', 'XMPP', 'SENDXMPP', 'logging.Handler']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-19 SENDXMPPHandler for Python Logging app/__init__.py You may be familiar with adding a logging handler to a flask application, with...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/instructions-for-tethering-from-phone/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Instruction For Tethering From Phone</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['android', 'tethering']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-17 Instructions Part One Turn off blutooth on computer Turn off blutooth on phone Turn off Wifi on phone Part Two Turn on wifi...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde4-custom-partitions-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE4 Custom Partitions for Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-15 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result is quite...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/linux-move-cursor-with-keyboard/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Linux Move Cursor With Keyboard</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['X11', 'xdotool', 'cursor', 'keyboard', 'keyboard shortcuts']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-06-21T22:01:35-07:00 Introduction Linux just makes everything so easy. On a laptop it can be tricky to place your mouse cursor on...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/simplified-raspberry-streaming/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Simplified Raspberry Streaming</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['raspberrypi', 'mpd', 'mp3', 'internet-radio', 'ncmpcpp', 'playlist', 'm3u']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-05-12T18:32:55-07:00 RaspberryPi is a Great MPD Appliance I’m really pleased with the RaspberryPi as an MPD (music player daemon),...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-encrypted-xfs-root/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Encrypted XFS Root</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xfs', 'clear-linux', 'luks']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-04-13T21:44:37-07:00 Nothing to-it Burger I had intended to create a technical explanation how to install Clear Linux with disk...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-guest-virt-manager/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Guest Virt Manager</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['kvm', 'clear-linux', 'qcow2', 'virt-manager', 'parted']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-03-11T01:39:09-07:00 Introduction download, convert, and resize the provided kvm-legacy image create a virtual machine and launch it...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/faster-partitioning-with-sgdisk/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Faster Partitioning with Sgdisk</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['command-line', 'gdisk', 'partition', 'sgdisk']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-02-11T04:23:52-08:00 Disclaimer If any of this is wrong, let me know so I can fix it. No actual hard drives were harmed in the...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde3-xfs-full-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE3 XFS Full Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T23:25:36-08:00 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/rewrite-hugo-themes-report-in-python/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Rewrite Hugo Themes Report In Python</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['python', 'sql', 'sqlalchemy', 'html5', 'hugo-themes']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T01:02:57-08:00 Ranking Hugo Themes by Stars, Commit Date A while back I was grazing the selfhosted subreddit, and noticed Hugo...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -386,6 +390,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../.." class="md-nav__link">
|
||||
Home
|
||||
@ -393,6 +418,192 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -676,7 +887,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -700,7 +911,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -724,7 +935,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -736,7 +947,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -748,7 +959,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -784,7 +995,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -808,7 +1019,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -820,7 +1031,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -832,7 +1043,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1005,18 +1216,331 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
<h1>Mintcast</h1>
|
||||
|
||||
<h3 id="mintcast"><a href="https://mintcast.org/" target="_blank">MintCast</a></h3>
|
||||
<p><a href="https://mintcast.org/" target="_blank">MintCast</a> is a long-running
|
||||
round-table podcast by the Linux Mint community for all users of Linux.</p>
|
||||
<ul>
|
||||
<li><a href="https://mintcast.org/category/mp3/feed/" target="_blank">MintCast RSS</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div>
|
||||
<a href="/posts/trents-favorite-podcasts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Trent's Favorite Podcasts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'linux', 'podcast', 'antennapod', 'history', 'flutter', 'kotlin', 'travel']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-07-23 Introduction Someone asked me 10 years ago what are my favorite podcasts, so here you go. Note that a lot of podcasts tend to...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/test-qr-svg-django/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Test QR SVG Django</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'testing', 'pillow', 'beautifulsoup', 'opencv', 'cairosvg', 'pyotp']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-04-19 Introduction I worked out a solution in django-testing, for testing a view that renders a qrcode as an svg as an inline svg xml...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/prosody-photo-uploads/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Prosody Photo Uploads</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xmpp', 'prosody', 'debian', 'letsencrypt']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-25 Introduction Install prosody on Debian 10 with photoupload, postgresql database, and letsencrypt certs. DNS Log into your dns...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/xmpp-apt-notifications/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">XMPP Apt Notification</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['apt', 'apt-get', 'prosody', 'debian']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-09 Introduction In order to save yourself the work of checking your computer for updates, configure it to send you a weekly...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/apache-virtual-hosts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Apache Virtual Hosts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Apache', 'Virtual Hosts', 'LetsEncrypt', 'Lets Encrypt', 'Reverse Proxy', 'DNS']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-20 Use Virtual Hosts This is a very useful way to keep your server organized. Virtual Hosts On Your Lan You can practice on your...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/sendxmpp-handler-for-python-logging/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">SENDXMPP Handler for Python Logging</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Python', 'Logging', 'Flask', 'XMPP', 'SENDXMPP', 'logging.Handler']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-19 SENDXMPPHandler for Python Logging app/__init__.py You may be familiar with adding a logging handler to a flask application, with...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/instructions-for-tethering-from-phone/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Instruction For Tethering From Phone</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['android', 'tethering']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-17 Instructions Part One Turn off blutooth on computer Turn off blutooth on phone Turn off Wifi on phone Part Two Turn on wifi...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde4-custom-partitions-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE4 Custom Partitions for Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-15 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result is quite...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/linux-move-cursor-with-keyboard/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Linux Move Cursor With Keyboard</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['X11', 'xdotool', 'cursor', 'keyboard', 'keyboard shortcuts']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-06-21T22:01:35-07:00 Introduction Linux just makes everything so easy. On a laptop it can be tricky to place your mouse cursor on...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/simplified-raspberry-streaming/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Simplified Raspberry Streaming</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['raspberrypi', 'mpd', 'mp3', 'internet-radio', 'ncmpcpp', 'playlist', 'm3u']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-05-12T18:32:55-07:00 RaspberryPi is a Great MPD Appliance I’m really pleased with the RaspberryPi as an MPD (music player daemon),...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-encrypted-xfs-root/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Encrypted XFS Root</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xfs', 'clear-linux', 'luks']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-04-13T21:44:37-07:00 Nothing to-it Burger I had intended to create a technical explanation how to install Clear Linux with disk...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-guest-virt-manager/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Guest Virt Manager</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['kvm', 'clear-linux', 'qcow2', 'virt-manager', 'parted']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-03-11T01:39:09-07:00 Introduction download, convert, and resize the provided kvm-legacy image create a virtual machine and launch it...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/faster-partitioning-with-sgdisk/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Faster Partitioning with Sgdisk</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['command-line', 'gdisk', 'partition', 'sgdisk']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-02-11T04:23:52-08:00 Disclaimer If any of this is wrong, let me know so I can fix it. No actual hard drives were harmed in the...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde3-xfs-full-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE3 XFS Full Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T23:25:36-08:00 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/rewrite-hugo-themes-report-in-python/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Rewrite Hugo Themes Report In Python</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['python', 'sql', 'sqlalchemy', 'html5', 'hugo-themes']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T01:02:57-08:00 Ranking Hugo Themes by Stars, Commit Date A while back I was grazing the selfhosted subreddit, and noticed Hugo...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -386,6 +390,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../.." class="md-nav__link">
|
||||
Home
|
||||
@ -393,6 +418,192 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -676,7 +887,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -700,7 +911,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -724,7 +935,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -736,7 +947,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -748,7 +959,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -784,7 +995,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -808,7 +1019,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -820,7 +1031,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -832,7 +1043,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1005,22 +1216,331 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
<h1>No agenda</h1>
|
||||
|
||||
<h3 id="no-agenda"><a href="https://www.noagendashow.net/" target="_blank">No Agenda</a></h3>
|
||||
<p><a href="https://www.noagendashow.net/" target="_blank">No Agenda</a> Host
|
||||
<a href="https://en.wikipedia.org/wiki/Adam_Curry" target="_blank">Adam Curry</a>
|
||||
is a former MTV Personality from the
|
||||
80s, and consequently the podcast has a very high production value. Host
|
||||
<a href="https://en.wikipedia.org/wiki/John_C._Dvorak" target="_blank">John C Dvorak</a>
|
||||
is a tech journalist.</p>
|
||||
<ul>
|
||||
<li><a href="http://feed.nashownotes.com/rss.xml" target="_blank">No Agenda RSS</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div>
|
||||
<a href="/posts/trents-favorite-podcasts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Trent's Favorite Podcasts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'linux', 'podcast', 'antennapod', 'history', 'flutter', 'kotlin', 'travel']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-07-23 Introduction Someone asked me 10 years ago what are my favorite podcasts, so here you go. Note that a lot of podcasts tend to...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/test-qr-svg-django/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Test QR SVG Django</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'testing', 'pillow', 'beautifulsoup', 'opencv', 'cairosvg', 'pyotp']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-04-19 Introduction I worked out a solution in django-testing, for testing a view that renders a qrcode as an svg as an inline svg xml...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/prosody-photo-uploads/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Prosody Photo Uploads</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xmpp', 'prosody', 'debian', 'letsencrypt']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-25 Introduction Install prosody on Debian 10 with photoupload, postgresql database, and letsencrypt certs. DNS Log into your dns...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/xmpp-apt-notifications/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">XMPP Apt Notification</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['apt', 'apt-get', 'prosody', 'debian']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-09 Introduction In order to save yourself the work of checking your computer for updates, configure it to send you a weekly...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/apache-virtual-hosts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Apache Virtual Hosts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Apache', 'Virtual Hosts', 'LetsEncrypt', 'Lets Encrypt', 'Reverse Proxy', 'DNS']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-20 Use Virtual Hosts This is a very useful way to keep your server organized. Virtual Hosts On Your Lan You can practice on your...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/sendxmpp-handler-for-python-logging/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">SENDXMPP Handler for Python Logging</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Python', 'Logging', 'Flask', 'XMPP', 'SENDXMPP', 'logging.Handler']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-19 SENDXMPPHandler for Python Logging app/__init__.py You may be familiar with adding a logging handler to a flask application, with...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/instructions-for-tethering-from-phone/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Instruction For Tethering From Phone</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['android', 'tethering']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-17 Instructions Part One Turn off blutooth on computer Turn off blutooth on phone Turn off Wifi on phone Part Two Turn on wifi...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde4-custom-partitions-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE4 Custom Partitions for Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-15 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result is quite...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/linux-move-cursor-with-keyboard/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Linux Move Cursor With Keyboard</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['X11', 'xdotool', 'cursor', 'keyboard', 'keyboard shortcuts']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-06-21T22:01:35-07:00 Introduction Linux just makes everything so easy. On a laptop it can be tricky to place your mouse cursor on...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/simplified-raspberry-streaming/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Simplified Raspberry Streaming</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['raspberrypi', 'mpd', 'mp3', 'internet-radio', 'ncmpcpp', 'playlist', 'm3u']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-05-12T18:32:55-07:00 RaspberryPi is a Great MPD Appliance I’m really pleased with the RaspberryPi as an MPD (music player daemon),...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-encrypted-xfs-root/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Encrypted XFS Root</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xfs', 'clear-linux', 'luks']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-04-13T21:44:37-07:00 Nothing to-it Burger I had intended to create a technical explanation how to install Clear Linux with disk...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-guest-virt-manager/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Guest Virt Manager</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['kvm', 'clear-linux', 'qcow2', 'virt-manager', 'parted']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-03-11T01:39:09-07:00 Introduction download, convert, and resize the provided kvm-legacy image create a virtual machine and launch it...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/faster-partitioning-with-sgdisk/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Faster Partitioning with Sgdisk</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['command-line', 'gdisk', 'partition', 'sgdisk']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-02-11T04:23:52-08:00 Disclaimer If any of this is wrong, let me know so I can fix it. No actual hard drives were harmed in the...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde3-xfs-full-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE3 XFS Full Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T23:25:36-08:00 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/rewrite-hugo-themes-report-in-python/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Rewrite Hugo Themes Report In Python</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['python', 'sql', 'sqlalchemy', 'html5', 'hugo-themes']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T01:02:57-08:00 Ranking Hugo Themes by Stars, Commit Date A while back I was grazing the selfhosted subreddit, and noticed Hugo...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -386,6 +390,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../.." class="md-nav__link">
|
||||
Home
|
||||
@ -393,6 +418,192 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -676,7 +887,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -700,7 +911,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -724,7 +935,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -736,7 +947,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -748,7 +959,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -784,7 +995,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -808,7 +1019,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -820,7 +1031,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -832,7 +1043,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1005,19 +1216,331 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
<h1>Open source voices</h1>
|
||||
|
||||
<h3 id="open-source-voices"><a href="https://www.opensourcevoices.org/" target="_blank">Open Source Voices</a></h3>
|
||||
<p><a href="https://www.opensourcevoices.org/" target="_blank">Open Source Voices</a>
|
||||
is an interview podcast featuring open-source personalities, hosted by
|
||||
<a href="https://www.linkedin.com/in/q5sys/" target="_blank">J.T. Pennington</a></p>
|
||||
<ul>
|
||||
<li><a href="https://feeds.fireside.fm/opensourcevoices/rss" target="_blank">Open Source Voices</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div>
|
||||
<a href="/posts/trents-favorite-podcasts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Trent's Favorite Podcasts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'linux', 'podcast', 'antennapod', 'history', 'flutter', 'kotlin', 'travel']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-07-23 Introduction Someone asked me 10 years ago what are my favorite podcasts, so here you go. Note that a lot of podcasts tend to...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/test-qr-svg-django/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Test QR SVG Django</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'testing', 'pillow', 'beautifulsoup', 'opencv', 'cairosvg', 'pyotp']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-04-19 Introduction I worked out a solution in django-testing, for testing a view that renders a qrcode as an svg as an inline svg xml...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/prosody-photo-uploads/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Prosody Photo Uploads</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xmpp', 'prosody', 'debian', 'letsencrypt']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-25 Introduction Install prosody on Debian 10 with photoupload, postgresql database, and letsencrypt certs. DNS Log into your dns...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/xmpp-apt-notifications/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">XMPP Apt Notification</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['apt', 'apt-get', 'prosody', 'debian']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-09 Introduction In order to save yourself the work of checking your computer for updates, configure it to send you a weekly...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/apache-virtual-hosts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Apache Virtual Hosts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Apache', 'Virtual Hosts', 'LetsEncrypt', 'Lets Encrypt', 'Reverse Proxy', 'DNS']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-20 Use Virtual Hosts This is a very useful way to keep your server organized. Virtual Hosts On Your Lan You can practice on your...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/sendxmpp-handler-for-python-logging/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">SENDXMPP Handler for Python Logging</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Python', 'Logging', 'Flask', 'XMPP', 'SENDXMPP', 'logging.Handler']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-19 SENDXMPPHandler for Python Logging app/__init__.py You may be familiar with adding a logging handler to a flask application, with...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/instructions-for-tethering-from-phone/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Instruction For Tethering From Phone</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['android', 'tethering']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-17 Instructions Part One Turn off blutooth on computer Turn off blutooth on phone Turn off Wifi on phone Part Two Turn on wifi...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde4-custom-partitions-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE4 Custom Partitions for Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-15 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result is quite...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/linux-move-cursor-with-keyboard/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Linux Move Cursor With Keyboard</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['X11', 'xdotool', 'cursor', 'keyboard', 'keyboard shortcuts']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-06-21T22:01:35-07:00 Introduction Linux just makes everything so easy. On a laptop it can be tricky to place your mouse cursor on...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/simplified-raspberry-streaming/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Simplified Raspberry Streaming</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['raspberrypi', 'mpd', 'mp3', 'internet-radio', 'ncmpcpp', 'playlist', 'm3u']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-05-12T18:32:55-07:00 RaspberryPi is a Great MPD Appliance I’m really pleased with the RaspberryPi as an MPD (music player daemon),...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-encrypted-xfs-root/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Encrypted XFS Root</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xfs', 'clear-linux', 'luks']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-04-13T21:44:37-07:00 Nothing to-it Burger I had intended to create a technical explanation how to install Clear Linux with disk...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-guest-virt-manager/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Guest Virt Manager</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['kvm', 'clear-linux', 'qcow2', 'virt-manager', 'parted']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-03-11T01:39:09-07:00 Introduction download, convert, and resize the provided kvm-legacy image create a virtual machine and launch it...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/faster-partitioning-with-sgdisk/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Faster Partitioning with Sgdisk</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['command-line', 'gdisk', 'partition', 'sgdisk']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-02-11T04:23:52-08:00 Disclaimer If any of this is wrong, let me know so I can fix it. No actual hard drives were harmed in the...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde3-xfs-full-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE3 XFS Full Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T23:25:36-08:00 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/rewrite-hugo-themes-report-in-python/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Rewrite Hugo Themes Report In Python</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['python', 'sql', 'sqlalchemy', 'html5', 'hugo-themes']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T01:02:57-08:00 Ranking Hugo Themes by Stars, Commit Date A while back I was grazing the selfhosted subreddit, and noticed Hugo...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -386,6 +390,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../.." class="md-nav__link">
|
||||
Home
|
||||
@ -393,6 +418,192 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -676,7 +887,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -700,7 +911,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -724,7 +935,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -736,7 +947,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -748,7 +959,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -784,7 +995,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -808,7 +1019,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -820,7 +1031,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -832,7 +1043,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1005,18 +1216,331 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
<h1>Python bytes</h1>
|
||||
|
||||
<h3 id="python-bytes"><a href="https://pythonbytes.fm/" target="_blank">Python Bytes</a></h3>
|
||||
<p><a href="https://pythonbytes.fm/" target="_blank">Python Bytes</a> is a podcast
|
||||
about Python.</p>
|
||||
<ul>
|
||||
<li><a href="https://pythonbytes.fm/episodes/all" target="_blank">Python Bytes RSS</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div>
|
||||
<a href="/posts/trents-favorite-podcasts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Trent's Favorite Podcasts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'linux', 'podcast', 'antennapod', 'history', 'flutter', 'kotlin', 'travel']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-07-23 Introduction Someone asked me 10 years ago what are my favorite podcasts, so here you go. Note that a lot of podcasts tend to...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/test-qr-svg-django/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Test QR SVG Django</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'testing', 'pillow', 'beautifulsoup', 'opencv', 'cairosvg', 'pyotp']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-04-19 Introduction I worked out a solution in django-testing, for testing a view that renders a qrcode as an svg as an inline svg xml...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/prosody-photo-uploads/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Prosody Photo Uploads</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xmpp', 'prosody', 'debian', 'letsencrypt']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-25 Introduction Install prosody on Debian 10 with photoupload, postgresql database, and letsencrypt certs. DNS Log into your dns...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/xmpp-apt-notifications/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">XMPP Apt Notification</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['apt', 'apt-get', 'prosody', 'debian']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-09 Introduction In order to save yourself the work of checking your computer for updates, configure it to send you a weekly...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/apache-virtual-hosts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Apache Virtual Hosts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Apache', 'Virtual Hosts', 'LetsEncrypt', 'Lets Encrypt', 'Reverse Proxy', 'DNS']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-20 Use Virtual Hosts This is a very useful way to keep your server organized. Virtual Hosts On Your Lan You can practice on your...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/sendxmpp-handler-for-python-logging/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">SENDXMPP Handler for Python Logging</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Python', 'Logging', 'Flask', 'XMPP', 'SENDXMPP', 'logging.Handler']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-19 SENDXMPPHandler for Python Logging app/__init__.py You may be familiar with adding a logging handler to a flask application, with...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/instructions-for-tethering-from-phone/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Instruction For Tethering From Phone</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['android', 'tethering']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-17 Instructions Part One Turn off blutooth on computer Turn off blutooth on phone Turn off Wifi on phone Part Two Turn on wifi...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde4-custom-partitions-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE4 Custom Partitions for Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-15 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result is quite...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/linux-move-cursor-with-keyboard/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Linux Move Cursor With Keyboard</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['X11', 'xdotool', 'cursor', 'keyboard', 'keyboard shortcuts']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-06-21T22:01:35-07:00 Introduction Linux just makes everything so easy. On a laptop it can be tricky to place your mouse cursor on...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/simplified-raspberry-streaming/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Simplified Raspberry Streaming</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['raspberrypi', 'mpd', 'mp3', 'internet-radio', 'ncmpcpp', 'playlist', 'm3u']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-05-12T18:32:55-07:00 RaspberryPi is a Great MPD Appliance I’m really pleased with the RaspberryPi as an MPD (music player daemon),...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-encrypted-xfs-root/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Encrypted XFS Root</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xfs', 'clear-linux', 'luks']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-04-13T21:44:37-07:00 Nothing to-it Burger I had intended to create a technical explanation how to install Clear Linux with disk...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-guest-virt-manager/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Guest Virt Manager</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['kvm', 'clear-linux', 'qcow2', 'virt-manager', 'parted']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-03-11T01:39:09-07:00 Introduction download, convert, and resize the provided kvm-legacy image create a virtual machine and launch it...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/faster-partitioning-with-sgdisk/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Faster Partitioning with Sgdisk</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['command-line', 'gdisk', 'partition', 'sgdisk']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-02-11T04:23:52-08:00 Disclaimer If any of this is wrong, let me know so I can fix it. No actual hard drives were harmed in the...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde3-xfs-full-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE3 XFS Full Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T23:25:36-08:00 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/rewrite-hugo-themes-report-in-python/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Rewrite Hugo Themes Report In Python</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['python', 'sql', 'sqlalchemy', 'html5', 'hugo-themes']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T01:02:57-08:00 Ranking Hugo Themes by Stars, Commit Date A while back I was grazing the selfhosted subreddit, and noticed Hugo...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -386,6 +390,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../.." class="md-nav__link">
|
||||
Home
|
||||
@ -393,6 +418,192 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -676,7 +887,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -700,7 +911,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -724,7 +935,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -736,7 +947,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -748,7 +959,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -784,7 +995,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -808,7 +1019,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -820,7 +1031,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -832,7 +1043,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1005,19 +1216,331 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
<h1>React podcast</h1>
|
||||
|
||||
<h3 id="react-podcast"><a href="https://reactpodcast.simplecast.com/" target="_blank">React Podcast</a></h3>
|
||||
<p><a href="https://reactpodcast.simplecast.com/" target="_blank">React Podcast</a>
|
||||
is a podcast about javascript web development with
|
||||
<a href="https://reactjs.org/" target="_blank">react</a>.</p>
|
||||
<ul>
|
||||
<li><a href="https://feeds.simplecast.com/JoR28o79" target="_blank">React Podcast RSS</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div>
|
||||
<a href="/posts/trents-favorite-podcasts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Trent's Favorite Podcasts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'linux', 'podcast', 'antennapod', 'history', 'flutter', 'kotlin', 'travel']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-07-23 Introduction Someone asked me 10 years ago what are my favorite podcasts, so here you go. Note that a lot of podcasts tend to...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/test-qr-svg-django/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Test QR SVG Django</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'testing', 'pillow', 'beautifulsoup', 'opencv', 'cairosvg', 'pyotp']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-04-19 Introduction I worked out a solution in django-testing, for testing a view that renders a qrcode as an svg as an inline svg xml...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/prosody-photo-uploads/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Prosody Photo Uploads</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xmpp', 'prosody', 'debian', 'letsencrypt']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-25 Introduction Install prosody on Debian 10 with photoupload, postgresql database, and letsencrypt certs. DNS Log into your dns...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/xmpp-apt-notifications/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">XMPP Apt Notification</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['apt', 'apt-get', 'prosody', 'debian']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-09 Introduction In order to save yourself the work of checking your computer for updates, configure it to send you a weekly...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/apache-virtual-hosts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Apache Virtual Hosts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Apache', 'Virtual Hosts', 'LetsEncrypt', 'Lets Encrypt', 'Reverse Proxy', 'DNS']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-20 Use Virtual Hosts This is a very useful way to keep your server organized. Virtual Hosts On Your Lan You can practice on your...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/sendxmpp-handler-for-python-logging/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">SENDXMPP Handler for Python Logging</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Python', 'Logging', 'Flask', 'XMPP', 'SENDXMPP', 'logging.Handler']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-19 SENDXMPPHandler for Python Logging app/__init__.py You may be familiar with adding a logging handler to a flask application, with...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/instructions-for-tethering-from-phone/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Instruction For Tethering From Phone</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['android', 'tethering']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-17 Instructions Part One Turn off blutooth on computer Turn off blutooth on phone Turn off Wifi on phone Part Two Turn on wifi...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde4-custom-partitions-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE4 Custom Partitions for Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-15 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result is quite...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/linux-move-cursor-with-keyboard/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Linux Move Cursor With Keyboard</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['X11', 'xdotool', 'cursor', 'keyboard', 'keyboard shortcuts']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-06-21T22:01:35-07:00 Introduction Linux just makes everything so easy. On a laptop it can be tricky to place your mouse cursor on...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/simplified-raspberry-streaming/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Simplified Raspberry Streaming</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['raspberrypi', 'mpd', 'mp3', 'internet-radio', 'ncmpcpp', 'playlist', 'm3u']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-05-12T18:32:55-07:00 RaspberryPi is a Great MPD Appliance I’m really pleased with the RaspberryPi as an MPD (music player daemon),...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-encrypted-xfs-root/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Encrypted XFS Root</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xfs', 'clear-linux', 'luks']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-04-13T21:44:37-07:00 Nothing to-it Burger I had intended to create a technical explanation how to install Clear Linux with disk...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-guest-virt-manager/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Guest Virt Manager</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['kvm', 'clear-linux', 'qcow2', 'virt-manager', 'parted']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-03-11T01:39:09-07:00 Introduction download, convert, and resize the provided kvm-legacy image create a virtual machine and launch it...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/faster-partitioning-with-sgdisk/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Faster Partitioning with Sgdisk</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['command-line', 'gdisk', 'partition', 'sgdisk']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-02-11T04:23:52-08:00 Disclaimer If any of this is wrong, let me know so I can fix it. No actual hard drives were harmed in the...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde3-xfs-full-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE3 XFS Full Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T23:25:36-08:00 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/rewrite-hugo-themes-report-in-python/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Rewrite Hugo Themes Report In Python</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['python', 'sql', 'sqlalchemy', 'html5', 'hugo-themes']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T01:02:57-08:00 Ranking Hugo Themes by Stars, Commit Date A while back I was grazing the selfhosted subreddit, and noticed Hugo...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -386,6 +390,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../.." class="md-nav__link">
|
||||
Home
|
||||
@ -393,6 +418,192 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -676,7 +887,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -700,7 +911,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -724,7 +935,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -736,7 +947,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -748,7 +959,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -784,7 +995,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -808,7 +1019,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -820,7 +1031,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -832,7 +1043,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1005,18 +1216,331 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
<h1>Scholars and sense</h1>
|
||||
|
||||
<h3 id="scholars-sense"><a href="https://podcastindex.org/podcast/3748621" target="_blank">Scholars & Sense</a></h3>
|
||||
<p>Host <a href="https://en.wikipedia.org/wiki/Victor_Davis_Hanson" target="_blank">Victor Davis Hanson</a>
|
||||
is a Classicist and Historian.</p>
|
||||
<ul>
|
||||
<li><a href="https://feeds.buzzsprout.com/1770105.rss" target="_blank">Scholars & Sense RSS</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div>
|
||||
<a href="/posts/trents-favorite-podcasts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Trent's Favorite Podcasts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'linux', 'podcast', 'antennapod', 'history', 'flutter', 'kotlin', 'travel']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-07-23 Introduction Someone asked me 10 years ago what are my favorite podcasts, so here you go. Note that a lot of podcasts tend to...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/test-qr-svg-django/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Test QR SVG Django</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'testing', 'pillow', 'beautifulsoup', 'opencv', 'cairosvg', 'pyotp']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-04-19 Introduction I worked out a solution in django-testing, for testing a view that renders a qrcode as an svg as an inline svg xml...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/prosody-photo-uploads/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Prosody Photo Uploads</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xmpp', 'prosody', 'debian', 'letsencrypt']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-25 Introduction Install prosody on Debian 10 with photoupload, postgresql database, and letsencrypt certs. DNS Log into your dns...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/xmpp-apt-notifications/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">XMPP Apt Notification</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['apt', 'apt-get', 'prosody', 'debian']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-09 Introduction In order to save yourself the work of checking your computer for updates, configure it to send you a weekly...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/apache-virtual-hosts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Apache Virtual Hosts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Apache', 'Virtual Hosts', 'LetsEncrypt', 'Lets Encrypt', 'Reverse Proxy', 'DNS']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-20 Use Virtual Hosts This is a very useful way to keep your server organized. Virtual Hosts On Your Lan You can practice on your...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/sendxmpp-handler-for-python-logging/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">SENDXMPP Handler for Python Logging</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Python', 'Logging', 'Flask', 'XMPP', 'SENDXMPP', 'logging.Handler']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-19 SENDXMPPHandler for Python Logging app/__init__.py You may be familiar with adding a logging handler to a flask application, with...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/instructions-for-tethering-from-phone/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Instruction For Tethering From Phone</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['android', 'tethering']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-17 Instructions Part One Turn off blutooth on computer Turn off blutooth on phone Turn off Wifi on phone Part Two Turn on wifi...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde4-custom-partitions-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE4 Custom Partitions for Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-15 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result is quite...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/linux-move-cursor-with-keyboard/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Linux Move Cursor With Keyboard</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['X11', 'xdotool', 'cursor', 'keyboard', 'keyboard shortcuts']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-06-21T22:01:35-07:00 Introduction Linux just makes everything so easy. On a laptop it can be tricky to place your mouse cursor on...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/simplified-raspberry-streaming/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Simplified Raspberry Streaming</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['raspberrypi', 'mpd', 'mp3', 'internet-radio', 'ncmpcpp', 'playlist', 'm3u']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-05-12T18:32:55-07:00 RaspberryPi is a Great MPD Appliance I’m really pleased with the RaspberryPi as an MPD (music player daemon),...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-encrypted-xfs-root/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Encrypted XFS Root</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xfs', 'clear-linux', 'luks']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-04-13T21:44:37-07:00 Nothing to-it Burger I had intended to create a technical explanation how to install Clear Linux with disk...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-guest-virt-manager/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Guest Virt Manager</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['kvm', 'clear-linux', 'qcow2', 'virt-manager', 'parted']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-03-11T01:39:09-07:00 Introduction download, convert, and resize the provided kvm-legacy image create a virtual machine and launch it...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/faster-partitioning-with-sgdisk/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Faster Partitioning with Sgdisk</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['command-line', 'gdisk', 'partition', 'sgdisk']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-02-11T04:23:52-08:00 Disclaimer If any of this is wrong, let me know so I can fix it. No actual hard drives were harmed in the...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde3-xfs-full-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE3 XFS Full Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T23:25:36-08:00 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/rewrite-hugo-themes-report-in-python/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Rewrite Hugo Themes Report In Python</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['python', 'sql', 'sqlalchemy', 'html5', 'hugo-themes']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T01:02:57-08:00 Ranking Hugo Themes by Stars, Commit Date A while back I was grazing the selfhosted subreddit, and noticed Hugo...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -386,6 +390,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../.." class="md-nav__link">
|
||||
Home
|
||||
@ -393,6 +418,192 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -676,7 +887,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -700,7 +911,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -724,7 +935,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -736,7 +947,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -748,7 +959,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -784,7 +995,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -808,7 +1019,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -820,7 +1031,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -832,7 +1043,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1005,18 +1216,331 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
<h1>Self hosted</h1>
|
||||
|
||||
<h3 id="self-hosted"><a href="https://selfhosted.show/" target="_blank">Self-Hosted</a></h3>
|
||||
<p><a href="https://selfhosted.show/" target="_blank">Self-Hosted</a>
|
||||
is a podcast about self-hosting, homelabs, and IOT.</p>
|
||||
<ul>
|
||||
<li><a href="https://feeds.fireside.fm/selfhosted/rss" target="_blank">Self-Hosted RSS</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div>
|
||||
<a href="/posts/trents-favorite-podcasts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Trent's Favorite Podcasts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'linux', 'podcast', 'antennapod', 'history', 'flutter', 'kotlin', 'travel']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-07-23 Introduction Someone asked me 10 years ago what are my favorite podcasts, so here you go. Note that a lot of podcasts tend to...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/test-qr-svg-django/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Test QR SVG Django</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'testing', 'pillow', 'beautifulsoup', 'opencv', 'cairosvg', 'pyotp']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-04-19 Introduction I worked out a solution in django-testing, for testing a view that renders a qrcode as an svg as an inline svg xml...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/prosody-photo-uploads/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Prosody Photo Uploads</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xmpp', 'prosody', 'debian', 'letsencrypt']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-25 Introduction Install prosody on Debian 10 with photoupload, postgresql database, and letsencrypt certs. DNS Log into your dns...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/xmpp-apt-notifications/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">XMPP Apt Notification</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['apt', 'apt-get', 'prosody', 'debian']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-09 Introduction In order to save yourself the work of checking your computer for updates, configure it to send you a weekly...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/apache-virtual-hosts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Apache Virtual Hosts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Apache', 'Virtual Hosts', 'LetsEncrypt', 'Lets Encrypt', 'Reverse Proxy', 'DNS']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-20 Use Virtual Hosts This is a very useful way to keep your server organized. Virtual Hosts On Your Lan You can practice on your...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/sendxmpp-handler-for-python-logging/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">SENDXMPP Handler for Python Logging</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Python', 'Logging', 'Flask', 'XMPP', 'SENDXMPP', 'logging.Handler']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-19 SENDXMPPHandler for Python Logging app/__init__.py You may be familiar with adding a logging handler to a flask application, with...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/instructions-for-tethering-from-phone/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Instruction For Tethering From Phone</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['android', 'tethering']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-17 Instructions Part One Turn off blutooth on computer Turn off blutooth on phone Turn off Wifi on phone Part Two Turn on wifi...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde4-custom-partitions-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE4 Custom Partitions for Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-15 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result is quite...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/linux-move-cursor-with-keyboard/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Linux Move Cursor With Keyboard</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['X11', 'xdotool', 'cursor', 'keyboard', 'keyboard shortcuts']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-06-21T22:01:35-07:00 Introduction Linux just makes everything so easy. On a laptop it can be tricky to place your mouse cursor on...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/simplified-raspberry-streaming/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Simplified Raspberry Streaming</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['raspberrypi', 'mpd', 'mp3', 'internet-radio', 'ncmpcpp', 'playlist', 'm3u']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-05-12T18:32:55-07:00 RaspberryPi is a Great MPD Appliance I’m really pleased with the RaspberryPi as an MPD (music player daemon),...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-encrypted-xfs-root/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Encrypted XFS Root</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xfs', 'clear-linux', 'luks']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-04-13T21:44:37-07:00 Nothing to-it Burger I had intended to create a technical explanation how to install Clear Linux with disk...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-guest-virt-manager/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Guest Virt Manager</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['kvm', 'clear-linux', 'qcow2', 'virt-manager', 'parted']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-03-11T01:39:09-07:00 Introduction download, convert, and resize the provided kvm-legacy image create a virtual machine and launch it...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/faster-partitioning-with-sgdisk/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Faster Partitioning with Sgdisk</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['command-line', 'gdisk', 'partition', 'sgdisk']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-02-11T04:23:52-08:00 Disclaimer If any of this is wrong, let me know so I can fix it. No actual hard drives were harmed in the...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde3-xfs-full-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE3 XFS Full Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T23:25:36-08:00 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/rewrite-hugo-themes-report-in-python/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Rewrite Hugo Themes Report In Python</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['python', 'sql', 'sqlalchemy', 'html5', 'hugo-themes']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T01:02:57-08:00 Ranking Hugo Themes by Stars, Commit Date A while back I was grazing the selfhosted subreddit, and noticed Hugo...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -386,6 +390,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../.." class="md-nav__link">
|
||||
Home
|
||||
@ -393,6 +418,192 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -676,7 +887,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -700,7 +911,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -724,7 +935,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -736,7 +947,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -748,7 +959,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -784,7 +995,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -808,7 +1019,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -820,7 +1031,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -832,7 +1043,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1005,18 +1216,331 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
<h1>Sunday morning linux review</h1>
|
||||
|
||||
<h3 id="sunday-morning-linux-review"><a href="https://smlr.us/" target="_blank">Sunday Morning Linux Review</a></h3>
|
||||
<p><a href="https://smlr.us/" target="_blank">Sunday Morning Linux Review</a>
|
||||
is an occassional round-table podcast about Linux.</p>
|
||||
<ul>
|
||||
<li><a href="https://smlr.us/?feed=podcast" target="_blank">Sunday Morning Linux Review RSS</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div>
|
||||
<a href="/posts/trents-favorite-podcasts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Trent's Favorite Podcasts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'linux', 'podcast', 'antennapod', 'history', 'flutter', 'kotlin', 'travel']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-07-23 Introduction Someone asked me 10 years ago what are my favorite podcasts, so here you go. Note that a lot of podcasts tend to...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/test-qr-svg-django/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Test QR SVG Django</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'testing', 'pillow', 'beautifulsoup', 'opencv', 'cairosvg', 'pyotp']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-04-19 Introduction I worked out a solution in django-testing, for testing a view that renders a qrcode as an svg as an inline svg xml...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/prosody-photo-uploads/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Prosody Photo Uploads</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xmpp', 'prosody', 'debian', 'letsencrypt']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-25 Introduction Install prosody on Debian 10 with photoupload, postgresql database, and letsencrypt certs. DNS Log into your dns...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/xmpp-apt-notifications/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">XMPP Apt Notification</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['apt', 'apt-get', 'prosody', 'debian']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-09 Introduction In order to save yourself the work of checking your computer for updates, configure it to send you a weekly...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/apache-virtual-hosts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Apache Virtual Hosts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Apache', 'Virtual Hosts', 'LetsEncrypt', 'Lets Encrypt', 'Reverse Proxy', 'DNS']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-20 Use Virtual Hosts This is a very useful way to keep your server organized. Virtual Hosts On Your Lan You can practice on your...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/sendxmpp-handler-for-python-logging/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">SENDXMPP Handler for Python Logging</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Python', 'Logging', 'Flask', 'XMPP', 'SENDXMPP', 'logging.Handler']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-19 SENDXMPPHandler for Python Logging app/__init__.py You may be familiar with adding a logging handler to a flask application, with...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/instructions-for-tethering-from-phone/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Instruction For Tethering From Phone</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['android', 'tethering']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-17 Instructions Part One Turn off blutooth on computer Turn off blutooth on phone Turn off Wifi on phone Part Two Turn on wifi...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde4-custom-partitions-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE4 Custom Partitions for Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-15 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result is quite...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/linux-move-cursor-with-keyboard/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Linux Move Cursor With Keyboard</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['X11', 'xdotool', 'cursor', 'keyboard', 'keyboard shortcuts']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-06-21T22:01:35-07:00 Introduction Linux just makes everything so easy. On a laptop it can be tricky to place your mouse cursor on...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/simplified-raspberry-streaming/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Simplified Raspberry Streaming</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['raspberrypi', 'mpd', 'mp3', 'internet-radio', 'ncmpcpp', 'playlist', 'm3u']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-05-12T18:32:55-07:00 RaspberryPi is a Great MPD Appliance I’m really pleased with the RaspberryPi as an MPD (music player daemon),...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-encrypted-xfs-root/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Encrypted XFS Root</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xfs', 'clear-linux', 'luks']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-04-13T21:44:37-07:00 Nothing to-it Burger I had intended to create a technical explanation how to install Clear Linux with disk...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-guest-virt-manager/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Guest Virt Manager</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['kvm', 'clear-linux', 'qcow2', 'virt-manager', 'parted']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-03-11T01:39:09-07:00 Introduction download, convert, and resize the provided kvm-legacy image create a virtual machine and launch it...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/faster-partitioning-with-sgdisk/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Faster Partitioning with Sgdisk</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['command-line', 'gdisk', 'partition', 'sgdisk']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-02-11T04:23:52-08:00 Disclaimer If any of this is wrong, let me know so I can fix it. No actual hard drives were harmed in the...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde3-xfs-full-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE3 XFS Full Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T23:25:36-08:00 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/rewrite-hugo-themes-report-in-python/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Rewrite Hugo Themes Report In Python</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['python', 'sql', 'sqlalchemy', 'html5', 'hugo-themes']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T01:02:57-08:00 Ranking Hugo Themes by Stars, Commit Date A while back I was grazing the selfhosted subreddit, and noticed Hugo...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -386,6 +390,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../.." class="md-nav__link">
|
||||
Home
|
||||
@ -393,6 +418,192 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -676,7 +887,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -700,7 +911,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -724,7 +935,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -736,7 +947,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -748,7 +959,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -784,7 +995,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -808,7 +1019,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -820,7 +1031,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -832,7 +1043,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1005,18 +1216,331 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
<h1>Syntax</h1>
|
||||
|
||||
<h3 id="syntax"><a href="https://syntax.fm/" target="_blank">Syntax</a></h3>
|
||||
<p><a href="https://syntax.fm/" target="_blank">Syntax</a> is a podcast about
|
||||
web development.</p>
|
||||
<ul>
|
||||
<li><a href="https://feed.syntax.fm/rss" target="_blank">Syntax RSS</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div>
|
||||
<a href="/posts/trents-favorite-podcasts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Trent's Favorite Podcasts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'linux', 'podcast', 'antennapod', 'history', 'flutter', 'kotlin', 'travel']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-07-23 Introduction Someone asked me 10 years ago what are my favorite podcasts, so here you go. Note that a lot of podcasts tend to...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/test-qr-svg-django/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Test QR SVG Django</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'testing', 'pillow', 'beautifulsoup', 'opencv', 'cairosvg', 'pyotp']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-04-19 Introduction I worked out a solution in django-testing, for testing a view that renders a qrcode as an svg as an inline svg xml...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/prosody-photo-uploads/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Prosody Photo Uploads</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xmpp', 'prosody', 'debian', 'letsencrypt']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-25 Introduction Install prosody on Debian 10 with photoupload, postgresql database, and letsencrypt certs. DNS Log into your dns...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/xmpp-apt-notifications/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">XMPP Apt Notification</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['apt', 'apt-get', 'prosody', 'debian']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-09 Introduction In order to save yourself the work of checking your computer for updates, configure it to send you a weekly...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/apache-virtual-hosts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Apache Virtual Hosts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Apache', 'Virtual Hosts', 'LetsEncrypt', 'Lets Encrypt', 'Reverse Proxy', 'DNS']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-20 Use Virtual Hosts This is a very useful way to keep your server organized. Virtual Hosts On Your Lan You can practice on your...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/sendxmpp-handler-for-python-logging/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">SENDXMPP Handler for Python Logging</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Python', 'Logging', 'Flask', 'XMPP', 'SENDXMPP', 'logging.Handler']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-19 SENDXMPPHandler for Python Logging app/__init__.py You may be familiar with adding a logging handler to a flask application, with...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/instructions-for-tethering-from-phone/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Instruction For Tethering From Phone</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['android', 'tethering']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-17 Instructions Part One Turn off blutooth on computer Turn off blutooth on phone Turn off Wifi on phone Part Two Turn on wifi...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde4-custom-partitions-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE4 Custom Partitions for Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-15 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result is quite...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/linux-move-cursor-with-keyboard/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Linux Move Cursor With Keyboard</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['X11', 'xdotool', 'cursor', 'keyboard', 'keyboard shortcuts']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-06-21T22:01:35-07:00 Introduction Linux just makes everything so easy. On a laptop it can be tricky to place your mouse cursor on...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/simplified-raspberry-streaming/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Simplified Raspberry Streaming</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['raspberrypi', 'mpd', 'mp3', 'internet-radio', 'ncmpcpp', 'playlist', 'm3u']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-05-12T18:32:55-07:00 RaspberryPi is a Great MPD Appliance I’m really pleased with the RaspberryPi as an MPD (music player daemon),...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-encrypted-xfs-root/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Encrypted XFS Root</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xfs', 'clear-linux', 'luks']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-04-13T21:44:37-07:00 Nothing to-it Burger I had intended to create a technical explanation how to install Clear Linux with disk...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-guest-virt-manager/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Guest Virt Manager</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['kvm', 'clear-linux', 'qcow2', 'virt-manager', 'parted']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-03-11T01:39:09-07:00 Introduction download, convert, and resize the provided kvm-legacy image create a virtual machine and launch it...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/faster-partitioning-with-sgdisk/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Faster Partitioning with Sgdisk</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['command-line', 'gdisk', 'partition', 'sgdisk']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-02-11T04:23:52-08:00 Disclaimer If any of this is wrong, let me know so I can fix it. No actual hard drives were harmed in the...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde3-xfs-full-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE3 XFS Full Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T23:25:36-08:00 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/rewrite-hugo-themes-report-in-python/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Rewrite Hugo Themes Report In Python</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['python', 'sql', 'sqlalchemy', 'html5', 'hugo-themes']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T01:02:57-08:00 Ranking Hugo Themes by Stars, Commit Date A while back I was grazing the selfhosted subreddit, and noticed Hugo...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -386,6 +390,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../.." class="md-nav__link">
|
||||
Home
|
||||
@ -393,6 +418,192 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -676,7 +887,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -700,7 +911,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -724,7 +935,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -736,7 +947,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -748,7 +959,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -784,7 +995,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -808,7 +1019,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -820,7 +1031,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -832,7 +1043,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1005,18 +1216,331 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
<h1>Talk python to me</h1>
|
||||
|
||||
<h3 id="talk-python-to-me"><a href="https://talkpython.fm/" target="_blank">Talk Python To Me</a></h3>
|
||||
<p><a href="https://talkpython.fm/" target="_blank">Talk Python To Me</a>
|
||||
is a podcast about python.</p>
|
||||
<ul>
|
||||
<li><a href="https://talkpython.fm/episodes/all" target="_blank">Talk Python To Me RSS</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div>
|
||||
<a href="/posts/trents-favorite-podcasts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Trent's Favorite Podcasts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'linux', 'podcast', 'antennapod', 'history', 'flutter', 'kotlin', 'travel']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-07-23 Introduction Someone asked me 10 years ago what are my favorite podcasts, so here you go. Note that a lot of podcasts tend to...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/test-qr-svg-django/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Test QR SVG Django</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'testing', 'pillow', 'beautifulsoup', 'opencv', 'cairosvg', 'pyotp']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-04-19 Introduction I worked out a solution in django-testing, for testing a view that renders a qrcode as an svg as an inline svg xml...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/prosody-photo-uploads/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Prosody Photo Uploads</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xmpp', 'prosody', 'debian', 'letsencrypt']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-25 Introduction Install prosody on Debian 10 with photoupload, postgresql database, and letsencrypt certs. DNS Log into your dns...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/xmpp-apt-notifications/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">XMPP Apt Notification</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['apt', 'apt-get', 'prosody', 'debian']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-09 Introduction In order to save yourself the work of checking your computer for updates, configure it to send you a weekly...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/apache-virtual-hosts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Apache Virtual Hosts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Apache', 'Virtual Hosts', 'LetsEncrypt', 'Lets Encrypt', 'Reverse Proxy', 'DNS']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-20 Use Virtual Hosts This is a very useful way to keep your server organized. Virtual Hosts On Your Lan You can practice on your...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/sendxmpp-handler-for-python-logging/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">SENDXMPP Handler for Python Logging</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Python', 'Logging', 'Flask', 'XMPP', 'SENDXMPP', 'logging.Handler']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-19 SENDXMPPHandler for Python Logging app/__init__.py You may be familiar with adding a logging handler to a flask application, with...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/instructions-for-tethering-from-phone/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Instruction For Tethering From Phone</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['android', 'tethering']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-17 Instructions Part One Turn off blutooth on computer Turn off blutooth on phone Turn off Wifi on phone Part Two Turn on wifi...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde4-custom-partitions-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE4 Custom Partitions for Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-15 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result is quite...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/linux-move-cursor-with-keyboard/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Linux Move Cursor With Keyboard</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['X11', 'xdotool', 'cursor', 'keyboard', 'keyboard shortcuts']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-06-21T22:01:35-07:00 Introduction Linux just makes everything so easy. On a laptop it can be tricky to place your mouse cursor on...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/simplified-raspberry-streaming/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Simplified Raspberry Streaming</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['raspberrypi', 'mpd', 'mp3', 'internet-radio', 'ncmpcpp', 'playlist', 'm3u']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-05-12T18:32:55-07:00 RaspberryPi is a Great MPD Appliance I’m really pleased with the RaspberryPi as an MPD (music player daemon),...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-encrypted-xfs-root/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Encrypted XFS Root</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xfs', 'clear-linux', 'luks']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-04-13T21:44:37-07:00 Nothing to-it Burger I had intended to create a technical explanation how to install Clear Linux with disk...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-guest-virt-manager/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Guest Virt Manager</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['kvm', 'clear-linux', 'qcow2', 'virt-manager', 'parted']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-03-11T01:39:09-07:00 Introduction download, convert, and resize the provided kvm-legacy image create a virtual machine and launch it...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/faster-partitioning-with-sgdisk/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Faster Partitioning with Sgdisk</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['command-line', 'gdisk', 'partition', 'sgdisk']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-02-11T04:23:52-08:00 Disclaimer If any of this is wrong, let me know so I can fix it. No actual hard drives were harmed in the...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde3-xfs-full-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE3 XFS Full Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T23:25:36-08:00 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/rewrite-hugo-themes-report-in-python/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Rewrite Hugo Themes Report In Python</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['python', 'sql', 'sqlalchemy', 'html5', 'hugo-themes']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T01:02:57-08:00 Ranking Hugo Themes by Stars, Commit Date A while back I was grazing the selfhosted subreddit, and noticed Hugo...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -386,6 +390,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../.." class="md-nav__link">
|
||||
Home
|
||||
@ -393,6 +418,192 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -676,7 +887,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -700,7 +911,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -724,7 +935,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -736,7 +947,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -748,7 +959,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -784,7 +995,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -808,7 +1019,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -820,7 +1031,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -832,7 +1043,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1005,24 +1216,331 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
<h1>Talking kotlin</h1>
|
||||
|
||||
<h3 id="talking-kotlin"><a href="https://talkingkotlin.com/" target="_blank">Talking Kotlin</a></h3>
|
||||
<p><a href="https://talkingkotlin.com/" target="_blank">Talking Kotlin</a>
|
||||
is a podcast about the
|
||||
<a href="https://kotlinlang.org/" target="_blank">Kotlin Programming Language</a>,
|
||||
which is the default programming language for Android Applications.</p>
|
||||
<p>Both kotlin and the podcast are created by
|
||||
<a href="https://www.jetbrains.com/" target="_blank">JetBrains</a>, which is
|
||||
a company that creates and sells professional IDE's, from which
|
||||
<a href="https://developer.android.com/studio" target="_blank">Android Studio</a> is derived.</p>
|
||||
<ul>
|
||||
<li><a href="https://talkingkotlin.com/feed" target="_blank">Talking Kotlin RSS</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div>
|
||||
<a href="/posts/trents-favorite-podcasts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Trent's Favorite Podcasts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'linux', 'podcast', 'antennapod', 'history', 'flutter', 'kotlin', 'travel']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-07-23 Introduction Someone asked me 10 years ago what are my favorite podcasts, so here you go. Note that a lot of podcasts tend to...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/test-qr-svg-django/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Test QR SVG Django</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'testing', 'pillow', 'beautifulsoup', 'opencv', 'cairosvg', 'pyotp']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-04-19 Introduction I worked out a solution in django-testing, for testing a view that renders a qrcode as an svg as an inline svg xml...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/prosody-photo-uploads/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Prosody Photo Uploads</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xmpp', 'prosody', 'debian', 'letsencrypt']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-25 Introduction Install prosody on Debian 10 with photoupload, postgresql database, and letsencrypt certs. DNS Log into your dns...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/xmpp-apt-notifications/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">XMPP Apt Notification</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['apt', 'apt-get', 'prosody', 'debian']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-09 Introduction In order to save yourself the work of checking your computer for updates, configure it to send you a weekly...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/apache-virtual-hosts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Apache Virtual Hosts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Apache', 'Virtual Hosts', 'LetsEncrypt', 'Lets Encrypt', 'Reverse Proxy', 'DNS']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-20 Use Virtual Hosts This is a very useful way to keep your server organized. Virtual Hosts On Your Lan You can practice on your...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/sendxmpp-handler-for-python-logging/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">SENDXMPP Handler for Python Logging</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Python', 'Logging', 'Flask', 'XMPP', 'SENDXMPP', 'logging.Handler']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-19 SENDXMPPHandler for Python Logging app/__init__.py You may be familiar with adding a logging handler to a flask application, with...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/instructions-for-tethering-from-phone/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Instruction For Tethering From Phone</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['android', 'tethering']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-17 Instructions Part One Turn off blutooth on computer Turn off blutooth on phone Turn off Wifi on phone Part Two Turn on wifi...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde4-custom-partitions-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE4 Custom Partitions for Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-15 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result is quite...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/linux-move-cursor-with-keyboard/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Linux Move Cursor With Keyboard</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['X11', 'xdotool', 'cursor', 'keyboard', 'keyboard shortcuts']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-06-21T22:01:35-07:00 Introduction Linux just makes everything so easy. On a laptop it can be tricky to place your mouse cursor on...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/simplified-raspberry-streaming/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Simplified Raspberry Streaming</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['raspberrypi', 'mpd', 'mp3', 'internet-radio', 'ncmpcpp', 'playlist', 'm3u']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-05-12T18:32:55-07:00 RaspberryPi is a Great MPD Appliance I’m really pleased with the RaspberryPi as an MPD (music player daemon),...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-encrypted-xfs-root/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Encrypted XFS Root</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xfs', 'clear-linux', 'luks']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-04-13T21:44:37-07:00 Nothing to-it Burger I had intended to create a technical explanation how to install Clear Linux with disk...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-guest-virt-manager/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Guest Virt Manager</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['kvm', 'clear-linux', 'qcow2', 'virt-manager', 'parted']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-03-11T01:39:09-07:00 Introduction download, convert, and resize the provided kvm-legacy image create a virtual machine and launch it...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/faster-partitioning-with-sgdisk/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Faster Partitioning with Sgdisk</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['command-line', 'gdisk', 'partition', 'sgdisk']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-02-11T04:23:52-08:00 Disclaimer If any of this is wrong, let me know so I can fix it. No actual hard drives were harmed in the...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde3-xfs-full-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE3 XFS Full Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T23:25:36-08:00 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/rewrite-hugo-themes-report-in-python/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Rewrite Hugo Themes Report In Python</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['python', 'sql', 'sqlalchemy', 'html5', 'hugo-themes']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T01:02:57-08:00 Ranking Hugo Themes by Stars, Commit Date A while back I was grazing the selfhosted subreddit, and noticed Hugo...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -386,6 +390,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../.." class="md-nav__link">
|
||||
Home
|
||||
@ -393,6 +418,192 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -676,7 +887,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -700,7 +911,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -724,7 +935,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -736,7 +947,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -748,7 +959,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -784,7 +995,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -808,7 +1019,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -820,7 +1031,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -832,7 +1043,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1005,20 +1216,331 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
<h1>The history of ancient greece</h1>
|
||||
|
||||
<h3 id="the-history-of-ancient-greece"><a href="http://www.thehistoryofancientgreece.com/" target="_blank">The History Of Ancient Greece</a></h3>
|
||||
<p>Unfortunately, <a href="http://www.thehistoryofancientgreece.com/" target="_blank">The History Of Ancient Greece</a>
|
||||
lacks expressiveness and poetic phrasing. Your Bible-reading Grandpa's lyrical,
|
||||
King's-English word-smithing this is not.
|
||||
However, the abundance of content is thorough and exhaustive.</p>
|
||||
<ul>
|
||||
<li><a href="https://ancientgreece.libsyn.com/rss" target="_blank">The History Of Ancient Greece RSS</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div>
|
||||
<a href="/posts/trents-favorite-podcasts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Trent's Favorite Podcasts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'linux', 'podcast', 'antennapod', 'history', 'flutter', 'kotlin', 'travel']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-07-23 Introduction Someone asked me 10 years ago what are my favorite podcasts, so here you go. Note that a lot of podcasts tend to...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/test-qr-svg-django/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Test QR SVG Django</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'testing', 'pillow', 'beautifulsoup', 'opencv', 'cairosvg', 'pyotp']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-04-19 Introduction I worked out a solution in django-testing, for testing a view that renders a qrcode as an svg as an inline svg xml...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/prosody-photo-uploads/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Prosody Photo Uploads</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xmpp', 'prosody', 'debian', 'letsencrypt']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-25 Introduction Install prosody on Debian 10 with photoupload, postgresql database, and letsencrypt certs. DNS Log into your dns...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/xmpp-apt-notifications/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">XMPP Apt Notification</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['apt', 'apt-get', 'prosody', 'debian']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-09 Introduction In order to save yourself the work of checking your computer for updates, configure it to send you a weekly...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/apache-virtual-hosts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Apache Virtual Hosts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Apache', 'Virtual Hosts', 'LetsEncrypt', 'Lets Encrypt', 'Reverse Proxy', 'DNS']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-20 Use Virtual Hosts This is a very useful way to keep your server organized. Virtual Hosts On Your Lan You can practice on your...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/sendxmpp-handler-for-python-logging/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">SENDXMPP Handler for Python Logging</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Python', 'Logging', 'Flask', 'XMPP', 'SENDXMPP', 'logging.Handler']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-19 SENDXMPPHandler for Python Logging app/__init__.py You may be familiar with adding a logging handler to a flask application, with...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/instructions-for-tethering-from-phone/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Instruction For Tethering From Phone</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['android', 'tethering']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-17 Instructions Part One Turn off blutooth on computer Turn off blutooth on phone Turn off Wifi on phone Part Two Turn on wifi...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde4-custom-partitions-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE4 Custom Partitions for Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-15 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result is quite...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/linux-move-cursor-with-keyboard/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Linux Move Cursor With Keyboard</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['X11', 'xdotool', 'cursor', 'keyboard', 'keyboard shortcuts']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-06-21T22:01:35-07:00 Introduction Linux just makes everything so easy. On a laptop it can be tricky to place your mouse cursor on...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/simplified-raspberry-streaming/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Simplified Raspberry Streaming</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['raspberrypi', 'mpd', 'mp3', 'internet-radio', 'ncmpcpp', 'playlist', 'm3u']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-05-12T18:32:55-07:00 RaspberryPi is a Great MPD Appliance I’m really pleased with the RaspberryPi as an MPD (music player daemon),...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-encrypted-xfs-root/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Encrypted XFS Root</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xfs', 'clear-linux', 'luks']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-04-13T21:44:37-07:00 Nothing to-it Burger I had intended to create a technical explanation how to install Clear Linux with disk...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-guest-virt-manager/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Guest Virt Manager</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['kvm', 'clear-linux', 'qcow2', 'virt-manager', 'parted']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-03-11T01:39:09-07:00 Introduction download, convert, and resize the provided kvm-legacy image create a virtual machine and launch it...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/faster-partitioning-with-sgdisk/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Faster Partitioning with Sgdisk</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['command-line', 'gdisk', 'partition', 'sgdisk']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-02-11T04:23:52-08:00 Disclaimer If any of this is wrong, let me know so I can fix it. No actual hard drives were harmed in the...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde3-xfs-full-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE3 XFS Full Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T23:25:36-08:00 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/rewrite-hugo-themes-report-in-python/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Rewrite Hugo Themes Report In Python</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['python', 'sql', 'sqlalchemy', 'html5', 'hugo-themes']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T01:02:57-08:00 Ranking Hugo Themes by Stars, Commit Date A while back I was grazing the selfhosted subreddit, and noticed Hugo...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -386,6 +390,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../.." class="md-nav__link">
|
||||
Home
|
||||
@ -393,6 +418,192 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -676,7 +887,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -700,7 +911,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -724,7 +935,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -736,7 +947,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -748,7 +959,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -784,7 +995,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -808,7 +1019,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -820,7 +1031,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -832,7 +1043,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1005,18 +1216,331 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
<h1>The matt freire show</h1>
|
||||
|
||||
<h3 id="the-matt-freire-show"><a href="https://mattfreire.blog/" target="_blank">The Matt Freire Show</a></h3>
|
||||
<p><a href="https://mattfreire.blog/" target="_blank">The Matt Freire Show</a>
|
||||
is an occassional interview podcast about development.</p>
|
||||
<ul>
|
||||
<li><a href="https://feeds.transistor.fm/the-matt-freire-show" target="_blank">The Matt Freire Show RSS</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div>
|
||||
<a href="/posts/trents-favorite-podcasts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Trent's Favorite Podcasts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'linux', 'podcast', 'antennapod', 'history', 'flutter', 'kotlin', 'travel']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-07-23 Introduction Someone asked me 10 years ago what are my favorite podcasts, so here you go. Note that a lot of podcasts tend to...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/test-qr-svg-django/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Test QR SVG Django</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'testing', 'pillow', 'beautifulsoup', 'opencv', 'cairosvg', 'pyotp']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-04-19 Introduction I worked out a solution in django-testing, for testing a view that renders a qrcode as an svg as an inline svg xml...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/prosody-photo-uploads/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Prosody Photo Uploads</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xmpp', 'prosody', 'debian', 'letsencrypt']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-25 Introduction Install prosody on Debian 10 with photoupload, postgresql database, and letsencrypt certs. DNS Log into your dns...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/xmpp-apt-notifications/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">XMPP Apt Notification</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['apt', 'apt-get', 'prosody', 'debian']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-09 Introduction In order to save yourself the work of checking your computer for updates, configure it to send you a weekly...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/apache-virtual-hosts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Apache Virtual Hosts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Apache', 'Virtual Hosts', 'LetsEncrypt', 'Lets Encrypt', 'Reverse Proxy', 'DNS']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-20 Use Virtual Hosts This is a very useful way to keep your server organized. Virtual Hosts On Your Lan You can practice on your...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/sendxmpp-handler-for-python-logging/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">SENDXMPP Handler for Python Logging</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Python', 'Logging', 'Flask', 'XMPP', 'SENDXMPP', 'logging.Handler']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-19 SENDXMPPHandler for Python Logging app/__init__.py You may be familiar with adding a logging handler to a flask application, with...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/instructions-for-tethering-from-phone/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Instruction For Tethering From Phone</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['android', 'tethering']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-17 Instructions Part One Turn off blutooth on computer Turn off blutooth on phone Turn off Wifi on phone Part Two Turn on wifi...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde4-custom-partitions-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE4 Custom Partitions for Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-15 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result is quite...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/linux-move-cursor-with-keyboard/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Linux Move Cursor With Keyboard</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['X11', 'xdotool', 'cursor', 'keyboard', 'keyboard shortcuts']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-06-21T22:01:35-07:00 Introduction Linux just makes everything so easy. On a laptop it can be tricky to place your mouse cursor on...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/simplified-raspberry-streaming/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Simplified Raspberry Streaming</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['raspberrypi', 'mpd', 'mp3', 'internet-radio', 'ncmpcpp', 'playlist', 'm3u']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-05-12T18:32:55-07:00 RaspberryPi is a Great MPD Appliance I’m really pleased with the RaspberryPi as an MPD (music player daemon),...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-encrypted-xfs-root/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Encrypted XFS Root</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xfs', 'clear-linux', 'luks']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-04-13T21:44:37-07:00 Nothing to-it Burger I had intended to create a technical explanation how to install Clear Linux with disk...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-guest-virt-manager/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Guest Virt Manager</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['kvm', 'clear-linux', 'qcow2', 'virt-manager', 'parted']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-03-11T01:39:09-07:00 Introduction download, convert, and resize the provided kvm-legacy image create a virtual machine and launch it...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/faster-partitioning-with-sgdisk/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Faster Partitioning with Sgdisk</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['command-line', 'gdisk', 'partition', 'sgdisk']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-02-11T04:23:52-08:00 Disclaimer If any of this is wrong, let me know so I can fix it. No actual hard drives were harmed in the...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde3-xfs-full-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE3 XFS Full Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T23:25:36-08:00 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/rewrite-hugo-themes-report-in-python/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Rewrite Hugo Themes Report In Python</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['python', 'sql', 'sqlalchemy', 'html5', 'hugo-themes']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T01:02:57-08:00 Ranking Hugo Themes by Stars, Commit Date A while back I was grazing the selfhosted subreddit, and noticed Hugo...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -386,6 +390,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../.." class="md-nav__link">
|
||||
Home
|
||||
@ -393,6 +418,192 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -676,7 +887,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -700,7 +911,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -724,7 +935,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -736,7 +947,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -748,7 +959,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -784,7 +995,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -808,7 +1019,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -820,7 +1031,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -832,7 +1043,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1005,18 +1216,331 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
<h1>The mike dominick show</h1>
|
||||
|
||||
<h3 id="the-mike-dominick-show"><a href="https://www.automator.show/" target="_blank">The Mike Dominick Show</a></h3>
|
||||
<p><a href="https://www.automator.show/" target="_blank">The Mike Dominick Show</a>
|
||||
is an occassional interview podcast about development.</p>
|
||||
<ul>
|
||||
<li><a href="https://feeds.fireside.fm/mdominick/rss" target="_blank">The Mike Dominick Show RSS</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div>
|
||||
<a href="/posts/trents-favorite-podcasts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Trent's Favorite Podcasts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'linux', 'podcast', 'antennapod', 'history', 'flutter', 'kotlin', 'travel']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-07-23 Introduction Someone asked me 10 years ago what are my favorite podcasts, so here you go. Note that a lot of podcasts tend to...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/test-qr-svg-django/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Test QR SVG Django</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'testing', 'pillow', 'beautifulsoup', 'opencv', 'cairosvg', 'pyotp']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-04-19 Introduction I worked out a solution in django-testing, for testing a view that renders a qrcode as an svg as an inline svg xml...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/prosody-photo-uploads/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Prosody Photo Uploads</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xmpp', 'prosody', 'debian', 'letsencrypt']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-25 Introduction Install prosody on Debian 10 with photoupload, postgresql database, and letsencrypt certs. DNS Log into your dns...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/xmpp-apt-notifications/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">XMPP Apt Notification</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['apt', 'apt-get', 'prosody', 'debian']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-09 Introduction In order to save yourself the work of checking your computer for updates, configure it to send you a weekly...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/apache-virtual-hosts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Apache Virtual Hosts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Apache', 'Virtual Hosts', 'LetsEncrypt', 'Lets Encrypt', 'Reverse Proxy', 'DNS']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-20 Use Virtual Hosts This is a very useful way to keep your server organized. Virtual Hosts On Your Lan You can practice on your...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/sendxmpp-handler-for-python-logging/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">SENDXMPP Handler for Python Logging</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Python', 'Logging', 'Flask', 'XMPP', 'SENDXMPP', 'logging.Handler']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-19 SENDXMPPHandler for Python Logging app/__init__.py You may be familiar with adding a logging handler to a flask application, with...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/instructions-for-tethering-from-phone/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Instruction For Tethering From Phone</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['android', 'tethering']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-17 Instructions Part One Turn off blutooth on computer Turn off blutooth on phone Turn off Wifi on phone Part Two Turn on wifi...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde4-custom-partitions-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE4 Custom Partitions for Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-15 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result is quite...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/linux-move-cursor-with-keyboard/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Linux Move Cursor With Keyboard</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['X11', 'xdotool', 'cursor', 'keyboard', 'keyboard shortcuts']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-06-21T22:01:35-07:00 Introduction Linux just makes everything so easy. On a laptop it can be tricky to place your mouse cursor on...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/simplified-raspberry-streaming/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Simplified Raspberry Streaming</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['raspberrypi', 'mpd', 'mp3', 'internet-radio', 'ncmpcpp', 'playlist', 'm3u']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-05-12T18:32:55-07:00 RaspberryPi is a Great MPD Appliance I’m really pleased with the RaspberryPi as an MPD (music player daemon),...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-encrypted-xfs-root/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Encrypted XFS Root</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xfs', 'clear-linux', 'luks']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-04-13T21:44:37-07:00 Nothing to-it Burger I had intended to create a technical explanation how to install Clear Linux with disk...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-guest-virt-manager/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Guest Virt Manager</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['kvm', 'clear-linux', 'qcow2', 'virt-manager', 'parted']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-03-11T01:39:09-07:00 Introduction download, convert, and resize the provided kvm-legacy image create a virtual machine and launch it...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/faster-partitioning-with-sgdisk/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Faster Partitioning with Sgdisk</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['command-line', 'gdisk', 'partition', 'sgdisk']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-02-11T04:23:52-08:00 Disclaimer If any of this is wrong, let me know so I can fix it. No actual hard drives were harmed in the...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde3-xfs-full-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE3 XFS Full Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T23:25:36-08:00 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/rewrite-hugo-themes-report-in-python/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Rewrite Hugo Themes Report In Python</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['python', 'sql', 'sqlalchemy', 'html5', 'hugo-themes']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T01:02:57-08:00 Ranking Hugo Themes by Stars, Commit Date A while back I was grazing the selfhosted subreddit, and noticed Hugo...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -386,6 +390,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../.." class="md-nav__link">
|
||||
Home
|
||||
@ -393,6 +418,192 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -676,7 +887,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -700,7 +911,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -724,7 +935,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -736,7 +947,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -748,7 +959,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -784,7 +995,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -808,7 +1019,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -820,7 +1031,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -832,7 +1043,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1005,22 +1216,331 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
<h1>Two dot five admins</h1>
|
||||
|
||||
<h3 id="25-admins"><a href="https://2.5admins.com/" target="_blank">2.5 Admins</a></h3>
|
||||
<p>Host <a href="https://twitter.com/joeressington" target="_blank">Joe Ressington</a> is a podcast
|
||||
production savant. <a href="https://arstechnica.com/author/jimsalter/" target="_blank">Jim Salter</a>
|
||||
is a SysAdmin and tech journalist and a developer of ZFS utilities.
|
||||
<a href="http://www.allanjude.com/" target="_blank">Allan Jude</a> is a
|
||||
<a href="https://www.freebsd.org/" target="_blank">FreeBSD</a> developer who operates
|
||||
a video streaming service called <a href="https://www.scaleengine.com/" target="_blank">Scale Engine</a>.</p>
|
||||
<ul>
|
||||
<li><a href="https://2.5admins.com/feed/podcast" target="_blank">2.5 Admins RSS</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div>
|
||||
<a href="/posts/trents-favorite-podcasts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Trent's Favorite Podcasts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'linux', 'podcast', 'antennapod', 'history', 'flutter', 'kotlin', 'travel']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-07-23 Introduction Someone asked me 10 years ago what are my favorite podcasts, so here you go. Note that a lot of podcasts tend to...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/test-qr-svg-django/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Test QR SVG Django</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'testing', 'pillow', 'beautifulsoup', 'opencv', 'cairosvg', 'pyotp']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-04-19 Introduction I worked out a solution in django-testing, for testing a view that renders a qrcode as an svg as an inline svg xml...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/prosody-photo-uploads/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Prosody Photo Uploads</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xmpp', 'prosody', 'debian', 'letsencrypt']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-25 Introduction Install prosody on Debian 10 with photoupload, postgresql database, and letsencrypt certs. DNS Log into your dns...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/xmpp-apt-notifications/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">XMPP Apt Notification</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['apt', 'apt-get', 'prosody', 'debian']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-09 Introduction In order to save yourself the work of checking your computer for updates, configure it to send you a weekly...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/apache-virtual-hosts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Apache Virtual Hosts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Apache', 'Virtual Hosts', 'LetsEncrypt', 'Lets Encrypt', 'Reverse Proxy', 'DNS']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-20 Use Virtual Hosts This is a very useful way to keep your server organized. Virtual Hosts On Your Lan You can practice on your...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/sendxmpp-handler-for-python-logging/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">SENDXMPP Handler for Python Logging</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Python', 'Logging', 'Flask', 'XMPP', 'SENDXMPP', 'logging.Handler']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-19 SENDXMPPHandler for Python Logging app/__init__.py You may be familiar with adding a logging handler to a flask application, with...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/instructions-for-tethering-from-phone/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Instruction For Tethering From Phone</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['android', 'tethering']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-17 Instructions Part One Turn off blutooth on computer Turn off blutooth on phone Turn off Wifi on phone Part Two Turn on wifi...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde4-custom-partitions-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE4 Custom Partitions for Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-15 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result is quite...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/linux-move-cursor-with-keyboard/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Linux Move Cursor With Keyboard</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['X11', 'xdotool', 'cursor', 'keyboard', 'keyboard shortcuts']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-06-21T22:01:35-07:00 Introduction Linux just makes everything so easy. On a laptop it can be tricky to place your mouse cursor on...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/simplified-raspberry-streaming/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Simplified Raspberry Streaming</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['raspberrypi', 'mpd', 'mp3', 'internet-radio', 'ncmpcpp', 'playlist', 'm3u']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-05-12T18:32:55-07:00 RaspberryPi is a Great MPD Appliance I’m really pleased with the RaspberryPi as an MPD (music player daemon),...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-encrypted-xfs-root/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Encrypted XFS Root</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xfs', 'clear-linux', 'luks']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-04-13T21:44:37-07:00 Nothing to-it Burger I had intended to create a technical explanation how to install Clear Linux with disk...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-guest-virt-manager/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Guest Virt Manager</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['kvm', 'clear-linux', 'qcow2', 'virt-manager', 'parted']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-03-11T01:39:09-07:00 Introduction download, convert, and resize the provided kvm-legacy image create a virtual machine and launch it...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/faster-partitioning-with-sgdisk/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Faster Partitioning with Sgdisk</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['command-line', 'gdisk', 'partition', 'sgdisk']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-02-11T04:23:52-08:00 Disclaimer If any of this is wrong, let me know so I can fix it. No actual hard drives were harmed in the...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde3-xfs-full-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE3 XFS Full Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T23:25:36-08:00 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/rewrite-hugo-themes-report-in-python/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Rewrite Hugo Themes Report In Python</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['python', 'sql', 'sqlalchemy', 'html5', 'hugo-themes']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T01:02:57-08:00 Ranking Hugo Themes by Stars, Commit Date A while back I was grazing the selfhosted subreddit, and noticed Hugo...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -386,6 +390,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../.." class="md-nav__link">
|
||||
Home
|
||||
@ -393,6 +418,192 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -676,7 +887,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -700,7 +911,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -724,7 +935,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -736,7 +947,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -748,7 +959,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -784,7 +995,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -808,7 +1019,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -820,7 +1031,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -832,7 +1043,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1005,19 +1216,331 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
<h1>Ubuntu podcast</h1>
|
||||
|
||||
<h3 id="ubuntu-podcast"><a href="https://ubuntupodcast.org/" target="_blank">Ubuntu Podcast</a></h3>
|
||||
<p><a href="https://ubuntupodcast.org/" target="_blank">Ubuntu Podcast</a>
|
||||
is a podcast about Linux and <a href="https://ubuntu.com/" target="_blank">Ubuntu</a>,
|
||||
hosted by a round-table of current and former Ubuntu users and employees.</p>
|
||||
<ul>
|
||||
<li><a href="https://ubuntupodcast.org/feed/podcast/" target="_blank">Ubuntu Podcast RSS</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div>
|
||||
<a href="/posts/trents-favorite-podcasts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Trent's Favorite Podcasts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'linux', 'podcast', 'antennapod', 'history', 'flutter', 'kotlin', 'travel']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-07-23 Introduction Someone asked me 10 years ago what are my favorite podcasts, so here you go. Note that a lot of podcasts tend to...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/test-qr-svg-django/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Test QR SVG Django</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'testing', 'pillow', 'beautifulsoup', 'opencv', 'cairosvg', 'pyotp']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-04-19 Introduction I worked out a solution in django-testing, for testing a view that renders a qrcode as an svg as an inline svg xml...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/prosody-photo-uploads/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Prosody Photo Uploads</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xmpp', 'prosody', 'debian', 'letsencrypt']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-25 Introduction Install prosody on Debian 10 with photoupload, postgresql database, and letsencrypt certs. DNS Log into your dns...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/xmpp-apt-notifications/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">XMPP Apt Notification</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['apt', 'apt-get', 'prosody', 'debian']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-09 Introduction In order to save yourself the work of checking your computer for updates, configure it to send you a weekly...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/apache-virtual-hosts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Apache Virtual Hosts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Apache', 'Virtual Hosts', 'LetsEncrypt', 'Lets Encrypt', 'Reverse Proxy', 'DNS']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-20 Use Virtual Hosts This is a very useful way to keep your server organized. Virtual Hosts On Your Lan You can practice on your...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/sendxmpp-handler-for-python-logging/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">SENDXMPP Handler for Python Logging</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Python', 'Logging', 'Flask', 'XMPP', 'SENDXMPP', 'logging.Handler']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-19 SENDXMPPHandler for Python Logging app/__init__.py You may be familiar with adding a logging handler to a flask application, with...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/instructions-for-tethering-from-phone/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Instruction For Tethering From Phone</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['android', 'tethering']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-17 Instructions Part One Turn off blutooth on computer Turn off blutooth on phone Turn off Wifi on phone Part Two Turn on wifi...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde4-custom-partitions-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE4 Custom Partitions for Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-15 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result is quite...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/linux-move-cursor-with-keyboard/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Linux Move Cursor With Keyboard</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['X11', 'xdotool', 'cursor', 'keyboard', 'keyboard shortcuts']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-06-21T22:01:35-07:00 Introduction Linux just makes everything so easy. On a laptop it can be tricky to place your mouse cursor on...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/simplified-raspberry-streaming/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Simplified Raspberry Streaming</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['raspberrypi', 'mpd', 'mp3', 'internet-radio', 'ncmpcpp', 'playlist', 'm3u']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-05-12T18:32:55-07:00 RaspberryPi is a Great MPD Appliance I’m really pleased with the RaspberryPi as an MPD (music player daemon),...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-encrypted-xfs-root/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Encrypted XFS Root</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xfs', 'clear-linux', 'luks']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-04-13T21:44:37-07:00 Nothing to-it Burger I had intended to create a technical explanation how to install Clear Linux with disk...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-guest-virt-manager/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Guest Virt Manager</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['kvm', 'clear-linux', 'qcow2', 'virt-manager', 'parted']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-03-11T01:39:09-07:00 Introduction download, convert, and resize the provided kvm-legacy image create a virtual machine and launch it...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/faster-partitioning-with-sgdisk/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Faster Partitioning with Sgdisk</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['command-line', 'gdisk', 'partition', 'sgdisk']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-02-11T04:23:52-08:00 Disclaimer If any of this is wrong, let me know so I can fix it. No actual hard drives were harmed in the...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde3-xfs-full-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE3 XFS Full Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T23:25:36-08:00 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/rewrite-hugo-themes-report-in-python/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Rewrite Hugo Themes Report In Python</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['python', 'sql', 'sqlalchemy', 'html5', 'hugo-themes']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T01:02:57-08:00 Ranking Hugo Themes by Stars, Commit Date A while back I was grazing the selfhosted subreddit, and noticed Hugo...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -386,6 +390,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../.." class="md-nav__link">
|
||||
Home
|
||||
@ -393,6 +418,192 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -676,7 +887,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -700,7 +911,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -724,7 +935,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -736,7 +947,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -748,7 +959,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -784,7 +995,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -808,7 +1019,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -820,7 +1031,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -832,7 +1043,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1005,22 +1216,331 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
<h1>Wittenberg to westphalia</h1>
|
||||
|
||||
<h3 id="wittenberg-to-westphalia"><a href="https://wittenbergtowestphaliapodcast.weebly.com/" target="_blank">Wittenberg To Westphalia</a></h3>
|
||||
<p><a href="https://wittenbergtowestphaliapodcast.weebly.com/" target="_blank">Wittenberg To Westphalia</a>
|
||||
is nominally a podcast about the <em>Wars of the Reformation</em>, Wittenberg being the city where
|
||||
Martin Luther began the Protestant Reformation in 1517, and Westphalia being where the end
|
||||
of the 30-Years-War was negotiated in 1648.</p>
|
||||
<p>But in reality this podcast exhaustively covers European History from the Fall of The
|
||||
Roman Empire onward, with much prologue and tangent. This is a really awesome podcast.</p>
|
||||
<ul>
|
||||
<li><a href="https://rss.acast.com/wittenbergtowestphalia" target="_blank">Wittenberg To Westphalia RSS</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div>
|
||||
<a href="/posts/trents-favorite-podcasts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Trent's Favorite Podcasts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'linux', 'podcast', 'antennapod', 'history', 'flutter', 'kotlin', 'travel']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-07-23 Introduction Someone asked me 10 years ago what are my favorite podcasts, so here you go. Note that a lot of podcasts tend to...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/test-qr-svg-django/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Test QR SVG Django</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'testing', 'pillow', 'beautifulsoup', 'opencv', 'cairosvg', 'pyotp']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-04-19 Introduction I worked out a solution in django-testing, for testing a view that renders a qrcode as an svg as an inline svg xml...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/prosody-photo-uploads/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Prosody Photo Uploads</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xmpp', 'prosody', 'debian', 'letsencrypt']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-25 Introduction Install prosody on Debian 10 with photoupload, postgresql database, and letsencrypt certs. DNS Log into your dns...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/xmpp-apt-notifications/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">XMPP Apt Notification</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['apt', 'apt-get', 'prosody', 'debian']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-09 Introduction In order to save yourself the work of checking your computer for updates, configure it to send you a weekly...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/apache-virtual-hosts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Apache Virtual Hosts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Apache', 'Virtual Hosts', 'LetsEncrypt', 'Lets Encrypt', 'Reverse Proxy', 'DNS']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-20 Use Virtual Hosts This is a very useful way to keep your server organized. Virtual Hosts On Your Lan You can practice on your...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/sendxmpp-handler-for-python-logging/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">SENDXMPP Handler for Python Logging</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Python', 'Logging', 'Flask', 'XMPP', 'SENDXMPP', 'logging.Handler']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-19 SENDXMPPHandler for Python Logging app/__init__.py You may be familiar with adding a logging handler to a flask application, with...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/instructions-for-tethering-from-phone/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Instruction For Tethering From Phone</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['android', 'tethering']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-17 Instructions Part One Turn off blutooth on computer Turn off blutooth on phone Turn off Wifi on phone Part Two Turn on wifi...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde4-custom-partitions-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE4 Custom Partitions for Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-15 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result is quite...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/linux-move-cursor-with-keyboard/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Linux Move Cursor With Keyboard</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['X11', 'xdotool', 'cursor', 'keyboard', 'keyboard shortcuts']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-06-21T22:01:35-07:00 Introduction Linux just makes everything so easy. On a laptop it can be tricky to place your mouse cursor on...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/simplified-raspberry-streaming/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Simplified Raspberry Streaming</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['raspberrypi', 'mpd', 'mp3', 'internet-radio', 'ncmpcpp', 'playlist', 'm3u']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-05-12T18:32:55-07:00 RaspberryPi is a Great MPD Appliance I’m really pleased with the RaspberryPi as an MPD (music player daemon),...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-encrypted-xfs-root/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Encrypted XFS Root</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xfs', 'clear-linux', 'luks']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-04-13T21:44:37-07:00 Nothing to-it Burger I had intended to create a technical explanation how to install Clear Linux with disk...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-guest-virt-manager/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Guest Virt Manager</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['kvm', 'clear-linux', 'qcow2', 'virt-manager', 'parted']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-03-11T01:39:09-07:00 Introduction download, convert, and resize the provided kvm-legacy image create a virtual machine and launch it...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/faster-partitioning-with-sgdisk/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Faster Partitioning with Sgdisk</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['command-line', 'gdisk', 'partition', 'sgdisk']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-02-11T04:23:52-08:00 Disclaimer If any of this is wrong, let me know so I can fix it. No actual hard drives were harmed in the...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde3-xfs-full-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE3 XFS Full Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T23:25:36-08:00 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/rewrite-hugo-themes-report-in-python/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Rewrite Hugo Themes Report In Python</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['python', 'sql', 'sqlalchemy', 'html5', 'hugo-themes']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T01:02:57-08:00 Ranking Hugo Themes by Stars, Commit Date A while back I was grazing the selfhosted subreddit, and noticed Hugo...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -197,11 +197,15 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li class="md-tabs__item">
|
||||
<a href="../../.." class="md-tabs__link">
|
||||
Home
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -386,6 +390,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_1" type="checkbox" id="__nav_1" >
|
||||
|
||||
<label class="md-nav__link" for="__nav_1">
|
||||
Home
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Home" data-md-level="1">
|
||||
<label class="md-nav__title" for="__nav_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Home
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../.." class="md-nav__link">
|
||||
Home
|
||||
@ -393,6 +418,192 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/trents-favorite-podcasts/" class="md-nav__link">
|
||||
Trent's Favorite Podcasts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/prosody-photo-uploads/" class="md-nav__link">
|
||||
Prosody Photo Uploads
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/apache-virtual-hosts/" class="md-nav__link">
|
||||
Apache Virtual Hosts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/linux-move-cursor-with-keyboard/" class="md-nav__link">
|
||||
Linux Move Cursor With Keyboard
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/simplified-raspberry-streaming/" class="md-nav__link">
|
||||
Simplified Raspberry Streaming
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-guest-virt-manager/" class="md-nav__link">
|
||||
Clear Linux Guest Virt Manager
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -676,7 +887,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/test-qr-svg-django/" class="md-nav__link">
|
||||
Test QRCODE Svg in Django
|
||||
Test QR SVG Django
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -700,7 +911,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/xmpp-apt-notifications/" class="md-nav__link">
|
||||
Xmpp Apt Notifications
|
||||
XMPP Apt Notification
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -724,7 +935,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/sendxmpp-handler-for-python-logging/" class="md-nav__link">
|
||||
SENDXMPPHandler for Python Logging
|
||||
SENDXMPP Handler for Python Logging
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -736,7 +947,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/instructions-for-tethering-from-phone/" class="md-nav__link">
|
||||
Instructions For Tethering From Phone
|
||||
Instruction For Tethering From Phone
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -748,7 +959,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde4-custom-partitions-disk-encryption/" class="md-nav__link">
|
||||
LMDE4 Custom Partitions Disk Encryption
|
||||
LMDE4 Custom Partitions for Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -784,7 +995,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/clear-linux-encrypted-xfs-root/" class="md-nav__link">
|
||||
Clear Linux Encrypted xfs Root
|
||||
Clear Linux Encrypted XFS Root
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -808,7 +1019,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/faster-partitioning-with-sgdisk/" class="md-nav__link">
|
||||
Faster Partitioning With sgdisk
|
||||
Faster Partitioning with Sgdisk
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -820,7 +1031,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/lmde3-xfs-full-disk-encryption/" class="md-nav__link">
|
||||
LMDE3 xfs Full Disk Encryption
|
||||
LMDE3 XFS Full Disk Encryption
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -832,7 +1043,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../posts/rewrite-hugo-themes-report-in-python/" class="md-nav__link">
|
||||
Rewrite Hugo Themes Report in Python
|
||||
Rewrite Hugo Themes Report In Python
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@ -1005,19 +1216,331 @@
|
||||
<div class="md-content" data-md-component="content">
|
||||
<article class="md-content__inner md-typeset">
|
||||
|
||||
|
||||
|
||||
<h1>Youre dead to me</h1>
|
||||
|
||||
<h3 id="youre-dead-to-me"><a href="https://www.bbc.co.uk/programmes/p07mdbhg" target="_blank">You're Dead To Me</a></h3>
|
||||
<p><a href="https://www.bbc.co.uk/programmes/p07mdbhg" target="_blank">You're Dead To Me</a>,
|
||||
is a fun and serious history and humour podcast featuring a different academic historian,
|
||||
and a different professional comic personality each episode.</p>
|
||||
<ul>
|
||||
<li><a href="https://podcasts.files.bbci.co.uk/p07mdbhg.rss" target="_blank">You're Dead To Me RSS</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div style="display: none">
|
||||
None
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div>
|
||||
<a href="/posts/trents-favorite-podcasts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Trent's Favorite Podcasts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'linux', 'podcast', 'antennapod', 'history', 'flutter', 'kotlin', 'travel']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-07-23 Introduction Someone asked me 10 years ago what are my favorite podcasts, so here you go. Note that a lot of podcasts tend to...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/test-qr-svg-django/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Test QR SVG Django</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['django', 'python', 'testing', 'pillow', 'beautifulsoup', 'opencv', 'cairosvg', 'pyotp']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-04-19 Introduction I worked out a solution in django-testing, for testing a view that renders a qrcode as an svg as an inline svg xml...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/prosody-photo-uploads/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Prosody Photo Uploads</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xmpp', 'prosody', 'debian', 'letsencrypt']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-25 Introduction Install prosody on Debian 10 with photoupload, postgresql database, and letsencrypt certs. DNS Log into your dns...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/xmpp-apt-notifications/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">XMPP Apt Notification</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['apt', 'apt-get', 'prosody', 'debian']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2021-01-09 Introduction In order to save yourself the work of checking your computer for updates, configure it to send you a weekly...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/apache-virtual-hosts/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Apache Virtual Hosts</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Apache', 'Virtual Hosts', 'LetsEncrypt', 'Lets Encrypt', 'Reverse Proxy', 'DNS']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-20 Use Virtual Hosts This is a very useful way to keep your server organized. Virtual Hosts On Your Lan You can practice on your...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/sendxmpp-handler-for-python-logging/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">SENDXMPP Handler for Python Logging</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['Python', 'Logging', 'Flask', 'XMPP', 'SENDXMPP', 'logging.Handler']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-19 SENDXMPPHandler for Python Logging app/__init__.py You may be familiar with adding a logging handler to a flask application, with...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/instructions-for-tethering-from-phone/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Instruction For Tethering From Phone</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['android', 'tethering']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-17 Instructions Part One Turn off blutooth on computer Turn off blutooth on phone Turn off Wifi on phone Part Two Turn on wifi...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde4-custom-partitions-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE4 Custom Partitions for Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-12-15 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The result is quite...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/linux-move-cursor-with-keyboard/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Linux Move Cursor With Keyboard</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['X11', 'xdotool', 'cursor', 'keyboard', 'keyboard shortcuts']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2020-06-21T22:01:35-07:00 Introduction Linux just makes everything so easy. On a laptop it can be tricky to place your mouse cursor on...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/simplified-raspberry-streaming/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Simplified Raspberry Streaming</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['raspberrypi', 'mpd', 'mp3', 'internet-radio', 'ncmpcpp', 'playlist', 'm3u']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-05-12T18:32:55-07:00 RaspberryPi is a Great MPD Appliance I’m really pleased with the RaspberryPi as an MPD (music player daemon),...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-encrypted-xfs-root/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Encrypted XFS Root</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['xfs', 'clear-linux', 'luks']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-04-13T21:44:37-07:00 Nothing to-it Burger I had intended to create a technical explanation how to install Clear Linux with disk...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/clear-linux-guest-virt-manager/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Clear Linux Guest Virt Manager</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['kvm', 'clear-linux', 'qcow2', 'virt-manager', 'parted']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-03-11T01:39:09-07:00 Introduction download, convert, and resize the provided kvm-legacy image create a virtual machine and launch it...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/faster-partitioning-with-sgdisk/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Faster Partitioning with Sgdisk</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['command-line', 'gdisk', 'partition', 'sgdisk']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-02-11T04:23:52-08:00 Disclaimer If any of this is wrong, let me know so I can fix it. No actual hard drives were harmed in the...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/lmde3-xfs-full-disk-encryption/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">LMDE3 XFS Full Disk Encryption</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['linux-mint', 'disk-encryption']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T23:25:36-08:00 Introduction Linux Mint Debian Edition is the alternate version of Linux Mint, but built on a Debian base. The...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<a href="/posts/rewrite-hugo-themes-report-in-python/" target="_blank" style="color: unset;">
|
||||
<h2 style="margin-top: 0px; margin-bottom: 0px">Rewrite Hugo Themes Report In Python</h2>
|
||||
<h3 style="margin-top: 0px; margin-bottom: 0px">Created by: trent</h3>
|
||||
<p style="margin-top: 0px; margin-bottom: 0px">Tags: ['python', 'sql', 'sqlalchemy', 'html5', 'hugo-themes']</p>
|
||||
<p style="margin-top: 0px; font-style: oblique">date: 2019-01-25T01:02:57-08:00 Ranking Hugo Themes by Stars, Commit Date A while back I was grazing the selfhosted subreddit, and noticed Hugo...</p>
|
||||
</a>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user