{"id":4598,"date":"2010-09-17T09:26:49","date_gmt":"2010-09-17T07:26:49","guid":{"rendered":"http:\/\/changlonet.com\/blog\/2010\/ecosistemas\/"},"modified":"2010-09-17T09:26:49","modified_gmt":"2010-09-17T07:26:49","slug":"ecosistemas","status":"publish","type":"post","link":"https:\/\/changlonet.com\/blog\/ecosistemas\/","title":{"rendered":"Ecosistemas"},"content":{"rendered":"<p>Parece como si la tecnolog\u00eda copiase a la naturaleza. Por m\u00e1s que un programa de ordenador, unos cables y algunos usuarios trabajando en un mesa, parezca una imagen artificial, son naturales como la vida misma.<\/p>\n<p>De hecho los entornos digitales se parecen mucho a los ecosistema naturales; m\u00e1s aun, yo dir\u00eda que las mismas reglas que aplican los naturalistas en sus investigaciones con los ecosistemas naturales, se pueden usar en los sistemas digitales complejos.<\/p>\n<p>Hoy os traigo dos ejemplos de cosas parecidas y semejantes que me han pasado, uno en el mundo digital y otro en el natural.<\/p>\n<p>Hace unos d\u00edas en un software de mi empresa de por las ma\u00f1anas, empiezan a aparecer datos incorrectos. Llega la incidencia a un \u00e1rea de desarrollo que es la que se ocupa de ese m\u00f3dulo en concreto. Empiezan a repasar sus rutinas y no ven nada mal, todo esta correcto. Empiezan a preguntar a otras personas y llega la consulta a mi departamento. Como ese m\u00f3dulo depend\u00eda de otro donde los usuarios pod\u00edan parametrizar el comportamiento del aplicativo, repasamos toda la parametr\u00eda; sin \u00e9xito, estaba toda correcta. Seguimos preguntando a otros m\u00f3dulos cuyos datos pueden llegar al que daba el error. Al final, tras tres d\u00edas localizamos la causa de la incidencia. Que por cierto no era un error como tal, sino que se trataba de un cambio menor introducido en un m\u00f3dulo que no ten\u00eda nada que ver con el que daba el error. Pero all\u00ed se hab\u00eda modificado un dato que luego recog\u00eda un segundo m\u00f3dulo que lo transformaba en parte de una variable de entrada que llegaba a un tercer m\u00f3dulo y se usaba para dos cosas y una de ellas era en el m\u00f3dulo donde aparec\u00eda el error.<\/p>\n<p>As\u00ed que un cambio menor en un parte muy alejada de un programa, crea un error l\u00f3gico en este programa. Exactamente igual que en la naturaleza, donde todo va muy imbricado y unido.<\/p>\n<p>En mi casa hay una una peque\u00f1a parcela de jard\u00edn. Siempre hemos tenido visitas de algunos gatos por all\u00ed, pero eran animales normalmente de otros vecinos, cuidados, civilizados y en n\u00famero soportable. Hace un par de a\u00f1os, una vecina (que no tiene ning\u00fan animal en su casa, su marido no la deja) empez\u00f3 a alimentar a los gatos callejeros de la zona. Y los alimentaba a base de bien, cocinaba expresamente para ellos. Les hizo incluso una especie de refugio con maderas, les puso bebedores de agua, que llenaba dos veces al d\u00eda&#8230; El resultado os lo pod\u00e9is imaginar. En unos meses de tener un gato de vez en cuando por el jard\u00edn, pasamos a tener siempre una docena de gatos. Y adem\u00e1s bichos con una salud y una higiene que ten\u00edan mucho que desear. Y animales muy salvajes que se encaraban con los ni\u00f1os, destrozaban los muebles de la terraza.<\/p>\n<p>Y tratamos de buscar una soluci\u00f3n al problema. Empezamos a vallar con tela microperforada todos los huecos de la empalizada por donde entraban los gatos. Tardamos casi seis meses en ir cerrando todos los huecos, porque mira que son listos, agujero que ven, agujero por el que entran. Adem\u00e1s no solo lo hicimos nosotros, sino algunos vecinos que tambi\u00e9n estaban afectados por la plaga de los gatos nos siguieron. Y hace medio a\u00f1os conseguimos el \u00e9xito. Dejaron de aparecer los gatos por el jard\u00edn. Pudimos volver a dejar los muebles en el jard\u00edn y dejamos de encontrarnos con peque\u00f1os felinos agresivos entre los columpios y juguetes de mis hijos.<\/p>\n<p>Adem\u00e1s notamos algunos cambios positivos en el jard\u00edn. Con la desaparici\u00f3n de los gatos, los p\u00e1jaros se multiplicaron. Ahora ten\u00edamos much\u00edsimos m\u00e1s nidos en los \u00e1rboles y los cantos por las ma\u00f1anas eran m\u00e1s abundantes que nunca. Daba gusto salir al jard\u00edn con esa m\u00fasica tan agradable. Pero a mediados del verano empezamos a notar que el n\u00famero de p\u00e1jaros descend\u00eda, cada vez se escuchaban menos sus trinos. El calor, que aprieta mucho, pensamos. Unos d\u00edas despu\u00e9s descubrimos lo que causaba la falta de p\u00e1jaros, ten\u00edamos una colonia de ratas instaladas en los \u00e1rboles. Yo no lo sab\u00eda, pero hay un tipo de ratones que anidan en los \u00e1rboles y viven all\u00ed. Primero dieron buena cuenta de los nidos que hab\u00eda en las ramas y ahora bajaban a tierra.<\/p>\n<p>El proceso estaba claro, eliminamos a los gatos que son depredadores de las ratas y los p\u00e1jaros. De primeras, los p\u00e1jaros se multiplicaron, atrayendo a las ratas que adem\u00e1s se encontraron sin enemigos, as\u00ed que \u00e9stas acabaron con los p\u00e1jaros y empezaron a adue\u00f1arse de todo el jard\u00edn.<\/p>\n<p>Y ahora estamos tratando de volver al equilibrio. Primero hicimos un ataque con trampas para reducir el n\u00famero elevado de ratas. Y despu\u00e9s hemos abierto algunos huecos en la valla, para que los gatos vuelvan a entrar, pero en un n\u00famero razonable. Y las medidas empiezan a notarse. Hace ya un mes que no hemos visto ninguna rata y el n\u00famero de p\u00e1jaros ha vuelto a crecer.<\/p>\n<p>Por cierto, la historia de la se\u00f1ora que mont\u00f3 el hotel para gatos tambi\u00e9n es ilustrativa. Ahora mismo hay menos gatos que nunca en el vecindario. Resulta que unos grupos de perros callejeros descubrieron el hotal y pod\u00e9is imaginar que ha pasado. As\u00ed que pensando que le hac\u00eda un bien a sus adorados mininos, les ha fastidiado bien fastidiados&#8230;<\/p>\n<p>As\u00ed que los sistemas naturales y los artificiales no son tan diferentes. Hay que tener una visi\u00f3n de conjunto global, porque sino el m\u00ednimo cambio en una parte, provoca una tragedia en otra.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Parece como si la tecnolog\u00eda copiase a la naturaleza. Por m\u00e1s que un programa de ordenador, unos cables y algunos usuarios trabajando en un mesa, parezca una imagen artificial, son naturales como la vida misma. De hecho los entornos digitales se parecen mucho a los ecosistema naturales; m\u00e1s aun, yo dir\u00eda que las mismas reglas que aplican los naturalistas en sus investigaciones con los ecosistemas naturales, se pueden usar en los sistemas digitales complejos. Hoy os traigo dos ejemplos de cosas parecidas y semejantes que me han pasado, uno en el mundo digital y otro en el natural.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"categories":[8],"tags":[897,2242,2584],"series":[],"class_list":["post-4598","post","type-post","status-publish","format-standard","hentry","category-hardware","tag-ecologia","tag-procesos","tag-sistema"],"_links":{"self":[{"href":"https:\/\/changlonet.com\/blog\/wp-json\/wp\/v2\/posts\/4598","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/changlonet.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/changlonet.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/changlonet.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/changlonet.com\/blog\/wp-json\/wp\/v2\/comments?post=4598"}],"version-history":[{"count":0,"href":"https:\/\/changlonet.com\/blog\/wp-json\/wp\/v2\/posts\/4598\/revisions"}],"wp:attachment":[{"href":"https:\/\/changlonet.com\/blog\/wp-json\/wp\/v2\/media?parent=4598"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/changlonet.com\/blog\/wp-json\/wp\/v2\/categories?post=4598"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/changlonet.com\/blog\/wp-json\/wp\/v2\/tags?post=4598"},{"taxonomy":"series","embeddable":true,"href":"https:\/\/changlonet.com\/blog\/wp-json\/wp\/v2\/series?post=4598"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}