Saltar al contenido
La Forja Ingeniería sin filtros

Nivel 4 · 10 de 14

La lectura que no puede quedar releíble

Energía

La lectura que no puede quedar releíble

La misma distribuidora eléctrica, el mismo servicio de medición. Pero el paso que hay que resolver es otro: la boleta impresa. Un impresor tercerizado recibe cada boleta, la imprime y la despacha por correo.

El mensaje que sale hacia el impresor no es la lectura sola: lleva el número de documento y el domicilio del titular, porque son los datos que van impresos. Y el contrato con el tercerizado tiene una cláusula de minimización de datos: ese dato se entrega para imprimir y no puede quedar disponible para ninguna lectura posterior. Un registro de eventos con retención de días, que es la pieza que resolvió el problema del ejercicio anterior, acá abre exactamente el agujero que la cláusula prohíbe: el consumidor que alguien conecte el mes que viene puede leer todo lo que pasó en la ventana.

El impresor, además, procesa por lotes: responde entre 4 y 40 segundos. Hoy el servicio de medición lo llama en línea y espera.

Hay un destinatario, uno solo, y no va a haber otro: la imprenta es la imprenta.

El presupuesto operativo es de 7 unidades operativas.

Rearmá el sistema para que la entrega al impresor sobreviva a un reinicio del servicio de medición, sin que el dato del titular quede en ningún lado desde donde se pueda volver a leer.

Uso de IA: libre, pero la respuesta tiene que explicar por qué acá una entrega que se consume y se borra le gana a un registro releíble.

Presupuesto
7 unidades operativas
Restricción
retención máxima del dato del titular fuera del sistema de medición: como máximo 0 días
Restricción
presupuesto operativo: como máximo 7 unidades operativas

Este ejercicio se resuelve arrastrando piezas en un lienzo, y eso pide una pantalla ancha y un puntero preciso. Acá podés leerlo entero. Abrilo desde una computadora para jugarlo.

Recién salido del horno

La Forja acaba de salir

Es lo más nuevo del sitio, así que es donde es más probable que algo se rompa. Si algo no anda como esperabas, o simplemente no se entiende, contámelo: cada reporte la mejora.

¿No usás GitHub? Podés escribirme por mail. ¿Nada que decir todavía? Ver lo ya reportado.