martes, 17 de diciembre de 2024

Comandos útiles en mysql shell

Comandos útiles  en mysql shell


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


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