Programando Python con Visual Studio Code

Hace ya un tiempo que vengo hablando con mi compañero @camboris por la posibilidad de dar una charla en la próxima PyDay para comentar acerca de como podemos trabajar con Python usando distintas herramientas que provee Microsoft, ya sea a través de Visual Studio Code – en Windows, Linux o iOS – o por medio de Visual Studio.

Como ayuda de memoria me propuse escribir este post explicando el “setup” inicial del entorno de desarrollo usando Visual Studio Code bajo el SO Windows.

Sigue leyendo

Anuncios

Tiny Post – Configurando Bash en la terminal integrada de Visual Studio Code

Desde hace un tiempo que vengo trabajando cada más seguido con la consola utilizando Bash – ya sea desde entornos Linux como en Windows -.

Cuando trabajo en Windows uso Git Bash – herramienta que me permite correr Git desde la consola utilizando un emulador de Bash -. Ahora bien, ¿por qué no usarlo directamente desde la terminal integrada que nos ofrece Visual Studio Code?.

La configuración es muy sencilla, lo primero que tenemos que hacer es ir a configuración de las preferencias de usuario: “Archivo > Preferencias > Configuración de usuario” y acto seguido editar la property “terminal.integrated.shell.windows” que se encuentra en la sección “Terminal Integrado”.

A esta propiedad vamos a setearle el path donde se encuentra el ejecutable bash.exe:

"terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe"

El resultado debería ser similar al siguiente:

Configurando la terminal integrada

Configurando la terminal integrada

Reiniciamos Visual Studio Code y ya podemos trabajar con la terminal integrada:

Running bash!

Running bash!

A disfrutar de la consola 🙂

Deployment Continuo de webapp ASP.NET Core en Azure trabajando en entorno Linux

Esta semana junto a mis compañeros @francoferrari86 y @camboris estuvimos jugando un poquito con .NET Core y terminamos configurando el deployment continuo – en Azure – de una aplicación ASP.NET Core desde un entorno Linux. A partir de esto pensé escribir este post por si le sirve de referencia a alguien.

Dicidí dividir este post en secciones para que sea más sencillo el seguimiento.

Preparar el entorno de desarrollo

El primer paso fue instalar .NET Core y Visual Studio Core. Paso siguiente procedimos a crear un proyecto ASP.NET Core con Yeoman utilizando el template “Empty Web Application“:

Creando proyecto ASP.NET Core con Yeoman

Creando proyecto ASP.NET Core con Yeoman

Sigue leyendo