20251221162823 push

This commit is contained in:
2025-12-21 16:28:23 -08:00
parent 1dbd896bb5
commit 6bb01c190c
40 changed files with 82 additions and 68 deletions

View File

@@ -1,18 +1,9 @@
#!/usr/bin/env bash
# Site specific settings
DOMAIN="https://iiogama.0x212.com"
SITE_TITLE="iiogama@0x212.com"
DESCRIPTION="Just some dude"
COPYRIGHT="Copyright $(date +%Y), Thai Noodles"
AUTHOR="Thai Noodles, (iiogama@0x212.com)"
TEMPLATES_DIR="templates"
DRAFTS_DIR="drafts"
CONTENT_DIR="content"
BLOG_DIR="$CONTENT_DIR/blog"
OUTPUT_DIR="_output"
command -v "just" >/dev/null 2>&1 || { echo >&2 "!!! just is not installed, do not run this without just. Aborting."; exit 1; }
command -v "rsync" >/dev/null 2>&1 || { echo >&2 "!!! rsync is not installed. Aborting."; exit 1; }
command -v "rsync" >/dev/null 2>&1 || { echo >&2 "!!! rsync it's not installed. Aborting."; exit 1; }
source "config.env"
build_pages() {
local OUTPUT_FILE

11
config.env Normal file
View File

@@ -0,0 +1,11 @@
# Site specific settings
DOMAIN="https://iiogama.0x212.com"
SITE_TITLE="iiogama@0x212.com"
DESCRIPTION="Just some dude"
COPYRIGHT="Copyright $(date +%Y), Thai Noodles"
AUTHOR="Thai Noodles, (iiogama@0x212.com)"
TEMPLATES_DIR="templates"
DRAFTS_DIR="drafts"
CONTENT_DIR="content"
BLOG_DIR="$CONTENT_DIR/blog"
OUTPUT_DIR="_output"

View File

@@ -4,6 +4,7 @@
</header>
<h2 id="2025">2025</h2>
<!--BREAK-->
<p><i class="date">2025-12-21 16:00:00 -08:00</i><br class="ssbr"> <a href="/blog/re-old_browser_new_tricks.html">Re: Old browser, new tricks</a></p>
<p><i class="date">2025-12-20 00:00:00 -08:00</i><br class="ssbr"> <a href="/blog/links-hosting_services.html">Hosting Services</a></p>
<p><i class="date">2025-12-19 00:00:00 -08:00</i><br class="ssbr"> <a href="/blog/links-linkrolls.html">Linkrolls</a></p>
<p><i class="date">2025-12-18 00:00:00 -08:00</i><br class="ssbr"> <a href="/blog/links-awesome_lists.html">Awesome Lists</a></p>

View File

@@ -0,0 +1,7 @@
<article>
<header id="title-block-header">
<p class="date">2025-12-21 16:00:00 -08:00</p>
<h1 class="title">Re: Old browser, new tricks</h1>
</header>
<p><a href="https://actsofvolition.com/2025/12/old-browser-new-tricks/">Steven Garrity&#39;s post</a> resonated with me so much that I decided to finally switch to vertical tabs (at least on a trial run) and write this blog post to publicly share. Only time will tell if I stick with it.</p>
</article>

View File

@@ -2,7 +2,7 @@
<header id="title-block-header">
<h1 class="title">Bits In Stereo on aNONradio.net</h1>
</header>
<p>Bits In Stereo was my second streaming show on <a href="https://anonradio.net">aNONradio.net</a>, an online radio hosted on <a href="https://sdf.org">SDF.org</a>. I did not limit myself to a certain sound, as I did with <a href="/music/dally_rhythms/">Dally Rhythms</a>. A lot of the sets are hard techno though, because that was what I was listening to at the time (still do).</p>
<p>Bits In Stereo was my second streaming show on <a href="https://anonradio.net">aNONradio.net</a>, an online radio hosted on <a href="https://sdf.org">SDF.org</a>. I did not limit myself to a certain sound, as I did with <a href="/mixes/dally_rhythms/">Dally Rhythms</a>. A lot of the sets are hard techno though, because that was what I was listening to at the time (still do).</p>
<p>If your browser does not support JavaScript, then you can <a href="./playlist.m3u">download the playlist here</a>.</p>
<div id="playerContainer">
<audio id="audioPlayer" controls></audio>

View File

@@ -2,7 +2,7 @@
<header id="title-block-header">
<h1 class="title">Everything is Sine</h1>
</header>
<p>Everything is Sine is the name I apply to all of my latest mixes, and unless future iiogama decides differently, it is the only label I will apply to my mixes moving forward. You may find sets created with a lot of planning similar to <a href="/music/dally_rhythms/">Dally Rhythms</a> and <a href="/music/bits_in_stereo/">Bits In Stereo</a>, or completely random stuff like <a href="/music/mix_anosic/">Mix Anosic</a>.</p>
<p>Everything is Sine is the name I apply to all of my latest mixes, and unless future iiogama decides differently, it is the only label I will apply to my mixes moving forward. You may find sets created with a lot of planning similar to <a href="/mixes/dally_rhythms/">Dally Rhythms</a> and <a href="/mixes/bits_in_stereo/">Bits In Stereo</a>, or completely random stuff like <a href="/mixes/mix_anosic/">Mix Anosic</a>.</p>
<p>If your browser does not support JavaScript, then you can <a href="playlist.m3u">download the playlist here</a>.</p>
<div id="playerContainer">
<audio id="audioPlayer" controls></audio>

View File

@@ -4,11 +4,11 @@
</header>
<p>I enjoy mixing all styles of dance music, techno, house, drum and bass, dubstep, breaks, electro, hardcore, trance, and all of the sub-genres between. My mixes are grouped as such:</p>
<ul>
<li><a href="/music/everything_is_sine/">Everything Is Sine</a></li>
<li><a href="/music/open_mic/">Open Mic on aNONradio.net</a></li>
<li><a href="/music/bits_in_stereo/">Bits In Stereo</a></li>
<li><a href="/music/dally_rhythms/">Dally Rhythms</a></li>
<li><a href="/music/mix_anosic/">Mix Anosic</a></li>
<li><a href="/mixes/everything_is_sine/">Everything Is Sine</a></li>
<li><a href="/mixes/open_mic/">Open Mic on aNONradio.net</a></li>
<li><a href="/mixes/bits_in_stereo/">Bits In Stereo</a></li>
<li><a href="/mixes/dally_rhythms/">Dally Rhythms</a></li>
<li><a href="/mixes/mix_anosic/">Mix Anosic</a></li>
</ul>
<p>Below is all of my mixes in a randomized playlist, if you just want to start listening to something.</p>
<p>If your browser does not support JavaScript, then you can <a href="playlist.m3u">download the playlist here</a>.</p>

View File

@@ -1,7 +1,7 @@
default: project-name
_default: _project-name
@just --list
project-name:
_project-name:
@echo "iiogama.0x212.com Website"
draft:
@@ -13,37 +13,41 @@ edit:
post:
bash -c './bin/blog.sh post'
build: build-blog build-photos
clean: _clean-blog _clean-photos
build-blog:
_clean-blog:
test -d _output/ && rm -rf _output/ || exit 0
_clean-photos:
test -d photos/_thumbs/ && rm -rf photos/_thumbs/ || exit 0
test -f photos/index.html && rm photos/index.html || exit 0
test -f photos/style.css && rm photos/style.css || exit 0
build: _build-blog _build-photos
_build-blog: _clean-blog
bash -c './bin/blog.sh build'
build-photos:
_build-photos: _clean-photos
cd ./photos/; bash -c '../bin/gallery.sh -t "Photos" -d "_thumbs"'
serve:
test -d _output && bash -c './bin/serve.sh -d ./_output/' || exit 1
push: push-blog push-photos push-assets
push: _push-blog _push-photos _push-assets
git add .; git commit -m "$(date +%Y%m%d%H%M%S) push"; git push
push-blog:
_push-blog: _build-blog
find ./_output/ -type d -print0 | xargs -0 -I {} chmod 775 "{}"
find ./_output/ -type f -print0 | xargs -0 -I {} chmod 664 "{}"
rsync -avz ./_output/ iiogama-web:/var/www/htdocs/
push-photos:
_push-photos: _build-photos
find ./photos/ -type d -print0 | xargs -0 -I {} chmod 775 "{}"
find ./photos/ -type f -print0 | xargs -0 -I {} chmod 664 "{}"
rsync -avz ./photos/ iiogama-web:/var/www/htdocs/photos/
push-assets:
_push-assets:
find ./assets/ -type d -print0 | xargs -0 -I {} chmod 775 "{}"
find ./assets/ -type f -print0 | xargs -0 -I {} chmod 664 "{}"
rsync -avz ./assets/ iiogama-web:/var/www/htdocs/
clean:
test -d _output/ && rm -rf _output/ || exit 0
test -d photos/_thumbs/ && rm -rf photos/_thumbs/ || exit 0
test -f photos/index.html && rm photos/index.html || exit 0
test -f photos/style.css && rm photos/style.css || exit 0
serve:
test -d _output && bash -c './bin/serve.sh -d ./_output/' || exit 1

View File

@@ -62,7 +62,7 @@ JPEG Quality : 98
<br>
<footer class="footer mt-auto py-3 bg-light">
<div class="container">
<span class="text-muted">Some dude taking photos - 2025-12-21 19:47:00 UTC</span>
<span class="text-muted">Some dude taking photos - 2025-12-22 00:27:59 UTC</span>
</div>
</footer>
</body>

View File

@@ -62,7 +62,7 @@ JPEG Quality : 98
<br>
<footer class="footer mt-auto py-3 bg-light">
<div class="container">
<span class="text-muted">Some dude taking photos - 2025-12-21 19:47:00 UTC</span>
<span class="text-muted">Some dude taking photos - 2025-12-22 00:27:59 UTC</span>
</div>
</footer>
</body>

View File

@@ -62,7 +62,7 @@ JPEG Quality : 98
<br>
<footer class="footer mt-auto py-3 bg-light">
<div class="container">
<span class="text-muted">Some dude taking photos - 2025-12-21 19:47:00 UTC</span>
<span class="text-muted">Some dude taking photos - 2025-12-22 00:27:59 UTC</span>
</div>
</footer>
</body>

View File

@@ -62,7 +62,7 @@ JPEG Quality : 92
<br>
<footer class="footer mt-auto py-3 bg-light">
<div class="container">
<span class="text-muted">Some dude taking photos - 2025-12-21 19:47:00 UTC</span>
<span class="text-muted">Some dude taking photos - 2025-12-22 00:27:59 UTC</span>
</div>
</footer>
</body>

View File

@@ -61,7 +61,7 @@ JPEG Quality : 95
<br>
<footer class="footer mt-auto py-3 bg-light">
<div class="container">
<span class="text-muted">Some dude taking photos - 2025-12-21 19:47:00 UTC</span>
<span class="text-muted">Some dude taking photos - 2025-12-22 00:27:59 UTC</span>
</div>
</footer>
</body>

View File

@@ -62,7 +62,7 @@ JPEG Quality : 92
<br>
<footer class="footer mt-auto py-3 bg-light">
<div class="container">
<span class="text-muted">Some dude taking photos - 2025-12-21 19:47:00 UTC</span>
<span class="text-muted">Some dude taking photos - 2025-12-22 00:27:59 UTC</span>
</div>
</footer>
</body>

View File

@@ -61,7 +61,7 @@ JPEG Quality : 91
<br>
<footer class="footer mt-auto py-3 bg-light">
<div class="container">
<span class="text-muted">Some dude taking photos - 2025-12-21 19:47:00 UTC</span>
<span class="text-muted">Some dude taking photos - 2025-12-22 00:27:59 UTC</span>
</div>
</footer>
</body>

View File

@@ -61,7 +61,7 @@ JPEG Quality : 97
<br>
<footer class="footer mt-auto py-3 bg-light">
<div class="container">
<span class="text-muted">Some dude taking photos - 2025-12-21 19:47:00 UTC</span>
<span class="text-muted">Some dude taking photos - 2025-12-22 00:27:59 UTC</span>
</div>
</footer>
</body>

View File

@@ -62,7 +62,7 @@ JPEG Quality : 98
<br>
<footer class="footer mt-auto py-3 bg-light">
<div class="container">
<span class="text-muted">Some dude taking photos - 2025-12-21 19:47:00 UTC</span>
<span class="text-muted">Some dude taking photos - 2025-12-22 00:27:59 UTC</span>
</div>
</footer>
</body>

View File

@@ -63,7 +63,7 @@ JPEG Quality : 98
<br>
<footer class="footer mt-auto py-3 bg-light">
<div class="container">
<span class="text-muted">Some dude taking photos - 2025-12-21 19:47:00 UTC</span>
<span class="text-muted">Some dude taking photos - 2025-12-22 00:27:59 UTC</span>
</div>
</footer>
</body>

View File

@@ -63,7 +63,7 @@ JPEG Quality : 95
<br>
<footer class="footer mt-auto py-3 bg-light">
<div class="container">
<span class="text-muted">Some dude taking photos - 2025-12-21 19:47:00 UTC</span>
<span class="text-muted">Some dude taking photos - 2025-12-22 00:27:59 UTC</span>
</div>
</footer>
</body>

View File

@@ -61,7 +61,7 @@ JPEG Quality : 93
<br>
<footer class="footer mt-auto py-3 bg-light">
<div class="container">
<span class="text-muted">Some dude taking photos - 2025-12-21 19:47:00 UTC</span>
<span class="text-muted">Some dude taking photos - 2025-12-22 00:27:59 UTC</span>
</div>
</footer>
</body>

View File

@@ -63,7 +63,7 @@ JPEG Quality : 95
<br>
<footer class="footer mt-auto py-3 bg-light">
<div class="container">
<span class="text-muted">Some dude taking photos - 2025-12-21 19:47:00 UTC</span>
<span class="text-muted">Some dude taking photos - 2025-12-22 00:27:59 UTC</span>
</div>
</footer>
</body>

View File

@@ -63,7 +63,7 @@ JPEG Quality : 98
<br>
<footer class="footer mt-auto py-3 bg-light">
<div class="container">
<span class="text-muted">Some dude taking photos - 2025-12-21 19:47:00 UTC</span>
<span class="text-muted">Some dude taking photos - 2025-12-22 00:27:59 UTC</span>
</div>
</footer>
</body>

View File

@@ -63,7 +63,7 @@ JPEG Quality : 98
<br>
<footer class="footer mt-auto py-3 bg-light">
<div class="container">
<span class="text-muted">Some dude taking photos - 2025-12-21 19:47:00 UTC</span>
<span class="text-muted">Some dude taking photos - 2025-12-22 00:27:59 UTC</span>
</div>
</footer>
</body>

View File

@@ -63,7 +63,7 @@ JPEG Quality : 98
<br>
<footer class="footer mt-auto py-3 bg-light">
<div class="container">
<span class="text-muted">Some dude taking photos - 2025-12-21 19:47:00 UTC</span>
<span class="text-muted">Some dude taking photos - 2025-12-22 00:27:59 UTC</span>
</div>
</footer>
</body>

View File

@@ -63,7 +63,7 @@ JPEG Quality : 98
<br>
<footer class="footer mt-auto py-3 bg-light">
<div class="container">
<span class="text-muted">Some dude taking photos - 2025-12-21 19:47:00 UTC</span>
<span class="text-muted">Some dude taking photos - 2025-12-22 00:27:59 UTC</span>
</div>
</footer>
</body>

View File

@@ -64,7 +64,7 @@ JPEG Quality : 98
<br>
<footer class="footer mt-auto py-3 bg-light">
<div class="container">
<span class="text-muted">Some dude taking photos - 2025-12-21 19:47:00 UTC</span>
<span class="text-muted">Some dude taking photos - 2025-12-22 00:27:59 UTC</span>
</div>
</footer>
</body>

View File

@@ -63,7 +63,7 @@ JPEG Quality : 98
<br>
<footer class="footer mt-auto py-3 bg-light">
<div class="container">
<span class="text-muted">Some dude taking photos - 2025-12-21 19:47:00 UTC</span>
<span class="text-muted">Some dude taking photos - 2025-12-22 00:27:59 UTC</span>
</div>
</footer>
</body>

View File

@@ -63,7 +63,7 @@ JPEG Quality : 98
<br>
<footer class="footer mt-auto py-3 bg-light">
<div class="container">
<span class="text-muted">Some dude taking photos - 2025-12-21 19:47:00 UTC</span>
<span class="text-muted">Some dude taking photos - 2025-12-22 00:27:59 UTC</span>
</div>
</footer>
</body>

View File

@@ -61,7 +61,7 @@ JPEG Quality : 95
<br>
<footer class="footer mt-auto py-3 bg-light">
<div class="container">
<span class="text-muted">Some dude taking photos - 2025-12-21 19:47:00 UTC</span>
<span class="text-muted">Some dude taking photos - 2025-12-22 00:27:59 UTC</span>
</div>
</footer>
</body>

View File

@@ -61,7 +61,7 @@ JPEG Quality : 95
<br>
<footer class="footer mt-auto py-3 bg-light">
<div class="container">
<span class="text-muted">Some dude taking photos - 2025-12-21 19:47:00 UTC</span>
<span class="text-muted">Some dude taking photos - 2025-12-22 00:27:59 UTC</span>
</div>
</footer>
</body>

View File

@@ -61,7 +61,7 @@ JPEG Quality : 95
<br>
<footer class="footer mt-auto py-3 bg-light">
<div class="container">
<span class="text-muted">Some dude taking photos - 2025-12-21 19:47:00 UTC</span>
<span class="text-muted">Some dude taking photos - 2025-12-22 00:27:59 UTC</span>
</div>
</footer>
</body>

View File

@@ -62,7 +62,7 @@ JPEG Quality : 95
<br>
<footer class="footer mt-auto py-3 bg-light">
<div class="container">
<span class="text-muted">Some dude taking photos - 2025-12-21 19:47:00 UTC</span>
<span class="text-muted">Some dude taking photos - 2025-12-22 00:27:59 UTC</span>
</div>
</footer>
</body>

View File

@@ -61,7 +61,7 @@ JPEG Quality : 95
<br>
<footer class="footer mt-auto py-3 bg-light">
<div class="container">
<span class="text-muted">Some dude taking photos - 2025-12-21 19:47:00 UTC</span>
<span class="text-muted">Some dude taking photos - 2025-12-22 00:27:59 UTC</span>
</div>
</footer>
</body>

View File

@@ -61,7 +61,7 @@ JPEG Quality : 95
<br>
<footer class="footer mt-auto py-3 bg-light">
<div class="container">
<span class="text-muted">Some dude taking photos - 2025-12-21 19:47:00 UTC</span>
<span class="text-muted">Some dude taking photos - 2025-12-22 00:27:59 UTC</span>
</div>
</footer>
</body>

View File

@@ -61,7 +61,7 @@ JPEG Quality : 92
<br>
<footer class="footer mt-auto py-3 bg-light">
<div class="container">
<span class="text-muted">Some dude taking photos - 2025-12-21 19:47:00 UTC</span>
<span class="text-muted">Some dude taking photos - 2025-12-22 00:27:59 UTC</span>
</div>
</footer>
</body>

View File

@@ -62,7 +62,7 @@ JPEG Quality : 93
<br>
<footer class="footer mt-auto py-3 bg-light">
<div class="container">
<span class="text-muted">Some dude taking photos - 2025-12-21 19:47:00 UTC</span>
<span class="text-muted">Some dude taking photos - 2025-12-22 00:27:59 UTC</span>
</div>
</footer>
</body>

View File

@@ -61,7 +61,7 @@ JPEG Quality : 96
<br>
<footer class="footer mt-auto py-3 bg-light">
<div class="container">
<span class="text-muted">Some dude taking photos - 2025-12-21 19:47:00 UTC</span>
<span class="text-muted">Some dude taking photos - 2025-12-22 00:27:59 UTC</span>
</div>
</footer>
</body>

View File

@@ -63,7 +63,7 @@ JPEG Quality : 98
<br>
<footer class="footer mt-auto py-3 bg-light">
<div class="container">
<span class="text-muted">Some dude taking photos - 2025-12-21 19:47:00 UTC</span>
<span class="text-muted">Some dude taking photos - 2025-12-22 00:27:59 UTC</span>
</div>
</footer>
</body>

View File

@@ -63,7 +63,7 @@ JPEG Quality : 98
<br>
<footer class="footer mt-auto py-3 bg-light">
<div class="container">
<span class="text-muted">Some dude taking photos - 2025-12-21 19:47:00 UTC</span>
<span class="text-muted">Some dude taking photos - 2025-12-22 00:27:59 UTC</span>
</div>
</footer>
</body>

View File

@@ -191,7 +191,7 @@
<br>
<footer class="footer mt-auto py-3 bg-light">
<div class="container">
<span class="text-muted">Some dude taking photos - 2025-12-21 19:47:00 UTC</span>
<span class="text-muted">Some dude taking photos - 2025-12-22 00:27:59 UTC</span>
</div>
</footer>
</body>