Add missing Mastodon URLs to blog posts
This commit is contained in:
parent
677acb3bed
commit
e8d7bdf554
79 changed files with 79 additions and 25 deletions
|
@ -5,6 +5,7 @@ draft: false
|
||||||
tags:
|
tags:
|
||||||
- Website
|
- Website
|
||||||
- AI
|
- AI
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/112163206667231371"
|
||||||
---
|
---
|
||||||
|
|
||||||
I've been asking myself recently: _"Am I really stopping **all** of those pesky AI/LLM crawlers on my site?"_ Maybe you are asking: why do you even need to keep updating your robots.txt? This is a popular topic of discussion lately too, and I even asked it on Mastodon not too long ago:
|
I've been asking myself recently: _"Am I really stopping **all** of those pesky AI/LLM crawlers on my site?"_ Maybe you are asking: why do you even need to keep updating your robots.txt? This is a popular topic of discussion lately too, and I even asked it on Mastodon not too long ago:
|
||||||
|
|
|
@ -6,6 +6,7 @@ tags:
|
||||||
- Akademy
|
- Akademy
|
||||||
- KDE
|
- KDE
|
||||||
summary: "I attended KDE's Akademy and the Qt Contributor Summit that happened this year!"
|
summary: "I attended KDE's Akademy and the Qt Contributor Summit that happened this year!"
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/113136498976401363"
|
||||||
---
|
---
|
||||||
|
|
||||||
I attended [KDE's Akademy](https://akademy.kde.org/2024) and the [Qt Contributor Summit](https://wiki.qt.io/Qt_Contributor_Summit_2024) that happened this year. I also completed my personal goal of giving a talk at a conference! These conferences were back-to-back and were located in [Würzburg, Germany](https://en.wikipedia.org/wiki/W%C3%BCrzburg) during the 5th-8th of September.
|
I attended [KDE's Akademy](https://akademy.kde.org/2024) and the [Qt Contributor Summit](https://wiki.qt.io/Qt_Contributor_Summit_2024) that happened this year. I also completed my personal goal of giving a talk at a conference! These conferences were back-to-back and were located in [Würzburg, Germany](https://en.wikipedia.org/wiki/W%C3%BCrzburg) during the 5th-8th of September.
|
||||||
|
|
|
@ -4,6 +4,7 @@ date: 2024-01-25
|
||||||
draft: false
|
draft: false
|
||||||
tags:
|
tags:
|
||||||
- Apple
|
- Apple
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/111818245892463399"
|
||||||
---
|
---
|
||||||
|
|
||||||
So today Apple has [released information on how iOS will soon be DMA-compliant](https://www.apple.com/newsroom/2024/01/apple-announces-changes-to-ios-safari-and-the-app-store-in-the-european-union/). We don't know *everything*, to be clear. They said more details will come soon but this gives us a good enough idea.
|
So today Apple has [released information on how iOS will soon be DMA-compliant](https://www.apple.com/newsroom/2024/01/apple-announces-changes-to-ios-safari-and-the-app-store-in-the-european-union/). We don't know *everything*, to be clear. They said more details will come soon but this gives us a good enough idea.
|
||||||
|
|
|
@ -7,6 +7,7 @@ tags:
|
||||||
- FFXIV
|
- FFXIV
|
||||||
- Modding
|
- Modding
|
||||||
summary: "I'm excited to announce my next FFXIV-related project, allowing you to archive your character."
|
summary: "I'm excited to announce my next FFXIV-related project, allowing you to archive your character."
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/113410467950156238"
|
||||||
---
|
---
|
||||||
|
|
||||||
I'm excited to announce my next FFXIV-related project, _Auracite_! It's a tool that allows you to archive your character. I wouldn't call it a "backup" because there's no way to "restore" it... not yet, anyway. Currently the information it collects is limited, but I plan on expanding it further. You can view the [support table here](https://github.com/redstrate/Auracite?tab=readme-ov-file#supported-data).
|
I'm excited to announce my next FFXIV-related project, _Auracite_! It's a tool that allows you to archive your character. I wouldn't call it a "backup" because there's no way to "restore" it... not yet, anyway. Currently the information it collects is limited, but I plan on expanding it further. You can view the [support table here](https://github.com/redstrate/Auracite?tab=readme-ov-file#supported-data).
|
||||||
|
|
|
@ -6,6 +6,7 @@ tags:
|
||||||
- Baldurs Gate 3
|
- Baldurs Gate 3
|
||||||
- Modding
|
- Modding
|
||||||
summary: "Getting rid of an unwanted debuff with some hacking."
|
summary: "Getting rid of an unwanted debuff with some hacking."
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/113903995173759729"
|
||||||
---
|
---
|
||||||
|
|
||||||
In Act 2, there's a battle with a big group of enemies and you fight alongside a group of allies. Said allies are infamously known for walking and dying to your own attacks (like a big stinky cloud.) If an ally dies in your stink cloud, it's considered murdering a guard and they'll throw you in prison once the battle is over. There's apparently no way to get out of this situation in the vanilla game (as of Patch #7.) Your Tav is marked with an "Enemy of Justice" debuff which seems permanent:
|
In Act 2, there's a battle with a big group of enemies and you fight alongside a group of allies. Said allies are infamously known for walking and dying to your own attacks (like a big stinky cloud.) If an ally dies in your stink cloud, it's considered murdering a guard and they'll throw you in prison once the battle is over. There's apparently no way to get out of this situation in the vanilla game (as of Patch #7.) Your Tav is marked with an "Enemy of Justice" debuff which seems permanent:
|
||||||
|
|
|
@ -3,6 +3,7 @@ title: "Breakdown of my static art gallery"
|
||||||
date: "2023-04-26"
|
date: "2023-04-26"
|
||||||
tags:
|
tags:
|
||||||
- Website
|
- Website
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/110266150560470183"
|
||||||
---
|
---
|
||||||
|
|
||||||
I realized today that I had inadvertently created a static art gallery. I think my system is interesting, so I wanted to write down how it works.
|
I realized today that I had inadvertently created a static art gallery. I think my system is interesting, so I wanted to write down how it works.
|
||||||
|
|
|
@ -6,10 +6,7 @@ tags:
|
||||||
- macOS
|
- macOS
|
||||||
- Procreate
|
- Procreate
|
||||||
- Apple
|
- Apple
|
||||||
comments:
|
mastodon_url: "https://mastodon.art/@redstrate/109422348646223110"
|
||||||
host: mastodon.art
|
|
||||||
username: redstrate
|
|
||||||
id: 109422348646223110
|
|
||||||
---
|
---
|
||||||
|
|
||||||
This is a retrospective of one of my more successful projects and first paid program, Silica Viewer.
|
This is a retrospective of one of my more successful projects and first paid program, Silica Viewer.
|
||||||
|
|
|
@ -7,6 +7,7 @@ tags:
|
||||||
- Qt
|
- Qt
|
||||||
- CPlusPlus
|
- CPlusPlus
|
||||||
- Open Source
|
- Open Source
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/111200715101499324"
|
||||||
---
|
---
|
||||||
|
|
||||||
This is a sort-of reply to [Herzenschein's blog post](https://rabbitictranslator.com/kconfig/) from a few months ago. He goes over how to tell [KConfig](https://api.kde.org/frameworks/kconfig/html/) put it's files into app-specific folders instead of dumping them into the garbage bin of `~/.config`. He noted that he hasn't touched [KConfigXT](https://develop.kde.org/docs/features/configuration/kconfig_xt/) yet, so this is how to make it work with KConfigXT applications.
|
This is a sort-of reply to [Herzenschein's blog post](https://rabbitictranslator.com/kconfig/) from a few months ago. He goes over how to tell [KConfig](https://api.kde.org/frameworks/kconfig/html/) put it's files into app-specific folders instead of dumping them into the garbage bin of `~/.config`. He noted that he hasn't touched [KConfigXT](https://develop.kde.org/docs/features/configuration/kconfig_xt/) yet, so this is how to make it work with KConfigXT applications.
|
||||||
|
|
|
@ -5,6 +5,7 @@ tags:
|
||||||
- Networking
|
- Networking
|
||||||
- Home Improvement
|
- Home Improvement
|
||||||
summary: "Wiring up a network in my new place, including learning how to crimp CAT5 cables."
|
summary: "Wiring up a network in my new place, including learning how to crimp CAT5 cables."
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/112422865509156736"
|
||||||
---
|
---
|
||||||
|
|
||||||
I recently moved into a new place, which has a few oddities in it's walls. For one, it does (fortunately) have CAT5 cables running through the walls. But there's a catch, they aren't for a network! When I opened up the patch panel, it revealed it's true purpose - it's for a security camera system.
|
I recently moved into a new place, which has a few oddities in it's walls. For one, it does (fortunately) have CAT5 cables running through the walls. But there's a catch, they aren't for a network! When I opened up the patch panel, it revealed it's true purpose - it's for a security camera system.
|
||||||
|
|
|
@ -3,6 +3,7 @@ title: "Navigating Washington D.C. with FOSS"
|
||||||
date: 2025-02-17
|
date: 2025-02-17
|
||||||
draft: false
|
draft: false
|
||||||
summary: "I visited Washington, D.C. recently and want to discuss the open-source software I used to navigate the city."
|
summary: "I visited Washington, D.C. recently and want to discuss the open-source software I used to navigate the city."
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/114019687765109036"
|
||||||
---
|
---
|
||||||
|
|
||||||
I visited [Washington, D.C.](https://en.wikipedia.org/wiki/Washington,_D.C.) recently and want to discuss the open-source software I used to navigate the city. I think my experiment was successful, although I had no control over what my partner used (e.g. Google and Apple Maps) so it wasn't 100% on me.
|
I visited [Washington, D.C.](https://en.wikipedia.org/wiki/Washington,_D.C.) recently and want to discuss the open-source software I used to navigate the city. I think my experiment was successful, although I had no control over what my partner used (e.g. Google and Apple Maps) so it wasn't 100% on me.
|
||||||
|
|
|
@ -6,6 +6,7 @@ tags:
|
||||||
- Dolls Nest
|
- Dolls Nest
|
||||||
- Gaming
|
- Gaming
|
||||||
summary: "Dolls Nest released a demo recently, and I wanted to crack open it's save data."
|
summary: "Dolls Nest released a demo recently, and I wanted to crack open it's save data."
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/114020978642901846"
|
||||||
---
|
---
|
||||||
|
|
||||||
Dolls Nest [released a demo recently](https://store.steampowered.com/app/1839430/Dolls_Nest/), and I'm enjoying playing it (but it's still rough.) I wanted to crack open it's save data just to play around with and what's better than a recently released demo? I haven't reverse engineered Unreal Engine games before so I think this might be a good learning experience.
|
Dolls Nest [released a demo recently](https://store.steampowered.com/app/1839430/Dolls_Nest/), and I'm enjoying playing it (but it's still rough.) I wanted to crack open it's save data just to play around with and what's better than a recently released demo? I haven't reverse engineered Unreal Engine games before so I think this might be a good learning experience.
|
||||||
|
|
|
@ -9,6 +9,7 @@ tags:
|
||||||
series:
|
series:
|
||||||
- Graphics Dump
|
- Graphics Dump
|
||||||
math: true
|
math: true
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/110650829069503913"
|
||||||
---
|
---
|
||||||
|
|
||||||
When writing debug graphics, one of the most common shapes you draw are cubes. They usually represent bounding boxes, but I think they're really versatile. I'll be showcasing a way you can draw prettier debug boxes. Normally if you try to render a cube and only draw the wireframe, you end up with something like this:
|
When writing debug graphics, one of the most common shapes you draw are cubes. They usually represent bounding boxes, but I think they're really versatile. I'll be showcasing a way you can draw prettier debug boxes. Normally if you try to render a cube and only draw the wireframe, you end up with something like this:
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
---
|
---
|
||||||
title: "Dropping Out"
|
title: "Dropping Out"
|
||||||
date: "2023-05-09"
|
date: "2023-05-09"
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/110340565531107711"
|
||||||
---
|
---
|
||||||
|
|
||||||
A rant about my experience in my university's computing program.
|
A rant about my experience in my university's computing program.
|
||||||
|
|
|
@ -6,6 +6,7 @@ tags:
|
||||||
- Linux
|
- Linux
|
||||||
- Open Source
|
- Open Source
|
||||||
summary: "Ranting about the EmuDeck machine, and the implication of trickle-down funding of projects."
|
summary: "Ranting about the EmuDeck machine, and the implication of trickle-down funding of projects."
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/113047789459491010"
|
||||||
---
|
---
|
||||||
|
|
||||||
So... [EmuDeck](https://www.emudeck.com/) announced their first hardware product today, in a new line of "EmuDeck machines". I'm not here to talk about this beautiful product that does not exist:
|
So... [EmuDeck](https://www.emudeck.com/) announced their first hardware product today, in a new line of "EmuDeck machines". I'm not here to talk about this beautiful product that does not exist:
|
||||||
|
|
|
@ -9,6 +9,7 @@ tags:
|
||||||
toc: true
|
toc: true
|
||||||
series:
|
series:
|
||||||
- Astra & Novus Status Update
|
- Astra & Novus Status Update
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/112349825445087743"
|
||||||
---
|
---
|
||||||
|
|
||||||
Oh me, oh my - there's a lot to talk about! It's been a couple of months, but I made some pretty huge changes.
|
Oh me, oh my - there's a lot to talk about! It's been a couple of months, but I made some pretty huge changes.
|
||||||
|
|
|
@ -9,6 +9,7 @@ tags:
|
||||||
toc: true
|
toc: true
|
||||||
series:
|
series:
|
||||||
- Astra & Novus Status Update
|
- Astra & Novus Status Update
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/111671637694842722"
|
||||||
---
|
---
|
||||||
|
|
||||||
I achieved two huge goals this month, which conclude a year (and a few months) of development on both [Astra](https://xiv.zone/astra) & [Novus](https://xiv.zone/novus). This also includes a few things I did in November, but it wasn't much so it didn't deserve it's own post.
|
I achieved two huge goals this month, which conclude a year (and a few months) of development on both [Astra](https://xiv.zone/astra) & [Novus](https://xiv.zone/novus). This also includes a few things I did in November, but it wasn't much so it didn't deserve it's own post.
|
||||||
|
|
|
@ -10,6 +10,7 @@ toc: true
|
||||||
series:
|
series:
|
||||||
- Astra & Novus Status Update
|
- Astra & Novus Status Update
|
||||||
bluesky_url: "https://bsky.app/profile/redstrate.com/post/3lojtouuip22g"
|
bluesky_url: "https://bsky.app/profile/redstrate.com/post/3lojtouuip22g"
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/114463040235177494"
|
||||||
---
|
---
|
||||||
|
|
||||||
Sooo... it's been a while since I wrote one of these. We have a years worth of progress to catch up on, so we'd better begin!
|
Sooo... it's been a while since I wrote one of these. We have a years worth of progress to catch up on, so we'd better begin!
|
||||||
|
|
|
@ -9,6 +9,7 @@ tags:
|
||||||
toc: true
|
toc: true
|
||||||
series:
|
series:
|
||||||
- Astra & Novus Status Update
|
- Astra & Novus Status Update
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/111314792450762791"
|
||||||
---
|
---
|
||||||
|
|
||||||
As I'm nearing the release of [Astra](https://xiv.zone/astra) 0.5.0, and [Novus](https://xiv.zone/novus) 0.1.0 (which will be it's initial release) I have been hard at work squashing bugs and adding new features. Note that this isn't an exhaustive list of everything I've done, I just tried to pick out the most interesting parts.
|
As I'm nearing the release of [Astra](https://xiv.zone/astra) 0.5.0, and [Novus](https://xiv.zone/novus) 0.1.0 (which will be it's initial release) I have been hard at work squashing bugs and adding new features. Note that this isn't an exhaustive list of everything I've done, I just tried to pick out the most interesting parts.
|
||||||
|
|
|
@ -9,6 +9,7 @@ tags:
|
||||||
toc: true
|
toc: true
|
||||||
series:
|
series:
|
||||||
- Astra & Novus Status Update
|
- Astra & Novus Status Update
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/111116446637234822"
|
||||||
---
|
---
|
||||||
|
|
||||||
Hello! This is a new series of blog posts detailing the work I'm putting into [Astra](https://xiv.zone/astra), [Novus](https://xiv.zone/novus), and [Physis](https://xiv.zone/physis) (I can't fit the last one in the title.) I noticed that the [physis crate](https://crates.io/crates/physis) is turning almost one year old now, and I haven't had a new release of Astra in forever. That doesn't mean I stopped working on these, quite the contrary - I'm making great progress!
|
Hello! This is a new series of blog posts detailing the work I'm putting into [Astra](https://xiv.zone/astra), [Novus](https://xiv.zone/novus), and [Physis](https://xiv.zone/physis) (I can't fit the last one in the title.) I noticed that the [physis crate](https://crates.io/crates/physis) is turning almost one year old now, and I haven't had a new release of Astra in forever. That doesn't mean I stopped working on these, quite the contrary - I'm making great progress!
|
||||||
|
|
|
@ -8,6 +8,7 @@ tags:
|
||||||
series:
|
series:
|
||||||
- Figure Reviews
|
- Figure Reviews
|
||||||
summary: "It's time to review another Rebuild of Evangelion figure, and this time it's Mari again!"
|
summary: "It's time to review another Rebuild of Evangelion figure, and this time it's Mari again!"
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/109524435380401350"
|
||||||
---
|
---
|
||||||
|
|
||||||
It's time to review another Rebuild of Evangelion figure, and this time it's Mari again! I was specifically drawn to [this figure](https://myfigurecollection.net/item/1090742) because it's not another plugsuit one[^1]. Yes, plugsuits are cool but I'm getting tired of seeing them in figure form. I purchased this one from AmiAmi as usual. This figure is also based off of a Takeshi Honda drawing used in a 2011 calendar:
|
It's time to review another Rebuild of Evangelion figure, and this time it's Mari again! I was specifically drawn to [this figure](https://myfigurecollection.net/item/1090742) because it's not another plugsuit one[^1]. Yes, plugsuits are cool but I'm getting tired of seeing them in figure form. I purchased this one from AmiAmi as usual. This figure is also based off of a Takeshi Honda drawing used in a 2011 calendar:
|
||||||
|
|
|
@ -8,6 +8,7 @@ tags:
|
||||||
- Kernel
|
- Kernel
|
||||||
- KDE
|
- KDE
|
||||||
toc: true
|
toc: true
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/109569701558215513"
|
||||||
---
|
---
|
||||||
|
|
||||||
So I bought an art tablet this year, the XP-Pen Artist 22R Pro which comes with a pen. This pen does not work under Linux, sometimes.
|
So I bought an art tablet this year, the XP-Pen Artist 22R Pro which comes with a pen. This pen does not work under Linux, sometimes.
|
||||||
|
|
|
@ -8,6 +8,7 @@ tags:
|
||||||
- Kernel
|
- Kernel
|
||||||
- KDE
|
- KDE
|
||||||
toc: true
|
toc: true
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/109586402318585854"
|
||||||
---
|
---
|
||||||
|
|
||||||
Some more progress has been made on fixing my newest drawing tablet!
|
Some more progress has been made on fixing my newest drawing tablet!
|
||||||
|
|
|
@ -6,6 +6,7 @@ summary: "Silica Viewer is leaving the App Store."
|
||||||
tags:
|
tags:
|
||||||
- Procreate
|
- Procreate
|
||||||
- Apple
|
- Apple
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/110096848533036696"
|
||||||
---
|
---
|
||||||
|
|
||||||
I will not be renewing my Apple Developer License for various reasons [I've already discussed elsewhere]({{<ref "/blog/breaking-even" >}}). It is due to expire sometime in the summer, so there's still a couple of months before it disappears off the App Store. I'm actually _losing_ money by selling my software on the App Store, and I don't really work on a Mac anymore. Plus more fun problems related to Apple infrastructure:
|
I will not be renewing my Apple Developer License for various reasons [I've already discussed elsewhere]({{<ref "/blog/breaking-even" >}}). It is due to expire sometime in the summer, so there's still a couple of months before it disappears off the App Store. I'm actually _losing_ money by selling my software on the App Store, and I don't really work on a Mac anymore. Plus more fun problems related to Apple infrastructure:
|
||||||
|
|
|
@ -7,6 +7,7 @@ tags:
|
||||||
- FFXIV
|
- FFXIV
|
||||||
- Matrix
|
- Matrix
|
||||||
bluesky_url: "https://bsky.app/profile/redstrate.com/post/3lpwy4yvhqk2v"
|
bluesky_url: "https://bsky.app/profile/redstrate.com/post/3lpwy4yvhqk2v"
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/114564684793809018"
|
||||||
---
|
---
|
||||||
|
|
||||||
Right now [there's a Gold Saucer event](https://na.finalfantasyxiv.com/lodestone/special/2025/the_make_it_rain_campaign/pP1HUSgIHI) in FFXIV, which slightly increases MGP earned in GATEs. (There is also other events that have rewards tied to GATEs, like Moogle Treasure Troves.) These GATEs happen every so often, on a fixed schedule. They are announced in every Gold Saucer zone with a chat message:
|
Right now [there's a Gold Saucer event](https://na.finalfantasyxiv.com/lodestone/special/2025/the_make_it_rain_campaign/pP1HUSgIHI) in FFXIV, which slightly increases MGP earned in GATEs. (There is also other events that have rewards tied to GATEs, like Moogle Treasure Troves.) These GATEs happen every so often, on a fixed schedule. They are announced in every Gold Saucer zone with a chat message:
|
||||||
|
|
|
@ -5,6 +5,7 @@ draft: false
|
||||||
tags:
|
tags:
|
||||||
- Linux
|
- Linux
|
||||||
- KDE
|
- KDE
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/111840990388026244"
|
||||||
---
|
---
|
||||||
|
|
||||||
This a lazy and anti-rant post... I want to shine a light on the fantastic [KDE software](https://kde.org/) that I use daily. You can do similar things with GNOME and whatever else, but that's for someone else to write. I have some bias because I have contributed to several of these applications, but that doesn't detract from the point that I depend on them daily.
|
This a lazy and anti-rant post... I want to shine a light on the fantastic [KDE software](https://kde.org/) that I use daily. You can do similar things with GNOME and whatever else, but that's for someone else to write. I have some bias because I have contributed to several of these applications, but that doesn't detract from the point that I depend on them daily.
|
||||||
|
|
|
@ -5,6 +5,7 @@ draft: false
|
||||||
summary: "I've been hosting my own infrastructure for almost three years now!"
|
summary: "I've been hosting my own infrastructure for almost three years now!"
|
||||||
tags:
|
tags:
|
||||||
- Website
|
- Website
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/110097035024517266"
|
||||||
---
|
---
|
||||||
|
|
||||||
This website has been running almost non-stop [since November 2020](https://web.archive.org/web/20201101074137/https://redstrate.com/), according to archive.org. Since then, I have been running this website and related services myself - not physically but still taking care of admin tasks.[^1]
|
This website has been running almost non-stop [since November 2020](https://web.archive.org/web/20201101074137/https://redstrate.com/), according to archive.org. Since then, I have been running this website and related services myself - not physically but still taking care of admin tasks.[^1]
|
||||||
|
|
|
@ -7,6 +7,7 @@ tags:
|
||||||
- Gaming
|
- Gaming
|
||||||
series:
|
series:
|
||||||
- Game Reviews
|
- Game Reviews
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/110628514819882186"
|
||||||
---
|
---
|
||||||
|
|
||||||
A little while ago, people suggested that I play INFRA. The premise is simple, you are
|
A little while ago, people suggested that I play INFRA. The premise is simple, you are
|
||||||
|
|
|
@ -8,6 +8,7 @@ tags:
|
||||||
- Math
|
- Math
|
||||||
- Hugo
|
- Hugo
|
||||||
summary: "An (old) guide on how to integrate three,js and KaTeX into a Hugo website."
|
summary: "An (old) guide on how to integrate three,js and KaTeX into a Hugo website."
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/113753996392591651"
|
||||||
---
|
---
|
||||||
|
|
||||||
One of my [Graphics Dump posts]({{< ref "drawing-simple-cubes" >}}) integrates three.js and KaTeX into the article itself, which was a first for me. I want to use these libraries in future posts, so I want it to be easy and reusable.
|
One of my [Graphics Dump posts]({{< ref "drawing-simple-cubes" >}}) integrates three.js and KaTeX into the article itself, which was a first for me. I want to use these libraries in future posts, so I want it to be easy and reusable.
|
||||||
|
|
|
@ -5,6 +5,7 @@ draft: false
|
||||||
tags:
|
tags:
|
||||||
- Privacy
|
- Privacy
|
||||||
summary: "How to block JetBrains analytics with just one easy setting, already built into their IDE."
|
summary: "How to block JetBrains analytics with just one easy setting, already built into their IDE."
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/112498836271035404"
|
||||||
---
|
---
|
||||||
|
|
||||||
So recently JetBrains "properly" released RustRover (after removing the open source Rust plugin.) I don't work on Rust stuff at the moment in my dayjob, but fortunately they have a free non-commercial version. However there is one catch:
|
So recently JetBrains "properly" released RustRover (after removing the open source Rust plugin.) I don't work on Rust stuff at the moment in my dayjob, but fortunately they have a free non-commercial version. However there is one catch:
|
||||||
|
|
|
@ -6,6 +6,7 @@ tags:
|
||||||
- KDE
|
- KDE
|
||||||
- Hugo
|
- Hugo
|
||||||
summary: "My workflow for working on Hugo websites in Kate - KDE's Text Editor."
|
summary: "My workflow for working on Hugo websites in Kate - KDE's Text Editor."
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/113748235565028433"
|
||||||
---
|
---
|
||||||
|
|
||||||
I use Hugo to build my website (which you can explore the source code to
|
I use Hugo to build my website (which you can explore the source code to
|
||||||
|
|
|
@ -8,6 +8,7 @@ tags:
|
||||||
series:
|
series:
|
||||||
- Kawari Progress Report
|
- Kawari Progress Report
|
||||||
summary: "Kawari is a FFXIV server emulator project that I started a few years ago, and today I'm reporting some recent progress."
|
summary: "Kawari is a FFXIV server emulator project that I started a few years ago, and today I'm reporting some recent progress."
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/114151993207060566"
|
||||||
---
|
---
|
||||||
|
|
||||||
[Kawari](https://github.com/redstrate) is a FFXIV server emulator project that I started a few years ago, and today I'm happy to report it can go from login to zone on 7.18h (the latest patch as of writing.) Before I rattle on, it should be noted that the goal of this project is not a "private server" (_sweating profusely as SqEx lawyers put away their pens_.) It's more of a research project, as I have very little interest re-implementing quests and story. I'm basically going to continue this until I get bored.
|
[Kawari](https://github.com/redstrate) is a FFXIV server emulator project that I started a few years ago, and today I'm happy to report it can go from login to zone on 7.18h (the latest patch as of writing.) Before I rattle on, it should be noted that the goal of this project is not a "private server" (_sweating profusely as SqEx lawyers put away their pens_.) It's more of a research project, as I have very little interest re-implementing quests and story. I'm basically going to continue this until I get bored.
|
||||||
|
|
|
@ -8,6 +8,7 @@ tags:
|
||||||
series:
|
series:
|
||||||
- Kawari Progress Report
|
- Kawari Progress Report
|
||||||
summary: "This isn't actually an update _on_ Kawari, but building tools to make my life easier."
|
summary: "This isn't actually an update _on_ Kawari, but building tools to make my life easier."
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/114157509259441752"
|
||||||
---
|
---
|
||||||
|
|
||||||
This isn't actually an update _on_ Kawari, but building tools to make my life easier. One of the manual tasks I have to do is collect and dissect packets, and my amateur process is too error prone and time-consuming. I want a neat, structured and ideally automatic process for collecting and organizing these.
|
This isn't actually an update _on_ Kawari, but building tools to make my life easier. One of the manual tasks I have to do is collect and dissect packets, and my amateur process is too error prone and time-consuming. I want a neat, structured and ideally automatic process for collecting and organizing these.
|
||||||
|
|
|
@ -8,6 +8,7 @@ tags:
|
||||||
series:
|
series:
|
||||||
- Kawari Progress Report
|
- Kawari Progress Report
|
||||||
summary: "I spent some time polishing up the project and implementing more packets."
|
summary: "I spent some time polishing up the project and implementing more packets."
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/114162810543484340"
|
||||||
---
|
---
|
||||||
|
|
||||||
After the initial excitement of being able to load into a zone wore off, I spent some time polishing up the project and implementing more packets. I managed to get quite a bit done over the course of a few nights.
|
After the initial excitement of being able to load into a zone wore off, I spent some time polishing up the project and implementing more packets. I managed to get quite a bit done over the course of a few nights.
|
||||||
|
|
|
@ -8,6 +8,7 @@ tags:
|
||||||
series:
|
series:
|
||||||
- Kawari Progress Report
|
- Kawari Progress Report
|
||||||
summary: "Not as big as the last update, but I implemented a few smaller fixes and finished another game feature."
|
summary: "Not as big as the last update, but I implemented a few smaller fixes and finished another game feature."
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/114178426861028070"
|
||||||
---
|
---
|
||||||
|
|
||||||
Not as big as the last update, but I implemented a few smaller fixes and finished another game feature.
|
Not as big as the last update, but I implemented a few smaller fixes and finished another game feature.
|
||||||
|
|
|
@ -8,6 +8,7 @@ tags:
|
||||||
series:
|
series:
|
||||||
- Kawari Progress Report
|
- Kawari Progress Report
|
||||||
summary: "Actual logins, character management, pre-built binaries and more!"
|
summary: "Actual logins, character management, pre-built binaries and more!"
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/114211382288462820"
|
||||||
---
|
---
|
||||||
|
|
||||||
This is a pretty big update that includes actual logins, character management, pre-built binaries and more!
|
This is a pretty big update that includes actual logins, character management, pre-built binaries and more!
|
||||||
|
|
|
@ -8,6 +8,7 @@ tags:
|
||||||
series:
|
series:
|
||||||
- Kawari Progress Report
|
- Kawari Progress Report
|
||||||
summary: "The 7.2 patch released earlier this week, and I'm happy to report that Kawari survived it's first major patch release!"
|
summary: "The 7.2 patch released earlier this week, and I'm happy to report that Kawari survived it's first major patch release!"
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/114231417620483982"
|
||||||
---
|
---
|
||||||
|
|
||||||
The 7.2 patch released earlier this week, and I'm happy to report that Kawari survived it's first major patch release! Unfortunately that means most of my time is spent fixing what broke, so there's not that many new things.
|
The 7.2 patch released earlier this week, and I'm happy to report that Kawari survived it's first major patch release! Unfortunately that means most of my time is spent fixing what broke, so there's not that many new things.
|
||||||
|
|
|
@ -8,6 +8,7 @@ tags:
|
||||||
series:
|
series:
|
||||||
- Kawari Progress Report
|
- Kawari Progress Report
|
||||||
summary: "In this update: I added server-side scripting, touched on the client-side scripts it hooks into, and started playing cutscenes!"
|
summary: "In this update: I added server-side scripting, touched on the client-side scripts it hooks into, and started playing cutscenes!"
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/114247540350179935"
|
||||||
---
|
---
|
||||||
|
|
||||||
In this update: I added server-side scripting, touched on the client-side scripts it hooks into, and started playing cutscenes!
|
In this update: I added server-side scripting, touched on the client-side scripts it hooks into, and started playing cutscenes!
|
||||||
|
|
|
@ -8,6 +8,7 @@ tags:
|
||||||
series:
|
series:
|
||||||
- Kawari Progress Report
|
- Kawari Progress Report
|
||||||
summary: "Here comes several new features, including basic multiplayer!"
|
summary: "Here comes several new features, including basic multiplayer!"
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/114343857885349902"
|
||||||
---
|
---
|
||||||
|
|
||||||
Here comes several new features, including basic multiplayer! I held off on making a new update for a bit, so this is just abnormally large.
|
Here comes several new features, including basic multiplayer! I held off on making a new update for a bit, so this is just abnormally large.
|
||||||
|
|
|
@ -9,6 +9,7 @@ series:
|
||||||
- Kawari Progress Report
|
- Kawari Progress Report
|
||||||
summary: "Here is a new progress report, mostly smaller things but I managed to complete another patch update!"
|
summary: "Here is a new progress report, mostly smaller things but I managed to complete another patch update!"
|
||||||
bluesky_url: "https://bsky.app/profile/redstrate.com/post/3lo52uowkyc2i"
|
bluesky_url: "https://bsky.app/profile/redstrate.com/post/3lo52uowkyc2i"
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/114434273222482075"
|
||||||
---
|
---
|
||||||
|
|
||||||
Here is a new progress report, mostly smaller things but I managed to complete another patch update! I have begun working on my other FFXIV projects again, so Kawari has taken a bit of a back-burner.
|
Here is a new progress report, mostly smaller things but I managed to complete another patch update! I have begun working on my other FFXIV projects again, so Kawari has taken a bit of a back-burner.
|
||||||
|
|
|
@ -10,6 +10,7 @@ tags:
|
||||||
toc: true
|
toc: true
|
||||||
series:
|
series:
|
||||||
- My Work in KDE
|
- My Work in KDE
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/110289914381761282"
|
||||||
---
|
---
|
||||||
|
|
||||||
Here's my KDE contributions for this month! It's a little bit shorter than I'd like, but I'm still trying to find a nice balance between **$work** and KDE.
|
Here's my KDE contributions for this month! It's a little bit shorter than I'd like, but I'm still trying to find a nice balance between **$work** and KDE.
|
||||||
|
|
|
@ -10,6 +10,7 @@ tags:
|
||||||
toc: true
|
toc: true
|
||||||
series:
|
series:
|
||||||
- My Work in KDE
|
- My Work in KDE
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/112396762293353429"
|
||||||
---
|
---
|
||||||
|
|
||||||
Hello and sorry about the late post. I've been busy moving and other stuff that's gotten in the way. I will also be idling the beginning of this month, so the next update may be shorter too.
|
Hello and sorry about the late post. I've been busy moving and other stuff that's gotten in the way. I will also be idling the beginning of this month, so the next update may be shorter too.
|
||||||
|
|
|
@ -10,6 +10,7 @@ tags:
|
||||||
toc: true
|
toc: true
|
||||||
series:
|
series:
|
||||||
- My Work in KDE
|
- My Work in KDE
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/110940962247896469"
|
||||||
---
|
---
|
||||||
|
|
||||||
I'm posting this a little bit earlier this month, because I'll be busy until next week and won't have a chance to finish anything. I have a lot of new features to show, and important documentation work to showcase!
|
I'm posting this a little bit earlier this month, because I'll be busy until next week and won't have a chance to finish anything. I have a lot of new features to show, and important documentation work to showcase!
|
||||||
|
|
|
@ -10,6 +10,7 @@ tags:
|
||||||
toc: true
|
toc: true
|
||||||
series:
|
series:
|
||||||
- My Work in KDE
|
- My Work in KDE
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/111671637694842722"
|
||||||
---
|
---
|
||||||
|
|
||||||
This is a lighter month due to holidays (and also I'm trying not to burn out), but I tried to fit in a bit of KDE anyway. It's all bugfixes anyway because of the feature freeze!
|
This is a lighter month due to holidays (and also I'm trying not to burn out), but I tried to fit in a bit of KDE anyway. It's all bugfixes anyway because of the feature freeze!
|
||||||
|
|
|
@ -10,6 +10,7 @@ tags:
|
||||||
toc: true
|
toc: true
|
||||||
series:
|
series:
|
||||||
- My Work in KDE
|
- My Work in KDE
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/109936719642753020"
|
||||||
---
|
---
|
||||||
|
|
||||||
# New Gamepad KCM
|
# New Gamepad KCM
|
||||||
|
|
|
@ -10,6 +10,7 @@ tags:
|
||||||
toc: true
|
toc: true
|
||||||
series:
|
series:
|
||||||
- My Work in KDE
|
- My Work in KDE
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/112016804683930742"
|
||||||
---
|
---
|
||||||
|
|
||||||
It's February already, and as expected I didn't have too much time on my hands this month. I have some exciting related news though:
|
It's February already, and as expected I didn't have too much time on my hands this month. I have some exciting related news though:
|
||||||
|
|
|
@ -10,6 +10,7 @@ tags:
|
||||||
toc: true
|
toc: true
|
||||||
series:
|
series:
|
||||||
- My Work in KDE
|
- My Work in KDE
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/109791768298443410"
|
||||||
---
|
---
|
||||||
|
|
||||||
This is a non-comprehensive list of all of the major work I've done for KDE this month of January. I think I got a lot done this month! I also was accepted as a KDE Developer near the start of the month, so I'm pretty happy about that.
|
This is a non-comprehensive list of all of the major work I've done for KDE this month of January. I think I got a lot done this month! I also was accepted as a KDE Developer near the start of the month, so I'm pretty happy about that.
|
||||||
|
|
|
@ -10,6 +10,7 @@ tags:
|
||||||
toc: true
|
toc: true
|
||||||
series:
|
series:
|
||||||
- My Work in KDE
|
- My Work in KDE
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/111852577578177554"
|
||||||
---
|
---
|
||||||
|
|
||||||
Now it's full circle, a whole year of KDE has started again! This is a bit of a smaller post, for two reasons. First I have begun stripping out of the less interesting stuff I do - like really boring bugfixes, whoop. Secondly, I'll be busy at `$work` for the next few months and I don't know what my schedule is going to look like yet.
|
Now it's full circle, a whole year of KDE has started again! This is a bit of a smaller post, for two reasons. First I have begun stripping out of the less interesting stuff I do - like really boring bugfixes, whoop. Secondly, I'll be busy at `$work` for the next few months and I don't know what my schedule is going to look like yet.
|
||||||
|
|
|
@ -10,6 +10,7 @@ tags:
|
||||||
toc: true
|
toc: true
|
||||||
series:
|
series:
|
||||||
- My Work in KDE
|
- My Work in KDE
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/110811670604376719"
|
||||||
---
|
---
|
||||||
|
|
||||||
The month of July is already wrapped up, I can't believe it! I went to Akademy this year, and it was really great! Between Akademy and the imminent gear release, I didn't get much work done this month - but oh well.
|
The month of July is already wrapped up, I can't believe it! I went to Akademy this year, and it was really great! Between Akademy and the imminent gear release, I didn't get much work done this month - but oh well.
|
||||||
|
|
|
@ -10,6 +10,7 @@ tags:
|
||||||
toc: true
|
toc: true
|
||||||
series:
|
series:
|
||||||
- My Work in KDE
|
- My Work in KDE
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/112871392810887265"
|
||||||
---
|
---
|
||||||
|
|
||||||
This is a very exciting month if you're waiting for more artist-oriented improvements in the Wayland session!
|
This is a very exciting month if you're waiting for more artist-oriented improvements in the Wayland session!
|
||||||
|
|
|
@ -10,6 +10,7 @@ tags:
|
||||||
toc: true
|
toc: true
|
||||||
series:
|
series:
|
||||||
- My Work in KDE
|
- My Work in KDE
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/110633631701330985"
|
||||||
---
|
---
|
||||||
|
|
||||||
We're about halfway through year! This update is a bit smaller than usual, and more focused on applications than Plasma. This isn't for lack of time or trying, but I tried to deliberately clear out my backlog. That goal didn't really pan out, but I'll be trying again next month.
|
We're about halfway through year! This update is a bit smaller than usual, and more focused on applications than Plasma. This isn't for lack of time or trying, but I tried to deliberately clear out my backlog. That goal didn't really pan out, but I'll be trying again next month.
|
||||||
|
|
|
@ -10,6 +10,7 @@ tags:
|
||||||
toc: true
|
toc: true
|
||||||
series:
|
series:
|
||||||
- My Work in KDE
|
- My Work in KDE
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/112707838270222514"
|
||||||
---
|
---
|
||||||
|
|
||||||
Hello! I intentionally skipped last month because I was busy with other tasks, and I didn't have much to discuss KDE-wise. Anyway, let's get started:
|
Hello! I intentionally skipped last month because I was busy with other tasks, and I didn't have much to discuss KDE-wise. Anyway, let's get started:
|
||||||
|
|
|
@ -10,6 +10,7 @@ tags:
|
||||||
toc: true
|
toc: true
|
||||||
series:
|
series:
|
||||||
- My Work in KDE
|
- My Work in KDE
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/110108438328879008"
|
||||||
---
|
---
|
||||||
|
|
||||||
Another month in the year, another collection of bugfixes and features I contributed to KDE!
|
Another month in the year, another collection of bugfixes and features I contributed to KDE!
|
||||||
|
|
|
@ -10,6 +10,7 @@ tags:
|
||||||
toc: true
|
toc: true
|
||||||
series:
|
series:
|
||||||
- My Work in KDE
|
- My Work in KDE
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/112190735163103830"
|
||||||
---
|
---
|
||||||
|
|
||||||
I didn't work much on KDE for the first half of March, but still managed to squeeze out some good features and bugfixes. I'm also starting on the Wayland grant work I teased soon, so look forward to news on that next month.
|
I didn't work much on KDE for the first half of March, but still managed to squeeze out some good features and bugfixes. I'm also starting on the Wayland grant work I teased soon, so look forward to news on that next month.
|
||||||
|
|
|
@ -10,6 +10,7 @@ tags:
|
||||||
toc: true
|
toc: true
|
||||||
series:
|
series:
|
||||||
- My Work in KDE
|
- My Work in KDE
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/110459497492257631"
|
||||||
---
|
---
|
||||||
|
|
||||||
I can't believe it's already the end of May! This month turned out a little meatier than last month I think, but I still have a large backlog of merge requests and TODOs to go through.
|
I can't believe it's already the end of May! This month turned out a little meatier than last month I think, but I still have a large backlog of merge requests and TODOs to go through.
|
||||||
|
|
|
@ -10,6 +10,7 @@ tags:
|
||||||
toc: true
|
toc: true
|
||||||
series:
|
series:
|
||||||
- My Work in KDE
|
- My Work in KDE
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/111485029601241152"
|
||||||
---
|
---
|
||||||
|
|
||||||
We're already in November, but I managed to do a lot of work this month which I'm really happy about.
|
We're already in November, but I managed to do a lot of work this month which I'm really happy about.
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
|
|
||||||
---
|
---
|
||||||
title: "My work in KDE for October 2023"
|
title: "My work in KDE for October 2023"
|
||||||
date: 2023-10-28
|
date: 2023-10-28
|
||||||
|
@ -11,6 +10,7 @@ tags:
|
||||||
toc: true
|
toc: true
|
||||||
series:
|
series:
|
||||||
- My Work in KDE
|
- My Work in KDE
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/111313516324957526"
|
||||||
---
|
---
|
||||||
|
|
||||||
Happy October and other related holidays! The list of work is a bit smaller, as predicted I was busy this month. However, I have some really exciting work done in PlasmaTube - some of which you may have already seen if you follow me on [Mastodon](https://mastodon.art/@redstrate).
|
Happy October and other related holidays! The list of work is a bit smaller, as predicted I was busy this month. However, I have some really exciting work done in PlasmaTube - some of which you may have already seen if you follow me on [Mastodon](https://mastodon.art/@redstrate).
|
||||||
|
|
|
@ -10,6 +10,7 @@ tags:
|
||||||
toc: true
|
toc: true
|
||||||
series:
|
series:
|
||||||
- My Work in KDE
|
- My Work in KDE
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/113341617790664900"
|
||||||
---
|
---
|
||||||
|
|
||||||
Hello again, sorry it's been a while since the last post. In this case, I'm doing a never-before-seen multi-month post!
|
Hello again, sorry it's been a while since the last post. In this case, I'm doing a never-before-seen multi-month post!
|
||||||
|
|
|
@ -10,6 +10,7 @@ tags:
|
||||||
toc: true
|
toc: true
|
||||||
series:
|
series:
|
||||||
- My Work in KDE
|
- My Work in KDE
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/111139842139337477"
|
||||||
---
|
---
|
||||||
|
|
||||||
I might be busy early next month, so I'm posting this a few days early so I get it out of the way! I managed to do a lot of big stuff this month, and pretty happy with my pace. I still have way too many open MRs though, I really need to get that sorted.
|
I might be busy early next month, so I'm posting this a few days early so I get it out of the way! I managed to do a lot of big stuff this month, and pretty happy with my pace. I still have way too many open MRs though, I really need to get that sorted.
|
||||||
|
|
|
@ -5,10 +5,7 @@ draft: false
|
||||||
tags:
|
tags:
|
||||||
- Linux
|
- Linux
|
||||||
- Open Source
|
- Open Source
|
||||||
comments:
|
mastodon_url: "https://mastodon.art/@redstrate/109383664258489248"
|
||||||
host: mastodon.art
|
|
||||||
username: redstrate
|
|
||||||
id: 109383664258489248
|
|
||||||
---
|
---
|
||||||
|
|
||||||
If you've been a part of any language that upheaves the traditional C way of pulling in dependencies,
|
If you've been a part of any language that upheaves the traditional C way of pulling in dependencies,
|
||||||
|
|
|
@ -9,6 +9,7 @@ tags:
|
||||||
toc: true
|
toc: true
|
||||||
series:
|
series:
|
||||||
- Graphics Dump
|
- Graphics Dump
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/110611313676654245"
|
||||||
---
|
---
|
||||||
|
|
||||||
I've always been fascinated with CSG, as someone who has spent some time messing around in Valve's Hammer and Unreal Editor. However, when trying to implement CSG level geometry in my engine there's surprisingly little information! Here's a CSG tutorial I wish existed, so maybe it can help you too.
|
I've always been fascinated with CSG, as someone who has spent some time messing around in Valve's Hammer and Unreal Editor. However, when trying to implement CSG level geometry in my engine there's surprisingly little information! Here's a CSG tutorial I wish existed, so maybe it can help you too.
|
||||||
|
|
|
@ -6,6 +6,7 @@ summary: "I'm attending the Libre Graphics Meeting later this month, and what a
|
||||||
tags:
|
tags:
|
||||||
- Open Source
|
- Open Source
|
||||||
- Libre Graphics Meeting
|
- Libre Graphics Meeting
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/114462450730363550"
|
||||||
---
|
---
|
||||||
|
|
||||||
**Edit:** The organizers are [now cancelling the keynote](https://libregraphicsmeeting.strong-type.systems/2025/news/2025-05-07_0001-keynote-will-not-go-forward/) in response to everyone's collective discomfort.
|
**Edit:** The organizers are [now cancelling the keynote](https://libregraphicsmeeting.strong-type.systems/2025/news/2025-05-07_0001-keynote-will-not-go-forward/) in response to everyone's collective discomfort.
|
||||||
|
|
|
@ -6,13 +6,10 @@ blogtags:
|
||||||
- Vulkan
|
- Vulkan
|
||||||
- Linux
|
- Linux
|
||||||
- KDE
|
- KDE
|
||||||
comments:
|
|
||||||
host: mastodon.art
|
|
||||||
username: redstrate
|
|
||||||
id: 109349980860736142
|
|
||||||
series:
|
series:
|
||||||
- Graphics Dump
|
- Graphics Dump
|
||||||
toc: true
|
toc: true
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/109349980860736142"
|
||||||
---
|
---
|
||||||
|
|
||||||
The Linux graphics stack is a complex mechanism of many projects that function in unison to deliver images to your screen. How do they work?
|
The Linux graphics stack is a complex mechanism of many projects that function in unison to deliver images to your screen. How do they work?
|
||||||
|
|
|
@ -7,6 +7,7 @@ tags:
|
||||||
- Linux
|
- Linux
|
||||||
series:
|
series:
|
||||||
- Graphics Dump
|
- Graphics Dump
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/113753996392591651"
|
||||||
---
|
---
|
||||||
|
|
||||||
**Note (2025-01-01):** This has been sitting in my drafts since 2022, and I don't have any immediate plans to finish it. So I thought I might as well post it for my own reference.
|
**Note (2025-01-01):** This has been sitting in my drafts since 2022, and I don't have any immediate plans to finish it. So I thought I might as well post it for my own reference.
|
||||||
|
|
|
@ -5,6 +5,7 @@ draft: false
|
||||||
tags:
|
tags:
|
||||||
- Qt
|
- Qt
|
||||||
- Rust
|
- Rust
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/111234273093483800"
|
||||||
---
|
---
|
||||||
|
|
||||||
Do you have a mixed of Qt and Rust in your project, and dislike how your logs mismatch? Do you want one single source of truth, so it's easier to redirect to a file or other destination? I've been hitting my head against this problem, and developed a novel solution for marrying the two. It's even possible to transfer information like the source file and line!
|
Do you have a mixed of Qt and Rust in your project, and dislike how your logs mismatch? Do you want one single source of truth, so it's easier to redirect to a file or other destination? I've been hitting my head against this problem, and developed a novel solution for marrying the two. It's even possible to transfer information like the source file and line!
|
||||||
|
|
|
@ -6,6 +6,7 @@ summary: "It's with much duress that I announce I'm releasing yet-another-applic
|
||||||
tags:
|
tags:
|
||||||
- BlueSky
|
- BlueSky
|
||||||
bluesky_url: "https://bsky.app/profile/redstrate.com/post/3lnq2p2v3lk2z"
|
bluesky_url: "https://bsky.app/profile/redstrate.com/post/3lnq2p2v3lk2z"
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/114404987679004122"
|
||||||
---
|
---
|
||||||
|
|
||||||
It's with much duress that I announce I'm releasing yet-another-application, this time a [BlueSky](https://bluesky.social) client. If you know me, I use the [Fediverse](https://en.wikipedia.org/wiki/Fediverse) a ton - so why am I playing the "other side"? My reasons are as follows:
|
It's with much duress that I announce I'm releasing yet-another-application, this time a [BlueSky](https://bluesky.social) client. If you know me, I use the [Fediverse](https://en.wikipedia.org/wiki/Fediverse) a ton - so why am I playing the "other side"? My reasons are as follows:
|
||||||
|
|
|
@ -6,6 +6,7 @@ tags:
|
||||||
- Qt
|
- Qt
|
||||||
series:
|
series:
|
||||||
- Obscure Qt
|
- Obscure Qt
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/110225946580912847"
|
||||||
---
|
---
|
||||||
|
|
||||||
I decided to start a short series of describing weird, obscure Qt behavior! Because of my new job, I'm working with Qt even more than I did before. As I'm finding new and undocumented behavior, I feel that it's too useful to be posted on something like Mastodon and then forgotten.
|
I decided to start a short series of describing weird, obscure Qt behavior! Because of my new job, I'm working with Qt even more than I did before. As I'm finding new and undocumented behavior, I feel that it's too useful to be posted on something like Mastodon and then forgotten.
|
||||||
|
|
|
@ -6,6 +6,7 @@ tags:
|
||||||
- Qt
|
- Qt
|
||||||
series:
|
series:
|
||||||
- Obscure Qt
|
- Obscure Qt
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/110300617783528545"
|
||||||
---
|
---
|
||||||
|
|
||||||
**Edit:** This was written before my projects were switched to Qt6, and I'm not aware of a Qt6 pretty printer solution (if you do, let me know in a comment below.) If you're using CLion, check out the [Qt6 pretty printer plugin](https://github.com/winseros/Qt6Renderer).
|
**Edit:** This was written before my projects were switched to Qt6, and I'm not aware of a Qt6 pretty printer solution (if you do, let me know in a comment below.) If you're using CLion, check out the [Qt6 pretty printer plugin](https://github.com/winseros/Qt6Renderer).
|
||||||
|
|
|
@ -6,6 +6,7 @@ tags:
|
||||||
- Qt
|
- Qt
|
||||||
series:
|
series:
|
||||||
- Obscure Qt
|
- Obscure Qt
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/111200871226741897"
|
||||||
---
|
---
|
||||||
|
|
||||||
If you've worked with Qt for a while, you're probably well aware of how basic the default log formatting is.
|
If you've worked with Qt for a while, you're probably well aware of how basic the default log formatting is.
|
||||||
|
|
|
@ -7,6 +7,7 @@ tags:
|
||||||
series:
|
series:
|
||||||
- Obscure Qt
|
- Obscure Qt
|
||||||
summary: "A neat trick for iterating through QMaps in Qt5, if you have access to C++20."
|
summary: "A neat trick for iterating through QMaps in Qt5, if you have access to C++20."
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/113398019728081720"
|
||||||
---
|
---
|
||||||
|
|
||||||
I was working on a project that still uses Qt5 and I wanted to port from [Qt's own `foreach` keyword](https://doc.qt.io/qt-6/foreach-keyword.html). In Qt6 it's possible to write code like this:
|
I was working on a project that still uses Qt5 and I wanted to port from [Qt's own `foreach` keyword](https://doc.qt.io/qt-6/foreach-keyword.html). In Qt6 it's possible to write code like this:
|
||||||
|
|
|
@ -7,6 +7,7 @@ tags:
|
||||||
series:
|
series:
|
||||||
- Obscure Qt
|
- Obscure Qt
|
||||||
summary: "I noticed that I kept searching for \"how do I check for log messages in Qt tests?\" online. I figure that is a good enough indicator for \"obscure\" and now deserves to be saved on my blog"
|
summary: "I noticed that I kept searching for \"how do I check for log messages in Qt tests?\" online. I figure that is a good enough indicator for \"obscure\" and now deserves to be saved on my blog"
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/114343546981441048"
|
||||||
---
|
---
|
||||||
|
|
||||||
I noticed that I kept searching for "how do I check for log messages in Qt tests?" online. I figure that is a good enough indicator for obscurity[^1] and now deserves to be saved on my blog!
|
I noticed that I kept searching for "how do I check for log messages in Qt tests?" online. I figure that is a good enough indicator for obscurity[^1] and now deserves to be saved on my blog!
|
||||||
|
|
|
@ -6,6 +6,7 @@ tags:
|
||||||
- OpenXR
|
- OpenXR
|
||||||
- Virtual Reality
|
- Virtual Reality
|
||||||
- Augmented Reality
|
- Augmented Reality
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/111502086323121196"
|
||||||
---
|
---
|
||||||
|
|
||||||
I'm interested in trying out [OpenXR again, the Khronos VR/AR API](https://www.khronos.org/OpenXR/). It could be called the [Vulkan](https://www.vulkan.org/) of XR and unifies the assorted mess of different APIs used for VR and AR into a unified API, or so it claims. I won't go into detail how to use OpenXR, I'm assuming you already have an application that uses it and have a basic understanding how it works.
|
I'm interested in trying out [OpenXR again, the Khronos VR/AR API](https://www.khronos.org/OpenXR/). It could be called the [Vulkan](https://www.vulkan.org/) of XR and unifies the assorted mess of different APIs used for VR and AR into a unified API, or so it claims. I won't go into detail how to use OpenXR, I'm assuming you already have an application that uses it and have a basic understanding how it works.
|
||||||
|
|
|
@ -5,6 +5,7 @@ summary: "I use a lot of data structures in my shaders, including usage in push
|
||||||
constants and SSBOs. However, the complexity is getting out of hand!"
|
constants and SSBOs. However, the complexity is getting out of hand!"
|
||||||
tags:
|
tags:
|
||||||
- Vulkan
|
- Vulkan
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/110362441804177367"
|
||||||
---
|
---
|
||||||
|
|
||||||
In my engine I have a bunch of big data structures used in push constants,
|
In my engine I have a bunch of big data structures used in push constants,
|
||||||
|
|
|
@ -7,6 +7,7 @@ tags:
|
||||||
- Emulation
|
- Emulation
|
||||||
- Reverse Engineering
|
- Reverse Engineering
|
||||||
- Playstation
|
- Playstation
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/110616552861219521"
|
||||||
---
|
---
|
||||||
|
|
||||||
**Context:** Earlier this year, me and my partner got a Playstation 2 as a gift. Of course I wanted to softmod it! The console came with firmware 1.10U, an especially odd and early firmware version that did not work with the FreeDVDBoot exploit. I didn't know [FreeHDBoot](https://israpps.github.io/FreeMcBoot-Installer/test/FHDB-TUTO.html) when researching and writing this, which I ended up going with in the end. I gave up on this exploit port, and didn't succeed. I think there's still some value in this post anyway.
|
**Context:** Earlier this year, me and my partner got a Playstation 2 as a gift. Of course I wanted to softmod it! The console came with firmware 1.10U, an especially odd and early firmware version that did not work with the FreeDVDBoot exploit. I didn't know [FreeHDBoot](https://israpps.github.io/FreeMcBoot-Installer/test/FHDB-TUTO.html) when researching and writing this, which I ended up going with in the end. I gave up on this exploit port, and didn't succeed. I think there's still some value in this post anyway.
|
||||||
|
|
|
@ -6,6 +6,7 @@ tags:
|
||||||
- Steam
|
- Steam
|
||||||
- Linux
|
- Linux
|
||||||
summary: "How to fix the annoying \"Unable to retrieve clip information (2)\" error message in Steam."
|
summary: "How to fix the annoying \"Unable to retrieve clip information (2)\" error message in Steam."
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/113753996392591651"
|
||||||
---
|
---
|
||||||
|
|
||||||
I recently wanted to use the new Steam Game Recording feature, but I kept
|
I recently wanted to use the new Steam Game Recording feature, but I kept
|
||||||
|
|
|
@ -2,6 +2,7 @@
|
||||||
title: "2023 Wrap-up"
|
title: "2023 Wrap-up"
|
||||||
date: "2023-12-30"
|
date: "2023-12-30"
|
||||||
draft: false
|
draft: false
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/111671637694842722"
|
||||||
---
|
---
|
||||||
|
|
||||||
I think this has been a pretty productive year for me. I wrote 38 blog posts, created 40 artworks, and over 500 merge/pull requests!
|
I think this has been a pretty productive year for me. I wrote 38 blog posts, created 40 artworks, and over 500 merge/pull requests!
|
||||||
|
|
|
@ -4,11 +4,8 @@ date: 2022-11-06
|
||||||
tags:
|
tags:
|
||||||
- Mastodon
|
- Mastodon
|
||||||
- Twitter
|
- Twitter
|
||||||
comments:
|
|
||||||
host: mastodon.art
|
|
||||||
username: redstrate
|
|
||||||
id: 109299418236130979
|
|
||||||
toc: true
|
toc: true
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/109299418236130979"
|
||||||
---
|
---
|
||||||
|
|
||||||
Seeing the "collapse" of Twitter (although that's overstated) means a lot more people are joining Mastodon so I wanted to collect all of my thoughts.
|
Seeing the "collapse" of Twitter (although that's overstated) means a lot more people are joining Mastodon so I wanted to collect all of my thoughts.
|
||||||
|
|
|
@ -4,10 +4,7 @@ date: 2022-11-09
|
||||||
tags:
|
tags:
|
||||||
- Mastodon
|
- Mastodon
|
||||||
- Twitter
|
- Twitter
|
||||||
comments:
|
mastodon_url: "https://mastodon.art/@redstrate/109314837864740597"
|
||||||
host: mastodon.art
|
|
||||||
username: redstrate
|
|
||||||
id: 109314837864740597
|
|
||||||
---
|
---
|
||||||
|
|
||||||
This is a continuation of my ['Thoughts and Tips on Mastodon"]({{<ref "blog/thoughts-and-tips-on-mastodon">}}), today we'll focus on blocking servers from federation.
|
This is a continuation of my ['Thoughts and Tips on Mastodon"]({{<ref "blog/thoughts-and-tips-on-mastodon">}}), today we'll focus on blocking servers from federation.
|
||||||
|
|
|
@ -4,6 +4,7 @@ date: 2023-07-03
|
||||||
draft: false
|
draft: false
|
||||||
tags:
|
tags:
|
||||||
- Wayland
|
- Wayland
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/110650829069503913"
|
||||||
---
|
---
|
||||||
|
|
||||||
I wanted to enable server-side decorations in a Wayland client, but didn't know where to start. When searching for _"How to enable server-side decorations wayland"_ in a search engine you get a lot of user support questions and not really anything for programmers. Here's a short tutorial on how to request server side decorations from the compositor if supported.
|
I wanted to enable server-side decorations in a Wayland client, but didn't know where to start. When searching for _"How to enable server-side decorations wayland"_ in a search engine you get a lot of user support questions and not really anything for programmers. Here's a short tutorial on how to request server side decorations from the compositor if supported.
|
||||||
|
|
|
@ -2,12 +2,9 @@
|
||||||
title: "Artists need more personal websites"
|
title: "Artists need more personal websites"
|
||||||
date: 2022-11-16
|
date: 2022-11-16
|
||||||
draft: false
|
draft: false
|
||||||
comments:
|
|
||||||
host: mastodon.art
|
|
||||||
username: redstrate
|
|
||||||
id: 109354491225553675
|
|
||||||
tags:
|
tags:
|
||||||
- Website
|
- Website
|
||||||
|
mastodon_url: "https://mastodon.art/@redstrate/109354491225553675"
|
||||||
---
|
---
|
||||||
|
|
||||||
As an artist, I didn't really see the value of burdening myself with a website until I actually did it.
|
As an artist, I didn't really see the value of burdening myself with a website until I actually did it.
|
||||||
|
|
Loading…
Add table
Reference in a new issue