From 42d355ff000cb14c7f5f165391dd72fe128c94c5 Mon Sep 17 00:00:00 2001 From: Pinapelz Date: Tue, 12 Sep 2023 14:37:16 -0700 Subject: change project grid to become a component --- src/components/Header.astro | 2 +- src/components/ProjectGrid.astro | 100 +++++++++++++++++++++++++++++++ src/content/blog/discord-auto-reply.md | 2 - src/pages/index.astro | 105 +-------------------------------- 4 files changed, 104 insertions(+), 105 deletions(-) create mode 100644 src/components/ProjectGrid.astro (limited to 'src') diff --git a/src/components/Header.astro b/src/components/Header.astro index 16bcfe4..774b864 100644 --- a/src/components/Header.astro +++ b/src/components/Header.astro @@ -11,7 +11,7 @@ import { SITE_TITLE } from '../consts'; Home Blog About - RSS + RSS +
+
+ + Nijitrack Logo + +

NijiTrack

+

+ Record and track historical subscriber data for a set of YouTube channels. + Currently mine is set up to record data for Nijisanji Virtual YouTubers (Nijitracker link on repo). +

+
+
+ + Patchwork Logo + +

Video Archive Web (Patchwork Archive)

+

+ A Python Flask web app that can host archived YouTube videos, currently used as the + front end for Patchwork Archive (link on repo). +

+
+
+ + JHolodex Wrapper + +

JHolodex

+

+ A Java object oriented wrapper for the Holodex API +

+
+
+ + Sapphire + +

Project Sapphire

+

+ My fork of Sapphire, a C++ Final Fantasy XIV Server Emulator. Most of the work I've done + is pretaining to scripting content +

+
+
+ + YALP Bot + +

Yet Another Lavaplayer Bot

+

+ A Discord music bot written in Java using JDA and Lavaplayer +

+
+
+ + ytmp3 Autotag + +

GitHub

+

+ GitHub is where I store the majority of the code I write! There's a bunch of stuff over there if you're interested +

+
+
\ No newline at end of file diff --git a/src/content/blog/discord-auto-reply.md b/src/content/blog/discord-auto-reply.md index a732e00..b2a192f 100644 --- a/src/content/blog/discord-auto-reply.md +++ b/src/content/blog/discord-auto-reply.md @@ -169,8 +169,6 @@ class OpenAIAPI(LLM): Next we can listen for messages from Discord on our websocket server and use it as a trigger to generate a new response. ```python - - def load_config() -> dict: with open("config.json", "r") as f: return json.load(f) diff --git a/src/pages/index.astro b/src/pages/index.astro index f78f64a..6d801e7 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -5,6 +5,7 @@ import Footer from '../components/Footer.astro'; import { SITE_TITLE, SITE_DESCRIPTION } from '../consts'; import { getCollection } from 'astro:content'; import FormattedDate from '../components/FormattedDate.astro'; +import ProjectGrid from '../components/ProjectGrid.astro' const posts = (await getCollection('blog')).sort( (a, b) => a.data.pubDate.valueOf() - b.data.pubDate.valueOf() @@ -54,108 +55,8 @@ const posts = (await getCollection('blog')).sort(

I did a thing..

Here are some of the things I've done/experimented with and found pretty cool! (you can also find more here - -

-
- - Nijitrack Logo - -

NijiTrack

-

- Record and track historical subscriber data for a set of YouTube channels. - Currently mine is set up to record data for Nijisanji Virtual YouTubers (Nijitracker link on repo). -

-
-
- - Patchwork Logo - -

Video Archive Web (Patchwork Archive)

-

- A Python Flask web app that can host archived YouTube videos, currently used as the - front end for Patchwork Archive (link on repo). -

-
-
- - JHolodex Wrapper - -

JHolodex

-

- A Java object oriented wrapper for the Holodex API -

-
-
- - Sapphire - -

Project Sapphire

-

- My fork of Sapphire, a C++ Final Fantasy XIV Server Emulator. Most of the work I've done - is pretaining to scripting content -

-
-
- - YALP Bot - -

Yet Another Lavaplayer Bot

-

- A Discord music bot written in Java using JDA and Lavaplayer -

-
-
- - ytmp3 Autotag - -

GitHub

-

- GitHub is where I store the majority of the code I write! There's a bunch of stuff over there if you're interested -

-
-
- - + +