Publicado por
José M. Alarcón Aguín
el
Este artículo te explica qué es JPA, cuáles son sus principales componentes y cómo se relacionan, las principales funcionalidades y ventajas que aporta, así como cuáles son sus principales implementaciones. También qué diferencias y similitudes existen entre JPA, Hibernate, EclipseLink y Spring JPA.
[Más]
Publicado por
campusMVP
el
Esta semana hablamos de integración de PHP en .NET, Java 16 y sus novedades, Spring Native, Stack Overflow for Teams IBM Quantum, 20 años del manifiesto ágil, fallos graves de seguridad en WordPress Elementor y Super Cache, rebajas de fees para desarrolladores en Google Play, troyanos par XCode...
[Más]
Publicado por
Francisco Charte
el
La interacción entre la vida cotidiana de las personas y los modelos de IA, omnipresentes en la sociedad actual, es tan frecuente y afecta a tantos niveles de la actividad humana, que su honestidad y ecuanimidad resultan esenciales. Pero, ¿no son todas las aplicaciones de ordenador justas y actúan de manera "ciega", guiadas solo por los datos? Ciertamente, así es como deberían ser pero no siempre su comportamiento se acerca a ese ideal. Vamos a ver algunos casos llamativos y a analizar los motivos que pueden llevar a esto.
[Más]
Publicado por
campusMVP
el
Esta semana hablamos de .NET 6, Entity Framework Core 6, Visual Studio Code, proyecto Liliput para Java, problemas críticos de seguridad de Exchange, ataque al SEPE, OVHCloud ardiendo, actualización de Windows con pantalla azul de la muerte,, Microsoft Mesh.
[Más]
Publicado por
campusMVP
el
Todos los años se publican varios informes relacionados con el mundo de la programación. Aunque no todos tratan los mismos puntos, varios de ellos (los más populares, como Stack Overflow o GitHub) sí parecen estar de acuerdo en algo, JavaScript y Java son los lenguajes de programación más utilizados por los desarrolladores. El informe actual, más orientado a empresas de contratación de programadores lo corrobora, además de indicar otros datos interesantes, como qué países contratan a desarrolladores españoles.
[Más]
Publicado por
campusMVP
el
Si quieres aprender Spring y no sabes por dónde empezar, échale un vistazo a nuestro curso online de Spring Boot. Es una formación que arranca desde cero y que teníamos muchas ganas de lanzar ya que nos lo pedían nuestros alumnos del curso de Java, precisamente para poder dar el siguiente paso en su carrera profesional. Es muy práctico y lleno de consejos basados en la experiencia de uso real de Rubén Pahíno (autor y tutor) con el que aprenderás a crear aplicaciones Web desde cero con Java y Spring, desde la arquitectura al despliegue.
[Más]
Publicado por
José M. Alarcón Aguín
el
El uso de preprocesadores de CSS nos permite superar las limitaciones del lenguaje y construir hojas de estilo mucho más poderosas, reutilizables e incluso con lógica avanzada, para llevar nuestro código CSS a un nivel superior. Dentro de estos preprocesadores el más utilizado es sin duda Sass (Syntactically Awesome Style Sheets) y, en concreto, su variante SCSS. En este artículo te contamos qué herramientas te ofrece para depurar tus archivos .scss con facilidad.
[Más]
Publicado por
campusMVP
el
Esta semana hablamos de Evento Ignite, Azure ML, Apache Cassandra en Azure, API de Mongo DB en Cosmos DB, Azure Cache Redis, Azure Percept para IoT y robótica, Microsoft Mesh y Holoportación, Nuevo lenguaje Power FX, Power Automate incluido con Windows, Windows Terminal y F#, Flutter 2, API de sueño para Android, Deno 1.8 y generación de números aleatorios con láser 😯
[Más]
Publicado por
José M. Alarcón Aguín
el
En un post anterior vimos cómo era posible recuperar el código de cualquier programa de .NET a partir de su .exe o .dll usando un descompilador. Hoy vamos a ver cómo podemos tratar de evitarlo gracias al uso de un ofuscador de código.
[Más]
Publicado por
campusMVP
el
La inteligencia artificial y, en particular, el aprendizaje automático (machine learning) han contribuido de forma notoria a la revolución industrial 4.0. Actualmente, industrias de todo tipo emplean dispositivos basados en alguna tecnología de IA y se espera que el número de empresas que utiliza IA en Europa crezca en los próximos años. En este artículo se muestran ejemplos de distintas áreas de una empresa de producción en las que la inteligencia artificial se muestra realmente útil a la hora de transformar dicha organización.
[Más]