(1 vs. 7) TWikiBarConversa006 < TWikiBar < Wiki-SL\nDifference: TWikiBarConversa006 (1 vs. 7)\n< Voy aprovechar tambiém para mandar mi aviso publicitario: puedes decirle a los amigos que quien quiera hacer un curso nota diez de programación en Shell que mande un e-mail para julio.neves@uniriotec.br para informarse.\n> Voy aprovechar tambiém para mandar mi aviso publicitario: puedes decirle a los amigos que quien quiera hacer un curso nota diez de programación en Shell que mande un e-mail para julio.neves@gmail.com para informarse.\nRevision 614 Feb 2012 - MarioSilva\nRevision 505 Feb 2008 - CollonsTorre\n< - Que tal mi amigo, como anda? Ya está sabiendo todo acerca del comando for? Te dejé un ejercicio de deberes, si no estoy equivocado, era para contar la cantidad de palabras de un archivo... Lo hiciste?\n> - Que tal amigo mio, como estas? Ya lo sabes todo acerca del comando for?. Te dejé un ejercicio de deberes, y si no estoy equivocado, era para contar la cantidad de palabras de un archivo... Lo hiciste?\n< - Claro! Estoy entusiasmando con ese lenguaje del shell, lo hice de la forma que me pediste, o sea sin usar el comando wc porque si no era mucho más fácil. Mira lo que hicei...\n> - Claro! Estoy entusiasmando con ese lenguaje del shell, lo hice de la forma que me pediste, o sea sin usar el comando wc porque si no era mucho más fácil. Mira lo que hice...\n< - Epa! Un momento! Realmente estás entusiasmando con el lenguaje, pero yo estoy deseando tomar un chopp. Chico!, traeme dos por favor. Uno sin espuma, como siempre!\n> - Epa! Un momento! Realmente estás entusiasmando con el lenguaje, pero yo estoy deseando tomar un "chopp". Chico!, tráeme dos por favor. Uno sin espuma, como siempre!\n< - Como te iba diciendo, vé lo que hice. Es muy fácil...\n> - Como te iba diciendo, mira lo que hice. Es muy fácil...\necho El archivo $1 tiene $Cont palabras.\n< O sea, el programa comienza como siempre verificando si el pasaje de parámetros fue correcto, en seguida el comando for se encarga de agarrar cada una de las palabras (recuerda que el $IFS padrón (default) es espacio, <TAB> y <ENTER>, que es exactamente lo que deseamos para separar las palabras), incrementando la variable $Cont.\n> O sea, el programa comienza como siempre verificando si el pasaje de parámetros fue correcto, en seguida el comando for se encarga de coger cada una de las palabras (recuerda que el $IFS patrón (default) es espacio, <TAB> y <ENTER>, que es exactamente lo que deseamos para separar las palabras), incrementando la variable $Cont.\nftp mal hecho.\n< Ahora vamos a testar el programa pasando este archivo como parámetro:\n> Ahora vamos a testear el programa pasando este archivo como parámetro:\n$ contpal.sh ArchDelDOS.txt\n< Volviendo a nuestro tema, la última vez que estuvimos aqui, terminamos nuestra conversación mostrando el loop de for a seguir:\n> Volviendo a nuestro tema, la última vez que estuvimos aquí, terminamos nuestra conversación mostrando el loop del for a continuación:\n< Una vez que llegamos a este punto, creo que sea bastante interesante citar que el Shell trabaja con el concepto de "Expansión Aritmética" (Arithmetic Expansion) que es accionado por una construcción de la forma\n> Una vez que llegamos a este punto, creo que sera bastante interesante citar que el Shell trabaja con el concepto de "Expansión Aritmética" (Arithmetic Expansion) que es accionado por una construcción de la forma\n< En el último for citado, usé la expansión de las dos formas, pero no poderíamos seguir adelante sin saber que la expresión puede ser una de las listadas a seguir:\n> En el último for citado, usé la expansión de las dos formas, pero no podríamos seguir adelante sin saber que la expresión puede ser una de las listadas a continuación:\n< - Y piensas que la conversación sobre loop (o lazo) se encierra en el comando for? Craso engaño amigo, vamos a partir de ahora a ver dos más.\n> - Y si piensas que la conversación sobre loop (o lazo) se termina en el comando for, estas en un gran error amigo, vamos a partir de ahora a ver dos más.\n< Todos los programadores conocen este comando, ya que es común a todas los lenguajes y en ellos lo que normalmente ocurre, es que un bloque de comandos es ejecutado, en cuanto que (en cuanto que en inglés es while) una determinada condición sea verdadera. Pues bien, esto es lo que ocurre en otros lenguajes! En programación Shell, el bloque de comandos es ejecutado en cuanto que un comando sea verdadero. Y es claro, si quisiera verificar una condición use el comando while junto con el comando test, exactamente como aprendiste a hacer en el if, recuerdas?\n> Todos los programadores conocen este comando, ya que es común a todas los lenguajes y en ellos lo que normalmente ocurre, es que un bloque de comandos es ejecutado, en cuanto que (en cuanto que en inglés es while) una determinada condición sea verdadera. Pues bien, esto es lo que ocurre en otros lenguajes! En programación Shell, el bloque de comandos es ejecutado en cuanto que un comando sea verdadero. Y esta claro, si quisiera verificar una condición, usaria el comando while junto con el comando test, exactamente como aprendiste a hacer en el if, recuerdas?\n< Entonces, la sintáxis del comando queda de la siguiente forma:\n> Entonces, la sintaxis del comando queda de la siguiente forma:\n< y de esta forma el bloque de comandos formado por las instrucciones cmd1, cmd2,... y cmdn será ejecutado en cuanto que la ejecución de la instrucción comando sea ejecutada con suceso.\n> y de esta forma el bloque de comandos formado por las instrucciones cmd1, cmd2,... y cmdn será ejecutado en cuanto que la ejecución de la instrucción comando sea ejecutada con éxito.\n< Suponga la seguinte escena: tengo una tremenda gata esperandome y estoy preso en el trabajo in poder salir porque mi jefe, que es un tremendo rompre cocos se encuentra todavia trabajando en su escritorio, que queda bien en medio de mi salida a la calle.\n> Suponga la siguiente escena: tengo una tremenda gatita esperándome y estoy preso en el trabajo sin poder salir porque mi jefe, que es un tremendo rompe cocos se encuentra todavía trabajando en su escritorio, que queda bien en medio de mi salida a la calle.\n< Él comenzó a quedar con las antenas (probablemente instaladas en su cabeza por la esposa) atentas, después de la quinta vez que me vió pasar por su puerta y ver que todavia estaba alli. Volví a mi mesa e hice un script en el servidor de esta forma:\n> Él empezó a tener las antenas (probablemente instaladas en su cabeza por la esposa) atentas, después de la quinta vez que me vio pasar por su puerta y ver que todavía estaba allí. Volví a mi mesa e hice un script en el servidor de esta forma:\ndo sleep 30 done\n< echo El rompe se fue, no hesite, dé un exit y va enfrente\n> echo El rompe se fue, no te entretengas, date el piro y ves enfrente\n< En este scriptiziño, el comando while verifica el pipeline compuesto por el who y por el grep y que será verdadero en cuanto el grep localize la palabra jefe en la salida del who. Así, el script dormirá por 30 segundos en cuanto el jefe esté logado (Argh!). Cuando él se desconecte del servidor, el flujo del script salirá del loop y dará el tan ansiado mensaje de libertad.\n> En este scriptiziño, el comando while verifica el pipeline compuesto por el who y por el grep y que será verdadero en cuanto el grep localice la palabra jefe en la salida del who. Así, el script dormirá durante 30 segundos mientras el jefe esté logado (Argh!). Cuando él se desconecte del servidor, el flujo del script saldra del loop y dará el tan ansiado mensaje de libertad.\n< Cuando lo ejecuté adivina lo que aconteció?\n> Si lo ejecuto adivinas lo que pasa?\njefe pts/0 Jan 4 08:52 (10.2.4.144)\n< O sea a cada 30 segundos seria enviado para mi pantalla la salida del grep, lo que no seria deseable ya que llenaría la pantalla del computador y el esperado mensaje podria pasar desapercebido. Para evitar eso ya sabemos que la salida del pipeline tiene que ser redireccionada para /dev/null.\n> Pues que cada 30 segundos es enviada a mi pantalla la salida del grep, lo que no es deseable ya que lleno la pantalla del computador y ademas el esperado mensaje podría pasar desapercibido. Para evitar eso ya sabemos que la salida del pipeline tiene que ser redireccionada hacia /dev/null.\n> echo El rompe se fue, no te entretengas, date el piro y ves enfrentee\n< Ahora quiero montar un script que reciba el nombre (y eventuales parámetros) de un programa que será ejecutado en background y que me informe de su término. Pero, para entender este ejemplo, primero tengo que mostar una nueva variable del sistema. Vea estos comandos directos en el prompt:\n> Ahora quiero montar un script que reciba el nombre (y eventuales parámetros) de un programa que será ejecutado en background y que me informe de su término. Pero, para entender este ejemplo, primero tengo que mostrar una nueva variable del sistema. Mira estos comandos escritos directamente en el prompt:\n< O sea, crié un proceso en background para dormir por 10 segundos, solamente para mostrar que la variable $! guarda el PID (Process IDentification) del último proceso en background, sin embargo, note que después de la línea del done, la variable continuó con el mismo valor.\n> O sea, lance un proceso en background que se ejecutara cada 10 segundos, solo para mostrar que la variable $! guarda el PID (Process IDentification) del último proceso en background, sin embargo, fíjate que después de la línea del done, la variable continuó con el mismo valor.\n< Bien, sabiendo eso es más fácil de controlar cualquier proceso en background. Vea como:\n> Bien, sabiendo eso es más fácil de controlar cualquier proceso en background. Observa como:\necho Fin del Proceso $1\n< Este script es bastante similar al anterior, pero tiene unos trucos más, vea: él tiene que ser ejecutado en background para no retener el prompt pero el $! será el del programa pasado como parámetro ya que fue colocado en background después del monbg.sh propriamente dicho. Note también la opción -q (quiet) del grep, sirve para tranformarlo en un comando silencioso, o sea, para que el grep trabaje en forma invisible. El mismo resultado podría ser obtenido si la línea fuera while ps | grep $! > /dev/null, como en los ejemplos que vimos hasta ahora.\n> Este script es bastante similar al anterior, pero tiene unos trucos más, mira: tiene que ser ejecutado en background para no retener el prompt pero el $! será el del programa pasado como parámetro ya que fue colocado en background después del monbg.sh propiamente dicho. Observa también la opción -q (quiet) del grep, sirve para transformarlo en un comando silencioso, o sea, para que el grep trabaje de forma invisible. Este mismo resultado podría ser obtenido si la línea fuera while ps | grep $! > /dev/null, como en los ejemplos que vimos hasta ahora.\n< No se olvide: el Bash disponibiliza la variable $! que posee el PID (Process IDentification) del último proceso ejecutado en background.\n> No te olvides: el Bash dispone de la variable $! que posee el PID (Process IDentification) del último proceso ejecutado en background.\n< Vamos a mejorar el musinc, que es nuestro programa para incluir registros en el archivo musicas, pero antes preciso enseñarte a capturar un dato de la pantalla, y ya voy avisando: solo voy a dar una pequeña parte del comando read (que es quien hace la captura de la pantalla) que sea lo suficiente para resolver este problema. En otra vuelta de chopp te voy a enseñar todo sobre el asunto, inclusive como formatar la pantalla, pero hoy estamos hablando sobre loops.\n> Vamos a mejorar el musinc, que es nuestro programa para incluir registros en el archivo musicas, pero antes necesito enseñarte a capturar un dato de la pantalla, y ya voy avisando: solo voy a dar una pequeña parte del comando read (que es quien hace la captura de la pantalla) que sea lo suficiente para resolver este problema. En otra vuelta de "chopp" te lo voy a enseñar todo del asunto, inclusive como formatear la pantalla, pero hoy estamos hablando sobre loops.\n< La sintáxis del comando read que nos interesa por ahora es la siguiente:\n> La sintaxis del comando read que nos interesa por ahora es la siguiente:\n< Donde prompt de lectura es el texto que quieres que aparezca escrito en la pantalla, y cuando el operador digitar el dato éste irá para la variable var. Por ejemplo:\n> Donde prompt de lectura es el texto que quieres que aparezca escrito en la pantalla, y cuando el operador escriba el dato éste irá a parar anla variable var. Por ejemplo:\n< Bien, uma vez entendido eso, vamos a la especificación de nuestro problema: haremos un programa que inicialmente leerá el nombre del álbum y en seguida hará un loop de lectura, extrayendo la música y el artista. Este loop termina cuando sea informada una música vacia, o sea, al ser solicitada la digitación de la música, el operador dá un simple <ENTER>. Para facilitar la vida del operador, vamos a ofrecer como default el mismo nome del artista de la música anterior (ya que es normal que el álbum sea todo del mismo artista) hasta que él desee alterarlo. Vamos a ver como quedó ahora:\n> Bien, una vez entendido eso, vamos a la especificación de nuestro problema: haremos un programa que inicialmente leerá el nombre del álbum y en seguida hará un loop de lectura, extrayendo la música y el artista. Este loop termina cuando se encuentre una música vacía, o sea, al ser solicitada la escritura de la música, el operador de un simple <ENTER>. Para facilitar la vida del operador, vamos a ofrecer como default el mismo nombre del artista de la música anterior (ya que es normal que el álbum sea todo del mismo artista) hasta que él desee alterarlo. Vamos a ver como quedó ahora:\n< Este ejemplo, comienza con la lectura del título del álbun, que si no es informado, terminará la ejecución del programa. En seguida un grep procura en el inicio (^) de cada registro de músicas, el título informado seguido del separador (^) (que está precedido de una contrabarra (\_) para protegerlo de la interpretación do Shell).\n> Este ejemplo, comienza con la lectura del título del álbum, y si no es introducido, terminará la ejecución del programa. En seguida un grep busca en el inicio (^) de cada registro de músicas, el título introducido seguido del separador (^) (que está precedido de una contrabarra (\_) para protegerlo de la interpretación del Shell).\n< Para leer los nombres de los artistas y las músicas del álbun, fue montado un loop de while simple, cuyo único destaque es el hecho de estar almacenando el artista de la música anterior en la variable $oArt que solamente tendrá su contenido alterado, cuando alguno de los datos sea informado para la variable $Art, o sea, cuando no tecleó un simple <ENTER> para mantener el artista anterior.\n> Para leer los nombres de los artistas y las músicas del álbum, fue montado un loop de while simple, que lo único que tiene a destacar es el hecho de estar almacenando el artista de la música anterior en la variable $oArt que solamente tendrá su contenido alterado, cuando alguno de los datos sea introducido en la variable $Art, o sea, cuando no se teclee un simple <ENTER> para mantener el artista anterior.\n< Lo que fue visto hasta ahora sobre el while fue muy poco. Este comando es muy utilizado, principalmente para lectura de archivos, sin embargo nos faltan conocimientos para continuar. Después que aprendamos a leer, veremos esta instrucción más a fondo.\n> Lo viste hasta ahora sobre el while fue muy poco. Este comando es muy utilizado, principalmente para lectura de archivos, sin embargo nos faltan conocimientos para continuar. Después que aprendamos a leer, veremos esta instrucción más a fondo.\n< Lectura del archivo significa leer uno a uno todos los registros, lo que es siempre una operación lenta. Esté atento para no usar el while cuando su uso puede ser evitado. El Shell tiene recursos como el sed y la familia grep que buscan enlos archivos de forma optimizada sin ser necesario el uso de comandos de loop para hacerlo registro a registro (o hasta palabra a palabra).\n> Lectura del archivo significa leer uno a uno todos los registros, lo que es siempre una operación lenta. Estate atento de no usar el while cuando su uso puede ser evitado. El Shell tiene recursos como el sed y la familia grep que buscan en los archivos de forma optimizada sin ser necesario el uso de comandos de loop para hacerlo registro a registro (o hasta palabra a palabra).\n< El comando until funciona exactamente igual al while, sin embargo al revés. Dije todo pero no dije nada, no es cierto? Es lo siguiente: ambos verifican comandos; ambos poseem la misma sintáxis y ambos actuan en loop, sin embargo, en cuanto el while ejecuta el bloque de intruciones del loop en cuanto un comando sea bien ejecutado, el until ejecuta el bloque del loop hasta que el comando sea bien ejecutado. Parece una diferencia insignificante, pero en cambio ella es fundamental.\n> El comando until funciona exactamente igual al while, sin embargo al revés. Dije todo pero no dije nada, no es cierto? Es lo siguiente: ambos verifican comandos; ambos poseen la misma sintaxis y ambos actuan en loop, sin embargo, mientras el while ejecuta el bloque de instrucciones del loop mientras un comando este bien ejecutado, el until ejecuta el bloque del loop hasta que el comando este bien ejecutado. Parece una diferencia insignificante, pero en cambio es fundamental.\n< La sintáxis del comando es practicamente la misma del while. Vea:\n> La sintáxis del comando es practicamente la misma del while. Observa:\n< Un dia dió un problema en la red, y él me pedió para dar una mirada en su micro y me dejó solo en su sala. Inmediatamente comencé a revisar sus archivos - porque guerra es guerra - y vea lo que descubrí:\n> Un dia ocurrió un problema en la red, y él me pidió que echara una mirada en su ordenador y me dejó solo en su sala. Inmediatamente comencé a revisar sus archivos - porque guerra es guerra - y mira lo que descubrí:\necho $(date "+ El %d/%m a las %H:%Mh") >> haragán.log\n< Que cara dura! Él estaba montando un log con los horarios en que yo llegaba, y además llamó el archivo que me controlaba de haragán.log! Que será que quiso decir con eso?\n> Que cara dura! Él estaba montando un log con los horarios en que yo llegaba, y además llamó el archivo que me controlaba de haragán.log! Que será lo que quiso decir con eso?\n< En este script, el pipeline who | grep julio, será bien ejecutado solamente cuando julio sea encontrado en el comando who, o sea, cuando yo me "logue" en el servidor. Hasta que eso pase, el comando sleep, que forma el bloque de instrucciones del until, pondrá el programa en espera por 30 segundos. Cuando este loop se cierre, será enviado un mensaje para el haragán.log (ARGHH!). Suponiendo que en el dia 20/01 yo me logué a las 11:23 horas, el mensaje sería el siguiente:\n> En este script, el pipeline who | grep julio, será bien ejecutado solamente cuando julio sea encontrado en el comando who, o sea, cuando yo me "logue" en el servidor. Hasta que eso pase, el comando sleep, que forma el bloque de instrucciones del until, pondrá el programa en espera por 30 segundos. Cuando este loop se cierre, será enviado un mensaje hacia el haragán.log (ARGHH!). Suponiendo que el dia 20/01 yo me loguease a las 11:23 horas, el mensaje sería el siguiente:\n< Cuando vamos a catastrar músicas, lo ideal sería que pudiésemos catastrar diversos CDs, y en la última versión que hicimos del musinc, eso no ocurre, a cada CD que catastramos el programa termina. Veamos como mejorarlo:\n> Cuando vamos a buscar introducir, lo ideal sería que pudiésemos introducir diversos CDs, y en la última versión que hicimos del musinc, eso no ocurre, a cada CD que introducimos el programa termina. Veamos como mejorarlo:\nelse if grep "^$Tit\_^" musicas > /dev/null then\n< echo Este álbum ya está catastrado\n> echo Este álbum ya está introducido\nexit 1 fi Reg="$Tit^"\n< En esta versión, fué agregado un loop mayor antes de la lectura del título, que solo terminará cuando la variable $Para deje de estar vacía. En el caso de que el título del álbum no sea informado, la variable $Para recibirá valor (en este caso coloqué 1 pero podría haber colocado cualquier cosa. Lo importante es que no sea vacía) para salir de este loop, y terminar el programa. En el resto, el script es idéntico a la versión anterior.\n> En esta versión, fué agregado un loop mayor antes de la lectura del título, que solo terminará cuando la variable $Para deje de estar vacía. En el caso de que el título del álbum no se encuentre, la variable $Para recibirá valor (en este caso coloqué 1 pero podría haber colocado cualquier cosa. Lo importante es que no este vacía) para salir de este loop, y terminar el programa. En el resto, el script es idéntico a la versión anterior.\n< Dudo mucho que nunca hayas borrado um archivo y enseguida no te diste un golpe en la cabeza, maldiciéndote porque no debías haberlo hecho. Claro, en la décima vez que hice esa burrada, crié un script para simular una cesta de basura, o sea, cuando mando borrar uno (o varios) archivo(s), el programa "finge" que lo borró, pero en realidad lo que hizo fue mandarlo(s) para el diretório /tmp/LoginName_del_usuario. Llamé este programa de erreeme y en el /etc/profile coloqué la siguiente línea:\n> Dudo mucho que nunca hayas borrado un archivo y enseguida no te dieras un golpe en la cabeza, maldiciéndote porque no debías haberlo hecho. Claro, pues yo la décima vez que hice esa burrada, cree un script para simular una cesta de basura, o sea, cuando mando borrar uno (o varios) archivo(s), el programa "finge" que lo borró, pero en realidad lo que hizo fue mandarlo(s) para el diretório /tmp/LoginName_del_usuario. Llamé este programa de erreeme y en el /etc/profile coloqué la siguiente línea:\n$ cat erreeme #/bin/bash #\n< # Salvando Copia de Archivo Antes de Borrarlo\n> # Salvando Copia del Archivo Antes de Borrarlo\nif [ $# -eq 0 ] # Tiene que haber uno o mas archivos para borrar\nthen echo $Arch quedará sin copia de seguridad rm -i $Arch # Pregunta antes de borrar\n< [ -f $Arch ] || echo $Arch borrado # Será que el usuario borró?\n> [ -f $Arch ] || echo $Arch borrado # Será que el usuario lo borró?\nexit $Erro # Paso eventual número de error para el código de retorno\n< Como puedes ver, la mayor parte del script es formada por pequeñas críticas a los parámetros informados, pero como el script puede haber recibido diversos archivos para borrar, a cada archivo que no se encaja dentro del especificado, hay un continue, para que la secuencia vuelva para el loop del for de forma de recibir otros archivos.\n> Como puedes ver, la mayor parte del script es formada por pequeñas críticas a los parámetros hallados, pero como el script puede haber recibido diversos archivos para borrar, a cada archivo que no se encaja dentro del especificado, hay un continue, para que la secuencia vuelva para el loop del for de forma que pueda recibir otros archivos.\n< Cuando estás en Windows (con perdón de la mala palabra) y tratas de borrar aquella cantidad de basura con nombres extraños como HD04TG.TMP, si da un error en uno de ellos, los otros no serán borrados, no es así? Entonces, el continue fue usado para evitar que un barbaridad de estas ocurra, o sea, aunque dé un error en el borrado de un archivo, el programa continuará borrando los otros que fueron pasados.\n> Cuando estás en Windows (con perdón de la mala palabra) y tratas de borrar aquella cantidad de basura con nombres extraños como HD04TG.TMP, si te da un error en uno de ellos, los otros no serán borrados, no es así? Entonces, el continue fue usado para evitar que un barbaridad de estas ocurra, o sea, aunque dé un error en el borrado de un archivo, el programa continuará borrando los otros que le fueron pasados.\n< - Me parece que a esta altura ya debes estar curioso para ver el programa que restaura el archivo borrado, no es así? Entonces, ahí va un desafio: hácelo en casa y me lo traes para discutirlo en nuestro próximo encuentro aqui en el bar.\n> - Me parece que a esta altura ya debes tener curiosidad por ver el programa que restaura el archivo borrado, no es así? Entonces, ahí va un desafio: hazlo en casa y me lo traes para discutirlo en nuestro próximo encuentro aqui en el bar.\n< - Mi amigo, este programa es como todo lo que se hace en Shell, extremamente fácil, es para ser hecho en no más de 10 líneas. No te olvides que es archivo está grabado en /tmp/$LOGNAME y que su última línea es el directorio en que estaba antes de ser "borrado". Tambiém no te olvides de criticar si fue pasado el nombre del archivo a ser removido.\n> - Amigo mio, este programa es como todo lo que se hace en Shell, extremamente fácil, es para ser hecho en no más de 10 líneas. No te olvides que el archivo borrado está grabado en /tmp/$LOGNAME y que su última línea es el directorio en que estaba antes de ser "borrado". Tampoco te olvides de comprobar si fue pasado el nombre del archivo a ser borrado.\n< - Tenga fé, te estoy diciendo que es fácil! Cualquier duda me pasas un e-mail para julio.neves@gmail.com. Ahora basta de conversa que ya estoy de garganta seca de tanto hablar. Me acompañas en el próximo chopp o ya vas a salir corriendo para hacer el script que pasé?\n> - Ten fé hombre, te estoy diciendo que es fácil! Cualquier duda me pasas un e-mail para julio.neves@gmail.com. Ahora basta de conversación que ya estoy con la garganta seca de tanto hablar. Me acompañas en el próximo "chopp" o vas a salir corriendo para hacer el script que pasé?\n< - Mozo, trae otro chopp en cuanto él piensa!\n> - Mozo, trae otro "chopp" mientras él piensa!\nVoy aprovechar tambiém para mandar mi aviso publicitario: puedes decirle a los amigos que quien quiera hacer un curso nota diez de programación en Shell que mande un e-mail para julio.neves@uniriotec.br para informarse.\nRevision 403 Feb 2008 - JulioNeves\nConversa de Bar Parte VI\nRevision 313 Feb 2007 - JulioNeves\nRevision 217 Jan 2007 - JulioNeves\nRevision 111 Jan 2007 - JulioNeves\n- Que tal mi amigo, como anda? Ya está sabiendo todo acerca del comando for? Te dejé un ejercicio de deberes, si no estoy equivocado, era para contar la cantidad de palabras de un archivo... Lo hiciste?\n- Claro! Estoy entusiasmando con ese lenguaje del shell, lo hice de la forma que me pediste, o sea sin usar el comando wc porque si no era mucho más fácil. Mira lo que hicei...\n- Epa! Un momento! Realmente estás entusiasmando con el lenguaje, pero yo estoy deseando tomar un chopp. Chico!, traeme dos por favor. Uno sin espuma, como siempre!\n- Como te iba diciendo, vé lo que hice. Es muy fácil...\nO sea, el programa comienza como siempre verificando si el pasaje de parámetros fue correcto, en seguida el comando for se encarga de agarrar cada una de las palabras (recuerda que el $IFS padrón (default) es espacio, <TAB> y <ENTER>, que es exactamente lo que deseamos para separar las palabras), incrementando la variable $Cont.\nAhora vamos a testar el programa pasando este archivo como parámetro:\nVolviendo a nuestro tema, la última vez que estuvimos aqui, terminamos nuestra conversación mostrando el loop de for a seguir:\nUna vez que llegamos a este punto, creo que sea bastante interesante citar que el Shell trabaja con el concepto de "Expansión Aritmética" (Arithmetic Expansion) que es accionado por una construcción de la forma\nEn el último for citado, usé la expansión de las dos formas, pero no poderíamos seguir adelante sin saber que la expresión puede ser una de las listadas a seguir:\n- Y piensas que la conversación sobre loop (o lazo) se encierra en el comando for? Craso engaño amigo, vamos a partir de ahora a ver dos más.\nTodos los programadores conocen este comando, ya que es común a todas los lenguajes y en ellos lo que normalmente ocurre, es que un bloque de comandos es ejecutado, en cuanto que (en cuanto que en inglés es while) una determinada condición sea verdadera. Pues bien, esto es lo que ocurre en otros lenguajes! En programación Shell, el bloque de comandos es ejecutado en cuanto que un comando sea verdadero. Y es claro, si quisiera verificar una condición use el comando while junto con el comando test, exactamente como aprendiste a hacer en el if, recuerdas?\nEntonces, la sintáxis del comando queda de la siguiente forma:\ny de esta forma el bloque de comandos formado por las instrucciones cmd1, cmd2,... y cmdn será ejecutado en cuanto que la ejecución de la instrucción comando sea ejecutada con suceso.\nSuponga la seguinte escena: tengo una tremenda gata esperandome y estoy preso en el trabajo in poder salir porque mi jefe, que es un tremendo rompre cocos se encuentra todavia trabajando en su escritorio, que queda bien en medio de mi salida a la calle.\nÉl comenzó a quedar con las antenas (probablemente instaladas en su cabeza por la esposa) atentas, después de la quinta vez que me vió pasar por su puerta y ver que todavia estaba alli. Volví a mi mesa e hice un script en el servidor de esta forma:\nwhile who | grep jefe do sleep 30 done echo El rompe se fue, no hesite, dé un exit y va enfrente\nEn este scriptiziño, el comando while verifica el pipeline compuesto por el who y por el grep y que será verdadero en cuanto el grep localize la palabra jefe en la salida del who. Así, el script dormirá por 30 segundos en cuanto el jefe esté logado (Argh!). Cuando él se desconecte del servidor, el flujo del script salirá del loop y dará el tan ansiado mensaje de libertad.\nCuando lo ejecuté adivina lo que aconteció?\nO sea a cada 30 segundos seria enviado para mi pantalla la salida del grep, lo que no seria deseable ya que llenaría la pantalla del computador y el esperado mensaje podria pasar desapercebido. Para evitar eso ya sabemos que la salida del pipeline tiene que ser redireccionada para /dev/null.\nwhile who | grep jefe > /dev/null do sleep 30 done echo El rompe se fue, no hesite, dé un exit y va enfrente\nAhora quiero montar un script que reciba el nombre (y eventuales parámetros) de un programa que será ejecutado en background y que me informe de su término. Pero, para entender este ejemplo, primero tengo que mostar una nueva variable del sistema. Vea estos comandos directos en el prompt:\nO sea, crié un proceso en background para dormir por 10 segundos, solamente para mostrar que la variable $! guarda el PID (Process IDentification) del último proceso en background, sin embargo, note que después de la línea del done, la variable continuó con el mismo valor.\nBien, sabiendo eso es más fácil de controlar cualquier proceso en background. Vea como:\nEste script es bastante similar al anterior, pero tiene unos trucos más, vea: él tiene que ser ejecutado en background para no retener el prompt pero el $! será el del programa pasado como parámetro ya que fue colocado en background después del monbg.sh propriamente dicho. Note también la opción -q (quiet) del grep, sirve para tranformarlo en un comando silencioso, o sea, para que el grep trabaje en forma invisible. El mismo resultado podría ser obtenido si la línea fuera while ps | grep $! > /dev/null, como en los ejemplos que vimos hasta ahora.\nNo se olvide: el Bash disponibiliza la variable $! que posee el PID (Process IDentification) del último proceso ejecutado en background.\nVamos a mejorar el musinc, que es nuestro programa para incluir registros en el archivo musicas, pero antes preciso enseñarte a capturar un dato de la pantalla, y ya voy avisando: solo voy a dar una pequeña parte del comando read (que es quien hace la captura de la pantalla) que sea lo suficiente para resolver este problema. En otra vuelta de chopp te voy a enseñar todo sobre el asunto, inclusive como formatar la pantalla, pero hoy estamos hablando sobre loops.\nLa sintáxis del comando read que nos interesa por ahora es la siguiente:\nDonde prompt de lectura es el texto que quieres que aparezca escrito en la pantalla, y cuando el operador digitar el dato éste irá para la variable var. Por ejemplo:\nBien, uma vez entendido eso, vamos a la especificación de nuestro problema: haremos un programa que inicialmente leerá el nombre del álbum y en seguida hará un loop de lectura, extrayendo la música y el artista. Este loop termina cuando sea informada una música vacia, o sea, al ser solicitada la digitación de la música, el operador dá un simple <ENTER>. Para facilitar la vida del operador, vamos a ofrecer como default el mismo nome del artista de la música anterior (ya que es normal que el álbum sea todo del mismo artista) hasta que él desee alterarlo. Vamos a ver como quedó ahora:\nEste ejemplo, comienza con la lectura del título del álbun, que si no es informado, terminará la ejecución del programa. En seguida un grep procura en el inicio (^) de cada registro de músicas, el título informado seguido del separador (^) (que está precedido de una contrabarra (\_) para protegerlo de la interpretación do Shell).\nPara leer los nombres de los artistas y las músicas del álbun, fue montado un loop de while simple, cuyo único destaque es el hecho de estar almacenando el artista de la música anterior en la variable $oArt que solamente tendrá su contenido alterado, cuando alguno de los datos sea informado para la variable $Art, o sea, cuando no tecleó un simple <ENTER> para mantener el artista anterior.\nLo que fue visto hasta ahora sobre el while fue muy poco. Este comando es muy utilizado, principalmente para lectura de archivos, sin embargo nos faltan conocimientos para continuar. Después que aprendamos a leer, veremos esta instrucción más a fondo.\nLectura del archivo significa leer uno a uno todos los registros, lo que es siempre una operación lenta. Esté atento para no usar el while cuando su uso puede ser evitado. El Shell tiene recursos como el sed y la familia grep que buscan enlos archivos de forma optimizada sin ser necesario el uso de comandos de loop para hacerlo registro a registro (o hasta palabra a palabra).\nEl comando until funciona exactamente igual al while, sin embargo al revés. Dije todo pero no dije nada, no es cierto? Es lo siguiente: ambos verifican comandos; ambos poseem la misma sintáxis y ambos actuan en loop, sin embargo, en cuanto el while ejecuta el bloque de intruciones del loop en cuanto un comando sea bien ejecutado, el until ejecuta el bloque del loop hasta que el comando sea bien ejecutado. Parece una diferencia insignificante, pero en cambio ella es fundamental.\nLa sintáxis del comando es practicamente la misma del while. Vea:\nUn dia dió un problema en la red, y él me pedió para dar una mirada en su micro y me dejó solo en su sala. Inmediatamente comencé a revisar sus archivos - porque guerra es guerra - y vea lo que descubrí:\nQue cara dura! Él estaba montando un log con los horarios en que yo llegaba, y además llamó el archivo que me controlaba de haragán.log! Que será que quiso decir con eso?\nEn este script, el pipeline who | grep julio, será bien ejecutado solamente cuando julio sea encontrado en el comando who, o sea, cuando yo me "logue" en el servidor. Hasta que eso pase, el comando sleep, que forma el bloque de instrucciones del until, pondrá el programa en espera por 30 segundos. Cuando este loop se cierre, será enviado un mensaje para el haragán.log (ARGHH!). Suponiendo que en el dia 20/01 yo me logué a las 11:23 horas, el mensaje sería el siguiente:\nCuando vamos a catastrar músicas, lo ideal sería que pudiésemos catastrar diversos CDs, y en la última versión que hicimos del musinc, eso no ocurre, a cada CD que catastramos el programa termina. Veamos como mejorarlo:\n$ cat musinc #!/bin/bash # Catastra CDs (versión 5) # Para= until [ "$Para" ] do clear read -p "Título del Álbum: " Tit if [ ! "$Tit" ] # Si titulo vacio... then Para=1 # Activé flag de salida else if grep "^$Tit\_^" musicas > /dev/null then echo Este álbum ya está catastrado exit 1 fi Reg="$Tit^" Cont=1 oArt= while [ "$Tit" ] do echo Dados de la pista $Cont: read -p "Música: " Mus [ "$Mus" ] || break # Sale si vacío read -p "Artista: $oArt // " Art [ "$Art" ] && oArt="$Art" # Si vacío Art anterior Reg="$Reg$oArt~$Mus:" # Montando registro Cont=$((Cont + 1)) # La linha anterior también podría ser ((Cont++)) done echo "$Reg" >> musicas sort musicas -o musicas fi done\nEn esta versión, fué agregado un loop mayor antes de la lectura del título, que solo terminará cuando la variable $Para deje de estar vacía. En el caso de que el título del álbum no sea informado, la variable $Para recibirá valor (en este caso coloqué 1 pero podría haber colocado cualquier cosa. Lo importante es que no sea vacía) para salir de este loop, y terminar el programa. En el resto, el script es idéntico a la versión anterior.\nDudo mucho que nunca hayas borrado um archivo y enseguida no te diste un golpe en la cabeza, maldiciéndote porque no debías haberlo hecho. Claro, en la décima vez que hice esa burrada, crié un script para simular una cesta de basura, o sea, cuando mando borrar uno (o varios) archivo(s), el programa "finge" que lo borró, pero en realidad lo que hizo fue mandarlo(s) para el diretório /tmp/LoginName_del_usuario. Llamé este programa de erreeme y en el /etc/profile coloqué la siguiente línea:\n$ cat erreeme #/bin/bash # # Salvando Copia de Archivo Antes de Borrarlo #\nif [ "$DirOrig" = "$MiDir" ] # Si estoy "vaciando la basurera"... then echo $Arch quedará sin copia de seguridad rm -i $Arch # Pregunta antes de borrar [ -f $Arch ] || echo $Arch borrado # Será que el usuario borró? continue fi\nComo puedes ver, la mayor parte del script es formada por pequeñas críticas a los parámetros informados, pero como el script puede haber recibido diversos archivos para borrar, a cada archivo que no se encaja dentro del especificado, hay un continue, para que la secuencia vuelva para el loop del for de forma de recibir otros archivos.\nCuando estás en Windows (con perdón de la mala palabra) y tratas de borrar aquella cantidad de basura con nombres extraños como HD04TG.TMP, si da un error en uno de ellos, los otros no serán borrados, no es así? Entonces, el continue fue usado para evitar que un barbaridad de estas ocurra, o sea, aunque dé un error en el borrado de un archivo, el programa continuará borrando los otros que fueron pasados.\n- Me parece que a esta altura ya debes estar curioso para ver el programa que restaura el archivo borrado, no es así? Entonces, ahí va un desafio: hácelo en casa y me lo traes para discutirlo en nuestro próximo encuentro aqui en el bar.\n- Mi amigo, este programa es como todo lo que se hace en Shell, extremamente fácil, es para ser hecho en no más de 10 líneas. No te olvides que es archivo está grabado en /tmp/$LOGNAME y que su última línea es el directorio en que estaba antes de ser "borrado". Tambiém no te olvides de criticar si fue pasado el nombre del archivo a ser removido.\n- Tenga fé, te estoy diciendo que es fácil! Cualquier duda me pasas un e-mail para julio.neves@gmail.com. Ahora basta de conversa que ya estoy de garganta seca de tanto hablar. Me acompañas en el próximo chopp o ya vas a salir corriendo para hacer el script que pasé?\n- Mozo, trae otro chopp en cuanto él piensa!


Photocall de presentación de la 22 edición del Festival de Málaga - TV PRESS\nPhotocall de presentación de la 22 edición del Festival de Málaga\nmarzo 6, 2019 marzo 6, 2019 tvpress\t0 comentarios\nAnoche tuvo lugar, en el Círculo de Bellas Artes de Madrid, el photocall de presentación de la 22 edición del Festival de Málaga. Este festival, se celebrará del 15 al 24 de marzo.\nAl acto, acudieron numerosos actores, directores y productores de las diferentes películas que se proyectarán durante los 9 días de duración del mismo.\nPudimos hablar con alguno de los protagonistas y asistentes:\nPregunta: Estás ahora a punto de estrenar el programa ‘Prodigious’ en TVE…\nRespuesta: Vamos a hacer la rueda de prensa en unos días y sabremos cuando se estrenará. Estoy muy satisfecho con el trabajo realizado y me ha encantado compartir con jueces tan increíbles como Nacho Duato, Ainhoa Arteta y Andrés Salado.\nP.: Hemos tenido la pérdida de Galindo ¿Cómo lo has vivido?\nR.: Me chocó mucho; Galindo era como Sara Montiel, inmortal. Me parece, como puse en mi Instagram, que está de viaje a Marte. Era un gran hombre y los años que yo conviví con él en el programa fueron maravillosos. Él era muy estricto y si le cogías una patata frita de su plato, se molestaba muchísimo; casi todo el mundo hacía eso. Hicimos una gran amistad.\nP.: ¿Cómo era él?\nR.: Era un hombre muy de teatro. En Cataluña las comunidades y barrios, tienen sus grupos amateurs de teatro y él se formó así y después accedió al teatro profesional. Primero lo conoció Rosa María Sardá y ella, en un programa anterior donde también estuvo, se lo presentó a Javier. Javier y él se hicieron bastante amigos por muchos años, antes incluso de ‘Crónicas Marcianas’.\nP.: ¿Cuándo se acabó ‘Cronicas Marcianas’, seguiste teniendo contacto con él?\nR.: Sí, bastante contacto. Cuando se murió su madre, que era muy importante en su vida lo apoyamos todos. Él era un hombre que tenía un gran valor de la humildad y saber estar; es lo que lo hizo tan entrañable para el público.\nPregunta: Estamos en la presentación de un Festival con mucha solera…\nRespuesta: Estamos en la presentación del Festival de Málaga en Madrid, nos estamos quedando con todo (risas)\nP.: Habéis acabado ‘Allí Abajo’…\nR.: Sí, hemos acabado. Esta temporada se va a ver el lado más tierno y enamorado de José. También se verá el lado responsable que tiene y se va a ver en esta temporada.\nP.: Hay nuevas tramas…\nR.: Sí, la serie se ha autorenovado con los nuevos actores, tramas y la duración de 50 minutos por episodio.\nR.: Estoy presentando ‘Antes de la quema’ la película dirigida por Fernando Colomo y estoy encantado de estar en el Festival de Málaga. Luego hay cosas, pero no te puedo contar nada de momento.\nPregunta: Estrenas ¿Qué te juegas? en el Festival de Málaga...\nRespuesta: Es una comedia muy divertida con un humor muy diferente, con una estética preciosa. Es la ópera prima de mi querida Inés de León y creo que es una película que puede gustar mucho para pasar un buen rato, divertirse y echarse unas risas.\nR.: Mi personaje es Alexia, la mejor amiga de Isa que interpreta Leticia Dolera y compañera de piso también del personaje interpretado por Brays Efe. El personaje de Brays y el mío somos como los amigos de Briget Jones, acompañando a Isa en todo. Somos esas personas que acompañan a lo largo de la vida.\nR.: Estoy rodando con Dani de la Orden y el viernes terminamos la película ‘La wedding planner’, el sábado la fiesta fin de rodaje y deseando de acabar. Estoy feliz y contenta.\nPregunta: ¿Cómo es presentar la serie en otro festival?\nRespuesta: Hemos presentado temporadas en el Festival de Cine de San Sebastián y este año la presentamos en Málaga. Es un punto de encuentro mítico del cine español y es mi primera vez yendo al festival.\nP.: Hemos visto un teaser, donde en la boda, pasa algo…\nR.: Es como una montaña rusa accidentada, con puntos álgidos de felicidad y unos sustos bastante fuertes.\nP.: Tu has vivido los 90 ¿Ha sido como recordar?\nR.: De momento no tanto. En el primer capítulo estamos un año entero y entramos en los 90. En esta primera tanda de capítulos que hemos grabado, no avanzamos tanto en los 90; nos quedamos con el 91.\nR.: No lo sé, por que esta temporada vamos a partirla por la mitad. Terminamos de grabar los primeros 10 capítulos, después haremos parón y volveremos a grabar los restantes.\n← Última noche de asaltos en ‘La Voz’: Crónica\nMediaset España adquiere la plataforma deportiva ElDesmarque →


Augusto Schuster explica por qué no se casó con actriz argentina | Publimetro Chile\nAugusto Schuster explica por qué no se casó con actriz argentina\nEl 2014 acaparó portadas gracias a su romance con Bárbara Vélez, una conocida actriz argentina con quien compartió roles en “Somos familia”. Sin embargo, de un momento a otro el romance entre Augusto Schuster y la trasandina llegó a su fin, pese a que en algunos programas de televisión, la pareja había anunciado matrimonio con bombos y platillos.\nEl ex “Amango” estuvo invitado en “Vértigo”, en donde le preguntaron por el término con la actriz trasandina y el actor de “Pituca sin lucas” no tuvo problemas en responder. “Fue todo intenso, me enamoré mucho. En su momento (el matrimonio) lo vimos como una posibilidad. Le hice una propuesta de pasar la vida juntos, después se fue diluyendo y yo me tenía que venir acá (Chile) porque tenía contrato firmado. Ella se quería venir conmigo, pero yo no podía dejar que dejara su vida en Argentina”, señaló el actor de Mega.\nRespecto a la posibilidad de llegar al altar, Schuster explicó, “se me pasó por la cabeza. Ella estaba pasando un momento difícil y lo vio como un refugio. Cuando me vine ella quería venirse y yo no podía dejar que dejara su carrera. De repente me cayó la teja. Dije somos chicos”, reveló el actor.\nEn ese momento los animadores le preguntaron por la postura de su familia frente a la posibilidad de llegar al altar y el ex “Amango” explicó, “me apoyaron. Mi familia siempre me ha apoyado y creen que mis decisiones con el corazón son las correctas”.\nFinalmente, el actor que da vida a “Fidel” en “Pituca sin lucas” reflexionó sobre los motivos que llevaron al quiebre de la relación. “No era el momento para estar juntos. Fue muy intenso. Yo a ella la quiero muchísimo, es increíble, le tengo mucho cariño, pasó de un extremo a otro por desgaste, superados por el trabajo, por la distancia, por la edad y temas de que uno es cabro y quiere vivir”, puntualizó el galán juvenil.


Aminograma de los Bioestimulantes - Página 2\nLopmar el Vie Jun 02, 2017 1:34 pm\nYo ahi según leo y entiendo es que Isabion® por ejemplo es bueno pero según fechas que para lo caro que es y ver resultados hay que echarlo cuando sea su tiempo yo por lo menos eso he entendio . A mi me gusta pero el precio se va si son plantones que con 1 L tienes para años no está mal pero 6 L cada vez son 60 € más que con 3 curas tienes casi pa el abono del suelo o otra cuba más y se nota más.\nel Conde de Montecristo el Vie Jun 02, 2017 10:13 pm\njuan jesus escribió: Me cachis, nunca aplico Isabion®, pero un nota que me vendió lo que quise al final me ablando y me vendió 5 L de Isabion® para una cata en una parcela que viene de 2 años de secano y algo de agua salada, que hiciese la prueba y vería, sabiendo lo leído y aprendido con el tema de los aminoácidos, como tenia prisa porque me dejara ya, digo venga échalo y aquí los tenia preparados para echarlos pronto.\nYa te he explicado que, ahora, no es la fase fenológica más apropiada para esos aminoácidos. Si no me haces caso a mí, al menos atiende a la publicidad comercial de la casa, que te lo deja claro:\nHemos llegado a una etapa, sobre todo en secano, en la que el olivo no quiere carreras ni esfuerzos especiales, con las reservas justita para afrontar el verano. Los aminoacidos de "señorito" se los puedes devolver al comercial, y de paso los dimetoatos y piretrinas si también te los ha metido en el lote.\nDemos paso a la cervecita, el aire acondicionado y refrescarnos en la playa o la piscina, y dejemos al olivo tranquilo,..\njuan jesus el Sáb Jun 03, 2017 12:45 am\nCORRECTO SI SEÑOR, ya te hice caso y ahora más, mañana los tiene allí, la pena que antes de ayer me cerró mes.\nalsagui el Sáb Jun 03, 2017 7:06 am\nMuchas gracias por tus explicaciones y tu enlace con el ensayo de Syngenta.\nTe quería preguntar si las épocas de aplicación del Isabión serían las mismas aquí en Cataluña.\nHoy día 3 de Junio estamos a finales de floración y cuajado\nQuerty el Sáb Jun 03, 2017 12:23 pm\nAlsagui lo menos relevante en el resultado del ensayo de Syngenta son.... los productos de Syngenta. Un saludo.\nel Conde de Montecristo el Sáb Jun 03, 2017 1:11 pm\nalsagui escribió: Hola Conde.\nYa lo he dicho antes. Los aminoácidos, si la planta los necesitara, deberían aplicarse en las primeras etapas fenológicas. Otra cosa es su empleo en pequeña dosis como coadyuvante de otros nutrientes. La excepción, los plantones jovenes, que lo que interesa es que crezcan.\nStefan Fakin el Sáb Jun 03, 2017 1:33 pm\n¿Cuál es su opinión del bioestimulante DELPAN PLUS de Tradecorp, España. Contiene 24% de aminoácidos libres (en base de L-aminoácidos) 37% de materia orgánica y 9% de nitrógeno. Esto no es "de señoritos" porque es el menos costoso (pero no es barato!) de todos actualmente en el mercado aquí en nuestros países /CRO y SLO).\nrafanavarro@live.com el Sáb Jun 03, 2017 1:49 pm\nNo le deis tanta importancia a la materia orgánica en el tratamiento foliar.\nSimplemente es el coadyuvante. Lo que se nota en un foliar, es dar en la tecla con la formulación.\nrafanavarro@live.com el Sáb Jun 03, 2017 1:52 pm\nClaro que hay diferencias en una u otra materia orgánica, pero insisto, donde se va a ver la diferencia en un tratamiento, es en la formulación.\nYo mismo he trabajado distintas materias orgánicas en cada tratamiento, y cuesta encontrar las diferencias.\nAhora bien, sí que las hay con olivos tratados hace varias semanas con los que no lo están, o con los que llevan otros tratamientos distintos menos estudiados.\nalsagui el Lun Jun 05, 2017 11:15 am\nBuscando por internet otra cosa, me ha aparecido esto. Nos puede ser de interés.


Brasil aceleraría alivio monetario para estimular la recuperación económica | AméricaEconomía | AméricaEconomía\nBrasil aceleraría alivio monetario para estimular la recuperación económica\nPese a las presiones de algunos economistas y políticos por una reducción mayor de los costos del crédito, en las últimas semanas el banco central ha dicho que apunta a "una intensificación moderada" del ciclo de recorte de tasas tras dos bajas seguidas de 75 puntos básicos.\nCuarenta y seis de los 47 economistas consultados por Reuters esperan que el banco baje su tasa referencial Selic en 100 puntos básicos a 11,25% -la tasa más baja en casi tres años. Uno de los expertos anticipa un recorte de 125 puntos básicos.\n12 de Abril de 2017, 09:35\nHay una amplia expectativa de que el banco central de Brasil acelere su alivio monetario este miércoles, usando a su favor una inflación menos acelerada para ayudar a una economía que aún lidia con la peor recesión de su historia, de acuerdo a analistas.\nLa economía brasileña se ha contraído casi un 8 por ciento en dos años. La inflación al consumidor se ha acercado al 4,5%, el punto medio del rango meta del Banco Central, tras subir hasta los dos dígitos el año pasado.\nLas expectativas inflacionarias se han reducido con fuerza, lo que ha convencido al gobierno de Michel Temer de reducir el objetivo oficial para la inflación de 2019, con el fin de mejorar la credibilidad de su administración.\nUna inflación más lenta le ha permitido al presidente del Banco Central, Ilan Goldfajn, centrarse en el crecimiento y los economistas prevén que la Selic bajará hasta 8,5% para fines de año. El emisor ha bajado sus tasas en sus últimas cuatro reuniones.\nSin embargo, la velocidad de los recortes a las tasas podría depender de la aprobación de la agenda de reformas de Temer, incluyendo la reformulación del sistema de pensiones del país, que ya es resistida en el Congreso.\nLa economía brasileña tendría una expansión de apenas un 0,4% este año antes de repuntar a 2,5% en 2018, según un sondeo semanal del banco central a economistas.


Enemy (2013) de Denis Villenueve. Crítica de la Película Enemy\nCrítica: El hombre duplicado (2013) de Denis Villenueve\nEnemy es una de esas películas que genera tanto amor como odio. Los amantes de las películas llenas de teorías e interpretaciones diversas se podrían hacer un festín por días, pero no vinimos a especular con ello, en principio. Aunque podríamos dar nuestra teoría, porque no.\nBasada en el libro de José Saramago “El hombre duplicado”, empieza con una frase que sirve más como despiste que como orientación para el espectador: “El caos es un orden por descifrar”. Sí, muy linda e interesante, pero al ver el desarrollo de los sucesos, entenderemos que su idea ayuda sobre el final para alimentar la especulación más que para brindar un esclarecimiento. No sigas la película en torno a esa idea, retómala para interpretar lo sucedido.\nEn los primeros minutos del film nos encontramos con Adam (Jake Gyllenhall), un profesor universitario de historia cuya vida monótona y rutinaria interpretamos con el buen trabajo del director Denis Villenueve. El director en todo momento maneja los hilos de la película con una precisión genial entre el suspenso, la fotografía y la edición de los hechos. El protagonista tiene una novia muy bonita (Mélanie Laurent), pero su relación con ella es más dedicada al placer que a la compañía conyugal, y por fuera de esta unión y su trabajo en la facultad, Adam tiene pocas ocupaciones o pasiones.\nAsí un día se encuentra con un sujeto en una biblioteca que le sugiere una película para ver, aquí se empieza a armar el conflicto en la vida de Adam Bell. De causalidad, en un plano sobre el fondo de una escena, ve un extra muy parecido a él mismo. Esto lo obsesiona y lo lleva a buscar e investigar acerca de la vida de este actor, Anthony St. Claire (interpretado también por Gyllenhall), inclusive tomando su identidad para lograr ciertos datos y llegar a su objetivo. En la primera llamada, Adam es atendido por la novia de Anthony (Sarah Gordon) que confunde al profesor de historia con el actor.\nEl suspenso hasta aquí nos atrapa en todo momento, está muy bien planteado, junto con la interpretación de Jake Gyllenhall, perfecta para que el espectador sepa diferenciar muy bien un personaje de otro. Luego del encuentro entre los «gemelos», el film cambia para dedicarse un poco más al terror.\nLos fantasmas de Lynch o Cronenberg son algunos de los que giran alrededor de este trabajo que a pesar de su magnífica dirección, interpretación actoral y simbolismo enigmático verdaderamente atrayente, deja muchas pequeñas pistas que golpean contra el argumento global y los personajes que quedan en un segundo plano.\nLa historia en sí es solamente una excusa para pensar el enigma. El sonido y el suspenso, la fotografía, todo ayuda para retratar un mundo sombrío y oscuro que podría estar en cada ciudad. El final deja boquiabierto, puede gustar o no, pero jamás puede ser ignorado un cierre tan contundente. El enigma y las pistas que deja el film son muy sutiles, tan sutiles, que lo convierten en uno de esos trabajos que sirven para volver a ver y estudiar detenidamente.\nLa cuestión de la identidad personal es el punto más fuerte que toca, donde dos seres humanos físicamente similares se encuentran y donde están los límites de esa identidad. También con un poco de la dimensión desconocida, ambos personajes tienen vidas encontradas, con tantas cosas en común como diferencias sustanciales. Los opuestos se atraen, pero hay algo de ese contrario que le pertenece a otro, como el yin y el yang; en la vida de ambos, hay algo que no cierra, una característica o cualidad que se adapta con el espejo y ahí es donde la atracción fue inevitable.\n“La historia se repite, la primera vez como tragedia, la segunda como farsa”, repite Bell, pero ¿qué sucede cuando no se trata de la historia, sino de dos sujetos iguales, pero distintos? ¿En qué se parecen? ¿El caos los ordena a los dos, o ellos ordenan el caos?\nEn fin, podríamos pensar más, pero no nos da el tiempo para seguir buscando a nuestro Anthony (?).\nCritica crítica de películas Jake Gyllenhaal\nCrítica Godzilla (2014) Dir. Gareth Edwards\n“Inversion”: la nueva apuesta de Foresight Unlimited


Diario La Palabra - Reclamaron por el regreso del comedor a la Escuela Primaria N° 200\nReclamaron por el regreso del comedor a la Escuela Primaria N° 200\nSe avaluará la posibilidad del retorno al sistema de burbujas\n3 septiembre 2021 Viedma Comentar\nMadres y padres de la Escuela Primaria de Jornada Extendida N° 200 del barrio Zatti reclamaron esta mañana por el regreso del comedor al establecimiento. Presentaron notas ante el Ministerio de Educación y Derechos Humanos y la Delegación del Consejo Escolar.\nSegún explicaron, desde el regreso a la presencialidad plena, los alumnos y alumnas deben ingresar a las 8 y salir a las 12, para comer en sus casas, y a las 13 volver a las actividades de taller.\nDurante es hora "sándwich", muchos de los estudiantes no llega hasta su casa, por lo que optan por quedarse en cercanías de la Escuela y no comer, otros llevan una vianda y comen en calle, mientras que quienes viven más cerca se van a sus casas, pero en la mayoría de los casos no alcanza a comer.\nLas madres y padres se mostraron preocupados por esta situación y reclamaron por el regreso del comedor o por lo menos la entrega de un refrigerio durante el mediodía.\nAdemás, denunciaron que durante la última semana el alimento entregado en el desayuno y la merienda no alcanzó para todos los estudiantes.\nLa coordinadora del Consejo Escolar, Bibiana Wilberger, recibió a las madres y padres en la vereda de la delegación y remarcó que por el momento no está previsto el regreso de los comedores, aunque sí acordó al posibilidad de volver a reestablecer el sistema de burbujas.\n"Hoy estamos estamos garantizando la jornada simple, porque comedores no vamos a tener, eso está previsto por el protocolo trabajado con el Ministerio de Salud", sostuvo Wilberger.\nMientras agregó que "aquellos niños que tengan talleres por la tarde la idea es que el que puede vuelve al taller y el que no se le garantiza que siga el trabajo en un cuadernillo o de forma virtual".\nRespecto de la posibilidad de volver al sistema implementado hasta la semana pasada, la funcionaria sostuvo que "los papás propusieron volver a las burbujas de una semana y una semana, lo vamos a charlar con la directora y la supervisora, porque este es el planteo de la escuela, también hemos tenido un planteo similar en la escuela 308 y la 309. Los papás prefieren tener esa modalidad y vamos a reorganizar de nuevo esa situación".


Meditación para el domingo XXXIII del tiempo ordinario - Ciudad Redonda\nMeditación para el domingo XXXIII del tiempo ordinario\nAngel Moreno - Sábado, 13 de noviembre de 2010\nEstamos en los últimos domingos del año litúrgico. La Iglesia escoge para hoy textos que nos revelan el sentido de la vida y de la historia. No nos faltarán pruebas por el nombre de Cristo, pero Él ha prometido guardar y defender a los que confían. “Ni un cabello de vuestra cabeza perecerá; con vuestra perseverancia salvaréis vuestras almas”.\nEn estilo apocalíptico, el profeta anuncia para los malvados que “no quedará de ellos ni rama ni raíz”. Pero a los que honran al Señor, “los iluminará un sol de justicia”.\nTambién podemos acercarnos a la Palabra de Dios en clave del mes dedicado a la oración por los difuntos. A la vez que se no impele a hacer memoria de los que han muerto, se nos invita a reflexionar sobre la caducidad de las cosas de este mundo, incluso del esplendor del templo material, por preciosos que hayan sido los elementos con los que está construido. “Eso que contempláis, llegará un día en que no quedará piedra sobre piedra: todo quedará destruido”.\nEstas verdades puede producir distintas reacciones; en algunos, de miedo, cabe que en otros sea de huída y evasión por no resistir la realidad más cierta, la de nuestra mortalidad. Otros, ante la caducidad y lo perecedero, se abandonan y desentienden de las realidades temporales, sin ofrecer sus capacidades, porque se hunden en la tristeza.\nSan Pablo enseña la actitud adecuada, la que cada uno debe mantener en el curso terreno, vocación recibida del Creador desde el principio: el trabajo. “Porque nos hemos enterado de que algunos viven sin trabajar, muy ocupados en no hacer nada. Pues a esos les mandamos y recomendamos, por el Señor Jesucristo, que trabajen con tranquilidad para ganarse el pan”.\nEn una hora de precariedad laboral, hay muchas personas que desearían un puesto de trabajo, y la ansiedad les proviene por lo contrario que señala el Apóstol. En cualquier caso, todos debemos ser sensibles y prestar nuestros talentos para que esta hora no se desangre en pesimismos, ni evasiones, sino que, en cualquier circunstancia, la esperanza cristiana ilumine los acontecimientos y nos anime a ser manos que acrecienten la creación.\nNo aguardamos el terremoto ni la catástrofe. A quien esperamos es al Señor. El salmista pone en nuestros labios la actitud del creyente: “Tañed la cítara para el Señor. Aclamad al Rey y Señor. Aplaudan los ríos, aclamen los montes al Señor, que llega para regir la tierra”.\nTiempo de realismo y de esperanza, de quebrar toda inercia y apatía, de profecía y testimonio, porque aguardamos el retorno glorioso de Jesucristo.


¿Qué es Microsoft Mesh? Trabajar con hologramas | Aglaia\nMicrosoft Mesh podrá convertir cualquier lugar en una oficina de realidad aumentada usando las Hololens. Gracias a la nueva plataforma de realidad mixta de Microsoft, podremos interactuar y colaborar con otras personas holográficamente de manera natural, como si estuvieran en la misma sala.\nMicrosoft acaba de presentar esta nueva plataforma llena de posibilidades en el Ignite 2021, en una presentación completamente diseñada en realidad mixta.\n¿Qué es Microsoft Mesh? Colabora holográficamente con otras personas\nMicrosoft Mesh es la plataforma de realidad mixta que nos permitirá interactuar y colaborar holográficamente con otras personas de manera natural, como si estuvieran a nuestro lado. Gracias a la tecnología de captura 3D, nos parecerá que realmente estamos compartiendo espacio con otras personas que no se encuentran físicamente presentes y que pueden estar en cualquier parte del mundo. De esta forma, colaborar y trabajar a distancia se hace mucho más fácil y productivo.\nOlvídate de las videollamadas, ahora podrás tener a tus compañeros digitalmente presentes en 3D cuando necesites hablar con ellos.\nMicrosoft Mesh, construido en Azure, permitirá compartir experiencias holográficas en diferentes tipos de dispositivos con personas que estén en diferentes localizaciones físicas. De esta forma, se hace posible que equipos que estén geográficamente separados puedan tener reuniones más colaborativas, realizar sesiones de diseño conjunto o incluso ayudar de forma más natural a otras personas.\nTrabajar en 3D con tu equipo gracias a Microsoft Mesh\nCon las aplicaciones habilitadas para Microsoft Mesh, los diseñadores o ingenieros que trabajan con modelos físicos en 3D, desde bicicletas hasta motores a reacción, podrían aparecer como ellos mismos en un espacio virtual compartido para colaborar en remoto.\nLos avatares aparecen alrededor de un holograma tridimensional de esquemas de automóviles para ilustrar una sesión de revisión de diseño virtual en realidad mixta.\nEquipo de ingenieros trabajando sobre un modelo de automóvil gracias a Microsoft Mesh\nLos estudiantes de ingeniería o medicina podrían reunirse como avatares alrededor de un modelo holográfico y quitar partes del motor o indagar en los músculos de la espalda para ver qué hay debajo. Incluso podrían simplemente reunirse y charlar en un espacio virtual compartido. De hecho, las empresas podrían usar Microsoft Mesh para ofrecer reuniones virtuales o formaciones para todos los empleados de todo el mundo.\n«Realmente sientes como si estuvieras en el mismo sitio»\nAlex Kipman, Microsoft Hololens Lead Developer\nLa compañía anunció también que Microsoft Mesh ofrecerá en los próximos meses a los desarrolladores un conjunto completo de herramientas impulsadas por IA para avatares, gestión de sesiones, renderizado espacial, sincronización entre múltiples usuarios y holoportación para construir soluciones colaborativas en realidad mixta.


Revés judicial al decano de la Navidad\nDesde hace varias semanas, es Navidad. Lo es en concreto desde que lo dijo El Corte Inglés, que ya colgó —aún en noviembre—, grandes carteles en las fachadas y decoró sus establecimientos con los adornos navideños. No es hasta el anuncio de estos grandes almacenes que las zonas comerciales y centros de las…\nSeñales de alerta por deficiencias de IP\nLa protección de los Derechos de Propiedad Intelectual –marcas, nombre comercial, software, contenidos literarios, diseños, fotografías, patentes, secretos empresariales y otros– no pueden ser considerados un asunto puramente legal y menos una carga, ocupando lugares secundarios en la gestión y en los presupuestos de las empresas. Los Derechos IP son una herramienta de...\n¿Es legítimo conservar datos personales de navegación?\nEl Tribunal de Justicia de la Unión Europea ha dictado Sentencia de 12.10.2016 (Asunto C-166/2015) según la cual el adquirente inicial de la copia de un programa de ordenador acompañada de una licencia de uso ilimitado tiene derecho a revender esta copia usada y su licencia a un subadquirente.\nDaño moral y patrimonial, ¿compatibles?\nLa sentencia dictada el pasado 17 de marzo por el Tribunal de Justicia de la Unión Europea pone fin a una cuestión que hasta la fecha venía siendo ampliamente discutida: ¿Puede el titular de un derecho de propiedad intelectual reclamar no solamente por el daño económico, sino también por el moral?\nSi sus empresas operan en más de un país miembro de la Unión Europea, la marca de la Unión Europea le otorga protección para los 28 Estados de la UE bajo una única solicitud de registro en la Oficina de la Propiedad Intelectual de la Unión Europea (EUIPO).


Bernardo Reyes: 07/25/07\n- LA PRESERVACIÓN DE LA FURIA*\n* Lanzamiento del libro Toro, con poemas de Pablo Neruda e ilustraciones de Pablo Picasso (La Rosa Bianca Ed, Stgo., Chile)\nLlegada al ruedo y a la parrilla.\nLos vastos dominos del uro (bos taurus primigenius), se extendieron por África, Asia y Europa hace unos dos millones de años. Su llegada al Mediterráneo y a la Península Ibérica ocurrió hace unos setecientos mil años: pese a ello, la verdadera adaptación ocurrió recién hace mil a ños A.C., cuando fuera introducida una subraza domesticada proveniente de el Magreb (norte de África, en la actualidad Marruecos, Túnez y Argelia).\nFue el hombre, el que gracias a la depredación de los bosques y a la caza, terminó por exterminar a esta viva representación mitológica de lo bravío e indomable.\nLa última uro-vaca, murió de muerte natural, sin dejar descendencia, en 1627, en los apacibles bosques de Jaktorów o Wiskitki, en Polonia, donde fuera respetada su condición aristócratica de bestia en extinción.\nAntes de la desaparición total, los uros vivieron protegidos en extensos bosques por las casas reales de Europa donde vivían en estado salvaje, para después darles caza.\nEl mismo hombre que permitió su extinción, permitió que perviviera un remedo de este noble animal, cuya aproximación genética es el actual toro de lidia.\nPerdida la fiereza ancestral, entre las técnicas usadas para exacerbar su irritabilidad, está la de aislar a los toros de las vacas en corrales distintos. En estas toradas, la urgencia sexual es una herida de fuego, y ante la ausencia de un ambiente gregario suelen practicar la sodomía colectiva. Es común ver en los corrales de los criadores españoles, las montas sexuales entre machos: los dominantes o mandones, someten a los toros más débiles. En cada torada al más débil de todos se le llama, sin eufemismos, toro maricón.\nDifícil resulta a los chilenos entender estos entresijos de la relación del hombre con una bestia, a la que primero teme, luego le da caza, y luego la domestica. Para nosotros la relación con los toros, tiene que ver casi exclusivamente con parrilladas. El rodeo nuestro es un acto de ostentación de poder ante un animal muerto de susto: la novillada temerosa, feble, sin musculatura ni cornamenta significativa, huyendo de los caballazos dentro de la media luna.\nEl ganado vacuno que en estos días existe, destinado al consumo de carne, tiene su origen en el uro. Y la reproducción artificial y artificiosa de los toros de lidia –también con propósitos comerciales- plantean la refundación de la pugna ancestral entre la fuerza y la inteligencia.\nYa en el gobierno de Bernardo O’Higgins (1817-1823), las corridas de toros fueron prohibidas en la República de Chile.\nEn octubre de 1961, salió a la venta la primera edición de Cantos Ceremoniales, hecha por Ed. Losada, Bs. Aires. En ella aparece un poema llamado Toro subdividido en nueve breves segmentos.\nSin embargo, un año antes, el 28 de octubre de 1960, Éditions Aux Vents d’Arles fue la encargada de editar el libro Toros, en pequeña tirada, conteniendo 16 láminas de Pablo Picasso y traducida al francés por Jean Marcenac (500 ejemplares numerados y 20 señalados fuera de comercio).Se habla de otro apartado, que sólo contiene el texto de este poema, sin las ilustraciones de Picasso, y presumiblemente también publicado en París.El amigo Rafael Inglada me ratificó hace un año atrás que este libro apareció en 1960, especificándome que el libro contaba con la litografía original de Picasso "Picador y toro" y que además reproducía 15 aguadas inéditas del artista malagueño. Inglada es considerado el más acucioso investigador de Pablo Picasso. Rafael y autor de la voluminosa obra Picasso a diario (1881-1973). La ciencia del hombre, en proceso de edición y labora en la actualidad en la entidad cultural Casa Natal Pablo Ruiz Picasso de Málaga, parte de la Fundación Picasso.\nGracias a este estimado amigo he podido entender un poco mas de la relación Picasso- Neruda y con sorpresa me he enterado por la prensa de un anuncio de viaje a Chile (“El Mercurio” 15/06/2007), que permitirá ahondar en las circunstancias que rodearon la realización del libro ilustrado de los pablos.\nPero si existe un investigador con tanto afecto como perseverancia para estudiar la obra de Picasso, existe un chileno que realizó una muy acuciosa investigación de Neruda, libro que aún no ha sido editado en Chile, pese a tratarse de una obra prácticamente imprescindible en el estudio nerudiano. Me refiero al amigo David Schidlowsky, autor de Las Furias y las penas, Neruda y su tiempo (Wissenschaftlicher, Verlag , Alemania, 2003).\nEntre ambos con seguridad hubieran podido conocerse desde dos ópticas complementarias, hechos documentados, que rodean a la amistad fraterna entre estos dos gigantes del siglo XX.\nQuizás si Inglada y Schidlowsky, en este hipótético encuentro, hubieran podido explicarnos que tiene en común ver a un toro en un ruedo o verlo en una parrilla. Es un hecho conocido que Neruda no tenía especial predilección por la tauromaquia.\nReedición de Toros, 2007.\nLa conducta creativa de Neruda, confunde a editores, exégetas y estudiosos: sus obras suelen estructurarse a partir de recopilaciones sucesivas. Es lo que ocurre con Toros. Primero se publica el libro de un poema fragmentado en nueve segmentos, y luego publica Cantos ceremoniales donde inserta este apartado.\nA modo de ejemplo se puede señalar que en Cantos ceremoniales existen al menos cinco apartados (o adelantos en algunos casos): Océana (Ed. La Tertulia, La Habana, 1960); Toros (la edición ya descrita y otra conteniendo solo los textos); La insepulta de Paine (Ed. Losada, B. Aires, 1962); Océana (Ediciones de Arte y Bibliofilia, Madrid, 1971. con litografías de José Caballero; y De Pablo Neruda para Bolívar y Manuela (Caracas, 1978, ejemplares señalados fuera de comercio).\nEs fácil encontrar apartados o anticipaciones de la obra de Neruda: basta con hojear pocos minutos las Obras Completas para encontrarnos con muchas de ellas (2 tomos en Ed. Losada 1967, Galaxia Ed., 5 tomos).\nLlegar a diez libros, o mas, da cuenta de la enorme incapacidad editorial de la Fundación Pablo Neruda, que no ha realizado iniciativas de alguna significación en el mercado de los libros.\nLa reedición de Toros es una buena noticia, pero no significa un descubrimiento descollante, que pueda deslumbrar a nadie.\nHa sido Manuel Basoalto quien se ha empeñado en estimular la edición de este libro junto a La Rosa Bianca y Mariano Malachinni. El resto de los créditos de esta publicación facsimilar, son de la imprenta, que siguió las sugerencias técnicas del ejemplar impreso, para que el concepto de facsímil fuera una realidad.\nEncontrar un ejemplar original, tampoco es tarea compleja. Tengo conocimiento que en Chile más de una persona tiene uno de aquellos cotizados ejemplares, y en Francia deben existir otros tantos.\nLa reedición de este libro señala un camino, demarca una etapa, y permite encontrar el sentido del rito de tono litúrgico -según dice el poeta- que puebla todos estos Cantos ceremoniales: la sangre furiosa de uros milenarios o el sacrificio de toros de lidia, hará florecer a la tierra cansada ya de acunar sus muertos. El derrame de la sangre sobre la tierra, entendido como el contacto de la esencia de la vida acunada por la madre continente: la mitología entendida como un arte del presente, del aquí y ahora.\nLa Rosa Bianca editores.\nCon Mariano Malacchini, compartimos por un breve período los días fundacionales de La Rosa Bianca ed. En mi caso, desgraciadamente el proyecto no prosperó, pero sí lo hizo Toros.\nEl nombre de la editorial nos remite a pactos secretos, como fueron los que rodearon la génesis de la Sociedad de la Rosa Blanca, pequeño grupo de resistencia al régimen nazi, conformado por estudiantes alemanes veinteañeros, quienes basaron sus actos de resistencia en una concepción cristiana y poética. Tras un juicio sumario, fueron decapitados luego que se probara la repartición de panfletos en la Universidad de Munich. En una segunda razia los últimos sobrevivientes corrieron la misma suerte en el verano de 1943.\nEl hall central de la Universidad de Munich fue rebautizado como Geschwister-Scholl-Platz, en memoria de dos de sus miembros.\nCarl Orff declaró a los aliados haber sido uno de los fundadores de la Rosa Blanca, pese a haber dedicado su cantata Carmina Burana a Hitler. En general el legado de la Rosa Blanca, ha dejado huellas en la cinematografía, en la literatura, y en la valoración de la resistencia política pacífica.\nEl nombre de esta nueva editorial, sugiere una declaración de principios, y la reedición de Toro debiera implicar una tácita concordancia con la obra de grandes revolucionarios y humanistas, que abarca legados que aún están en los anaqueles del olvido.\nLa herencia de Neruda y sus herederos.\nLa gran industria del esnobismo otorga un nimbo etéreo de inmarcesible valoración social a quienes les toquen unas cuantas gotas de poética sangre nerudiana. Importa un bledo no haber leído ni un verso del poeta, pero sí que se respete la condición de familiar de Neruda, o familiar político, o herederos políticos, lo mismo da. Baste con resucitar el lugar común llamado Neruda, para que todos los discursos suenen asertivos.\nPero, para precisar, mi tatarabuelo, José Ángel Reyes Hermosilla tuvo junto a Natalia Morales solamente a mi bisabuelo José del Carmen Reyes Morales. Fallecida esta, en segundas nupcias tuvo con Encarnación Parada 13 hijos, todos hermanastros de mi bisabuelo. Mi bisabuelo tuvo, además de Neruda, otros dos hijos: Rodolfo mi abuelo paterno, y Laura mi tía abuela.\nEsta pequeña multitud, que muchas veces se siente ignorada por la injusta repartija de fama que rodea a nuestro prócer familiar, aquí termina: en la vaguedad de las estimaciones de los familiares, en el confuso relato de los ancianos.\nRosa Neftalí Basoalto, la madre de Neruda, fallece poco después del nacimiento de su hijo. A no ser que mi bisabuelo hubiera engendrado algún hijo en alguna hermana o prima de su mujer, no se puede hablar de consanguinidad.\nEn la actualidad la demanda por ser familiar de Neruda, es bastante tentadora, máxime cuando hasta primeras damas de Estados Unidos lo citan con emotivas y llorosas evocaciones (Hilary Clinton y Laura Buch).\nEvoco los días de la naúsea: el funeral de Neruda, en tanto manifestación ciudadana, da inicio a los actos de resistencia civil a la dictadura. El poeta muere el 23 de septiembre de 1973, doce días después que Salvador Allende. Mis padres viajaron de Temuco, y acompañaron el cortejo junto a tíos.\nMatilde falleció en 1985, y creo no haber faltado ningún año a la cita en que conmemorábamos la muerte de su esposo, mi tío, cada 23 de septiembre, en el Cementerio General: jamás ví a ningún familiar de Neruda cuando había que defender el derecho a ser parte de su familia directa, compartiendo además una concepción humanista y socialista. Siendo justos, muchos temían a la represión o a la pobreza que hubiera significado la declaración pública de ser un familiar de Neruda, que fue lo que nos ocurrió con mi mujer.\nDe alguna forma estos homenajes son ejemplos iluminados para entender el alma nacional, esto es sacar las castañas con la mano del gato: el currículum imprescindible para acceder al más modesto trabajo, ya en democracia, consistía en exhibir las heridas de guerra públicamente. Nos hemos ya habituado a ver en las esferas del poder a verdaderos rufianes de cuello y corbata, socialistas en el verbo, mas no en las convicciones y los actos, y otras extrañas especies de colección sociológica.\nConocí muchos anónimos herederos, que surgían de las poblaciones marginales, de los cercenados partidos políticos, de las agrupaciones de defensa a los derechos humanos, que lentamente y año tras año, fueron sumándose al rito de conmemorar la muerte de Neruda, convocando a la vida. Ellos me señalaron que las verdaderas herencias no consisten en tener un prócer familiar, con mayor fortuna o fama, sino en sentir que ser parte de la multitud, es un acto que revoluciona al individuo. Muy pocos familiares, y escasos amigos se acercaron a defender el derecho básico de honrar la memoria de los muertos. Que yo sepa, ninguno de los directores de la Fundación Pablo Neruda, jamás estuvo presente para haber ganado el derecho a representar por razones éticas al poeta, ante la ausencia de argumentos intelectuales.\nA Neruda infructuosamente se le ha intentado instrumentalizar, haciendo de su legado poético una torpe caricatura, una estampita religiosa vendida por miles al mejor postor. A la sociedad chilena, le importa poco que Neruda hubiera centrado con tanta pasión su capacidad creativa en procesos políticos y sociales que ponen al hombre y a Latinoamérica como protagonista central.\nLa presencia de una rutilante figura del espectáculo nerudiano, el inefable presidente vitalicio de la Fundación Pablo Neruda, Juan Agustín Figueroa, sirve de inmejorable ejemplo del protagonismo innecesario que rodea un proyecto serio, como es la reedición de Toros.\nNi los detractores más furibundos de la fundación, podrían dejar de desconocer que el protocolo es un mal necesario, y que la presencia de miembros del directorio, deba considerarse.\nAgregar a esto contenidos adicionales, es francamente una exageración: la presencia de significación ritual en un lanzamiento es proporcionalmente directa a lo que cada cual pueda aportar o decir en los discursos.\nEl propio gobierno, en la entrega del Premio Iberoamericano de Poesía, recurre a Juan Agustín Figueroa, como aval de algo intangiblemente incomprensible: él realiza las llamadas telefónicas a los galardonados; el cumple con hacer la simulación de un protagonismo inexistente: el premio lo da el gobierno, lo financia el gobierno, y lo decide un jurado independiente.\nEl Sr. Figueroa en estas circunstancias debería ser invitado por protocolo, pero su papel debiera estar circunscrito a esa situación. Lo dicho, debido a que por testimonio directo me he informado que muchos de los premiados desconocían que la fundación no tiene ninguna relación con este premio.\nNo en vano alguien de mi familia le comentó al jurisconsulto, de que día a día su parecido físico con el poeta que representa, iba en aumento. Yo agregaría que de tanto perseguir mapuches, ha mutado en un vivo retrato de Michimalonco, analogía que Neruda hizo con el presidente Pedro Aguirre Cerda, cuando nuestra cancillería le prohibiera la publicación de una revista hecha en México, que en la portada tenía la foto de una mujer mapuche: no somos un país de indios, le dijeron.\nEste bautizo y la edición clon, fue auspiciada por el Banco Itaú. La fundación además de la sonrisa obispal, otorgó el beneficio del auspicio nominal y sacramental, mediante el pago de los derechos de autor con algunos ejemplares, práctica común en ediciones de bajo tiraje. Es posible que existan otros apoyos, lo ignoro, ni tampoco me interesa mucho saberlo. Me basta con saber que iniciativas como esta son escasas, teniendo todos los recursos para realizar una gestión cultural de algún peso, hecho que evidentemente es una carencia, y que vengo señalando desde hace años.\nEntiendo perfectamente que, en estas circunstancias, quien públicamente ha considerado mediocre la conformación de la fundación, exceptuando a Volodia Teitelboim, no pueda optar a la sonrisa de charol de los cócteles inaugurales.\nPero mi repulsa es sincera: me resulta difícil no reparar que en los discursos oficiales, cuando la fundación debiera entregar efigies con el rostro de Neruda en relieve, le terminen otorgando esfinges a los galardonados, y sin facilitarles un camión. ¿Es que no hay nadie que pueda hacer los discursos de voceros de la fundación sin recurrir a la diarreica retórica hueca, que apela a lugares comunes, y que no tiene compasión ni con la sintaxis ni con la gramática, o el significado de las palabras? ¿No es una vergüenza que quienes representan a Neruda, no sepan hablar y cuando lo hacen terminen con toda la audiencia bostezando?\nTampoco puedo olvidar el bochorno de cierto directorcillo de poca monta, que en un discurso de bienvenida a Ernesto Sábato, señaló su irreprimible emoción de conocer al autor de El Socio (novela del escritor chileno Jenaro Prieto, publicada en 1923), libro que –dijo- acompañó su infancia y juventud.. Sábato, pese a esa mueca dolorosa que le acompaña, tuvo un momento de hilaridad, cuando hizo notar a los participantes de la ceremonia que para efectos escriturales, el no tenía socio (el mismo espécimen y una dama ligada a la fundación, conminaron a un tercero a que escribiese algún artículo para desacreditarme, de acuerdo al testimonio directo dado a mi persona).\nHay casos en que otros portavoces han encontrado razonable e inteligente que la fortuna del poeta se invierta en empresas señaladas en informes del gobierno chileno como facilitadoras de centros de tortura y asesinato durante la dictadura.\nComo justificación destacan las obras de beneficio a la cultura, que esas empresas han hecho. Idéntica situación fue la ocurrida con cierto congresista colombiano, recordado con cariño por obras sociales en varias ciudades asoladas por la droga y la pobreza. En Medellín, hablar mal de este difunto congresista, equivale a un atentado a un templo.\nPor cierto comprendo también a quienes consideran mis palabras dolosas, destempladas, inconsistentes. Habrá pues que poner en una balanza los hechos y los dichos de cada cual, y en consecuencia juzgar.\nCurioso que algunos logren posicionamientos sociales, con apenas un maquillaje cultural barato, careciendo del más común de los sentidos: el sentido común, según Leonardo Da Vinci.\nVitalicios y edecanes en su tinta.\nManuel Basoalto, motu proprio ha escogido el camino de ser el edecán incondicional de Figueroa, cuando describe en su discurso a su querido amigo con alegría, y servilmente le aleja, a quienes como yo, ejercen el soberano ejercicio de la libre expresión señalando la prepotencia y la incapacidad de este señor y sus camaradas de directorio. Jorge Edwadrs, los describe mejor que yo: empresa cultural bastante rasca que no se preocupa de lo literario. Muchos, no solo él, se refieren a Figueroa y compañía, con palabras irreproducibles. Y no se trata de resentidos, hablo de premios nacionales de literatura, mis hermanos mayores, quienes en privado han cuestionado con argumentación coherente y pasión la forma de actuar de la fundación, y su vocación para jamás enmendar rumbos.\nBasoalto debiera repetir los juicios iracundos que en privado ha compartido conmigo, en relación al hombre de la representación vitalicia de Neruda, en el planeta tierra: el mismo ciudadano que encarceló a mapuches de la región de Temuco, por un hecho policial, en que terminó aplicando la ley antiterrorista, creada por Pinochet para justificar o encubrir crímenes políticos, que ni la ultraderecha fascista jamás a invocado en ninguna ocasión.\nPor estos días obreros de las minas del cobre, en violentos incidentes, han provocado pérdidas de millones de dólares. Ni en estos casos, la justicia chilena ha aplicado la odiosa e inhumana ley antiterrorista. Con uno de estos millones se podrían haber construído quizás más de una decena de casas, semejante a la que presuntamente fue quemada al Sr. Figueroa por mapuches indignados de ser ninguneados por leyes injustas. ¿Qué diría Neruda, qué diría Pablo Neruda, el hermano de mi abuelo Rodolfo? ¿En qué situación queda el poeta y su legado ético y estético que realizó el más grande homenaje a las minorías étnicas de América?\nNo hay que olvidar que entre los especialistas internacionales citados a declarar al tribunal, que terminó encarcelando a los mapuche, estaba entre otros Raúl Sohr, el que a través de medios de prensa televisivos y escritos, nos demostró que en este caso no existía ninguna forma de interpretar tales actos como terroristas. Este especialista internacional de conflictos bélicos, es respetado no solo en el territorio nacional, sino en muchos países del mundo.\nBasoalto, para efectos de la edición de Toros, debe considerársele con justicia que ha ganado el título de alguacilillo, ya que hablar de banderillero o mozo de espadas, sería demasiado. El toreo al alimón de la bestia que muge y se retuerce, en la cuna de la memoria, es cosa de gigantes: Picasso y Neruda, pueblan el imaginario del hombre por venir, con pasiones inconmensurables, y el rescate de sus obras, es un ejercicio imprescindible.\nDebe por tanto no perderse el rumbo a consecuencia de las palabras de este ciudadano: simplemente no es sano huir del debate, o hacer una práctica habitual hablar por la espalda. Ni mucho menos lograr notoriedad a costa de unas cuantas friegas de pomada nerudiana, debido a que los escuálidos méritos personales no lo permiten.\nTampoco parece una buena idea, que el gobierno no tenga gobierno sobre sus actos culturales relativos a Neruda. Se puede ser cortés sin quitar lo valiente.\nCada cual pues a lo suyo, y nada más que lo suyo: la furia sublimada en una obra de arte perenne, nada tiene que ver con la innecesaria preservación de la furia.\nNota: La imagen de la portada,corresponde a la edición original de 1960. Las dos aguadas son del mismo libro, AVANT LA PIQUE y LES BANDERILLES, respectivamente.


Fernández aseguró que el país "no tiene más espacio para soportar al crimen organizado" - La Ciudad Avellaneda\nAvellaneda, Jueves 19 de Mayo de 2022 | 11:38\nEl presidente Alberto Fernández aseguró este jueves que hará “todo lo que haga falta” para que la sociedad “deje de reclamar justicia” ante los casos de inseguridad, al encabezar en Rosario la ceremonia conmemorativa del primer izamiento de la bandera, y advirtió que “Argentina no tiene más espacio para soportar al crimen organizado”.\n“Es una ciudad donde la Justicia tiene que hacer más de lo que hace”, afirmó el mandatario, y reiteró que su gestión busca “solucionar los problemas que el narcotráfico y el crimen organizado han creado en Rosario y en todo Santa Fe”.\nAl respecto, enfatizó: “Vamos a dar las batallas que tenemos que dar porque los criminales no tienen derecho a adueñarse de la vida de los argentinos”.\nEn ese sentido, el mandatario planteó que “Argentina no tiene más espacio para soportar al crimen organizado ni a ningún delito”.\n“Hoy llegué un poco más tarde porque estuve antes con la familia de Carlos (Orellano). Sabía que estaba retrasando todo esto, pero ellos me necesitaban más que ustedes hoy”, afirmó Fernández.\nEl Presidente aseguró que hará “todo lo que haga falta para que, de una vez por todas, dejemos de reclamar justicia para uno y para el otro y que veamos castigados a los culpables de tantos delitos”.\nEn tanto, convocó a los santafesinos para que el 20 de junio, como parte de la celebración del Día de la Bandera, “salgan a la calle” y “demuestren al crimen” que “somos muchos más los que no les tenemos miedo”.\nDe todos modos, Fernández destacó la figura de Belgrano como “un hombre inmenso” y sostuvo que “cuando veo en los billetes tantos animalitos y no lo veo a Belgrano, no saben lo mal que me siento”.\nEn su discurso frente al Monumento Nacional a la Bandera, recordó a Belgrano como “jurista y economista” y valoró su rol militar al señalar que “cuando tuvo que empuñar las armas por la patria lo hizo como ninguno, poniendo su coraje, su fuerza y dando batallas inolvidables”.\nEl presidente estuvo acompañado durante el acto por el gobernador de Santa Fe, Omar Perotti, el intendente de Rosario, Pablo Javkin; el jefe de Gabinete, Santiago Cafiero, y los ministros de Defensa, Agustín Rossi; de Educación, Nicolás Trotta; del Interior, Eduardo “Wado” De Pedro; y de Cultura, Tristán Bauer.\nPor su parte, Perotti recordó que la bandera le sirvió a Belgrano y a su tropa para “tener claro quién era el enemigo en ese momento”.\n“Hoy la bandera nos tiene que cobijar para pelear contra adversidades tan duras como en ese momento, el hambre, la desocupación, que nos muestra la falta de justicia, que nos muestra la violencia, el narcotráfico y la creencia de que los violentos tienen razón”, completó el mandatario provincial.\nPor su parte, Javkin afirmó que es necesario que “la fuerza de la ley le gane a la de la violencia” porque los rosarinos necesitan “paz y justicia”.


CCOO afirma que la reducción de docentes prevista por la Junta no se ve desde la época de Monago - Avuelapluma\nCCOO afirma que la reducción de docentes prevista por la Junta no se ve desde la época de Monago\nEl sindicato propone también una ratio de 15 alumnos por clase para cumplir con las normas sanitarias del Ministerio de Sanidad y de la OMS.\nLa Federación de Enseñanza de CCOO de Extremadura ha sentenciado que si al final la Junta lleva a cabo su “intención” de reducir de plazas y unidades docentes, sería algo sin “parangón” desde los “recortes” aplicados en este ámbito por el entonces Ejecutivo regional del ‘popular’ José Antonio Monago.\nDe esta manera, el sindicato indica que en estos días se han “confirmado oficialmente” las informaciones que, según informa estaban llegando de los centros. El sindicato muestra “preocupación”, en relación a la “intención” de la Consejería de Educación de “reducir en 541,5 las plazas de las plantillas funcionales para el curso que viene”.\nComo en esa cifra de reducción de docentes están incluidas tanto jornadas completas como medias jornadas, según explica CCOO en nota de prensa, esta reducción podría suponer la no contratación de “más de 600 docentes”. Además, serán suprimidas un número “importante” de unidades escolares públicas y un “deterioro” de la calidad educativa, con “desaparición” de desdobles y atención individualizada, “sin parangón desde los recortes llevados a cabo en 2012 por el PP de Monago”.\nPor el contrario, ante esa “intención” del actual Ejecutivo extremeño del PSOE, la Federación de Enseñanza de CCOO de Extremadura entiende que es “imprescindible” planificar la ratio del próximo curso a 15 alumnos por aula. Solo así, a juicio del sindicato, la actividad lectiva no se verá “dificultada” por la situación sanitaria actual, ya que según indica se desconoce cuándo será posible disponer de una vacuna que permita “volver a la normalidad”.\nA este respecto, recuerda el sindicato que hace ahora 10 días presentó una propuesta a la Consejería de Educación y Empleo de la Junta de Extremadura para planificar la escolarización y el diseño de las plantillas docentes para el próximo curso. En la misma da “prioridad” a la distancia física de 2 metros, con una ratio “máxima” de 15 escolares por aula, que según dice aconsejan la Organización Mundial de la Salud y el Ministerio de Educación.


Las sociedades de inversión son un conjunto de personas que reúnen su dinero para invertir en una serie de instrumentos competitivos tales como deuda, renta variable (compraventa de acciones) y/o cobertura (moneda extranjera). De esta forma, obtienen mayores beneficios que si realizaran la inversión de forma individual.\nComo primer paso, para incursionar en este tipo de inversiones es necesario seleccionar una cartera de empresas que tengan buenas perspectivas de rendimiento y realizar un estudio para determinar su salud financiera.\nÉste comprende el análisis de las cuentas (las empresas cotizadas en bolsa son públicas) observando sus resultados históricos de pérdidas, ganancias, margen bruto de utilidad, balance y flujos de caja.\nTambién es necesario considerar lo relacionado con la situación operativa de las empresas seleccionadas, esto incluye los compromisos presentes y los que puedan surgir en el futuro. La regla que debe seguirse es evitar inversiones de alto riesgo a menos que se cuente con excedentes importantes para asumir la incertidumbre adicional.\nLo recomendable es buscar empresas que tengan un modelo de negocio que sea difícilmente replicable a un menor costo y con mayor calidad, ya que estos factores determinan que una empresa sea sostenible en el largo plazo. Para encontrar esta ventaja competitiva es necesario observar constantemente todos los factores mencionados de las empresas de nuestro interés.\nEn las sociedades de inversión existen opciones que se ajustan a las necesidades y posibilidades de cualquier persona. Aunque siempre está presente un riesgo de acuerdo con el tipo de inversión que se elija, estas sociedades ofrecen ventajas importantes frente a otros instrumentos convencionales:\nAl reunir el capital de varios individuos se tiene la posibilidad de realizar una inversión más sólida, la cual permite el acceso a fondos con mayores beneficios.\nLas instituciones dedicadas a invertir en fondos, distribuyen el capital en distintas herramientas.\nPuedes elegir el plazo de inversión de acuerdo con tus posibilidades y obtener un rendimiento considerable comparado con otros instrumentos.\nEl invertir en fondos te proporciona la garantía de tener a tu disposición un grupo de especialistas que te informarán sobre las opciones de inversión que te convengan de acuerdo con tu perfil y trabajarán para buscar nuevas oportunidades en el mercado financiero que le generen mayores intereses.\nLas sociedades de inversión siempre serán una excelente forma para incrementar su capital de manera más rápida y eficiente. Sin embargo, es necesario investigar la legalidad y seriedad de las diferentes empresas que ofrecen este servicio para evitar ser víctima de un fraude.


Nicolás Castillo termina su relación con el América luego de tres años - Lado.mx\nNicolás Castillo termina su relación con el América luego de tres años El Siglo de Torreón\n01 de Diciembre, 2021 22:01\nLuego de casi tres años, el América mexicano anunció el miércoles el fin de su relación laboral con el delantero chileno Nicolás Castillo.\nCastillo, de 28 años, firmó con las Águilas en enero de 2019, pero distintos padecimientos médicos — incluyendo una trombosis en enero del año pasado — le impidieron consolidarse con el club.\nVER MÁS: Chivas y América intercambiarían a Alexis Vega por Sebastián Córdova, ¿negociación justa? “Nico: Queremos agradecerte por tu entrega y profesionalismo durante esta etapa de tu carrera.\nSpotify va imparable en música por streaming en México: fue el único que creció en 2021 y ahora tiene el 85% del mercado según The CIU. 12:37\nThe CIU ha compartido los resultados de su estudio "Consumo de música vía streaming en 2021" y revela que Spotify sigue siendo la plataforma de streaming más grande de México, y domina con una enorme ventaja.De acuerdo con la consultora, Spotify domina México con 85.8% del mercado de streaming de música, más de cuatro\n¡Inspirado! ‘Chucky’ Lozano marca doblete en el duelo del Napoli ante el Bolonia. 13:23\nEl futbolista mexicano, Hirving ‘Chucky’ Lozano, tuvo una destacada actuación en el partido correspondiente a la Jornada 22 de la Serie A de Italia.\nAsesinato de periodista está relacionado con su labor\nCómo activar o desactivar el autocorrector de WhatsApp\nNovak Djokovic y sus dos años envuelto en polémicas\nBahréin tendrá los últimos test de la pretemporada 2022 de la Fórmula 1\nMessi, fuera de la convocatoria de Argentina contra Chile y Colombia\nEl Colo Colo declara intransferible a Pablo Solari\nChucky Lozano guía la victoria del Napoli con doblete\nAlexia Putellas gana el Premio The Best a mejor jugadora del año\nLucero regresa a las telenovelas y ella misma revela su emoción\nHirving ‘Chucky’ Lozano marcó su primer doblete de la temporada\nPronóstico Hawks vs Bucks: Milwaukee quieren recomponer el camino\nHasta -10 °C en 16 estados de México: así es el pronóstico de temperatura de la Conagua por la llegada de una masa de aire frío al país\nLivia Brito, con leggin abajo presume un abdomen más plano\nCon Semáforo Amarillo, Tabasco restringe horarios y aforos