miércoles, 26 de marzo de 2025

Comandos de Laravel: Guía esencial para desarrolladores

Comandos útiles en Laravel


1. Instalación de Laravel

Para instalar Laravel en tu sistema, usa Composer:

composer create-project --prefer-dist laravel/laravel nombre-del-proyecto

Para iniciar el servidor de desarrollo:

php artisan serve

Esto ejecuta Laravel en http://127.0.0.1:8000.

2. Comandos esenciales de Artisan

Artisan es la herramienta de línea de comandos de Laravel. Puedes ver todos los comandos disponibles con:

php artisan list

Para limpiar cachés y mejorar el rendimiento:

php artisan cache:clear
php artisan config:clear
php artisan route:clear
php artisan view:clear

Si necesitas generar una clave de aplicación:

php artisan key:generate

3. Migraciones y base de datos

Si trabajas con bases de datos, estos comandos te ayudarán:

Crear una migración:

php artisan make:migration nombre_de_la_migracion

Ejecutar las migraciones:

php artisan migrate

Revertir migraciones:

php artisan migrate:rollback

4. Modelos y controladores

Para crear un modelo con su respectiva migración:

php artisan make:model NombreModelo -m

Para generar un controlador:

php artisan make:controller NombreControlador

Si el controlador es de tipo recurso:

php artisan make:controller NombreControlador --resource

5. Seeders y Factories

Para poblar la base de datos con datos de prueba:

php artisan db:seed

Si necesitas generar un nuevo seeder:

php artisan make:seeder NombreSeeder

Para crear una factory:

php artisan make:factory NombreFactory --model=NombreModelo

6. Rutas y middleware

Para listar todas las rutas de la aplicación:

php artisan route:list

Para crear un middleware:

php artisan make:middleware NombreMiddleware

7. Comandos para colas y tareas programadas

Si usas colas en Laravel, puedes ejecutar lo siguiente:

php artisan queue:work

Para programar tareas automáticas:

php artisan schedule:run

8. Pruebas y depuración

Ejecutar pruebas con PHPUnit:

php artisan test

Crear una nueva prueba:

php artisan make:test NombreTest


domingo, 19 de enero de 2025

Escucha Activa 5 formas de Mejorarla!

 Escucha Activa 5 formas de Mejorarla:

1. Concentración en el emisor.

2. Sin prejuicios.

3. Aprovechar los silencios.

4. Parafrasear.

5. Evitar el egocentrismo.

martes, 17 de diciembre de 2024

Comandos útiles en mysql shell

Comandos útiles  en mysql shell

mysql --version

mysql -u root -p

show databases;

service mysql start

service mysql stop

service mysql restart

martes, 26 de noviembre de 2024

Como configurar globalmente en github

 git config --global user.name "user"

git config --global user.email "user@gmail.com"


Como eliminar las credenciales almacenadas de windows para el github

 1. Limpia las credenciales almacenadas

En Windows:

Abre el Administrador de credenciales (búsqueda en el menú Inicio).

Ve a Credenciales de Windows.

Busca cualquier entrada relacionada con github.com.

Elimínala.

domingo, 22 de septiembre de 2024

Conoce los 10 PRINCIPIOS para programar mejor


1 - KISS: Mantenlo simple, estúpido
2 - DRY: No te repitas a ti mismo
3 - Si no está roto, no lo arregles
4 - Composición sobre Herencia
5 - SRP: Principio de Responsabilidad Única
6 - SoC: Separación de Preocupaciones
7 - YAGNI: No lo vas a necesitar
8 - Escribe para el mantenedor y Ley de Curly
9 - Evitar optimización prematura
10 - Documentación

Como crear un workflow en hubspot

Puntos básicos de lo que consiste un workflow:

1. partir de una condici{on previa crear un producto

2. ejectutar acciones a partir de la condición


Cómo crear en Hubspot un workflow

- En la página web de hubspoth ir a   automatización

- Ir a workflow

- Create  workflow


Blogs Colombia