Amplificar grabación de audio con Audacity

Resumen: mostrar cómo usar el software audacity para mejorar la calidad de un audio; es decir, aumentar su volumen sin perder calidad, de una manera fácil. ...

diciembre 10, 2019 · 2 min · 230 palabras · Parzibyte

Comandos de voz en la web con JavaScript y Annyang

Resumen: mostrar cómo controlar elementos en una página web usando la voz; es decir, implementar el reconocimiento de voz con JS para definir comandos de voz y ejecutar acciones (enviar un correo, mostrar un reporte, mostrar una gráfica, escribir texto) dependiendo de la acción. Para el reconocimiento de acciones de voz en la web (o mejor dicho, en el navegador con JavaScript) vamos a usar la librería annyang que internamente utiliza la API de speech recognition. Puedes ver lo que construiremos al final en este enlace. ...

diciembre 9, 2019 · 6 min · 1149 palabras · Parzibyte

Control escolar - Software web para gestión de escuelas

En este post te voy a mostrar un sistema de control escolar o gestión de escuelas. Es un software web que hice hace algún tiempo y vengo a mostrar hoy. Lo que tiene a grandes rasgos es: Control de estudiantes o alumnos Registro de profesores o docentes Registro de materias Control de calificaciones Calificaciones por período y número de evaluación Asignación de materias a docentes Generación de boletas Control de horarios de materias Impresión de boleta Impresión de horario de clases Gráficas de comparación entre períodos Como lo dije, el sistema es un sistema web que puede trabajar en internet o de manera offline. Es compatible con Linux y Windows. También es totalmente responsivo, es decir, se adapta a cualquier pantalla. ...

diciembre 9, 2019 · 8 min · 1609 palabras · Parzibyte

Reemplazar ocurrencias en cadena de JavaScript

Resumen: mostrar cómo hacer un replace y un replaceAll para remplazar caracteres en una string de JavaScript, ya sea solo la primera aparición o remplazar todas las apariciones; usando el método replace y expresiones regulares. Es importante mencionar que el método replace devuelve una nueva cadena con los caracteres o letras remplazados; es decir, no modifica a la cadena internamente. ...

diciembre 9, 2019 · 2 min · 351 palabras · Parzibyte

Árbol binario en C - Inserción y recorrido

Resumen: implementar la estructura de datos de árbol, árbol binario, binary tree o simplemente tree en C y mostrar operaciones para: Insertar un nuevo elemento u hoja Recorridos inorden, postorden y preorden Vamos a usar recursividad para algunas operaciones. Al insertar elementos vamos a compararlos para insertarlos a la izquierda si son menores que el nodo padre, o a la derecha en caso contrario. ...

diciembre 6, 2019 · 6 min · 1185 palabras · Parzibyte

DOMContentLoaded en JavaScript

Resumen: en este post te explico la importancia del evento DOMContentLoaded en JavaScript que afecta principalmente cuando recuperamos elementos del DOM antes de que el DOM esté listo. Esto es el equivalente a $(document).ready de jQuery. ...

diciembre 6, 2019 · 2 min · 230 palabras · Parzibyte

C - Conversión de Fahrenheit a Celsius y viceversa

Resumen: resolver un ejercicio básico de C para la conversión de temperaturas, en el cual se implementa la fórmula de conversión de grados Fahrenheit a Celsius y la conversión de Celsius a Fahrenheit. Sé que es un ejercicio muy sencillo pero es muy común al comenzar a programar en ANSI C. ...

diciembre 5, 2019 · 2 min · 426 palabras · Parzibyte

Exportar tabla HTML a Excel con JavaScript

Resumen: en este post te mostraré cómo usar JavaScript del lado del cliente (no necesitas nada del servidor) para generar un documento de Excel (extensión xlsx) a partir del contenido de una tabla HTML. Es decir, vamos a aprender cómo exportar a Excel desde JavaScript un simple elemento table de HTML usando la librería TableExport, permitiendo exportar desde la web una hoja de cálculo. De este forma puedes exportar reportes o tablas creadas por un framework, a mano, del lado del servidor, o del cliente. Al final tendremos lo que se ve aquí. Nota: esto es totalmente compatible con jQuery, pero no lo necesitas. Es decir, funciona con o sin jQuery. ...

diciembre 5, 2019 · 4 min · 826 palabras · Parzibyte

API de cambio de divisas | exchangeratesapi

Resumen: mostrar web service para el intercambio de divisas o tipo de cambio; por ejemplo, consultar el precio del dólar hoy, la equivalencia de monedas, etcétera; usando la API gratuita e ilimitada de exchangeratesapi. ...

diciembre 3, 2019 · 3 min · 577 palabras · Parzibyte

Autocompletado AJAX con PHP y MySQL

Resumen: mostrar cómo autocompletar un campo con valores de una tabla de una base de datos MySQL; trayendo los datos con AJAX. En este post te mostraré cómo sugerir nombres conforme el usuario escribe; trayendo los datos de MySQL con una consulta LIKE y usando fetch para traer los datos por AJAX en tiempo real. ...

diciembre 3, 2019 · 5 min · 1055 palabras · Parzibyte