Menú de navegaciónMenú
Categorías

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

689 artículos publicados

Java: cómo listar, filtrar y obtener información de carpetas y archivos

Una tarea común y básica que necesitamos hacer en cualquier programa es acceder a la información de los archivos y carpetas del sistema de archivos local. Desde algo tan básico como ver el nombre y el tamaño de un archivo hasta listar los contenidos de cualquier carpeta. En Java esto es muy fácil de conseguir gracias a la clase java.io.File. Esta clase nos permite obtener información sobre cualquier elemento del sistema de archivos. Vamos a ver cómo utilizarla. [Más]

Crea tu propia página o blog gratis con Jekyll y Github: Parte 4 - Compilación en la nube y gestión de plugins

Ya conoces el proceso de construcción de un sitio estático utilizando el generador Jekyll de principio a fin. Además, Jekyll soporta el uso de plugins adicionales para generar algunos tipos de páginas automáticamente o modificar el comportamiento de distintas formas. Sin embargo, el uso de plugins está restringido en GitHub Pages por motivos de seguridad. Para aprovechar todas las posibilidades que nos ofrece el generador estático, vamos a aprender cómo automatizar el propio proceso de generación para GitHub Pages mediante un sistema de integración continua como Travis CI, y a extender la funcionalidad del sitio con distintos plugins. [Más]

Historia de Velneo: ¿es una herramienta estable y con futuro?

Para entender el presente, hay que conocer el pasado, como se suele decir. Y aunque Velneo quizá no te suene demasiado por ser un producto de nicho, muy especializado en desarrollo de aplicaciones de gestión, esta herramienta española no es nueva, ni flor de un día. En realidad, estamos hablando de una tecnología que tiene a sus espaldas más de 20 años de investigación y know-how, y que ha derivado en lo que es ahora: una plataforma innovadora, de presente y futuro. En este breve artículo te resumimos los más de 20 años de historia de Velneo y analizamos su presente y su futuro. [Más]

Crea tu propia página o blog gratis con Jekyll y Github: Parte 3 - Personalizando el sitio

A lo largo de esta serie ya has aprendido a construir un primer sitio estático con Jekyll y a llenarlo de contenido, aprendiendo a ponerlo en funcionamiento en local. Ahora vamos a entender cómo está estructurado tu sitio y cómo procesa Jekyll cada parte, para poder hacer cualquier modificación y construir nuevos sitios desde cero. [Más]

Los 5 lenguajes de programación más fáciles de aprender

Aprender a programar puede ser una tarea ardua, en cambio, no es tan difícil como parece. El acceso a la información es prácticamente ilimitado: hoy en día existen una gran cantidad de recursos tanto online como offline, además de comunidades de desarrolladores y expertos en programación que comparten su conocimiento. Sin embargo, a la hora de aprender a programar es tan importante el escoger el lenguaje adecuado como el proceso de aprendizaje. En un post anterior os hablamos de cómo aprender a programar. En este artículo encontraréis los 5 lenguajes de programación más fáciles de aprender. [Más]

Cómo guardar "secretos" en nuestras aplicaciones de .NET Core (sin peligro de enviarlos a GitHub por error)

Si alguna vez has utilizado ASP.NET Core, te habrás dado cuenta de que tiene una opción muy interesante, llamada secretos de usuario, la cual nos permite generar un secrets.json que se almacenará en local, y permite que si utilizamos un control de código fuente público como GitHub, no hagamos pública información privada como, por ejemplo, nuestra cadena de conexión. En ASP.NET es directo, pero en otros tipos de aplicaciones no lo es tanto y debemos realizar algunos pasos para poder sacar partido a esta funcionalidad. En este artículo Jorge Turrado se estrena en nuestro blog contándote cómo lograrlo. [Más]

GAMBADAS: Grave problema de seguridad afectó a la mitad de las líneas aéreas del mundo

El hacker y hactivista Noam Rotem, de la empresa Safety Directive descubrió hace poco un gravísimo problema de seguridad en el sistema de reservas Amadeus, utilizado por más de la mitad de todas las líneas aéreas del mundo, que aglutinan a un 44% de los pasajeros mundiales. Estamos hablando de cientos de millones de personas. El fallo es tan grave que permite que sin ningún tipo de credenciales pueda acceder y modificar la información privada de los vuelos de cualquier pasajero. [Más]