diff --git a/site/portfolio.html b/site/portfolio.html index d8d988b..cac0114 100644 --- a/site/portfolio.html +++ b/site/portfolio.html @@ -11,9 +11,13 @@
-

Portfolio

+

+this page is a work in progress +

+

Portfolio

-Hi, this is a non-exhaustive list of my personal projects. It appears I like making things with computers. The dates listed are the last time any significant change was made, for projects that spanned several months.
+Hi, this is a non-exhaustive list of my personal projects. It appears I like making things with computers.
+The dates listed are generally the last time any significant change was made, for projects that spanned several months.

categories

@@ -22,14 +26,15 @@ Hi, this is a non-exhaustive list of my personal projects. It appears I like mak - shaders
- raymarching shaders
- utilities
+- misc

hardware

leko pona

2022-08
source: https://git.crispypin.cc/CrispyPin/leko-pona
-The deskmat texture was created with my julia fractal renderer
leko pona, a split keyboard with blank keycaps in the trans flag colours +(The deskmat texture was created with my julia fractal renderer)

ch32v003 oled board

@@ -145,7 +150,7 @@ A shader that can display qr codes of any size, though it requires computing the 2024-08
A quine is a program that outputs its own source code. Since shaders don't have text or file outputs, a shader quine must render its own source code instead. This shader contains the font data required to be readable.
-a large square of shader code, being rendered by itself +(click for full resolution) A large square of shader code, being rendered by itself

shader quine golf

@@ -255,6 +260,11 @@ source: https://git.crispypin. This is the markdown to html generator that this site is built with. It uses markdown as a base but is far from standard markdown, it has weird quirks and macros that I needed.

webserver

+

+2024-07
+source:
https://git.crispypin.cc/CrispyPin/webserver
+Made at first to learn, then to run this website. It seves files and supports partial requests, allowing you to watch videos without needing the whole file to be cached first. (videos are still partially broken, only some formats work properly)
+

julia fractal renderer

2023-07
@@ -301,7 +311,7 @@ Since 2023-09-07: 55h 11m 22s

OVR Utils

sinpin-vr

steamvr_status

-

Silly

+

misc

snad

worm lang

advent of code 2023 day 1 and 4 in brainfuck

@@ -320,9 +330,9 @@ The cursed flowers in the picture below are poppies, which for some reason resul

minesweeper-rs

rust-mandelbrot

-

voxel-meshing godot c++

+

voxel engine in godot c++

CounterBot

-

gymnasiearbete: multiplayer voxel game godot

+

godot multiplayer voxel game demo (school project)

diff --git a/write/portfolio.md b/write/portfolio.md index 76425f6..9d7a9c5 100644 --- a/write/portfolio.md +++ b/write/portfolio.md @@ -1,18 +1,23 @@ +this page is a work in progress # Portfolio -Hi, this is a non-exhaustive list of my personal projects. It appears I like making things with computers. The dates listed are the last time any significant change was made, for projects that spanned several months. + +Hi, this is a non-exhaustive list of my personal projects. It appears I like making things with computers. +The dates listed are generally the last time any significant change was made, for projects that spanned several months. + ## categories - [hardware](#hardware) - [game jam games](#jam-games) - [shaders](#shaders) - [raymarching shaders](#raymarching) - [utilities](#utilities) +- [misc](#misc) # hardware ### leko pona `2022-08` source: [https://git.crispypin.cc/CrispyPin/leko-pona](https://git.crispypin.cc/CrispyPin/leko-pona) -The deskmat texture was created with my [julia fractal renderer](#julia-fractal-renderer) ==image:"/media/leko_tonsi.png":"leko pona, a split keyboard with blank keycaps in the trans flag colours" +(The deskmat texture was created with my [julia fractal renderer](#julia-fractal-renderer)) ## ch32v003 oled board project files: [git.crispypin.cc/CrispyPin/ch32_oled](https://git.crispypin.cc/CrispyPin/ch32_oled) @@ -107,7 +112,7 @@ A shader that can display qr codes of any size, though it requires computing the `2024-08` A [quine](https://en.wikipedia.org/wiki/Self-reproducing_program) is a program that outputs its own source code. Since shaders don't have text or file outputs, a shader quine must render its own source code instead. This shader contains the font data required to be readable. -==image:"/media/shaders/shader_quine_198x99.png":"a large square of shader code, being rendered by itself" +==image:"/media/shaders/shader_quine_198x99.png":"(click for full resolution) A large square of shader code, being rendered by itself" ### shader quine golf @@ -198,6 +203,10 @@ source: [https://git.crispypin.cc/CrispyPin/htmd](https://git.crispypin.cc/Crisp This is the markdown to html generator that this site is built with. It uses markdown as a base but is far from standard markdown, it has weird quirks and macros that I needed. ### webserver +`2024-07` +source: [https://git.crispypin.cc/CrispyPin/webserver](https://git.crispypin.cc/CrispyPin/webserver) +Made at first to learn, then to run this website. It seves files and supports partial requests, allowing you to watch videos without needing the whole file to be cached first. (videos are still partially broken, only some formats work properly) + ### julia fractal renderer `2023-07` source: [https://git.crispypin.cc/CrispyPin/julia-fractal-renderer](https://git.crispypin.cc/CrispyPin/julia-fractal-renderer) @@ -239,7 +248,7 @@ Since 2023-09-07: 55h 11m 22s ### OVR Utils ### sinpin-vr ### steamvr_status -# Silly +# misc ### snad ### worm lang ### advent of code 2023 day 1 and 4 in brainfuck @@ -256,6 +265,6 @@ The cursed flowers in the picture below are poppies, which for some reason resul ### minesweeper-rs ### rust-mandelbrot -### voxel-meshing godot c++ +### voxel engine in godot c++ ### CounterBot -### gymnasiearbete: multiplayer voxel game godot +### godot multiplayer voxel game demo (school project)