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ón 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


martes, 18 de junio de 2024

Ciclo vida de un componente en VUE

 Receta:

Ingredientes,

Preparación,

Información - vida

beforeCreate() - comprar

created() - cocinar

mounted() - emplatar

lunes, 25 de marzo de 2024

Consejos para bajar subir proyectos profesionales en rama qa y rama producción

Trabajar con ramas de calidad (QA) y producción en proyectos profesionales en GitHub implica un cuidadoso manejo de los cambios para garantizar la estabilidad y la integridad del software. Aquí tienes algunos consejos para gestionar estas ramas de manera efectiva:


Para la Rama de QA

Entorno de pruebas robusto: Asegúrate de tener un entorno de pruebas sólido que refleje fielmente el entorno de producción. Esto incluye datos de prueba realistas y configuraciones similares a las de producción.

Pruebas automatizadas: Implementa pruebas automatizadas exhaustivas para asegurarte de que los cambios introducidos no introduzcan nuevos errores y no rompan la funcionalidad existente.

Revisión de código: Realiza revisiones de código rigurosas antes de fusionar cambios en la rama de QA. Esto garantiza que el código cumpla con los estándares de calidad y funcione como se espera.

Despliegue continuo: Utiliza prácticas de integración y despliegue continuo (CI/CD) para automatizar la entrega de cambios en la rama de QA. Esto facilita la rápida identificación y corrección de problemas.

Comunicación clara: Mantén una comunicación clara y transparente con el equipo sobre el estado de la rama de QA, los problemas identificados y las acciones necesarias para corregirlos.


Para la Rama de Producción

Versionamiento semántico: Implementa un sistema de versionamiento semántico para mantener un registro claro de las versiones en producción y los cambios asociados.

Políticas de fusión conservadoras: Adopta políticas de fusión conservadoras para la rama de producción. Esto significa realizar pruebas exhaustivas en la rama de QA antes de fusionar los cambios en producción.

Implementación gradual: Considera la posibilidad de implementar cambios en producción de manera gradual utilizando técnicas como el despliegue por etapas o la activación de características por usuario.

Monitoreo continuo: Establece sistemas de monitoreo continuo para supervisar el rendimiento y la estabilidad del software en producción. Esto te permite identificar y abordar rápidamente cualquier problema que pueda surgir.

Respaldo y recuperación: Implementa medidas de respaldo y recuperación para garantizar la disponibilidad y la integridad de los datos en caso de fallos en producción.


Al seguir estos consejos, puedes gestionar de manera efectiva las ramas de QA y producción en tus proyectos profesionales en GitHub, asegurando la calidad y la estabilidad del software entregado a los usuarios finales.

Blogs Colombia