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

MySQL - Solución a Host is not allowed to connect to this MariaDB server

Hoy estaba realizando unas pruebas con los servidores de MySQL / MariaDB y después de configurar el servidor para permitir conexiones remotas e intentar conectarme, apareció el error que dice: Host [IP] is not allowed to connect to this MariaDB server Veamos cómo solucionar ese problema. ...

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

Java - Ejecutar código de manera repetitiva cada cierto tiempo con Runnable y Thread

Hoy veremos cómo usar Thread y Runnable en Java para ejecutar código cada N milisegundos en un hilo separado del principal. Crearemos un Runnable y lo vamos a ejecutar en un nuevo hilo creado con Thread, de esa manera podremos imprimir un mensaje cada segundo para demostrar el uso, aunque en la vida real podría servir para otras cosas. Personalmente utilicé esto para refrescar un reloj en una interfaz creada con Swing. ...

marzo 25, 2019 · 4 min · 707 palabras · Parzibyte

Software gratuito para administración de inventario y productos: Sublime POS 3

Todos los negocios que realicen la venta de productos necesitan llevar el control de la existencia de productos que tienen a la venta. Gracias a esto se evitan pérdidas. La administración de productos conlleva otras cosas además de registrar. Por ejemplo: Búsqueda de productos Aumento en la existencia Registro de pérdidas Eliminación de productos (controlada, para usuarios con permiso) Cambio de precios Crear copias de productos Veamos cómo puedes llevar un control de tus productos usando Sublime POS 3, un sistema de ventas gratuito. Nota: ya vimos cómo realizar ventas de productos en otro post. ...

marzo 25, 2019 · 5 min · 865 palabras · Parzibyte

Configurar Laravel con MySQL

Este post es muy corto, únicamente veremos cómo configurar a Laravel con el archivo .env para que use nuestras credenciales al conectar al motor de bases de datos MySQL. Recuerda que primero debes instalar composer así como generar las claves e instalar las dependencias. ¿Eres un principiante en Laravel? pásate primero por este post. ...

marzo 24, 2019 · 2 min · 334 palabras · Parzibyte

setTimeout y setInterval en JavaScript, un acercamiento a los hilos

En este post voy a explicar dos funciones muy importantes que existen en JavaScript, me refiero a setTimeout y setInterval. Ambas funciones nos permiten tener algo parecido a los hilos o threads en JavaScript, pero de una manera muy simple. Y por simple no quiero decir que le falten características, sino que es muy fácil de usar. Por cierto, setTimeout y setInterval funcionan tanto en los navegadores web como en Node JS. ...

marzo 24, 2019 · 4 min · 818 palabras · Parzibyte

Instalar GCC y G++ (compilador de C y CPP) en Android con Termux

Ya estamos aquí con otra entrada sobre Termux y Android. En este post vamos a ver cómo instalar el paquete clang, el cual va a configurar y preparar el compilador de C y C++ para poder programar en C y CPP desde nuestro Android. Antes de continuar recuerda instalar Termux y sus utilidades básicas, así como realizar las configuraciones necesarias. ...

marzo 23, 2019 · 3 min · 440 palabras · Parzibyte

Adivina el número en C - Programación de juego

Para demostrar el uso de la generación de números aleatorios con C decidí hacer un juego (no, no tiene interfaz gráfica) de adivina el número, seguramente conocido por muchos. Lo que hace este juego es “pensar” en un número y pedirle al usuario que lo adivine. También brinda pistas indicando si el número secreto es mayor o menor que la respuesta del usuario. Me di a la tarea de agregarle un contador de intentos y un límite. En caso de llegar al límite se le indica al usuario que ha perdido y le dice cuál adivino. Si el jugador adivina el número, entonces también se le indica. Veamos su codificación. ...

marzo 22, 2019 · 3 min · 624 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

Obtener elemento aleatorio de arreglo en PHP

Introducción Hoy veremos cómo usar mt_rand para seleccionar un elemento al azar de un arreglo en PHP. Recuerda que también se puede utilizar array_rand pero se supone que mt_rand funciona más rápido a la hora de elegir un elemento aleatorio dentro de un arreglo. ...

marzo 20, 2019 · 2 min · 254 palabras · Parzibyte