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

Validar fecha en Python

En este post te mostraré como validar fechas en Python. Es decir, validar que una cadena representando a una fecha sea válida y cumpla con un formato. Además de comprobar que el formato sea el correcto (por ejemplo YYYY-MM-DD) también vamos a verificar que la fecha en sí sea válida, revisando por ejemplo que los días del mes no sean mayores a los soportados, que el número de mes no sea mayor a 12, etcétera. ...

abril 23, 2020 · 3 min · 447 palabras · Parzibyte

Remplazar texto en Linux usando sed

Hoy vamos a ver una pequeña introducción a sed en Linux. Veremos cómo remplazar texto de un archivo y enviarlo a otro archivo, enviarlo en la terminal, modificar el archivo original o recibir el texto de una tubería (mejor dicho, de la entrada estándar). Para ello usaremos sed (stream editor) y la terminal. ...

marzo 23, 2020 · 2 min · 417 palabras · Parzibyte

Python: f-strings (formato de cadenas)

En este tutorial sobre Python te mostraré las f-strings o cadenas de formato, plantillas de cadena o como le llames, las cuales permiten la interpolación de valores dentro de cadenas. Son aquellas cadenas que se prefijan con una f, así: f"soy una cadena" Te mostraré cómo usarlas, qué son y algunos ejemplos. Verás que te ayudarán en varios casos. ...

marzo 19, 2020 · 2 min · 333 palabras · Parzibyte

C: insertar cadena en otra cadena

Hoy veremos un ejercicio de trabajo con cadenas o strings en C. Se trata de ver una función para insertar una cadena dentro de otra cadena, en cualquier posición. Es decir, colocar una substring en una string de C. Como sabemos, las cadenas en C son un dolor de cabeza. Durante la madrugada estuve trabajando en una función que hace exactamente eso y la vengo a compartir. ...

marzo 18, 2020 · 4 min · 785 palabras · Parzibyte

JavaScript: Remover último carácter de cadena

En este post te mostraré un simple fragmento de código para remover o quitar el último carácter de una cadena en JavaScript. Vamos a usar el método substring de la cadena. ...

marzo 7, 2020 · 1 min · 183 palabras · Parzibyte

Pangrama en Java

En este post vamos a implementar un algoritmo para saber si una cadena es un pangrama, usando el lenguaje de programación Java. En caso de que no lo sepas, se denomina pangrama (de manera simple) al texto que contiene todas las letras del alfabeto. Por ejemplo, el siguiente texto es un pangrama, pues contiene todas las letras del alfabeto español: El veloz murciélago hindú comía feliz cardillo y kiwi. La cigüeña tocaba el saxofón detrás del palenque de paja Veamos cómo comprobar si string es pangrama en Java. ...

febrero 27, 2020 · 3 min · 564 palabras · Parzibyte

Java - Saber si cadena tiene solo letras

Hoy veremos un ejercicio de programación en Java que trata sobre saber si una cadena tiene únicamente letras del alfabeto, es decir, que solo contiene letras de la A a la Z, sin contener otros caracteres o números. No importa si la letra es mayúscula o minúscula, siempre y cuando pertenezca al alfabeto la cadena será válida. ...

febrero 26, 2020 · 3 min · 528 palabras · Parzibyte

JavaScript: agregar carácter entre cadenas

En este post te mostraré una función en JavaScript para agregar un carácter cada determinado número de caracteres. Por ejemplo, agregar un guión cada 4 dígitos o cada 6 dígitos, es decir, rellenar la cadena agregando algo en el centro. ...

febrero 21, 2020 · 2 min · 255 palabras · Parzibyte

PHP: contar letras de cadena e imprimir resultados

Hace unos días estaba en Facebook y alguien solicitó un ejercicio en PHP que decía algo así: Crear el código necesario para contar las letras de una cadena en PHP e imprimir la letra seguido de las veces que aparece. Por ejemplo: A=10 B=20 Hoy vengo a mostrar el código. ...

febrero 21, 2020 · 3 min · 446 palabras · Parzibyte