Software para control de asistencia y tareas escolares - Gratuito

El día de hoy te voy a presentar un software gratuito que puedes descargar sin ninguna restricción; este software lleva un control de asistencias y tareas escolares de una institución. Este programa escolar gratuito está pensado para los profesores de educación primaria o secundaria que llevan el control de tareas y asistencias para usarlos como indicadores de calificación. Al final, el software presentará reportes para conocer la cantidad de tareas entregadas por alumno, así como el porcentaje de asistencias de cada uno. Obviamente todas las tareas están organizadas por materias y períodos, entre otras cosas. A lo largo del artículo te mostraré los módulos de este control de tareas, alumnos, períodos, materias y asistencia. ...

marzo 31, 2021 · 6 min · 1231 palabras · Parzibyte

Flask con MySQL - Ejemplo de conexión (CRUD)

En el artículo de hoy te enseñaré cómo crear una aplicación web usando Flask, Python y MySQL. Vamos a ver cómo hacer una conexión a la base de datos de MySQL desde Flask y realizar todas las operaciones de insertar, actualizar, mostrar y eliminar. Al final tendremos una web que será un CRUD, trabajando con formularios, plantillas, rutas, etcétera. ...

marzo 30, 2021 · 8 min · 1549 palabras · Parzibyte

Python - Máximo común divisor

Hoy vamos a ver cómo obtener el máximo común divisor de dos números usando el lenguaje de programación Python. Usaremos Python para escribir dos funciones que nos van a ayudar a calcular el MCD de dos números, una recursiva y otra usando el ciclo while. Recuerda que el máximo común divisor de dos números es el entero máximo que puede dividir a dos números sin dejar residuo. Por ejemplo, el máximo común divisor de 6 y 20 es 2, ya que no hay número mayor que pueda dividir a ambos números (ya que el 3 puede dividir al 6 pero no al 20). Veamos cómo resolver este ejercicio de programación con Python a través del algoritmo de Euclides. ...

marzo 30, 2021 · 3 min · 455 palabras · Parzibyte

Login y sesiones en Flask

En este post de programación web con Python y Flask te enseñaré, de manera muy sencilla y fácil, cómo hacer un login y proteger una ruta para que solo accedan los usuarios que han iniciado sesión. Básicamente vas a aprender cómo iniciar sesión en Flask y proteger todas tus rutas. Va a ser un ejemplo sencillo en donde nos vamos a enfocar solamente al manejo de sesiones y a la autenticación del usuario. ...

marzo 29, 2021 · 4 min · 840 palabras · Parzibyte

Reutilizar plantillas en Flask con Jinja

En este post sobre Flask te mostraré cómo definir una plantilla base o plantilla maestra y después solo sobrescribir el contenido y ciertos bloques, de modo que puedas definir y reutilizar una plantilla, evitando repetir código. Para ello vamos a usar el template engine que Flask usa por defecto y que nos viene de maravilla: Jinja. ...

marzo 29, 2021 · 3 min · 631 palabras · Parzibyte

Formatear computadora con BIOS bloqueada

Hace algunos días me tocó formatear desde cero una computadora que tenía la BIOS bloqueada. Lo interesante de esto es que, como bien saben, se configura el dispositivo de inicio desde la BIOS. De este modo se puede usar un DVD o una USB grabada con Rufus para instalar el sistema operativo. El problema era que la computadora no contaba con lector de DVD y no permitía iniciar desde la USB porque no estaba configurada así, ya que la configuración de BIOS estaba bloqueada. Al final de todo pude instalar el sistema y formatearla incluso con la BIOS bloqueada, por ello es que vengo a compartirlo. ...

marzo 19, 2021 · 4 min · 676 palabras · Parzibyte

Migrar proyecto de Go a go mod

En las últimas versiones de Go / Golang vamos a encontrar que ahora se usan los módulos de Go. Por ello si queremos compilar una versión antigua puede que nos encontremos con el siguiente error: go: cannot find main module Esto quiere decir que no ha encontrado nuestro módulo principal, y que debemos crearlo para también usar go mod. En este tutorial te enseñaré cómo migrar el proyecto para que use los módulos de Go. ...

marzo 19, 2021 · 2 min · 280 palabras · Parzibyte

Ejercicio en C - Teclado descompuesto

En este post te mostraré cómo resolver un ejercicio en C del teclado descompuesto, se trata del trabajo con cadenas, listas dinámicas y escritura de archivos; es un ejercicio muy interesante. ...

marzo 18, 2021 · 8 min · 1649 palabras · Parzibyte

Consideraciones para tareas de programación

En mi blog me dedico a resolver ejercicios de programación y a ayudar a varios estudiantes de programación a sus tareas. En este post voy a colocar las consideraciones generales de los programas en caso de que alguien requiera un trabajo. Recuerda que estoy disponible para resolver tu tarea de programación. ...

marzo 17, 2021 · 3 min · 613 palabras · Parzibyte

Conversor de unidades con JavaScript

Hace mucho tiempo en mis inicios en la programación hice un conversor de unidades usando JavaScript, HTML, CSS y los frameworks Bootstrap y jQuery. Era para mi clase de física. Hoy vengo a presentarlo y compartirlo por si a alguien más le sirve. Es un simple convertidor de unidades web que transforma de una unidad a otra. Soporta: Longitud Masa Tiempo Energía Frecuencia Presión Tamaño de datos Temperatura Velocidad Volumen Área A través de este post te mostraré cómo funciona, cómo descargarlo y cómo está hecho. ...

marzo 17, 2021 · 10 min · 1965 palabras · Parzibyte