Por
campusMVP
.
Publicado el
Explora las últimas e impactantes revelaciones de OpenAI en su DevDay, donde desvelan emocionantes avances en sus modelos y APIs de inteligencia artificial generativa. Desde un nuevo modelo con sorprendente capacidad contextual hasta herramientas innovadoras para desarrolladores (que de paso se cargarán a muchas empresas que están compitiendo ahora en ese ámbito). En este artículo te resumimos todo lo que han anunciado y te damos enlaces para profundizar en lo que te interese. ¡Abróchate el cinturón porque esto acelera a toda velocidad!.
[Más]
Por
José M. Alarcón Aguín
.
Publicado el
Todo lo que llegue de un usuario se debe validar. Siempre. Es una regla universal. Un tipo de datos muy común que debemos validar son las fechas. Pero, ¿cómo podemos recibir una cadena de texto que nos dicen que es una fecha y asegurarnos de que es una expresión de fecha válida para Java, usando solamente Java puro, no bibliotecas de terceros? Existen al menos un par de métodos para solucionarlo. En este artículo les damos un repaso.
[Más]
Por
José M. Alarcón Aguín
.
Publicado el
En este artículo te explicamos las diferentes opciones que existen para acceder a los datos de una base de datos relacional con Java. Verás las ventajas y desventajas de cada una, y cómo elegir la que mejor se adapte a tus necesidades. Aprenderás sobre JDBC, JPA, Hibernate y Spring Data JPA, y cómo se relacionan entre sí. También te daremos algunos consejos y recomendaciones para usar estas tecnologías de forma eficiente y segura.
[Más]
Por
campusMVP
.
Publicado el
Quizá es la primera noticia que tienes sobre esto 😉, pero últimamente se habla de los modelos grandes de lenguaje (LLMs, o sea, chatGPT y compañía) como si fueran la panacea del Machine Learning. Parece que todo se reduce a charlar con ellos para resolver todos tus problemas o los de tu organización. Y estos modelos son una pasada, sin duda, pero la realidad es que los LLMs son solo una parte de un campo mucho más amplio y complejo. El verdadero Machine Learning, el del día a día de miles de empresas punteras, se sigue haciendo...
[Más]
Por
David Charte
.
Publicado el
Los comentarios son una parte esencial de cualquier código, ya que permiten explicar el propósito, la lógica y las decisiones de diseño cuando desarrollamos. Nos facilitan entender el código y mantenerlo en el futuro tanto por otras personas como, por supuesto, por nosotros mismos. Sin embargo, escribir comentarios en React JSX puede ser un poco diferente a lo que estamos acostumbrados en otros lenguajes o frameworks y, aunque parezca una tontería, es una de las dudas más comunes cuando estamos empezando a trabajar con esta biblioteca de UI tan popular. En este post te explicamos cómo se crean.
[Más]
Por
José M. Alarcón Aguín
.
Publicado el
La versión 21 de Java es, por fin, una actualización verdaderamente importante. Como siempre, hay características definitivas, otras en preview y otras directamente en beta. 15 en total y, al menos una de ellas, sin discusión, supone una gran novedad para la plataforma. En este artículo repasamos todas las definitivas y las más importantes de las que están en preview, para que puedas estar al día en un momento de todo lo nuevo que tiene Java 21.
[Más]
Por
José M. Alarcón Aguín
.
Publicado el
A la hora de escalar una aplicación web, el principal cuello de botella suelen ser los hilos. Los hilos nativos del sistema operativo, para ser más concretos. El número de hilos disponibles en el sistema es limitado y son costosos de crear y de gestionar. En Java se han utilizado diferentes métodos a lo largo de su historia para superar estas limitaciones, pero en Java 21 se ha introducido en su versión final la solución definitiva: los hilos virtuales. Con ellos puedes levantar millones de hilos en una misma máquina y sin ninguna de las pegas de los nativos. En este artículo te los presentamos.
[Más]
Por
campusMVP
.
Publicado el
¿Te gustaría crear aplicaciones web que puedan ser utilizadas por personas de diferentes regiones y culturas? Entonces necesitas conocer las opciones que tienes para internacionalizar tu proyecto con React. En este artículo te presentamos las cuatro principales bibliotecas que existen para este propósito. Todas son gratuitas y de código abierto. Cada una tiene sus ventajas y desafíos, y te ayudamos a elegir la más adecuada para tu caso.
[Más]
Por
campusMVP
.
Publicado el
Incluso con el parón veraniego el sector no ha dejado de lanzar novedades ni un instante, especialmente en el mundo de la IA y de los LLMs (Modelos Grandes de Lenguaje).Guardar
Dentro de las noticias más "convencionales" quizá la más destacada haya sido un anuncio realizado por sorpresa hace unos días por parte de Microsoft: van a eliminar Visual Studio para Mac 😱 Tras muchos años de esfuerzo de desarrollo y millones invertidos para tratar de equipararlo con su hermano mayor para Windows, ahora deciden abandonarlo de repente. Los motivos que han alegado son que...
[Más]
Por
campusMVP
.
Publicado el
Si eres un desarrollador web Front-End, seguramente te habrás encontrado con el problema de que la pantalla se oscurece o, peor, se apaga automáticamente al cabo de un tiempo cuando el usuario está en tu página web o aplicación, pero no está interactuando con ella. Esto ocurre en aplicaciones que requieren que el usuario mantenga la atención en la pantalla pero no necesariamente tocarla, como por ejemplo algunos tipos de juegos, un vídeo, una presentación o una encuesta. Y cuando les ocurre puede ser muy molesto. En este artículo te contamos cómo solucionarlo.
[Más]