C - Ejercicio con código Morse y archivos de texto

En esta ocasión vamos a ver un ejercicio en ANSI C que trata sobre código Morse y persistencia de datos en un archivo. Se trata de algunas opciones que son: Cargar las traducciones en memoria usando una pila, leyendo el archivo de texto Leer una cadena y mostrar su traducción en Morse Leer un archivo de texto y escribir su contenido en otro archivo, pero traducido a Morse Leer un archivo codificado y escribir su contenido en un archivo, pero traducido a texto plano Tiene algunos requisitos que son: Cada código Morse va separado por 3 espacios Los espacios entre palabras se codifican como 5 espacios Veremos paso por paso, lo que más vamos a practicar será el parseo de cadenas así como el trabajo con cadenas, que son un verdadero dolor de cabeza en C pero que al aprender a usarlas son relativamente sencillas. ...

febrero 6, 2021 · 13 min · 2566 palabras · Parzibyte

PHP - Invocar función usando nombre como cadena

En este post te enseñaré cómo llamar a una función o método de PHP a través de su nombre contenido dentro de una cadena Es decir, tener una cadena con el nombre de la función e invocar la función con ese nombre a partir del objeto o de manera global. Te enseñaré varios ejemplos: uno para invocar a un método de un objeto y otro para llamar a una función global con distintas técnicas. ...

febrero 5, 2021 · 3 min · 448 palabras · Parzibyte

PHP - Leer encabezado de petición

En este post sobre programación en PHP te enseñaré cómo leer un encabezado que el cliente envía, usando $_SERVER. Esto es necesario cuando necesitamos leer un encabezado o header HTTP de la petición usando PHP. ...

febrero 5, 2021 · 1 min · 156 palabras · Parzibyte

Agregar encabezados con Flask

En este post te enseñaré a agregar encabezados HTTP al enviar la respuesta con Flask (framework web para Python). Podemos usar encabezados para varias cosas, entre ellas para configurar CORS o para indicar el tipo de contenido. ...

febrero 4, 2021 · 1 min · 179 palabras · Parzibyte

Centrar imagen con Bulma

En este post te enseñaré cómo centrar una imagen dentro de un div usando el framework CSS Bulma. Hay varias formas, pero te enseñaré la que me ha funcionado hasta el momento. ...

febrero 4, 2021 · 2 min · 271 palabras · Parzibyte

Go - Ejemplo de makefile

Siguiendo con los ejemplos del archivo makefile te enseñaré un ejemplo para Go o Golang. Como lo dije anteriormente, yo uso los makefiles más como scripts multiplataforma. En este caso te enseñaré un ejemplo de makefile que formatea el código, compila y ejecuta la app de Go. ...

febrero 4, 2021 · 2 min · 318 palabras · Parzibyte

Software web para control de maquiladoras

En este post te mostraré un sistema de control de maquila, es decir, un software para una empresa textil en donde se lleva el registro de cortes, prendas, operarios, nómina, asistencia, avance de corte, etcétera. Es un sistema web completo que sirve para gestionar los movimientos dentro de una fábrica de manufactura de ropa. Te mostraré todos los módulos del sistema así como los detalles técnicos. ...

febrero 3, 2021 · 10 min · 2043 palabras · Parzibyte

C - Extraer subcadena de cadena

En este post de programación en ANSI C te enseñaré cómo cortar una cadena o mejor dicho cómo extraer parte de una cadena para colocarla en otra cadena. Para hacer esto en C necesitamos trabajar con apuntadores y con funciones que copian cadenas. ...

febrero 2, 2021 · 2 min · 354 palabras · Parzibyte

C - Obtener índice de subcadena en cadena

Anteriormente en mi blog te enseñé cómo saber si una cadena en C contiene una subcadena. Ahora te mostraré cómo saber el índice (es decir, la posición) en donde aparece la subcadena dentro de la cadena. Para esto vamos a usar strstr y operaciones con punteros. ...

febrero 2, 2021 · 2 min · 279 palabras · Parzibyte

C# - Número aleatorio en rango

Hoy vamos a ver cómo obtener un número aleatorio en un rango usando C#. Es decir, usar una función para obtener un número entre 1 y 10 por ejemplo. Te enseñaré el código de la función que devolverá un número entero dentro de un rango, misma que recibirá el límite inferior y superior, ambos inclusivos. Para ello vamos a usar System.Random y el lenguaje C sharp. ...

febrero 2, 2021 · 2 min · 252 palabras · Parzibyte