Instalación del sistema textil (software maquila) para el usuario final
En este post voy a mostrarte cómo instalar el sistema textil una vez que lo hayas comprado. Te enseñaré a obtener el serial o licencia y a instalarlo. ...
En este post voy a mostrarte cómo instalar el sistema textil una vez que lo hayas comprado. Te enseñaré a obtener el serial o licencia y a instalarlo. ...
Hace tiempo te mostré cómo “encapsular” varias filas de datos en una sola fila usando JSON con PostgreSQL y las funciones que de JSON que este motor ofrece. Hoy te enseñaré a obtener varias filas “comprimidas” dentro de una fila simulando un JSON concatenando los resultados, por lo que será compatible con varios motores de bases de datos. En pocas palabras ingresaremos un arreglo de filas en una fila, agrupando varias filas en una sola, o mejor dicho, colocar resultados de una subconsulta como JSON. ...
En este post te enseñaré algo muy simple pero de lo cual no encontré información al respecto: cómo agregar una clave foránea (relación) a una tabla de SQLite con un ALTER TABLE agregando una columna con ADD COLUMN. Es decir, vamos a agregar una Foreign Key a una tabla existente agregando la columna y la relación al mismo tiempo ...
En el post de hoy vamos a hablar sobre el almacenamiento de fechas y horas en las bases de datos y cómo trabajar con ellas al usarlas en nuestros sistemas. Te diré algunos consejos desde mi experiencia para que puedas guardar y recuperar timestamps a cualquier base de datos y en cualquier lenguaje de programación. ...
En el post te hoy te enseñaré a manejar algunos roles de usuario en Laravel para que se pueda acceder a ciertas áreas dependiendo del rol. Con lo que aprenderás podrás restringir ciertos módulos solo al administrador, y otros solo para el usuario normal, cajero, empleado, etcétera. Vamos a usar controladores y middlewares. Por cierto, con esto vamos a restringir controladores completos, y no acciones. Eso lo dejamos para otro post en donde seguramente usaremos los Requests y el método authorize. ...
En el post de hoy veremos cómo agregar la autentificación de Laravel a un proyecto existente para, más tarde, poder hacer un login o registro. Si eres como yo y dejas la autenticación al final, este es tu post, pues te enseñaré a agregar la autenticación de usuarios a Laravel de manera simple y siguiendo siempre los patrones del framework. No importa si haces esto en un proyecto fresco o avanzado, al final será igual de fácil. También veremos cómo administrar los usuarios. Por cierto, voy a hacer todos los formularios a mano y no usaré ningún starter kit, pero sí usaré todo lo que Laravel proporciona en cuanto a la autenticación de usuarios. ...
En el corto post de hoy veremos cómo validar que las contraseñas que el usuario escribe sean iguales al momento de registrar un usuario, es decir, que la contraseña y la confirmación de la contraseña coincidan. Así vas a poder mostrar el mensaje de “Las contraseñas deben coincidir” o “Vuelve a escribir tu contraseña” Esto se puede hacer con un if o cosas complejas, pero te enseñaré a comprobar si las 2 contraseñas son iguales dentro del Request que llega al formulario, dentro de StoreUserRequest específicamente. Por cierto, estoy suponiendo que usas la autenticación de Laravel para crear usuarios o que al menos usas un Request para enviar el formulario. ...
En el post te hoy te enseñaré a crear un ArrayList a partir de un archivo de texto plano en formato separado por comas usando Java. Es decir, vamos a leer el archivo línea por línea, crear un objeto y luego agregar ese objeto al ArrayList. Básicamente vamos a convertir un txt o archivo separado por comas a un ArrayList. Para este caso usaré la clase Persona que tiene los atributos nombre, edad y dirección. El archivo es el siguiente: Luis;40;Su casa Link;20;Hyrule Hollow Knight;5;Hallownest Puedes tomarlo como convertir un CSV a ArrayList o un TXT a ArrayList. ...
En este post te mostraré cómo cortar o separar un vídeo rápidamente usando ffmpeg, de modo que no tengas que volver a codificar todo el vídeo, sino simplemente cortarlo desde un inicio hasta un fin. De este modo el proceso será muy rápido y desde la línea de comandos (con esto puedes automatizar varias cosas) además de que no se va a volver a codificar nada, solo extraer una parte del vídeo con ffmpeg. ...
Anteriormente en mi blog ya te mostré cómo formatear la fecha y hora actual en Java. Ahora en este post te enseñaré a crear un objeto de tipo LocalDateTime a partir de una fecha como cadena o String. Con lo que te enseñaré podrás crear un LocalDateTime a partir de una String y con el formato que tú quieras. ...