diff --git a/.obsidian/app.json b/.obsidian/app.json index 6d48b70..3baaa6b 100644 --- a/.obsidian/app.json +++ b/.obsidian/app.json @@ -6,5 +6,7 @@ "landscape": false, "margin": "0", "downscalePercent": 84 - } + }, + "useMarkdownLinks": true, + "newLinkFormat": "absolute" } \ No newline at end of file diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index ae975db..16be1a9 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -25,15 +25,18 @@ "id": "e453bba00fdc57d6", "type": "leaf", "state": { - "type": "pdf", + "type": "markdown", "state": { - "file": "Concurrent Systems/slides/class 5.pdf" + "file": "Concurrent Systems/notes/4c - Dining Philosophers.md", + "mode": "source", + "source": false }, - "icon": "lucide-file-text", - "title": "class 5" + "icon": "lucide-file", + "title": "4c - Dining Philosophers" } } - ] + ], + "currentTab": 1 } ], "direction": "vertical" @@ -201,16 +204,27 @@ "companion:Toggle completion": false } }, - "active": "7c5b0ca6f7687800", + "active": "e453bba00fdc57d6", "lastOpenFiles": [ - "Concurrent Systems/notes/1 - CS Basics.md", - "Concurrent Systems/notes/1b - Peterson algorithm.md", - "Concurrent Systems/notes/2 - Fast mutex by Lamport.md", - "Concurrent Systems/notes/4c - Dining Philosophers.md", + "Concurrent Systems/notes/4 - Semaphores.md", + "Concurrent Systems/notes/9 - Consensus.md", + "Concurrent Systems/notes/10 - Implementing Consensus.md", + "Concurrent Systems/notes/8 - Enhancing Liveness Properties.md", + "Concurrent Systems/notes/7- MUTEX-free concurrency.md", + "Concurrent Systems/notes/6 - Atomicity.md", + "Concurrent Systems/notes/5 - Software Transactional Memory.md", "Concurrent Systems/notes/4b - Monitors.md", "Concurrent Systems/notes/3a - Hardware primitives & Lamport Bakery algorithm.md", + "Concurrent Systems/notes/1 - CS Basics.md", + "Concurrent Systems/notes/1b - Peterson algorithm.md", + "Concurrent Systems/notes/6a - Alternatives to Atomicity.md", + "Concurrent Systems/notes/4c - Dining Philosophers.md", + "Concurrent Systems/notes/2b - Round Robin algorithm.md", + "Concurrent.md", + "Concurrent Systems/slides/class 5.pdf", + "Concurrent Systems/notes/3b - Aravind's algorithm and improvements.md", + "Concurrent Systems/notes/2 - Fast mutex by Lamport.md", "Concurrent Systems/ignore this folder/Untitled.md", - "Concurrent Systems/notes/4 - Semaphores.md", "Foundation of data science/notes/9 XGBoost.md", "Foundation of data science/notes/9 Random Forest.md", "Foundation of data science/notes/9 K-Nearest Neighbors.md", @@ -220,16 +234,6 @@ "HCIW/notes/1 - UX for IoT.md", "HCIW/notes/3 - Beacons.md", "HCIW/notes/2 - Interface and Interaction for IoT.md", - "Concurrent Systems/notes/10 - Implementing Consensus.md", - "Concurrent Systems/notes/5 - Software Transactional Memory.md", - "Concurrent Systems/notes/2b - Round Robin algorithm.md", - "Concurrent Systems/notes/3b - Aravind's algorithm and improvements.md", - "Concurrent Systems/notes/8 - Enhancing Liveness Properties.md", - "Concurrent Systems/notes/9 - Consensus.md", - "Concurrent Systems/notes/7- MUTEX-free concurrency.md", - "Concurrent Systems/notes/6 - Atomicity.md", - "Concurrent Systems/slides/class 5.pdf", - "Concurrent Systems/notes/6a - Alternatives to Atomicity.md", "Concurrent Systems/slides/class 4.pdf", "Concurrent Systems/slides/class 9.pdf", "Concurrent Systems/slides/class 10.pdf", @@ -239,7 +243,6 @@ "Concurrent Systems/notes/images/Pasted image 20250401092557.png", "Concurrent Systems/slides/class 6.pdf", "Concurrent Systems/notes/images/Pasted image 20250325090735.png", - "conflict-files-obsidian-git.md", "Concurrent Systems/slides/class 8.pdf", "Concurrent Systems/slides/class 7.pdf", "Concurrent Systems/notes/images/Pasted image 20250324091452.png", diff --git a/Concurrent.md b/Concurrent.md new file mode 100644 index 0000000..e69de29