martes, 16 de octubre de 2018

Documental: Jair Bolsonaro, El "Trump tropical", Elecciones en Brasil 2018



El candidato ultraderechista Jair Bolsonaro, con su política de mano dura, aspira a la presidencia. 

Se estima que, tras él, Fernando Haddad, del izquierdista Partido de los Trabajadores, tiene muchas posibilidades de disputar la segunda vuelta. Haddad concurre en lugar del expresidente Luiz Inácio Lula da Silva, en prisión en la actualidad y vetado en estas presidenciales. El candidato Jair Bolsonaro, de extrema derecha, representa la política de mano dura. Primero disparar y luego preguntar. Ya es conocido como el "Trump tropical”. Un populista hasta la médula. Antiguo paracaidista, admirador de los esbirros y torturadores de la dictadura militar, destaca frecuentemente por sus comentarios misóginos, racistas y homófobos. Es tan extremo que, incluso Donald Trump parece en comparación un cándido monaguillo. Bolsonaro cuenta con el apoyo de brasileños indignados que temen la violencia en el país y la caída de su poder adquisitivo. Y de los grandes terratenientes e industriales que, hace tiempo que se repartieron Brasil entre sí.

Ya se habla de comicios históricos. El expresidente Luiz Inácio Lula da Silva, que hubiera sido el candidato favorito, está en prisión acusado de corrupción y blanqueo de dinero. Pese a querer presentarse a las elecciones, un tribunal vetó su candidatura. Sin embargo, la figura de Lula da Silva sigue siendo decisiva pues goza de la simpatía de muchos electores, lo que redunda en favor de Fernando Haddad, quien se presenta a las elecciones en su lugar. En la segunda vuelta podría ser clave el voto femenino. 
Brasil está escindido políticamente. El periodista Matthias Ebert se encuentra con personas que luchan por la supervivencia. Algunas furiosas, la mayoría descorazonadas. Optimismo es con lo que apenas se topa en sus viajes por Brasil.

Reinaldo dos Santos: Gana Bolsonaro, ¿Brasil invadirá Venezuela?

Reinaldo dos Santos asegura que él y su entorno tienen contactos con Jair Bolsonaro y van a hacer  al que consideran futuro presidente de Brasil una petición: ubicar tropas brasileñas cerca de la frontera con Venezuela y van a presionar para que el régimen venezolano de Nicolás Maduro caiga.

Reinaldo dos Santos asegura que el gobierno de España va a cambiar y el próximo gobierno español va a tener una linea más radical. El gobierno colombiano presididido por Iván Duque va a tener una linea más dura al igual que el gobierno argentino de Macri que tratará de evitar un posible golpe de estado en su contra. Donald Trump también radicalizará su política en contra de Nicolás Maduro. El gobierno de Ecuador no va a cambiar su linea política con respecto a Venezuela al igual que ,el gobierno de El Perú va a seguir igual, en lo que el vidente brasileño califica como política blandengue.

La mafia rusa [DOCUMENTALES]



La mafia rusa (en ruso, Русская мафия, Rússkaya Máfiya), Bratvá (Братва; «hermanos» o «hermandad») o mafia roja (en ruso, красная мафия, krásnaya máfiya) son nombres usados a menudo para designar una gama de organizaciones del crimen organizado originarios de la ex Unión Soviética que corresponde a los actuales Estados postsoviéticos y países de la Comunidad de Estados Independientes. Desde la disolución de la Unión Soviética en 1991, la apertura económica de la región permitió a estos grupos expandirse internacionalmente hasta el punto de convertirse en organizaciones criminales de gran influencia a nivel mundial. Son activos en la mayoría de los sectores de la sociedad rusa.2​ Los criminales rusos son también activos internacionalmente en el comercio ilegal de petróleo, tráfico de personas, narcotráfico, tráfico de armas y de materiales nucleares y en el lavado de dinero.​ En diciembre de 2009, Timur Lakhonin, el jefe de la Oficina Central Nacional de Interpol en Rusia, declaró: "Ciertamente, hay crímenes que involucran a nuestros antiguos compatriotas en el extranjero, pero no hay datos que sugieran que una antigua estructura organizada de grupos criminales rusos exista en el extranjero".

Historia

El crimen organizado ha existido en Rusia desde la época de los zares y la Rusia Imperial en la forma de bandidaje y hurto. En el período soviético surgieron los Vor v zakone o "ladrones en la ley". Esta clase de delincuentes tenía que cumplir ciertas normas en el sistema penitenciario. Una de esas reglas era que estaba prohibida la cooperación con las autoridades de cualquier tipo. Pero durante la Segunda Guerra Mundial, algunos presos hicieron un trato con el gobierno para unirse a las fuerzas armadas a cambio de una sentencia reducida, lo que provocó que a su regreso a la cárcel fueran atacados y asesinados por los reclusos que permanecieron fieles a las reglas de los ladrones. Durante la época en que la economía soviética tomó un giro hacia abajo, el Vory asumiría el control del mercado negro con la ayuda de funcionarios corruptos, suministrando productos tales como la electrónica o comida extra durante la época de Brézhnev, que eran de difícil acceso para el ciudadano soviético.

Auge en el colapso de la Unión Soviética

El verdadero avance de las organizaciones criminales comenzó en 1988 cuando la Unión Soviética legalizó la iniciativa privada, permitiendo el libre comercio. Sin embargo la nueva ley, no aclaró nada sobre los reglamentos y la seguridad de la economía de mercado. Los mercados criminales comenzaron a formarse, siendo el más notorio el mercado de redes de prostitución de Rizhsky cerca de la estación de ferrocarriles de Rizhsky en Moscú. Cuando la Unión Soviética se dirigió a su colapso, también lo hizo su economía, dando lugar a una desintegración social, haciendo que muchos trabajadores del ex gobierno desesperados por dinero, recurrieran a la delincuencia, otros se unieron a los ex ciudadanos soviéticos que se trasladaron al extranjero y la Mafia rusa se convirtió en una extensión natural de esta tendencia. Ex agentes de la KGB, deportistas y veteranos de la guerra de Afganistán y de la primera y segunda guerra de Chechenia, que ahora se encontraban desempleados pero con experiencia en los ámbitos que les podrían resultar útiles en la delincuencia, se unieron a la creciente ola de delincuencia. La corrupción generalizada, la pobreza y la desconfianza en las autoridades sólo contribuyeron al auge del crimen organizado. Los asesinatos a sueldo, los atentados y los secuestros alcanzaron un máximo histórico con numerosos asesinatos entre bandas llevándose a cabo y un gran número aún quedan sin resolver. A mediados de los años 90 se creía que el ucraniano-israelí "Don" Semión Moguilévich se había convertido en el "jefe de jefes" de la mayoría de los sindicatos de la Mafia rusa y fue descrito por el FBI como "uno de los hombres más peligrosos del mundo". En 1993, casi todos los bancos de Rusia eran propiedad de la mafia, y el 80% de las empresas estaban pagando dinero por protección. En ese año, 1400 personas fueron asesinadas en Moscú, miembros de la delincuencia mataron a empresarios que no le pagaron su dinero, también periodistas, políticos, propietarios de banco y otros opuestos a ellos. La nueva clase criminal de Rusia tomó un enfoque más occidentalizado y empresarial con la delincuencia organizada, así los Vory con base en un mayor código de honor cayeron en extinción.

En los últimos años, el FBI y los servicios de seguridad rusa han tomado duras medidas en contra de la mafia, aunque el impacto de esto aún no ha sido mensurado[cita requerida]. Muchos mafiosos se han convertido en ricos de Norteamérica, y han comenzado a imitar a la mafia italiana en cuanto al estilo de vida. Esto ha conducido a un aparente suavizamiento de la mafia, ya que en realidad puede ser más peligrosa que nunca.

Internacionalización

La apertura del antiguo Bloque del Este al mundo y la internacionalización de su economía también dieron a la mafia rusa conexiones con otras organizaciones criminales en todo el mundo, como los Tríadas chinos o la siciliana Cosa Nostra. Las conexiones con los cárteles de la droga de América Latina permitieron a la mafia rusa importar cocaína a su país. Vyacheslav Ivankov, llamado "Yapónchik", fue la primera gran figura del crimen organizado étnicamente ruso perseguida por el gobierno de los Estados Unidos, mientras dirigía su red de extorsión de Brighton Beach en Brooklyn.1 El crimen organizado ruso se ha extendido a muchos otros países, como Israel, India,​ Hungría, Sudáfrica, España ​ y Tailandia.

domingo, 14 de octubre de 2018

Las trampas y red de túneles utilizadas por la guerrilla del Viet Cong fueron claves para derrotar al ejército estadounidense durante la Guerra de Vietnam



La guerra de Vietnam fue llamada también segunda guerra de Indochina, un conflicto bélico librado entre 1955 y 1975 para impedir la reunificación de Vietnam bajo un gobierno socialista o comunista. En esta guerra participó la República de Vietnam (Vietnam del Sur), la cual estaba en contra de los comunistas, con el apoyo de los Estados Unidos y otras naciones aliadas contra la guerrilla local del Frente Nacional de Liberación de Vietnam (Viet Cong) y el Ejército de la República Democrática de Vietnam (Vietnam del Norte), respaldados por China y la Unión Soviética. Se calcula que murieron en total entre 3,8 y 5,7 millones de personas. Estados Unidos contabilizó 58 159 bajas y más de 1700 desaparecidos, constituyendo la contienda más larga de dicho país hasta la Guerra Civil de Afganistán.

El clima y la naturaleza hostil, el perfecto conocimiento del terreno, las técnicas de supervivencia, el espionaje,  el adoctrinamiento ideológico, la elevada moral, la construcción de túneles, etc, fueron algunas de las claves para que la guerrilla comunista vietnamita derrotase al ejército de los USA. En una guerra asimétrica no se puede ganar al enemigo, sino hacer que el enemigo pierda. Los guerrilleros vietnamitas hostigaron durante años  a las tropas estadounidenses  que desmoralizadas por una guerra con muchas bajas en un contexto político y social convulso, obligaron al gobierno estadounidense a tomar una decisión: Evacuar a los soldados estadounidenses de Vietnam.

El gobierno de USA sabía que la única manera de derrotar al Viet Cong era lanzar bombas nucleares sobre territorio vietnamita hasta conseguir la rendición total como ocurrió en el caso de Japón pero rápidamente se desechó esa idea; porque el contexto político era bien diferente. Había dos bloques  ideológicos enfrentados (La capitalista USA  y sus países aliados y el bloque comunista encabezado por la URSS por el otro). Lanzar una bomba nuclear podría suponer el inicio de una Tercera Guerra Mundial.  Por esa razón, a pesar de ser una potencia mundial, USA fue derrotada por primera vez en su corta pero belicosa historia.

Cómo funciona el fúsil de asalto AK-47

El Avtomat Kalashnikova modelo 1947 (del ruso Автомат Калашникова образца 1947 года), más conocido por su acrónimo, AK-47 por el nombre de su creador y la fecha en la que la creó, es un fúsil de asalto soviético, de calibre 7,62 mm, diseñado por Mijaíl Kaláshnikov, combatiente ruso durante la Segunda Guerra Mundial. Fue el fusil oficial de la Unión Soviética entre 1951 y 1978. A diciembre de 2007, el AK-47 es el arma de fuego de mayor producción de la historia, con cerca de 80 millones de unidades manufacturadas.



Cuando se carga el AK-47 para dispararar

El pistón haces 2 cosas:

1) Al retroceder, pone en su lugar el martillo
2) Debido a la varilla del recuperador que cuenta con un resorte, al momento de soltar el pistón, este vuelve a su lugar y antes de sellar la recámara de tiro, introduce una bala nueva en dicha recámara.

Cuando se tira del gatillo el AK-47

El martillo es liberado, choca contra la aguja percutora que se encuentra dentro del pistón, la aguja percutora golpea el fulminante de la bala, el fulminante ocasiona una chispa que enciende la pólvora y explota. La bala que es impulsada por los gases de la pólvora, recorriendo el cañón, en la parte media se encuentra un orificio, que guía los gases al tubo donde se encuentra el pistón, cuando los gases chocan contra el pistón, este debido a la fuerza de los gases, retrocede hacia atrás, abriendo el cerrojo y expulsando el casquillo de la bala que ha disparado. Cuando el pistón retrocede, vuelve a poner en su lugar el martillo para el siguiente disparo,ya cuando el pistón retrocede completamente, debido a la varilla del recuperador que dispone de un resorte, regresa el pistón a su lugar, pero antes de sellar el cerrojo, el pistón introduce una bala nueva en la recámara de tiro y finalmente sellando el cerrojo, para que el ciclo se repita de nuevo.


viernes, 12 de octubre de 2018

Sueño de una cristiana: Las personas formarán bandas que lucharán entre sí por comida en España después de una serie de catástrofes mundiales en el año 2020

Su testimonio es sincero, ella ya experimentó algunos sueños y experiencias paranormares como hablar con seres queridos a los pocos días de fallecer en sueños, personas fallecidas que le confesaron cosas que solo su padre sabía para estupor de este último, que al principio pensaban que eran imaginaciones de su hija.

Una amiga mía tuvo un sueño que calificó de auténtica pesadilla.  Varias catástrofes habían acontecido en todo el mundo aunque no recuerda exactamente de que tipo. El planeta era un caos, la crisis se adueñó de las vidas de las personas. 


Había escasez de  alimentos y la gente pasaba hambre. La personas formaron bandas (ella les llamó grupos)  y peleaban entre sí por comida.


Mi amiga está convencida que esto sucedió en España. Ella estaba en un  grupo de personas y todos hablaban español y, España es el único  país europeo en el que se habla español.

Mi amiga tiene un hijo de corta edad y éste también aparecía en el sueño. Ella estima que su hijo tenía 2 años de edad más de los que tiene actualmente. Que si estamos en el año 2018, los hechos que narran en el sueño ocurrirían aproximadamente en el año 2020.

martes, 18 de septiembre de 2018

¡Alerta! acusan a Israel de lazar numerosos misiles en un ataque contra Siria

BEIRUT, LÍBANO (10:20 P.M.) - Aproximadamente a las 10:00 p.m. (hora local), una gran cantidad de misiles golpeó las gobernaciones de Latakia, Tartous y Homs en el oeste de Siria.


Según informes locales, los misiles impactaron en las ciudades de Latakia, Baniyas, Tartous y Homs.

La mayoría de los misiles atacaron fuertemente los distritos industriales de estas ciudades sirias, lo que provocó que muchos residentes locales acusen a Israel de llevar a cabo el ataque.

Aproximadamente a las 10:15 p.m., se informaron varios misiles sobre la provincia de Hama; este ataque aún no está confirmado.

La defensa aérea siria ha estado intentando repeler este ataque; sin embargo, parece que varios de estos misiles lograron alcanzar sus objetivos previstos.

Y medios israelíes confirman las acusaciones del lanzamiento de misiles desde Israel:

Israel ataca un depósito de armas destinado a Irán o Hezbollah cerca del aeropuerto de Damasco '(www.haaretz.com/middle-east-news/syria/israel-strikes-weapons-depot-me)

Horas después de la huelga de Siria. Netanyahu dice que Israel refuerza las 'líneas rojas'

Reciente ataque isrealí mató a 140 iraníes y milicianos 
(www.i24news.tv/en/news/international/middle-east/184414-180917-recent-)


Base para helados de crema - Receta de helado de nata - Helados artesanos italianos

martes, 21 de agosto de 2018

El abogado Mario Diez habla del ex alcalde y diputado del PSOE Odón Elorza y del caso Kote Cabezudo acusado de abusos sexuales y pederastia




La Revista Forbes lo tiene claro: El mito del Rey Juan Carlos se ha derrumbado.La monarquía española en la cuerda floja

La aristócrata alemana afirma que El Rey emérito Juan Carlos de Borbón se embolsó más de 80 millones de euros de un contrato con Arabia Saudita para un tren de alta velocidad 

El actual Rey de España, su esposa la Reina Letizia y sus hijas, la Princesa Leonor
 y la Princesa Sofía en el Palacio Real La Almudena durante sus vacaciones
de verano en la isla española de Baleares de Mallorca.
Foto: Clara Margais / DPA / Getty Images

La Familia Real española ha estado plagada de escándalos y divisiones desde mucho antes de la abdicación de 2014 de su otrora patriarca y muy popular rey Juan Carlos, que ahora enfrenta graves acusaciones de lavado de dinero.  -   a su hijo, el rey Felipe VI .

La última bomba que sacudió la Casa Real incluye grabaciones de audio secretas de la princesa Corinna zu Sayn-Wittgenstein , una aristócrata alemana que vive en Montecarlo (Monaco) y que durante años ha estado románticamente vinculada con el ex rey de 80 años y ahora lo acusa de usar su nombre para comprar una propiedad en Marruecos, de acumular una fortuna secreta escondida en varias cuentas bancarias suizas bajo el nombre de uno de sus primos, Álvaro d'Orleans Bourbon, de usar recortes falsos para cometer fraude fiscal y de tomar millones en comisiones sobre el estado contratos.


El rey Felipe VI de España y el rey Juan Carlos
en el Palacio Real de El Prado en junio en Madrid.
Foto: Juan Naharro Gimenez / Getty Images

La aristócrata alemana afirma que Juan Carlos se embolsó más de 80 millones de euros de un contrato con Arabia Saudita para un tren de alta velocidad entre  las ciudades de Riad y Medina, y planea comenzar a estar operativo en septiembre después de años de retrasos y un costo excesivo de 210 millones de euros, según TheNewArab .

Sayn-Wittgenstein habría explicado que Juan Carlos había repatriado una parte de esos fondos gracias a una amnistía fiscal del gobierno español del PP en el año 2012 porque quería dinero para divorciarse de su esposa, la reina emérita Sofía, y casarse con la aristócrata teutona que está de mucho mejor ver.

Como si eso no fuera suficiente para avergonzar a la ya angustiada monarquía española y alimentar el rumor del verano, las grabaciones, originalmente publicadas por los sitios web españoles de periodismo de investigación Okdiario y El Español , contaron, según los informes, con conversaciones  del ex rey y la antigua presunta amante de 53 años, Corinna Larsen, más conocida como zu Sayn-Wittgenstein por su matrimonio con un noble adinerado, con el comisario de policía retirado José Manuel Villarejo, encarcelado desde noviembre pasado y bajo investigación por lavado de dinero. 

La aristócrata alemana Corinna zu Sayn-Wittgenstein
Foto: Mikhail MetzelTASS a través de Getty Images
Eso no es todo: según revelaciones desgarradoras de la prensa española, las grabaciones de audio se hicieron en 2015 en Londres a través de un micrófono de solapa usado por Villarejo, quien, de hecho, supuestamente espió y grabó a docenas de personas influyentes, en su  lucrativo negocio de extorsión.

El eufemismo que supuestamente utilizó para sus actividades fue "proyectos de gestión de crisis", a través de los cuales hizo una fortuna a partir de 1992, extorsionando € 30 millones solo entre 2013 y 2017.

Los investigadores sospechan que  este comisario retirado reveló las grabaciones que implican al ex rey como una forma de negociar con los fiscales su liberación o lograr una condena más baja en años de cárcel. 

La Reina Letizia y el Rey Felipe con el Primer Ministro Pedro Sánchez
 y su esposa, María Begona Gómez Fernández,
en el Palacio Marivent este mes en Palma de Mallorca
Foto: Folleto / Getty Images

Desde su abdicación, el ex rey ha mantenido un bajo perfil ya que su hijo de 50 años y jefe de estado, Felipe, lucha para contener la embestida del secesionismo que amenaza la unidad del país y las fuerzas antimperialistas que piden el fin de la monarquía

Si bien esos movimientos se han visto exacerbados por otros escándalos recientes, los observadores clasifican este como aún más explosivo, y una pesadilla no solo para la Familia Real, sino también para el nuevo líder del gobierno socialista, el  presidente de gobierno español del PSOE Pedro Sánchez .

"Se pensó que la avaricia de Casa Real había sido enterrada para siempre", escribe Le Point . "Es lo opuesto: lo peor parece que sigue adelante".

Según la revista, el gobierno español y el público en general pensaban que "conocían bien la trayectoria del ex rey, apreciaban sus cualidades y toleraban sus defectos: pegarse la vida padre sin pegar palo en el agua, el ser campechano, deportista hedonista (vela y esquí), mujeriego, amigo de las grandes figuras del mundo sean compañías recomendables o no,  cazador inescrupuloso (en la década de 2000, disparó a los osos siberianos a quemarropa mientras estaba ebrio de vodka). Pero descubrir que ha estado involucrado en el crimen financiero y la evasión de impuestos en detrimento de su país que socava seriamente la reputación del ex rey y destruye un mito ".

La Reina Letizia y la Reina Sofía con las Princesas Leonor
y Sofía visitando al Rey Juan Carlos en el Hospital
La Moraleja de Madrid Foto: Europa Press a través de Getty Images

Las nuevas revelaciones han alimentado a varias figuras políticas y mediáticas que exigen el fin del "pacto de silencio", un acuerdo tácito para no criticar a la monarquía. Hasta seis comisiones parlamentarias, incluidos el partido de izquierdas Unidos Podemos además de nacionalistas vascos y catalanes, han solicitado una investigación oficial. "En una democracia, no puede haber espacio para la impunidad", dijo un portavoz de Unidos Podemos. "Nadie puede estar por encima de la ley, cualquiera que sea su nombre".

Según la ley actual, solo la Corte Suprema podría conocer un caso contra Juan Carlos y solo por hechos ocurridos desde su abdicación.

Las relaciones dentro de la Familia Real española también se han deteriorado con los escándalos. "El intento de Felipe de distanciarse del reinado de su padre, dominado por el escándalo, ha erosionado la apariencia de unidad familiar", según el principal diario nacional de España, El País .

Reina Sofía, Reina Letizia, Princesas Leonor y Sofía
con sus primas Irene Urdangarin
y Victoria Federica de Marichalar
Foto: Europa Press a través de Getty Images

En 2016, el rey Juan Carlos indignó a sus compatriotas después de haber sido "descubierto" en Botswana cazando elefantes durante un viaje "secreto" organizado por Sayn-Wittgenstein en la cúspide de la severa recesión del país. La escapada se hizo pública solo cuando se rompió la cadera durante la cacería y tuvo que ser transportado a un hospital.

La reputación de la monarquía se vio aún más empañada cuando, también en 2016, su hija menor, la Infanta Cristina, y su esposo fueron acusados ​​en una investigación por corrupción que desencadenó un aluvión de protestas contra la Casa Real.

Las últimas revelaciones también han levantado sospechas de que el propio Juan Carlos estuvo involucrado en ese escándalo, conocido como el caso Noos.

La princesa Cristina y su marido, el ex jugador de balonmano
olímpico, ahora presidiario por delitos de  corrupción Iñaki Urdangarin,
después de una audiencia en Palma de Mallorca
 Foto: Jaime Reina / AFP / Getty Images

La Fundación Noos, presidida por el yerno del ex rey, Iñaki Urdangarin, destinó al menos seis millones de euros de dinero público a paraísos fiscales. Posteriormente, Urdangarin fue declarado culpable y está cumpliendo una condena de prisión de seis años que comenzó en junio de este año.

Aunque fue absuelta en el caso, la Infanta Cristina ha sido condenada al ostracismo por su familia y vive en Ginebra con sus cuatro hijos.

Mientras tanto, la disputa entre la reina Letizia y su suegra, la ex reina Sofía, ha sido fuente de chismes mediáticos durante meses.

"La monarquía ha recibido un golpe fatal", dijo Jaime de Peñafiel, un cronista de la Familia Real, sobre el último escándalo. "El rey todavía puede tener ilusiones, pero a la institución no le queda mucho tiempo".

Autora: Cecilia Rodriguez. Soy una periodista independiente, viajera empedernida y escritora independiente de Colombia y Luxemburgo que se basa en el único Gran Ducado del mundo. Escribo una columna sobre asuntos europeos para la página editorial de El Tiempo, el principal periódico de Colombia. He sido columnista de Newsweek 

jueves, 16 de agosto de 2018

Maestro gnóstico que dijo ser vidente anunció que no habrá tabaco en los proximos años

El blogger del blog http://maestroocultista.blogspot.com comenta que asistió en el año 2010 a una conferencia de un "Maestro Gnóstico" que aseguraba ser vidente. Dicho maestro dijo que en la próxima década (a partir de 2020), se producirá una escasez de alimentos y que la gente intentará comer frugalmente lo que encontrasen para matar el hambre.


Pero este "maestro gnóstico" mencionó un problema más grave: "Ya no habrá más tabaco en torno al año 2019 o quizá un año después, y  conminaba a los asistentes que eran fumadores a intentar dejar de fumar. La abstinencia provocará serios problemas psicológicos en muchos adictos al tabaco cuando se Programar
produzca el desabastecimiento total de tabaco.

Ultimamente, observamos que hay carestía de alimentos y de agua potable. En la próxima década, esta carestía se puede agravar y provocar el colapso de la civilización. La escasez que sucede con los alimentos y el agua potable, también puede ocurrir con el tabaco.

El blogger recomienda que los fumadores no se consuelen con la idea de que siempre habrá un mercado negro donde poder adquirir tabaco y pide a los que tienen este vicio  que se pregunten por la calidad, las condiciones, la dificultar  y  el precio  de ese tabaco en una situación de caos global.

miércoles, 15 de agosto de 2018

El genocidio del pueblo Tamil en Sri Lanka [DOCUMENTAL]

Les dejo un interesante artículo sobre el conflicto entre las etnias cingalesa y tamil en el país de Sri Lanka.
Los medios de comunicación internacionales ponen el foco de atención en determinados conflictos bélicos por razones políticas y económicas y no prestan tanta atención a otras tragedias humanas, quizá porque no haya mucho que rascar debajo del territorio de Sri Lanka.

Este documental  quizá no sea muy imparcial; pues relata la versión de los hechos desde un punto de vista favorable a la etnia Tamil pero por su duración  y las imágenes de archivo que contiene, es muy recomendable su visionado para informarse un poco más sobre la opresión que vive la minoría Tamil a manos del gobierno de  Sri Lanka.



La Guerra Civil de Sri Lanka fue una guerra civil y étnica en el país insular de Sri Lanka. Desde 1983 hasta 2009 hubo una lucha esporádica, la mayoría entre el gobierno y los tigres tamiles, un grupo militar separatista. Organizaciones de la etnia tamil en el norte y este del país pelearon contra lo que a su percepción era una discriminación de la mayoría, perteneciente a la etnia cingalesa, y eventualmente pidieron la creación de un Estado independiente y exclusivo para ellos. Con el tiempo, la organización terrorista Tigres de Liberación del Eelam Tamil (LTTE) eliminó a todos sus rivales moderados y tomó el control completo del norte y el este de Sri Lanka, agrediendo a su propia gente y llevando consigo una campaña de terror a la isla y más allá. Los Tigres luchaban para crear un estado tamil independente que se llamaría "Tamil Eelam" en el Norte y Este del país. Los Estados Unidos y la Unión Europea lo consideraban un grupo terrorista.

Mientras tanto, líderes estrictos del gobierno de Sri Lanka agravaron el problema con su enfoque de cero tolerancia. Mucha gente fue torturada, mientras los periodistas que criticaban al gobierno y otros oponentes fueron asesinados. Cuando un grupo de jóvenes nacionalistas de izquierda, llamado Janatha Vimukthi Peramuna, organizó un levantamiento en el sur del país, más de 30 mil personas “desaparecieron” en manos del gobierno.

En el 2005 el candidato Mahinda Rajapaksa fue elegido presidente. Estaba determinado a acabar militarmente con la guerra civil y bajo su mandato hubo asaltos brutales a las zonas donde se encontraban los miembros del grupo guerrillero tamil.

Se estima que unas 80 a 100 mil personas perdieron la vida durante el conflicto.27​También ha causado gran daño a la economía y a la población.

La organización Tigres de la Liberación Tamil Eelam fue derrotada el 17 de mayo de 2009 y su líder (Velupillai Prabhakaran) muerto en combate.




viernes, 10 de agosto de 2018

AMC Network no invertirá en España por culpa de la represión del estado contra el pueblo catalán el día del referéndum de autodeterminación

La compañía inglesa de servicios de inversión y asesoría AMC Network ha decidido cancelar una inversión de 450 millones de libras en España.

Xavier Adam de AMC Newwork ha anunciado en un program de TV que su compañía va a dejar de invertir medio billón de Euros en España. AMC Nework ha retirado 300 millones y hemos congelado 1,4 billones destinados al centro de España. AMC Network ha decidido apostar por concentrar su inversión en Cataluña y País Vasco.



Xavier Adam defiende su decisión argumentando que en España se ha perseguido los derechos civiles, hay censura en Internet, se ha perseguido a consejeros del gobierno de la Generalitat de Cataluña por organizar un referéndum de autodeterminación.

El problema, según Xavier Adam es que España está gobernada por una pequeña elite centralista y que solo está preocupada porque su juego salte por los aires, no le importa las penalidades que pueda sufrir la clase trabajadora española, los jóvenes españoles no tienen oportunidades y se ven obligados a emigrar.  El régimen español está en manos de personas con una mentalidad anticuada que creen que pueden seguir engañando a la gente y su visión de cómo debería funcionar un estado está obsoleta. España se está dividiendo, España está rota por culpa del régimen asegura Xavier Adam y si España no permite el derecho a decidir a Catalunya, puede romperse y agravar su crisis.

Cuando el moderador le advierte que la población de Catalunya es de 7 millones mientras que el conjunto de la población de España es de 60 millones (en realidad son 46 millones). Xavier Adam corrige las cifras y continua exponiendo que es consciente de ello, pero afirma que no está dispuesto a apoyar al régimen español y tiene claro que  el camino que siguen los políticos españoles no conduce a ninguna parte.

Muchos inversores extranjeros están considerando desembarazarse de sus inversiones en España y no solo en Cataluña como afirma la prensa española al servicio de los intereses de esta elite centralista.

Un país desarrollado cuyo gobierno de vagos y maleantes ordena a las fuerzas de antidisturbios apalear a ciudadanos por votar en un referéndum está creando un Pandemonium dentro de sus fronteras. Todo ello con el agravante de alevosía. Esta represión fue planificada y ordenada desde arriba, se ha

El régimen infunden odio contra los catalanes porque vive en una región bonita más desarrollada que la media española,disponen de más riqueza, cuidan sus hogares, respetan sus tradiciones y es una sociedad más cohesionada.

El régimen español es incapaz de entender las aspiraciones de la mayoría catalanes y con esta represión han intentado atemorizar a sus ciudadanos por 50 años más. Si Cataluña consigue salir de España, puede ayudar a su propia gente y a otras gentes del resto del estado que deseen emigrar allí y vivir en una sociedad más moderna a salir adelante.

Más información:

https://www.elnacional.cat/es/economia/television-amc-inversion-espana_203400_102.html
https://www.express.co.uk/news/world/868126/Catalonia-help-referendum-independence-crisis-Spain-Madrid-destroyed-business-investment

Rothschild se declara alarmado por el nuevo orden económico mundial

Jacob Rothschild, descendiente de la prominente dinastía de banqueros, ha expresado su preocupación sobre el estado del sistema financiero global establecido tras la Segunda Guerra Mundial y ha señalado a la guerra comercial entre Estados Unidos y China y a la crisis de la zona euro como los problemas clave que amenazan el desarrollo económico.


"En el 11-S y la crisis financiera de 2008, las potencias mundiales trabajaron conjuntamente con un enfoque común. A día de hoy, la cooperación resulta ser mucho más difícil. Esto pone en riesgo el orden económico y de seguridad de la posguerra", afirmó el multimillonario en un comentario al informe semestral de su 'trust' de inversiones

En estas circunstancias, defendió adoptar una postura conservadora: "Nuestra política debe ser mantener nuestra exposición limitada a los valores cotizados y asumir nuevas obligaciones con gran precaución".

Su 'trust', RIT Capital Partners, cuenta con una exposición en bolsa históricamente baja, del 47 %


El crecimiento bursátil podría estar llegando a su final


Rothschild admitió que el crecimiento bursátil experimentado en los últimos diez años podría estar llegando a su final.

"Este ciclo se encuentra en su décimo año positivo, el más largo en los registros. Estamos viendo emerger algunas áreas de crecimiento más débil. De hecho, el Fondo Monetario Internacional recientemente ha predicho una desaceleración", señaló.

El banquero señaló los niveles de endeudamiento "potencialmente destructivos" en Europa y las guerras comerciales como los mayores problemas de la economía global.

"Es probable la continuación de problemas en los mercados emergentes, agravados por los crecientes tipos de interés y la política monetaria de la Reserva Federal de EE.UU., que ha drenado la liquidez del dólar globalmente", agregó.

Pedófilos en el Parlamento Británico - Documental de la periodista Sonia Poulton [ENG]

Documental de la periodista Sonia Poulton publicado el 2 de agosto de 2018 en Youtube que versa sobre cómo el Establishment británico encubrió el abuso infantil por parte de figuras públicas de alto rango durante décadas. Sonia Poulton lleva muchos años investigando a la élite pedófila británica. Cubre muchos casos famosos, incluyendo el de Jimmy Savile quien abusó de niños a plena vista durante tanto tiempo porque era un proxeneta de niños para pedófilos de la élite, y por lo tanto fue protegido hasta su muerte.

El documental está en inglés, soy consciente que algunos lectores puede que no dominen bien este idioma. Si tienen cierto conocimiento de idioma escrito pueden activar los subtítulos en inglés. A ver si alguien se anima y traduce el documental al idioma español.

lunes, 6 de agosto de 2018

Smart Robot Car - Arduino - IR Control

He montado un smart Robot Car que funciona con la placa Arduino Uno Rev.3. El código para Smart Robot Car - Arduino - IR Control  del youtube Armuino pueden descargarlo aquí


Las piezas venían en un kit que compré a través de Aliexpress. Hoy no volvería a comprar este kit ¿Por qué?. Las instrucciones que no eran muy claras,solo se referían al montaje básico de los motores, ruedas y chasis, sin hacer ninguna referencia a Arduino, tampoco había  un CD con ejemplos de código para Arduino y hasta tuve que comprar alguna pieza y también  las 3 baterías LIPO 18650 3,7V y 6000mAh que alimentan los motores DC del Smart Robot Car para proteger las 3 baterías LIPO de sobrecargas o descargas y evitar que se dañen, compré un protector de placa para este tipo de baterías con este fin.

El Smart Robot Car utiliza 2 motores DC que necesitan un mínimo de 3V  para su funcionamiento. Y un elemento imprescindible: el módulo L298N, del cual dejo una excelente y detallada explicación en este 
artículo y que permite el funcionamiento de varios motores DC.

Este módulo L298N tiene elementos de protección como diodos, un regulador de voltaje LM7805. El módulo L298N dispone de un jumper. Sin el jumper admite voltaje entre 12V y 35V pero yo no lo he quitado. De este modo, el módulo permite recibir un voltaje de entrada en torno a un rango de entre 6V y 12V (Yo he usado 3 baterías LIPO que suman un voltaje total de 11,1V).El módulo L298N suministra un voltaje de salida de 5V al microcontrolador Arduino y a los diferentes pines a los que hay conectados elementos del circuito. El resto del votaje alimenta los motores DC.

Cada batería LIPO tenía su portabaterías individual y lo que hice fue soldar las puntas de los cables de las portabaterías entre sí para conectar las baterías en serie y también al protector de placa como muestro en el esquema gráfico que muestra las conexiones de los diferentes elementos del circuito.

La placa de Arduino y el módulo sensor receptor de infrarrojos IR que permite al microcontrolador recibir las instrucciones básicas de parar, avanzar , retroceder, girar a la izquierda y girar  a la derecha a través de varios botones de un  mando de control remoto IR.

El circuito también dispone de un interruptor de botón que permite encender y apagar el circuito.
Esquema de montaje del circuito del Smart Robot Car con sus conexiones


En este artículo voy a poner el código del Youtuber Armuino para un Smart Robot Car - Arduino - IR Control. Yo he hecho unas pequeñas modificaciones al código para reducir considerablemente las revoluciones por minuto de los motores. De no hacerlo, el coche coge mucha velocidad y después resulta complicado pararlo con la ayuda de un mando a distancia IR porque con el giro, la distancia o algún obstáculo no recibe la señal.

La velocidad de un Smart Robot Car alimentado por 3 baterías LIPO 18650 3,7V y 6000mAh es considerable y he hecho una pequeña molificación al código y elegí una velocidad de 75 revoluciones por minuto en vez de 180 o 255 como he visto en algunos ejemplos para los diferentes movimientos de avanzar, retroceder,girar a la izquierda y a la derecha. Ahora bien, usted puede configurar diferentes valores para estos movimientos sí así lo desea.

Ejemplo de cambio de la velocidad en revoluciones por minuto para los motores DC para la función que permite mover el coche hacia adelante:
void moveForward(int speed) //Función que mueve el coche hacia adelante
{
//  Establece una velocidad en rpm con valores de 0 a 255 para los motores DC
  speed = 75; // velocidad a 75 rpm
  moveStop();
 
  // turn on motor A
  digitalWrite(in1, HIGH);
  digitalWrite(in2, LOW);
  // turn on motor B
  digitalWrite(in3, HIGH);
  digitalWrite(in4, LOW);
  // set speed within a possible range 0~255
  analogWrite(enA, speed);
  analogWrite(enB, speed);
}

Un agradecimiento especial al youtuber Armuino porque sus vídeos en Youtube me han ayudado mucho a la hora de montar este modelo de Smart Robot Car y por el código. Armuino dispone de varios vídeos de este modelo Smart Robot Car que funciona con el módulo de ultrasonidos que evita los obstáculos con control remoto a través de IR, Bluetooth; un joystick y un módulo de RF. Visiten el canal de Youtube Armuino si así lo desean.

Un saludo a todos.

lunes, 30 de julio de 2018

El increíble caso del neurocirujano que visitó el cielo

Cómo calcular el tiempo de recarga de una baterías de Ni-Cd y Ni-Mh

Nota: Estos cálculos sólo están indicados para recargar las baterías de Ni-Cd y Ni-Mh utilizando un cargador simple, excluyendo a las baterías de Li-Po, Li-Ion y Li-FePO4

Vamos a calcular el período máximo aceptable para que su batería pueda permanecer recargándose y con ello evitar daños a su batería por exceso de carga.

La fórmula estándar más utilizada internacionalmente es la siguiente:

A / B * C = X
A = Amperaje de la batería (capacidad de carga) 
B = Salida de amperaje del cargador (salida del cargador) 
C = 1,4 (En el artículo he leido  que usan el valor 1,2 pero en otras webs he leido 1,4, es un factor que tiene en cuenta la pérdida de energía durante la carga)
X = Tiempo de recarga en horas.

A continuación se muestra un ejemplo: 

1 - Batería de 500 mAh 
1 - Recarga de 250 mAh

Cálculo: 

500/250 * 1.4 = 2,8 (O sea, 2 horas 48 minutos de tiempo de recarga)


Consejos

En la primera carga, compruebe si la batería se está calentando mucho. En caso afirmativo,  retire la batería y considérela recargada para evitar daños.

¡Nunca confíe plenamente en el amperaje que aparece en el cargador! Normalmente, los cargadores simples son regalos cedidos por los fabricantes y no hacen un control  exhaustivo sobre la calidad de los mismos, por lo que se llaman cargadores "simples".

El cálculo sólo funciona con la batería totalmente descargada. Seguro.

Nunca recargue la batería más que el tiempo estimado por el cálculo. Si se sobrepasa, seguramente su batería se quemará.

El cargador simple no es automático, no enciende la luz al terminar de recargar y no corta la salida de energía cuando la batería está llena. Por eso, use el "cargador simple" con cautela.

Mucho cuidado con el voltaje de su ciudad. Evite conectar un cargador con voltaje 110v en una toma de red 220v..

Shell script en BASH con una lista de comandos de ImageMagick

He hecho un Shell script en Bash con una lista de comandos de ImageMagick lo pueden descargar haciendo click en este link, espero que les guste.

ImageMagick es un conjunto de utilidades de código abierto1​ para mostrar, manipular y convertir imágenes, capaz de leer y escribir más de 200 formatos.​ ImageMagick es publicado bajo la Licencia Apache.

Características

El software consiste principalmente en un conjunto de utilidades de línea de comandos para manipular imágenes. ImageMagick no tiene una Interfaz gráfica de usuario propia como Adobe Photoshop o GIMP. Sin embargo, incluye una interfaz de X Window llamada IMDisplay y una API para diversos lenguajes de programación. El programa usa los números mágicos para identificar el formato de las imágenes.

Algunas aplicaciones Web como MediaWiki, phpBB, y vBulletin, pueden usar ImageMagick para generar miniaturas en reemplazo de GD. También es usado por otros programas como LyX para convertir imágenes. ImageMagick también integra una API de Perl llamada PerlMagick,3​ además de otras APIs gráficas.

Conversión de formatos

Una de las características básicas de ImageMagick es la de convertir imágenes a diversos formatos de manera precisa.

Manipulación de color y Paleta de colores

El número de colores en una imagen puede ser reducido arbitrariamente usando Cuantificación y esto se hace de manera inteligente seleccionando el color más prominente en un conjunto de pixeles de la imagen. Nótese que muchas otras aplicaciones de manejo de imágenes no son compatibles con una paleta de colores de un número arbitrario de colores. Si, por ejemplo, se reduce una imagen de 13 colores a través de ImageMagick, algunas aplicaciones la abrirán correctamente, pero otros la verán como corrupta.

Una capacidad relacionada es la posterización, que también reduce el número de colores de una imagen. La diferencia con la cuantificación de color estándar es que la paleta final se seleccionan sobre la base de una ponderación del color prominente de un conjunto de pixeles de una imagen, mientras que la posterización crea una paleta de colores suavemente distribuida en todo el espectro en la imagen. Mientras que con la cuantización de color estándar, todos los valores de color finales son los que se encontraban en la imagen original, mientras que los valores de color en una imagen de póster puede no haber estado presente en la imagen original, pero se encuentran entre los valores de color original.

Tramado

Un control preciso se proporciona para el Tramado que se produce durante los cambios de color y el sombreado, incluyendo la capacidad de generar tramados de semitonos.

Reescalado de video

Desde el lanzamiento de marzo de 2011, ImageMagick agregó soporte para Reescalado de Video o Seam Carving. Esta característica permite, por ejemplo, ajustar el aspecto de una imagen 16:9 a una de 4:3 sin distorsionar la imagen final.

OpenCL

ImageMagick puede usar OpenCL, obteniendo aceleración por hardware de la GPU para el procesado de imágenes.

Distribución

ImageMagick es multiplataforma, y corre en Microsoft Windows y sistemas basados en Unix, incluyendo Mac OS X, Linux, Solaris, y FreeBSD. El código fuente puede ser compilado para otros sistemas como AmigaOS 4.0 y MorphOS.

Software relacionado

GraphicsMagick es una bifurcación de ImageMagick 5.5.2 creada en 2002, enfatizando la estabilidad de la API e interfaz de usuario de los lanzamentos multiplataforma. GraphicsMagick emergió tras diferencias irreconciliables de los desarrolladores.

Shell script en BASH con una lista de comandos de ImageMagick

#!bin/bash
# Nombre: imagemagick.sh
# Autor: viriato
# Origen: comunidad exdebian.org
# Lenguaje: BASH
# Licencia: GPL
# Propósito: manipulación de imágenes con ImageMagick
# Dependencias:
# Código:
# Fuentes: https://www.imagemagick.org/script/index.php
clear
function menu {
echo
echo 'SCRIPT CON UNA LISTA DE COMANDOS IMAGEMAGICK'
echo
echo '__________________________MENU____________________ '
echo
echo 'Lista de opciones:'
echo
echo '1)  Redimensionar una imagen usando porcentajes'
echo '2)  Redimensionar una imagen usando pixels'
echo '3)  Comprimir una imagen modificando su calidad'
echo '4)  Rotar una imagen'
echo '5)  Añadir texto a una imagen'
echo '6)  Creación de un imagen thumbnail o copia en miniatura'
echo '7)  Recortar una imagen con crop'
echo '8)  Cambiar el formato a colección de imágenes'
echo '9)  Conversión de una imagen en otra utilizando resample'
echo '10) Convertir una colección de fotos en un documento PDF'
echo '11) Extraer imágenes de un documento PDF'
echo '12) Poner bordes de color sólido o con cierto grado de transparencia a una imagen'
echo '13) Poner borde en 3D trasparente'
echo '14) Efecto implode con una imagen'
echo '15) Usar efecto monocromo en una imagen'
echo '16) Usar efecto paint en una imagen'
echo '17) Usar efecto wave en una imagen'
        echo '18) Usar efecto vignette en una imagen'
        echo '19) Usar efecto sepia en una imagen'
        echo '20) Usar efecto negate en una imagen'
echo '21) Usar efecto foto Polaroid en una imagen'
echo '22) Usar efecto motion-blur en una imagen'
echo '23) Modificar el brillo y el contraste en una imagen'
echo '24) Usar el efecto blur en una imagen'
echo '25) Usar el efecto sharpen en una imagen'
echo '26) Hacer flip o invertir una imagen de arriba a abajo'
echo '27) Hacer flop o invertir una imagen de izquierda a derecha'
        echo '28) Obtener información detallada de la imagen'
        echo '29) Usar el GUI de ImageMagick' 
        echo '30) Conocer los colores utilizados en una imagen'
        echo '31) Unir varias imágenes dentro de una  imagen'
        echo '32) Disolver una imagen sobre otra imagen'
        echo '33) Usar efecto charcoal en una imagen'
        echo '34) Añadir texto a una imagen mediante una marca de agua'
        echo '35) Salir del script'
}
function write_option {
echo
echo 'Escribe una opción de 1 a 35:'
read write_option
}
# 1) Redimensionar el ancho y el alto de una imagen en porcentajes
function option_01 {
 clear
 echo
 echo 'REDIMENSIONAR EL ANCHO Y EL ALTO DE UNA IMAGEN EN PORCENTAJES'
 echo
 echo 'Introduce el nombre de la imagen original con la extensión (P.e: image.jpeg):'
 read  old_image
 echo
 echo 'Introduce el valor del ancho de la imagen en porcentaje (P.e: 50):'
 read  width
 echo
 echo 'Introduce el valor del  alto de la imagen en porcentaje P.e:50):'
 read  height
 echo
 echo 'Introduce el nombre de imagen redimensionada con la extensión:'
 read  new_image
 echo
 convert $old_image -sample $width%x$height%  $new_image
}
# 2) Redimensionar el ancho y el alto de una imagen en pixels
function option_02 {
 clear
 echo
 echo 'REDIMENSIONAR EL ANCHO Y EL ALTO DE UNA IMAGEN EN PIXELS'
 echo
 echo 'Introduce el nombre de la imagen original con la extensión (P.e: image.jpeg):'
 read  old_image
 echo
 echo 'Introduce los valores de ancho y alto de la imagen en pixel (P.e:720x576):'
 read  widthxheight_values
 echo
 echo 'Introduce el nombre de imagen redimensionada con la extensión:'
 read  new_image
 echo
 convert $old_image -resize $widthxheight_values  $new_image
}
# 3) Comprimir una imagen modificando su calidad
function option_03 {
 clear
 echo
 echo 'COMPRIMIR UNA IMAGEN MODIFICANDO SU CALIDAD'
 echo
 echo 'ADVERTENCIA: ESTE COMANDO SOBRESCRIBE EL ARCHIVO ORIGINAL'
 echo
 echo 'Introduce el nombre de la imagen original con la extensión (P.e: image.jpeg):'
 read  image
 echo
 echo 'Introduce el valor de la calidad de imagen (P.e: 85):'
 read  quality_value
 echo
 mogrify -quality $quality_value $image
}
# 4) Rotar una imagen
function option_04 {
 clear
 echo
 echo 'ROTAR UNA IMAGEN'
 echo
 echo 'Introduce el nombre de la imagen original con la extensión (P.e: image.jpeg):'
 read  old_image
 echo
 echo 'Para rotar hacia la derecha indica el número de grados como un número positivo (P.e: 90)'
 echo 'Si quieres rotar hacia la izquierda indica el número de grados como un número negativo (P.e: -90)'
 echo
 echo 'Introduce el valor de rotación:'
 read  rotation_value
 echo
 echo 'Introduce el nombre de imagen redimensionada con la extensión'
 read  new_image
 echo
 convert $old_image -rotate $rotation_value $new_image
}
# 5) Añadir texto a una imagen
function option_05 {
 clear
 echo
 echo 'AÑADIR TEXTO A UNA IMAGEN'
 echo
 echo 'Introduce el nombre de la imagen original con la extensión (P.e: image.jpeg):'
 read  old_image
 echo
 echo 'Introduce el tipo de fuente (P.e: helvetica):'
 read  font_name
 echo
 echo 'Introduce el color de la fuente (P.e: white):'
 read  color_font
 echo
 echo 'Valores posibles de gravity: northwest, north, northeast, west, center, east, southWest, south, southeast'
 echo
 echo  'Introduce el valor de gravity (P.e: center):'
 read  gravity_value
 echo
 echo 'Introduce el tamaño de la fuente (P.e: 36):'
 read  pointsize_value
 echo
 echo 'Introduce los valores de annotate (P.e: +0+50):'
 read  annotate_value
 echo
 echo 'Introduce el texto (P.e: vacaciones de verano):'
 read  text
 echo
 echo 'Introduce el nombre de imagen comentada con texto con la extensión (P.e: image.jpeg):'
 read  new_image
 echo
 convert $old_image -font $font_name -fill $color_font -gravity $gravity_value -pointsize $pointsize_value -annotate $annotate_value "$text" $new_image
}
# 6) Creación de una imagen thumbnail o copia en miniatura 80x60 a partir de una imagen. Este tamaño no es real del todo, puesto que ImageMagick advertirá que la imagen puede quedar deformada y automáticamente la ajustará
function option_06 {
 clear
 echo
 echo 'CREACIÓN DE UNA IMAGEN THUMBNAIL O COPIA EN MINIATURA 80x60'
 echo
 echo 'Introduce el nombre de la imagen original con la extensión (P.e: image.jpeg):'
 read  old_image
 echo
 echo 'Introduce el nombre de la imagen thumbnail o copia en miniatura:'
 read thumbnail_image
 echo
 echo 'Introduce el ancho y el alto de la resolucioón de la imagen thumbnail (P.e: 80x60):'
 read widthxheight_values
 convert $old_image -sample $widthxheight_values  $thumbnail_image
}
# 7) Recortar una imagen con crop
function option_07 {
 clear
 echo
 echo 'RECORTAR UNA IMAGEN CON CROP'
 echo
 echo 'Introduce el nombre de la imagen original con la extensión (P.e: image.jpeg):'
 read  old_image
 echo
 echo 'Hay que especificar el ancho y el alto de la imagen y las coordenadas X e Y y que toman como referencia el ángulo superior izquierdo de la imagen'
 echo
 echo  'Width (ancho): 640'
 echo 'Height (alto): 480'
 echo 'coordenada X:   50'
 echo 'coordenada Y:  100'
 echo
 echo 'Sintaxis: convert -crop 640x480+50+100 old_image new_image'
 echo
 echo 'Introduce los valores de crop siguiendo el ejemplo de la sintaxis:'
 read crop_values
 echo
 echo 'Introduce el nombre de la imagen final con la extensión (P.e: image.jpeg):'
 read  new_image
 echo
 convert $old_image -crop $crop_values  $new_image
}
# 8) Cambiar el formato a la colección de imágenes con el comando mogrify y el modificador -format:
# Reducir tamaño imagen PNG: convert input.png -background white -alpha remove -alpha off -resize 256 -quality 0 +dither -colors 255 output.png
# Reducir tamaño imagen JPG: convert input.jpg -resize 700 -quality 50 output.jpg
function option_08 {
 clear
 echo
 echo 'CAMBIAR EL FORMATO A LA COLECCIÓN DE IMÁGENES CON EL COMANDO MOGRIFY Y EL MODIFICADOR -FORMAT:'
 echo
 echo 'Introduce el formato de imagen que desee para transformar una coleccion de imagenes'
 read  image_format
 echo
 echo 'Introduce el formato de la colección de imágenes'
 read  image_ext
 echo
 mogrify -format $image_format *.$image_ext
}
# 9) Conversion de una imagen en otra utilizando resample
function option_09 {
 clear
 echo
 echo 'CONVERSIÓN DE UNA IMAGEN EN OTRA UTILIZANDO RESAMPLE'
 echo
 echo 'Introduce el nombre de la imagen original con la extensión (P.e: image.jpeg):'
 read  old_image
 echo
 echo 'Introduce el nombre de la imagen final'
 read  new_image
 echo
 echo 'Introduce los puntos por pulgada (ppp o dpi) (P.e: 72):'
 read  resample_values
 echo
 convert $old_image -resample $resample_values  $new_image
}

# 10) Convertir una colección de fotos en un documento PDF
function option_10 {
 clear
 echo
 echo 'CONVERTIR UNA COLECCIÓN DE FOTOS EN UN DOCUMENTO PDF'
 echo
 echo 'Introduce el formato de la colección de imágenes' 
 read  image_ext
 echo
 echo 'Introduce el nombre del documento que almacenar la colección de las imágenes'
 read  document
 echo
 convert *.$image_ext $document.pdf
}
# 11) Extraer imágenes de un documento PDF
function option_11 {
 clear
 echo
 echo 'EXTRAER IMAGENES DE UN DOCUMENTO PDF:'
 echo
 echo 'Introduce el nombre del documento PDF sin la extensión que contiene las imágenes:'
 read document
 echo
 echo 'Introduce el nombre de la extensión de colección de imagenes del documento PDF:'
 read image_ext
 convert $document.pdf image%04d.$image_ext
}
# 12) Poner borde de color sólido o con cierto grado de transparencia a una imagen
# Para saber los colores disponibles para bordes, fondos y textos tenemos el comando -list color
function option_12 {
 clear
 echo
 echo 'PONER BORDE A UNA IMAGEN DE COLOR SÓLIDO O CON CIERTO GRADO DE TRANSPARENCIA' 5x5
 echo
 echo 'Introduce el nombre de la imagen original con la extensión:'
 read old_image
 echo
 echo 'Introduce el nombre de la imagen con borde con la extensión:'
 read new_image
 echo
 echo 'Introduce el color del borde:'
 read color_name
 echo
 echo 'Introduce el ancho y el alto del borde (P.e: 5x5):'
 read widthxheight
 echo
 convert -bordercolor $color_name -border $widthxheight $old_image $new_image
}
# 13) Poner borde en 3D transparente.
# Para bordes algo más elaborados podéis usar las opciones de -mattecolor y -frame con los modificadores -bordercolor y -border.
function option_13 {
 clear
 echo
 echo 'PONER BORDE A UNA IMAGEN EN 3D TRANSPARENTE'
 echo
 echo 'Introduce el nombre de la imagen original con la extensión:'
 read old_image
 echo
 echo 'Introduce el nombre de la imagen con borde con la extension:'
 read new_image
 echo
 echo 'Introduce el ancho y el alto del borde (P.e: 5x5):'
 read widthxheight
 echo
 convert $old_image -raise $widthxheight  $new_image
}
# 14) Usar efecto implode en una imagen
function option_14 {
 clear
 echo
 echo 'USAR EFECTO IMPLODE CON UNA IMAGEN'
 echo
 echo 'Introduce el nombre de la imagen original con la extensión:'
 read old_image
 echo
 echo 'Introduce el  valor del efecto implode (P.e: 0.5):'
 read implode_value
 echo
 echo 'Introduce el nombre de la imagen final con la extensión:'
 read new_image
 echo
 convert $old_image -implode $implode_value $new_image
}
# 15) Usar efecto monocromo en una imagen
function option_15 {
 clear
 echo
 echo 'USAR EFECTO MONOCROMO EN UNA IMAGEN'
 echo
 echo 'Introduce el nombre de la imagen original con la extensión:'
 read old_image
 echo
 echo 'Introduce el nombre de la imagen con el efecto monocromo:'
 read new_image
 convert $old_image -monochrome $new_image
}
# 16) Usar efecto paint en una imagen
function option_16 {
 clear
 echo
 echo 'USAR EFECTO PAINT EN UNA IMAGEN'
 echo
 echo 'Introduce el nombre de la imagen original con la extensión:'
 read old_image
 echo
 echo 'Introduce el  valor del efecto paint (P.e: 5):'
 read paint_value
 echo
 echo 'Introduce el nombre de la imagen final con la extensión:'
 read new_image
 convert $old_image -paint $paint_value $new_image
}

# 17) Usar efecto wave en una imagen:
function option_17 {
 clear
 echo
 echo 'USAR EFECTO WAVE EN UNA IMAGEN'
 echo
 echo 'Introduce el nombre de la imagen original con la extensión:'
 read old_image
 echo
 echo 'Introduce el  valor del efecto wave (P.e:10x50):'
 read wave_values
 echo
 echo 'Introduce el nombre de la imagen final con la extensión:'
 read new_image
 echo
 convert $old_image -wave $wave_values $new_image
}
# 18) Usar efecto vignette en una imagen
function option_18 {
 clear
 echo
 echo 'USAR EFECTO VIGNETTE EN UNA IMAGEN'
 echo
 echo 'Introduce el nombre de la imagen original con la extensión:'
 read old_image
 echo
 echo 'Introduce el  valor del efecto vignette (P.e: 100x100):'
 read vignette_values
 echo
 echo 'Introduce el nombre de la imagen final con la extensión:'
 read new_image
 echo
 convert $old_image -vignette $vignette_values $new_image
}
# 19) Usar efecto sepia en una imagen
function option_19 {
 clear
 echo
 echo 'USAR EFECTO SEPIA EN UNA IMAGEN'
 echo
 echo 'Introduce el nombre de la imagen original con la extensión:'
 read old_image
 echo
 echo 'Introduce el  valor del efecto sepia (P.e: 80):'
 read sepia_tone_value
 echo
 echo 'Introduce el nombre de la imagen final con la extensión:'
 read new_image
 echo
 convert $old_image -set colorspace RGB -sepia-tone $sepia_tone_value% $new_image
}
# 20) Usar efecto negate en una imagen
function option_20 {
 clear
 echo
 echo 'USAR EFECTO NEGATE EN UNA IMAGEN'
 echo
 echo 'Introduce el nombre de la imagen original con la extensión:'
 read old_image
 echo
 echo 'Introduce el nombre de la imagen final con la extensión:'
 read new_image
 echo
 convert $old_image -negate $new_image
}
# 21) Usar efecto foto Polaroid en una imagen
function option_21 {
 clear
 echo
 echo 'USAR EFECTO FOTO POLAROID EN UNA IMAGEN'
 echo
 echo 'Introduce el nombre de la imagen original con la extensión:'
 read old_image
 echo
 echo 'Introduce el  valor del ángulo para la foto (P.e: 0):'
 read  angle_value
 echo
 echo 'Introduce el nombre de la imagen final con la extensión:'
 read new_image
 echo
 convert $old_image -polaroid $angle_value $new_image
}
# 22) Usar efecto motion-blur en una imagen
function option_22 {
 clear
 echo
 echo 'USAR EFECTO MOTION-BLUR EN UNA IMAGEN'
 echo
 echo 'Introduce el nombre de la imagen original con la extensión:'
 read old_image
 echo
 echo 'Introduce los valores de radio,sigma y ánglulo de la imagen (P.e: 30x30+30):'
 read  motion_blur_values
 echo
 echo 'Introduce el nombre de la imagen final con la extensión:'
 read new_image
 echo
 convert $old_image -motion-blur $motion_blur_values $new_image
}
# 23) Modificar el brillo y el contraste en una imagen
function option_23 {
 clear
 echo
 echo 'MODIFICAR EL BRILLO Y EL CONTRASTE EN UNA IMAGEN'
 echo
 echo 'Introduce el nombre de la imagen original con la extensión:'
 read old_image
 echo
 echo 'Introduce los valores de brillo y contraste de la imagen (P.e: 30x70):'
 read  brightness_contrast_values
 echo
 echo 'Introduce el nombre de la imagen final con la extensión:'
 read new_image
 echo
 convert $old_image -brightness-contrast $brightness_contrast_values  $new_image
}
# 24) Usar el efecto blur en una imagen
function option_24 {
 clear
 echo
 echo 'MODIFICAR EL EFECTO BLUR EN UNA IMAGEN'
 echo
 echo 'Introduce el nombre de la imagen original con la extensión:'
 read  old_image
 echo
 echo 'Introduce los valores de blur de la imagen (P.e: 0x1.5):'
 read  blur_values
 echo
 echo 'Introduce el nombre de la imagen final con la extensión:'
 read  new_image
 echo
 convert $old_image -blur $blur_values  $new_image
}
# 25) Usar el efecto sharpen en una imagen
function option_25 {
 clear
 echo
 echo 'MODIFICAR EL EFECTO SHARPEN EN UNA IMAGEN'
 echo
 echo 'Introduce el nombre de la imagen original con la extensión:'
 read  old_image
 echo
 echo 'Introduce los valores de sharpen de la imagen (P.e: 0x3.0):'
 read  sharpen_values
 echo
 echo 'Introduce el nombre de la imagen final con la extensión:'
 read  new_image
 echo
 convert $old_image -sharpen $sharpen_values $new_image
}
# 26) Hacer flip o invertir una imagen de arriba a abajo
function option_26 {
 clear
 echo
 echo 'HACER FLIP O INVERTIR UNA IMAGEN DE ARRIBA A ABAJO'
 echo
 echo 'Introduce el nombre de la imagen original con la extensión:'
 read  old_image
 echo
 echo 'Introduce el nombre de la imagen final con la extensión:'
 read  new_image
 echo
 convert $old_image -flip $new_image
 echo
}
# 27) Hacer flop o invertir una imagen de izquierda a derecha
function option_27 {
 clear
 echo
 echo 'HACER FLOP O INVERTIR UNA IMAGEN DE IZQUIERDA A DERECHA'
 echo
 echo 'Introduce el nombre de la imagen original con la extensión:'
 read  old_image
 echo
 echo 'Introduce el nombre de la imagen final con la extensión:'
 read  new_image
 echo
 convert $old_image -flop $new_image
}
# 28) Obtener información detallada de la imagen
function option_28 {
 clear
 echo
 echo  'OBTENER INFORMACIÓN DETALLADA DE LA IMAGEN'
 echo
 echo  'Introduce el nombre de la imagen para obtener información:'
 read  image
 identify -verbose $image
}
# 29) Usar el GUI de ImageMagick
function option_29 {
 clear
 echo
 echo 'USAR EL GUI DE ÍMAGEMAGICK'
 echo
 echo 'Introduce el nombre de la imagen:'
 read image
 echo
 display $image
}
# 30) Conocer los colores utilizados en una imagen
function option_30 {
 clear
 echo
 echo 'CONOCER LOS COLORES UTILIZADOS EN UNA IMAGEN'
 echo
 echo 'Introduce el nombre de la imagen:'
 read image
 echo
 identify -list color $image
}
# 31) Unir varias imágenes dentro de una  imagen
function option_31 {
 clear
 echo
 echo 'UNIR VARIAS IMÁGENES DENTRO DE UNA IMAGEN'
 echo
 echo 'Introduce la lista de imágenes (P.e: 01.png 02.png...04.png)'
 read image_list
 echo
 echo 'Íntroduce "-append" si la quieres unir en posicion vertical'
 echo 'o  "+append" la quieres unir en posicion horizontal:'
 read sign_append
 echo
 echo 'Introduce el nombre de la imagen'
 read new_image
 echo
 convert $image_list $sign_append $new_image
}
# 32) Disolver una imagen sobre otra imagen
function option_32 {
 clear
 echo
 echo 'DISOLVER UNA IMAGEN SOBRE OTRA IMAGEN'
 echo
 echo 'Íntroduce una imagen:'
 read image
 echo
 echo 'Introduce la imagen de fondo:'
 read wall_image
 echo
 echo 'Introduce el valor de dissolve (0-100) (P.e: 20):'
 read dissolve_value
 echo
 echo 'Valores posibles de gravity: northwest, north, northeast, west, center, east, southWest, south, southeast'
 echo
 echo 'Introduce el valor de gravity:'
 read gravity_value
 echo
 echo 'Introduce el nombre de la imagen final:'
 read new_image
 echo
 composite $image -dissolve $dissolve_value -gravity $gravity_value  $wall_image $new_image
}
# 33) Usar efecto charcoal en una imagen
function option_33 {
 clear
 echo
 echo 'USAR EFECTO CHARCOAL EN UNA IMAGEN'
 echo
 echo 'Íntroduce una imagen:'
 read  old_image
 echo
 echo 'Introduce el valor radius del efecto charcoal (P.e: 0.5):'
 read charcoal_radius
 echo
 echo 'Introduce el nombre de la imagen final:'
 read new_image
 echo
 convert $old_image -charcoal $charcoal_radius $new_image
}
# 34) Añadir una marca de agua con texto a una imagen
function option_34 {
 clear
 echo
 echo 'AÑADIR UNA MARCA DE AGUA CON TEXTO A UNA IMAGEN'
 echo
 echo 'Introduce las dimensiones de la imagen con la marca de agua (P.e: 400x200):'
 read widthxheight
 echo
 echo 'Introduce el nombre de la fuente (P.e: helvetica):'
 read font_name
 echo
 echo 'Introduce el valor del tamaño de la fuente (P.e: 25):'
 read pointsize_value
 echo
 echo 'Introduce el valor de espaciado entre las letras del textoo (P.e: 1):'
 read kerning_value
 echo
 echo 'Valores posibles de gravity: northwest, north, northeast, west, center, east, southwest, south, southeast'
 echo
 echo 'Introduce el valor de gravity:'
 read gravity_value
 echo
 echo 'Introduce el color de la sombra de la fuente (P.e: black):'
 read color_01
 echo
 echo 'Introduce los valores de annonate para la sombra de la fuente (P.e:330x330+0+0):'
 read annotate_values_01
 echo
 echo 'Introduce el texto de la marca de agua:'
 read text
 echo
 echo 'Introduce el color de la fuente (P.e: white):'
 read color_02
 echo
 echo 'Introduce los valores de annonate para la fuente (P.e:330x330+2+2):'
 read annotate_values_02
 echo
 echo 'Introduce el valor de dissolve (P.e: 20):'
 read dissolve_value
 echo
 echo 'Introduce el nombre de la imagen sin marca de agua:'
 read old_image
 echo
 echo 'Introduce el nombre de la imagen que llevará la marca de agua:'
 read new_image
 echo
 convert -size $widthxheight xc:none -font $font_name -pointsize $pointsize_value -kerning $kerning_value -gravity $gravity_value -fill $color_01 -annotate $annotate_values_01 "$text" -fill $color_02 -annotate $annotate_values_02  "$text" water_mark_image.png && composite -dissolve $dissolve_value% -tile water_mark_image.png $old_image $new_image && rm water_mark_image.png
}
# 35) Salir del script
 function option_35 {
 echo 'Salir del script'
}
write_option=0
go_out=35
while [ $write_option -ne $go_out ];
do 
   clear
   menu
   write_option
   
   if [ $write_option -ge 1 ] && [ $write_option -le 35 ];
   then
      clear
      case $write_option in   # Acciones para las diferentes opciones del menú
         1)
         option_01
         ;;     
         2)
         option_02
         ;;
         3)
         option_03
         ;;
         4)
         option_04
         ;;
         5)
         option_05
         ;;
         6)
         option_06
         ;;
         7)
         option_07
         ;;
         8)
         option_08
         ;;
         9)
         option_09
         ;;
         10)
         option_10
         ;;
         11)
         option_11
         ;;
         12)
         option_12
         ;;
         13)
         option_13
         ;;
         14)
         option_14
         ;;
         15)
         option_15
         ;;
         16)
         option_16
         ;;
         17)
         option_17
         ;;
         18)
         option_18
         ;;
         19)
         option_19
         ;;
         20)
         option_20
         ;;
         21)
         option_21
         ;;
         22)
         option_22
         ;;
         23)
         option_23
         ;;
         24)
         option_24
         ;;
         25)
         option_25
         ;;
         26)
         option_26
         ;;
         27)
         option_27
         ;;
         28)
         option_28
         ;;
         29)
         option_29
         ;;
         30)
         option_30
         ;;
         31)
         option_31
         ;;
         32)
         option_32
         ;;
         33)
         option_33
         ;;
         34)
         option_34
         ;;
         35)
         option_35
         ;;
      esac
   else
      echo '¡No ha introducido una opción correcta!'
   fi
   echo
   echo 'Pulse una tecla...'
   read
done

Ejemplos de uso:

1) Instalar ImageMagick desde el terminal en modo root:

# apt install imagemagick

2) Copia el script en la siguiente ruta /usr/local/bin/imagemagick.sh para poder ejecutarlo desde cualquier directorio

3) Concede permisos de ejecución en modo root:

#chmod + x imagemagick.sh

4) Ejecuta el script en modo usuario:

$ bash imagemagick.sh

 Fuentes:

https://www.imagemagick.org/script/index.php
https://es.wikipedia.org/wiki/ImageMagick