Error de conexión – SQL Server Local desde Docker

Recientemente me encontraba desarrollando un API en ASP.NET Core y Docker, en donde la aplicación necesita conectarse a un SQL Server que se encuentra en mi PC.

Después de revisar por enésima vez el Connection String, recordé que es necesario habilitar el protocolo TCP/IP en la configuración de red del servidor SQL y que se encuentre habilitada la opción de que escuche todas las conexiones.

Sigue leyendo “Error de conexión – SQL Server Local desde Docker”

Configura un ambiente de Python en WSL2

A continuación comparto las instrucciones para configurar un ambiente de Python en Windows 10 utilizando WSL2. Este tipo de ambiente de desarrollo es ideal para desarrollo web o data science. Para temas de automatización o interfaces gráficas, es recomendable instalar Python en Windows.

Sigue leyendo “Configura un ambiente de Python en WSL2”

Diagrama de Secuencias con VSCode

Un diagrama de secuencias muestra la interacción de un conjunto de objetos en una aplicación a tráves del tiempo y se modela para cada caso de uso, es decir sirve para capturar el comportamiento en un determinado escenario.

La sintaxis de un diagrama de secuencias es bastante sencilla, fácil de aprender. Según convención, la flecha cerrada corresponde a una petición síncrona y la fecha abierta a una petición asíncrona, la fecha con línea punteada está designada a la respuesta.

Sigue leyendo “Diagrama de Secuencias con VSCode”

OpenProject – Vagrant

Como parte de una investigación en la Universidad, solicitaron que instalara OpenProject para la lección de gestión de proyectos. OpenProject ofrece únicamente un instalador para Linux e instrucciones para Docker, siendo usuario de Windows Home tuve que recurrir a una alternativa.

Recordando un poco de Vagrant, logré realizar la configuración mínima necesaria para la instalación de OpenProject en un caja de Vagrant con Ubuntu Bionic. El código necesario, así como los pasos a seguir se encuentran en el siguiente repositorio:

https://github.com/jebucaro/vagrant_openproject