Skip to content

Commit 63020ac

Browse files
author
GitHub Actions
committed
Deploy gamingrobot/doingstuff.dev to gamingrobot/doingstuff.dev:gh-pages
0 parents  commit 63020ac

File tree

87 files changed

+5747
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

87 files changed

+5747
-0
lines changed

404.html

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta content="IE=edge" http-equiv="X-UA-Compatible"/>
5+
<meta content="text/html; charset=utf-8" http-equiv="content-type"/>
6+
<meta content="width=device-width, initial-scale=1.0, maximum-scale=5" name="viewport"/>
7+
<meta name="theme-color" content="#0d314b"/>
8+
<title>
9+
10+
404 - Doing Stuff
11+
12+
</title>
13+
<link rel="apple-touch-icon-precomposed" sizes="144x144" href="https://doingstuff.dev/apple-touch-icon-144-precomposed.png">
14+
<link href="https://doingstuff.dev/favicon.png" rel="icon" type="image/x-icon"/>
15+
<link rel="preload" href="https://doingstuff.dev/fonts/atkinson/AtkinsonHyperlegibleNext-VariableFont.ttf" as="font" type="font/ttf" crossorigin>
16+
<link rel="preload" href="https://doingstuff.dev/fonts/atkinson/AtkinsonHyperlegibleMono-VariableFont.ttf" as="font" type="font/ttf" crossorigin>
17+
18+
<link rel="alternate" type= "application/atom+xml" title="RSS" href="https://doingstuff.dev/atom.xml"/>
19+
20+
21+
22+
<meta content="website" property="og:type"/>
23+
<meta content="Doing Stuff" property="og:site_name"/>
24+
<meta content="https://doingstuff.dev" property="og:url"/>
25+
<meta content="https://doingstuff.dev" property="twitter:url"/>
26+
27+
28+
29+
<link href="https://doingstuff.dev/fonts.css" rel="stylesheet" type="text/css"/>
30+
<link href="https://doingstuff.dev/doingstuff.css" rel="stylesheet" type="text/css"/>
31+
<link href="https://doingstuff.dev/print.css" rel="stylesheet" media="print" type="text/css"/>
32+
33+
34+
35+
</head>
36+
<body>
37+
<!--Fix Firefox FOUC-->
38+
<script>0</script>
39+
<div class="container">
40+
<nav class="topbar">
41+
<div class="topbar-text">
42+
<div class="topbar-title">
43+
<a href="/"><span>Doing Stuff</span></a>
44+
</div>
45+
<div class="topbar-menu">
46+
47+
<a href="https://doingstuff.dev/posts"><span>Posts</span></a>
48+
49+
<a href="https://doingstuff.dev/atom.xml"><span>RSS</span></a>
50+
51+
<a href="https:&#x2F;&#x2F;creekmore.dev"><span>About</span></a>
52+
53+
</div>
54+
</div>
55+
</nav>
56+
<div class="content">
57+
58+
<h1>404: Page not found</h1>
59+
<p>Sorry, we've misplaced that URL or it's pointing to something that doesn't exist. <a href="https:&#x2F;&#x2F;doingstuff.dev">Head back home</a> to try finding it again.</p>
60+
<p style="margin:auto"><img style="margin:auto" src="https://doingstuff.dev/img/lost.gif"></p>
61+
62+
63+
64+
</div>
65+
</div>
66+
67+
68+
69+
<script data-goatcounter="https://grbt-doingstuff.goatcounter.com/count" async src="https://gc.zgo.at/count.js"></script>
70+
71+
</body>
72+
</html>

CNAME

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
doingstuff.dev

README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Blog
2+
https://doingstuff.dev
3+
4+
# About
5+
https://creekmore.dev
1.71 KB
Loading

atom.xml

Lines changed: 311 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,311 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
3+
<title>Doing Stuff</title>
4+
<subtitle>A blog about stuff</subtitle>
5+
<link rel="self" type="application/atom+xml" href="https://doingstuff.dev/atom.xml"/>
6+
<link rel="alternate" type="text/html" href="https://doingstuff.dev"/>
7+
<generator uri="https://www.getzola.org/">Zola</generator>
8+
<updated>2025-07-13T00:00:00+00:00</updated>
9+
<id>https://doingstuff.dev/atom.xml</id>
10+
<entry xml:lang="en">
11+
<title>Homelab Adventure - Part 4: Application Hosting and Monitoring</title>
12+
<published>2025-07-13T00:00:00+00:00</published>
13+
<updated>2025-07-13T00:00:00+00:00</updated>
14+
15+
<author>
16+
<name>
17+
18+
Morgan Creekmore
19+
20+
</name>
21+
</author>
22+
23+
<link rel="alternate" type="text/html" href="https://doingstuff.dev/posts/homelab-adventure-part-4/"/>
24+
<id>https://doingstuff.dev/posts/homelab-adventure-part-4/</id>
25+
26+
<summary type="html">&lt;p&gt;Welcome to my journey in building my Homelab. This is part of a multipart series; in the last part I showed how to set up an internal network across multiple hosts. This &quot;final&quot; post will go over application hosting and monitoring.&lt;&#x2F;p&gt;
27+
</summary>
28+
29+
</entry>
30+
<entry xml:lang="en">
31+
<title>Blender - Year One</title>
32+
<published>2025-05-19T00:00:00+00:00</published>
33+
<updated>2025-05-19T00:00:00+00:00</updated>
34+
35+
<author>
36+
<name>
37+
38+
Morgan Creekmore
39+
40+
</name>
41+
</author>
42+
43+
<link rel="alternate" type="text/html" href="https://doingstuff.dev/posts/blender-year-one/"/>
44+
<id>https://doingstuff.dev/posts/blender-year-one/</id>
45+
46+
<summary type="html">&lt;figure class=&quot;center&quot;&gt;
47+
48+
&lt;img width=&quot;1000&quot; height=&quot;281&quot; src=&quot;https:&#x2F;&#x2F;doingstuff.dev&#x2F;posts&#x2F;blender-year-one&#x2F;cover.webp&quot; &gt;
49+
50+
51+
&lt;&#x2F;figure&gt;
52+
</summary>
53+
54+
</entry>
55+
<entry xml:lang="en">
56+
<title>Home Assistant - Linux tablet dashboard and voice assistant</title>
57+
<published>2024-05-27T00:00:00+00:00</published>
58+
<updated>2024-05-27T00:00:00+00:00</updated>
59+
60+
<author>
61+
<name>
62+
63+
Morgan Creekmore
64+
65+
</name>
66+
</author>
67+
68+
<link rel="alternate" type="text/html" href="https://doingstuff.dev/posts/home-assistant-dashboard-tablet/"/>
69+
<id>https://doingstuff.dev/posts/home-assistant-dashboard-tablet/</id>
70+
71+
<summary type="html">&lt;p&gt;Turning an Intel Atom based Lenovo Tablet 10 (20E4) into a Home Assistant dashboard and voice assistant. Most tutorials for dashboard displays are using Android tablets, but I had this old tablet laying around and figured out how to use it with Home Assistant.&lt;&#x2F;p&gt;
72+
&lt;figure class=&quot;center&quot;&gt;
73+
74+
&lt;img width=&quot;713&quot; height=&quot;545&quot; src=&quot;https:&#x2F;&#x2F;doingstuff.dev&#x2F;posts&#x2F;home-assistant-dashboard-tablet&#x2F;tablet_small.webp&quot; alt=&quot;Lenovo tablet with home assistant dashboard&quot;&gt;
75+
76+
77+
&lt;&#x2F;figure&gt;
78+
</summary>
79+
80+
</entry>
81+
<entry xml:lang="en">
82+
<title>Homelab Sidequest - Switching from Salt to Ansible</title>
83+
<published>2024-03-20T00:00:00+00:00</published>
84+
<updated>2024-03-20T00:00:00+00:00</updated>
85+
86+
<author>
87+
<name>
88+
89+
Morgan Creekmore
90+
91+
</name>
92+
</author>
93+
94+
<link rel="alternate" type="text/html" href="https://doingstuff.dev/posts/homelab-switching-salt-to-ansible/"/>
95+
<id>https://doingstuff.dev/posts/homelab-switching-salt-to-ansible/</id>
96+
97+
<summary type="html">&lt;p&gt;About a month ago I thought it would be nice to be able to configure VM&#x27;s and Droplets with Salt by using my existing configuration I had set up in &lt;a href=&quot;https:&#x2F;&#x2F;doingstuff.dev&#x2F;posts&#x2F;homelab-adventure-part-2&#x2F;&quot;&gt;Part 2: Configuration Management&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
98+
</summary>
99+
100+
</entry>
101+
<entry xml:lang="en">
102+
<title>Homelab Adventure - Part 3: Internal Network</title>
103+
<published>2023-03-29T00:00:00+00:00</published>
104+
<updated>2023-03-29T00:00:00+00:00</updated>
105+
106+
<author>
107+
<name>
108+
109+
Morgan Creekmore
110+
111+
</name>
112+
</author>
113+
114+
<link rel="alternate" type="text/html" href="https://doingstuff.dev/posts/homelab-adventure-part-3/"/>
115+
<id>https://doingstuff.dev/posts/homelab-adventure-part-3/</id>
116+
117+
<summary type="html">&lt;p&gt;Welcome to my journey in building my Homelab. This is part of a multipart series; in the last part I gave an overview of how to set up configuration management. This one will cover how I set up my internal network.&lt;&#x2F;p&gt;
118+
</summary>
119+
120+
</entry>
121+
<entry xml:lang="en">
122+
<title>Embedding Version Info into ELF Shared Libraries</title>
123+
<published>2023-03-22T00:00:00+00:00</published>
124+
<updated>2023-03-22T00:00:00+00:00</updated>
125+
126+
<author>
127+
<name>
128+
129+
Morgan Creekmore
130+
131+
</name>
132+
</author>
133+
134+
<link rel="alternate" type="text/html" href="https://doingstuff.dev/posts/elf-shared-library-version/"/>
135+
<id>https://doingstuff.dev/posts/elf-shared-library-version/</id>
136+
137+
<summary type="html">&lt;p&gt;&lt;em&gt;How to embed version information into an ELF shared library?&lt;&#x2F;em&gt;&lt;&#x2F;p&gt;
138+
&lt;p&gt;Here are the methods I have used for embedding version information.&lt;&#x2F;p&gt;
139+
</summary>
140+
141+
</entry>
142+
<entry xml:lang="en">
143+
<title>Sending MIDI from Reaper to Unreal Engine</title>
144+
<published>2022-04-11T00:00:00+00:00</published>
145+
<updated>2022-04-11T00:00:00+00:00</updated>
146+
147+
<author>
148+
<name>
149+
150+
Morgan Creekmore
151+
152+
</name>
153+
</author>
154+
155+
<link rel="alternate" type="text/html" href="https://doingstuff.dev/posts/reaper-midi-unreal-engine/"/>
156+
<id>https://doingstuff.dev/posts/reaper-midi-unreal-engine/</id>
157+
158+
<summary type="html">&lt;p&gt;How to setup Reaper to send MIDI to Unreal Engine.&lt;&#x2F;p&gt;
159+
</summary>
160+
161+
</entry>
162+
<entry xml:lang="en">
163+
<title>Commodore 64 Puzzle</title>
164+
<published>2020-02-27T00:00:00+00:00</published>
165+
<updated>2020-02-27T00:00:00+00:00</updated>
166+
167+
<author>
168+
<name>
169+
170+
Morgan Creekmore
171+
172+
</name>
173+
</author>
174+
175+
<link rel="alternate" type="text/html" href="https://doingstuff.dev/posts/c64-puzzle/"/>
176+
<id>https://doingstuff.dev/posts/c64-puzzle/</id>
177+
178+
<summary type="html">&lt;p&gt;My college professor posted this image with the question&lt;&#x2F;p&gt;
179+
&lt;blockquote&gt;
180+
&lt;p&gt;What is the output when enter is pressed?&lt;&#x2F;p&gt;
181+
&lt;&#x2F;blockquote&gt;
182+
&lt;figure class=&quot;center&quot;&gt;
183+
184+
&lt;img width=&quot;500&quot; height=&quot;418&quot; src=&quot;https:&#x2F;&#x2F;doingstuff.dev&#x2F;posts&#x2F;c64-puzzle&#x2F;problem.webp&quot; alt=&quot;Commodore 64 screen with a BASIC program&quot;&gt;
185+
186+
187+
&lt;&#x2F;figure&gt;
188+
</summary>
189+
190+
</entry>
191+
<entry xml:lang="en">
192+
<title>Homelab Adventure - Part 2: Configuration Management</title>
193+
<published>2020-02-06T00:00:00+00:00</published>
194+
<updated>2020-02-06T00:00:00+00:00</updated>
195+
196+
<author>
197+
<name>
198+
199+
Morgan Creekmore
200+
201+
</name>
202+
</author>
203+
204+
<link rel="alternate" type="text/html" href="https://doingstuff.dev/posts/homelab-adventure-part-2/"/>
205+
<id>https://doingstuff.dev/posts/homelab-adventure-part-2/</id>
206+
207+
<summary type="html">&lt;p&gt;Welcome to my journey in building my Homelab. This is part of a multipart series; in the last part I gave an overview of the Homelab plan. This one will cover how I handle configuration management.&lt;&#x2F;p&gt;
208+
</summary>
209+
210+
</entry>
211+
<entry xml:lang="en">
212+
<title>Homelab Adventure - Part 1: The Adventure Begins</title>
213+
<published>2019-11-09T00:00:00+00:00</published>
214+
<updated>2019-11-09T00:00:00+00:00</updated>
215+
216+
<author>
217+
<name>
218+
219+
Morgan Creekmore
220+
221+
</name>
222+
</author>
223+
224+
<link rel="alternate" type="text/html" href="https://doingstuff.dev/posts/homelab-adventure-part-1/"/>
225+
<id>https://doingstuff.dev/posts/homelab-adventure-part-1/</id>
226+
227+
<summary type="html">&lt;p&gt;Welcome to my journey in building my Homelab. This will be an ongoing series of blog posts of my adventures in building my personal infrastructure.&lt;&#x2F;p&gt;
228+
</summary>
229+
230+
</entry>
231+
<entry xml:lang="en">
232+
<title>peaCTF 2019 Writeups</title>
233+
<published>2019-07-26T00:00:00+00:00</published>
234+
<updated>2019-07-26T00:00:00+00:00</updated>
235+
236+
<author>
237+
<name>
238+
239+
Morgan Creekmore
240+
241+
</name>
242+
</author>
243+
244+
<link rel="alternate" type="text/html" href="https://doingstuff.dev/posts/ctf-peactf-2019/"/>
245+
<id>https://doingstuff.dev/posts/ctf-peactf-2019/</id>
246+
247+
<summary type="html">&lt;p&gt;Writeups for &lt;a href=&quot;https:&#x2F;&#x2F;peactf.com&#x2F;&quot;&gt;peaCTF&lt;&#x2F;a&gt; 2019&lt;&#x2F;p&gt;
248+
</summary>
249+
250+
</entry>
251+
<entry xml:lang="en">
252+
<title>InnoCTF 2019 Writeups</title>
253+
<published>2019-07-19T00:00:00+00:00</published>
254+
<updated>2019-07-19T00:00:00+00:00</updated>
255+
256+
<author>
257+
<name>
258+
259+
Morgan Creekmore
260+
261+
</name>
262+
</author>
263+
264+
<link rel="alternate" type="text/html" href="https://doingstuff.dev/posts/ctf-innoctf-2019/"/>
265+
<id>https://doingstuff.dev/posts/ctf-innoctf-2019/</id>
266+
267+
<summary type="html">&lt;p&gt;Writeups for &lt;a href=&quot;http:&#x2F;&#x2F;innoctf.com&#x2F;&quot;&gt;InnoCTF&lt;&#x2F;a&gt; 2019&lt;&#x2F;p&gt;
268+
</summary>
269+
270+
</entry>
271+
<entry xml:lang="en">
272+
<title>Floating Point Hell</title>
273+
<published>2014-03-16T00:00:00+00:00</published>
274+
<updated>2014-03-16T00:00:00+00:00</updated>
275+
276+
<author>
277+
<name>
278+
279+
Morgan Creekmore
280+
281+
</name>
282+
</author>
283+
284+
<link rel="alternate" type="text/html" href="https://doingstuff.dev/posts/floating-point-hell/"/>
285+
<id>https://doingstuff.dev/posts/floating-point-hell/</id>
286+
287+
<summary type="html">&lt;p&gt;This blog post will show how to deal with floating-point error in JavaScript by encoding all uint64&#x27;s, and int64&#x27;s as strings in JSON Marshaling.&lt;&#x2F;p&gt;
288+
</summary>
289+
290+
</entry>
291+
<entry xml:lang="en">
292+
<title>Setup QEMU for ARM on Debian Wheezy</title>
293+
<published>2014-01-01T00:00:00+00:00</published>
294+
<updated>2014-01-01T00:00:00+00:00</updated>
295+
296+
<author>
297+
<name>
298+
299+
Morgan Creekmore
300+
301+
</name>
302+
</author>
303+
304+
<link rel="alternate" type="text/html" href="https://doingstuff.dev/posts/setup-qemu-for-arm-on-wheezy/"/>
305+
<id>https://doingstuff.dev/posts/setup-qemu-for-arm-on-wheezy/</id>
306+
307+
<summary type="html">&lt;p&gt;This is a quick little blog post for how to install QEMU for ARM on Debian 7.0 (Wheezy).&lt;&#x2F;p&gt;
308+
</summary>
309+
310+
</entry>
311+
</feed>

0 commit comments

Comments
 (0)