Menú de navegaciónMenú
Categorías

La mejor forma de Aprender Programación online y en español www.campusmvp.es

1060 artículos publicados

Docker: diferencia entre los comandos docker run, docker start, docker create y docker exec

Cuando estás empezando con Docker hay 4 comandos que son muy parecidos y que pueden llevarte a confusión: run, start, create y exec o lo que es lo mismo: "correr", iniciar, crear y ejecutar. Los nombres se parecen mucho y sus funciones parecen similares. Por ejemplo, ¿no es lo mismo iniciar un contenedor que ejecutarlo? Pues no exactamente. Así que vamos a verlo con ejemplos para que quede claro para siempre. [Más]

Tutorial: Cómo desplegar tu aplicación Spring Boot a Azure: paso a paso

Azure Spring Cloud, como se puede deducir de su nombre, facilita enormemente la puesta en marcha y despliegue de aplicaciones basadas en Spring Boot, usando Azure. Además, no necesitarás hacer cambios en el código de tu aplicación o servicio Web respecto a otros tipos de despliegue. Azure Spring Cloud administra automáticamente la infraestructura necesaria para que puedas centrarte en tu código y olvidarte de la parte de sistemas/devOps. También te proporciona supervisión y diagnóstico muy completos, así como administración de la configuración, detección de servicios, integración de CI/CD o despliegues blue-green, entre otras características útiles. En este tutorial paso a paso vamos a mostrar cómo crear una aplicación Spring Boot sencilla de ejemplo y cómo podemos desplegarla con facilidad a Azure para ponerla en producción y accesible desde Internet. [Más]

RRHH: 14 frases que le gusta escuchar a un programador

Gestionar personas es quizás la tarea más infravalorada del mundo empresarial. Todo el mundo reconoce la labor de un buen ingeniero o de un comercial, pero casi nadie alaba las virtudes de un buen gestor de personas: quizás por ser una labor "oscura" o quizás también porque un buen gestor deja que los demás se cuelguen las medallas y se lleven todo el reconocimiento. En este artículo recopilamos una serie de consejos para todas aquellas personas que gestionan equipos de desarrollo en forma de cosas que puedes hacer y decir para motivar a los programadores en tu empresa. [Más]

¿Tienen desventajas Spring Framework y Spring Boot?

Nadie es perfecto, Spring Boot se acerca bastante pero aún así tiene alguna desventaja 😉. Así que le hemos pedido a nuestro tutor Pubén Pahíno (autor y tutor del curso de Spring) que nos arroje un poco de luz sobre algún inconveniente que se haya encontrado en su trabajo diario con Spring Framework y Spring Boot. [Más]

Conectividad, automatización flexible y datos, los 3 impulsores de la industria 4.0

La fabricación inteligente (SM, por sus siglas en inglés) es un concepto amplio; no es algo que pueda implementarse directamente en un proceso de producción. Se trata de una combinación de varias tecnologías y soluciones que, colectivamente, si se implementan en un ecosistema de fabricación, se denomina fabricación inteligente. Esta “solución” se puede clasificar en tres categorías amplias que son conectividad, inteligencia y automatización flexible, y en general se la denomina tecnología habilitadora.
El término tecnología habilitadora o impulsora fue usado por primera vez en el informe publicado en 2019 de forma conjunta por el Foro Económico Mundial y la consultora McKinsey. En este artículo veremos las tecnologías que forman parte de los tres impulsores de la industria 4.0. [Más]

Git: 6 alias para disparar tu productividad

En este post te cuento cómo puedes gestionar alias para comandos de Git de modo que puedas escribir menos y acelerar tu trabajo desde la línea de comandos. Veremos algunos sencillos pero útiles, y otros complejos y muy útiles que te harán ahorrar muchas más pulsaciones y, por lo tanto, tiempo. [Más]

Qué es un ERP y para qué sirve

¿Qué es un ERP? ¿Para qué sirve? ¿Para qué quiero saberlo si yo soy programador? Si no sueles trabajar con sistemas empresariales probablemente no lo tengas muy claro ni qué es ni por qué debe interesarte. En la charla que mantuvimos hace poco con José Ángel López Aguilar (especialista en ERPs de Microsoft y autor y tutor de nuestro curso online de Business Central y migración desde Navision) hablamos sobre todos esto y nos regaló una estupenda introducción a los ERPs. [Más]

Analizando la velocidad de carga de una página web con las herramientas del desarrollador

¿Tu web es demasiado lenta y quieres saber qué elemento de la interfaz puede estar afectando a la velocidad de carga? En el vídeo incluido en este post, vemos cómo sacarle partido a las herramientas del desarrollador de los navegadores (DevTools) para analizar la carga de las páginas, su rendimiento, simular varios tipos de conexiones y, en general, entender cómo funciona y qué debemos mejorar. [Más]