Skip to content

Commit

Permalink
Merge pull request #3830 from KBVE/beta
Browse files Browse the repository at this point in the history
Preparing Release Branch
  • Loading branch information
h0lybyte committed Jan 31, 2025
1 parent 5b3a339 commit 5478d53
Show file tree
Hide file tree
Showing 51 changed files with 247 additions and 52 deletions.
13 changes: 11 additions & 2 deletions docs/application/godot/index.html

Large diffs are not rendered by default.

6 changes: 5 additions & 1 deletion docs/gaming/wow/index.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions docs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -196,11 +196,11 @@
<Fragment set:html={rating} />
</p> --> </div> <div class="text-sm text-neutral-800 dark:text-neutral-200 sm:ps-5"> <p>
Latest Commit by <a href="https://github.com/h0lybyte" class="font-bold underline text-cyan-600 dark:text-cyan-400"> h0lybyte </a>:
</p> <p><em>"Merge pull request #3810 from KBVE/beta
</p> <p><em>"Merge pull request #3830 from KBVE/beta

Preparing Release Branch"</em></p> <p>
On: <time datetime="2025-01-22T05:55:36Z"> 1/22/2025 </time> </p> <p>
View this commit on <a href="https://github.com/KBVE/kbve/commit/87c46abc147777004938a3d58cbc89c02b97d353" class="underline text-blue-600 hover:text-blue-800 visited:text-purple-600">
On: <time datetime="2025-01-31T19:52:56Z"> 1/31/2025 </time> </p> <p>
View this commit on <a href="https://github.com/KBVE/kbve/commit/90ca1f75173f1df75722229eaa1927b62eae3f68" class="underline text-blue-600 hover:text-blue-800 visited:text-purple-600">
GitHub
</a>.
</p> </div> </div> </div> </div> </div> </div> <!-- Hero Image Section --> <div class="flex w-full"> <div class=""> <!--
Expand Down
12 changes: 12 additions & 0 deletions docs/journal/01-21/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -194,6 +194,18 @@ <h2 id="2025">2025</h2>
</ul>
<pre class="astro-code dracula" style="background-color:#282A36;color:#F8F8F2;overflow-x:auto;white-space:pre-wrap;word-wrap:break-word" tabindex="0" data-language="shell"><code><span class="line"><span style="color:#50FA7B"> ./kbve.sh</span><span style="color:#BD93F9"> -nx</span><span style="color:#F1FA8C"> rust_godot_towerdefense:build-wasm</span></span>
<span class="line"></span></code></pre>
<p>07:48PM</p>
<p>Trying to adjust the windows build again but this time instead of the target being <code>x86_64-pc-windows-msvc</code>, we will make it <code>x86_64-pc-windows-gnu</code>.
Granted the msvc would give us better performance but the errors are just a bit too much for me to deal with right now.
Perfect, the dll works without any major issues and we can move forward with setting up the hex grid next.</p>
<ul>
<li>
<p><strong>Markets</strong></p>
<p>10:40AM</p>
<p>Going to offload some more of my SPY and prepare to switch to selling puts.
I think we might see SPY reach upwards of $625 or more mid year.</p>
</li>
</ul>
<h2 id="2024">2024</h2>
<p>2:40pm - <code>Food</code></p>
<h4 id="food">Food</h4>
Expand Down
42 changes: 41 additions & 1 deletion docs/journal/01-22/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -180,9 +180,49 @@
});
});
});
</script> <!--Import the necessary Collapse and Overlay plugins--> <!--https://preline.co/plugins/html/collapse.html--> <!--https://preline.co/plugins/html/overlay.html--> <script src="/scripts/vendor/preline/collapse/index.js"></script> <script src="/scripts/vendor/preline/overlay/index.js"></script> <main class="astro-ouamjn2i"> <section class="py-6 sm:py-8 lg:py-12"> <div class="mx-auto max-w-screen-xl px-4 md:px-8"> <div class="grid gap-8 md:grid-cols-2 lg:gap-12"> <div> <div class="h-64 overflow-hidden rounded-lg shadow-lg md:h-auto"> <img class="h-full w-full object-cover object-center" src="https://images.unsplash.com/photo-1569396116180-210c182bedb8?crop=entropy&cs=srgb&fm=jpg&ixid=MnwzNjM5Nzd8MHwxfHJhbmRvbXx8fHx8fHx8fDE2ODE3NDg2ODY&ixlib=rb-4.0.3&q=85" alt="Daily Post Image from Upsplash" draggable="false"> </div> <div id="progress-mobile" class="fixed left-0 top-0 h-2 w-full bg-gradient-to-r from-orange-400/30 to-orange-400 md:hidden"></div> <div id="pin" class="mt-10 hidden space-y-4 md:block"> <div class="h-px w-full overflow-hidden bg-neutral-300 dark:bg-neutral-700"> <div id="progress" class="h-px w-full bg-gradient-to-r from-orange-400/30 to-orange-400"></div> </div> <p class="text-pretty text-sm font-light text-neutral-500">
</script> <!--Import the necessary Collapse and Overlay plugins--> <!--https://preline.co/plugins/html/collapse.html--> <!--https://preline.co/plugins/html/overlay.html--> <script src="/scripts/vendor/preline/collapse/index.js"></script> <script src="/scripts/vendor/preline/overlay/index.js"></script> <main class="astro-ouamjn2i"> <section class="py-6 sm:py-8 lg:py-12"> <div class="mx-auto max-w-screen-xl px-4 md:px-8"> <div class="grid gap-8 md:grid-cols-2 lg:gap-12"> <div> <div class="h-64 overflow-hidden rounded-lg shadow-lg md:h-auto"> <img class="h-full w-full object-cover object-center" src="https://images.unsplash.com/photo-1737047119483-1ddb4cb13540?crop=entropy&cs=srgb&fm=jpg&ixid=MnwzNjM5Nzd8MHwxfHJhbmRvbXx8fHx8fHx8fDE2ODE3NDg2ODY&ixlib=rb-4.0.3&q=85" alt="Daily Post Image from Upsplash" draggable="false"> </div> <div id="progress-mobile" class="fixed left-0 top-0 h-2 w-full bg-gradient-to-r from-orange-400/30 to-orange-400 md:hidden"></div> <div id="pin" class="mt-10 hidden space-y-4 md:block"> <div class="h-px w-full overflow-hidden bg-neutral-300 dark:bg-neutral-700"> <div id="progress" class="h-px w-full bg-gradient-to-r from-orange-400/30 to-orange-400"></div> </div> <p class="text-pretty text-sm font-light text-neutral-500">
Table of Contents:
</p> <div id="toc" class=""> <ul class="space-y-2 text-pretty text-base text-neutral-700 transition duration-300 dark:text-neutral-400"></ul> </div> </div> </div> <div class="md:pt-8"> <h1 class="mb-4 text-balance text-center text-2xl font-bold text-neutral-800 dark:text-neutral-200 sm:text-3xl md:mb-6 md:text-left"> January: 22 </h1> <article class="text-pretty text-lg text-neutral-700 dark:text-neutral-300"> <h2 id="notes">Notes</h2>
<h2 id="2025">2025</h2>
<ul>
<li>
<p><strong>GoDot</strong></p>
<p>07:54AM</p>
<p>After burning the midnight oil, I have gotten almost somewhere and yet no where at the same time?
Ugh, okay here is the original toml, going to back up a bit and see what I can do to resolve some of these issues.</p>
</li>
</ul>
<pre class="astro-code dracula" style="background-color:#282A36;color:#F8F8F2;overflow-x:auto;white-space:pre-wrap;word-wrap:break-word" tabindex="0" data-language="toml"><code><span class="line"></span>
<span class="line"><span style="color:#FF79C6"> [</span><span style="color:#8BE9FD">target</span><span style="color:#FF79C6">.</span><span style="color:#8BE9FD">wasm32-unknown-emscripten</span><span style="color:#FF79C6">]</span></span>
<span class="line"><span style="color:#8BE9FD"> rustflags</span><span style="color:#FF79C6"> =</span><span style="color:#F8F8F2"> [</span></span>
<span class="line"><span style="color:#E9F284"> &quot;</span><span style="color:#F1FA8C">-C</span><span style="color:#E9F284">&quot;</span><span style="color:#F8F8F2">, </span><span style="color:#E9F284">&quot;</span><span style="color:#F1FA8C">link-args=-sSIDE_MODULE=2</span><span style="color:#E9F284">&quot;</span><span style="color:#F8F8F2">,</span></span>
<span class="line"><span style="color:#E9F284"> &quot;</span><span style="color:#F1FA8C">-C</span><span style="color:#E9F284">&quot;</span><span style="color:#F8F8F2">, </span><span style="color:#E9F284">&quot;</span><span style="color:#F1FA8C">link-args=-pthread</span><span style="color:#E9F284">&quot;</span><span style="color:#F8F8F2">, </span><span style="color:#6272A4"># was -sUSE_PTHREADS=1 in earlier emscripten versions</span></span>
<span class="line"><span style="color:#E9F284"> &quot;</span><span style="color:#F1FA8C">-C</span><span style="color:#E9F284">&quot;</span><span style="color:#F8F8F2">, </span><span style="color:#E9F284">&quot;</span><span style="color:#F1FA8C">target-feature=+atomics,+bulk-memory,+mutable-globals</span><span style="color:#E9F284">&quot;</span><span style="color:#F8F8F2">,</span></span>
<span class="line"><span style="color:#E9F284"> &quot;</span><span style="color:#F1FA8C">-Z</span><span style="color:#E9F284">&quot;</span><span style="color:#F8F8F2">, </span><span style="color:#E9F284">&quot;</span><span style="color:#F1FA8C">link-native-libraries=no</span><span style="color:#E9F284">&quot;</span><span style="color:#F8F8F2">,</span></span>
<span class="line"><span style="color:#E9F284"> &quot;</span><span style="color:#F1FA8C">-C</span><span style="color:#E9F284">&quot;</span><span style="color:#F8F8F2">, </span><span style="color:#E9F284">&quot;</span><span style="color:#F1FA8C">link-arg=-fwasm-exceptions</span><span style="color:#E9F284">&quot;</span><span style="color:#F8F8F2">,</span></span>
<span class="line"><span style="color:#E9F284"> &quot;</span><span style="color:#F1FA8C">-C</span><span style="color:#E9F284">&quot;</span><span style="color:#F8F8F2">, </span><span style="color:#E9F284">&quot;</span><span style="color:#F1FA8C">link-args=-sSUPPORT_LONGJMP=wasm</span><span style="color:#E9F284">&quot;</span><span style="color:#F8F8F2">,</span></span>
<span class="line"><span style="color:#E9F284"> &quot;</span><span style="color:#F1FA8C">-C</span><span style="color:#E9F284">&quot;</span><span style="color:#F8F8F2">, </span><span style="color:#E9F284">&quot;</span><span style="color:#F1FA8C">llvm-args=-enable-emscripten-cxx-exceptions=0</span><span style="color:#E9F284">&quot;</span><span style="color:#F8F8F2">,</span></span>
<span class="line"><span style="color:#E9F284"> &quot;</span><span style="color:#F1FA8C">-C</span><span style="color:#E9F284">&quot;</span><span style="color:#F8F8F2">, </span><span style="color:#E9F284">&quot;</span><span style="color:#F1FA8C">llvm-args=-wasm-enable-sjlj</span><span style="color:#E9F284">&quot;</span><span style="color:#F8F8F2">,</span></span>
<span class="line"><span style="color:#E9F284"> &quot;</span><span style="color:#F1FA8C">-C</span><span style="color:#E9F284">&quot;</span><span style="color:#F8F8F2">, </span><span style="color:#E9F284">&quot;</span><span style="color:#F1FA8C">link-args=-sDISABLE_EXCEPTION_CATCHING=1</span><span style="color:#E9F284">&quot;</span><span style="color:#F8F8F2">,</span></span>
<span class="line"><span style="color:#F8F8F2"> ]</span></span>
<span class="line"></span>
<span class="line"></span></code></pre>
<p>That was the original toml, but I am going to back up and remove some of the flags that are there.
Next going to replace this:</p>
<pre class="astro-code dracula" style="background-color:#282A36;color:#F8F8F2;overflow-x:auto;white-space:pre-wrap;word-wrap:break-word" tabindex="0" data-language="plaintext"><code><span class="line"><span> &quot;cargo +nightly build -Z build-std -Z unstable-options --target wasm32-unknown-emscripten --artifact-dir dist/wasm&quot;,</span></span>
<span class="line"><span></span></span></code></pre>
<p>With a bit of a better build?
Okay wow, 151MB to 338KB.</p>
<ul>
<li>
<p><strong>Music</strong></p>
<p>10:58PM</p>
<p>I decided it would make sense to move the music into its own component.
Now we need to test the build and make sure that it works on itch.
Okay the <code>DLL</code> for debug is around 283MB, but let us see what the size is for a normal release.
Less than 1MB, we are good to go, yessir!</p>
</li>
</ul>
<h3 id="2024">2024</h3>
<ul>
<li>
Expand Down
33 changes: 31 additions & 2 deletions docs/journal/01-23/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -180,10 +180,39 @@
});
});
});
</script> <!--Import the necessary Collapse and Overlay plugins--> <!--https://preline.co/plugins/html/collapse.html--> <!--https://preline.co/plugins/html/overlay.html--> <script src="/scripts/vendor/preline/collapse/index.js"></script> <script src="/scripts/vendor/preline/overlay/index.js"></script> <main class="astro-ouamjn2i"> <section class="py-6 sm:py-8 lg:py-12"> <div class="mx-auto max-w-screen-xl px-4 md:px-8"> <div class="grid gap-8 md:grid-cols-2 lg:gap-12"> <div> <div class="h-64 overflow-hidden rounded-lg shadow-lg md:h-auto"> <img class="h-full w-full object-cover object-center" src="https://images.unsplash.com/photo-1569396116180-210c182bedb8?crop=entropy&cs=srgb&fm=jpg&ixid=MnwzNjM5Nzd8MHwxfHJhbmRvbXx8fHx8fHx8fDE2ODE3NDg2ODY&ixlib=rb-4.0.3&q=85" alt="Daily Post Image from Upsplash" draggable="false"> </div> <div id="progress-mobile" class="fixed left-0 top-0 h-2 w-full bg-gradient-to-r from-orange-400/30 to-orange-400 md:hidden"></div> <div id="pin" class="mt-10 hidden space-y-4 md:block"> <div class="h-px w-full overflow-hidden bg-neutral-300 dark:bg-neutral-700"> <div id="progress" class="h-px w-full bg-gradient-to-r from-orange-400/30 to-orange-400"></div> </div> <p class="text-pretty text-sm font-light text-neutral-500">
</script> <!--Import the necessary Collapse and Overlay plugins--> <!--https://preline.co/plugins/html/collapse.html--> <!--https://preline.co/plugins/html/overlay.html--> <script src="/scripts/vendor/preline/collapse/index.js"></script> <script src="/scripts/vendor/preline/overlay/index.js"></script> <main class="astro-ouamjn2i"> <section class="py-6 sm:py-8 lg:py-12"> <div class="mx-auto max-w-screen-xl px-4 md:px-8"> <div class="grid gap-8 md:grid-cols-2 lg:gap-12"> <div> <div class="h-64 overflow-hidden rounded-lg shadow-lg md:h-auto"> <img class="h-full w-full object-cover object-center" src="https://images.unsplash.com/photo-1735022734031-ae0565a2554b?crop=entropy&cs=srgb&fm=jpg&ixid=MnwzNjM5Nzd8MHwxfHJhbmRvbXx8fHx8fHx8fDE2ODE3NDg2ODY&ixlib=rb-4.0.3&q=85" alt="Daily Post Image from Upsplash" draggable="false"> </div> <div id="progress-mobile" class="fixed left-0 top-0 h-2 w-full bg-gradient-to-r from-orange-400/30 to-orange-400 md:hidden"></div> <div id="pin" class="mt-10 hidden space-y-4 md:block"> <div class="h-px w-full overflow-hidden bg-neutral-300 dark:bg-neutral-700"> <div id="progress" class="h-px w-full bg-gradient-to-r from-orange-400/30 to-orange-400"></div> </div> <p class="text-pretty text-sm font-light text-neutral-500">
Table of Contents:
</p> <div id="toc" class=""> <ul class="space-y-2 text-pretty text-base text-neutral-700 transition duration-300 dark:text-neutral-400"></ul> </div> </div> </div> <div class="md:pt-8"> <h1 class="mb-4 text-balance text-center text-2xl font-bold text-neutral-800 dark:text-neutral-200 sm:text-3xl md:mb-6 md:text-left"> January: 23 </h1> <article class="text-pretty text-lg text-neutral-700 dark:text-neutral-300"> <h2 id="notes">Notes</h2>
<h3 id="2024">2024</h3>
<h2 id="2025">2025</h2>
<ul>
<li>
<p><strong>DLL</strong></p>
<p>12:26AM</p>
<p>I believe that we are getting close to making sure that our future games within godot can run on mac, windows and the browser.
The only other operating system that I would target would be linux but I am not too worried about that for now.</p>
</li>
<li>
<p><strong>HexGrid</strong></p>
<p>12:27AM</p>
<p>After finishing up the music manager, we would want to figure out the best way to render the hexgrid aka the map itself.</p>
</li>
<li>
<p><strong>RustConfig</strong></p>
<p>02:45AM</p>
<p>Going back around, I am going to include the older flags for now!
Granted that it would still create a bit of a larger wasm but I also want to make sure that the wasm will work on itch.
We can test the configuration here below when I get a bit more time.</p>
</li>
</ul>
<pre class="astro-code dracula" style="background-color:#282A36;color:#F8F8F2;overflow-x:auto;white-space:pre-wrap;word-wrap:break-word" tabindex="0" data-language="toml"><code><span class="line"></span>
<span class="line"><span> </span><span style="color:#FF5555;font-style:italic;text-decoration:underline">&quot;-C&quot;, &quot;link-args=-sSIDE_MODULE=2&quot;,</span></span>
<span class="line"><span> </span><span style="color:#FF5555;font-style:italic;text-decoration:underline">&quot;-C&quot;, &quot;link-args=-pthread&quot;, </span><span style="color:#6272A4"># was -sUSE_PTHREADS=1 in earlier emscripten versions</span></span>
<span class="line"><span> </span><span style="color:#FF5555;font-style:italic;text-decoration:underline">&quot;-C&quot;, &quot;target-feature=+atomics,+bulk-memory,+mutable-globals&quot;,</span></span>
<span class="line"><span> </span><span style="color:#FF5555;font-style:italic;text-decoration:underline">&quot;-Zlink-native-libraries=no&quot;,</span></span>
<span class="line"><span> </span><span style="color:#FF5555;font-style:italic;text-decoration:underline">&quot;-Cllvm-args=-enable-emscripten-cxx-exceptions=0&quot;</span></span>
<span class="line"></span>
<span class="line"></span></code></pre>
<h2 id="2024">2024</h2>
<ul>
<li>
<p>7:30am - <code>PreWork</code></p>
Expand Down
19 changes: 17 additions & 2 deletions docs/journal/01-24/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -180,10 +180,25 @@
});
});
});
</script> <!--Import the necessary Collapse and Overlay plugins--> <!--https://preline.co/plugins/html/collapse.html--> <!--https://preline.co/plugins/html/overlay.html--> <script src="/scripts/vendor/preline/collapse/index.js"></script> <script src="/scripts/vendor/preline/overlay/index.js"></script> <main class="astro-ouamjn2i"> <section class="py-6 sm:py-8 lg:py-12"> <div class="mx-auto max-w-screen-xl px-4 md:px-8"> <div class="grid gap-8 md:grid-cols-2 lg:gap-12"> <div> <div class="h-64 overflow-hidden rounded-lg shadow-lg md:h-auto"> <img class="h-full w-full object-cover object-center" src="https://images.unsplash.com/photo-1569396116180-210c182bedb8?crop=entropy&cs=srgb&fm=jpg&ixid=MnwzNjM5Nzd8MHwxfHJhbmRvbXx8fHx8fHx8fDE2ODE3NDg2ODY&ixlib=rb-4.0.3&q=85" alt="Daily Post Image from Upsplash" draggable="false"> </div> <div id="progress-mobile" class="fixed left-0 top-0 h-2 w-full bg-gradient-to-r from-orange-400/30 to-orange-400 md:hidden"></div> <div id="pin" class="mt-10 hidden space-y-4 md:block"> <div class="h-px w-full overflow-hidden bg-neutral-300 dark:bg-neutral-700"> <div id="progress" class="h-px w-full bg-gradient-to-r from-orange-400/30 to-orange-400"></div> </div> <p class="text-pretty text-sm font-light text-neutral-500">
</script> <!--Import the necessary Collapse and Overlay plugins--> <!--https://preline.co/plugins/html/collapse.html--> <!--https://preline.co/plugins/html/overlay.html--> <script src="/scripts/vendor/preline/collapse/index.js"></script> <script src="/scripts/vendor/preline/overlay/index.js"></script> <main class="astro-ouamjn2i"> <section class="py-6 sm:py-8 lg:py-12"> <div class="mx-auto max-w-screen-xl px-4 md:px-8"> <div class="grid gap-8 md:grid-cols-2 lg:gap-12"> <div> <div class="h-64 overflow-hidden rounded-lg shadow-lg md:h-auto"> <img class="h-full w-full object-cover object-center" src="https://images.unsplash.com/photo-1737405555489-78b3755eaa81?crop=entropy&cs=srgb&fm=jpg&ixid=MnwzNjM5Nzd8MHwxfHJhbmRvbXx8fHx8fHx8fDE2ODE3NDg2ODY&ixlib=rb-4.0.3&q=85" alt="Daily Post Image from Upsplash" draggable="false"> </div> <div id="progress-mobile" class="fixed left-0 top-0 h-2 w-full bg-gradient-to-r from-orange-400/30 to-orange-400 md:hidden"></div> <div id="pin" class="mt-10 hidden space-y-4 md:block"> <div class="h-px w-full overflow-hidden bg-neutral-300 dark:bg-neutral-700"> <div id="progress" class="h-px w-full bg-gradient-to-r from-orange-400/30 to-orange-400"></div> </div> <p class="text-pretty text-sm font-light text-neutral-500">
Table of Contents:
</p> <div id="toc" class=""> <ul class="space-y-2 text-pretty text-base text-neutral-700 transition duration-300 dark:text-neutral-400"></ul> </div> </div> </div> <div class="md:pt-8"> <h1 class="mb-4 text-balance text-center text-2xl font-bold text-neutral-800 dark:text-neutral-200 sm:text-3xl md:mb-6 md:text-left"> January: 24 </h1> <article class="text-pretty text-lg text-neutral-700 dark:text-neutral-300"> <h2 id="notes">Notes</h2>
<h3 id="2024">2024</h3>
<h2 id="2025">2025</h2>
<ul>
<li>
<p><strong>Email</strong></p>
<p>01:03AM</p>
<p>After migrating the n8n over to the kubes, I forgot to deploy my email system.
Ugh, we have a backlog of around 1200 emails to go through, I cleaned up around 700 so far but it has been an issue.
Granted the older n8n beta workflows from the coolify are still running, so half the email filter system is down.</p>
</li>
<li>
<p><strong>Bevy</strong></p>
<p>01:15AM</p>
<p>Next project for the gamejam will be to build out the gridmap, hmm I am thinking that we just use bevy_ecs for it.</p>
</li>
</ul>
<h2 id="2024">2024</h2>
<ul>
<li>
<p>8:24am - <code>Erust</code></p>
Expand Down
Loading

0 comments on commit 5478d53

Please sign in to comment.