Árbol binario en Java

Hoy toca ver una estructura de datos en Java: el árbol binario. Vamos a crear una clase para gestionar un árbol binario que tendrá las siguientes características: Insertar datos (de manera balanceada) Buscar datos Recorrer en preorden, inorden y postorden Además de eso, nuestro árbol tendrá soporte para datos de tipo String y de tipo int, por lo que podremos almacenar, buscar y mostrar datos tanto de cadena como de tipo entero. ...

mayo 8, 2020 · 12 min · 2434 palabras · Parzibyte

Checkbox en JavaScript

En este post te mostraré cómo trabajar con un input de tipo checkbox en JavaScript. Será muy simple, veremos cómo marcar / desmarcar el input, y también cómo saber si está marcado o no. Usaremos JavaScript puro; nada de frameworks. ...

mayo 6, 2020 · 2 min · 346 palabras · Parzibyte

Llenar matriz con números primos en C++

En este post aprenderás cómo rellenar una matriz (y si fuera un array o arreglo también sería posible) de números primos; es decir, llenar toda la matriz con números pero siempre y cuando sean primos. Lo haremos en lenguaje C++ aunque debería funcionar de igual modo en otro lenguaje. Simplemente vamos a usar una función que dice si un número es primo y luego usarla para rellenar el arreglo de dos dimensiones. ...

mayo 5, 2020 · 3 min · 609 palabras · Parzibyte

PHP: calcular edad con fecha de nacimiento

En este post te mostraré cómo calcular los años que ha vivido una persona (es decir, su edad) a partir de su fecha de nacimiento (con exactitud, claramente) en PHP. Lo que haremos será analizar la fecha de nacimiento, tomar la diferencia con la fecha de hoy y obtener la diferencia en años. Todo eso usando funciones y clases que PHP ya trae. Por cierto, el método aquí listado funciona de maravilla incluso si hay años bisiestos de por medio. ...

mayo 5, 2020 · 2 min · 327 palabras · Parzibyte

Apache en EC2 de AWS con Ubuntu Server

En este tutorial te mostraré cómo instalar Apache, además de configurar el acceso y abrir puertos en un servidor con Ubuntu Server montado sobre una instancia EC2 de Amazon Web Services. ...

mayo 1, 2020 · 2 min · 267 palabras · Parzibyte

Conectar a EC2 de AWS usando SSH y pem

En este corto tutorial te mostraré cómo usar la clave alojada dentro de un archivo pem para conectarte a una instancia creada en Amazon Web Services (aws). Esto servirá para usar SSH y conectarte al servidor sin usar usuario y contraseña; solo la clave. Por cierto, voy a suponer que tienes el archivo .pem y la ip pública de la instancia EC2. ...

mayo 1, 2020 · 1 min · 167 palabras · Parzibyte

Crear EC2 con Ubuntu Server en AWS

Hoy veremos cómo montar un servidor con Ubuntu Server en Amazon Web Services sobre una instancia EC2. ...

mayo 1, 2020 · 1 min · 137 palabras · Parzibyte

Limitar tamaño de archivo en input file

Hoy veremos cómo usar JavaScript para limitar el tamaño de un archivo que se carga en un input de tipo file. Es decir, solo permitir que se seleccionen archivos menores a determinada cantidad, por ejemplo, 10 Megabytes. Todo esto lo haremos en el lado del cliente. ...

abril 30, 2020 · 3 min · 460 palabras · Parzibyte

Obtener Activity desde Fragment en Kotlin

En ocasiones necesitamos acceder a la actividad desde un Fragment en el lenguaje de programación Kotlin; y no podemos pasar this, ni getActivity. Por eso es que hoy te mostraré cómo acceder a la Activity desde Kotlin incluso si estás dentro de un Fragment. ...

abril 30, 2020 · 1 min · 203 palabras · Parzibyte

Java: celsius a Fahrenheit y viceversa

En este post sobre programación en Java veremos un ejercicio que como principiantes se nos puede dificultar pero que al entenderlo notamos que es muy sencillo. Se trata de convertir Celsius a Fahrenheit y lo contrario a eso: convertir Fahrenheit a Celsius. ...

abril 28, 2020 · 2 min · 398 palabras · Parzibyte