{"id":659,"date":"2009-09-02T00:25:57","date_gmt":"2009-09-01T23:25:57","guid":{"rendered":"http:\/\/www.stenyak.com\/?p=659"},"modified":"2009-09-02T00:25:57","modified_gmt":"2009-09-01T23:25:57","slug":"hoygan-no-puedo-resizear-las-afotos-como-ago","status":"publish","type":"post","link":"https:\/\/www.stenyak.com\/?p=659","title":{"rendered":"hoygan, no puedo resizear las afotos, c\u00f3mo ago!"},"content":{"rendered":"<p>Hay momentos en la vida en que <a href=\"http:\/\/www.sromero.org\/wiki\/doku.php\/linux:sistema:pringao_howto\">pringar<\/a> <em>puede <\/em>ser divertido. Por supuesto, se trata de cuando alguien te <del>ruega<\/del>deja migrar su apestoso Microsoft Windows Whatever (TM) a <a href=\"http:\/\/www.obtengalinux.org\/migrar_a_linux\/\">Linux<\/a>.<\/p>\n<p>En su primeras horas de contacto con una <a href=\"http:\/\/www.ubuntu.com\">Ubuntu 9.04<\/a> reci\u00e9n instalada, mi querida aikurushii <a href=\"http:\/\/www.bash.org\/?152037\">se me queja<\/a> en <a href=\"http:\/\/www.frikipedia.es\/friki\/HOYGAN\">formato hoygan<\/a> (que en mala hora se me ocurri\u00f3 ense\u00f1arle) de que en Windows pod\u00eda <a href=\"http:\/\/www.youtube.com\/watch?v=vIFCV2spKtg\">redimensionar im\u00e1genes<\/a> con solo hacer click derecho, y ahora en Linux no, y que Linux apesta.<\/p>\n<p>Como acto reflejo, me calzo un ssh a su ordenador, y esgrimiendo vim a dos manos le esbozo un bash en 5 minutos:<\/p>\n<pre>\n#!\/bin\/bash\nsize=$(echo \"$0\" |sed \"s\/.*\\.\\(.*\\)\\.sh\/\\1\/g\")\nfor i in \"$@\"\ndo\n        newname=\"$(echo \"$i\" |sed \"s\/\\.\\(...\\)$\/.$size.\\1\/g\")\"\n        cp \"$i\" \"$newname\"\n        mogrify -resize $size \"$newname\"\ndone\ntext=\"Resized to $size px wide.\"\n#some optional user interface candy, uncomment at will:\n#zenity --info --text \"$text\"\n#echo $text<\/pre>\n<p>El script en cuesti\u00f3n se guarda en, por ejemplo, \/usr\/local\/bin\/resizer.<strong>640<\/strong>.sh, o resizer.<strong>1024<\/strong>.sh, o la resoluci\u00f3n a la que se quiera redimensionar las im\u00e1genes (tambi\u00e9n se puede symlinkear el script con varios nombres, por supuesto, y cada uno resizear\u00e1 a un tama\u00f1o diferente).<\/p>\n<p>Y por fin, desde <a href=\"http:\/\/live.gnome.org\/Nautilus\">el navegador de ficheros de turno<\/a>, se le dice que abra las im\u00e1genes en cuestion con el susodicho script, <em>et voil\u00e0<\/em>, <strong>Linux doesn&#8217;t suck any more<\/strong>!<\/p>\n<p>Bueno, y entonces es cuando se me ocurre googlear un poco \ud83d\ude00 y encuentro <a href=\"http:\/\/www.creationgif.com\/debian\/nis\">esta cosa llamada NIS<\/a>&#8230; si el caso es reinventar la rueda \ud83d\ude00  \ud83d\ude00  \ud83d\ude00<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hay momentos en la vida en que pringar puede ser divertido. Por supuesto, se trata de cuando alguien te ruegadeja migrar su apestoso Microsoft Windows Whatever (TM) a Linux. En su primeras horas de contacto con una Ubuntu 9.04 reci\u00e9n instalada, mi querida aikurushii se me queja en formato hoygan (que en mala hora se [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[4],"tags":[10,13],"_links":{"self":[{"href":"https:\/\/www.stenyak.com\/index.php?rest_route=\/wp\/v2\/posts\/659"}],"collection":[{"href":"https:\/\/www.stenyak.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.stenyak.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.stenyak.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.stenyak.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=659"}],"version-history":[{"count":0,"href":"https:\/\/www.stenyak.com\/index.php?rest_route=\/wp\/v2\/posts\/659\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.stenyak.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=659"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.stenyak.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=659"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.stenyak.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=659"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}