Expresiones regulares en Go

Hoy te mostraré cómo trabajar con expresiones regulares en el lenguaje de programación Go, también conocido como Golang. No te mostraré cómo usar las expresiones regulares, pues las mismas son independientes del lenguaje (aunque también tienen sabores) y son un tema aparte, así que solo te mostraré cómo trabajar con expresiones regulares en Go a través de regexp. ...

noviembre 1, 2020 · 3 min · 523 palabras · Parzibyte

Autenticar usuario con base de datos de WordPress

En este post te mostraré cómo autenticar un usuario existente de WordPress desde un lugar externo; es decir, desde otro sistema, software, código o como le quieras llamar. Dicho con otras palabras, te mostraré cómo hacer un login externo usando el usuario y contraseña de los usuarios de WordPress. Por ejemplo, yo tengo un sistema en el que quiero autenticar a los usuarios con los que ya tengo en mi WordPress, así que quiero reutilizar esa tabla de usuarios y verificar si la contraseña y usuario coinciden, sin usar las funciones de WordPress. ...

octubre 31, 2020 · 6 min · 1274 palabras · Parzibyte

Convertir error de Go a cadena

En este tutorial de programación en Go (también conocido como Golang) te mostraré cómo convertir una variable de tipo error a string, de este modo podemos imprimir el error como cadena o concatenarlo. ...

octubre 31, 2020 · 1 min · 109 palabras · Parzibyte

CORS en Go con Mux

En este post te mostraré cómo habilitar o permitir CORS en Go cuando se usa Gorilla Mux, un enrutador de Go. ...

octubre 31, 2020 · 2 min · 245 palabras · Parzibyte

Declarar arreglo en Go

En este post sobre programación básica en Go te mostraré cómo declarar un arreglo. Aunque suena sencillo y lo es, en ocasiones olvidamos la sintaxis. Así que te mostraré la sintaxis que prefiero al declarar un arreglo en Go, ya sea de tipo string, int, etcétera. ...

octubre 31, 2020 · 2 min · 287 palabras · Parzibyte

Habilitar errores con MySQLi (MySQL y PHP)

En este post te mostraré cómo depurar errores de MySQL al usar PHP con MySQLi. Es decir, mostrar los errores o advertencias, ya que por defecto MySQLi va a ignorar los errores y no nos avisará si tenemos un error con nuestras consultas SQL. Por ello es que hoy te mostraré cómo hacer que mysqli muestre los errores y advertencias SQL al insertar, actualizar o llamar a procedimientos almacenados. ...

octubre 31, 2020 · 1 min · 204 palabras · Parzibyte

Reproducir sonido con Python y PyGame

En este post te mostraré cómo reproducir un sonido (música, sonido de fondo, sonidos) con PyGame (librería de juegos) usando el lenguaje de programación Python. ...

octubre 31, 2020 · 2 min · 244 palabras · Parzibyte

C - Leer archivo línea por línea

Hoy vamos a ver cómo leer un archivo de texto o archivo de texto plano línea por línea usando el lenguaje de programación C. Vamos a usar las funciones fopen, fgets, strtok, fclose, entre otras. Todo esto para poder leer cada línea del archivo usando ANSI C. ...

octubre 30, 2020 · 2 min · 241 palabras · Parzibyte

Número primo en Python

Hoy vamos a ver cómo comprobar si un número es primo en Python. Recuerda que un número es primo si no es divisible entre otro número que no sea sí mismo y el 1. Por ejemplo, el 5 es primo porque solo es divisible entre 1 y entre 5. Llamamos divisible a un número cuando al dividirlo de manera entera, el residuo es 0. Veamos entonces cómo saber si número es primo con el lenguaje Python. ...

octubre 30, 2020 · 3 min · 515 palabras · Parzibyte

C - Intercambiar elementos de arreglo de cadenas

En este post de programación en C, también conocido como ANSI C vamos a ver cómo intercambiar los elementos de un arreglo de cadenas o strings, es decir, modificar los elementos de un arreglo de strings a través de su índice. En otras palabras, hacer un intercambio como: temporal = arreglo[0] arreglo[0] = arreglo[1] arreglo[1] = temporal Aunque suena fácil, recordemos que en C no podemos hacer eso con los arreglos de cadenas, y debemos usar otras funciones que trabajan con apuntadores. ...

octubre 29, 2020 · 3 min · 446 palabras · Parzibyte