Potencia en C sin pow

En este post sobre programación en el lenguaje C te mostraré dos maneras de elevar un número a determinada potencia sin usar pow; es decir, elevar al cubo, al cuadrado, etcétera, pero sin la función pow. Vamos a ver dos maneras; una utiliza el ciclo while y la otra utiliza recursión o recursividad. ...

octubre 6, 2020 · 4 min · 677 palabras · Parzibyte

Emulador de Nintendo DS en RetroPie

En estos días he estado probando un emulador de Nintendo DS en la Raspberry Pi. Probé los 3 emuladores disponibles: DeSmuME DeSmuME 2015 DraStic En este post te contaré cómo instalarlos y mi experiencia probándolos. Todo esto en mi Raspberry Pi 4 usando RetroPie para convertirla en una consola retro. ...

octubre 5, 2020 · 2 min · 363 palabras · Parzibyte

Descargar Fritzing sin donación

Hoy te mostraré cómo descargar el software Fritzing de manera gratuita, sin realizar donaciones. Todo esto lo harás desde el sitio oficial, así podrás obtener la última versión. ...

octubre 1, 2020 · 1 min · 178 palabras · Parzibyte

CRUD con PHP y MySQLi - Conexión

En este post te mostraré cómo realizar las 4 operaciones de bases de datos usando el lenguaje PHP con la extensión MySQLi (MySQL improved, mejorado) y obviamente el motor MySQL o MariaDB. Al final verás cómo insertar, obtener, actualizar y eliminar con este ejemplo sencillo que además usa Bootstrap como framework de diseño. En otras palabras veremos cómo hacer una conexión PHP y MySQL con mysqli. Por cierto, este tutorial también usa sentencias preparadas para evitar inyecciones SQL y así agregar una capa de seguridad (te recomiendo encarecidamente que leas ese post del enlace, pues en él explico el uso de bind_param). ...

septiembre 30, 2020 · 6 min · 1240 palabras · Parzibyte

Sentencias preparadas con MySQLi y PHP

En este post te explicaré cómo usar sentencias preparadas o prepared statements en PHP al usar la extensión MySQLi para evitar inyecciones SQL y especificar los parámetros. Vamos a ver cómo usar bind_param y execute. ...

septiembre 29, 2020 · 2 min · 288 palabras · Parzibyte

Simón dice en JavaScript - Juego

Hoy te mostraré otro juego programado en JavaScript. Se trata de “Simón dice” (Simon says) también conocido simplemente como Simón; donde se repite una secuencia y el jugador debe imitarla. Según la wikipedia: Simon es un juego electrónico creado por Ralph Baer y Howard J. Morrison en 1978. Tuvo un gran éxito durante los 80. Tiene forma de disco, en una de sus caras se puede ver cuatro cuadrantes, cada uno con un color: verde, rojo, azul y amarillo en su versión original. Su nombre se debe por el conocido juego tradicional del mismo nombre: Simón dice, de donde se inspira. Es un juego físico pero lo he creado de manera virtual. En caso de que sigas sin entender, el juego es como el siguiente: A lo largo del post te mostraré cómo está conformado el juego, explicando su programación. También te dejaré el código fuente y la demostración para que puedas jugar simón dice en la web. ...

septiembre 29, 2020 · 10 min · 2119 palabras · Parzibyte

Crear tabla con relaciones en MySQL

En este post de base de datos en MySQL te mostraré cómo crear una tabla con relaciones, es decir, un ejemplo de uso para que puedas guiarte. Simplemente vamos a relacionar dos tablas usando foreign key y primary key. Vamos a relacionar las tablas en el momento de la creación de las mismas. ...

septiembre 28, 2020 · 2 min · 393 palabras · Parzibyte

Generar diagrama de base de datos con phpmyadmin

En este sencillo tutorial aprenderás a crear el diagrama (que no sé si se puede considerar así, pero funcionaría como diagrama entidad relación) de una base de datos en phpmyadmin. Vamos a ver cómo generar y exportar el diagrama de una base de datos con todas sus relaciones; verás que es realmente sencillo. Nota: si quieres una alternativa puedes usar dbvisualizer. ...

septiembre 28, 2020 · 1 min · 182 palabras · Parzibyte

Reproducir sonidos con JavaScript

Hoy veremos cómo reproducir sonidos con JavaScript, desde sonidos de efectos (como para un videojuego) o una canción completa. Todo esto lo vamos a lograr usando JavaScript y HTML, sin que se muestre un reproductor de sonido. ...

septiembre 28, 2020 · 3 min · 525 palabras · Parzibyte

Ordenar listas en Python

En este post vamos a ver distintos métodos y formas de ordenar arreglos o listas en el lenguaje de programación Python. No vamos a ver cuál es más eficiente, solo vamos a ver los métodos nativos y los métodos manuales, aunque me parece que los métodos nativos (algoritmo Timsort) serán más rápidos y eficientes la mayoría de veces. Nota: como en otros tutoriales de Python, en este caso me referiré a lista y arreglo como lo mismo. ...

septiembre 25, 2020 · 4 min · 674 palabras · Parzibyte