From 52e99050572d0b922f76266134383bfc66be8eca Mon Sep 17 00:00:00 2001 From: JJ Date: Wed, 3 May 2023 01:50:52 -0700 Subject: Switch to new domain and switch back to Jekyll --- .gitignore | 3 +- 404.html | 27 +++---------- CNAME | 2 +- Gemfile | 5 +++ LICENSE | 2 +- _config.yml | 6 +-- _includes/footer.html | 3 ++ _includes/header.html | 12 ++++++ _layouts/default.html | 13 +++++++ about.html | 42 ++++++-------------- albums.html | 105 ++------------------------------------------------ ascii.html | 15 ++------ assets/bulbasaur.png | Bin 0 -> 5178 bytes assets/hobbes.png | Bin 0 -> 30294 bytes assets/ikol.png | Bin 0 -> 113236 bytes assets/kamina.png | Bin 0 -> 3620 bytes assets/light.png | Bin 0 -> 18098 bytes assets/moomin.png | Bin 0 -> 580614 bytes assets/spike.webp | Bin 0 -> 3130 bytes bookshelf.html | 28 +++----------- index.html | 69 +++++++++++---------------------- links.html | 32 ++++----------- monogram.html | 24 +++++------- projects.html | 28 +++----------- 24 files changed, 111 insertions(+), 305 deletions(-) create mode 100644 Gemfile create mode 100644 _includes/footer.html create mode 100644 _includes/header.html create mode 100644 _layouts/default.html create mode 100644 assets/bulbasaur.png create mode 100644 assets/hobbes.png create mode 100644 assets/ikol.png create mode 100644 assets/kamina.png create mode 100644 assets/light.png create mode 100644 assets/moomin.png create mode 100644 assets/spike.webp diff --git a/.gitignore b/.gitignore index 45c1505..ed90730 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,2 @@ _site -.sass-cache -.jekyll-metadata +Gemfile.lock diff --git a/404.html b/404.html index 9be00cb..2c82613 100644 --- a/404.html +++ b/404.html @@ -1,27 +1,10 @@ - - - - j-james | 404 - +--- +layout: default +title: 404 +--- - - - - -
-

- j-james -

- -
+ {% include header.html %}

404

Page not found - - diff --git a/CNAME b/CNAME index 075d097..5931451 100644 --- a/CNAME +++ b/CNAME @@ -1 +1 @@ -j-james.me \ No newline at end of file +apropos.codes diff --git a/Gemfile b/Gemfile new file mode 100644 index 0000000..7e303f2 --- /dev/null +++ b/Gemfile @@ -0,0 +1,5 @@ +source "https://rubygems.org" + +gem 'jekyll' + +gem "webrick", "~> 1.8" diff --git a/LICENSE b/LICENSE index 48b75fe..589ec8e 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ BSD Zero Clause License -Copyright (C) 2021 j-james +Copyright (C) 2023 JJ Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. diff --git a/_config.yml b/_config.yml index dcdf1a8..d7040d8 100644 --- a/_config.yml +++ b/_config.yml @@ -1,4 +1,2 @@ -title: j-james's website -email: jj@j-james.me -url: "https://j-james.github.io" -github_username: j-james +title: my special corner of the web +email: web@toki.la diff --git a/_includes/footer.html b/_includes/footer.html new file mode 100644 index 0000000..c1db3ec --- /dev/null +++ b/_includes/footer.html @@ -0,0 +1,3 @@ +
+ 2020-2023 +
diff --git a/_includes/header.html b/_includes/header.html new file mode 100644 index 0000000..1e29463 --- /dev/null +++ b/_includes/header.html @@ -0,0 +1,12 @@ +
+

+ apropos +

+ +
diff --git a/_layouts/default.html b/_layouts/default.html new file mode 100644 index 0000000..482d2f0 --- /dev/null +++ b/_layouts/default.html @@ -0,0 +1,13 @@ + + + + + + + + apropos | {{page.title}} + + + {{ content }} + + diff --git a/about.html b/about.html index 125f228..80b46ae 100644 --- a/about.html +++ b/about.html @@ -1,36 +1,16 @@ - - - - j-james | about - - - - - - -
-

- j-james -

- -
+--- +layout: default +title: about +--- + {% include header.html %}

About

-

Hello again. I'm Justice, but you might know me as JJ or j-james. I prefer either of the latter.

+

Hello again. I'm JJ, but you may know me by apropos (or another name) on the Internet.

I'm currently a second-year student at the University of British Columbia in Vancouver, Canada, majoring in Mathematics with some Linguistics and Computer Science on the side. Previously, I lived on Bainbridge Island, Washington, and was a captain of the local FIRST robotics team.

- -

I'm passionate about decentralized and resilient systems, computer security, and general mathematics. In my spare time, I enjoy playing (roller/ice) hockey, competing at ultimate frisbee, folding origami, capturing flags, reading books, and occasionally rock climbing.

- -

I'm also a hobbyist programmer, skilled at Nim, Java, and Rust, sufficiently proficient in Python and Racket, and learning C and Idris. Most of my projects are created in one or more of those languages. If you're interested, several projects are available here on my website, with the rest having taken up residence in the depths of my GitHub profile (with some on SourceHut).

-

If you're looking to contact me, feel free to reach out over email to jj [at] this.website.

-

If you're looking to hire me, you may be interested in my resume (also available as a PDF).

+

I'm passionate about decentralized and resilient systems, computer security, linguistics, and general mathematics. I'm also broadly interested in programming language theory, and have grown particularly interested in type theory: finding it to be a nice intersection between a good number of my interests. In my spare time, I enjoy ice skating, playing ultimate frisbee, folding origami, capturing flags, reading books, and occasionally rock climbing.

+

I'm also a hobbyist programmer, skilled at Nim, Rust, and Java, sufficiently proficient in Racket, Python, and C, and currently learning Haskell, Idris, Agda, and TypeScript. Most of my projects are created in one or more of those languages. If you're interested, several projects are available here on my website, with the rest having taken up residence in the depths of my GitHub profile (with some on SourceHut).

+

If you're looking to contact me, feel free to reach out over email to jj [at] toki.la.

+

If you're looking to hire me, you may be interested in my resume (also available as a PDF).

Credits

-

This website is based off of the websites of Catherine Zeng, Leonora Tindall, and Simon Højberg.

+

This website is based off of the websites of Cat Zeng, Leonora Tindall (2020), and Simon Højberg.

- - diff --git a/albums.html b/albums.html index 5aaed66..06f89b4 100644 --- a/albums.html +++ b/albums.html @@ -1,10 +1,7 @@ - - - - - - - Albums +--- +layout: default +title: albums +--- - -
Taylor Swift - 1989
Taylor Swift - 1989
@@ -91,95 +86,3 @@ Hans Zimmer - Inception Soundtrack
Hans Zimmer - Inception Soundtrack
-->
- - - - - - - - - - - - diff --git a/ascii.html b/ascii.html index d7c0cb9..bd8ff65 100644 --- a/ascii.html +++ b/ascii.html @@ -1,10 +1,7 @@ - - - - ascii - - - +--- +layout: default +title: ascii +--- - -

ascii table

@@ -628,8 +623,6 @@
- - - -
- 2020-2022 j-james -
- - - + + + +{% include footer.html %} diff --git a/links.html b/links.html index 9dc1b9c..98aa55a 100644 --- a/links.html +++ b/links.html @@ -1,26 +1,11 @@ - - - - j-james | links - - - - - - -
-

- j-james -

- -
+--- +layout: default +title: links +--- + + {% include header.html %}
-

j-james' collection of links

+

JJ's collection of links