Java: traductor binario - texto

En esta entrada sobre Java te voy a enseñar a convertir texto a binario, y binario a texto. Es decir, hacer un tipo de Traductor texto - binario en Java para poder convertir entre ambos formatos. Otra forma de llamar a esto es decir “Traductor binario a español” por ejemplo. Por ejemplo, convertir 1110000 1100001 1110010 1111010 1101001 1100010 1111001 1110100 1100101 101110 1101101 1100101 a “parzibyte.me” y viceversa. Todo esto programado en Java con métodos manuales. ...

agosto 18, 2020 · 7 min · 1421 palabras · Parzibyte

Laravel: cambiar tipo de dato en migración

En este post sobre Laravel y SQL te voy a mostrar cómo cambiar el tipo de dato de una columna en la tabla, usando una migración de Laravel para evitar hacerlo manualmente. De este modo llevamos un control de versiones de la base de datos. El ejemplo que te mostraré para cambiar el tipo de dato de una columna en Laravel no usa la dependencia dbal, de hecho no usa ninguna dependencia extra, pues utiliza una sentencia propia de SQL. ...

agosto 16, 2020 · 2 min · 369 palabras · Parzibyte

Encriptar contraseñas con Node

En este post de programación con JavaScript del lado del servidor en el entorno de Node te mostraré cómo asegurar las contraseñas de los usuarios; esto es, encriptarlas. De hecho me parece que el término correcto es hashear, pues encriptar es convertir algo plano a encriptado y luego poder hacer lo contrario; en cambio hashear es convertir algo plano a encriptado, pero ya no poder obtener el valor original a partir del encriptado. Como sea, te mostraré cómo asegurar, encriptar o cifrar las contraseñas. Vamos a usar el algoritmo bcrypt pues es perfecto para hashear contraseñas en Node. ...

agosto 14, 2020 · 4 min · 716 palabras · Parzibyte

Extraer parámetros de URL con JavaScript

En este post te mostraré cómo obtener los parámetros de la URL de JavaScript, en el lado del cliente. Es decir, obtener los parámetros como cuando en PHP accedemos a $_GET. Por ejemplo, la siguiente url: localhost/pagina.html?nombre=parzibyte Tiene el valor nombre en la clave parzibyte. Te mostraré justamente cómo extraer ese valor desde JavaScript; vamos a usar URLSearchParams y window.location.search. ...

agosto 14, 2020 · 2 min · 236 palabras · Parzibyte

C - Validación de números

En este post sobre programación en C te mostraré cómo saber si un número ingresado por el usuario es un número válido, es decir, validar un número en C. Lo que haremos será un poco complejo, pues la validación de números en C no es una tarea sencilla, pero lo vamos a lograr. Vamos a hacer una función que comprueba números enteros o int, y otra función que se encarga de la validación números flotantes (con punto decimal y signo de negativo). ...

agosto 9, 2020 · 6 min · 1227 palabras · Parzibyte

Hacer update con Sequelize

En este post de programación te voy a enseñar cómo hacer un Update o actualizar un dato usando Sequelize, un ORM de Node. Es decir, actualizar ciertos campos de un modelo usando un where. Todo esto lo haremos con Sequelize, no vamos a escribir consultas SQL manuales. ...

agosto 9, 2020 · 2 min · 300 palabras · Parzibyte

Conecta 4 en JavaScript y HTML

En este post te mostraré el juego de Conecta 4 programado en JavaScript con HTML y Vue, con estilos de Bootstrap. Es el juego de Conecta 4 pero versión web con opción jugador contra jugador, así como jugador contra CPU que usa una pequeña inteligencia artificial. A lo largo del post te mostraré cómo funciona el juego, qué tecnologías he usado, estilos, etcétera. También te mostraré cómo descargar el código fuente, pues el juego es totalmente gratuito y open source. Finalmente te dejaré una demostración para jugar conecta 4 en línea. ...

agosto 5, 2020 · 17 min · 3575 palabras · Parzibyte

Cambiar fuente en Visual Studio Code

Hoy te mostraré cómo cambiar la fuente o tipografía de Visual Studio Code - VSCode, es decir, cambiar el tipo de fuente que se usa para mostrar el código fuente de los archivos que se están editando. ...

agosto 3, 2020 · 1 min · 163 palabras · Parzibyte

JavaScript: número aleatorio en rango

En este post te mostraré cómo obtener un número aleatorio indicando un mínimo y un máximo usando JavaScript. Es decir, un número aleatorio entre dos números con JS. Si buscas un generador listo para ser usado puedes encontrar un generador de números aleatorios online en mi otro post, mismo que usa la función aquí expuesta. ...

agosto 2, 2020 · 1 min · 174 palabras · Parzibyte

Dibujando figuras con Python y Turtle

En este post te voy a mostrar una pequeña introducción a Turtle, el módulo de Python que permite dibujar figuras y formas desde las más básicas hasta las más complejas. En concreto te mostraré cómo hacer una estrella, un cuadrado, y algunos espirales. ...

julio 30, 2020 · 4 min · 729 palabras · Parzibyte