mirror of
https://codeberg.org/andyscott-pages/andyscott-dot-me.git
synced 2024-12-22 01:33:11 -05:00
Update links
This commit is contained in:
parent
9b78f64aad
commit
b7538a9222
8 changed files with 23 additions and 19 deletions
BIN
public/project_images/advent_floristry.jpg
Normal file
BIN
public/project_images/advent_floristry.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 541 KiB |
|
@ -1,6 +1,6 @@
|
||||||
<div class="drawer-side bg-base-200">
|
<div class="drawer-side bg-base-200">
|
||||||
<label for="my-drawer" class="drawer-overlay bg-base-200"></label>
|
<label for="my-drawer" class="drawer-overlay bg-base-200"></label>
|
||||||
<div class="menu p-4 overflow-y-auto w-[19rem] bg-base-200 text-base-content">
|
<div class="menu p-4 overflow-y-auto overflow-x-hidden w-[19rem] bg-base-200 text-base-content">
|
||||||
<div class="w-fit">
|
<div class="w-fit">
|
||||||
<a href="/">
|
<a href="/">
|
||||||
<div
|
<div
|
||||||
|
@ -100,7 +100,7 @@
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
<a
|
<a
|
||||||
href="https://keyoxide.org/28690B7BD571C5764970FAA0A40D4DEEBCE23B57"
|
href="https://keyoxide.org/24D8D7C03F430A0A59A40667F8539CA70FB13B5A/"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
class="mx-3"
|
class="mx-3"
|
||||||
aria-label="Keyoxide"
|
aria-label="Keyoxide"
|
||||||
|
|
|
@ -10,6 +10,6 @@ I was finally able to make the first of my projects from this spring public toda
|
||||||
page application uses the MongoDB, Express, React, and Node (MERN) Stack to implement
|
page application uses the MongoDB, Express, React, and Node (MERN) Stack to implement
|
||||||
a REST API and a graphical interface for logging exercises. The home page greets the user
|
a REST API and a graphical interface for logging exercises. The home page greets the user
|
||||||
with a table of past exercises. An exercise can be edited, or deleted, by clicking on the
|
with a table of past exercises. An exercise can be edited, or deleted, by clicking on the
|
||||||
appropriate icon within the table. [source code](https://git.andyscott.me/a/ExerciseTracker)
|
appropriate icon within the table. [source code](https://codeberg.org/andyscott/ExerciseTracker)
|
||||||
|
|
||||||
*Updated Dec 9 2022*
|
*Updated Dec 9 2022*
|
||||||
|
|
|
@ -14,4 +14,4 @@ colisions: open addressing with quadratic probing; and separate chaining.
|
||||||
While data structures might seem bit mundane I actually had a lot of fun with this one!
|
While data structures might seem bit mundane I actually had a lot of fun with this one!
|
||||||
I felt much more confident in this project than I have in the past as well. It's really
|
I felt much more confident in this project than I have in the past as well. It's really
|
||||||
exciting to see the progress I've made since last fall and I can't wait to share more in
|
exciting to see the progress I've made since last fall and I can't wait to share more in
|
||||||
the future. [source code](https://git.andyscott.me/a/HashMaps)
|
the future. [source code](https://codeberg.org/andyscott/HashMaps)
|
||||||
|
|
|
@ -33,4 +33,4 @@ The following features are currently available:
|
||||||
- Geolocation data (latitude and longitude) for a particular city or zip code
|
- Geolocation data (latitude and longitude) for a particular city or zip code
|
||||||
- Choose your preferred units among imperial, metric, or the OpenWeather default (Kelvin/meters per second)
|
- Choose your preferred units among imperial, metric, or the OpenWeather default (Kelvin/meters per second)
|
||||||
|
|
||||||
[source code](https://git.andyscott.me/a/OpenWeather-gRPC-API)
|
[source code](https://codeberg.org/andyscott/OpenWeather-gRPC-API)
|
||||||
|
|
|
@ -14,6 +14,6 @@ Python.
|
||||||
Each player has a 10x10 grid on which they place their ships. On their turn, the player
|
Each player has a 10x10 grid on which they place their ships. On their turn, the player
|
||||||
fires a torpedo at a square on their opponents grid. Player 'first' gets the first turn, after
|
fires a torpedo at a square on their opponents grid. Player 'first' gets the first turn, after
|
||||||
which the players alternate. A ship is sunk when all of its squares have been hit. A player
|
which the players alternate. A ship is sunk when all of its squares have been hit. A player
|
||||||
wins when all of their opponents ships have been sunk. [source code]()
|
wins when all of their opponents ships have been sunk. [source code](https://codeberg.org/andyscott/ShipGame)
|
||||||
|
|
||||||
*Updated Dec 10 2022*
|
*Updated Dec 10 2022*
|
||||||
|
|
|
@ -26,7 +26,11 @@ const last_posts = posts.slice(0, 3);
|
||||||
</text>
|
</text>
|
||||||
</div>
|
</div>
|
||||||
<div class="mt-8">
|
<div class="mt-8">
|
||||||
<a class="btn" href="https://fosstodon.org/@ascott" target="_blank">
|
<a
|
||||||
|
class="btn btn-outline ml-5"
|
||||||
|
href="https://fosstodon.org/@ascott"
|
||||||
|
target="_blank"
|
||||||
|
>
|
||||||
Find me on Mastodon</a
|
Find me on Mastodon</a
|
||||||
>
|
>
|
||||||
<a
|
<a
|
||||||
|
@ -47,7 +51,7 @@ const last_posts = posts.slice(0, 3);
|
||||||
title="2D Puzzle Solver"
|
title="2D Puzzle Solver"
|
||||||
img="/project_images/2d_puzzle_solver.jpg"
|
img="/project_images/2d_puzzle_solver.jpg"
|
||||||
desc="Uses breadth first search (BFS) for graph traversal to solve 2D puzzles"
|
desc="Uses breadth first search (BFS) for graph traversal to solve 2D puzzles"
|
||||||
url="https://codeberg.org/andcscott/2D-Puzzle-Solver"
|
url="https://codeberg.org/andyscott/2D-Puzzle-Solver"
|
||||||
badge="Graphs"
|
badge="Graphs"
|
||||||
/>
|
/>
|
||||||
<div class="divider my-0"></div>
|
<div class="divider my-0"></div>
|
||||||
|
@ -55,7 +59,7 @@ const last_posts = posts.slice(0, 3);
|
||||||
title="OpenWeather gRPC API"
|
title="OpenWeather gRPC API"
|
||||||
img="/project_images/openweather_grpc_api.jpg"
|
img="/project_images/openweather_grpc_api.jpg"
|
||||||
desc="Written in Go, this microservice uses protocol buffers to define a highly performant gRPC API"
|
desc="Written in Go, this microservice uses protocol buffers to define a highly performant gRPC API"
|
||||||
url="https://codeberg.org/andcscott/OpenWeather-gRPC-API"
|
url="https://codeberg.org/andyscott/OpenWeather-gRPC-API"
|
||||||
badge="gRPC"
|
badge="gRPC"
|
||||||
/>
|
/>
|
||||||
<div class="divider my-0"></div>
|
<div class="divider my-0"></div>
|
||||||
|
@ -63,7 +67,7 @@ const last_posts = posts.slice(0, 3);
|
||||||
title="Hash Maps"
|
title="Hash Maps"
|
||||||
img="/project_images/hash_maps.jpg"
|
img="/project_images/hash_maps.jpg"
|
||||||
desc="Two hash map implementations featuring open addressing with quadratic probing and separate chaining"
|
desc="Two hash map implementations featuring open addressing with quadratic probing and separate chaining"
|
||||||
url="https://codeberg.org/andcscott/HashMaps"
|
url="https://codeberg.org/andyscott/HashMaps"
|
||||||
badge="Data Structures"
|
badge="Data Structures"
|
||||||
/>
|
/>
|
||||||
|
|
||||||
|
|
|
@ -10,9 +10,9 @@ import HorizontalCard from "../components/HorizontalCard.astro";
|
||||||
|
|
||||||
<HorizontalCard
|
<HorizontalCard
|
||||||
title="Advent of Code 2022"
|
title="Advent of Code 2022"
|
||||||
img=""
|
img="/project_images/advent_floristry.jpg"
|
||||||
desc="An advent calendar of programming puzzles"
|
desc="An advent calendar of programming puzzles"
|
||||||
url="https://adventofcode.com"
|
url="https://codeberg.org/andyscott/advent-of-code"
|
||||||
badge="NEW"
|
badge="NEW"
|
||||||
/>
|
/>
|
||||||
<div class="divider my-0"></div>
|
<div class="divider my-0"></div>
|
||||||
|
@ -25,7 +25,7 @@ import HorizontalCard from "../components/HorizontalCard.astro";
|
||||||
title="2D Puzzle Solver"
|
title="2D Puzzle Solver"
|
||||||
img="/project_images/2d_puzzle_solver.jpg"
|
img="/project_images/2d_puzzle_solver.jpg"
|
||||||
desc="Uses breadth first search (BFS) for graph traversal to solve 2D puzzles in the fewest moves possible"
|
desc="Uses breadth first search (BFS) for graph traversal to solve 2D puzzles in the fewest moves possible"
|
||||||
url="https://codeberg.org/andcscott/2D-Puzzle-Solver"
|
url="https://codeberg.org/andyscott/2D-Puzzle-Solver"
|
||||||
badge="Graphs"
|
badge="Graphs"
|
||||||
/>
|
/>
|
||||||
<div class="divider my-0"></div>
|
<div class="divider my-0"></div>
|
||||||
|
@ -33,7 +33,7 @@ import HorizontalCard from "../components/HorizontalCard.astro";
|
||||||
title="OpenWeather gRPC API"
|
title="OpenWeather gRPC API"
|
||||||
img="/project_images/openweather_grpc_api.jpg"
|
img="/project_images/openweather_grpc_api.jpg"
|
||||||
desc="Written in Go, this microservice uses protocol buffers to define a highly performant gRPC API for fetching weather data"
|
desc="Written in Go, this microservice uses protocol buffers to define a highly performant gRPC API for fetching weather data"
|
||||||
url="https://codeberg.org/andcscott/OpenWeather-gRPC-API"
|
url="https://codeberg.org/andyscott/OpenWeather-gRPC-API"
|
||||||
badge="gRPC"
|
badge="gRPC"
|
||||||
/>
|
/>
|
||||||
<div class="divider my-0"></div>
|
<div class="divider my-0"></div>
|
||||||
|
@ -41,7 +41,7 @@ import HorizontalCard from "../components/HorizontalCard.astro";
|
||||||
title="Hash Maps"
|
title="Hash Maps"
|
||||||
img="/project_images/hash_maps.jpg"
|
img="/project_images/hash_maps.jpg"
|
||||||
desc="Two hash map implementations featuring open addressing with quadratic probing and separate chaining to handle collisions"
|
desc="Two hash map implementations featuring open addressing with quadratic probing and separate chaining to handle collisions"
|
||||||
url="https://codeberg.org/andcscott/HashMaps"
|
url="https://codeberg.org/andyscott/HashMaps"
|
||||||
badge="Data Structures"
|
badge="Data Structures"
|
||||||
/>
|
/>
|
||||||
<div class="divider my-0"></div>
|
<div class="divider my-0"></div>
|
||||||
|
@ -49,7 +49,7 @@ import HorizontalCard from "../components/HorizontalCard.astro";
|
||||||
title="Exercise Tracker"
|
title="Exercise Tracker"
|
||||||
img="/project_images/exercise_tracker.jpg"
|
img="/project_images/exercise_tracker.jpg"
|
||||||
desc="A full-stack MERN app for tracking your exercises."
|
desc="A full-stack MERN app for tracking your exercises."
|
||||||
url="https://codeberg.org/andcscott/ExerciseTracker"
|
url="https://codeberg.org/andyscott/ExerciseTracker"
|
||||||
badge="SPA"
|
badge="SPA"
|
||||||
/>
|
/>
|
||||||
<div class="divider my-0"></div>
|
<div class="divider my-0"></div>
|
||||||
|
@ -57,7 +57,7 @@ import HorizontalCard from "../components/HorizontalCard.astro";
|
||||||
title="Ship Game"
|
title="Ship Game"
|
||||||
img="/project_images/hash_maps.jpg"
|
img="/project_images/hash_maps.jpg"
|
||||||
desc="A backend for the Battleship-like 'Ship Game'"
|
desc="A backend for the Battleship-like 'Ship Game'"
|
||||||
url="https://codeberg.org/andcscott/ShipGame"
|
url="https://codeberg.org/andyscott/ShipGame"
|
||||||
badge="Game"
|
badge="Game"
|
||||||
/>
|
/>
|
||||||
<div class="divider my-0"></div>
|
<div class="divider my-0"></div>
|
||||||
|
@ -73,13 +73,13 @@ import HorizontalCard from "../components/HorizontalCard.astro";
|
||||||
title="Dotfiles"
|
title="Dotfiles"
|
||||||
img="/project_images/dotfiles.jpg"
|
img="/project_images/dotfiles.jpg"
|
||||||
desc="Not a project per se, but always a work in progress"
|
desc="Not a project per se, but always a work in progress"
|
||||||
url="https://codeberg.org/andcscott/dotfiles"
|
url="https://codeberg.org/andyscott/dotfiles"
|
||||||
/>
|
/>
|
||||||
<div class="divider my-0"></div>
|
<div class="divider my-0"></div>
|
||||||
<HorizontalCard
|
<HorizontalCard
|
||||||
title="Password Generator (CLI)"
|
title="Password Generator (CLI)"
|
||||||
img="/project_images/password_generator_cli.jpg"
|
img="/project_images/password_generator_cli.jpg"
|
||||||
desc="My first Python project"
|
desc="My first Python project"
|
||||||
url="https://codeberg.org/andcscott/password-generator-cli"
|
url="https://codeberg.org/andyscott/password-generator-cli"
|
||||||
/>
|
/>
|
||||||
</BaseLayout>
|
</BaseLayout>
|
||||||
|
|
Loading…
Reference in a new issue