diff --git a/content/About.md b/content/About.md index 27dad35..71d7871 100644 --- a/content/About.md +++ b/content/About.md @@ -2,7 +2,6 @@ Title: About Date: 2022-07-23 Category: Notes Summary: About me and my website. -Short: a Wide: true ## Me diff --git a/content/Acoustic Panels.md b/content/Acoustic Panels.md index 485010f..b4ce912 100644 --- a/content/Acoustic Panels.md +++ b/content/Acoustic Panels.md @@ -3,7 +3,6 @@ Date: 2021-10-21 Category: Creations Summary: Panels for acoustic treatment in my home theatre. Image: panel3.jpg -Short: 3 Acoustic treatment is one of the most overlooked aspects of home audio. There's no point in spending money on premium speakers if the room they are playing in has poor acoustics. diff --git a/content/Airflow.md b/content/Airflow.md index 97af26c..c684fce 100644 --- a/content/Airflow.md +++ b/content/Airflow.md @@ -2,7 +2,6 @@ Title: Airflow Date: 2023-03-07 Category: Notes Summary: Point a fan at indoor hydroponic plants once they develop their true leaves. -Short: airflow Airflow across plants is important because it helps with [transpiration][1], the process of water movement through a plant and evaporation off its leaves. The water is used to move minerals up the plant from its roots. Quoting Wikipedia: @@ -13,4 +12,4 @@ A lack of airflow can cause [mineral deficiencies][2] which is why it's recommen [1]: https://en.wikipedia.org/wiki/Transpiration [2]: https://hortamericas.com/blog/science/how-to-avoid-calcium-deficiency-in-controlled-environment-food-crops/ -[3]: https://en.wikipedia.org/wiki/Stoma \ No newline at end of file +[3]: https://en.wikipedia.org/wiki/Stoma diff --git a/content/Algae Growth.md b/content/Algae Growth.md index 4a489a1..0104809 100644 --- a/content/Algae Growth.md +++ b/content/Algae Growth.md @@ -2,8 +2,7 @@ Title: Algae Growth Date: 2023-03-11 Category: Notes Summary: Prevent hydroponic algae from growing by blocking light to any nutrient solution. -Short: algaegrowth Algae will grow anywhere light is able to touch hydroponic nutrient solution. This won't be a problem if the solution is regularly flushed. In Kratky systems the algae will compete for resources with your plants and grow exponentially. -The solution is to prevent light from reaching the solution by using dark containers and covering exposed parts with and opaque material such as aluminium foil. \ No newline at end of file +The solution is to prevent light from reaching the solution by using dark containers and covering exposed parts with and opaque material such as aluminium foil. diff --git a/content/Backup Strategy.md b/content/Backup Strategy.md index 50fcf4b..5a56e4d 100644 --- a/content/Backup Strategy.md +++ b/content/Backup Strategy.md @@ -3,7 +3,6 @@ Date: 2021-04-08 Category: Writing Summary: Details about the backup system for all of my data. Wide: true -Short: backup [TOC] diff --git a/content/Bypassing Ports Old.md b/content/Bypassing Ports Old.md index af3477a..7cba611 100644 --- a/content/Bypassing Ports Old.md +++ b/content/Bypassing Ports Old.md @@ -3,7 +3,6 @@ Date: 2021-04-10 Category: Notes Summary: (Old) Bypass ISP blocked ports using VPN port forwarding for public access. Wide: true -Short: ports-old [TOC] diff --git a/content/Bypassing Ports.md b/content/Bypassing Ports.md index 09dfa83..db2385a 100644 --- a/content/Bypassing Ports.md +++ b/content/Bypassing Ports.md @@ -3,7 +3,6 @@ Date: 2023-12-10 Category: Writing Summary: Bypass ISP blocked ports using VPN port forwarding for public access. Wide: true -Short: ports [TOC] diff --git a/content/ChatGPT Peanut Butter Cookies.md b/content/ChatGPT Peanut Butter Cookies.md index 8ccb91d..6f3fc2c 100644 --- a/content/ChatGPT Peanut Butter Cookies.md +++ b/content/ChatGPT Peanut Butter Cookies.md @@ -3,7 +3,6 @@ Date: 2023-03-24 Category: Writing Summary: A recipe generated by ChatGPT for peanut butter cookies. Image: cookies3.jpg -Short: 2 (describe a house fire in the style of a crappy blog post that people put above recipes that tell their life story before getting to the point about how their house burned down) The flames danced around the living room, illuminating the memories that were now nothing more than ash. It was a warm summer evening, and we were all gathered in the backyard, enjoying the company of good friends and family. Little did we know that our lives were about to change forever. @@ -36,4 +35,4 @@ Instructions: ![[cookies4.jpg]] -Human: The cookies turned out not bad. Too sweet, unsurprisingly with all that sugar. I like peanut butter cookies that are chewy, I'll ask for that next time. The mouthfeel is basically peanut butter giving way to grains of sugar. \ No newline at end of file +Human: The cookies turned out not bad. Too sweet, unsurprisingly with all that sugar. I like peanut butter cookies that are chewy, I'll ask for that next time. The mouthfeel is basically peanut butter giving way to grains of sugar. diff --git a/content/Fake Dog.md b/content/Fake Dog.md index a06f6a4..8d807f2 100644 --- a/content/Fake Dog.md +++ b/content/Fake Dog.md @@ -3,7 +3,6 @@ Date: 2022-06-27 Category: Creations Summary: Fake dog barking for home security while on vacation. Image: fake-dog.jpg -Short: 7 I set up a fake dog that barks if my surveillance cameras are triggered while I'm out of town on vacation. It's a pair of computer speakers plugged into a Raspberry Pi, which is an inexpensive single-board computer. One speaker faces the front door and the other faces the side door. diff --git a/content/Garage Door Opener.md b/content/Garage Door Opener.md index 1a86fb4..1b5c896 100644 --- a/content/Garage Door Opener.md +++ b/content/Garage Door Opener.md @@ -3,7 +3,6 @@ Date: 2021-12-26 Category: Creations Summary: Hacking my garage door opener to work over Wifi. Image: garage3.jpg -Short: 5 In the quest to automate as much of my house as possible, I thought it would be useful to be able to remotely control my garage door from my home automation system. If I suspected that I forgot to close it while leaving, I could check in my security cameras and then close it from anywhere. It's nice having this peace of mind, even if it almost never happens. diff --git a/content/Hand of Ozymandias.md b/content/Hand of Ozymandias.md index a79b336..6c2aa38 100644 --- a/content/Hand of Ozymandias.md +++ b/content/Hand of Ozymandias.md @@ -3,7 +3,6 @@ Date: 2012-03-23 Category: Creations Summary: A withered hand I welded out of scrap metal. Image: hand1.jpg -Short: hand I was visiting my cousins in Radium, BC and decided to learn stick welding at their shop. I wanted to create a sculpture, so with pieces of scrap metal I welded together this hand. The beads are far from perfect. Working with small pieces of rusted metal made it difficult. diff --git a/content/Hydroponics Aphid War.md b/content/Hydroponics Aphid War.md index a566364..b29bbbf 100644 --- a/content/Hydroponics Aphid War.md +++ b/content/Hydroponics Aphid War.md @@ -3,7 +3,6 @@ Date: 2022-07-29 Category: Notes Summary: I lost a war against aphids and mould. Wide: true -Short: hwar [TOC] @@ -37,4 +36,4 @@ A few weeks after the aphid dunking I noticed some kind of mould or powdery mild I assumed this was because I let the plants' leaves get too dense and they were blocking airflow to the crown. The airstone bubbles air into the water reservoir and the only place the humid air can escape is through the net cups and strawberry crown. -I rinsed all the plants off like I did with the aphids and set up an extra fan to try and increase airflow. This worked well for a couple months until I noticed it had returned and started making the plants unhealthy. This was the other reason I decided to end the experiment. \ No newline at end of file +I rinsed all the plants off like I did with the aphids and set up an extra fan to try and increase airflow. This worked well for a couple months until I noticed it had returned and started making the plants unhealthy. This was the other reason I decided to end the experiment. diff --git a/content/Hydroponics Log 1.md b/content/Hydroponics Log 1.md index 154f98c..d76382e 100644 --- a/content/Hydroponics Log 1.md +++ b/content/Hydroponics Log 1.md @@ -3,7 +3,6 @@ Date: 2022-07-29 Category: Notes Summary: Grow log for my home hydroponics setup, round 1. Wide: true -Short: hlog1 2022-02-21: Started germinating 2022-02-24: First noticed sprouts @@ -47,4 +46,4 @@ Short: hlog1 - 4 cm, 2 cm roots - spinach SP705 - never germinated - - never germinated \ No newline at end of file + - never germinated diff --git a/content/Hydroponics Log 2.md b/content/Hydroponics Log 2.md index ff7105b..d287d44 100644 --- a/content/Hydroponics Log 2.md +++ b/content/Hydroponics Log 2.md @@ -3,7 +3,6 @@ Date: 2022-07-29 Category: Notes Summary: Grow log for my home hydroponics setup, round 2. Wide: true -Short: hlog2 2022-03-05: Started germinating 2022-03-07: Just barely noticed germination diff --git a/content/Hydroponics Log 3.md b/content/Hydroponics Log 3.md index 77d14ca..404f290 100644 --- a/content/Hydroponics Log 3.md +++ b/content/Hydroponics Log 3.md @@ -3,7 +3,6 @@ Date: 2022-07-29 Category: Notes Summary: Grow log for my home hydroponics setup, round 3. Wide: true -Short: hlog3 2022-04-14: Planted strawberry starters. 2022-04-21: Observed fresh white roots shooting out horizontally. diff --git a/content/Hydroponics.md b/content/Hydroponics.md index ea2d8ba..f20b391 100644 --- a/content/Hydroponics.md +++ b/content/Hydroponics.md @@ -3,7 +3,6 @@ Date: 2022-07-29 Category: Writing Summary: My experiments growing food with hydroponics. Wide: true -Short: h [TOC] @@ -60,4 +59,4 @@ Lessons learned: - Hand-pollinating flowers is tedious. - Strawberries drop tons of pedals all over the floor. -![[hydroponics3.jpg]] \ No newline at end of file +![[hydroponics3.jpg]] diff --git a/content/Japan Photography.md b/content/Japan Photography.md index b66490f..3ee20a0 100644 --- a/content/Japan Photography.md +++ b/content/Japan Photography.md @@ -4,7 +4,6 @@ Category: Writing Summary: Photos from my trip to Japan. Image: japan06lo.jpg Nofilter: true -Short: j All photos are unmodified (not even cropped) and taken with a Pixel 6a. diff --git a/content/LED Dress.md b/content/LED Dress.md index 90e1c5a..03617a7 100644 --- a/content/LED Dress.md +++ b/content/LED Dress.md @@ -3,7 +3,6 @@ Date: 2016-03-18 Category: Creations Summary: A dress made out of LEDs that twinkle like stars. Image: dress1.jpg -Short: 4 A friend of mine was attending a stars and constellations themed ball. She wanted to wear a dress that was lit up with LEDs acting as twinkling stars. Seven of the 28 stars are aligned to resemble the Big Dipper constellation and twinkle differently than the rest, which twinkle in a random pattern. diff --git a/content/Light Switch.md b/content/Light Switch.md index 0325bc9..43adb1f 100644 --- a/content/Light Switch.md +++ b/content/Light Switch.md @@ -3,7 +3,6 @@ Date: 2014-10-09 Category: Creations Summary: A device to toggle my lights remotely. Image: light1.jpg -Short: remote I wanted the ability to toggle my bedroom light remotely for convenience. I designed a circuit that allows me to control my light with any device that can load a webpage. diff --git a/content/Linux Flavour.md b/content/Linux Flavour.md index da2835d..97ae850 100644 --- a/content/Linux Flavour.md +++ b/content/Linux Flavour.md @@ -3,7 +3,6 @@ Date: 2020-10-31 Category: Writing Summary: A recommendation on which flavour of Linux to run. Wide: true -Short: linux [TOC] diff --git a/content/Notica.md b/content/Notica.md index 7bb0dae..221f3d6 100644 --- a/content/Notica.md +++ b/content/Notica.md @@ -3,8 +3,6 @@ Date: 2022-05-17 Category: Projects Summary: Send browser notifications from your terminal. No installation. No registration. Image: notica1.jpg -Short: n -Order: 5 [Notica](https://notica.us) allows you to send browser notifications from your terminal to know when a slow command has finished running. It doesn't require installing anything or registering an account. It also works over ssh unlike `notify-send`. diff --git a/content/Painting.md b/content/Painting.md index 6995d05..de2a307 100644 --- a/content/Painting.md +++ b/content/Painting.md @@ -3,7 +3,6 @@ Date: 2012-04-11 Category: Creations Summary: My first attempt at painting with acrylic. Image: painting1.jpg -Short: painting The painting is called “Man’s Reach Exceeds His Grasp”. I've always wanted to try painting and thought I had a good idea, so after a couple of drawings I attempted to paint it. I eventually got it framed at Michaels. Many thanks to my friend Laura for the opportunity to do this, I couldn't have done it without her help. diff --git a/content/Plant Waterer.md b/content/Plant Waterer.md index 092d0b4..e31333a 100644 --- a/content/Plant Waterer.md +++ b/content/Plant Waterer.md @@ -3,7 +3,6 @@ Date: 2014-06-05 Category: Creations Summary: A device that automatically waters plants. Image: waterer2.jpg -short: waterer One day I decided watering my one plant was too much work, so I automated it. It's also great for when I'm on vacation. The plant is a year old now and doesn't look as good as it used to (kinda like you). So this machine is like its life support. diff --git a/content/Protospace.md b/content/Protospace.md index 1582686..fbb2ac4 100644 --- a/content/Protospace.md +++ b/content/Protospace.md @@ -4,7 +4,6 @@ Category: Writing Summary: An outline of my projects at Calgary's makerspace Protospace. Image: protospace1.jpg Wide: true -Short: p [Protospace](https://protospace.ca) is Calgary's original makerspace, a place where people go to make things and work on projects. It's a two-bay industrial shop with a full wood working area, metal working area, electronics lab, two laser cutters, five 3D printers, and sewing room. Members pay $55/month for 24/7 access to the facility and everyone is equal: Protospace has no owners and decisions are made by the membership. diff --git a/content/QotNews.md b/content/QotNews.md index 298cea7..732c97e 100644 --- a/content/QotNews.md +++ b/content/QotNews.md @@ -3,8 +3,6 @@ Date: 2022-05-18 Category: Projects Summary: Hacker News, Reddit, Lobsters, and Tildes articles pre-rendered in reader mode. Optimized for speed and distraction-free reading. Image: qotnews1.jpg -Short: q -Order: 1 [QotNews](https://news.t0.vc) is a news meta-aggregator. It gathers top articles from four news aggregators: Hacker News, Reddit, Lobsters, and Tildes along with their comments. The articles are then transformed into readable versions with consistent formatting and distractions removed. All articles in the main feed are preloaded by the client so they load instantly when clicked on. diff --git a/content/Secret Garden.md b/content/Secret Garden.md index 908af77..5d9ae49 100644 --- a/content/Secret Garden.md +++ b/content/Secret Garden.md @@ -2,8 +2,6 @@ Title: Secret Garden Date: 2023-04-29 Category: Notes Summary: About the hydroponics garden in my basement. -Short: b -Order: 2 I have a "Secret Garden" in a storage room in the basement of my house. It's currently a [[Hydroponics | hydroponics]] system growing a tomato. You can see an hourly photo of it below: diff --git a/content/Sensors.md b/content/Sensors.md index 28c9376..70cb166 100644 --- a/content/Sensors.md +++ b/content/Sensors.md @@ -2,7 +2,6 @@ Title: Sensors Date: 2022-05-24 Category: Notes Summary: Graphs of various sensors around my house. -Short: d ## 24h Graphs diff --git a/content/Solar Car.md b/content/Solar Car.md index eabb1cf..a1adc84 100644 --- a/content/Solar Car.md +++ b/content/Solar Car.md @@ -3,7 +3,6 @@ Date: 2013-04-27 Category: Creations Summary: About my time volunteering with the University of Calgary Solar Car Team, where I designed a maximum power point tracker. Image: solar2.jpg -Short: car I joined the University of Calgary Solar Car Team in my first semester for a chance to learn things, gain practical experience, and meet people that share my interests. The car was the top Canadian team in a 3000 km race from Darwin to Adelaide, Australia in 2011. We met up at a shop on campus every Saturday morning to work on the new Generation IV of the solar car. diff --git a/content/Spaceport.md b/content/Spaceport.md index f8b5027..f2e5b80 100644 --- a/content/Spaceport.md +++ b/content/Spaceport.md @@ -3,8 +3,6 @@ Date: 2022-05-16 Category: Projects Summary: Member portal for Calgary Protospace. It tracks dues, courses, training, access cards, and more. Image: spaceport1.jpg -Short: m -Order: 3 [Spaceport](https://my.protospace.ca) is the member portal that I wrote for [[Protospace]], a makerspace that I frequent in Calgary. It is by far my largest project and the one I've spent the most time on. It has a database of all our members and tracks their transactions like dues and training fees. It allows members to sign up for classes and our instructors to teach courses. It also manages the access cards that members use to get into the building. diff --git a/content/Things I Recommend.md b/content/Things I Recommend.md index a1575ef..5e07aff 100644 --- a/content/Things I Recommend.md +++ b/content/Things I Recommend.md @@ -3,7 +3,6 @@ Date: 2022-06-24 Category: Writing Summary: Software and products that I recommend you use. Wide: true -Short: 1 This outlines some software and devices I recommend you use: uBlock Origin, Sponsorblock, Aegis Authenticator, ThruNite T1 flashlights, Logitech G Pro Wireless mice, and ThinkPad Laptops. Nothing here was sponsored. @@ -45,4 +44,4 @@ I like it so much that I own five of them: one for my office desk, nook desk, la ### ThinkPad Laptops I've had several different laptops over the years and have settled on buying ThinkPads going forward. I hate Lenovo as company because of their [Superfish scandal](https://en.wikipedia.org/wiki/Superfish#Lenovo_security_incident), but I can't deny that ThinkPads are absolutely solid. I currently own a ThinkPad X1 Carbon 6th Gen. -A lot of Linux developers use ThinkPads which means Linux is well supported on them and the drivers just work. The laptops are easy to pop open and service. Many parts are user-replaceable. My laptop charges off a small USB-C phone charger that I carry around. In a state of sickness-induced exhaustion, I spilled an entire glass of Gatorade on it and then drenched it in water to try and flush it away. I took the back off, drained it, and then pointed a fan at it for 24 hours. The laptop was working fine the next day. \ No newline at end of file +A lot of Linux developers use ThinkPads which means Linux is well supported on them and the drivers just work. The laptops are easy to pop open and service. Many parts are user-replaceable. My laptop charges off a small USB-C phone charger that I carry around. In a state of sickness-induced exhaustion, I spilled an entire glass of Gatorade on it and then drenched it in water to try and flush it away. I took the back off, drained it, and then pointed a fan at it for 24 hours. The laptop was working fine the next day. diff --git a/content/Wine Crate Coffee Table.md b/content/Wine Crate Coffee Table.md index 10defa4..fb59adb 100644 --- a/content/Wine Crate Coffee Table.md +++ b/content/Wine Crate Coffee Table.md @@ -3,7 +3,6 @@ Date: 2018-09-12 Category: Creations Summary: A coffee table made out of wooden wine creates. Image: wine3.jpg -Short: 0 My close friend Odai saw a simple coffee table design online that was built out of four wooden wine crates. They are quite cheap and available at any hardware store. We each wanted to make one so went and bought eight crates and some plywood to use as a base. diff --git a/content/pages/creations.md b/content/pages/creations.md index 1d6db4e..98bec34 100644 --- a/content/pages/creations.md +++ b/content/pages/creations.md @@ -1,6 +1,6 @@ Title: Creations Template: creations -Slug: z +Slug: creations Qot. diff --git a/content/pages/projects.md b/content/pages/projects.md index 7b82a71..ad6f1af 100644 --- a/content/pages/projects.md +++ b/content/pages/projects.md @@ -1,6 +1,6 @@ Title: Projects Template: projects -Slug: y +Slug: projects Qot. diff --git a/content/pages/writing.md b/content/pages/writing.md index a739a9a..4c28fef 100644 --- a/content/pages/writing.md +++ b/content/pages/writing.md @@ -1,6 +1,6 @@ Title: Writing Template: writing -Slug: x +Slug: writing Qot. diff --git a/content/t0txt.md b/content/t0txt.md index f8cdea7..917b20a 100644 --- a/content/t0txt.md +++ b/content/t0txt.md @@ -2,8 +2,6 @@ Title: t0txt Date: 2022-05-15 Category: Projects Summary: Minimal command line pastebin. Allows you to upload text notes from a bash pipe or web browser. -Short: t -Order: 4 [t0txt](https://txt.t0.vc) is a minimalist pastebin. You can upload text notes from the command line by using a bash alias or by submitting text through the web form. diff --git a/pelicanconf_lite.py b/pelicanconf_lite.py index 38d5f37..d955545 100644 --- a/pelicanconf_lite.py +++ b/pelicanconf_lite.py @@ -61,8 +61,8 @@ CATEGORIES_SAVE_AS = '' TAGS_SAVE_AS = '' INDEX_SAVE_AS = 'index.html' -ARTICLE_URL = '{short}' -ARTICLE_SAVE_AS = '{short}/index.html' +ARTICLE_URL = '{slug}' +ARTICLE_SAVE_AS = '{slug}/index.html' PAGE_URL = '{slug}' PAGE_SAVE_AS = '{slug}/index.html' diff --git a/publishconf_lite.py b/publishconf_lite.py index d2ba541..f4eb803 100644 --- a/publishconf_lite.py +++ b/publishconf_lite.py @@ -61,8 +61,8 @@ CATEGORIES_SAVE_AS = '' TAGS_SAVE_AS = '' INDEX_SAVE_AS = 'index.html' -ARTICLE_URL = '{short}' -ARTICLE_SAVE_AS = '{short}/index.html' +ARTICLE_URL = '{slug}' +ARTICLE_SAVE_AS = '{slug}/index.html' PAGE_URL = '{slug}' PAGE_SAVE_AS = '{slug}/index.html' diff --git a/themes/lite/templates/index.html b/themes/lite/templates/index.html index 563bbbf..3a34359 100644 --- a/themes/lite/templates/index.html +++ b/themes/lite/templates/index.html @@ -1,5 +1,5 @@
Hi, I'm Tanner! I like home automation, bots, Python,
-Debian, coffee, sensors, and makerspaces.
+Debian, coffee, sensors, and makerspaces.
 
 Please sign my Guest Book!
 
@@ -14,27 +14,24 @@ BSc Electrical Engineering - University of Calgary
 
 Blog
 
-{% for article in articles_page.object_list if article.category.name == 'Writing' %}
-{% if loop.index <= 4 %}
-{{ article.title }}
-{% endif %}
-{% endfor %}
+Bypassing ISP Blocked Ports
+Japan Photography
+ChatGPT Peanut Butter Cookies
+Hydroponics
 [more]
 
 Projects
 
-{% for article in articles_page.object_list|selectattr('category.name', '==', 'Projects')|sort(attribute='order') %}
-{% if loop.index <= 4 %}
-{{ article.title }}
-{% endif %}
-{% endfor %}
+QotNews
+Spaceport
+t0txt
+Notica
 [more]
 
 Creations
 
-{% for article in articles_page.object_list if article.category.name == 'Creations' %}
-{% if loop.index <= 4 %}
-{{ article.title }}
-{% endif %}
-{% endfor %}
+Fake Dog for Home Security
+Garage Door Opener Hack
+Theatre Acoustic Panels
+Wine Crate Coffee Table
 [more]