-
Gestión de archivos desde terminal en Ubuntu
Es bien sabido que una de las herramientas más potentes de las distribuciones en Linux es la terminal de comandos. En este breve tutorial te mostraré la gestión de archivos desde una terminal en Ubuntu. 1. Eliminar archivos o carpetas El comando rm se usa para borrar archivos y carpetas. En este ejemplo dentro de…
-
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,…
-
Si eres programador ten cuidado con el túnel carpiano
Si eres programador o desarrollador de software ten cuidad con el túnel carpiano ya que es una condición médica que se produce cuando el nervio mediano que se encuentra en la muñeca, se comprime y se inflama. Esta condición puede causar dolor, debilidad y entumecimiento en la mano y los dedos y es comúnmente asociada…
-
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…
-
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…
-
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…
-
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…
-
Instalar Nodejs en Ubuntu Server usando NVM
En este tutorial aprenderás cómo instalar Nodejs en Ubuntu Server o Desktop usando NVM (Node Version Manager). Una de las grandes ventajas de usar NVM es que puedes cambiar de versión de Nodejs fácilmente según lo necesites. Este procedimiento funciona en cualquier distribución de Ubuntu. Sin más, manos a la obra. Requisitos previos Acceso a…
-
Manjaro Linux instalar Google Chrome desde línea de comandos
En un tutorial pasado mostré cómo instalar Google Chrome desde línea de comandos en Ubuntu 20.04, ahora te mostraré cómo hacerlo desde Manjaro Linux de manera fácil y rápida. Manos a la obra Requisitos previos Contar con usuario sudo en Manjaro Linux Tener conexión a Internet Da clic derecho al mouse y desde el menú…
-
Trabajando con colecciones en Rust
En el mundo de la programación, las colecciones son herramientas esenciales para almacenar y manipular datos. Rust, con su enfoque en la seguridad y el rendimiento, ofrece una variedad de colecciones que permiten manejar estructuras complejas de manera eficiente. En este artículo, exploraremos cómo trabajar con colecciones en Rust, profundizando en las más utilizadas, como…
-
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…
-
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…
-
Crear llave SSH en tu cuenta de Bitbucket
En este tutorial te mostraré cómo crear una llave SSH en tu cuenta de Bitbucket ya que en un futuro lejano va a volverse un requisito contar con dicha clave para realizar push a tus proyectos alojados en esa plataforma. Sin más, manos a la obra. Requisitos previos Contar con una cuenta en Bitbucket Contar…
-
Convertir un sitio web WordPress en una PWA
En este tutorial aprenderás cómo convertir un sitio web WordPress en una aplicación PWA (Progressive Web Application) de esta manera su comportamiento desde un móvil será muy parecido a la de una app nativa, con la ventaja que esta funcionalidad estará habilitada tanto para Android como para iOS y Desktop. Sin más, manos a la…
-
Qué es y cómo instalar Laragon
¿Qué es Laragon? Laragon es un entorno de desarrollo en inglés se conoce como development enviroment, es muy fácil de usar y viene integrado con muchas herramientas que cuando lo pruebes sin duda será tu entorno de desarrollo favorito. Instalar Laragon es sencillo es solo seguir las instrucciones del instalador. Cabe mencionar que Laragon actualmente sólo…






