Crear gráfica con PHP y Chart.js

En este post te mostraré cómo crear gráficas en la web (gráficas de barras, de línea, circulares) usando el lenguaje PHP y la librería chart.js. Estrictamente hablando, no vamos a usar el lenguaje en sí para crear la gráfica, sino que vamos a usar PHP para pasar los valores a JavaScript y luego dejar que éste último renderice la gráfica usando Chart.js De hecho esto es como una combinación entre el post de cómo pasar variables de PHP a JavaScript y el tutorial de Chart.js. ...

enero 4, 2021 · 3 min · 575 palabras · Parzibyte

Chart.js - Tutorial con ejemplos para gráficas en la web

En este post te voy a mostrar un tutorial de chart.js para el manejo de gráficas en la web. Ya llevo bastante tiempo usando esta librería pero hasta ahora es que escribiré esta introducción con varios ejemplos acerca de esta maravillosa librería. Lo único que necesitas para el tutorial son conocimientos básicos de JavaScript y HTML, aunque igual si estás aprendiendo puede que esto lo refuerce. ...

enero 3, 2021 · 12 min · 2401 palabras · Parzibyte

C - Distancia entre dos coordenadas

Hoy te mostraré cómo calcular la distancia entre dos puntos del globo terráqueo a partir de las coordenadas de los mismos, usando el lenguaje de programación C. Por ejemplo, sabremos la distancia que hay entre dos ciudades o lugares usando solo sus coordenadas. Al final tendremos un programa en C que nos dirá la distancia que hay entre dos puntos en línea recta, con el resultado en kilómetros que al final podremos convertir a otra unidad como metros o millas. Por cierto, vamos a usar la fórmula del semiverseno, también conocida como Haversine. Nota: esto es distinto a calcular la distancia entre dos puntos de un plano cartesiano, aquí vamos a calcular la distancia entre dos puntos geográficos, es decir, dos lugares del planeta Tierra. ...

enero 2, 2021 · 4 min · 674 palabras · Parzibyte

C - Distancia entre dos puntos

Hoy veremos cómo obtener la distancia entre dos puntos del plano cartesiano usando el lenguaje de programación C y la fórmula de la distancia, que no es más que aplicar el teorema de Pitágoras. Básicamente vamos a transcribir la fórmula al lenguaje y encerrarla en una función para su reutilización a través del resto de código. Aquí te mostraré el programa en C para obtener la distancia entre dos puntos, pero no te explicaré la fórmula. Si quieres estudiar la fórmula te recomiendo este enlace. Nota: si quieres calcular la distancia entre dos puntos geográficos del planeta mira este post. ...

enero 2, 2021 · 2 min · 376 palabras · Parzibyte

C - Raíz cuadrada sin sqrt: Método de Newton

En este blog ya hemos visto cómo calcular la raíz cuadrada de un número usando el lenguaje de programación C y la función sqrt, pero hoy veremos cómo obtener la raíz cuadrada sin usar sqrt. Para calcular la raíz cuadrada de un número en C sin sqrt vamos a aplicar el Método de Newton en donde nos vamos a ir aproximando a la raíz cuadrada del número. Como siempre, aquí te explicaré cómo aplicar el método, más no el método en sí, pues para ello puedes consultar otros sitios. ...

enero 2, 2021 · 3 min · 609 palabras · Parzibyte

Valor absoluto en C

En este post de programación en C te enseñaré a calcular el valor absoluto de un número. El valor absoluto es la distancia que existe entre dos puntos de una recta, y esta distancia siempre será positiva. Explicado con otras palabras y sin ser matemático, el valor absoluto es convertir un número a su representación positiva en caso de que éste sea negativo. Anteriormente te enseñé cómo convertir un número negativo a positivo en C en donde vimos funciones nativas, pero en este post te enseñaré cómo hacer una función propia. ...

enero 2, 2021 · 2 min · 276 palabras · Parzibyte

Software Generador de etiquetas escolares

Hoy te mostraré un software que realicé algún tiempo. Se trata de una herramienta web que sirve para generar etiquetas escolares. Estas etiquetas escolares son las que llevan nombre del alumno, escuela, grado, etcétera y son colocadas en las libretas y/o libros de los estudiantes. De este modo se pueden generar etiquetas de este tipo con este software web, generando al final un PDF con las etiquetas escolares listas para ser impresas y recortadas. Entre las características encontramos que se puede: Subir plantillas de las etiquetas Opción para indicar tamaño de etiqueta Crear la etiqueta usando una tipografía personalizada Personalizar el color del texto Generar la vista previa de la etiqueta escolar Descargar la etiqueta generada, para usarla como imagen Todo esto a través de un programa web creado con PHP y Bootstrap. A lo largo del post te mostraré las características de este generador de etiquetas web. ...

enero 1, 2021 · 4 min · 724 palabras · Parzibyte

C - Leer cadena con espacios

Al solicitar datos de tipo cadena por teclado en C lo más común es usar la función scanf con el formato %s, cosa que funciona bien excepto por dos cosas: La función scanf puede causar un desbordamiento de búfer, cosa que ya expliqué aquí. No puede leer una cadena con espacios. Así que hoy te mostraré cómo escanear o leer desde el teclado una cadena que incluya espacios en el lenguaje de programación C, misma que es una alternativa segura a scanf. ...

diciembre 31, 2020 · 2 min · 388 palabras · Parzibyte

Ejemplo simple de makefile

El makefile se usa en conjunto con la herramienta make para construir y crear programas. Uno de sus usos más básicos es el de compilar un programa en C. En este post te mostraré un ejemplo muy simple de un makefile en C que simplemente va a compilar y ejecutar un programa. Realmente será un ejemplo muy sencillo de makefile, pero que te servirá en caso de que sea obligatorio usar el makefile. ...

diciembre 31, 2020 · 3 min · 619 palabras · Parzibyte

Instalar make en Windows

El ejecutable, programa o binario make se encarga de construir programas. Es una herramienta muy poderosa que sirve para varias cosas, la más simple de ellas es compilar y ejecutar código de C. Repito: esta herramienta sirve para muchísimas más cosas que desconozco, yo solo sé que la más común es compilar y ejecutar un programa. En este post te mostraré cómo instalar make en Windows. Si estás en Linux me parece que la herramienta ya viene preinstalada. ...

diciembre 31, 2020 · 2 min · 232 palabras · Parzibyte