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 […]

CodinGame: Aprende a programar jugando

La programación puede llegar a ser algo complicado de aprender ,pero CodinGame lo convierte en un juego de niños. El Multijugador,superar los retos ,la eficiencia en el código ,son conceptos incluidos esta nueva forma de aprender programación.La idea es aprender a programar divirtiéndose. CodinGame ofrece más de 23 lenguajes de programación entre los que destacan los […]

Python-nmap

Python-nmap es una librería para python que nos facilita el uso de nmap en scripts. La última versión  disponible se puede descargar desde este link  y su instalación es muy simple: tar xvzf python-nmap-0.4.0.tar.gz cd python-nmap-0.4.0 python setup.py install