frontpage-content/list.json

103 lines
4.7 KiB
JSON
Raw Normal View History

2022-01-16 15:21:20 +01:00
[
{
2022-06-12 15:28:01 +02:00
"type": "project",
2022-10-01 14:05:26 +02:00
"name": "terminal",
"short_desc": "The terminal on my website.",
2022-01-16 15:21:20 +01:00
"desc": [
2022-10-01 14:05:26 +02:00
"This is part of my homepage.",
2022-01-16 15:21:20 +01:00
"What you see here should resemble an CLI. If you ever used Linux this should be pretty easy for you.",
"Everyone else: Have no fear. It is pretty simple. You just type in commands and the output is shown here or it does something on the webite.",
2022-02-06 14:56:33 +01:00
"To find out, which commands are available, you can type just %{help}.",
2022-01-16 15:21:20 +01:00
"",
"Currently everything is still in development. So if you come back in a few days/weeks/months/years something could have been changed!",
"",
"Have fun!"
],
2022-10-01 14:05:26 +02:00
"repo": "https://git.c0ntroller.de/c0ntroller/frontpage",
"title": "Terminal"
2022-06-13 15:02:17 +02:00
},
{
"type": "project",
"name": "infoscreen",
2022-06-13 15:45:06 +02:00
"short_desc": "Screen that shows various information.",
2022-06-13 15:02:17 +02:00
"desc": [
"I had a screen left over and hooked a Raspberry Pi to it.",
"Then I created a webpage that fetches and shows various information.",
"Currently it includes time, weather, calendar, departures and more."
],
2022-10-01 14:05:26 +02:00
"repo": "https://git.c0ntroller.de/c0ntroller/infoscreen",
"title": "Infoscreen"
2022-06-13 15:02:17 +02:00
},
2022-06-13 13:15:15 +02:00
{
"type": "diary",
"name": "rust",
2022-06-13 13:21:17 +02:00
"short_desc": "Me learning Rust (German).",
2022-06-13 13:15:15 +02:00
"desc": [
"I documented my progress to lern the Rust programming language.",
2022-06-14 14:31:00 +02:00
"It follows the #%{Rust book|https://doc.rust-lang.org/book/} with my own annotations.",
"Everything is in German as these notes are mostly meant for me."
2022-06-13 13:15:15 +02:00
],
"entries": [
2022-08-22 14:30:16 +02:00
{ "title": "Hello World", "filename": "00 - Hello World"},
{ "title": "Cargo", "filename": "01 - Cargo"},
{ "title": "Higher-Lower-Game", "filename": "02 - Higher-Lower-Spiel"},
{ "title": "Basics", "filename": "03 - Concepts"},
{ "title": "Ownership", "filename": "04 - Ownership"},
{ "title": "Structs", "filename": "05 - Structs"},
{ "title": "Enums", "filename": "06 - Enums"},
{ "title": "Crates & Modules", "filename": "07 - Management"},
2022-08-22 17:04:01 +02:00
{ "title": "Collections", "filename": "08 - Collections"},
{ "title": "Errors und panic!", "filename": "09 - Errors und panic"}
2022-10-01 14:05:26 +02:00
],
"title": "Rust Diary"
2022-06-23 15:02:49 +02:00
},
{
"type": "project",
"name": "tufast",
"short_desc": "TUfast is a browser extension that is used by multiple thousand users of the TU Dresden.",
"desc": [
"TUfast is a browser extension that is used by multiple thousand users of the TU Dresden.",
"It provides autologin to the most used portals, shortcuts, redirects, and more."
],
"repo": "https://github.com/TUfast-TUD/TUfast_TUD",
2022-10-01 14:05:26 +02:00
"more": "https://tu-fast.de/",
"title": "TUfast TUD"
2022-07-29 11:27:37 +02:00
},
{
"type": "project",
"name": "ol-git",
"short_desc": "I created a script that pushes Overleaf projects to a git remote.",
"desc": [
"Overleaf is a LaTeX editor for the web and honestly great to use.",
"But there is no way to back up your project to a cloud drive or git without paying them money.",
"Even the self-hosted community version has no such functionality.",
"I decided that's BS and made my own script to sync a project to git."
],
2022-10-01 14:05:26 +02:00
"repo": "https://git.c0ntroller.de/c0ntroller/overleaf-git-sync",
"title": "Overleaf Git Sync"
2022-08-08 12:19:20 +02:00
},
{
"type": "project",
"name": "simple-cb",
"short_desc": "A simple callback server for OAuth2 applications.",
"desc": [
"Most times when using OAuth2 on an API like Google or Spotify I just need the refresh token on setup.",
"To get the initial tokens and the refresh token it is necessary to have a server that prints the POST body.",
"This application does this."
],
2022-10-01 14:05:26 +02:00
"repo": "https://git.c0ntroller.de/c0ntroller/simple-callback-server",
"title": "Simple Callback Server"
2022-08-08 12:19:20 +02:00
},
{
"type": "project",
"name": "photo-sync",
"short_desc": "A script that syncs a Google Photos album to your drive.",
"desc": [
"Giving random apps access to your Google Photos can be bad.",
"To still use an album as screenaver etc. I wrote this script.",
"It syncs all your photos to your drive while giving you maximum privacy."
],
2022-10-01 14:05:26 +02:00
"repo": "https://git.c0ntroller.de/c0ntroller/simple-callback-server",
"title": "Photo Sync"
2022-01-16 15:21:20 +01:00
}
]