Main Content

7 min read

La inteligencia artificial (IA) está transformando todos los aspectos de nuestro mundo, desde la forma en que nos comunicamos hasta la manera en que trabajamos y creamos. En los últimos años, empresas innovadoras han empujado los límites de la tecnología, introduciendo soluciones avanzadas y modelos de IA que están redefiniendo sectores como la industria, la… <a class="more-link" href="https://www.codemotion.com/magazine/es/comunidad/github-uncharted-iv-repos-recomendados-por-cesar-alberca/">Lee más</a>

+
¿Quién hace qué en la IA?

Inteligencia Artificial

12 min read
noviembre 19, 2024

De programadores junior a senior con ChatGPT

By Matteo Baccan
Qué es la IA y qué es ChatGPT lo sabemos todos. Cada uno de nosotros ha escrito montones de prompts para obtener respuestas de ChatGPT, con resultados más o menos satisfactorios. Para entender mejor cómo ChatGPT puede ayudarnos a convertirnos en programadores senior, primero debemos comprender qué es la ingeniería de prompts, por qué es… Lee más
Lee más
7 min read
noviembre 8, 2024

ChatGPT Search, Perplexity y Google: ¿cuáles son las diferencias y cuál elegir?

By Lucilla Tomassi
La evolución de los motores de búsqueda está atravesando una fase de profunda transformación gracias a la integración de la inteligencia artificial. Herramientas como el nuevo ChatGPT Search y Perplexity se han unido al ya consolidado Google, agregando nuevas funcionalidades y enfoques innovadores para hacer la búsqueda más intuitiva, rápida y personalizada. La reciente actualización… Lee más
Lee más
7 min read
octubre 29, 2024

Seguridad y auditorías en proyectos de machine learning

By Jose Manuel Ortega
La seguridad y auditorías en proyectos de machine learning (ML) son esenciales para garantizar la integridad de los modelos, proteger los datos y asegurar que los sistemas operen conforme a estándares éticos y legales. Estos procesos ayudan a mitigar riesgos como ataques adversarios, fugas de datos o sesgos algorítmicos. A continuación, se analizan los principales… Lee más
Lee más
3 min read
noviembre 5, 2024

Presentamos Flock, la fork de Flutter para acelerar el desarrollo

By Codemotion
Flutter es un framework de código abierto para el desarrollo de aplicaciones multiplataforma, creado por Google. Lanzado en 2017, Flutter ha conquistado rápidamente a millones de desarrolladores gracias a su capacidad para construir interfaces de usuario nativas para iOS, Android, web, escritorio e incluso dispositivos integrados. La fortaleza de Flutter radica en su lenguaje de… Lee más
Lee más
7 min read
octubre 29, 2024

Glassmorphism con CSS: ¡un nuevo enfoque!

By Massimo Avvisati
El glassmorphism es una tendencia en el diseño que busca replicar el aspecto y las propiedades del vidrio en los elementos de la interfaz o de un contenido. Este estilo se caracteriza por el uso de transparencia, desenfoque y efectos de luz para crear la ilusión de superficies de vidrio. Seamos sinceros: un vidrio transparente… Lee más
Lee más
7 min read
octubre 8, 2024

¿Cómo funciona el renderizado en React?

By jmlweb
React es una de las librerías de código abierto más conocidas para la construcción de UI y está basada en principios de programación funcional y reactiva: ¿Qué significa que un componente se renderiza? React funciona con el llamado Virtual DOM, que no es más que una representación del DOM en memoria. Cuando detecta un cambio,… Lee más
Lee más
4 min read
octubre 2, 2024

Optimización de Java: Una guía para mejorar el rendimiento

By peduz91
Al desarrollar aplicaciones eficientes, escalables y receptivas, las consideraciones de rendimiento son cruciales. Asegurar que tus aplicaciones Java utilicen de manera óptima los recursos del sistema, como la memoria y la CPU, es esencial para mejorar la experiencia del usuario, reducir los costos operativos y mantener una ventaja competitiva. En esta guía, exploraremos los aspectos… Lee más
Lee más
6 min read
septiembre 12, 2024

Aplicaciones nativas en la nube: arquitectura hexagonal y Kubernetes

By Codemotion
Diseñar aplicaciones en la nube flexibles, mantenibles y fácilmente escalables. Este es sin duda uno de los grandes objetivos de todas aquellas empresas y profesionales que se dedican al desarrollo de software modernos. Conseguir esto en la actualidad es algo relativamente sencillo gracias a patrones de diseño conocidos como la arquitectura hexagonal, la cual combinada… Lee más
Lee más
6 min read
septiembre 3, 2024

Navegando por los Smart Pointers en Rust

By Aitor Santana
En mi artículo anterior sobre Ownership, exploramos cómo Rust maneja la propiedad de los datos de manera segura, permitiéndonos evitar muchos de los errores comunes relacionados con la memoria en otros lenguajes. Este es el pilar fundamental que hace que Rust sea tan poderoso. Ahora, es momento de profundizar en un concepto relacionado: los smart… Lee más
Lee más

Open source

julio 16, 2024

Excalidraw: Diagramas forjados en piedra

By Codemotion
“Cualquiera que use esta herramienta será, con razón, el Rey de los Diagramas de Flujo”. Estas son las palabras grabadas bajo la empuñadura dorada de Excalidraw, el proyecto de código abierto del que hablaré hoy. Bienvenidos a OpenDev Explorer, mi columna dedicada a explorar el mundo del código abierto con un guiño a la experiencia… Lee más
Lee más
mayo 28, 2024

Código Abierto: El Despertar de PgSQL

By TheZal
Introducción En la era de las bases de datos vectoriales, la inteligencia artificial y la computación en la nube, el SQL tradicional puede parecer desactualizado, pero esto está lejos de ser cierto. PostgreSQL, una resistente base de datos de código abierto, ha emergido como un fuerte contendiente en 2024, revitalizando el uso de SQL y… Lee más
Lee más
4 min read
octubre 22, 2024

GitHub Uncharted III: Repos recomendados por Jorge Hidalgo

By Natalia de Pablo Garcia
¡Bienvenidos a una nueva edición de GitHub Uncharted! Hoy tenemos el honor de adentrarnos en los repositorios favoritos de Jorge Hidalgo, ambassador de Codemotion y un referente en el mundo del desarrollo de software y las arquitecturas en la nube. Jorge lidera el equipo de Cloud First DevOps en Accenture Iberia y es co-líder de… Lee más
Lee más
3 min read
octubre 8, 2024

Testing en Rust

By Aitor Santana
En Rust, hacer pruebas está integrado directamente en el lenguaje, lo que facilita verificar el comportamiento del código sin necesidad de frameworks externos. Esto, si aplicas técnicas como TDD, te permite mantener el ciclo de desarrollo ágil y enfocado en la calidad desde el principio. Para ejecutar un test en Rust, solo necesitas marcar una… Lee más
Lee más