3 puntos por xguru 2020-04-29 | 3 comentarios | Compartir por WhatsApp

Lo que se supo durante una conversación con el equipo de soporte al cliente de NYT.

Al parecer, en vez de eliminar al usuario real, agregan '1000' al final del nombre de usuario y de la dirección de correo electrónico.

3 comentarios

 
cloverhearts 2020-04-29

Recuerdo que antes marcaban las cuentas eliminadas agregando _deleted al final del nombre de usuario, jaja.

 
xguru 2020-04-29

Cuando uno realmente crea y opera un servicio, llega un punto en el que se vuelve un dolor de cabeza por el momento o la forma en que hay que eliminar distintos elementos como información de usuarios, información de pagos, publicaciones, etc.

Si se maneja así,

  • es más simple que procesarlo creando algo como una columna deleted

  • se puede aplicar como si el usuario hubiera sido eliminado sin hacer trabajo adicional sobre el código legacy del servicio

  • permite cumplir con reglas que exigen conservar los datos por cierto tiempo según la ley => hay que tener cuidado porque varía según el país y el servicio.

En fin, es un método que también se usa en la práctica por estas y otras ventajas.

(Dicen que Uber, al principio, cuando recibía una solicitud de eliminación de cuenta, le agregaba void al final...)

Desde la perspectiva de un desarrollador, uno piensa: “¿qué es esto?”, pero no todo en el mundo sale como uno quiere.

Supongo que NYT probablemente usó ese método como un atajo por culpa del código legacy.

En Corea, en el caso de la información personal, hay que consultar las siguientes leyes.

① Ley de Protección de la Información Personal, artículo 21 (Destrucción de la información personal) - http://www.law.go.kr/beomnyeong/gaeinjeongboboho-beop/(20171019,14839,20170726)/je21jo

② Ley de Redes de Información y Comunicaciones, artículo 29 (Destrucción de la información personal) - http://law.go.kr/beomnyeong/…(20190625,16021,20181224)/je29jo

 
xguru 2020-04-29

Vaya, parece que la expresión regular de conversión de enlaces URL no puede procesar (). Habrá que corregir eso.

① Ley de Protección de la Información Personal, artículo 21 (destrucción de información personal) - https://j.mp/3bNzTWH

② Ley de Redes de Información y Comunicaciones, artículo 29 (destrucción de información personal) - https://bit.ly/3bLVEGl