{"id":835,"date":"2015-11-05T16:17:04","date_gmt":"2015-11-05T16:17:04","guid":{"rendered":"http:\/\/esferas.org\/msqlu\/?p=835"},"modified":"2015-11-05T16:20:01","modified_gmt":"2015-11-05T16:20:01","slug":"y-al-final-la-cosa-no-acaba-bien","status":"publish","type":"post","link":"https:\/\/esferas.org\/msqlu\/2015\/11\/05\/y-al-final-la-cosa-no-acaba-bien\/","title":{"rendered":"Y al final la cosa no acaba bien &#8230;"},"content":{"rendered":"<div class='__iawmlf-post-loop-links' style='display:none;' data-iawmlf-post-links='[{&quot;id&quot;:1068,&quot;href&quot;:&quot;http:\\\/\\\/www.bacula.org&quot;,&quot;archived_href&quot;:&quot;https:\\\/\\\/web-wp.archive.org\\\/web\\\/20260415152913\\\/https:\\\/\\\/www.bacula.org\\\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-04-15 18:16:21&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-19 06:41:37&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-04-19 06:41:37&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:754,&quot;href&quot;:&quot;https:\\\/\\\/www.bareos.org&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;https:\\\/\\\/www.bareos.com\\\/&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:1069,&quot;href&quot;:&quot;https:\\\/\\\/astillas.net\\\/wiki\\\/Bash&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;}]'><\/div>\n<p>&#8230; para ninguno. Y lo mismo es que ten\u00eda un mal d\u00eda (que creo que no) pero cuando me fuerzan a ir un poquito m\u00e1s all\u00e1 de mis l\u00edmites me lanzo sin frenos.<\/p>\n<p><!--more--><\/p>\n<p>Coment\u00e9 en <a href=\"http:\/\/esferas.org\/msqlu\/2015\/09\/17\/reflexionando-sobre-escribir-programas\/\">esta entrada<\/a> los problemas con los que me estaba encontrando con un proveedor de servicios en mi lugar de trabajo. Ha pasado un tiempo, han seguido haciendo algunas cosas, a mi me han operado la mano, y al final me he encontrado con un <em>script <\/em>al que deben haber dedicado veinte horas de trabajo pero que tiene un aspecto lamentable.<\/p>\n<p>S\u00e9 que estaba comprando conocimiento. Concretamente la forma de salvar una instalaci\u00f3n <em>Drupal<\/em> y recuperarla posteriormente en una instancia; tambi\u00e9n era consciente de que la programaci\u00f3n de ese tipo (pr\u00e1cticamente de sistemas) no era su punto fuerte. A\u00fan as\u00ed cre\u00eda que pod\u00eda trabajar con ellos y ayudarles a que puliesen los detalles que les faltasen. Y casi. S\u00f3lo que despu\u00e9s me ha ocurrido lo siguiente.<\/p>\n<p>Estaba enfangado en mis quehaceres cuando recibo un mensaje de estos chicos solicit\u00e1ndome el pasar a producci\u00f3n el script de copia de la instalaci\u00f3n y proporcion\u00e1ndome la factura correspondiente para que fuese abonada cuanto antes. Me convenc\u00ed de que no pod\u00eda retrasarlo m\u00e1s y comuniqu\u00e9 a los m\u00edos que iba a pararlo todo para estudiar su trabajo y ver c\u00f3mo pod\u00eda integrarlo en nuestro sistema de copias de seguridad.<\/p>\n<p style=\"padding-left: 30px;\">Inciso: a ra\u00edz de esta inspecci\u00f3n estoy considerando firmemente dejar de usar <a href=\"http:\/\/www.bacula.org\">bacula<\/a> y emplear <a href=\"https:\/\/www.bareos.org\">bareos<\/a> en su lugar. Es m\u00e1s vers\u00e1til porque las mejoras que la gente de <em>bacula<\/em> se reserva para los clientes de pago, <em>bareos<\/em> las ofrece en abierto.<\/p>\n<p>Inspeccion\u00e9 el script de copias y &#8230; bueno, empec\u00e9 a sentirme mal. Demasiado dinero para algo que estaba claro que no hab\u00eda costado m\u00e1s de veinte minutos en tiempo y que se hab\u00eda hecho sin ganas. En el programa no hay par\u00e1metros de entrada -todo est\u00e1 inscrito en el c\u00f3digo-, no hay archivo de configuraci\u00f3n, no hay control de interrupci\u00f3n del proceso, tampoco de errores, &#8230; Pelado, pelado. Escrib\u00ed un correo en el que les indicaba las carencias y en el que les daba\u00a0 una referencia por si les serv\u00eda de ayuda. Una peque\u00f1a gu\u00eda de aspectos de programaci\u00f3n en bash, trucos que yo hab\u00eda reunido en mi <a href=\"https:\/\/astillas.net\/wiki\/Bash\">wiki<\/a>.<\/p>\n<p>Ahora creo que ese fue uno de mis errores; es l\u00f3gico que el desarrollador se lo tomase mal (yo lo har\u00eda si presumo de que s\u00e9 lo que estoy haciendo) y me contestase con evasivas de todo tipo y algunas negativas que desluc\u00edan el producto final. Y bueno, hasta ah\u00ed todav\u00eda pod\u00eda pegarme con el responsable del proyecto y presionar con el pago. Lo malo fue leer atentamente el mensaje del desarrollador y encontrarme con que estaba respondiendo a un mensaje del citado responsable que le comunic\u00f3 mis quejas.<\/p>\n<p>El p\u00e1rrafo al que me refiero es el siguiente:<\/p>\n<blockquote><p><em><span class=\"\">a ver que calostro quiere decir este. Si no lo ves, lo hablamos y preparamos defensa y despeje de bal\u00f3n \u00bfok?<\/span><\/em><\/p><\/blockquote>\n<p>Quitando la jerga interna del comunicado lo que me molesta de veras es lo que sigue. \u00bf Defensa y despeje de bal\u00f3n ? Esa frase consigui\u00f3 que me replantease todo. \u00bf Os pago veinte horas de desarrollo m\u00e1s cuatro de test para que os lo tom\u00e9is as\u00ed ? \u00bf Tan seguros est\u00e1is de cobrar ?<\/p>\n<p>Resumiendo. He cortado la relaci\u00f3n con ellos y les he cerrado todos los accesos administrativos a nuestras m\u00e1quinas. La factura voy a pagarla, obviamente, porque el responsable final soy yo, que acept\u00e9 el proyecto sin unas especificaciones claras y me hago responsable de ello. Ya mejorar\u00e9 por mi cuenta su trabajo y tomo buena nota para futuros encargos &#8230; con otra empresa.<\/p>\n<p>Ellos pierden un cliente y yo pierdo un servicio con el que ahorraba preocupaciones. \u00bf Ves ? Todos perdemos. Un asco.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8230; para ninguno. Y lo mismo es que ten\u00eda un mal d\u00eda (que creo que no) pero cuando me fuerzan a ir un poquito m\u00e1s all\u00e1 de mis l\u00edmites me lanzo sin frenos.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","webmentions_disabled_pings":false,"webmentions_disabled":false,"footnotes":""},"categories":[2],"tags":[16,486,487],"class_list":["post-835","post","type-post","status-publish","format-standard","hentry","category-software","tag-desarrollo","tag-mi-lu","tag-problemas"],"_links":{"self":[{"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/posts\/835","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/comments?post=835"}],"version-history":[{"count":0,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/posts\/835\/revisions"}],"wp:attachment":[{"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/media?parent=835"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/categories?post=835"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/tags?post=835"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}