diff --git a/Projects/Bachelorarbeit.md b/Projects/Bachelorarbeit.md index 19923c6..a3aeb38 100644 --- a/Projects/Bachelorarbeit.md +++ b/Projects/Bachelorarbeit.md @@ -1,9 +1,44 @@ # Bachelorarbeit / Projektarbeit -## Thema 1 - Node-Based UI’s +Hi Ivonne :) -How can we use node based ui’s 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 UI’s + + +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 UI’s + +- 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? diff --git a/Projects/index.md b/Projects/index.md index 879213c..005f0f3 100644 --- a/Projects/index.md +++ b/Projects/index.md @@ -7,6 +7,14 @@ [[Projects/Silverbullet API]] -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| diff --git a/Resources/dev/latex.md b/Resources/dev/latex.md new file mode 100644 index 0000000..306bf95 --- /dev/null +++ b/Resources/dev/latex.md @@ -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 +``` \ No newline at end of file diff --git a/Resources/index.md b/Resources/index.md index f318eda..1c258c4 100644 --- a/Resources/index.md +++ b/Resources/index.md @@ -49,6 +49,7 @@ - [[Resources/dev/snippets/lua|lua]] - [[Resources/dev/neovim|neovim]] - [[Resources/dev/webgl|webgl]] +- [[Resources/dev/latex|latex]] ## 🤖 API’s - [[Resources/api/kvb_api|KVB API]]