Skip to content

Commit

Permalink
Add projects page + more cleanup
Browse files Browse the repository at this point in the history
  • Loading branch information
htv04 committed Feb 20, 2024
1 parent 499842e commit 774975e
Show file tree
Hide file tree
Showing 6 changed files with 199 additions and 86 deletions.
4 changes: 2 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,9 @@
all: root images pages

# Pages
pages: images root/favicon.ico root/index.html
pages: images root/favicon.ico root/index.html root/projects.html
root/%.html: src/pages/%.md root
pandoc $< -f markdown --wrap=none --template=src/pages/template.html -t html -o $@
pandoc $< -f markdown-smart --strip-comments=true --wrap=none --template=src/pages/template.html -t html -o $@
root/favicon.ico: src/pages/favicon.ico root
cp $< $@

Expand Down
86 changes: 45 additions & 41 deletions root/index.html
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<!DOCTYPE html>
<!-- htv04.com: HTV04s Website -->
<!-- htv04.com: HTV04's Website -->
<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang="">
<head>
<meta charset="utf-8" />
Expand All @@ -16,75 +16,79 @@
<meta name="description" content="Fire in the hole!" />
<meta property="og:description" content="Fire in the hole!" />
<meta property="twitter:description" content="Fire in the hole!" />
<title>HTV04s Website</title>
<title>HTV04's Website</title>
<link rel="shortcut icon" href="/favicon.ico">
<!-- TODO -->
<style>
body {
background-color: mediumslateblue;
font-family: sans-serif;
color: beige;
}
@media screen and (orientation: landscape) {
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,500;1,500&display=swap');
body {
padding-left: 12.5%;
padding-right: 12.5%;
background-color: mediumslateblue;
font-family: "Open Sans", sans-serif;
font-optical-sizing: auto;
font-weight: 500;
font-style: normal;
font-variation-settings:
"wdth" 100;
color: beige;
}
}
@media screen and (orientation: portrait) {
body {
padding-left: 6.25%;
padding-right: 6.25%;
@media screen and (orientation: landscape) {
body {
padding-left: 12.5%;
padding-right: 12.5%;
}
}
@media screen and (orientation: portrait) {
body {
padding-left: 6.25%;
padding-right: 6.25%;
}
}
body a {
color: orange;
}
body a:visited {
color: peru;
}
body hr {
color: plum
}
}
body a {
color: orange;
}
body a:visited {
color: peru;
}
</style>
<!--[if lt IE 9]>
<script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
<![endif]-->
</head>
<body>
<span style="text-align:center">
<img src="/favicon.ico" title="HTV04's Website" alt="HTV04's Website">
<nav>
<span style="background-color:slateblue;padding:5px">
<a href="/">Home</a>
HTV04's Website |
<a href="/">Home</a> |
<a href="/projects.html">Projects</a>
</span>
</nav>
</span>
<span style="color:goldenrod">
<header id="title-block-header">
<h1 class="title"><span style="background-color:slateblue;padding:5px">HTV04s Website</span></h1>
<h1 class="title"><span style="background-color:slateblue;padding:5px">HTV04's Website</span></h1>
</span>
</header>
</span>
<article>
<h2 id="welcome.">Welcome.</h2>
<p>Things are a little WIP around these parts, but everything great starts off somewhere, right?</p>
<h2 id="me.">Me.</h2>
<p>My name is Harrison. I’m currently 19 years old, and I live in the United States. I have many hobbies, but my favorite by far is software development. Why? Honestly, I’m not too sure. I just really like working on software. The best way I can describe it is that it’s like solving a complicated puzzle, but the result is something way more rewarding than a picture.</p>
<p>I also have a knack for reverse engineering and “hacking.” I’m not a l33t haxx0r or anything, but I do have an interest in checking out the internals of some of my favorite projects or hardware, and incorporating my own stuff into them.</p>
<p>Finally, I’m a huge Linux and OSS enthusiast. Wherever I can, I run Linux (i use arch linux btw). I also make sure all the software I develop can run on Linux, and occasionally help port software over to Linux. I’m actually in a Linux user group at my university. My goal in that group is to help people learn more about Linux and consider using it as their main OS.</p>
<p>…In other words, I’m a huge nerd. LOL</p>
<h2 id="projects.">Projects.</h2>
<p><a href="https://github.com/HTV04/funkin-rewritten">Friday Night Funkin’ Rewritten</a>: Optimized rewrite of Friday Night Funkin’ built on LÖVE. Runs on the Nintendo Switch! Haven’t worked on it in some time, though. You might want to check out <a href="https://github.com/VanillaEngineDevs/Vanilla-Engine">Vanilla Engine</a>, which is based on this project.</p>
<p><a href="https://github.com/HTV04/wiilove">WiiLÖVE</a>: A proof-of-concept Lua-based game engine for the Wii, based on the API of <a href="https://love2d.org/">LÖVE</a>.</p>
<p><a href="https://github.com/HTV04/htv04.github.io">htv04.github.io</a>: This website!</p>
<p>I’ve worked on other things too, but I’m only posting the most notable ones here. Check out my <a href="https://github.com/HTV04">GitHub</a> for more!</p>
<h3 id="upcoming">Upcoming</h3>
<p>NOTE: Names and info will be redacted until release, but try to figure them out ;)</p>
<p>rusty_???: A WIP ??? ??? written in Rust. Mainly written to help me learn Rust, but turned out to be a pretty interesting project.</p>
<p>???: Explore the ??? as ??? from ???, based on ???. My first real web project!</p>
<p>My name is Harrison. I'm currently 19 years old, and I live in the United States. I have many hobbies, but my favorite by far is software development. Why? Honestly, I'm not too sure. I just really like working on software. The best way I can describe it is that it's like solving a complicated puzzle, but the result is something way more rewarding than a picture.</p>
<p>I also have a knack for reverse engineering and "hacking." I'm not a l33t haxx0r or anything, but I do have an interest in checking out the internals of some of my favorite projects or hardware, and incorporating my own stuff into them.</p>
<p>Finally, I'm a huge Linux and OSS enthusiast. Wherever I can, I run Linux (i use arch linux btw). I also make sure all the software I develop can run on Linux, and occasionally help port software over to Linux. I'm actually in a Linux user group at my university. My goal in that group is to help people learn more about Linux and consider using it as their main OS.</p>
<p>...In other words, I'm a huge nerd. LOL</p>
<h2 id="socials.">Socials.</h2>
<p><a href="https://twitter.com/HTV04_">X</a> | <a href="https://www.youtube.com/channel/UCF1lnrLYXDYWOc4y3W8-lPg">YouTube</a> | <a rel="me" href="https://mastodon.gamedev.place/@HTV04">Mastodon</a> | <a href="https://bsky.app/profile/htv04.bsky.social">Bluesky</a></p>
<p>Anything not listed here Might be me, but also might not be me. Be cautious, and dont hesitate to ask.</p>
<p>Anything not listed here... Might be me, but also might not be me. Be cautious, and don't hesitate to ask.</p>
<p>Public email coming soon.</p>
<h2 id="the-end.">The End.</h2>
<p>The End.</p>
<p><marquee>BREAKING NEWS: Local Programmer Struggles With Web Development In a tech-savvy world where web development skills are highly sought after, one local programmer is facing challenges as they transition from native development to web development. The unnamed programmer, who primarily has experience in native app development, finds themselves grappling with the complexities of web development. According to sources close to the programmer, the transition has been met with frustration and a steep learning curve. “They’re used to working with compiled languages and developing for specific platforms,” said one colleague. “But web development requires a different mindset and skill set altogether.” The programmer’s struggle is not uncommon in an industry where technologies and frameworks are constantly evolving. With the rapid pace of change, even seasoned developers can find themselves struggling to keep up. One of the main hurdles for the programmer has been understanding the intricacies of front-end development, including HTML, CSS, and JavaScript. While they may be proficient in programming languages like C++ or Rust, the nuances of web technologies present a new set of challenges. Additionally, the programmer is navigating the vast ecosystem of web development tools and frameworks, such as React. With so many options available, it can be overwhelming to determine which ones are best suited for their projects. Despite the challenges, the programmer remains determined to master web development. “I know it’s a steep learning curve, but I’m committed to expanding my skill set and becoming proficient in web development,” said the programmer. “I believe that with dedication and perseverance, I’ll be able to overcome these challenges and excel in this new domain.” As the demand for web developers continues to grow, the programmer’s journey serves as a reminder of the importance of adaptability and continuous learning in the ever-changing field of technology. With determination and the right resources, they are well-positioned to overcome their struggles and thrive in their new role as a web developer.</marquee></p>
<p>The end.</p>
</article>
<hr>
<img src="/favicon.ico" title="HTV04's Website" alt="HTV04's Website">
</body>
</html>
88 changes: 88 additions & 0 deletions root/projects.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
<!DOCTYPE html>
<!-- htv04.com: Projects -->
<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang="">
<head>
<meta charset="utf-8" />
<meta name="generator" content="pandoc" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://htv04.com/" />
<meta property="og:image" content="https://htv04.com/images/banner.png" />
<meta property="twitter:card" content="summary_large_image" />
<meta property="twitter:url" content="https://htv04.com/" />
<meta property="twitter:image" content="https://htv04.com/images/banner.png" />
<meta name="author" content="HTV04" />
<meta name="dcterms.date" content="February 20, 2024" />
<title>Projects</title>
<link rel="shortcut icon" href="/favicon.ico">
<!-- TODO -->
<style>
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,500;1,500&display=swap');
body {
background-color: mediumslateblue;
font-family: "Open Sans", sans-serif;
font-optical-sizing: auto;
font-weight: 500;
font-style: normal;
font-variation-settings:
"wdth" 100;
color: beige;
}
@media screen and (orientation: landscape) {
body {
padding-left: 12.5%;
padding-right: 12.5%;
}
}
@media screen and (orientation: portrait) {
body {
padding-left: 6.25%;
padding-right: 6.25%;
}
}
body a {
color: orange;
}
body a:visited {
color: peru;
}
body hr {
color: plum
}
</style>
<!--[if lt IE 9]>
<script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
<![endif]-->
</head>
<body>
<span style="text-align:center">
<nav>
<span style="background-color:slateblue;padding:5px">
HTV04's Website |
<a href="/">Home</a> |
<a href="/projects.html">Projects</a>
</span>
</nav>
</span>
<span style="color:goldenrod">
<header id="title-block-header">
<h1 class="title"><span style="background-color:slateblue;padding:5px">Projects</span></h1>
</span>
</header>
</span>
<article>
<h2 id="current.">Current.</h2>
<p><a href="https://github.com/HTV04/funkin-rewritten">Friday Night Funkin' Rewritten</a>: Optimized rewrite of Friday Night Funkin' built on LÖVE. Runs on the Nintendo Switch! Haven't worked on it in some time, though. You might want to check out <a href="https://github.com/VanillaEngineDevs/Vanilla-Engine">Vanilla Engine</a>, which is based on this project.</p>
<p><a href="https://github.com/HTV04/wiilove">WiiLÖVE</a>: A proof-of-concept Lua-based game engine for the Wii, based on the API of <a href="https://love2d.org/">LÖVE</a>.</p>
<p><a href="https://github.com/HTV04/htv04.github.io">htv04.github.io</a>: This website!</p>
<p>I've worked on other things too, but I'm only posting the most notable ones here. Check out my <a href="https://github.com/HTV04">GitHub</a> for more!</p>
<h2 id="upcoming.">Upcoming.</h2>
<p>NOTE: Names and info will be redacted until release, but try to figure them out ;)</p>
<p>rusty_???: A WIP ??? ??? written in Rust. Mainly written to help me learn Rust, but turned out to be a pretty interesting project.</p>
<p>???: Explore the ??? as ??? from ???, based on ???. My first real web project!</p>
<p><span style="background-color:slateblue;padding:5px"><marquee><strong>BREAKING NEWS:</strong> <em>Local Programmer Struggles With Web Development</em> In a tech-savvy world where web development skills are highly sought after, one local programmer is facing challenges as they transition from native development to web development. The unnamed programmer, who primarily has experience in native app development, finds themselves grappling with the complexities of web development. According to sources close to the programmer, the transition has been met with frustration and a steep learning curve. "They're used to working with compiled languages and developing for specific platforms," said one colleague. "But web development requires a different mindset and skill set altogether." The programmer's struggle is not uncommon in an industry where technologies and frameworks are constantly evolving. With the rapid pace of change, even seasoned developers can find themselves struggling to keep up. One of the main hurdles for the programmer has been understanding the intricacies of front-end development, including HTML, CSS, and JavaScript. While they may be proficient in programming languages like C++ or Rust, the nuances of web technologies present a new set of challenges. Additionally, the programmer is navigating the vast ecosystem of web development tools and frameworks, such as React. With so many options available, it can be overwhelming to determine which ones are best suited for their projects. Despite the challenges, the programmer remains determined to master web development. "I know it's a steep learning curve, but I'm committed to expanding my skill set and becoming proficient in web development," said the programmer. "I believe that with dedication and perseverance, I'll be able to overcome these challenges and excel in this new domain." As the demand for web developers continues to grow, the programmer's journey serves as a reminder of the importance of adaptability and continuous learning in the ever-changing field of technology. With determination and the right resources, they are well-positioned to overcome their struggles and thrive in their new role as a web developer.</marquee></span></p>
</article>
<hr>
<img src="/favicon.ico" title="HTV04's Website" alt="HTV04's Website">
</body>
</html>
22 changes: 1 addition & 21 deletions src/pages/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,24 +17,6 @@ Finally, I'm a huge Linux and OSS enthusiast. Wherever I can, I run Linux (i use

...In other words, I'm a huge nerd. LOL

## Projects.

[Friday Night Funkin' Rewritten](https://github.com/HTV04/funkin-rewritten): Optimized rewrite of Friday Night Funkin' built on LÖVE. Runs on the Nintendo Switch! Haven't worked on it in some time, though. You might want to check out [Vanilla Engine](https://github.com/VanillaEngineDevs/Vanilla-Engine), which is based on this project.

[WiiLÖVE](https://github.com/HTV04/wiilove): A proof-of-concept Lua-based game engine for the Wii, based on the API of [LÖVE](https://love2d.org/).

[htv04.github.io](https://github.com/HTV04/htv04.github.io): This website!

I've worked on other things too, but I'm only posting the most notable ones here. Check out my [GitHub](https://github.com/HTV04) for more!

### Upcoming

NOTE: Names and info will be redacted until release, but try to figure them out ;)

rusty_???: A WIP ??? ??? written in Rust. Mainly written to help me learn Rust, but turned out to be a pretty interesting project.

???: Explore the ??? as ??? from ???, based on ???. My first real web project!

## Socials.
[X](https://twitter.com/HTV04_) | [YouTube](https://www.youtube.com/channel/UCF1lnrLYXDYWOc4y3W8-lPg) | <a rel="me" href="https://mastodon.gamedev.place/@HTV04">Mastodon</a> | [Bluesky](https://bsky.app/profile/htv04.bsky.social)

Expand All @@ -43,6 +25,4 @@ Anything not listed here... Might be me, but also might not be me. Be cautious,
Public email coming soon.

## The End.
The End.

<marquee>BREAKING NEWS: Local Programmer Struggles With Web Development In a tech-savvy world where web development skills are highly sought after, one local programmer is facing challenges as they transition from native development to web development. The unnamed programmer, who primarily has experience in native app development, finds themselves grappling with the complexities of web development. According to sources close to the programmer, the transition has been met with frustration and a steep learning curve. "They're used to working with compiled languages and developing for specific platforms," said one colleague. "But web development requires a different mindset and skill set altogether." The programmer's struggle is not uncommon in an industry where technologies and frameworks are constantly evolving. With the rapid pace of change, even seasoned developers can find themselves struggling to keep up. One of the main hurdles for the programmer has been understanding the intricacies of front-end development, including HTML, CSS, and JavaScript. While they may be proficient in programming languages like C++ or Rust, the nuances of web technologies present a new set of challenges. Additionally, the programmer is navigating the vast ecosystem of web development tools and frameworks, such as React. With so many options available, it can be overwhelming to determine which ones are best suited for their projects. Despite the challenges, the programmer remains determined to master web development. "I know it's a steep learning curve, but I'm committed to expanding my skill set and becoming proficient in web development," said the programmer. "I believe that with dedication and perseverance, I'll be able to overcome these challenges and excel in this new domain." As the demand for web developers continues to grow, the programmer's journey serves as a reminder of the importance of adaptability and continuous learning in the ever-changing field of technology. With determination and the right resources, they are well-positioned to overcome their struggles and thrive in their new role as a web developer.</marquee>
The end.
Loading

0 comments on commit 774975e

Please sign in to comment.