palmoe.dk/src/index.html

95 lines
5.7 KiB
HTML
Raw Normal View History

2022-11-14 16:44:28 +00:00
<!DOCTYPE html>
2024-03-25 21:50:47 +00:00
<html lang="da-dk">
2022-11-14 16:44:28 +00:00
2024-03-02 20:18:33 +00:00
<head>
2024-03-25 21:50:47 +00:00
<title>Frederik Palmø</title>
2024-03-02 20:18:33 +00:00
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="stylesheet" href="/assets/main.css" />
<link rel="icon" type="image/x-icon " href="/assets/favicon.ico" />
</head>
2022-11-14 16:44:28 +00:00
2024-03-25 21:50:47 +00:00
<body class="column separate" style="padding: 2%; gap: 15px">
<header class="row center">
2024-03-02 20:18:33 +00:00
<h1><a href="/">Frederik Palmø</a></h1>
</header>
2024-03-25 21:50:47 +00:00
<main class="row center" style="flex-wrap: wrap-reverse">
<section class="column" style="max-width: 700px; gap: 15px; width: 100%;">
<h2>Projekter</h2>
<article class="column separate">
<div class="row separate wrap">
<h3>Spilkarakter-planlægger</h3>
<span class="row separate">
<a href="https://erdtree.palmoe.dk">projekt</a>
<a href="https://git.palmoe.dk/vodofrede/erdtree">kildekode</a>
2024-03-02 20:18:33 +00:00
</span>
2024-03-25 21:50:47 +00:00
</div>
<p>Dette projekt gør brug af grundlæggende webteknologier såsom HTML, CSS og JavaScript. Formålet var at gøre det nemmere at planlægge en karakter til spillet Elden Ring. Spil-data til hjemmesiden blev skrabet til JSON-format af et hjemmelavet Python-script. </p>
</article>
<article class="column separate">
<div class="row separate wrap">
<h3>Hashing-bibliotek</h3>
<span class="row separate">
<a href="https://crates.io/crates/lore">projekt</a>
<a href="https://git.palmoe.dk/vodofrede/lore">kildekode</a>
<a href="https://docs.rs/lore/latest/lore/">dokumentation</a>
2024-03-02 20:18:33 +00:00
</span>
2024-03-25 21:50:47 +00:00
</div>
<p>Formålet med dette projekt var implementeringen af en simpel API til at generere hashes. Projektet gør brug af unit-testing for at sikre at outputtet er korrekt. En del af øvelsen for mig var også at skrive god dokumentering, så at det var nemt at komme i gang med at anvende pakken for en ny bruger.</p>
</article>
<article class="column separate">
<div class="row separate wrap">
<h3>Leetcode input parser</h3>
<span class="row separate">
<a href="https://crates.io/crates/eyes">projekt</a>
<a href="https://git.palmoe.dk/vodofrede/eyes">kildekode</a>
<a href="https://docs.rs/eyes/latest/eyes/">dokumentation</a>
2024-03-02 20:18:33 +00:00
</span>
2024-03-25 21:50:47 +00:00
</div>
<p>During the annual <a href="https://adventofcode.com">Advent of Code</a> event, solutions typically begin by reading input data and transforming it into a data structure that can be worked on. This library consists of a rudimentary parser that can transform its output into specific data types. This makes it easy to understand input with just a few lines of code.</p>
</article>
<article class="column separate">
<div class="row separate wrap">
<h3>Justerbar lyskæde</h3>
<span class="row separate"></span>
</div>
<p>Dette projekt omhandlede en løsning til at have udendørs lyskæder til brug i et overdækket sofaområde. Projektet gør brug af billige, "dumme" lyskæder samt en microcontroller som gør en kontrolflade tilgængelig over hjemmenetværket (til bl.a. Apple HomeKit og Home-Assistant). Gennem dette projekt har jeg lært om IoT-protokoller og programmering af microcontrollere.</p>
</article>
<article class="column separate">
<div class="row separate wrap">
<h3>Spilkloner af Galaga og Breakout</h3>
<span class="row separate">
<a href="https://github.com/vodofrede/DIKUGames">kildekode</a>
2024-03-02 20:18:33 +00:00
</span>
2024-03-25 21:50:47 +00:00
</div>
<p>Projektet var en del af kurset Softwareudvikling på KU. I dette projekt har jeg arbejdet sammen med to andre som en del af min studiegruppe. Projektet er udført i C# og gør brug af mange forskellige OOP- og generelle softwareudviklingsprincipper (SOLID, testing, diagrammering og arkitekturplanlægning).</p>
</article>
<article class="column separate">
<div class="row separate wrap">
<h3>Server</h3>
<span class="row separate"></span>
</div>
<p>Fra min hjemmeserver styrer jeg alle mine projekter. Dette involverer brug af Linux og containers. Herfra har jeg erfaring med hvad det vil sige at tage et projekt fra en bunke kode til et færdigt produkt på en hjemmeside.</p>
</article>
2024-03-02 20:18:33 +00:00
</section>
2024-03-25 21:50:47 +00:00
<aside class="column" style="align-items: center; min-width: 25%; gap: 15px">
<img src="/assets/palmoe.png" style="width: 50%; height: auto; border-radius: 10px" alt="palmoe.dk logo" />
2024-03-02 20:18:33 +00:00
<dl>
2024-03-25 21:50:47 +00:00
<div class="row separate">
<dt>Gitea</dt>
<dd><a href="https://git.palmoe.dk/vodofrede">vodofrede</a></dd>
</div>
<div class="row separate" style="gap: 20px">
<dt>GitHub</dt>
<dd><a href="https://github.com/vodofrede">vodofrede</a></dd>
</div>
2024-03-02 20:18:33 +00:00
</dl>
</aside>
</main>
2024-03-25 21:50:47 +00:00
<footer class="row separate">
<a href="/en">English</a>
<a href="https://git.palmoe.dk/vodofrede/palmoe.dk">© 2022 Frederik Palmø</a>
2024-03-02 20:18:33 +00:00
</footer>
</body>
2022-11-18 15:03:19 +00:00
2024-03-02 20:18:33 +00:00
</html>