Este es el curso gratis que usan en Google para aprender el lenguaje Rust. Tú también puedes hacerlo libremente

Este es el curso gratis que usan en Google para aprender el lenguaje Rust. Tú también puedes hacerlo libremente

Hace tres años, Google introdujo Rust en Android como lenguaje para el desarrollo de este sistema operativo móvil: no para las aplicaciones, campo en el que Kotlin sigue siendo la gran apuesta de la compañía, sino para las capas más profundas de Android, que proporcionan acceso de bajo nivel al hardware. En ese sentido, la apuesta de Android por el prometedor y cada día más popular Rust no es muy diferente de la del equipo desarrollador del kernel Linux.

Y, como parte de ese esfuerzo de soporte al desarrollo con Rust en la plataforma Android, algunos de los desarrolladores del sistema operativo móvil estuvieron trabajando en la elaboración de un curso de este lenguaje para ayudar a sus compañeros a sumergirse en el mismo desde cero (aunque siempre dando por sentados conocimientos previos de C y/o Java).

Rust integral, y de acceso libre

Dicho curso, bautizado como ‘Comprehensive Rust’ (‘Rust integral’), está disponible de forma libre y en español en GitHub, listo para que cualquiera pueda consultarlo (y modificarlo).

«El curso tiene como objetivo enseñar Rust a gente sin conocimiento previo del lenguaje. Cubrimos el lenguaje completo, desde la sintaxis básica hasta temas más avanzados como los genéricos, el manejo de errores y la concurrencia. Todavía no cubrimos Rust asincrónico, pero eso es algo que queremos hacer con el tiempo».

Originalmente, el curso se limitaba a introducir al lector en las bases de Rust durante cuatro días. Ahora, esas lecciones forman sólo la primera parte del curso (Rust Fundamentals) y, una vez finalizada, «estás invitado a profundizar en uno o más temas especializados»:

  • Android: una lección de medio día sobre el uso de Rust para la plataforma Android desarrollo (AOSP). Esto incluye interoperabilidad con C, C y Java.
  • Chromium: una lección de medio día (sólo disponible en la versión en inglés) sobre el uso de Rust dentro de navegadores Chromium. Esto incluye la interoperabilidad con C y cómo incluir paquetes de terceros en Chromium.
  • Bare-metal: una lección de un día completo sobre la ejecución de código Rust sin un sistema operativo. Se abordan tanto los microcontroladores como los procesadores de aplicaciones son cubierto.
  • Concurrencia: una clase de un día completo sobre concurrencia en Rust. Se abordan tanto la concurrencia clásica (programación preventiva utilizando subprocesos como mutex) como la concurrencia async/await (multitarea cooperativa usando futuros).

Qué es Rust y por qué Elon Musk piensa que será el lenguaje con el que crearemos la 'IA General'

En Genbeta

Qué es Rust y por qué Elon Musk piensa que será el lenguaje con el que crearemos la ‘IA General’

«Lo hemos estado enseñando internamente […] y a la gente parece gustarle. Espero que sea útil para otras organizaciones que quieran enseñar Rust a sus desarrolladores».

Ojo: el curso te inicia en Rust, pero asume que ya sabes programar

Pero, ¿qué diferencia este curso de recursos oficiales (e igualmente libres y disponibles online) como ‘Rust Book’ o ‘Rust by Example’? Pues veamos:

  • El curso está pensado para servir como capacitación presencial en el aula, por lo que, si bien se presenta en formato web, las páginas intentan ser «pequeñas como diapositivas».
  • Las páginas son muy interactivas: cada ejemplo de código se puede editar durante la clase: «Cuando lo he estado enseñando, básicamente termino codificando en vivo frente a la clase».
  • ‘Comprehensive Rust’ es en algunos aspectos menos avanzado que los recursos citados («la mutabilidad interior es algo que mi curso no cubre bien», confiesa su autor) y, en otro, mucho más: «tenemos un capítulo especializado en el uso de Rust en Android, y también contenido sobre interoperabilidad con C, C y Java».

«El curso será menos útil para el autoestudio, ya que el usuario se perderá las discusiones que tienen lugar en el aula: no podrá presenciar las preguntas y respuestas ni los errores del compilador cuando se prueban los ejemplos de código. Esperamos mejorar esto [en el futuro] a través de notas de oradores y publicando videos».

Imagen | Marcos Merino mediante IA

En Genbeta | «Evita los lenguajes de programación C o C en nuevos proyectos, usa Rust»: lo dice un directivo de Microsoft y aclara por qué


La noticia

Este es el curso gratis que usan en Google para aprender el lenguaje Rust. Tú también puedes hacerlo libremente

fue publicada originalmente en

Genbeta

por
Marcos Merino

.

Esta web con IA es gratis y hace que nunca te bloquees en tus textos. Ya no tendrás que esperar a Copilot en Microsoft Office

Esta web con IA es gratis y hace que nunca te bloquees en tus textos. Ya no tendrás que esperar a Copilot en Microsoft Office

En los últimos años hemos visto cómo numerosas herramientas de inteligencia artificial han inhundado Internet. Sin embargo, desde el lanzamiento de ChatGPT, la herramienta de OpenAI de IA generativa de texto que se encuentra en boca de todos, hemos presenciado un avance significativo en el campo de la inteligencia artificial que ha impactado especialmente en el análisis de datos basados en texto.

Si bien en Genbeta ya hemos conocido multitud de herramientas con IA que nos pueden ayudar en nuestro día a día, quizás ninguna haya llamado tanto la atención como Jenni AI. Y es que esta herramienta, es otro ejemplo notable de los avances en aplicaciones de IA de código abierto. En este artículo te contamos sus virtudes y cómo funciona para que puedas sacarle el máximo provecho a tus escrituras.

Una IA que hará que nunca te bloquees escribiendo

Jenni AI, al igual que ChatGPT, es un modelo de lenguaje que utiliza técnicas de aprendizaje automático para generar texto de manera similar a cómo lo haría un humano. Sin embargo, lo que distingue a Jenni AI es su enfoque específico en el campo de la redacción y escritura. La IA de Jenni se ha desarrollado con el objetivo de ayudar a los escritores en diversas tareas, como la redacción de artículos, la creación de contenido publicitario y el desarrollo de historias. Sin embargo, Jenni AI también nos puede servir para la redacción de textos en prácticamente cualquier ámbito, no solamente en el académico o profesional.

Jenni 1

Para comenzar a utilizar Jenni AI, lo único que debes de hacer es registrarte en la web, ya sea a través de Google, Facebook o creando una cuenta nueva con tu correo electrónico. Una vez registrado, tendrás acceso a todas las funciones de esta herramienta de texto con IA. Jenni AI cuenta con una interfaz sencilla e intuitiva que te permite escribir y obtener sugerencias en tiempo real. Además, la herramienta tiene la capacidad de aprender y adaptarse a tu estilo de escritura a medida que interactúas con ella.

Esta web te ayuda a escribir correos en inglés (y otros idiomas) mucho mejores que con el Traductor de Google

En Genbeta

Esta web te ayuda a escribir correos en inglés (y otros idiomas) mucho mejores que con el Traductor de Google

Cuando te adentres a la creación de tu primer texto con Jenni AI, la herramienta te preguntará qué tipo de texto deseas redactar y deberás escribir un breve prompt para que Jenni AI optimice el estilo a la hora de escribir y mostrar sugerencias. De hecho, justo cuando tu texto tenga un título, la herramienta comenzará a sugerirte frases que podrás incluir en el texto o también puedes pedirle que te sugiera otra alternativa.

Jenni 2

Jenni AI está en inglés por defecto, pero también es posible utilizar la herramienta en español. Para ello, lo único que debes de hacer es presionar sobre la opción de ‘AI Commands’ y en la sección de ‘Translate’ escoger el español como idioma. De esta manera, podrás disfrutar de todas las características y funciones de Jenni AI en español.

Además, en Jenni AI también existe un sistema de citaciones automático que bien te puede valer para redactar cualquier tipo de texto académico o profesional. Esta característica es especialmente útil para aquellos que necesitan usar citas y referencias en sus escritos de manera precisa y conforme a las normas de estilo correspondientes.

Jenni 3

Jenni 4

Quizás una de las mejores virtudes de Jenni AI es su capacidad para hacer que no te bloquees cuando estás redactando un texto, ya que sus sugerencias son muy precisas y están basadas en el modelo de lenguaje GPT-4 de OpenAI. Es por ello que la herramienta puede ser muy valiosa, sobre todo para estudiantes y profesionales del sector que buscan redactar textos de forma más productiva.

Jenni AI es totalmente gratuita, aunque también cuenta con una versión premium con características adicionales. Entre ellas encontraremos la posibilidad de utilizar a su IA de manera ilimitada, poder utilizar su asistente de ayuda e incluso contar con citaciones ilimitadas. El precio de su versión premium es de 20 dólares al mes o 144 dólares al año. Aunque ya de por sí su versión gratuita ya es lo bastante completa y funcional para muchos usuarios.

En Genbeta | Puedes instalar ChatGPT en tu ordenador aunque tenga más de 30 años. Y está disponible para descargar gratis


La noticia

Esta web con IA es gratis y hace que nunca te bloquees en tus textos. Ya no tendrás que esperar a Copilot en Microsoft Office

fue publicada originalmente en

Genbeta

por
Antonio Vallejo

.

Este curso gratis de Google con Fundae te podrá ayudar a encontrar un nuevo trabajo en el sector tecnológico

Este curso gratis de Google con Fundae te podrá ayudar a encontrar un nuevo trabajo en el sector tecnológico

A la hora de buscar un nuevo trabajo, es importante contar con una formación actualizada a los nuevos tiempos tecnológicos. Estos cursos a veces pueden costar algo de dinero o no estar lo suficientemente avalados, pero con el programas de becas Google – Fundae vas a poder tener una buena formación que figure en tu currículum y con la que optar a nuevos puestos de trabajo, sin pagar absolutamente nada. 

De esta manera, Google con la colaboración de Fundae ofrece becas para conseguir formación completamente gratuita en diferentes certificados de Google: Soporte de Tecnologías de la Información, Análisis de datos, Gestión de Proyectos, Diseño de Experiencia de Usuario y IT Automation with Python.

Curso gratuito para poder enriquecer el currículum

En Genbeta ya hemos hablado de los cursos que ofrece Google en el ámbito tecnológico, y lo cierto que no defraudan. En esta ocasión se trata de una formación de 120 horas que se realiza en un periodo de tiempo e entre 3 y 6 meses. Aunque como es lógico, la duración siempre va a depender del trabajo de cada uno de los alumnos.

Certificado

Los Certificados de Google tienen como objetivo dotar a los alumnos de las capacidades y competencias necesarias para tener un nuevo trabajo o completar el currículum. Todo el temario ha sido desarrollador por Google en colaboración con Coursera que es donde se van a alojar todos estos contenidos. Para ellos no hace falta tener experiencia previa, aunque si es necesario tener nivel de inglés, ya que los cuestionarios están en este idioma y los vídeos también (aunque con subtítulos).

Las plazas de formación son limitadas, y para obtener una de ellas vas a tener que acceder a la página web de Fundae y rellenar todos los datos personales. Hay que destacar que la situación laboral es importante porque van a tener preferencia aquellas personas que están desempleadas.

9 webs y recursos gratis para aprender programación

En Genbeta

9 webs y recursos gratis para aprender programación

Una vez se aprueba la solicitud se recibirá en el correo electrónico el enlace para acceder a la plataforma donde se desarrolla la formación. Como se ha comentado antes, es importante dedicarle tiempo a diario para poder afianzar los conocimientos pero siempre se va a primar el ritmo personal.


La noticia

Este curso gratis de Google con Fundae te podrá ayudar a encontrar un nuevo trabajo en el sector tecnológico

fue publicada originalmente en

Genbeta

por
José Alberto Lizana

.

Dónde ver el España – Alemania gratis y online del Mundial de Qatar 2022: horario y formas de seguirlo

Dónde ver el España - Alemania gratis y online del Mundial de Qatar 2022: horario y formas de seguirlo

Ya son muchos los partidos que hemos visto de este Mundial de Qatar 2022, pero sin duda la goleada del pasado miércoles que protagonizó España contra Costa Rica nos marcó a muchos. Hoy mismo la Selección española vuelve a salir al campo de juego a las 17:00 (hora peninsular española) para jugar contra Alemania. En este artículo te contamos cómo vas a poder ver este partido de manera gratuita.

Continuar leyendo «Dónde ver el España – Alemania gratis y online del Mundial de Qatar 2022: horario y formas de seguirlo»

Descarga gratis ‘Luminar 3’ para Windows y macOS: una buena alternativa a Lightroom que normalmente vale 70 dólares

Descarga gratis 'Luminar 3' para Windows y macOS: una buena alternativa a Lightroom que normalmente vale 70 dólares

Durante estas semanas de confinamiento estamos viendo como muchos desarrolladores están ofreciendo sus herramientas de manera gratuita, y hoy vamos a añadir a esta lista una app realmente interesante.

Se llama ‘Luminar 3’, y ha sido desarrollada por Skylum. Muchos llaman a esta aplicación como el «Lightroom killer», ya que es una buena alternativa a la herramienta de Adobe y a un precio muy atractivo.


Continuar leyendo «Descarga gratis ‘Luminar 3’ para Windows y macOS: una buena alternativa a Lightroom que normalmente vale 70 dólares»