{"id":2617,"date":"2012-12-19T10:48:10","date_gmt":"2012-12-19T09:48:10","guid":{"rendered":"http:\/\/giusseppe.net\/blog\/?p=2617"},"modified":"2012-12-19T10:48:10","modified_gmt":"2012-12-19T09:48:10","slug":"estoy-tentado-de-reescribir-un-shell","status":"publish","type":"post","link":"https:\/\/www.giusseppe.net\/blog\/archivo\/2012\/12\/19\/estoy-tentado-de-reescribir-un-shell\/","title":{"rendered":"Estoy tentado de reescribir un shell"},"content":{"rendered":"<p>Es una de esas tonter\u00edas que me rondan la cabeza cada cierto tiempo.<\/p>\n<p>Como la de sincronizar sin parar mis archivos&#8230; todos, todos, todos&#8230; y cada uno&#8230; y entre sistemas de archivos molestos que no dejan mantener datos adicionales del mismo, como su fecha de \u00faltima modificaci\u00f3n o su propietario y permisos.<\/p>\n<p>Esta semana reh\u00edce mi <a href=\"http:\/\/giusseppe.net\/blog\/archivo\/2012\/01\/23\/syncronizator-sh\/\" title=\"Syncronizator.sh\">syncronizator.sh<\/a> para que fuese utilizable por Carmen y su recientemente instalado Linux <a href=\"http:\/\/tangostudio.tuxfamily.org\/es\/tangostudio\" title=\"Tango Studio\" target=\"_blank\">Tango Studio<\/a>. Optimiz\u00e1ndolo para que fuese m\u00e1s modular, lo desglos\u00e9 en funciones m\u00e1s oportunas&#8230; y ahora no puedo dejar de pensar que el m\u00edo, el que estoy yo utilizando, no est\u00e1 optimizado&#8230; tengo que arreglarlo, aunque, si funciona, \u00bfqu\u00e9 es lo que hay que arreglar?<\/p>\n<p>Puedo ahorrar, como mucho, 1024 bytes de c\u00f3digo&#8230; y no creo que llegue&#8230; pero no puedo dejar de pensar en ello. No puedo pasar a nada m\u00e1s, estoy bloqueado y s\u00e9 que no podr\u00e9 irme de vacaciones si no arreglo esto antes. \u00bfEs est\u00fapido?<\/p>\n<p>Por supuesto que es est\u00fapido. Si funciona, dice el dicho en inform\u00e1tica, no lo toques. Y quiero tocarlo. Pero ese dicho se invent\u00f3 por algo: alguien toc\u00f3 algo que funcionaba. Es m\u00e1s, s\u00e9 que se hace con tanta frecuencia que asusta&#8230; <\/p>\n<p>Y no tengo a qui\u00e9n contarle estas tonter\u00edas. Mi amiga A\u00edda es la \u00fanica que puede entender esta fijeza friki con la programaci\u00f3n innecesaria, con un acercamiento a la inform\u00e1tica desde la inutilidad po\u00e9tica. Ayer se lo contaba y ella se re\u00eda entre comprensiva y c\u00f3mplice. Si le cuento esto a Carmen me mira con cara de no entender nada, y acaba por preguntarme que si eso va a ser mejor. \u00bfMejor para qu\u00e9? En realidad quiere decir m\u00e1s \u00fatil. Y yo tengo que reconocer que no, que no es m\u00e1s \u00fatil que lo que tenemos ahora mismo. Menos mal que, ella, mi compa\u00f1era de vida, no necesita entenderme para aceptarme, para que le guste c\u00f3mo soy y me dice: \u00abpues si te apetece hacerlo, hazlo\u00bb.<\/p>\n<p>\u00a1Qu\u00e9 maravilla! Para m\u00ed, esto es el sue\u00f1o de una pareja ideal. Quien te alienta a hacer aquello que no comprende, pero que si ve que te puede apetecer, no se pregunta nada m\u00e1s. Su generosidad es ilimitada. Su amor es ilimitado. Me ama, aunque yo no pueda entenderlo, y lo demuestra de esta curiosa manera: me anima a hacer algo tan superfluo e in\u00fatil que un poema parece una obra de ingenier\u00eda civil.<\/p>\n<p>Es la novia ideal de un poeta&#8230; pero no te la presto: b\u00fascate la tuya&#8230;<\/p>\n<p>\u00a1Qu\u00e9 insolidario!<\/p>\n<p>Pues s\u00ed. Ya ves&#8230; voy a programar.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Es una de esas tonter\u00edas que me rondan la cabeza cada cierto tiempo. Como la de sincronizar sin parar mis archivos&#8230; todos, todos, todos&#8230; y cada uno&#8230; y entre sistemas de archivos molestos que no dejan mantener datos adicionales del mismo, como su fecha de \u00faltima modificaci\u00f3n o su propietario y permisos. Esta semana reh\u00edce &#8230; <a title=\"Estoy tentado de reescribir un shell\" class=\"read-more\" href=\"https:\/\/www.giusseppe.net\/blog\/archivo\/2012\/12\/19\/estoy-tentado-de-reescribir-un-shell\/\">Read more<span class=\"screen-reader-text\">Estoy tentado de reescribir un shell<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[69,110],"tags":[83,107,63,76,64,105],"class_list":["post-2617","post","type-post","status-publish","format-standard","hentry","category-confidencias","category-tecnologia-opinion","tag-aida","tag-amigos","tag-carmen","tag-informatica","tag-pareja","tag-tecnologia"],"_links":{"self":[{"href":"https:\/\/www.giusseppe.net\/blog\/wp-json\/wp\/v2\/posts\/2617","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.giusseppe.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.giusseppe.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.giusseppe.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.giusseppe.net\/blog\/wp-json\/wp\/v2\/comments?post=2617"}],"version-history":[{"count":1,"href":"https:\/\/www.giusseppe.net\/blog\/wp-json\/wp\/v2\/posts\/2617\/revisions"}],"predecessor-version":[{"id":2618,"href":"https:\/\/www.giusseppe.net\/blog\/wp-json\/wp\/v2\/posts\/2617\/revisions\/2618"}],"wp:attachment":[{"href":"https:\/\/www.giusseppe.net\/blog\/wp-json\/wp\/v2\/media?parent=2617"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.giusseppe.net\/blog\/wp-json\/wp\/v2\/categories?post=2617"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.giusseppe.net\/blog\/wp-json\/wp\/v2\/tags?post=2617"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}