diff --git a/.obsidian/plugins/local-gpt/data.json b/.obsidian/plugins/local-gpt/data.json index f433fc8..b0e8d84 100644 --- a/.obsidian/plugins/local-gpt/data.json +++ b/.obsidian/plugins/local-gpt/data.json @@ -13,8 +13,8 @@ "type": "ollama" }, "openaiCompatible": { - "url": "http://localhost:8080", - "apiKey": "", + "url": "https://generativelanguage.googleapis.com/v1beta/openai/", + "apiKey": "AIzaSyAbSE7e-ygLSKnYDsh_Qg_3Abg7exCCHZQ", "embeddingModel": "", "type": "openaiCompatible" }, diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index 710ed16..05c2cf6 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -13,42 +13,34 @@ "state": { "type": "markdown", "state": { - "file": "Concurrent Systems/notes/3b - Aravind's algorithm and improvements.md", + "file": "Concurrent Systems/notes/4 - Semaphores.md", "mode": "source", "source": false }, "icon": "lucide-file", - "title": "3b - Aravind's algorithm and improvements" + "title": "4 - Semaphores" } - }, + } + ] + }, + { + "id": "0151071bec50f9a2", + "type": "tabs", + "children": [ { - "id": "dd6c003f9d17b0e9", - "type": "leaf", - "state": { - "type": "markdown", - "state": { - "file": "Concurrent Systems/notes/1b - Peterson algorithm.md", - "mode": "source", - "source": false - }, - "icon": "lucide-file", - "title": "1b - Peterson algorithm" - } - }, - { - "id": "b51891c564d42ef8", + "id": "ceba66a3dedbc568", "type": "leaf", "state": { "type": "pdf", "state": { - "file": "Concurrent Systems/slides/class 3.pdf", - "page": 16, - "left": -16, - "top": 11, - "zoom": 0.9236935866983375 + "file": "Concurrent Systems/slides/class 4.pdf", + "page": 1, + "left": -23, + "top": 50, + "zoom": 0.652019002375297 }, "icon": "lucide-file-text", - "title": "class 3" + "title": "class 4" } } ] @@ -225,15 +217,17 @@ }, "active": "6edd4157a160e462", "lastOpenFiles": [ - "Concurrent Systems/notes/2 - Fast mutex by Lamport.md", - "Concurrent Systems/notes/1 - CS Basics.md", + "Concurrent Systems/slides/class 4.pdf", + "Concurrent Systems/notes/4 - Semaphores.md", "Concurrent Systems/notes/3b - Aravind's algorithm and improvements.md", - "Concurrent Systems/notes/3a - Hardware primitives & Lamport Bakery algorithm.md", + "Concurrent Systems/notes/images/Pasted image 20250310172134.png", "Concurrent Systems/notes/1b - Peterson algorithm.md", "Concurrent Systems/slides/class 3.pdf", + "Concurrent Systems/notes/images/Pasted image 20250310103703.png", + "Concurrent Systems/notes/2 - Fast mutex by Lamport.md", + "Concurrent Systems/notes/1 - CS Basics.md", + "Concurrent Systems/notes/3a - Hardware primitives & Lamport Bakery algorithm.md", "Concurrent Systems/notes/2b - Round Robin algorithm.md", - "Pasted image 20250310172134.png", - "Pasted image 20250310103703.png", "Concurrent Systems/notes/1 - CS Basics2.md", "HCIW/slides/Interface and Interaction for IoT.pdf", "Pasted image 20250305182542.png", @@ -254,7 +248,6 @@ "Concurrent Systems/notes/images/Pasted image 20250304090207.png", "Concurrent Systems/notes/images/Pasted image 20250304084901.png", "Concurrent Systems/notes/images/Pasted image 20250304084537.png", - "Concurrent Systems/slides/class 1.pdf", "Concurrent Systems/notes/images/Pasted image 20250303093116.png", "Foundation of data science/notes/1 CV Basics.md", "Foundation of data science/notes/7 Autoencoders.md", @@ -269,7 +262,6 @@ "Biometric Systems/notes/6. Face recognition 2D.md", "Biometric Systems/notes/7. Face recognition 3D.md", "Biometric Systems/frequently asked questions/BS_questions.txt.md", - "Biometric Systems/notes/9. Ear recognition.md", "Senza nome.canvas" ] } \ No newline at end of file diff --git a/Concurrent Systems/notes/4 - Semaphores.md b/Concurrent Systems/notes/4 - Semaphores.md new file mode 100644 index 0000000..bb235c8 --- /dev/null +++ b/Concurrent Systems/notes/4 - Semaphores.md @@ -0,0 +1 @@ +A Semaphore is an object with \ No newline at end of file diff --git a/Pasted image 20250310103703.png b/Concurrent Systems/notes/images/Pasted image 20250310103703.png similarity index 100% rename from Pasted image 20250310103703.png rename to Concurrent Systems/notes/images/Pasted image 20250310103703.png diff --git a/Pasted image 20250310172134.png b/Concurrent Systems/notes/images/Pasted image 20250310172134.png similarity index 100% rename from Pasted image 20250310172134.png rename to Concurrent Systems/notes/images/Pasted image 20250310172134.png diff --git a/Concurrent Systems/slides/class 4.pdf b/Concurrent Systems/slides/class 4.pdf new file mode 100644 index 0000000..dd5a54a Binary files /dev/null and b/Concurrent Systems/slides/class 4.pdf differ