Progate: Web para aprender a programar gratis

Progate es una plataforma gratuita lanzada por una startup japonesa en 2014. De momento cuenta con los cursos para HTML, CSS, JavaScript, jQuery, Java, Ruby, Ruby on Rails5, Git, Línea de comandos y Python.   Para empezar las clases en Progate es necesario iniciar sesión con una cuenta de Facebook , Twitter o crear cuenta […]

Libro : Learning Python

Learning Python es un libro escrito por Fabrizio Romano , cuenta más de 400 páginas divididas en 12 capítulos, donde se hace una introducción al lenguaje, se definen las iteraciones, funciones, programación orientada a objetos (OOP), testeo , desarrollo web …. El libro cuenta con el siguiente índice: Chapter 1: Introduction and First Steps – […]

Github CheatSheet : Guía rápida para Github

Desde este enlace podemos descargar una guía rápida , con los comandos esenciales para trabajar con github Github es una plataforma colaborativa de desarrollo de software donde guardar tus proyectos ,utilizando git como control de versiones. Puedes contribuir a la mejora del software de los demás usuarios registrados, realizado fork y solicitando pulls. Un fork es […]

Comparar hash de carpetas con powershell

Si tenemos que comparar los hashes de los ficheros de dos carpetas con powershell ,tendremos que ejecutar el siguiente comando: $comparar_carpeta=Compare-Object -ReferenceObject (dir $remote_carpeta -Recurse | Where-Object {!$_.psiscontainer } | foreach {(get-filehash $_.fullname -algorithm md5).hash}) -differenceObject (dir $local_carpeta -Recurse | Where-Object {!$_.psiscontainer } | foreach {(get-filehash $_.fullname -algorithm md5).hash}) $remote_carpeta , $local_carpeta son las rutas […]