Tutorial de Flask parte 2 (plantillas html).

Posted on Sun 04 September 2016 in Tutorial Python • Tagged with Python, Docker, Flask • 4 min read

Continuando con la serie de tutorial de flask, ahora se explicará el uso de plantillas html.

En el primer artículo se explicó como usar docker y docker-compose.

La serie de artículos de flask lo pueden revisar en el siguiente enlace.

Este artículo se basa en el segundo artículo del blog …


Continue reading

Tutorial de Flask parte 1

Posted on Sat 03 September 2016 in Tutorial Python • Tagged with Python, Docker, Flask • 4 min read

Ya he escrito algunos artículos sobre flask:

  1. Micro Framework de desarrollo web Flask

  2. Micro framework flask (parte 2)

  3. Configurando un sitio estático con flask

  4. Ejecutando microsservicios con docker usando docker-compose

  5. Crear datos JSON a partir de un diccionario en Flask (parte 1)

La idea es ir generando una secuencia de …


Continue reading

Trabajar con un contenedor docker en Python usando docker-py

Posted on Sun 21 August 2016 in Tutorial de Docker • Tagged with Linux, Python, docker-py • 4 min read

En este artículo se utilizará la librería docker-py para acceder a imágenes y contenedores Docker desde python.

La documentación de docker-py se encuentra en su sitio oficial.

Los artículos anteriores sobre Docker son:

  1. Instalar Docker en Debian Jessie

  2. Uso de Docker en Debian Jessie (parte 1)

  3. Uso de Docker en …


Continue reading

Crear una imagen Docker de Redis

Posted on Sat 16 July 2016 in Tutorial de Docker • Tagged with Linux, Python, Ubuntu, Docker, Redis • 3 min read

Redis es un motor de base de datos en memoria, basado en almacenamiento en tablas hash(clave/valor) (tomado de wikipedia).

En este artículo se construirá la imagen de Redis a partir de una imagen base de Debian, el artículo se basa en un artículo en inglés del sitio de …


Continue reading

Introducción de Redis con Python

Posted on Sat 16 July 2016 in Tutorial Python • Tagged with Python, Redis, Docker • 2 min read

En dos artículos sobre Docker se tocaron el tema de redis, el primero fue usando flask y el segundo, el último artículo que habla de crear una imagen Docker para Redis.

A continuación se usará un contenedor Docker con una aplicación Python que se conecta a redis.

La estructura de …


Continue reading

Crear datos JSON a partir de un diccionario en Flask (parte 1).

Posted on Sat 25 June 2016 in Tutorial Python • Tagged with Python, Flask, json • 1 min read

Los artículos anteriores sobre el microframework Flask lo pueden revisar en el siguiente enlace.

Este artículo se basa en un artículo en inglés que se títula: How to create JSON in Python flask.

El código de este artículo lo pueden encontrar en gitlab en el siguiente enlace.

La idea es …


Continue reading

Profiling de un script Python con la herramienta cProfile

Posted on Mon 13 June 2016 in Tutorial Python • Tagged with Python, Profiling, cProfile • 2 min read

Hace un tiempo toque el tema de herramientas de profiling para Python (ver enlace).

Hay otras herramientas como cProfile que se pueden usar y son menos invasiva que las de los artículos anteriores, quiero decir, no necesitan modificar el código de la aplicación para que sea utilizada.

Como script de …


Continue reading

Instalar gitlab-runner de gitlab-ci por medio de Docker

Posted on Mon 13 June 2016 in Tutorial de Docker • Tagged with Canaima, Linux, General, Python, Ubuntu, gitlab, gitlab-ci, Docker • 3 min read

En un artículo anterior se explicó como instalar gitlab-ce por medio de Docker (enlace).

El problema es que al gitlab le falta configurar lo de Integración Continua (CI), para ello es necesario instalar gitlab-runner (en el mismo equipo, en otro equipo o como un contenedor aparte).

La descripción sobre las …


Continue reading

Analizar código python con pylint desde Docker

Posted on Sun 12 June 2016 in Tutorial de Docker • Tagged with Canaima, Linux, Python, Ubuntu, pylint, Docker • 3 min read

Hace un tiempo escribí un artículo sobre analizar código python con pylint.

En este caso se tomará el artículo de pruebas unitarias con Docker y el de pylint para mostrar como se ejecuta el análisis de código python con Docker.

Los artículos anteriores sobre Docker son:

  1. Instalar Docker en Debian …


Continue reading

Crear una imagen Docker de RethinkDB

Posted on Fri 10 June 2016 in Tutorial de Docker • Tagged with Canaima, Linux, Python, Ubuntu, Docker, RethinkDB • 3 min read

RethinkDB es una base de datos NoSQL, opensource, es una base de datos que almacena documentos en formato JSON, facilita la inserción, actualización y busqueda en tiempo real (más info en el sitio de rethinkDB y en wikipedia).

La idea es construir una imagen de Docker por medio de un …


Continue reading