-
Cómo actualizar Composer en Laragon
En este tutorial aprenderás cómo puedes actualizar el manejador de paquetes de PHP Composer en el entorno de desarrollo Laragon ya que cuando tienes una versión antigua y tratas de instalar dependencias o librerías es muy común que arroje errores. Sin más, manos a la obra. Requisitos previos: Sistema operativo Windows (Laragon solo corre en…
-
Angular | Blog | CRUD | JavaScript | MEAN | Series tutoriales
CRUD con el stack MEAN
En este tutorial te mostraré paso a paso cómo crear un CRUD sencillo con el stack de JavaScript MEAN (Mongo, Express, Angular, Node), te servirá de base para crear otros proyectos y seguir ampliando tus conocimientos. Consta de 3 partes: configurar el frontend, configurar el backend e integración. Al final del tutorial encontrarás la dirección…
-
ChatGPT te dice cómo salir de “la carrera de la rata”
Pues también Diario del Programador se ha subido al tren de ChatGPT y le pregunté cómo salir de la llamada “carrera de la rata” y en este artículo te muestro su respuesta. ¿Qué es la carrera de la rata? La “carrera de la rata” es una expresión que se utiliza para describir la situación en…
-
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…
-
Manejo de errores en Rust
En cualquier lenguaje de programación, el manejo de errores es una habilidad crucial. Rust, conocido por su enfoque en la seguridad y el rendimiento, ofrece un sistema robusto para gestionar errores de manera eficiente. A diferencia de otros lenguajes que utilizan excepciones, Rust emplea enfoques más seguros, como los tipos Result y Option, lo que…
-
Agregar nuevo nombre de dominio externo a VPS Ionos
En este tutorial aprenderás paso a paso cómo agregar nuevo nombre de dominio externo VPS Ionos. En un tutorial pasado te mostré cómo configurar un VPS de Ionos desde cero y de allí extraje algunos pasos para este tutorial. Sin más, manos a la obra. Requisitos previos Tener un VPS contratado Acceso a panel de…
-
Ubuntu 20.04 instalar Google Chrome desde línea de comandos
Hace unos días tuve que hacer una instalación limpia de Ubuntu 20.04 y cuando llegué al paso de instalar Google Chrome me encontré que Ubuntu no podía instalarlo… así que tuve que hacerlo de la manera que a todo usuario de Linux le gusta, ésto es, usando la terminal o línea de comandos. En este…
-
MySQL comandos básicos desde terminal
En este artículo recopilo algunos comandos básicos de MySQL para usarse desde terminal de comando y te muestro su aplicación ya que es importante contar con conocimientos básicos de este tema. Sin más manos a la obra. Requisitos previos Tener instalado un entorno de desarrollo como Laragon o Xamp. Acceso a una terminal de comando…
-
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…
-
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…
-
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…
-
Crear primera aplicación en Angular
En este tutorial te mostraré cómo crear tu primera aplicación con el framework de javascript Angular y también verás cómo crear tu primer componente y ya sabes sin tanto rodeo vamos al grano. Sin más manos a la obra. Requisitos previos Tener instalado Nodejs de manera global en el sistema operativo. Contar con Git instalado….
-
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…
-
Guía rápida para comprimir y descomprimir archivos en Ubuntu Server
En esta ocasión te presento una guía rápida para comprimir y descomprimir archivos en Ubuntu Server desde la terminal de comandos, ya que es muy común que tengamos que acceder a nuestro servidor por SSH para hacer instalaciones puntuales en donde es necesario descomprimir o comprimir archivos. Sin más, manos a la obra. 1. Instalar…
-
Instalar SQL Server en Ubuntu Server 20.04
En este tutorial aprenderás cómo instalar SQL Server de Microsoft en Ubuntu Server 20.04, cómo gestionarlo desde línea de comandos vía SSH y cómo instalar un cliente gráfico para SQL Server desde cualquier distro Linux. Sin más, manos a la obra. Requisitos previos Debes tener Ubuntu Server 20.04 con mínimo 2 GB de memoria RAM….






