-
Instalar VPN gratis para Ubuntu
En este tutorial te mostraré cómo instalar una VPN gratis para tu Ubuntu de manera sencilla y en unos pocos pasos. Sin más manos a la obra. Requisitos previos Contar con una instalación de Ubuntu Desktop. Acceso con credenciales sudo a la terminal de comandos. 1. Crear una cuenta en ProtonVPN Para este tutorial estaré…
-
Laravel Fatal error: Allowed memory size of 1610612736 bytes exhausted Solución
Hace unos días me encontraba terminando un proyecto en Laravel, deje al final crear el módulo para realizar la pasarela de pagos y suscripciones para el sitio web, tenía planeado usar Stripe como pasarela así que me fui a la documentación de Laravel 7 para instalar Laravel Cashier que es la interfaz para lograr acceder…
-
Cómo configurar Git nombre de usuario y correo electrónico
Git es un sistema de control de versiones distribuido muy popular entre las empresas, equipos y personas que desarrollan software. En este tutorial aprenderás cómo configurar en Git tu nombre de usuario y correo electrónico en global y por proyecto. Sin más, manos a la obra. Requisitos previos Tener instalado Git en tu sistema operativo….
-
Búsqueda con autocompletado en Laravel y Livewire
En este tutorial aprenderás como crear una búsqueda dinámica con autocompletado usando Laravel y Livewire, esta característica se puede implementar de varias formas como para autocompletar formularios en tus proyectos. Sin más, manos a la obra. Requisitos previos: Contar con un entorno de desarrollo como XAMPP, Wamp o Laragon. Tener instalado composer de manera global…
-
Cómo cambiar la URL o dirección de un repositorio remoto en Git
Git es un sistema de control de versiones muy popular entre los desarrolladores de software, aunque no es el único sí es el más usado. Lo puedes aprender en una tarde libre que tengas y si hay algún problema siempre puedes contar con su amplia documentación. En esta ocasión te mostraré cómo cambiar la URL…
-
Convertir proyecto Laravel a PWA
En este tutorial aprenderás cómo convertir un proyecto en Laravel a una PWA paso a paso, de esta manera tu sitio web en Laravel tendrá muchas funcionalidades que lo acercará a una app nativa en un dispositivo móvil. Sin más, manos a la obra. Requisitos previos: Ambiente de desarrollo como XAMPP, WAMP o Laragon. Composer…
-
Clonar un proyecto Laravel: qué hacer después
Hace unos años atrás, cuando recién comenzaba a desarrollar con Laravel casi al mismo tiempo empecé a aprender a usar el Sistema de Control de Versiones Git, inmediatamente noté que mi producción subió considerablemente, pero recuerdo que en aquellos años cuando me tocó clonar mi primer repositorio que las cosas no se dieron como imaginaba,…
-
Instalar DebugBar en versión anterior de Laravel
Es común cuando desarrollamos aplicaciones web en Laravel que nos encontremos con problemas al querer iniciar un desarrollo en una versión anterior a la actual o más reciente. Sólo esta semana dos personas me pidieron asesoría sobre problemas de cómo instalar DebugBar en una versión anterior de Laravel, en específico en la versión 5.8. Es…
-
Instalar Odoo 16 en Ubuntu Server 22.04
En este tutorial aprenderás cómo instalar paso a paso Odoo 16 en su versión community en Ubuntu Server 22.04, este tutorial es la actualización de Instalar Odoo y Apache en Ubuntu Server 20.04 desde cero, como anteriormente usaré un VPS de Ionos. Agradezco mucho a la comunidad que me animó a crear este artículo. Sin…
-
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á…
-
¿Cómo proteger tu aplicación Laravel?: Descubre 7 consejos de seguridad para Laravel
Descubre cómo proteger tu aplicación Laravel con estos 7 consejos de seguridad y si estás llevando cursos de Laravel, el tema que trataremos es de tu interés. Laravel es sin duda el framework PHP favorito de casi todo el mundo y un excelente compañero del desarrollador. Este trata de aliviar el trabajo que con lleva…
-
Propiedad y préstamos en Rust: una guía para principiantes
Rust es un lenguaje de programación conocido por su enfoque en la seguridad de memoria y el control preciso del uso de recursos. Entre sus características más destacadas se encuentran los conceptos de propiedad y préstamos, esenciales para entender cómo funciona la administración de memoria en este lenguaje. En este artículo, exploraremos qué son la…
-
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….
-
Instalar Windows Server 2019 en VirtualBox
En este tutorial te mostraré cómo instalar Windows Server 2019 en una máquina virtual como VirtualBox paso a paso. Sin más manos a la obra. Requisitos previos Contar con una imagen ISO de Windows Server 2019 (puedes descargar una versión de prueba desde la página oficial de Windows aquí). Tener instalado un software de virtualización…
-
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…






