Logistic Regression in Python

In this step-by-step tutorial, you’ll get started with logistic regression in Python. Classification is one of the most important areas of machine learning, and logistic regression is one of its basic methods. You’ll learn how to create, evaluate, and apply a model to make… » Real Python | realpython.com

13 de enero de 2020 · 1 min · 49 palabras · Nacho Cano

Real Python: Python args and kwargs: Demystified

In this step-by-step course, you’ll learn how to use args and kwargs in Python to add more flexibility to your functions. You’ll also take a closer look at the single and double-asterisk unpacking operators, which you can use to unpack any iterable object in Python. » Real Python | realpython.com

7 de enero de 2020 · 1 min · 50 palabras · Nacho Cano

Python Sets: A Detailed Visual Introduction

Welcome In this article, you will learn the fundamentals of Sets in Python. This is a very powerful built-in data type that you can use in your Python projects. We will explore: What sets are and why they are relevant for your projects. How to crea… » freeCodeCamp.org | freecodecamp.org

6 de enero de 2020 · 1 min · 50 palabras · Nacho Cano

Stack Abuse: Introduction to Speech Recognition with Python

Speech recognition is one of the most important tasks in human-computer interaction. We’ll be using the SpeechRecognition library to perform this task in Python. » https://twitter.com/@usman_malikk | stackabuse.com

4 de enero de 2020 · 1 min · 28 palabras · Nacho Cano

Never write for-loops again

It’s been a while since I started exploring the amazing language features in Python. At the beginning, it’s just a challenge I gave myself to practice using more language features instead of those I learned from other programming language. And things are just getting more fun! Not only the code become shorter and cleaner, but also code looks more structured and disciplined. I’ll get into those benefits more in this article. ...

12 de diciembre de 2016 · 1 min · 77 palabras · Nacho Cano

Iniciar sesión en DynDNS desde el terminal

Hace un par de semanas, DynDNS cambió su política de uso de las cuentas gratuitas para incluir una cláusula por la cual es necesario hacer mínimo un login al mes si no se quieren perder los dominios que tengamos: Starting now, if you would like to maintain your free Dyn account, you must log into your account once a month. Failure to do so will result in expiration and loss of your hostname. This activity helps us eliminate hostnames that are no longer needed and/or dormant. Note that an update client will not suffice for this monthly login. ...

10 de junio de 2013 · 2 min · 248 palabras · Nacho Cano

Distribución de frecuencias

Distribución de los comandos más utilizados Una de esas combinaciones de comandos curiosas es aquella que nos devuelve un listado de los comandos más utilizados ordenados por frecuencia, en este caso limitado a los más frecuentes: $ history | awk '{a[$2]++} END {for (i in a) { print a[i] " " i }}' | sort -rn | head 62 cd 50 sudo 45 vim 39 ls 32 ssh 25 wget 23 memento.sh 23 cat 9 curl 9 man A partir de estos datos, podemos obtener una distribución de su frecuencia de uso en relación al número total de comandos diferentes utilizando el paquete estadístico R: ...

22 de junio de 2012 · 5 min · 980 palabras · Nacho Cano

AnonTwi, tweets cifrados

AnonTwi es un script en Python que permite enviar y recibir tweets y mensajes cifrados mediante AES y HMAC-SHA1 en Twitter, al que se conecta mediante SSL. Otras caracterísiticas son la posibilidad de usar la red TOR, envío de mensajes largos o la falsificación de las cabeceras que envía. Instalación AnonTwi está todavía en fase beta de desarrollo, algo que se debe tener en cuenta según el uso que queramos darle, pero si queremos probarlo, podemos usar la última versión descargándola del repositorio: ...

16 de junio de 2012 · 4 min · 693 palabras · Nacho Cano

vimrepress, publicar en WordPress desde vim

vimrepress es un complemento para trabajar con WordPress. Esta mañana he leído sobre él en el blog de CyberHades y me han entrado ganas de probarlo. Instalación Para que funcione, además de instalar el complemento deberemos activar el servicio XML-RPC en WordPress para publicar de forma remota. Para activarlo vamos a Ajustes > Escritura y marcamos la casilla XML-RCP. Ahora vamos a instalar el complemento. Descargamos la última versión estable, en estos momentos la 2.1.5, y la descomprimimos en el directorio ~/.vim: ...

20 de mayo de 2012 · 2 min · 329 palabras · Nacho Cano

Encuentra el hash

Existen herramientas que permiten romper un hash, aunque a veces puede ahorrar tiempo y recursos buscar si el hash ya ha sido encontrado. Ni siquiera hace falta una rainbow table. findmyhash es un script escrito en Python que puede buscar diferentes tipos de hash en diferentes servicios de cracking online. Los algoritmos soportados son los siguientes: MD4 MD5 SHA1 SHA256 RMD160 MYSQL CISCO7 LM NTLM Un ejemplo sencillo. Si no encuentra el hash, también lo buscará en Google: ...

30 de septiembre de 2011 · 2 min · 395 palabras · Nacho Cano