Blog

Extensiones Vscode para el 2026

Laravel (Extensión oficial)La extensión oficial proporciona soporte completo para el framework: sintaxis highlighting mejorado, autocompletado de facades, helpers y Eloquent. Durante la instalación, asegúrate de configurar correctamente las rutas del proyecto y habilitar el indexado para obtener el máximo rendimiento. Laravel GotoUnifica la navegación en proyectos Laravel eliminando la necesidad de múltiples extensiones goto especializadas.…

Instalar la última versión de Laravel Jetstream con Inertia sin conflictos

Crea el proyecto «proyecto» con composer: composer create-project laravel/laravel:^11.0 proyecto cd proyecto Instala Jetstream composer require laravel/jetstream php artisan jetstream:install inertia npm install npm run build Edita el archivo .env y configura tu base de datos php artisan migrate

Laravel ERD

Esta entrada explica como realizar un ERD en Laravel, es decir, realizar un diagrama Entidad-Relación según los modelos de Eloquent. Para ello nos valemos de un paquete de GitHub, que es el único que hemos encontrado que realmente funciona a día de hoy (2024). Este paquete se lama «Laravel ER Diagram Generator» y lo podéis…

Cache en Laravel (REDIS)

Vamos a instalar y usar la cache de Laravel, en este caso Redis Para instalar Redis en nuestra aplicación debemos instalarla en nuestro sistema, instalar el módulo de php y lo necesario con composer para laravel: Una vez instalado debemos modificar el fichero de configuración para que use redis de cache, teniendo en cuenta que…

Laravel y Tempus Dominus, un plugin javascript para escoger fecha y hora

Para escoger fechas en una página web no hace falta plugins, con código HTML es suficiente. Solo hay que poner un type=date: Sin embargo, cuando es necesario tambien escoger una hora nos vemos obligados a usar un plugin como «Tempus Dominus» que nos deja escoger fecha y hora. Para usarlo en Laravel vamos a enlazarlo…

Actualizar la versión de PHP (de php 7.4 a php 8.2) en Ubuntu (Mint, etc)

Vamos a hablar de cambiar la versión de PHP, específicamente para actualizar la versión de php 7.4 a la 8.2, pero servirá casi totalmente para cambiar a cualquier versión. Ya sea para bajarla o subirla. 1. Lo primero es instalar la versión de PHP que quieres con las extensiones que necesites, en mi caso: 2.…

Error en Linux con el driver CH340 (avrdude: stk500v2_ReceiveMessage(): timeout)

Error en Linux con el driver CH340 y las placas Arduino. No detecta el puerto usb correcto /dev/ttyUSB0 El driver CH340 interfiere con las reglas del gestor de dispositivos (UDEV), en concreto con «BrlTTY» (braille).

Como generar una clave nueva para nuestra app de Laravel (APP_KEY) a través de web sin usar la linea de comandos

Para generar una clave nueva para nuestra app de Laravel (APP_KEY) a través de web sin usar la linea de comandos podemos crear una ruta que llame a Artisan: El comando para generar la clave es «key:generate» y para poner argumentos se pone en forma de array a continuación. Conseguimos la salida de Artisan con…