lunes, 17 de noviembre de 2025

馃殌 ¡Me mudo a dev.to!

 

Despu茅s de varios meses escribiendo y compartiendo contenido t茅cnico en este blog, he decidido dar un paso importante: a partir de ahora publicar茅 mis art铆culos en dev.to.

¿Por qu茅 dev.to?

dev.to es una plataforma pensada espec铆ficamente para desarrolladores, con una comunidad activa y un ecosistema que facilita llegar a m谩s personas que comparten los mismos intereses. Adem谩s:

  • Permite mejor interacci贸n con la comunidad.

  • Facilita el formateo de contenido t茅cnico.

  • Ofrece mayor visibilidad para temas como DevOps, cloud, arquitectura y desarrollo.

¿Qu茅 pasar谩 con este blog?

Seguir谩 online como archivo, pero las publicaciones nuevas estar谩n en dev.to.
Si te gusta el contenido que suelo compartir, ¡te invito a seguirme por all谩!

馃憠 S铆gueme en dev.to: https://dev.to/chainiz

Gracias por leerme y por acompa帽arme en este camino. ¡Nos vemos en dev.to! 馃殌馃捇

jueves, 18 de mayo de 2023

Me certifique en AWS Certified DevOps Engineer!

Este examen ha sido uno de los m谩s dif铆ciles a los que me he enfrentado a lo largo de mi carrera profesional, he salido victorioso y hoy lo comparto con mucha satisfacci贸n.




C贸mo explicar CI/CD para principiantes

 La codificaci贸n no se trata solo de escribir l铆neas brillantes de c贸digo, tambi茅n se trata de asegurarse de que el c贸digo funcione bien con el resto del sistema de software.

¡Ah铆 es donde entra en juego la magia de CI/CD!


1. 饾棖饾椉饾椈饾榿饾椂饾椈饾槀饾椉饾槀饾榾 饾棞饾椈饾榿饾棽饾棿饾椏饾棶饾榿饾椂饾椉饾椈 (饾棖饾棞): 

Imagina que t煤 y tus amigos est谩n trabajando en diferentes partes de esta torre LEGO.

Ser铆a un caos si todos trataran de juntar sus piezas al final, ¿verdad?

Las cosas podr铆an no encajar, o la torre podr铆a derrumbarse porque algo no estaba bien.

Entonces, en cambio, cada vez que usted o un amigo agrega una nueva parte (como una nueva pieza de c贸digo), inmediatamente la adjunta a la torre (o la "integra").

De esa manera, puede ver r谩pidamente si encaja bien o si hace que la torre sea inestable, y solucionar cualquier problema cuando a煤n sea peque帽o y manejable.


2. 饾棖饾椉饾椈饾榿饾椂饾椈饾槀饾椉饾槀饾榾 饾棗饾棽饾椆饾椂饾槂饾棽饾椏饾槅 (饾棖饾棗): 

Ahora, sup贸n que quieres mostrar tu torre LEGO a tus padres todas las noches cuando regresan del trabajo.

No querr铆as mostrarles una torre que no es estable o est谩 incompleta, ¿verdad?

Por lo tanto, se asegura de que la torre est茅 siempre en un estado lo suficientemente bueno para presumir (como un programa que est谩 listo para ser entregado).

Cada vez que agrega una pieza, tambi茅n se asegura de que est茅 colocada correctamente y se vea bien (la "entrega").

De esa manera, su torre LEGO siempre estar谩 lista para ser presentada.

Entonces, CI/CD en el mundo de la codificaci贸n es como agregar y mejorar constantemente su torre LEGO, y tenerla siempre lista para presumir.


En la actualidad,

馃敡 Integraci贸n continua (CI) una pr谩ctica de desarrollo en la que los desarrolladores integran c贸digo en un repositorio compartido con frecuencia, preferiblemente varias veces al d铆a.

Luego, cada integraci贸n se verifica y prueba autom谩ticamente para detectar errores de integraci贸n lo m谩s r谩pido posible.

Este enfoque permite que los equipos identifiquen y aborden los errores m谩s r谩pido, mejoren la calidad del software y reduzcan el tiempo que lleva validar y lanzar nuevas actualizaciones de software.

馃殮 Continuous Delivery (CD) es una extensi贸n de la integraci贸n continua.

Implica preparar autom谩ticamente el c贸digo para su lanzamiento a producci贸n despu茅s de pasar una serie de pruebas.

El objetivo es tener una base de c贸digo que est茅 siempre lista para implementarse en un entorno en vivo.


Recuerde, CI/CD no es una soluci贸n 煤nica para todos; es m谩s una filosof铆a o un conjunto de pr谩cticas adaptadas a las necesidades espec铆ficas de una organizaci贸n.

Si no est谩 utilizando CI/CD, se est谩 perdiendo una serie de beneficios.

Image Credit - @sec_r0 on twitter.

mi茅rcoles, 9 de diciembre de 2020

Sonarqube con Net Core

 Un ejemplo practico de como revisar la calidad con SonaQube en nuestro c贸digo, hecho en C# con .Net Core.

Link => https://youtu.be/EacreFXryxI



Sonarqube con Net framework

Un ejemplo practico de como revisar la calidad con SonaQube en nuestro c贸digo, hecho en C# con .Net Framework.

Link => https://youtu.be/yXlnIOgay7A




Days of the week and prepositions of time

DAYS OF THE WEEK

  1. Lunes - Monday
  2. Martes - Tuesday
  3. Miercoles - Wednesday
  4. Jueves - Thursday
  5. Viernes - Friday
  6. Sabado - Saturday
  7. Domingo - Sunday

TIMES OF THE DAY


  • In the morning

  • In the afternoon

  • In the evening

  • At night


PREPOSITIONS OF TIME in, on & at


  1. “I go to the park on Saturday at ten in the morning
  2. “I go to school on Monday at nine in the morning
  3. “I go to the gym on Wednesday at two in the afternoon
  4. “I go to the restaurant on Friday at eight thirty at night





What time is it?

What time is it?


  • It’s 8 A.M. (You can also say "it’s 8 o’clock in the morning)
  • It’s 9:14 P.M. (You can also say "it’s 09:14 at night)
  • It’s 7:30 P.M. (You can also say "it’s seven thirty at night)
  • It’s 4:30 A.M. (You can also say "it’s four thirty in the morning)
  • I’ts 3:12 P.M. (You can also say "it’s three twelve in the afternoon)




Now you know how to tell the time using number