From 08d0301181911e92adca47b81e0bd4b96a5253b6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 20 Apr 2025 13:53:43 +0600 Subject: [PATCH] chore: update roadmap content json (#8511) Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com> --- public/roadmap-content/ai-data-scientist.json | 5 +++++ public/roadmap-content/ai-engineer.json | 4 ++-- public/roadmap-content/cpp.json | 20 +++++++++++++++++-- public/roadmap-content/devrel.json | 2 +- public/roadmap-content/postgresql-dba.json | 7 +------ 5 files changed, 27 insertions(+), 11 deletions(-) diff --git a/public/roadmap-content/ai-data-scientist.json b/public/roadmap-content/ai-data-scientist.json index dffb98364..da8c78dfb 100644 --- a/public/roadmap-content/ai-data-scientist.json +++ b/public/roadmap-content/ai-data-scientist.json @@ -49,6 +49,11 @@ "title": "Algebra and Differential Calculus for Data Science", "url": "https://imp.i384100.net/LX5M7M", "type": "article" + }, + { + "title": "Calculus Youtube Course", + "url": "https://www.youtube.com/playlist?list=PLZHQObOWTQDMsr9K-rj53DwVRMYO3t5Yr", + "type": "video" } ] }, diff --git a/public/roadmap-content/ai-engineer.json b/public/roadmap-content/ai-engineer.json index e69752828..8f847e367 100644 --- a/public/roadmap-content/ai-engineer.json +++ b/public/roadmap-content/ai-engineer.json @@ -1265,7 +1265,7 @@ "links": [ { "title": "Supabase Vector", - "url": "https://supabase.com/vector", + "url": "https://supabase.com/docs/guides/ai", "type": "article" }, { @@ -1685,7 +1685,7 @@ "links": [ { "title": "Low or High Fidelity Image Understanding - OpenAI", - "url": "https://platform.openai.com/docs/guides/vision/low-or-high-fidelity-image-understanding", + "url": "https://platform.openai.com/docs/guides/images", "type": "article" } ] diff --git a/public/roadmap-content/cpp.json b/public/roadmap-content/cpp.json index 1b12daab6..03b156979 100644 --- a/public/roadmap-content/cpp.json +++ b/public/roadmap-content/cpp.json @@ -341,8 +341,24 @@ }, "hNBErGNiegLsUJn_vgcOR": { "title": "Virtual Methods", - "description": "", - "links": [] + "description": "Virtual functions enable runtime polymorphism in C++, allowing derived classes to override base class behavior. When called via a base pointer/reference, the _actual object's type_ determines which function is executed (dynamic dispatch). Non-virtual functions use compile-time resolution based on the pointer/reference type (static dispatch), which prevents overriding.\n\n // Base class with virtual function\n class Animal {\n public:\n virtual void speak() { std::cout << \"Generic sound\"; }\n };\n \n // Derived class override\n class Dog : public Animal {\n public:\n void speak() override { std::cout << \"Woof!\"; } // Dynamic dispatch\n };\n \n\nVisit the following resources to learn more:", + "links": [ + { + "title": "C++ Virtual Functions Documentation", + "url": "https://en.cppreference.com/w/cpp/language/virtual", + "type": "article" + }, + { + "title": "GeeksforGeeks Virtual Functions Guide", + "url": "https://www.geeksforgeeks.org/virtual-function-cpp/", + "type": "article" + }, + { + "title": "Virtual Functions Explained (YouTube)", + "url": "https://www.youtube.com/watch?v=oIV2KchSyGQ&ab_channel=TheCherno", + "type": "video" + } + ] }, "s99ImazcwCgAESxZd8ksa": { "title": "Virtual Tables", diff --git a/public/roadmap-content/devrel.json b/public/roadmap-content/devrel.json index 7f93d95a0..6b4610ec9 100644 --- a/public/roadmap-content/devrel.json +++ b/public/roadmap-content/devrel.json @@ -201,7 +201,7 @@ }, "LRZ8yxTfEGCXsYp4N1_uD": { "title": "Public Speaking", - "description": "", + "description": "Public speaking is very important for a Developer Relations (DevRel) role, though its exact importance depends on the specific job and company. DevRel professionals act as a bridge between a company (often its tech or product team) and the developer community, so communication—especially in public settings—is a core part of the gig.", "links": [] }, "0ntOE6PSdMl_EXB9gdgIv": { diff --git a/public/roadmap-content/postgresql-dba.json b/public/roadmap-content/postgresql-dba.json index 13c7b9bcf..24c81489d 100644 --- a/public/roadmap-content/postgresql-dba.json +++ b/public/roadmap-content/postgresql-dba.json @@ -228,12 +228,7 @@ "links": [ { "title": "Managing Databases", - "url": "https://www.postgresql.org/docs/8.1/managing-databases.html", - "type": "article" - }, - { - "title": "Managing a Database", - "url": "https://www.postgresql.org/docs/7.1/start-manage-db.html", + "url": "https://www.postgresql.org/docs/current/managing-databases.html", "type": "article" } ]