feat: add bachelor

This commit is contained in:
notes 2023-12-10 16:30:43 +00:00
parent 7dcd297f55
commit 7373390137
4 changed files with 83 additions and 4 deletions

View File

@ -1,9 +1,44 @@
# Bachelorarbeit / Projektarbeit # Bachelorarbeit / Projektarbeit
## Thema 1 - Node-Based UIs Hi Ivonne :)
How can we use node based uis to make programming easier for non-programmers. Ich hoffe es geht dir gut! Wie schon vorgewarnt kommt hier die E-Mail zur möglichen Bachelorarbeit. Ich dachte mir, bevor ich noch mehr zum Langzeitstudenten werde, widme ich mich mal dem Thema.
Du hattest ja schon gesagt, dass du eventuell nicht die richtige Ansprechpartnerin bist und ich muss zugeben, die meisten Themen, die mir eingefallen sind, sind auch eher technischer Natur, aber ich habe auch ein paar, die Richtung Human-Centered Design gehen.
Da ich bisher noch keine Bachelorarbeit geschrieben habe, bin ich mir auch nicht sicher, wie genau der Ablauf ist und inwieweit ich Themenvorschläge machen kann. Nicht desto trotz habe ich mir einige Gedanken gemacht und mögliche Themen in einem PDF zusammengeschrieben, ich bin aber auch total offen für Vorschläge in ganz andere Richtungen.
Liebe Grüße und vielen Dank im Voraus
Max
## Thema 2 - Implementing a Node-Based UIs
Hallo Herr Bente,
Ich hoffe, es geht ihnen gut :) Ich bin ja jetzt schon etwas länger bei CoCo und bevor ich noch mehr zu einem Langzeitstudenten werde, wollte ich mal den nächsten Schritt wagen und mich der Bachelorarbeit widmen.
Da ich bisher noch keine Bachelorarbeit geschrieben habe, bin ich mir auch nicht sicher, wie genau der Ablauf ist und inwieweit ich Themenvorschläge machen kann. Nicht desto trotz habe ich mir einige Gedanken gemacht und mögliche Themen in einem PDF zusammengeschrieben, ich bin aber auch total offen für Vorschläge in ganz andere Richtungen.
Wenn sie im Moment keine Kapazitäten haben wär ich auch sehr dankbar für Vorschläger wer die/der richtige Ansprechpartner/in wäre.
Liebe Grüße und vielen Dank im Voraus
Max Richter
## Design fokussiert - Node-Based UIs
- Wie kann man so ein Node-basiertes Interface für nicht programmierer*innen designen?
-
## Code fokussiert - Implementing a Node-Based UI
Wie kann man ein Node-basiertes UI Implementieren?
- Wie serialisiert man so ein Projekt?
- Designen der internen Datenstruktur?
- Wie führt man das Nodesystem aus?
- Wie kann das system designen das es gut im einzelne Nodes erweitern kann?

View File

@ -7,6 +7,14 @@
[[Projects/Silverbullet API]] [[Projects/Silverbullet API]]
<!-- #query page where name =~ /^Projects/ --> <!-- #query page where name =~ /^Projects/ -->
No results |name|size|contentType|created|lastModified|perm|ref|tags|
|--|--|--|--|--|--|--|--|
|Projects/Bachelorarbeit|196|text/markdown|2023-11-27T20:42:33.909Z|2023-11-27T21:36:04.731Z|rw|Projects/Bachelorarbeit|page|
|Projects/MusicStack|308|text/markdown|2023-07-19T12:08:00.264Z|2023-07-19T12:08:00.268Z|rw|Projects/MusicStack|page|
|Projects/Silverbullet API|772|text/markdown|2023-07-25T17:33:50.484Z|2023-08-01T16:17:05.519Z|rw|Projects/Silverbullet API|page|
|Projects/Silvester23-Visualizer|677|text/markdown|2023-11-30T15:09:47.102Z|2023-11-30T15:16:47.502Z|rw|Projects/Silvester23-Visualizer|page|
|Projects/auslandssemester/index|18|text/markdown|2023-05-25T18:10:06.489Z|2023-05-25T18:10:06.489Z|rw|Projects/auslandssemester/index|page|
|Projects/index|184|text/markdown|2023-10-29T13:23:15.042Z|2023-11-30T15:09:36.549Z|rw|Projects/index|page|
|Projects/odm/index|61|text/markdown|2023-05-25T18:10:06.489Z|2023-05-25T18:10:06.489Z|rw|Projects/odm/index|page|
<!-- /query --> <!-- /query -->

35
Resources/dev/latex.md Normal file
View File

@ -0,0 +1,35 @@
# Latex
Latex is a language/ecosystem that compiles to html/pdf probably some other formats aswell.
TeXlive is the software package that manages most of the tools.
`tlmgr` is the cli that manages installation of packages
`pdflatex` is the cli that converts .tex files to pdfs
## Installation of texlive
Non-interactive default installation on anything but Windows:
```bash
cd /tmp # working directory of your choice
wget https://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz # or curl instead of wget
zcat < install-tl-unx.tar.gz | tar xf -
cd install-tl-*
perl ./install-tl --no-interaction # as root or with writable destination
```
Finally, prepend `/usr/local/texlive/YYYY/bin/PLATFORM` to your `PATH`,
e.g., `/usr/local/texlive/2023/bin/x86_64-linux `
## Installation of packages
First you need to run
`tlmgr init-usertree` -> this should create a `~/texmf` directory
Then we can install packages/fonts like so:
```bash
tlmgr install fira
```

View File

@ -49,6 +49,7 @@
- [[Resources/dev/snippets/lua|lua]] - [[Resources/dev/snippets/lua|lua]]
- [[Resources/dev/neovim|neovim]] - [[Resources/dev/neovim|neovim]]
- [[Resources/dev/webgl|webgl]] - [[Resources/dev/webgl|webgl]]
- [[Resources/dev/latex|latex]]
## 🤖 APIs ## 🤖 APIs
- [[Resources/api/kvb_api|KVB API]] - [[Resources/api/kvb_api|KVB API]]