From 6e9d5d0895b0c35782fbac8f5691f0480f5347ba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9sar=20Aguilera?= Date: Sun, 4 May 2025 14:41:03 +0200 Subject: [PATCH 1/2] =?UTF-8?q?-=20A=C3=B1adido=20nuevo=20libro=20de=20Rus?= =?UTF-8?q?t=20a=20la=20secci=C3=B3n=20"Aprende"=20-=20A=C3=B1adida=20conf?= =?UTF-8?q?iguraci=C3=B3n=20para=20compilar=20el=20proyecto=20en=20MacOS?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- flake.nix | 3 ++- src/components/aprende/books.rs | 10 +++++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/flake.nix b/flake.nix index e83110e..f2e238a 100644 --- a/flake.nix +++ b/flake.nix @@ -23,7 +23,7 @@ inherit inputs; } { - systems = [ "x86_64-linux" ]; + systems = [ "x86_64-linux" "aarch64-darwin" ]; perSystem = { config , pkgs @@ -147,6 +147,7 @@ leptosfmt cargo-make binaryen + libiconv ]; }; }; diff --git a/src/components/aprende/books.rs b/src/components/aprende/books.rs index a49026c..d346bfb 100644 --- a/src/components/aprende/books.rs +++ b/src/components/aprende/books.rs @@ -13,7 +13,7 @@ struct BookData { url_name: &'static str, } -const OTHER_BOOKS: [BookData; 5] = [BookData { +const OTHER_BOOKS: [BookData; 6] = [BookData { name: "Comprehensive Rust", description: "Curso gratuito y de código abierto desarrollado por el equipo de Android de Google. Cubre todos los aspectos de Rust, desde la sintaxis básica hasta temas avanzados. Se ven algunos temas especializados como Android, Chromium y Bare-metal.", english: false, @@ -36,6 +36,14 @@ BookData { complete: true, url: "https://cxx.rs/", url_name: "Ir a “CXX”", +}, +BookData { + name: "Curso de programación con Rust", + description: "Este libro te brinda la oportunidad de adentrarte en los fundamentos de la programación en Rust y de consolidar tus conocimientos mediante ejemplos y ejercicios prácticos, sentando así una base sólida para seguir desarrollándote como programador en este lenguaje.", + english: false, + complete: true, + url: "https://anayamultimedia.es/libro/manuales-imprescindibles/curso-de-programacion-con-rust-eliezer-lopez-9788441549098/", + url_name: "Ir a “Curso de programación con Rust”", }]; #[component] From 9210594d720c1d332436d2a8c628761bf9b8d47b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9sar=20Aguilera?= Date: Mon, 5 May 2025 19:58:45 +0200 Subject: [PATCH 2/2] - Eliminado el libro no gratuito --- src/components/aprende/books.rs | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/src/components/aprende/books.rs b/src/components/aprende/books.rs index d346bfb..a49026c 100644 --- a/src/components/aprende/books.rs +++ b/src/components/aprende/books.rs @@ -13,7 +13,7 @@ struct BookData { url_name: &'static str, } -const OTHER_BOOKS: [BookData; 6] = [BookData { +const OTHER_BOOKS: [BookData; 5] = [BookData { name: "Comprehensive Rust", description: "Curso gratuito y de código abierto desarrollado por el equipo de Android de Google. Cubre todos los aspectos de Rust, desde la sintaxis básica hasta temas avanzados. Se ven algunos temas especializados como Android, Chromium y Bare-metal.", english: false, @@ -36,14 +36,6 @@ BookData { complete: true, url: "https://cxx.rs/", url_name: "Ir a “CXX”", -}, -BookData { - name: "Curso de programación con Rust", - description: "Este libro te brinda la oportunidad de adentrarte en los fundamentos de la programación en Rust y de consolidar tus conocimientos mediante ejemplos y ejercicios prácticos, sentando así una base sólida para seguir desarrollándote como programador en este lenguaje.", - english: false, - complete: true, - url: "https://anayamultimedia.es/libro/manuales-imprescindibles/curso-de-programacion-con-rust-eliezer-lopez-9788441549098/", - url_name: "Ir a “Curso de programación con Rust”", }]; #[component]