Borrar datos de una colección en MongoDB con Java desde Eclipse

Borrar datos de una colección en MongoDB con Java desde Eclipse

Tiempo de lectura: < 1 minuto En este ejemplo vamos a ver como eliminar los datos de una colección completa de MongoDB usando el lenguaje de programación Java. Vamos a utilizar el método drop() en la colección que pasemos por parámetro al usar el método y lo almacenamos en la variable coleccion. El método drop() elimina completamente la colección, incluyendo todos … Leer más

Generar un fichero PDF usando Fast API

Generar un fichero PDF usando Fast API

Tiempo de lectura: 2 minutos Hoy os voy a explicar cómo podemos generar un PDF a partir de un HTML y usando FAST API. Lo primero que vamos a necesitar es instalar las librerías necesarias. En este caso vamos a usar wkhtmltopdf (https://wkhtmltopdf.org/) y PDFKIT de Python (https://pdfkit.org/) Ahora vamos a instalar wkhtmltopdf, si usamos ubuntu o linux utilizaremos este … Leer más

Auto generar una imagen de Docker usando Jenkins y subirla a un servidor Docker Registry

Auto generar una imagen de Docker usando Jenkins y subirla a un servidor Docker Registry

Tiempo de lectura: 2 minutos Hola, hoy vamos a aprender cómo podemos generar una imagen de Docker en cada subida que hagamos a Jenkins de forma automática con CI/CD. Lo primero que vamos a hacer es acceder a nuestro Jenkins y almacenar las contraseñas de nuestro Docker Registry (si las tiene). Abrimos administrar Jenkins. Y pulsamos en Manage Credentials: Pulsamos … Leer más

Implementar Docker Registry UI como interfaz de Docker Registry

Implementar Docker Registry UI como interfaz de Docker Registry

Tiempo de lectura: < 1 minuto Hoy vamos a aprender cómo podemos dotar de una interfaz gráfica (UI) a nuestro Docker Registry (repositorio de contenedores Docker). Para crear la interfaz vamos a utilizar la imagen docker joxit/docker-registry-ui (https://github.com/Joxit/docker-registry-ui) Primero vamos a crear este docker-compose.yml Esta imagen se comunica con nuestro docker-registry usando la línea: NGINX_PROXY_PASS_URL=http://docker-registry:5000 Si nuestro Docker Registry está configurado … Leer más

Menú vertical en Flutter – Dart

Menú vertical en Flutter – Dart

Tiempo de lectura: 2 minutos En este ejemplo hago un menú vertical en Flutter usando el lenguaje Dart. El código y el resultado se muestran a continuación: Para el diseño de la interfaz, se utiliza un Row para dividir la pantalla en dos partes: el menú vertical y el contenido a la derecha. El menú vertical se crea como una … Leer más

Desplegar un servidor de Imagenes Docker con autenticación de usuario y contraseña con Docker Registry

Desplegar un servidor de Imagenes Docker con autenticación de usuario y contraseña con Docker Registry

Tiempo de lectura: 2 minutos Hola, hoy vamos a ver como crear una imagen de Docker Compose que contenga un Docker Registry y nos permita autenticarnos en el sistema previamente para que nuestras imágenes no sean públicas. Lo primero que vamos a hacer es crear este docker-compose.yml En este docker compose hemos creado una imagen que se generará a partir … Leer más

Desplegar un servidor de Imagenes Docker en un Docker Compose: Docker Registry

Desplegar un servidor de Imagenes Docker en un Docker Compose: Docker Registry

Tiempo de lectura: 3 minutos En este tutorial, aprenderás cómo configurar y utilizar un Docker Registry local con Docker Compose. Además, crearemos una imagen personalizada y la almacenaremos. Paso 1: Instala Docker y Docker Compose Si aún no tienes Docker y Docker Compose instalados en tu sistema, debes instalarlos. Puedes seguir las instrucciones en el sitio web oficial de Docker: … Leer más

Agregar Firebase a tu app de Flutter

Agregar Firebase a tu app de Flutter

Tiempo de lectura: 3 minutos Primero se crea el proyecto en Firebase Después de iniciar sesión, haz clic en «Ir a la consola» para acceder a la consola de Firebase. En la consola de Firebase, crea un nuevo proyecto haciendo clic en el botón «Agregar proyecto». Sigue las instrucciones para configurar el proyecto. Después de tener el proyecto creado, veremos … Leer más

Visualizar datos de una colección en MongoDB con Java desde Eclipse

Tiempo de lectura: < 1 minuto Para visualizar datos por consola en Eclipse de una colección de MongoDB usando Java, primero tenemos que crear la conexión a la base de datos http://devcodelight.com/conexion-a-mongodb-usando-java-desde-eclipse/ Creo un método visualizarDatos que recibe como parámetro una colección de MongoDB (MongoCollection<Document> coleccion) y se encarga de imprimir en la consola los datos contenidos en esa colección. En … Leer más

Conexión a MongoDB usando Java desde Eclipse

Conexión a MongoDB usando Java desde Eclipse

Tiempo de lectura: 2 minutos Primero creo un nuevo proyecto en eclipse A continuación añado el driver conector de Java-MongoDB, en este caso uso el driver mongo-java-driver-3.2.2.jar Selecciono Add External JARs y elijo el conector correspondiente. Creo una clase en java para hacer la conexión a mongo como muestro a continuación. Después creo un método en el que hago la … Leer más