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

Calcular dinero reunido en un período de tiempo con JavaScript

En este post te mostraré un script muy simple que calcula cuánto dinero se reuniría en un período de tiempo si cada persona coopera una cantidad cada cierto tiempo. Por ejemplo, cuánto dinero se puede reunir si cooperas 100 pesos cada semana desde el 1 de enero de 2021 hasta el 10 de abril de 2022. El script te dirá cuánto dinero deberías llevar en cada fecha, sumando cada cooperación. Aunque esto suene simple puede servir para tandas, ahorros personales (así puedes saber cuánto tendrías si ahorras en un período), cooperaciones o cálculo de préstamos o deudas en un plazo. ...

abril 16, 2022 · 3 min · 550 palabras · Parzibyte

Estacionamiento en ANSI C - Ejercicio de programación resuelto

Hoy vamos a ver un pequeño sistema de estacionamiento en el lenguaje de programación C, también conocido como ANSI C. Es un ejercicio resuelto. El mismo dice así: Un estacionamiento posee 10 puestos para carros y 6 para moto. La empresa desea un software que le permita mantener el registro de los autos que entran y salen del estacionamiento para saber cuáles puestos quedan libres. Consideraciones del sistema. Los puestos del estacionamiento están enumerados y el usuario podrá elegir en donde desea estacionarse, adicionalmente se deberá marcar la hora de entrada y la hora de salida. En cada puesto solo puede haber un único auto/moto. A medida que los puestos se estén llenando se deberá mostrar por pantalla cuales están disponibles. El valor por hora es de 3 mil pesos los carros y 1 mil pesos las motos. No se debe registrar dos veces el mismo vehículo. Al final cada usuario se le imprimirá la factura de la cantidad de horas, minutos y segundos que usó el estacionamiento. Y si se pasó por 2 minutos las horas que indicó en el registro, este deberá pagar un excedente de 200 pesos por cada minuto. Adicional, se deberá imprimir en la factura la placa del vehículo. Horas/minutos extras, Total a pagar, Hora de entrada del vehículo, hora de salida del vehículo y Horas consumidas. Una vez que alguien paga y sale del estacionamiento, el puesto debe quedar libre para otro usuario pueda usarlo. Veamos cómo hacer este ejercicio de estacionamiento en C. ...

abril 16, 2022 · 11 min · 2333 palabras · Parzibyte

Java - Clase calculadora

En este post te mostraré un ejercicio resuelto en Java. Se trata de implementar la clase Calculadora o SimpleCalculator con un único método: calculate, que recibe 2 operandos de tipo double y un operador de tipo char. Dependiendo del operador vamos a hacer la operación necesaria. Por ejemplo, si el operador es + se hará una suma, si es % se calculará el módulo, si es ^ se calculará la raíz cuadrada, etcétera. Como dije anteriormente, esto es un ejercicio resuelto que normalmente es evaluado con un test automático, pero igual lo dejo aquí. ...

abril 16, 2022 · 1 min · 208 palabras · Parzibyte

JavaScript: ciclo con fechas (recorrer período de tiempo)

En este post veremos cómo iterar un período de fechas con JavaScript usando un ciclo. Es decir, ir de una fecha a otra con un intervalo de días. Con este código podremos ir de una fecha de inicio a una fecha de fin saltando entre días, horas, meses, años o cualquier período de tiempo. Gracias a esto podremos, por ejemplo, recorrer un año saltando de semana a semana. Esto servirá para generar fechas de pagos o cualquier otra cosa interesante que necesitemos. ...

abril 16, 2022 · 4 min · 686 palabras · Parzibyte

C - Saber si cadena es alfanumérica

En este post de programación en C vamos a ver cómo comprobar si una cadena tiene al menos un número y una letra (puede servir para validar una contraseña). Básicamente veremos si la cadena es alfanumérica regresando un resultado falso o verdadero en una función. Todo esto en lenguaje C que también sirve en C++. ...

abril 15, 2022 · 2 min · 423 palabras · Parzibyte

Cola en C - Estructura de datos

En este post vamos a implementar una estructura de datos en C de tipo lista ligada. Se trata de una cola, que a su vez es una lista en donde iremos colocando los elementos al final de la misma, contrario a una pila en donde cada elemento va a la parte superior. Hay varias operaciones para una cola en C, pero por ahora te mostraré las 2 básicas: la de encolar un elemento y la de recorrer la cola. Con esos dos métodos ya puedes calcular el tamaño de la lista, comprobar si un elemento existe en la cola y muchas cosas más. Recuerda que la cola en C puede ser de cualquier tipo y guardar cualquier cantidad de datos de cualquier tipo. Al final nosotros le asignamos memoria dinámicamente con malloc. ...

abril 15, 2022 · 5 min · 897 palabras · Parzibyte

Recorrer cadena carácter por carácter en C

En el post de hoy vamos a ver cómo recorrer una cadena letra por letra en C. Te mostraré dos ejemplos de recorrer, char por char, una cadena en C. Veremos cómo usar un ciclo for con la longitud de la cadena para iterarla y también un ciclo while verificando si hemos llegado al carácter nulo. Nota: esto también funciona en C++ aunque ahí hay métodos más fáciles. ...

abril 15, 2022 · 2 min · 365 palabras · Parzibyte