Generar número aleatorio en rango con Python

Hoy veremos cómo generar un número entero de manera aleatoria en un rango. Es decir, generar un número al azar que esté entre un límite inferior y uno superior, por ejemplo, un número aleatorio entre 1 y 100. Para ello vamos a usar una función llamada randint. Recuerda que ya vimos (igual con Python) cómo elegir un elemento aleatorio de un arreglo. ...

abril 4, 2019 · 2 min · 249 palabras · Parzibyte

Java - Número aleatorio en un rango con ThreadLocalRandom

En este artículo vamos a ver cómo obtener un número aleatorio que se encuentre en un rango en específico en el lenguaje de programación Java. Por ejemplo, obtener un número que se encuentre entre 1 y 10. Dicho de otra manera, vamos a ver cómo obtener un número al azar que se encuentre entre un mínimo y un máximo. Para elegir un número aleatorio en un rango usamos a ThreadLocalRandom en Java, el cual proporciona un método estático fácil de usar. ...

marzo 27, 2019 · 2 min · 374 palabras · Parzibyte

Elemento aleatorio de arreglo en C

Siguiendo con los tutoriales de números aleatorios en C hoy vamos a ver cómo elegir un elemento aleatorio de un arreglo en C. Recuerda que ya hablamos sobre los arreglos en C y sobre los arreglos de cadenas en C. Veremos cómo calcular un índice aleatorio para escoger un elemento aleatorio de un arreglo, usando las funciones que vimos al generar números aleatorios en C. ...

marzo 26, 2019 · 2 min · 308 palabras · Parzibyte

Obtener números aleatorios en C

Introducción En este post voy a mostrar cómo podemos generar números aleatorios o al azar con C. Eso sí, no serán para criptografía, simplemente serán pseudoaleatorios. En resumen, sí van a darte números aleatorios pero no los vayas a usar para cosas que tengan que ver con la seguridad. Veremos cómo obtener un número aleatorio, poner una semilla a rand y también obtener un número al azar dentro de un rango. ...

marzo 21, 2019 · 4 min · 718 palabras · Parzibyte

Python: seleccionar elemento aleatorio de arreglo o lista

Hoy vamos a ver cómo seleccionar un elemento de una lista de Python al azar. Las listas en Python son el equivalente a los arreglos que conocemos en otros lenguajes de programación. ...

marzo 19, 2019 · 1 min · 142 palabras · Parzibyte

Un vistazo a Cargo: el gestor de paquetes de Rust

Ya vimos cómo instalar Rust en Windows. Ahora veremos su entorno de paquetes, algo así como el NPM de JS o el Composer de PHP. En Rust, el gestor de paquetes (aunque también funciona como la CLI de Rust) se llama Cargo. Cargo es un ayudante que gestiona e instala las dependencias, genera proyectos y todas esas cosas bonitas. Los paquetes son llamados crates, no me pregunten por qué. Pero bueno, veamos una introducción a Cargo. ...

diciembre 14, 2018 · 3 min · 472 palabras · Parzibyte

Generar cadena aleatoria en PHP

Esta es una versión 2 de un post que habíamos visto anteriormente. Ahora usaremos una función llamada str_shuffle que mezcla una cadena, ya veremos cómo funciona. Por cierto, esto no es seguro, es decir, no lo uses para generar claves criptográficas o esas cosas; si quieres hacerlo mira cómo generar una cadena aleatoria segura criptográficamente. ...

diciembre 6, 2018 · 2 min · 270 palabras · Parzibyte

Generar un token en PHP criptográficamente seguro

Introducción A veces necesitamos generar un token en PHP o una cadena aleatoria. Por ejemplo, es muy común que cuando queremos restablecer nuestra contraseña se nos mande un mensaje al correo electrónico que teníamos registrado. El mensaje probablemente tendrá un link como: sitio.com/restablecer-pass?token=123 En donde 123 es el token. Hoy veremos cómo generar un token de esos pero sin depender del tiempo, haciéndolo criptográficamente seguro. Ya que, como sabemos, si generamos un token aleatorio la mayoría de veces se basa en el tiempo Unix, cosa que puede ser (con cierta dificultad pero no por ello imposible) adivinada. ...

junio 27, 2018 · 3 min · 431 palabras · Parzibyte

Generar color hexadecimal aleatorio con Javascript

Introducción Recientemente estuve generando algunas gráficas de barras para un pequeño proyecto. Debido a que las gráficas eran llenadas de forma dinámica, necesitaba una forma de generar colores aleatorios en hexadecimal. Recordemos que un color hexadecimal se compone de 6 caracteres que pueden ser: 0123456789ABCDEF Por ejemplo, un color hexadecimal puede ser el #8bc34a. El color negro es #000000 y el blanco es #FFFFFF Ahora veamos cómo generar este color en JavaScript. Por cierto, no todos serán colores agradables a la vista del usuario, pero recordemos que el objetivo es generar un color aleatorio, no un color agradable y aleatorio. ...

junio 6, 2018 · 1 min · 188 palabras · Parzibyte

Cadena aleatoria en PHP

Introducción A veces nos veremos en la necesidad de generar caracteres aleatorios o una cadena o string aleatoria. También puede que necesitemos generar algún NIP o dígitos al azar. Es por eso que aquí traigo estas funciones que pueden servirnos en un apuro. Nota importante: si vas a usar estas funciones para fines seguros o criptográficamente seguros entonces utiliza random_int en lugar de rand. ...

noviembre 28, 2017 · 3 min · 550 palabras · Parzibyte