Visual Studio Code: usar CMD en lugar de PowerShell

La terminal integrada de Visual Studio Code (VSC) viene de mucha ayuda pues abre una terminal en el directorio del proyecto que estamos editando y nos evita hacer muchos cd. Lo que no me gusta es que por defecto se abre una nueva instancia de PowerShell y personalmente no la entiendo ni es de mi agrado, ya que soy más del CMD. Así que en este post veremos cómo abrir el CMD dentro de la terminal integrada de Visual Studio Code, o mejor dicho, cambiar las preferencias de la consola para elegir entre PowerShell o cmd. ...

mayo 3, 2022 · 1 min · 152 palabras · Parzibyte

Importar base de datos de MariaDB o MySQL

Ya te mostré cómo respaldar una base de datos de 2 maneras. Ahora te enseñaré a importar ese archivo, o mejor dicho, aplicar ese respaldo. Veremos cómo hacerlo con phpmyadmin y con la línea de comandos. ...

abril 29, 2022 · 2 min · 332 palabras · Parzibyte

Sistema turnero con colas, recepcionista y clientes

En este post voy a mostrarte una actualización o modificación al sistema de turnos que ya está en mi blog desde hace algún tiempo. Recuerda que el sistema de turnos que te mostré anteriormente permite al propio usuario solicitar su turno y el vendedor o profesional que lo atenderá. Ahora en esta nueva versión se presentan los siguientes cambios (además de login con usuarios, responsivo, utilizable en red local, etcétera): Registro de usuario por recepcionista Colas de espera por distintas áreas Colas de espera por vendedores o profesionales Los vendedores se pueden poner como ausentes o disponibles, y se guarda el tiempo que se toma el descanso Mover clientes en las colas y priorizar a algunos usando un drag and drop Permisos por usuarios. El vendedor solo puede ver los clientes que él atenderá, y no puede cambiar la prioridad Avisar si el cliente ya lleva esperando mucho tiempo A lo largo de este post te mostraré los cambios de este sistema y cómo puedes obtenerlo con todo su código fuente. ...

abril 29, 2022 · 6 min · 1073 palabras · Parzibyte

Exportar base de datos de MySQL o MariaDB

Hoy veremos algo muy simple: cómo exportar una base de datos de MySQL/MariaDB completa a un archivo con extensión SQL para su posterior importación, o simplemente para respaldarla. Te mostraré 2 ejemplos: uno con phpmyadmin y otro desde la línea de comandos. Recuerda que si estás en Windows y usas XAMPP debes agregar la carpeta C:\xampp\mysql\bin\ a la PATH de Windows. ...

abril 28, 2022 · 11 min · 2321 palabras · Parzibyte

Descargador de libros de CONALITEG como PDF

En este post veremos cómo descargar cualquier libro de CONALITEG como PDF de manera rápida y sencilla con una herramienta web programada con Flask. Esta es la continuación a mi post anterior, pero ahora he creado una interfaz web para que cualquier usuario pueda descargar cualquier libro. ...

abril 26, 2022 · 3 min · 639 palabras · Parzibyte

Descargar libros de CONALITEG

Ayer alguien me preguntó si se podía descargar un libro de texto gratuito de la página de CONALITEG (Comisión Nacional de Libros de Texto Gratuitos), así que le pedí que me enviara el enlace y al entrar vi que no es un PDF. Al analizarlo vi que es una imagen que se muestra con magazine.js y que cada que pasas de página se carga una nueva imagen en el fondo (eso lo vi solo en un vistazo rápido, así que puede que esté equivocado en las librerías o esas cosas, aunque al final no importa): Si te fijas, las páginas van en orden, es decir, va la 001, 002, etcétera hasta el final del libro. Entonces pensé en una idea: hacer un script de Python que reciba el número de páginas del libro, la dirección del mismo y visite todas las páginas de las imágenes, las descargue una por una y después las convierta a PDF. Para mi sorpresa el script funcionó como un encanto, y por eso te vengo a compartir cómo descargar esos libros y tal vez otros más que usen la misma tecnología. ...

abril 25, 2022 · 5 min · 860 palabras · Parzibyte

Mostrar historial completo de commits con git

En este post veremos cómo mostrar todos los commits que se han hecho a un proyecto junto con la fecha, el autor, el resumen y mensaje usando git. Básicamente veremos cómo mostrar el historial de commits de un proyecto con git y adicionalmente guardarlo a un archivo. ...

abril 25, 2022 · 2 min · 298 palabras · Parzibyte

Montar y configurar proyecto existente de Laravel desde cero

En este post te describiré cómo montar un proyecto de Laravel en tu servidor de desarrollo. Lo hago para los clientes a los que les envío el código y necesitan una guía para hacerlo. Este tutorial también sirve por si te has descargado un proyecto de Laravel y lo quieres colocar en tu servidor de desarrollo. Por cierto, este tutorial va enfocado a usar Laravel con Apache en Windows. ...

abril 19, 2022 · 6 min · 1114 palabras · Parzibyte

Laravel: crear primer usuario del sistema

En nuestros proyectos de Laravel podemos agregar la autenticación de usuarios de manera simple usando lo que el framework provee. Sin embargo siempre hay un pequeño problema y es el de crear el primer usuario del sistema o el primer administrador del sistema, ya que para crearlo necesitamos estar logueados, pero para loguearnos debe existir un usuario. Hay varias técnicas para crear un primer usuario del software en Laravel con PHP pero hoy te mostraré uno sencillo y a la manera de Laravel. ...

abril 18, 2022 · 3 min · 626 palabras · Parzibyte

Solicitar software personalizado o cambios a uno existente

Si has seguido mi blog, sabes que me dedico a desarrollar software desde cero, modificar los que tengo, copiar programas de cómputo, etcétera. En este post escribiré cómo debes solicitar la creación o modificación de un programa para que sea entendible para el programador, mostrándote ejemplos. Aunque parezca largo o tedioso, verás que si lo hacemos de esta manera vas a obtener el software en menor tiempo y tal y como tú lo quieres. ...

abril 17, 2022 · 3 min · 531 palabras · Parzibyte