{"id":4503,"date":"2023-03-17T15:20:09","date_gmt":"2023-03-17T14:20:09","guid":{"rendered":"https:\/\/esferas.org\/msqlu\/?p=4503"},"modified":"2023-03-17T15:20:10","modified_gmt":"2023-03-17T14:20:10","slug":"100daysofcode-dia-12-volviendo-a-la-vida","status":"publish","type":"post","link":"https:\/\/esferas.org\/msqlu\/2023\/03\/17\/100daysofcode-dia-12-volviendo-a-la-vida\/","title":{"rendered":"100DaysOfCode: d\u00eda 12 &#8211; volviendo a la vida"},"content":{"rendered":"<div class='__iawmlf-post-loop-links' style='display:none;' data-iawmlf-post-links='[{&quot;id&quot;:42,&quot;href&quot;:&quot;https:\\\/\\\/certbot.eff.org&quot;,&quot;archived_href&quot;:&quot;https:\\\/\\\/web-wp.archive.org\\\/web\\\/20260415091935\\\/https:\\\/\\\/certbot.eff.org\\\/&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;},{&quot;id&quot;:43,&quot;href&quot;:&quot;https:\\\/\\\/codeberg.org\\\/VictorMoral&quot;,&quot;archived_href&quot;:&quot;https:\\\/\\\/web-wp.archive.org\\\/web\\\/20250719003450\\\/https:\\\/\\\/codeberg.org\\\/victormoral&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-04-15 09:17:29&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-04-15 09:17:29&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:44,&quot;href&quot;:&quot;https:\\\/\\\/codeberg.org\\\/VictorMoral\\\/deploy-new-certs&quot;,&quot;archived_href&quot;:&quot;https:\\\/\\\/web-wp.archive.org\\\/web\\\/20260415091954\\\/https:\\\/\\\/codeberg.org\\\/VictorMoral\\\/deploy-new-certs&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;},{&quot;id&quot;:45,&quot;href&quot;:&quot;https:\\\/\\\/codeberg.org\\\/VictorMoral\\\/libparams-perl&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>Pues s\u00ed, porque aunque llevo m\u00e1s de diez d\u00edas de trabajo en programaci\u00f3n se me ha olvidado por completo publicarlo aqu\u00ed. Y as\u00ed ni retos ni leches. <\/p>\n\n\n\n<!--more-->\n\n\n\n<p>En estos d\u00edas he conseguido varias avances que pensaba que no iba ni a oler en\nbreve. Y, ojo, que sigo con mi cruzada personal de volver a ser un programador\nen activo. Activo como yo considero que es activo, claro, no como lo que\npueden considerar los dem\u00e1s, que suelen ser malintencionados. <\/p>\n\n\n\n<p>El caso es que lo he conseguido es lo siguiente:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Crear un programa llamado <code>deploy-new-certs<\/code> que funciona y que sirve para\ndesplegar certificados digitales creados con <a href=\"https:\/\/certbot.eff.org\/\">certbot<\/a> en las m\u00e1quinas que los consumen.<\/li>\n\n\n\n<li>Recuperar la cuenta en <a href=\"https:\/\/codeberg.org\/VictorMoral\">codeberg.org<\/a> y atreverme a publicar all\u00ed dos repositorios completos: <a href=\"https:\/\/codeberg.org\/VictorMoral\/deploy-new-certs\">deploy-new-certs<\/a> y <a href=\"https:\/\/codeberg.org\/VictorMoral\/libparams-perl\">libparams-perl<\/a>. <\/li>\n\n\n\n<li>Limpiar varias herramientas de trabajo en repositorios y entender, \u00a1al fin!,\nque quiero para una de las m\u00e1s \u00fatiles que tengo: <code>skeleton<\/code>. S\u00ed, toca\nreescribirla casi por completo pero ya s\u00e9 c\u00f3mo sacarle partido y dejarme de\ntontadas.<\/li>\n<\/ul>\n\n\n\n<p>As\u00ed que ahora mismo estoy contento. Y ansioso por seguir la lista de cosas que completar y crear en mi red dom\u00e9stica. Asustado por lo del trabajo, claro, pero a\u00fan as\u00ed contento. <\/p>\n\n\n\n<p>Ah, por cierto, esta entrada la he escrito en <code>markdown<\/code> para publicarla en el blog despu\u00e9s. He encontrado un complemento para WordPress que funciona razonablemente bien y del que hablar\u00e9 en otra entrada que tenga que ver con ello y no con el reto de programaci\u00f3n. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pues s\u00ed, porque aunque llevo m\u00e1s de diez d\u00edas de trabajo en programaci\u00f3n se me ha olvidado por completo publicarlo aqu\u00ed. Y as\u00ed ni retos ni leches.<\/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":[1259,1260,1261,734],"class_list":["post-4503","post","type-post","status-publish","format-standard","hentry","category-100daysofcode","tag-codeberg","tag-deploy-new-certs","tag-libparams-perl","tag-markdown"],"_links":{"self":[{"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/posts\/4503","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=4503"}],"version-history":[{"count":1,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/posts\/4503\/revisions"}],"predecessor-version":[{"id":4504,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/posts\/4503\/revisions\/4504"}],"wp:attachment":[{"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/media?parent=4503"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/categories?post=4503"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/tags?post=4503"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}