-
Cómo instalar el stack de LAMP en Ubuntu 20.04 Server o Desktop
En un tutorial anterior mostré cómo hacer una instalación desde cero de Ubuntu Server 20.04, si no lo has visto puedes verlo aquí, también vimos cómo comunicarnos desde nuestra máquina con el servidor virtual por SSH lo puedes ver aquí. Ahora vamos a continuar agregando elementos a nuestro servidor, vamos a instalar LAMP en nuestro…
-
Laravel Livewire integrar Sweetalert 2
En este tutorial aprenderás paso a paso cómo integrar la librería de JavaScript Sweetalert 2 a Laravel y Livewire, esta librería te permite mostrar alertas y diálogos con un diseño genial que seguro dará un toque profesional a tus proyectos. Al final encontrarás el repositorio de GitHub de este proyecto. Sin más, manos a la…
-
Cómo hacer upgrade de Laravel 8 a Laravel 9
Hace pocos días ha salido la nueva versión de Laravel la versión 9, en este tutorial te mostraré cómo hacer upgrade de Laravel 8 a Laravel 9 para que tengas las últimas funcionalidades y seguridad en todos tus proyectos. Sin más, manos a la obra. Requisitos previos Es muy importante que en tu servidor o…
-
Crear CRUD con Laravel 8 y Livewire
En este tutorial aprenderás cómo crear un CRUD sencillo con Laravel 8 y Livewire. CRUD (Create, Read, Update, Delete) por sus siglas en Inglés son las cuatro funciones persistentes en una base de datos que todo sistema web debe hacer. Livewire es un framework para Laravel para el desarrollo de componentes que nos permite crear…
-
Instalar Bootstrap 5 en Laravel 9 y Vite
En este tutorial aprenderás paso a paso y sin complicaciones cómo instalar el framework de CSS Bootstrap en su versión 5 en Laravel 9 y Vite. Te servirá en futuros proyectos de Laravel en los que quieras usar este framework. Sin más manos a la obra. Requisitos previos Contar con un ambiente de desarrollo como…
-
Cómo instalar una versión anterior de Laravel con composer
En ocasiones cuando estamos desarrollando algún proyecto con el framework de PHP Laravel necesitamos instalar una versión anterior a la actual, en este tutorial te muestro cómo instalar una versión anterior de Laravel usando el manejador de paquetes Composer. Requisitos previos Tener un ambiente de desarrollo como XAMPP, WAMP o Laragon. Composer instalado de manera…
-
Variables y tipos de datos en Rust
Las variables y tipos de datos en Rust son fundamentales para desarrollar aplicaciones seguras y eficientes. Además, este lenguaje, conocido por su enfoque en la seguridad y el rendimiento, ofrece un sistema de tipos estático que permite detectar errores en tiempo de compilación, lo cual asegura un código más robusto. Por esta razón, en este…
-
Laravel 8 implementar Middleware
¿Qué es un Middleware en Laravel 8? Para explicar mejor qué es y cómo implementar un Middleware en Laravel 8 te pondré una analogía: Analogía del guardia de seguridad Tienes un gran evento y solo has enviado invitaciones para las personas más importantes para ti y a sus familias, sabes que es muy alta la…
-
Cómo modificar tablas de una base de datos en producción en Laravel
Llegó el día que terminaste ese gran proyecto que estabas desarrollando, ya esta montado en un servidor en producción y con una amplia sonrisa y cara de satisfacción ves que trabaja excelente y tu cliente esta muy contento con el resultado… luego pasan algunas semanas y tu cliente te habla y te dice que necesita…
-
Laravel 9 autenticación con Fortify y Bootstrap 5
Una de las grandes ventajas de trabajar con Laravel es que podemos armarlo como más nos convenga o agrade, lo que lo hace flexible pero al mismo tiempo puede ser confuso por su variedad de paquetes y es por eso que en este tutorial aprenderás cómo instalar el sistema de autenticación Fortify con Bootstrap 5…
-
Laravel relaciones uno a muchos (One to Many)
En este tutorial aprenderás paso a paso cómo crear relaciones “uno a muchos” (One to Many) en Laravel y es que este tipo de relaciones son una manera de establecer una conexión entre dos modelos de datos (un modelo representa una tabla en la base de datos), en donde un registro de un modelo está…
-
Historia de la inteligencia artificial: origen, evolución y presente de la tecnología que está transformando el mundo
La historia de la inteligencia artificial es una de las narrativas más apasionantes de la ciencia y la tecnología contemporáneas. Lo que hoy conocemos como IA, capaz de generar texto, crear imágenes, asistir en diagnósticos médicos, analizar datos complejos o automatizar decisiones, no apareció de forma repentina. Es el resultado de una evolución larga, irregular y profundamente…
-
Laravel relaciones uno a uno (One to One)
En este tutorial aprenderás cómo crear relaciones “uno a uno” (One to One) en Laravel. Este tipo de relaciones son una manera de establecer una conexión entre dos modelos de datos (un modelo representa una tabla de la base de datos), donde un registro en un modelo está relacionado con un único registro en otro…
-
Cómo activar certificado SSL en WordPress
Has montado tu nuevo y flamante sitio web en WordPress, tu proveedor de hosting te ha regalado un certificado SSL para que tu sitio web sea seguro para todos tus visitantes, puedes ver que en el panel de control del hosting aparece el certificado activo, desde el navegador accedes a tu sitio web y ¡Oh…
-
Notificaciones por email en Laravel 8
Cuando estás desarrollando un proyecto en Laravel en ocasiones es necesario notificar a los usuarios del sistema cuando una acción específica se realizó en el mismo y para esto puedes usar las notificaciones por email, en este tutorial te mostraré cómo crear notificaciones por email en Laravel 8 para que puedas usarlas en todos tus…






