Ir al contenido principal

Cuanto sabe FaceBook?

Max Schrems, solicito la información que Facebook tenia acerca de su persona, lo que recibió fue un libro de 1,222 hojas.

Creo que la mayoría de personas que utilizamos Internet estamos conscientes que la información que subministramos a las grandes empresas como Google o Facebook son su principal elemento de valor, pero hasta que punto o hasta donde podemos llegar con la información que subministramos a ellos.

Como persona que me dedico al área tecnológica, puedo dar fe que cada vez se puede guardar mas información y de forma más económica, que cada vez tenemos mejores procesadores (Ley de moore) y mejor software  con nuevas técnicas (incluidas inteligencia artificial) para extraer información de los datos almacenados. y que por supuesto a mi me enseñaron que en una base de datos estos nunca se borran simplemente se cambia el estado para que no sean visibles al usuario, pero siguen almacenados.

Entonces seguramente cada vez que se halla publicado un estado, que se halla subido una fotografía e inclusive cada clic que hayamos hecho sobre la interfaz de Facebook, seguramente esta guardado en sus bases de datos, inclusive en el articulo se habla que aparecían lugares en los cuales esta persona había estado publicando algo en Facebook, por supuesto el no indico el lugar pero vualá  en el archivo encontró el lugar especifico donde se encontraba, esto lo consternó así como a miles de europeos mas.

El problema desde mi punto de vista no es que estas empresas guarden información, sino  hasta donde pueden llegar y es que muchas veces una persona común no sabe hasta que punto debe guardar su privacidad, por ejemplo por eso hay leyes sobre la confidencialidad medica por ejemplo y estoy de acuerdo con el articulo en la parte que los gobiernos deberían regular y  poner limites, aun que por obvias razones tecnológicas que se cumplieran estaría muy difícil ya que pueden tener la información distribuida por todo el mundo o buscar legislaciones mas blandas para lograr su cometido.

Entonces la recomendación es: trata de no incluir información demasiado especifica sobre tu persona y no es que se oculte algo, es que no queremos un mundo de gran hermano, nuestra información es propia y debemos tratar que así se mantenga y la próxima vez que introduzcas información en la red piensa si es  algo que quieres quede almacenado y que les sirva para algo.


Fuente:
http://especiales.prensalibre.com/especiales/times/12022012.pdf, pagina 3

http://online.wsj.com/article/SB10001424052702303815404577332311620711818.html



Comentarios

José ha dicho que…
http://online.wsj.com/article/SB10001424052702303815404577332311620711818.html

Un articulo interesante que muestra como nuestros datos personales son moneda de cambio diaria

Entradas populares de este blog

DISEÑO AL NIVEL DE COMPONENTES

El diseño a nivel de componentes se presenta a menudo despues que se ha terminado la primera iteracion del diseño arquitectonico. y  el objetivo de esta fase es traducir el diseño en software operaciona. El diseño a nivel de componentes define las estructuras de datos, los algoritmos, las caracteristicas de la interfaz  y los mecanismos de comunicacion asignados a cada componente de software. esta fase permite revisar si los detalles de diseño son correctos y consistentes con las representaciones iniciales de diseño ¿QUE ES UN COMPONENTE? Es un bloque de construccion modular par el software de computo. una parte modular desplegable y reemplazable de un sistema que encapsula implementacion y expone un conjunto de interfaces. desde el punto de vista orientado a objetos un componente es un conjunto de clases ques se interrelacionan entre si. en el contexto convencional de ingenieria de software  un componente es un elemento funcional que incorpora  la logica del procesamiento y

ESTRATEGIAS DE PRUEBAS DE SOFTWARE

La estrategia de pruebas de software proporciona un mapa que describe los pasos que se daran como parte de la prueba indica cuando se planea y cuando se daran dichos pasos ademas cuanto tiempo, esfuerzo y recursos consumiran. un software se prueba para descubrir los errores cometidos, si se realiza sin ningun plan seguramente se desperdiciara tiempo, se dedicara un esfuerzo innecesario y lo que es peor puede que no se detecten los errores. Las pruebas se deben planificar con anticipacion y realizarlas de manera sistematica por lo que es importante tener una plantilla existen diferentes y en general tienen los siguientes pasos. 1. Revisiones tecnicas formales y efectivas 2. Se inicia a nivel de componentes y se trabaja hacia afuera hacia la integracion del sistema 3. Diferentes tecnicas en diferentes momentos 4. las pruebas las dirige el desarrollador 5. la prueba y la depuracion son actividades diferentes, pero la segunda debe incluirse en cualquier estrategia de pruebas. l

Múltiples Botones de Submit en MVC 5

Hace unos días me tope con un inconveniente debía colocar varios botones de submit en una vista de MVC, la solución que implementé es muy sencilla 1. En el controlador añadí un parámetro llamado "boton" de tipo string, el cual recibe el valor del botón que se esta accionando en la vista, en el ejemplo colocó una condición que indica que si el botón que se esta accionando es el de cancelar, regresamos al index de lo contrario ejecutamos otra acción [HttpPost] public ActionResult Carga(string boton) {         if(boton.CompareTo("Cancelar")==0)                 return RedirectToAction("Index"); } 2. En la vista tengo dos botones "Cargar" y  "Cancelar" de tipo submit, acá es importante que la propiedad "name" del botón tenga el mismo nombre que la variable del controlador, ya que es por este medio por el cual el controlador identifica de donde tomar el valor para la variable en este caso la variable del controlador