Tu primera aplicación en .NET

¿Quieres empezar a programar en .NET? Tras haber instalado Visual Studio en tu equipo, tienes las herramientas y las ganas de crear. ¿Cómo hacerlo entonces?

Vamos a crear nuestra primera aplicación en consola en esta aventura .NET.

Sigue leyendo

CodeJumper y la programación física

En enero de 2019, Microsoft presentaba un proyecto que rompe todavía más fronteras para acceder a la programación. CodeJumper es el modo en que personas con diversos grados de visión pueden empezar a crear programas y aprender los fundamentos de la programación.

sigue leyendo

Creando el “mejor” control de volumen

El humor de los programadores puede ser muy particular, y lo que vamos a ver aquí lo deja en evidencia. Todo empieza aquí, en este post que pregunta por quién puede hacer el mejor slider de volumen.

Y entendemos mejor por el control más desquiciante, menos intuitivo y ofreciendo la experiencia de usuario más terrible a imaginar. Aquí veréis mis favoritos.

Sigue leyendo

El camino hacia el open-source

Cuando descubres el open-source y todas sus posibles comunidades, el camino para introducirte en ella puede no ser fácil. Para Shubheksha Jalan, una estudiante de Ciencias de la Computación, fue algo complicado… pero nos deja sus experiencias.

Sigue leyendo

Gamificación con GitHub

¿Qué es la gamificación? Del término gamification, o ludificación es la técnica de añadir mecánicas de juego a una actividad no lúdica para aumentar la motivación, la concentración y obtener otras ventajas.

En el pasado hablamos de la gamificación utilizada para la opresión y el control, pero aquí viene un uso más amable, positivo.

¿Cómo podemos gamificar el desarrollo? Con GitHub.


Sigue leyendo

“Stop Writing Classes”, ¿por qué?

Este es el título de una conferencia que daba Jack Diederich, en la PyConUS de 2012. Deja de escribir Clases. Cuando desarrolles en Python, deja de escribir Clases. ¿Por qué? Porque sabemos hacer uso de las falacias y no invitamos a reflexionar.


Sigue leyendo

¿Por qué es útil la Programación Orientada a Objetos? ¡Con RPGs!

¿Quieres aprender cómo funciona la Programación Orientada a Objetos? ¿Nunca te han quedado claro los conceptos que la rodean? Aprendamos entonces cómo es la OOP como un RPG (en el lenguaje de programación C#). Sigue leyendo