Skip to content

Commit

Permalink
Corrección Roadmap 26 + Nuevo ejercicio 27
Browse files Browse the repository at this point in the history
  • Loading branch information
mouredev committed Jul 1, 2024
1 parent 9188eed commit 52ab2ec
Show file tree
Hide file tree
Showing 26 changed files with 179 additions and 92 deletions.
8 changes: 8 additions & 0 deletions assets/data/mini.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,13 @@
{
"title": "ÍNDICE DE MASA CORPORAL",
"id": "-rU57syW5zQ"
},
{
"title": "CONVERSOR DE TEMPERATURAS",
"id": "pgadIlcVVlc"
},
{
"title": "ANAGRAMAS",
"id": "fCpBzZFKCow"
}
]
38 changes: 33 additions & 5 deletions assets/data/roadmap.json
Original file line number Diff line number Diff line change
Expand Up @@ -739,18 +739,46 @@
" */"
],
"url": "https://github.com/mouredev/roadmap-retos-programacion/blob/main/Roadmap/26%20-%20SOLID%20SRP/ejercicio.md",
"solution": "https://github.com/mouredev/roadmap-retos-programacion/blob/main/Roadmap/26%20-%20SOLID%20SRP/python/mouredev.py",
"community": "https://github.com/mouredev/roadmap-retos-programacion/blob/main/Roadmap/26%20-%20SOLID%20SRP/",
"video": "https://youtube.com/@mouredevtv",
"video_title": "Muy pronto",
"level": 2,
"date": "24/06/2024",
"event": "https://discord.gg/CPKcDD9d?event=1252321976027054111"
"date": "24/06/2024"
},
{
"title": "#27 CORRECCIÓN Y NUEVO EJERCICIO",
"title": "#27 SOLID: PRINCIPIO ABIERTO-CERRADO (OCP)",
"code": [
"/*",
" * Se publicará una vez finalizada la corrección en directo del ejercicio anterior.",
" * EJERCICIO:",
" * Explora el \"Principio SOLID Abierto-Cerrado (Open-Close Principle, OCP)\"",
" * y crea un ejemplo simple donde se muestre su funcionamiento",
" * de forma correcta e incorrecta.",
" *",
" * DIFICULTAD EXTRA (opcional):",
" * Desarrolla una calculadora que necesita realizar diversas operaciones matemáticas.",
" * Requisitos:",
" * - Debes diseñar un sistema que permita agregar nuevas operaciones utilizando el OCP.",
" * Instrucciones:",
" * 1. Implementa las operaciones de suma, resta, multiplicación y división.",
" * 2. Comprueba que el sistema funciona.",
" * 3. Agrega una quinta operación para calcular potencias.",
" * 4. Comprueba que se cumple el OCP.",
" */"
],
"url": "https://github.com/mouredev/roadmap-retos-programacion/blob/main/Roadmap/27%20-%20SOLID%20OCP/ejercicio.md",
"level": 2,
"date": "01/07/2024",
"event": "https://discord.gg/CPKcDD9d?event=1252321976027054111"
"event": "https://discord.gg/4azkvPUJ?event=1254974320136949871"
},
{
"title": "#28 CORRECCIÓN Y NUEVO EJERCICIO",
"code": [
"/*",
" * Se publicará una vez finalizada la corrección en directo del ejercicio anterior.",
" */"
],
"date": "08/07/2024",
"event": "https://discord.gg/4azkvPUJ?event=1254974320136949871"
}
]
4 changes: 2 additions & 2 deletions code_challenges/views/navbar.py
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ def navbar(route: Route) -> rx.Component:
href=Route.INDEX.value
),
rx.spacer(),
rx.tablet_and_desktop(
rx.desktop_only(
rx.hstack(
rx.spacer(),
_menu_roadmap(route),
Expand All @@ -56,7 +56,7 @@ def navbar(route: Route) -> rx.Component:
),
width="100%"
),
rx.mobile_only(
rx.mobile_and_tablet(
rx.menu.root(
rx.menu.trigger(
rx.image(
Expand Down
4 changes: 2 additions & 2 deletions public/404.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions public/404/index.html

Large diffs are not rendered by default.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

20 changes: 0 additions & 20 deletions public/_next/static/chunks/pages/mini-136ae1fe1d935c65.js

This file was deleted.

20 changes: 20 additions & 0 deletions public/_next/static/chunks/pages/mini-d55f8483c9d34d01.js

Large diffs are not rendered by default.

Large diffs are not rendered by default.

This file was deleted.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

8 changes: 8 additions & 0 deletions public/data/mini.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,13 @@
{
"title": "ÍNDICE DE MASA CORPORAL",
"id": "-rU57syW5zQ"
},
{
"title": "CONVERSOR DE TEMPERATURAS",
"id": "pgadIlcVVlc"
},
{
"title": "ANAGRAMAS",
"id": "fCpBzZFKCow"
}
]
38 changes: 33 additions & 5 deletions public/data/roadmap.json
Original file line number Diff line number Diff line change
Expand Up @@ -739,18 +739,46 @@
" */"
],
"url": "https://github.com/mouredev/roadmap-retos-programacion/blob/main/Roadmap/26%20-%20SOLID%20SRP/ejercicio.md",
"solution": "https://github.com/mouredev/roadmap-retos-programacion/blob/main/Roadmap/26%20-%20SOLID%20SRP/python/mouredev.py",
"community": "https://github.com/mouredev/roadmap-retos-programacion/blob/main/Roadmap/26%20-%20SOLID%20SRP/",
"video": "https://youtube.com/@mouredevtv",
"video_title": "Muy pronto",
"level": 2,
"date": "24/06/2024",
"event": "https://discord.gg/CPKcDD9d?event=1252321976027054111"
"date": "24/06/2024"
},
{
"title": "#27 CORRECCIÓN Y NUEVO EJERCICIO",
"title": "#27 SOLID: PRINCIPIO ABIERTO-CERRADO (OCP)",
"code": [
"/*",
" * Se publicará una vez finalizada la corrección en directo del ejercicio anterior.",
" * EJERCICIO:",
" * Explora el \"Principio SOLID Abierto-Cerrado (Open-Close Principle, OCP)\"",
" * y crea un ejemplo simple donde se muestre su funcionamiento",
" * de forma correcta e incorrecta.",
" *",
" * DIFICULTAD EXTRA (opcional):",
" * Desarrolla una calculadora que necesita realizar diversas operaciones matemáticas.",
" * Requisitos:",
" * - Debes diseñar un sistema que permita agregar nuevas operaciones utilizando el OCP.",
" * Instrucciones:",
" * 1. Implementa las operaciones de suma, resta, multiplicación y división.",
" * 2. Comprueba que el sistema funciona.",
" * 3. Agrega una quinta operación para calcular potencias.",
" * 4. Comprueba que se cumple el OCP.",
" */"
],
"url": "https://github.com/mouredev/roadmap-retos-programacion/blob/main/Roadmap/27%20-%20SOLID%20OCP/ejercicio.md",
"level": 2,
"date": "01/07/2024",
"event": "https://discord.gg/CPKcDD9d?event=1252321976027054111"
"event": "https://discord.gg/4azkvPUJ?event=1254974320136949871"
},
{
"title": "#28 CORRECCIÓN Y NUEVO EJERCICIO",
"code": [
"/*",
" * Se publicará una vez finalizada la corrección en directo del ejercicio anterior.",
" */"
],
"date": "08/07/2024",
"event": "https://discord.gg/4azkvPUJ?event=1254974320136949871"
}
]
6 changes: 3 additions & 3 deletions public/ejercicios/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions public/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions public/mini/index.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions public/proyectos/index.html

Large diffs are not rendered by default.

75 changes: 45 additions & 30 deletions public/roadmap/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions public/roadmap/ranking/index.html

Large diffs are not rendered by default.

12 changes: 6 additions & 6 deletions public/sitemap-0.xml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:mobile="http://www.google.com/schemas/sitemap-mobile/1.0" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
<url><loc>http://localhost:3000/</loc><lastmod>2024-07-01T01:33:55.947Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>http://localhost:3000/ejercicios/</loc><lastmod>2024-07-01T01:33:55.947Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>http://localhost:3000/mini/</loc><lastmod>2024-07-01T01:33:55.947Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>http://localhost:3000/proyectos/</loc><lastmod>2024-07-01T01:33:55.947Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>http://localhost:3000/roadmap/</loc><lastmod>2024-07-01T01:33:55.947Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>http://localhost:3000/roadmap/ranking/</loc><lastmod>2024-07-01T01:33:55.947Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>http://localhost:3000/</loc><lastmod>2024-07-01T19:52:18.443Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>http://localhost:3000/ejercicios/</loc><lastmod>2024-07-01T19:52:18.443Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>http://localhost:3000/mini/</loc><lastmod>2024-07-01T19:52:18.443Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>http://localhost:3000/proyectos/</loc><lastmod>2024-07-01T19:52:18.443Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>http://localhost:3000/roadmap/</loc><lastmod>2024-07-01T19:52:18.443Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>http://localhost:3000/roadmap/ranking/</loc><lastmod>2024-07-01T19:52:18.443Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
</urlset>

0 comments on commit 52ab2ec

Please sign in to comment.