{"id":4395,"date":"2023-01-30T16:42:06","date_gmt":"2023-01-30T15:42:06","guid":{"rendered":"https:\/\/esferas.org\/msqlu\/?p=4395"},"modified":"2023-01-30T16:42:07","modified_gmt":"2023-01-30T15:42:07","slug":"100daysofcode-dia-4-lo-estaba-viendo-venir","status":"publish","type":"post","link":"https:\/\/esferas.org\/msqlu\/2023\/01\/30\/100daysofcode-dia-4-lo-estaba-viendo-venir\/","title":{"rendered":"100DaysOfCode: d\u00eda 4 &#8211; lo estaba viendo venir"},"content":{"rendered":"\n<p>Estaba viendo venir que tendr\u00eda que reescribir el programa <em>extract_pod_manpages<\/em> en Perl porque ha alcanzado el l\u00edmite al que puede llegar un programa en <em>Bash<\/em> en el que sientes que debes quemarlo todo hasta los cimientos. <\/p>\n\n\n\n<!--more-->\n\n\n\n<p>Es m\u00e1s, posiblemente lo mejor sea reescribirlo como caracter\u00edstica del programa <em>build_repo_manpages<\/em> que es el que empleo continuamente en los archivos <em>make<\/em>. De momento voy a ver en qu\u00e9 queda si lo escribo en Perl desde el principio y comprobar qu\u00e9 tal funciona, luego lo integro si hace falta. Tampoco quiero dedicarle mucho tiempo porque estoy <em>on fire<\/em>  con (repleto de)  ideas de nuevas herramientas. <\/p>\n\n\n\n<p>He a\u00f1adido algunos retoques para seguir avanzando con el programa <em>gra<\/em> y lo tengo empaquetado correctamente, con su documentaci\u00f3n y los permisos adecuados para funcionar. Ahora lo instalar\u00e9 en el servidor al cual voy a consultar regularmente y comenzar\u00e9 con la segunda fase, la que comprueba y modifica el DNS. Lo voy a escribir en Perl porque puede que la cosa se complique y en bash termino sufriendo mucho. <\/p>\n\n\n\n<p>Un detalle que he a\u00f1adido a este paquete es un fichero descriptivo de la aplicaci\u00f3n para la idea que mencion\u00e9 ayer. Escribir\u00e9 una entrada para \u00e9l pero ya tiene nombre: webappspage. \u00a1 Toma ya ! Y, espera, a\u00fan hay m\u00e1s. Tambi\u00e9n he puesto nombre (y creado un repositorio) para el complemento de <em>gra<\/em>: ip2home. \u00bf A qu\u00e9 mola ? <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Estaba viendo venir que tendr\u00eda que reescribir el programa extract_pod_manpages en Perl porque ha alcanzado el l\u00edmite al que puede llegar un programa en Bash en el que sientes que debes quemarlo todo hasta los cimientos.<\/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":[16,17],"class_list":["post-4395","post","type-post","status-publish","format-standard","hentry","category-100daysofcode","tag-desarrollo","tag-perl"],"_links":{"self":[{"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/posts\/4395","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=4395"}],"version-history":[{"count":4,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/posts\/4395\/revisions"}],"predecessor-version":[{"id":4399,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/posts\/4395\/revisions\/4399"}],"wp:attachment":[{"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/media?parent=4395"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/categories?post=4395"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/tags?post=4395"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}