-
Laravel 8 exportar vista a PDF
Es muy común que cuando estamos desarrollando algún sistema web una vista o vistas en particular necesitan ser exportadas en formato PDF. En este tutorial vas a aprender cómo exportar una vista en Laravel 8 a un archivo PDF, para lograrlo usarás el paquete DomPDF. Sin más manos a la obra. 1. Crear proyecto nuevo…
-
Laravel 9 qué son los helpers y cómo implementarlos
En este tutorial aprenderás qué son los helpers en Laravel 9 y cómo puedes implementarlos en cada uno de tus proyectos ya que serán un genial recurso al cual le puedes sacar mucho provecho. Sin más, manos a la obra. Requisitos previos Entorno de desarrollo como XAMPP, Wamp o Laragon. Editor de textos como VS…
-
Crear una USB multiboot con distintos OS
En este tutorial aprenderás paso a paso cómo crear una USB multiboot con distintos OS o sistemas operativos. Sin duda esto es una gran ventaja que te facilitará mucho tu trabajo ya que solo necesitarás una USB y no varias para cada SO. Sin más manos a la obra. Requisitos previos Sistema operativo Windows. Contar…
-
Hacer upgrade de Laravel 9 a Laravel 10
En la primera semana del presente mes (febrero) se ha lanzado la nueva versión mayor de Laravel y es por eso que en este tutorial aprenderás cómo hacer upgrade de Laravel 9 a Laravel 10 para que mantengas actualizados todos tus proyectos. Sin más, manos a la obra. Requisitos previos Contar con PHP en la…
-
Cómo clonar un proyecto en Laravel – guía definitiva
Me han estado llegando a mi correo muchas preguntas referentes a cómo clonar un proyecto en Laravel y me han pedido una guía definitiva ya que en un artículo anterior que lo puedes ver aquí se muestra el procedimiento pero es más general. En esta guía definitiva trataré de abarcar más escenarios posibles. Manos a…
-
Lograr enviar correos desde formulario de contacto en un VPS
Hace unos años cuando levanté por primera vez un VPS desde cero configurándolo para hospedar más de un nombre de dominio, me encontré con el problema que los formularios de contacto de dichos sitios web no funcionaban, cuando un usuario daba clic en el botón enviar parecía que se mandaba el mensaje desde el frontend…
-
Linux: personalizando el Bash Prompt
Desde hace un tiempo me había propuesto cambiar de sistema operativo, por muchos años utilicé Windows, pero como todos sabemos de los continuos errores con los que luchamos cada vez que hay una actualización… algo cansado de eso me decidí el año pasado por migrar a Ubuntu. Ya había trabajado con algunas distros de Linux…
-
Instalar Odoo y Apache en Ubuntu Server 20.04 desde cero
Instalar Odoo y Apache en Ubuntu Server En esta ocasión te mostraré cómo instalar Odoo y Apache en Ubuntu Server 20.04 desde cero, vas a configurar un nombre de dominio e instalarás un certificado SSL. Odoo es un ERP muy potente desde el cual se puede gestionar todos los departamentos de una empresa. Para este…
-
Control de flujo en Rust: domina las decisiones en tu código
El control de flujo en Rust es un tema fundamental para cualquier desarrollador que desee escribir código eficiente y organizado. Rust ofrece herramientas poderosas y flexibles para manejar las decisiones y la repetición en los programas. En este artículo, exploraremos cómo funcionan las estructuras de control de flujo en Rust, sus características y cómo puedes…
-
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…
-
Integrar reCAPTCHA (v3) en proyecto Laravel
Cuando se administra uno o varios sitios web uno de los problemas comunes es estar luchando contra el molesto Spam y para ésto existen distintas herramientas que ayudan a disminuirlo como por ejemplo reCAPTCHA que protege todos los formularios del sitio y es por eso que en este tutorial te mostraré cómo integrar reCAPTCHA (v3)…
-
Tabnine autocompletado con Inteligencia Artificial en VS Code
En este tutorial aprenderás cómo instalar Tabnine que es una librería de autocompletado con Inteligencia Artificial en VS Code y te mostraré algunos ejemplos de uso. Tabnine es una alternativa a GitHub Copilot y a Amazon CodeWhisperer, pero la diferencia es que Tabnine tiene una muy buena versión gratuita. Sin más, manos a la obra….
-
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…
-
Formulario de contacto Laravel 9 y Livewire
En este tutorial aprenderás a crear un formulario de contacto con Laravel 9 y Livewire con lo que tendrá funcionalidades reactivas como la validación en tiempo real. Este tutorial te dará bases para futuros proyectos. Sin más, manos a la obra. Requisitos previos Contar con un entorno de desarrollo como XAMPP, Wamp o Laragon. Composer…
-
Deploy de proyecto Laravel en hosting compartido
En este tutorial aprenderás paso a paso cómo hacer el despliegue o deploy de un proyecto en Laravel en un hosting compartido con panel de usuario básico, en un tutorial pasado te mostré cómo hacer deploy de un proyecto Laravel en un VPS. Sin más, manos a la obra. Requisitos previos Contar con acceso al…






