Desafió semana 4

Esta semana el desafió es:

Un emprendimiento fabrica dos tipos de cerveza, Ale y Lager, para ello ocupa (Ver tabla 1). Ademas, la empresa cuenta con: 480 kilos de maíz, 160 kilos de lúpulo y 1500 kilos de Malta. Ademas, la empresa obtiene de utilidad 13 U.M. por la cerveza Ale y 23 U.M. por la cerveza Lager.
¿Cuál es la cantidad idónea a producir de cada tipo de cerveza paraque la empresa obtenga el máximo de utilidad?

CervezaMaíz (kg)Lúpulo (kg)Malta (kg)
Ale5450
Lager15430
Tabla 1

Leer más

Desafió semana 3

Esta semana el desafió es:

Dos gatos y un ratón se encuentran en varias posiciones en una línea. Se le darán sus posiciones iniciales. Su tarea es determinar qué gato alcanzará primero al ratón, asumiendo que el ratón no se mueve y los gatos viajan a la misma velocidad. Si los gatos llegan al mismo tiempo, el ratón podrá moverse y escapará mientras luchan.

Recibirá una consultas en forma de X, Y y Z que representan las posiciones respectivas para gatos A y B, y para ratón C. Complete la función para devolver la respuesta adecuada a cada consulta, que se imprimirá en una nueva línea. Si el gato A captura al ratón primero, imprimir gato A, si el gato B captura al ratón primero, imprimir gato B y si ambos gatos capturan al ratón al mismo tiempo, imprimir que el Ratón C como los dos gatos pelearon y el ratón escapo.

Ejemplo: x=2 y=5 z=4 Los gatos en posición 2 (gato A) y 5 (Gato B) y el ratón en la posición 4. Retorna Gato B

Ahora resuelve esa función pero para un plano 2d Primero pregunte si tienen obstáculos que impida que un gato se mueva directamente donde el ratón y me dijo que lo escribiera como si no hubieran obstáculos, es decir, tratemoslo como si estuvieran en un campo abierto.

Tiempo 20 Min

Leer más

Caso de estudio – La caída de Gitlab

Prevenir es mejor que curar

Lo leí por allí

Esta vieja pero confiable frase es muy importante en muchas áreas, si tuvieras un cimiento firme no tendrías que preocuparte por un sismo, si tu instalación eléctrica fuera confiable no necesitarías preocuparte de que un cortocircuito provoque un incendio, existen numerosos estudios que una prevención temprana logra sobrellevar altamente el cáncer y en muchos casos curarlo.

Cada dejadez con nosotros será una deuda que tendremos que pagar tarde o temprano

Juan Retamales & Lo leí por allí

Y no solo aplica a nosotros, también a los sistemas informáticos, y suele llamarse «deuda tecnológica», imaginemos que estamos utilizando una base de datos en producción, y aplicamos el clásico meme de realizar un delete olvidándose del where, para los no tan conocedores, será un camino directo a la quiebra o al despido en especial si no tienen un respaldo, por ello es importante asegurar que realizan respaldos frecuentemente y que desarrollen en un servidor de desarrollo, y dejar el servidor de producción en su lugar, es decir, dejarlo produciendo.

Pero no solo eso, también es importante verificar la integridad de estos respaldos, ya que, si no se verifican, tal vez eso en lo que confías no era nada mas que aire, es decir, nada.

Leer más

Desafió semana 1

Empezare esta sección donde publicare todas las semanas una pregunta tipo entrevista de trabajo con la idea de no oxidarme en la algoritmia, para este tiempo usare Python aun que podrían usar en teoría cualquier otro lenguaje de programación.

Entregado dos variables, invertir la asignación de dos variables sin el uso de funciones, creación de otras variables, etc.

Tiempo disponible: 20 Min

Leer más

Hello world!

Como todo lenguaje de programación, cuando queremos crear nuestra primera aplicación sera un clásico «Hello World», y por ello no quiero que este blog sea en menos, y como ahora quiero volver a llenarlo de contenido, dejare esta entrada como la primera para que todos recuerden el primer Hello World que han hecho.