30 mayo 2019

Tips de viajeros I

Empacar puede ser fácil, si conoces algunos consejos y trucos. Y con cosas como los límites de equipaje de la aerolínea, la presión para empacar más cosas en menos espacio nunca fue tan fuerte.

Caben muchas cosas en un par de zapatos
Los zapatos ocupan mucho espacio en una valija, pero son un artículo esencial. Usa un par de zapatos para tu beneficio de manera fácil. Simplemente dobla algunas de tus cosas de forma realmente compacta (medias, calzones y/o sostenes, por ejemplo) y guárdalas adentro.

 Que te diviertas!

27 mayo 2019

Prejuicios

Es mas facil romper un atomo en millones de moleculas que romper los prejuicios
Albert Einstein

25 mayo 2019

Dia especial

Nada me separará de los principios que adopté cuando me decidí a buscar la libertad de la Patria amada, y como este solo es mi objeto, no las glorias, no los honores, no los intereses, estoy cierto de que seré constante en seguirlos.
Manuel Belgrano.
¡VIVA LA PATRIA!

24 mayo 2019

Fortuna Imperatrix Mundi

Son unos versos pertenecientes un conjunto de composiciones poéticas procedentes de la Edad Media (la mayor parte de ellas se fechan entre los siglos XII y XIII). Lejos de las piezas religiosas bastante frecuentes en la época, incluye temas completamente profanos y, en ocasiones, con un considerable toque de picardía (eso no significa que no encontremos algunos versos de corte sacro, pese a que son minoría). Se encontraron a finales del siglo XIX en una localidad alemana (Beuern), que dio lugar al nombre puesto a la colección: Carmina Burana. No todo es latín en esta obra, sino que aparecen fragmentos en otros idiomas, propios del período histórico y la zona.

Pese a su gran valor, quizá no serían tan conocidas por el público en general de no darse la circunstancia de que el célebre compositor Carl Orff (autor también de un interesante método de enseñanza de música) decidiese llevar veinticuatro de estos poemas al mundo de la música y crear una excelente composición homónima. La pieza que inaugura la magna obra de Orff recibe el nombre de O Fortuna y, como su propio nombre indica, es una composición en honor a la diosa entendida quizá de un modo más abstracto, como Destino o Suerte, e incidiendo repetidas veces en su volubilidad. El poema se complementa con otro que viene a continuación, y juntos forman la parte de Carmina Burana titulada Fortuna Imperatrix Mundi.

Al margen de que los versos estén en latín -lo que ya es un hecho vinculante con el Imperio Romano, pese a que se trate de latín medieval-, la idea de la diosa Fortuna no es nueva, sino que ya existía en Roma con el mismo nombre. Además, se la identifica en mitología griega con Tiké. En Roma se rendía culto a la diosa Fortuna, introducido éste en el tiempo de la monarquía. Fortuna era vista como la dadora de una determinada suerte, bien sea esta buena o mala, de lo que proceden algunos de sus sobrenombres, como los que la vinculan con la abundancia o con lo dudoso del Destino. Iconográficamente, es habitual asociar a ella la rueda de la fortuna, que tanto puede girar amablemente hacia la persona en cuestión como volverse contraria a ella. El símbolo continúa existiendo posteriormente y a él se refiere en algún verso del poema el autor -cuyo nombre desconocemos- del mismo.

Aquí les dejo el poema en latín y su traducción al castellano:

"O Fortuna,
velut Luna
statu variabilis,
semper crescis
aut decrescis;
vita detestabilis
nunc obdurat
et tunc curat
ludo mentis aciem,
egestatem,
potestatem
dissolvit ut glaciem.
Sors immanis
et inanis,
rota tu volubilis,
status malus,
vana salus
semper dissolubilis,
obumbrata
et velata
michi quoque niteris;
nunc per ludum
dorsum nudum
fero tui sceleris.
Sors salutis
et virtutis
michi nunc contraria,
est affectus
et defectus
semper in angaria.
Hac in hora
sine mora
corde pulsum tangite;
quod per sortem
sternit fortem,
mecum omnes plangite!".

"¡Oh, Fortuna,
como la luna,
de condición variable,
siempre creces
o decreces!
La detestable vida
primero embota
y después estimula,
como juego, la agudeza de la mente.
La pobreza y
el poder
los disuelve como al hielo.
Suerte cruel
e inútil,
tú eres una rueda voluble
de mala condición;
vana salud,
siempre disoluble,
cubierta de sombras
y velada
brillas también para mí;
ahora, por el juego
de tu maldad,
llevo la espalda desnuda.
La suerte de la salud
y de la virtud
ahora me es contraria;
los afectos
y las carencias
vienen siempre como cosa impuesta.
En esta hora,
sin demora,
impulsad los latidos del corazón,
el cual, por azar,
hace caer al fuerte;
¡lamentaos todos conmigo!".

Que te diviertas!

23 mayo 2019

Verdades de la vida

La cerveza sin alcohol se invento para acompañar a las milanesas de soja y una vida sin gracia.

21 mayo 2019

La mision de Jose Cesar Arca

Uno de los 3 pilotos implicados en el ataque a la fragata HMS Ardent el 21 de Mayo de 1982, describe su experiencia:
Al comenzar el ataque a la fragata y entrar yo como número dos la distancia que me separaba del avión del capitán de corbeta Philippi, no era más de 19 segundos que debía llevar para evitar las esquirlas de sus bombas, sino siete o diez segundos. En ningún momento decidió adoptar la correcta, ya que en el momento del viraje brusco hacia la fragata, se formó una cortina de fuego entre nosotros y el buque. La aproximación era ínfima, los piques y las explosiones los veíamos muy cerca de los aviones, recuerdo que en un momento de la aproximación ví la salida de un misil del buque, en ese momento giré bruscamente hacia la derecha para tratar de evitarlo, luego volví al rumbo para continuar el ataque. Dada la poca diferencia de tiempo que me separaba del líder, la maniobra para buscar los parámetros de tiro fue casi simultánea, vi salir las 4 bombas del CC Philippi y como sus colas se abrían buscando el reguero pre-establecido. Hasta ese momento tenía esperanza que él errara para yo no tener problemas, pero no fue así, la 4ª bomba del reguero dió de lleno en la popa. La explosión que produjo era dantesca y no tuve otra alternativa que, a la vez que le decía al líder, "una en la popa" y que lanzaba mis bombas, pasar dentro de la columna de fuego y llamas, a continuación el Tte. Márquez escucho que me dice "otra en la popa".
Luego del escape paralelo al margen del canal que aproximamos, identifico a mi izquierda y a 1000 metros al líder y a mi derecha, entre 1000 y 1500 metros al Tte. Márquez. No pasaron 15 segundos cuando éste dice "Ahí están los Sea Harrier". En ese momento miré al líder y veo la salida de un misil Sidewinder de 1 Sea Harrier, que despues de una corta trayectoria se introduce en la tobera de escape del CC Philippi. Miro a mi derecha y no veo a Márquez, pero sí a otro Sea Harrier y casi simultáneamente recibo la primera ráfaga de cañones de 30 mm que impactan en el ala derecha, a raiz de esto y dada la proximidad a la que estoy del agua (no más de tres metros), casi impacto con ella, solo atino a controlar el avión e ir en busca del que disparó, para romper su línea de tiro, pero recibo por la izquierda otra ráfaga con las mismas consecuencias. Me preparo para la eyección pues tenía fallo hidraúlico total, sin parte de la potencia eléctrica y sin oxígeno. A 480 nudos paso a control manual a pesar del endurecimiento de los mismos, pues el manual NATOPS indicaba un máximo de 250 nudos. Trato de virar para encararme con uno de los Sea Harrier. El combate duró unos 40 segundos y me dejaron, no sé por qué, quizás combustible o falta de munición. Puse rumbo a Puerto Argentino por la costa tratando de evitar Ganso Verde, volaba rasante a 500 nudos y con controles manuales y mirando la cantidad de combustible, 1100 libras y disminuyendo, debido a la pérdida producida por los impactos de los proyectiles, seis en el ala izquierda y cuatro en la derecha. Mi siguiente preocupación era entonces evitar la colisión con tierra por las condiciones en que volaba y comunicar mi acercamiento a Puerto Argentino para que no disparasen a mi avión.
Luego de insistentes llamadas logré enlazar con un helicóptero del ejército y le pedí que hiciera de puente para alertar al centro de operaciones. Ya en las cercanías de la pista procedí a bajar el tren de aterrizaje, mostrándome el indicador rueda derecha y rueda de nariz, la izquierda insegura. Lo manifesté por radio y le pedí al controlador pasar sobre la torre para que me lo verificara. Una vez realizado me dice: "Mirá el tre izquierdo no está, está solamente el agujero y puedo ver el cielo a través de la cantidad de agujeros que tiene ese avión, andá y eyectá en la bahía".
No tuve otro remedio, mi intención era poder aterrizar el avión y salvarlo y ascendiendo a 2500 pies fuí al punto de eyección que me habían dicho.
Me saqué por completo la máscara de oxígeno que tenía prendida de un solo lado para poder hablar y con la mano derecha eyecté utilizando el mando superior. Es un momento difícil en el que uno no sabe cual va a ser el resultado en el instante siguiente de la eyección, pese a todo se actúa totalmente automatizado.
Luego de una explosión violenta y de sentir la sensación de estar haciendo piruetas en el asiento durante su salida, me encuentro colgando del paracaidas y envuelto en un silencio casi absoluto. El avión no me quiere abandonar, ya que en un suave giro y espiral descendente me enfrenta para llevarme por delante como reprochándome el abandono, pero continúa su espiral, esto ocurre en dos giros consecutivos hasta que dado el peligro que me acecha, la artillería antiaérea abre fuego derribándolo. Al mismo tiempo que ocurre esta situación tragicómica completo el procedimiento de inflar el chaleco, me saco los guantes y ante la proximidad del agua, no desprendo el bote y me preparo para soltarme los atalajes al hacer contacto con el agua.
Una vez dentro de ella flotando incómodo por la molestia del paquete del bote que no fue desprendido, se me posa un helicóptero UH-1H del ejército para iniciar el rescate.Como este aparato no estaba preparado para el salvamento, no disponía de medios para izarme. Tras varias tentativas frustradas, casi media hora, que pude soportar debido a llevar el traje de agua (anti-exposición), al final con los esquíes dentro del agua me agarré a uno con manos y pies, llegando a la costa (a 500 metros) donde me solté y el helicóptero aterrizó para cargarme de forma normal y llevarme al hospital. El cansancio me vencía y la fatiga física y mental era desmedida y los ojos se me cerraban, el artillero que me llevaba entre sus brazos no lo permitía propinándome fuertes palmadas en la cara. Enseguida llegamos al hospital y recibí el tratamiento a mi situación, incluyendo enyesar el brazo derecho...

A finales de mayo, el Tte. de navío José César Arca fue evacuado al continente, junto con otros pilotos derribados, en un C-130 de la Fuerza Aérea.-

20 mayo 2019

El español se afianza como segunda lengua del mundo, detrás del chino

Es el tercer idioma en Internet
Son datos del Instituto Cervantes de Madrid.  Según su informe anual, el 7,6 % de la población mundial es hoy hispanohablante.

El español es la segunda lengua materna más hablada del mundo, por detrás del chino mandarín, y la tercera más usada en Internet, según datos del anuario "El español en el mundo" 2018, presentado la semana pasada por el Instituto Cervantes en Madrid.

El número de hispanohablantes aumentó a 577 millones (frente a los 572,6 millones del año pasado), de los cuales 480 millones tienen el español como lengua materna. La cifra implica que un 7,6 por ciento de la población mundial habla la lengua de Cervantes.

Además, se trata del idioma extranjero más estudiado en Estados Unidos. Casi 22 millones de personas aprenden español en 107 países, indicaron el director del Instituto Cervantes, Luis García Montero, y otras autoridades durante la presentación del estudio.

El español se disputa así con el francés y el chino el segundo puesto entre los idiomas más estudiados como segunda lengua, por detrás del inglés, y es percibido como "la lengua más importante para el futuro"en el Reino Unido, según el anuario.

El estudio de 386 páginas recoge datos clave sobre el español en diversos sectores científicos y económicos. Destacan por ejemplo los del editorial, en donde España aparece como tercer país exportador de libros del mundo por detrás de Reino Unido y Estados Unidos.

Con respecto a Internet, se trata de la tercera lengua más usada -detrás del inglés y el chino- y la segunda en portales como Wikipedia, Facebook y Twitter. México se encuentra entre los diez países con mayor número de usuarios en Internet.

El Instituto Cervantes fue creado en 1991 para promover la enseñanza, el estudio y el uso del español en todo el mundo. Cuenta con 87 centros distribuidos en 44 países por los cinco continentes, según detalla en su web.

"El español en el mundo" es su principal publicación especializada y cumple este año su vigésimo aniversario desde que comenzó a editarse en 1998. Desde entonces se convirtió en referencia sobre demolingüística hispanohablante para expertos de todo el mundo.

Fuente Dpa

17 mayo 2019

Reflexion

Mucho de lo que me rodea es absurdo, pero seguramente damos ese nombre a lo que no conocemos todavía.
Julio Cortazar

16 mayo 2019

¿Linux Bloqueado? No apagues, usa REISUB

Sí, Linux también se bloquea. Es un hecho. Desgraciado, pero es un hecho.

Sin embargo, si se te bloquea el sistema operativo, el teclado no responde y parece la única opción es apagar la computadora “a lo bruto”... No tengas tanta prisa en darle al botón.

Hay una solución (que funciona casi siempre). Recuerda que apagar a la computadora con el botón de encendido/apagado ya que habrá archivos que no se han cerrado correctamente y puede corromperse alguno.

La solución que hay que probar antes de apagar la computadora es una combinación de teclas muy curiosa:

1) Mantén pulsadas las teclas: ALT y SysRq (o Impr. Pant. en algunos teclados, es la que hace capturas de pantalla).

2) Mientras mantienes estas dos teclas pulsadas teclea: REISUB.

Esta secuencia de teclas obligará al sistema operativo a reiniciarse de manera correcta.

Por si tenes curiosisdad esto es lo que significan esas letras:

  • R – El teclado para al modo RAW.
  • E – Termina todos los procesos.
  • I – Mata todos los procesos. Por si había quedado alguno coleando.
  • S – Sincroniza el disco rigido.
  • U – Desmonta todos los sistemas de archivos. Estas dos últimas acciones se aseguran de que todos los archivos quedan correctamente cerrados.
  • B – Reinicia la computadora.

Hay una regla nemotécnica en castellano para recordar esta secuencia que es: “REInicia SUBnormal”.

Adaptado de: https://nideaderedes.urlansoft.com/2008/08/18/%C2%BFlinux-bloqueado-no-apagues-usa-reisub/

12 mayo 2019

Vox Dei - Génesis

Cuando todo era nada
era el Principio
Èl era el Principio
y de la noche hizo luz
y fue el cielo
y esto que esta aqui.

Hubo tierra, agua,
sangre, flores,
todo eso y tambien tiempo.
Claramente digo que ese
fue el mundo del hombre
y asi fue. Asi.

Hombre que te miras en las
aguas para ver quien sos.
Mirame si queres verte,
porque a imagen mia sos.
Ya lo hiciste, vive solo hoy.

Hubo pueblos y paises y,
hubo hombres con memoria.
Claramente digo que este
es el mundo el hombre.
Y se contaron
todas estas cosas.
Y asi fue. Asi.

11 mayo 2019

Pelicula Seleccionada: Cómo ser John Malkovich (Spike Jonze, 1999)

En Cómo ser John Malkovich los límites entre la fantasía y la cotidianeidad más anodina vienen marcados por un elemento clave, el metacine, y es que John Cusack encuentra el camino para introducirse en John Malkovich, el propio actor interpretándose a sí mismo, y así, sin que nos demos cuenta, el relato se sumerge en la fantasía partiendo de un elemento de realidad, sólo así el espectador no tiene en cuenta el desvarío o las situaciones ilógicas que preñan el relato y que no es necesario explicar, sólo importa que por un túnel llegamos a la cabeza de John Malkovich… y eso mola. En resumen, no es tanto una obra arriesgada, que lo es, como un ejercicio brutal de fantasía bien escondida y disimulada… Y es que el señor Charlie Kaufman tiene mucho de mago metalingüístico.

08 mayo 2019

Operación Impensable

El plan de Churchill para iniciar la Tercera Guerra Mundial
El 8 de mayo de 1945, cuando la gente de todo el mundo celebraba el fin de la Segunda Guerra Mundial, una figura sombría ya estaba planeando iniciar la Tercera Guerra Mundial...

En los últimos días de la Segunda Guerra Mundial el Primer Ministro inglés Winston Churchill pergenio un plan bizarro para un ataque británico-estadounidense conjunto contra la URSS. Cuando se le informo que los rusos bombardearían el Reino Unido en escala masiva, el ministro británico sencillamente reculó.

La tinta apenas había secado en el documento de rendición de Alemania, cuando Winston Churchill pidió a su gabinete de guerra elaborara un plan para atacar la Unión Soviética. Se pidió a los generales diseñar formas de "imponer a Rusia la voluntad de los Estados Unidos y el Imperio Británico". Churchill les aseguró que la invasión seria liderada por Estados Unidos y apoyada por el ejército alemán derrotado.
La beligerancia de Churchill se debía a varios factores. En "La guerra de Winston", Max Hastings describe que la satisfacción de Churchill por la caída de los nazis estaba "casi totalmente eclipsada" por las victorias rusas en Europa del Este. En 1945, la URSS era más fuerte y Gran Bretaña mucho más débil de lo que Churchill había anticipado. Como comentó en la Conferencia de Yalta en febrero de 1945: "Por un lado el gran oso ruso, por otro el gran elefante americano, y entre ellos el pobre burro británico".
En segundo lugar, la postura de Churchill contra los soviéticos se endureció después del éxito del programa de la bomba atómica estadounidense. Alan Brooke, jefe del Estado Mayor del Ejército británico, cuenta que Churchill le dijo en la Conferencia de Potsdam en julio de 1945: "Podremos decirles a los rusos si insisten en hacer esto o aquello, bueno, podemos borrar Moscú, luego de Stalingrado, a continuación Kiev, luego Sebastopol".
Por último, a raíz de la decisión de Stalin de pintar a Polonia de rojo, la miseria del líder británico aumento.

Pensando lo impensable
Convocados a prepararse para a una nueva guerra apenas unos días después del final del conflicto más sangriento de la historia, los generales británicos se preguntaban sí el primer ministro, realmente había perdido el juicio. Brooke escribió en su diario: "Winston me da la sensación de que anhela otra guerra."
Los generales elaboraron un plan, apropiadamente denominado "Operación Impensable", donde las fuerzas occidentales atacan a los soviéticos en un frente que se extiende desde Hamburgo, en el norte, hasta Trieste en el sur.
El plan de Guerra enumeraba la fuerza aliada total en Europa al 1 de julio de 1945: 64 divisiones americanas, 35 divisiones británicas y de los dominios, 4 divisiones polacas, y 10 divisiones alemanas. Las divisiones alemanas eran puramente imaginarias, porque después de la goleada que recibieron de los rusos, los soldados sobrevivientes no tenían ninguna prisa en luchar. A lo sumo, los aliados habrían reunido 103 divisiones, incluidas 23 blindadas.
Contra esa fuerza se previeron 264 divisiones soviéticas, incluyendo 36 blindadas. Moscú disponía de 6,5 millones de soldados -una ventaja 2:1- solo en la frontera alemana. En general, tenían 11 millones de hombres y mujeres en uniforme.
En el aire, las fuerzas aéreas tácticas aliadas en el noroeste de Europa y el Mediterráneo consistían de 6.714 aviones de combate y 2.464 bombarderos. Los soviéticos tenían 9.380 aviones de combate y 3.380 bombarderos.

Evaluando a Rusia
Los alemanes habían descubierto que la guerra contra Rusia no era un paseo por el parque. El Gabinete de Guerra, declaró: "El Ejército ruso ha desarrollado un Alto Mando capaz y experimentado. El ejército ruso es extraordinariamente duro, vive y se mueve en una escala más ligera de mantenimiento que cualquier ejército occidental, y emplea tácticas audaces basadas en gran parte en la inobservancia de las pérdidas por la consecución de su objetivo". "El Equipo ha mejorado rápidamente durante la guerra y ahora es bueno. Se sabe lo suficiente de su desarrollo para decir que ciertamente no es inferior al de las grandes potencias."
"Las instalaciones de los rusos han demostrado un desarrollo y perfeccionamiento de armas y equipos existentes y en su producción en masa muy llamativo. Hay casos conocidos donde los alemanes copian características básicas de armamento ruso". La evaluación, firmada por el Jefe del Estado Mayor del Ejército, el 9 de junio de 1945, concluyó: "Esta más allá de nuestro poder un éxito rápido, pero limitado, y se compromete una guerra prolongada contra todos los pronósticos. Estas posibilidades, por otra parte, se convertirían en fantasiosas si en los estadounidenses creciera el cansancio y la indiferencia, y comenzaran a ser atraídos por el imán de la guerra del Pacífico".

Peor que los V-2
El 10 de junio 1945 Churchill decía: "Si los americanos se retiran y mandan la mayor parte de sus fuerzas de regreso a los Estados Unidos o para el Pacífico, los rusos podrán avanzar hacia el Mar del Norte y el Atlántico. Reza un estudio realizado sobre la forma que entonces podríamos defender nuestra isla".
Para esto, los generales decían que los rusos podrían intentar atacar las islas británicas después de que hubieran  llegado al Atlántico, cortando las comunicaciones marítimas, con invasiones, ataques aéreos y de cohetes u otros métodos nuevos.
Mientras el canal contenía la invasión, por el momento, los británicos deberían preocuparse por otros escenarios de amenaza. "Es posible que la Fuerza Aérea de Rusia intentaría atacar todo tipo de objetivos importantes en el Reino Unido con sus aviones existentes." Los cohetes plantean la amenaza más grave. "Los rusos son propensos a hacer pleno uso de las nuevas armas, como los cohetes y los aviones sin piloto... Debemos esperar ataques en una escala mucho mayor que los ataques alemanes (como el cohete  V-2).

Olvídalo, tío!
El Gabinete de Guerra concluyo que estaba más allá de las capacidades de las 103 divisiones de tropas aliadas en Europa hacer lo que Napoleón y Hitler no habían podido. Como Brooke anotó en su diario: "La idea es, por supuesto fantástica y las posibilidades de éxito del todo imposibles. No hay duda de ahora en adelante Rusia es todopoderosa en Europa". Los generales británicos finalmente fueron capaces de irse de vacaciones cuando llegó un cable de EE.UU. El presidente Harry Truman decía que no había posibilidad de que los estadounidenses dieran ayuda -y menos hacer un intento- para expulsar a los rusos de Europa del Este.
El Archivo Impensable (Unthinkable) quedo cerrado.

Las chispas de la Guerra Fría
Como siempre, Stalin estaba enterado de lo que Churchill tramaba. El líder soviético le comento a Zhukov, "ese hombre es capaz de cualquier cosa." Uno de sus espías en Londres también le había comunicado los planes británicos para entrometerse en la Alemania de posguerra. Junto con la chulería nuclear de Truman, la Operación Impensable creo desconfianza y amargura entre los antiguos aliados. La Operación Impensable fue un catalizador de la Guerra Fría.

Churchill poseía una extraordinaria gama de prejuicios. Según Hastings, en un memorando dirigido al gabinete de guerra en noviembre de 1942 sobre la política hacia Italia, escribió: "Todos los centros industriales deben ser atacados en un modo intenso, haciendo todo lo posible para aterrorizar a la población." Por la misma época, impulsó el bombardeo de centros de población alemanes como Dresden, Leipzig y Chemnitz en el que murieron 200.000 civiles en 1945. Era la única forma que tenían los británicos para hacer sentir su presencia en la guerra.
En 1944, Churchill dio el visto bueno de un plan para convertir a Alemania en un país fundamentalmente agrícola y pastoral. "El Plan Morgenthau" en caso de haberse aplicado habría matado de hambre a 10 millones de alemanes en el primer año. El presidente Franklin Roosevelt dijo, Churchill fue "comprado" después de que los estadounidenses ofrecieron a Gran Bretaña 6,500 millones dólares en Lend Lease. Pero cuando Churchill perdió las elecciones, el nuevo Gobierno laborista rechazó el plan.
Tales formas de pensar no era nuevo en un hombre que a sabiendas y con entusiasmo causó la Gran Hambruna de Bengala en 1942-43 mediante la transferencia de grandes cantidades de cereales de consumo humano desde la India a Gran Bretaña, él mato de hambre de más de cuatro millones de indios.

Fuente:
Operation Unthinkable: Churchill's plan to start World War III
June 13, 2013 Rakesh Krishnan Simha
http://indrus.in/blogs/2013/06/13/operation_unthinkable_churchills_plan_to_start_world_war_iii_26091.html

07 mayo 2019

Pizza casera (prepizza)

Ingredientes
  • Harina 1 Kg
  • Sal 20g
  • Azucar 1 cdta
  • Agua 600 ml
  • Levadura fresca 50g
  • Aceite de Oliva 50 ml

Preparacion
Para hacer la masa; en un bol agregar Harina, Levadura, Azúcar, Sal y Aceite de Oliva, mezclar todo bien y verter poco a poco el Agua, amasar hasta formar una masa suave. Leudar al doble tapada, dejar reposar por unos 40 minutos, entre más tiempo quede en reposo mucho mejor. Mientras la masa de la pizza está en reposo, prepara la salsa.
La masa tiene que levar dos veces. La primera vez cuando se hace amasa y se espera que duplique su tamaño y la segunda cuando se pone en el molde. Es una masa esponjosa con un grosor que entre 1 y 2 cm o más.

Una vez que ya tenemos la masa con la forma adecuada, prehorneamos la masa durante un par de minutos en el horno a 250ºC para conseguir que nos quede un poco más crujiente.

Ponemos todos los ingredientes encima y terminamos de cocinar en horno, o mandamos a congelar para el momento que querramos comer una ricas pizzas rapido.

Ideal para disfrutar con unas espumosas bien heladas entre amigos

Que te diviertas!

06 mayo 2019

Monta tu propio DNS dinámico

Ahora que todos los servicios tipo dyndns.org y no-ip.org se han vuelto de pago, echamos de menos un servicio de DNS dinámico que poder usar por poco dinero (léase: gratis). La mala noticia es que no hay ninguno totalmente gratuito. La buena noticia es que, bajo ciertas circunstancias, podemos montarlo nosotros mismos.

Requisitos
Implementar un servicio de DNS dinámico requiere, por narices, disponer de un servidor DNS. Puede ser uno que tengamos en un servidor bajo nuestro control (supuesto que voy a usar en este artículo), uno en el servidor de un amigo, o uno de alguna organización que nos permita actualizaciones dinámicas.

Y no vale un servidor DNS cualquiera: tiene que ser Bind, versión 8 o superior. Sé que todos vosotros, usuarios de DJBDNS, Bind 4.x, MaraDNS, PowerDNS y demás servidores alternativos, estaréis decepcionados; pero es el precio de vivir en el underground. Seguro que ya estáis acostumbrados.

El otro requisito es nsupdate, la herramienta que vamos a usar para actualizar el DNS. En Debian y Ubuntu viene en el paquete dnsutils. En Fedora y parientes cercanos, bind-utils.

Sinopsis breve
Lo que vamos a hacer es definir una zona especial para actualizaciones dinámicas, y desde el cliente (el equipo con IP dinámica) actualizarla cada cierto tiempo con nsupdate. Para que sólo nosotros podamos hacerlo, nos autenticaremos con una “llave” cifrada que habremos acordado con el administrador del servidor DNS.

Dividiendo esto en pasos más detallados, el proceso consiste en:


    Crear una zona para actualizaciones dinámicas en el servidor

    Crear una llave cifrada y permitir su uso para la actualización de la zona

    Ejecutar periódicamente nsupdate en el cliente, para actualizar el registro


En los ejemplos voy a usar lo siguiente:


    Como zona dinámica, dyn.linuxtecnico.es

    Como cliente, raven.dyn.linuxtecnico.es


Si no te asustaste todavía, vamos a verlo paso por paso.

Configuración de una zona para actualizaciones dinámicas
En la configuración de nuestro servidor DNS tenemos que añadir una zona para actualizaciones dinámicas. Yo he usado un subdominio de linuxtecnico.es, pero podéis usar la zona principal si queréis. A mí no me gusta porque prefiero que las actualizaciones dinámicas estén restringidas a una zona que, en caso de desastre, no afecte al funcionamiento de la zona principal. Imaginaos que durante las pruebas os cargáis el registro MX y os quedáis sin correo. Y no os dais cuenta durante varios días. Cuando esperábais un mensaje importantísimo. Ya os imaginais.

Lo primero que hay que hacer es añadir un registro NS a la zona principal, para que desde Internet sepan cómo llegar a nuestra zona dinámica. Una línea como ésta:

dyn IN NS ns.linuxtecnico.es.

Cuidado con el punto del final. Hubo unos minutos de rascamiento de cabeza y chirriar de dientes hasta que me di cuenta de que, la primera vez que metí la línea en la zona, me lo había olvidado. Y con un TTL de un día, eso significa que durante veinticuatro horas el error estará pululando por Internet, demostrando tu falta de pericia. La gente habla mal de ti por mucho menos.

La configuración de Bind para esta zona sería:

zone "dyn.linuxtecnico.es" {
        type master;
        allow-transfer { none; };
        file "dynamic/db.dyn.linuxtecnico.es";
        update-policy {
                grant raven.dyn.linuxtecnico.es. name raven.dyn.linuxtecnico.es. A TXT;
        };
};


No hace alta mucha explicación sobre lo que hace esto. La parte novedosa es la de update-policy, en la que definimos qué vamos a permitir cambiar y a quién. La línea grant tiene la sintaxis:

grant <ámbito>


Significado de cada elemento:


    llave es el nombre que identifica a la llave cifrada que usaremos para autenticarnos con el servidor.
    ámbito indica qué podemos cambiar: con name sólo podemos cambiar el registro que apunta al propio nombre de la llave, que es lo que nos interesa aquí; pero también hay otros tipos como subdomain, self y wildcard. Echad un vistazo a las referencias, más abajo, para ver una explicación de cada uno.

    registro es el registro DNS que queremos cambiar. En este caso, el nombre del clente, raven.dyn.linuxtecnico.es.

    tipos de registro son los tipos de registro que puede cambiar el cliente. Es un parámetro opcional, pero por defecto permite demasiadas cosas para mis draconianos gustos y prefiero restringirlo haciéndolo explícito. De esta forma nos aseguramos de que sólo los registros tipo “A” (direcciones IP) y “TXT” (información sobre el registro) se pueden cambiar desde el cliente.


Una vez configurada la zona, hay que crear un esqueleto sobre el que se vayan a hacer las modificaciones. Para dyn.linuxtecnico.es, yo he usado esto:

$ORIGIN .
$TTL 3600 ; 1 hour
dyn.linuxtecnico.es IN SOA linuxtecnico.es. root.linuxtecnico.es. (
    2012050903 ; serial
    28800      ; refresh (8 hours)
    7200       ; retry (2 hours)
    2419200    ; expire (4 weeks)
    604800     ; minimum (1 week)
    )
   NS ns.linuxtecnico.es.
$ORIGIN dyn.linuxtecnico.es.


Y lo he colocado en el directorio “dynamic”, fichero “db.dyn.linuxtecnico.es”. El fichero debe tener permisos de escritura para Bind, y el directorio también: Bind va a crear ficheros de journal (extensión .jnl) con las modificaciones que se hagan a las zonas, y cada cierto tiempo las volcará al fichero principal. Por eso mismo tengo que incluir esta nota importante:

¡No hagáis modificaciones a mano sobre el fichero de zona!

Si lo hacéis, el fichero journal y el fichero de zona no estarán sincronizados, y Bind se sentirá confuso y violento (como veréis al consultar los logs).

Si necesitáis hacer modificaciones, tenéis que usar rndc freeze y rndc thaw. La página man os enseñará todo lo que necesitáis saber sobre ellos.


Creación de una llave cifrada y configuración para su uso
Ahora que tenemos una zona dinámica configurada, el siguiente paso es crear una llave cifrada para que sólo el cliente que hayamos autorizado pueda actualizar el registro con su nombre. Para eso hace falta la utilidad dnssec-keygen, que en Debian y Ubuntu viene en el paquete dnssec-tools. Es mejor que lo instaléis en el servidor y generéis allí la llave, porque tirará por dependencias de bind9 y muchos otros paquetes. En el servidor, como asumo que ya tenéis instalado bind9, no instalará tantas cosas.

Para crear una llave cifrada para el cliente “raven.dyn.linuxtecnico.es”, el comando es el siguiente:

dnssec-keygen -b 512 -a HMAC-MD5 -n USER raven.dyn.linuxtecnico.es


Técnicamente, el nombre de la llave es independiente del nombre que vaya a tener el cliente. Podríamos haber creado la llave con nombre “Pepito”, y valdría igual. Pero las buenas costumbres recomiendan crearla con el nombre DNS del cliente.

Seguro que ya habréis adivinado qué son los parámetros de dnssec-keygen: “-b” es para el número de bits de la llave, “-a” para el algoritmo de hashing que usará, y “-n” sirve para indicar el tipo de llave. En este caso será “USER”. ¿Y por qué no “HOST”, que es otro tipo contemplado en la documentación de dnssec-keygen? Ni idea. Hay cosas que los humanos no estamos destinados a entender.

El comando de ahí arriba creará dos ficheros, uno con extensión “private” y otro con extensión “key”. El último es la parte pública de la llave, y el que tendremos que usar en la configuración del servidor. El otro es el que usaremos desde el cliente para autenticar nuestras peticiones.

Para permitir a quien se autentique con esta llave que actualice el registro raven.dyn.linuxtecnico.es, tenemos que cargar la llave desde Bind. Un “cat” del fichero “.key” de la llave nos da algo así:

raven.dyn.linuxtecnico.es. IN KEY 0 3 157 2CvrkaTJFXQZYvqW/EOb0rRYJ3lu1PfjdOI36KHzIU3QBIuOJdt6GSMC cGeSbQWXbVPOSDgpoe0LJxX54eS6wn==


Tenemos que coger todo el zurullo incomprensible (“2Cvrka … 6wn==”) y ponerlo en la configuración de Bind con algo como esto:

key raven.dyn.linuxtecnico.es. {
 algorithm hmac-md5;
 secret "2CvrkaTJFXQZYvqW/EOb0rRYJ3lu1PfjdOI36KHzIU3QBIuOJdt6GSMC cGeSbQWXbVPOSDgpoe0LJxX54eS6wn==";
};


Con esto, Bind tendrá la parte pública que asociar a nuestra petición, donde usaremos la parte privada de la llave.


Ya casi estamos acabando: cómo usar nsupdate
Todo lo anterior lo hicimos en el servidor que ejecutaba Bind. Ahora vamos al cliente, desde donde usaremos nsupdate. Copiad la parte privada de la llave (que tendrá un nombre parecido a éste: Kraven.dyn.linuxtecnico.es.+157+55947.private) a algún sitio accesible, y luego ejecutad este comando:

nsupdate -k Kraven.dyn.linuxtecnico.es.+157+55947.private


Una vez hecho, nsupdate entrará en “modo comandos”. Aparecerá un prompt en el que podemos introducir comandos para manipular zonas de servidores DNS que nos dejen. Suponiendo que ns.linuxtecnico.es es el servidor que hemos configurado para albergar nuestra zona dinámica, podríamos añadir un registro para raven.dyn.linuxtecnico.es con estos comandos:

server ns.linuxtecnico.es
zone dyn.linuxtecnico.es
update add raven.dyn.linuxtecnico.es. 3600 A 1.1.1.1
show
send


Todo bastante obvio. La parte de “update” es la que hace los cambios de verdad, y donde definimos los atributos (como el TTL, 3600 segundos) del registro que vamos a añadir. El comando “show” muestra lo que se va a enviar, y “send” lo envía.

Esto nos valdrá para la primera vez que añadamos el registro, pero de ahí en adelante tendremos que borrarlo primero para actualizarlo. No hay un “update update” que podamos usar para actualizarlo a secas. Antes de la línea de “update add” tendríamos que añadir algo así:

update delete raven.dyn.linuxtecnico.es. A


Podemos meter todas estas instrucciones en un fichero, y pasárselo a nsupdate con el parámetro “-v”. Así es más fácil de automatizar.

Sólo nos queda un problema: ¿cómo averiguamos nuestra IP pública para ponerla en el registro DNS?

Lo que yo he hecho, y no digo que sea la mejor solución, es usar un servicio de dyndns.org que se llama “checkip”. En concreto, puedes conectarte a http://checkip.dyndns.org y saldrá una pequeña página web con tu IP pública. Un ejemplo:

$ telnet checkip.dyndns.org 80
Trying 91.198.22.70...
Connected to checkip.dyndns.com.
Escape character is '^]'.
GET / HTTP/1.0

HTTP/1.1 200 OK
Content-Type: text/html
Server: DynDNS-CheckIP/1.0
Connection: close
Cache-Control: no-cache
Pragma: no-cache
Content-Length: 105

Current IP CheckCurrent IP Address: 213.60.49.215
Connection closed by foreign host.


Que, pasado a algo que podamos usar como una variable shell, sería algo así:

CURRENT_IP=`(echo -e "GET / HTTP/1.0\n\n"; sleep 0.5) | telnet checkip.dyndns.org 80 2> /dev/null | grep Current | sed 's/^.*Current IP Address: \(.*\)<.body.*/\1/'`


Como antes, no digo que sea la mejor forma de hacerlo. Sentíos libres de sugerir mejoras en los comentarios.

Ahora podemos meter esto y todas las órdenes para nsupdate en un script, al que yo he llamado update-ip.sh:

#!/bin/sh

CURRENT_IP=`(echo -e "GET / HTTP/1.0\n\n"; sleep 0.5) | telnet checkip.dyndns.org 80 2> /dev/null | grep Current | sed 's/^.*Current IP Address: \(.*\)<.body.*/\1/'`
TMPFILE=`mktemp /tmp/update-ip-XXXXXX`

cat > $TMPFILE <server ns.linuxtecnico.es
zone dyn.linuxtecnico.es
update delete raven.dyn.linuxtecnico.es. A
update add raven.dyn.linuxtecnico.es. 3600 A $CURRENT_IP
send
EOF

nsupdate -k Kraven.dyn.linuxtecnico.es.+157+55947.private -v $TMPFILE && rm -f $TMPFILE


Podemos ejecutar esto en cron cada hora, y así tendremos nuestro registro actualizado. Comprobación posterior:

$ host raven.dyn.linuxtecnico.es
raven.dyn.linuxtecnico.es has address 213.60.49.251



Conclusión
Tenía esto guardado en la bag of tricks desde hacía años, cuando lo había probado ya ni recuerdo para qué. Llegué a comprar un dominio sólo para esto, aprovechando una oferta que lo dejaba a un precio ridículo (2€ el primer año, me parece). Al final, después de las pruebas, quedó abandonado y no renové el dominio. Pero en los últimos días, un par de mensajes en la lista de GPUL preguntando por un servicio de DNS dinámico bueno, bonito y barato, me hicieron recordarlo.


Referencias

Los dos artículos de Jeff Garzik sobre DNS dinámico con dnsupdate:
http://linux.yyz.us/nsupdate/
http://linux.yyz.us/dns/ddns-server.html

Página de Zytrax con información sobre la sintaxis de update-policy:
http://www.zytrax.com/books/dns/ch7/xfer.html#update-policy

Tomado de: http://www.linuxtecnico.es/2012/05/monta-tu-propio-dns-dinamico.html





#! /bin/sh
#
#direccion de correo
#
email=mail.spam@gmail.com
#
#capturamos la ip actual de mi internet
#
#curl -s ifconfig.me > /tmp/ip2_actual.ip4
#ip_actual=$(cat /tmp/ip2_actual.ip4)
ip_actual=`dig myip.opendns.com @resolver1.opendns.com +short`
#
#guardamos la ip actual de mi internet en el archivo ip2_actual.ip4
#
if [ ! -e /tmp/ip_actual.ip4 ]; then
curl -s ifconfig.me > /tmp/ip_actual.ip4
fi

newip=$(diff /tmp/ip_actual.ip4 /tmp/ip2_actual.ip4 | wc -l)
if [ $newip -gt 0 ]; then
mv -f /tmp/ip2_actual.ip4 /tmp/ip_actual.ip4
cat > $TMPFILE <server ns1.ingeniolinux.com.ve
zone dyn.ingeniolinux.com.ve
update delete raven.dyn.ingeniolinux.com.ve. A
update add raven.dyn.ingeniolinux.com.ve. 3600 A $ip_actual
send
EOF
nsupdate -k /etc/bind/Kraven.dyn.ingeniolinux.com.ve.+157+13981.private -v $TMPFILE && rm -f $TMPFILE
else
rm /tmp/ip2_actual.ip4
fi;
# echo 'La ip actual de ABA CANTV es:' $ip_actual

Que te diviertas!


Tomado de: http://www.linuxtecnico.es/2012/05/monta-tu-propio-dns-dinamico.html

05 mayo 2019

Hoy es el cumpleaños del cinismo y la hipocresía

Hoy se cumplen 201 años del nacimiento de Karl Marx y hay que recordar y destacar su figura: ningún pensador ha sido tan miserable en lo personal, ha estado tan equivocado en sus teorías y ha provocado tanto mal en tantos lugares y a tantas personas durante tanto tiempo

03 mayo 2019

La metáfora del tango “Cambalache”

Explicación de la metáfora del tango “Cambalache” que dice: “y herida por un sable sin remache, ves llorar la Biblia junto a un calefón

Enrique Santos Discépolo, el Julio Verne del Tango
“Sable sin remache” se le llamaba a un gancho donde se colgaba el papel al lado del inodoro.

La Biblia y el Calefón; se habla de ello y la mayoría no sabe de que se trata. He aquí la historia de la vida cotidiana, que acontecía en la ciudad de Buenos Aires y que explica el por qué de la aparentemente surrealista asociación de la Biblia junto al calefón que aparece en el tango “Cambalache”, cuya letra y música fueron compuestas por Enrique Santos Discepolo en 1935. La historia tiene relación con los servicios higiénicos, baños, la higiene personal y la forma de realizarla.
Hasta finales del XIX se utilizaban bacinillas, también llamadas “tazas de noche”, cuyos contenidos eran arrojados por las ventanas al grito de “agua va”, y antes aún, letrinas que solían estar en los fondos de las casas.
En Buenos Aires, coexistieron bacinillas y letrinas hasta principios del siglo XX, época en que las familias “acomodadas” comenzaron a instalar baños.
Luego el uso de baños se generalizó y se empezó a construirlos en todas la viviendas, aún en las más modestas. El sencillo “mini-ambiente” constaba al menos del retrete y lavabo y si los lujuriosos propietarios de casa gustaban de practicar la morisca costumbre de lavarse todo el cuerpo mas o menos seguido, y si además tenían medios económicos suficientes como para costearse ese capricho, los baños también tenían una ducha.
Claro, si había una ducha era necesario calentar el agua, así que al lado de la ducha se instalaba un “Calefón”.
Sin embargo, el papel higiénico tardó en obtener su carta de ciudadanía para poder trabajar en limpio en estas sucias tierras y aún cuando apareció era bastante caro y no estaba al alcance de todas las familias, que debían utilizar para esos fines sanitarios el vulgar papel de diario o, en su defecto, cualquier otro.
Eran muy estimados los papeles mas sedosos, así que los sufridos usuarios trataban de conseguir en las verdulerías y fruterías los papeles con los que venían envueltas las manzanas y otros productos del campo, aunque algunos soltaban tinta...
Otro muy apreciado era el “papel Biblia”, por ser especialmente delgado y suave.
Ya por entonces existía la Sociedad Bíblica, una de cuyas misiones era la de difundir la Biblia Protestante, para lo cual regalaba ejemplares del sagrado libro, lo mismo que hace en la actualidad.
Muchos de los habitantes de Buenos Aires les deben de haber parecido devotos creyentes, ya que aceptaban de continuo esas “gentilezas”, y aunque eran católicos en su mayoría, lo mismo pasaban y llevaban la Biblia protestante tantas veces como les era obsequiada. Una vez con ellas, les perforaban una tapa y las colgaban en un gancho de alambre, (el llamado “sable sin remache”) ubicado al lado del calefón, cerca del retrete, cómodo y a mano para ir arrancando las suaves hojas a modo de papel higiénico.
La frase inspirada y elegante de Enrique Santos Discépolo se entiende ahora de manera cabal:

“Igual que en la vidriera irrespetuosa de los Cambalaches se ha mezcla'o la vida, Y HERIDA POR UN SABLE SIN REMACHE, VES LLORAR LA BIBLIA JUNTO A UN CALEFÓN.”