{"id":4509,"date":"2023-03-18T19:21:13","date_gmt":"2023-03-18T18:21:13","guid":{"rendered":"https:\/\/esferas.org\/msqlu\/?p=4509"},"modified":"2023-03-19T11:02:07","modified_gmt":"2023-03-19T10:02:07","slug":"100daysofcode-dia-13-fijando-objetivos","status":"publish","type":"post","link":"https:\/\/esferas.org\/msqlu\/2023\/03\/18\/100daysofcode-dia-13-fijando-objetivos\/","title":{"rendered":"100DaysOfCode: d\u00eda 13 &#8211; fijando objetivos"},"content":{"rendered":"\n<p>El programa <code>deploy-new-certs<\/code> ha alcanzado ya cierta longitud y he calculado que sobre el 80% de \u00e9l son comprobaciones de par\u00e1metros, ausencias, presencias y contenidos. Y est\u00e1 bien, porque lo que pretendo es tener el mayor control posible sobre lo que ha ocurrido y no dejar el grueso de los sucesos sobre largos muros de texto producidos por terceros. <\/p>\n\n\n\n<!--more-->\n\n\n\n<p>Pero el caso es que aunque env\u00ede los certificados, los instale y reinicie\nservicios he visto que hay un par de cosas m\u00e1s que ser\u00eda muy importante tener\npara ponerle la guinda: <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Informe conciso por correo electr\u00f3nico. <\/li>\n\n\n\n<li>Comprobaci\u00f3n de certificados existentes, antes y despu\u00e9s de instalarlos.<\/li>\n<\/ul>\n\n\n\n<p>Sobre lo primero, y dado que empleo certificados comod\u00edn y que ya no existe el\ntraj\u00edn que antes hab\u00eda con los certificados cada vez que me daba por probar\ndominios de tercer nivel para servicios, el volumen de informes ser\u00e1 m\u00ednimo.<\/p>\n\n\n\n<p>Como ahora entra cualquier cosa m\u00e1s all\u00e1 del segundo y se renuevan cada dos\nmeses y medio aproximadamente pues es aceptable. <\/p>\n\n\n\n<p>La comprobaci\u00f3n de servicios es otra cosa que considero \u00fatil porque me ahorra\nsorpresas. La idea es que tras la instalaci\u00f3n de los certificados el programa\nse conecte a cada servicio indicado y obtenga el certificado digital que\npresentan y lo compare con el que ten\u00eda que instalar. As\u00ed s\u00e9 que al menos esa\nparte es correcta y no me llevo el susto de que el correo, por ejemplo, deja\nde funcionar unas semanas m\u00e1s tarde porque no se instal\u00f3 bien mientras que el\nresto s\u00ed. <\/p>\n\n\n\n<p>La comprobaci\u00f3n de certificados antes vendr\u00eda bien para saber si hay que\nvolver a hacerlo porque nos han llamado por error tropecientas veces. Una\nconexi\u00f3n a los servicios y ver cu\u00e1les son los que faltan y cu\u00e1les no. Luego se\npuede a\u00f1adir un par\u00e1metro para forzar la instalaci\u00f3n por si acaso. <\/p>\n\n\n\n<p>Tanto una cosa como otra me van a llevar algo de tiempo. Es muy posible que lo\nposponga un tiempo y me dedique a otras tareas que est\u00e1n pendientes como los\ntextos teatrales tratados. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>El programa deploy-new-certs ha alcanzado ya cierta longitud y he calculado que sobre el 80% de \u00e9l son comprobaciones de par\u00e1metros, ausencias, presencias y contenidos. Y est\u00e1 bien, porque lo que pretendo es tener el mayor control posible sobre lo que ha ocurrido y no dejar el grueso de los sucesos sobre largos muros de [&hellip;]<\/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":[1206],"tags":[1260,1214],"class_list":["post-4509","post","type-post","status-publish","format-standard","hentry","category-100daysofcode","tag-deploy-new-certs","tag-ttt"],"_links":{"self":[{"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/posts\/4509","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=4509"}],"version-history":[{"count":2,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/posts\/4509\/revisions"}],"predecessor-version":[{"id":4511,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/posts\/4509\/revisions\/4511"}],"wp:attachment":[{"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/media?parent=4509"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/categories?post=4509"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/tags?post=4509"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}