tag:blogger.com,1999:blog-27420919174958949632024-03-13T23:44:55.913-07:00El Canto del MirloBlog de temas varios según el interés de cada díaEl Mirlohttp://www.blogger.com/profile/14953081540331070307noreply@blogger.comBlogger419125tag:blogger.com,1999:blog-2742091917495894963.post-44635155699826756182019-03-12T15:33:00.001-07:002019-03-12T15:39:47.214-07:00De nuevo por aquí<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiH5Coq_UJNl-Epzb1FNirGZtO8Uk-urDe84eoRba8SL35LHyxRbR45_nvbSwaHpzahSUJrcWuAF9FJiU_dmf-iZf2lquavw28xYkVIchURvfK5dqVbg0tk2uIDoYYnbRs-eGWofZ4Aghk/s1600/DSCN0358.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiH5Coq_UJNl-Epzb1FNirGZtO8Uk-urDe84eoRba8SL35LHyxRbR45_nvbSwaHpzahSUJrcWuAF9FJiU_dmf-iZf2lquavw28xYkVIchURvfK5dqVbg0tk2uIDoYYnbRs-eGWofZ4Aghk/s320/DSCN0358.JPG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9RSPgrBgCJiJbjQ366Kwx-aP58-b_Yq2VETzuJ10oEiKmhUSfozfcR59-MtG-ZcRXTazcdandxEJWuGG08XvXKT6Ixgvrza1hhix76hN5qd5YeE3jPptBL-xBmOmYrhLFKf10XqZsaWI/s1600/DSCN0356.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9RSPgrBgCJiJbjQ366Kwx-aP58-b_Yq2VETzuJ10oEiKmhUSfozfcR59-MtG-ZcRXTazcdandxEJWuGG08XvXKT6Ixgvrza1hhix76hN5qd5YeE3jPptBL-xBmOmYrhLFKf10XqZsaWI/s320/DSCN0356.JPG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgawVtM22Snyom16ZSOcIXqE1QpE4P3FiYRQvD1-7C-1shg8s0BmwuoqMddTvAbEB3KlDxXnTOTcEQXsNctEIeviv8h-3YYV3XGHCc-JvfjErs0cDyH1MIhu9xc4jks7nIqiHwTTPWD0b0/s1600/DSCN0357.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgawVtM22Snyom16ZSOcIXqE1QpE4P3FiYRQvD1-7C-1shg8s0BmwuoqMddTvAbEB3KlDxXnTOTcEQXsNctEIeviv8h-3YYV3XGHCc-JvfjErs0cDyH1MIhu9xc4jks7nIqiHwTTPWD0b0/s320/DSCN0357.JPG" width="320" /></a></div>
<br />
Vamos a volver por aquí, porque despues de tantos años he vuelto a releer mis publicaciones y me he encontrado con la sorpresa de que no están tan mal como yo pensaba. Por eso quizás valga la pena volver sobre el tema. Algunos de mis lectores o lectoras habrán pensado que ya me habría despedido de este mundo, pero no es así. Aquí estoy todavía vivito y coleando. Yo me había ausentado de mi querido blog para probar en Facebook, pero me he convencido de que son cosas muy distintas. Facebook es para texto corto, dar noticias, poner fotos y cosas por el estilo, y de paso fisgonear un poco en la vida de los demás, por dónde andan, con quién están y cosas así. Corresponde un poco a lo que en algunos periódicos se llamaba el "mentidero de la villa". Te enteras de lo que se cuece y por eso vale la pena, pues hay que estar con las antenas abiertas. También es cierto que en Facebook me he encontrado con algunas personas a las que no había visto en muchos años. Y eso se agradece. Tampoco corresponde exactamente a lo que se llama ahora "redes sociales", que están cogiendo bastante mala fama por aquello de que bajo el anonimato puedes decir lo que te dé la gana, insultar, amenazar, etc., pues en Facebook conocemos normalmente quién está detrás del nombre y en principio vemos su cara, que es a lo que corresponde el título de "Facebook". Bueno, el blog tiene una pretensión algo más ambiciosa que Facebook. Se trata de profundizar en algun tema, de contar un poco tu vida, tus pensamientos o juicios, de exponer algún punto de algo que a tí o a otros ha interesado,... En fin, que da mucho de sí, si lo sabemos manejar. Pues con estas reflexiones damos por iniciada esta nueva temporada. Y de paso probar si esto todavía funciona. Y que no me empiecen a pedir claves, por favor, porque el lío que tengo montado con las dichosas claves y contraseñas es para echar a correr. Las casitas que aparecen arriba son de cartón - piedra, por así decir. Se expusieron en la Losa de Oviedo, con motivo de las fiestas de San Mateo, o del día de Asturias, ya no recuerdo bien. Son, a mi juicio, una preciosidad.El Mirlohttp://www.blogger.com/profile/14953081540331070307noreply@blogger.com5tag:blogger.com,1999:blog-2742091917495894963.post-24163802951330193992015-09-27T14:40:00.000-07:002015-09-27T14:54:21.574-07:00Un programa para contar cosas<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgNdE3ugkOay2zKX4xAHauINirGPWOm01-uaMRLTf0DMxKpf5KF2gzEaafwC1i5yy8TRwwNuFyEAl-yLhnF-W0Uvd0oH6ox0IoUFZoKmLz6PYY_QZFkrwMrRV0pI2NsBnDN9as_Vg_kEs/s1600/Captura+de+pantalla+de+2015-09-27+22%253A23%253A59.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="193" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgNdE3ugkOay2zKX4xAHauINirGPWOm01-uaMRLTf0DMxKpf5KF2gzEaafwC1i5yy8TRwwNuFyEAl-yLhnF-W0Uvd0oH6ox0IoUFZoKmLz6PYY_QZFkrwMrRV0pI2NsBnDN9as_Vg_kEs/s320/Captura+de+pantalla+de+2015-09-27+22%253A23%253A59.png" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimtsJYUGScuJNm59VE5qeRRQRjdQW7EA6VMzYC7joGYhrfYHUysXcM4gMbHqF4jYI1ERr6nWuUg05pc7ETHsVi6_vIgc8spJOgrfGz_GTQR_oshhBpwwbfoyTHet6jhGKga4wQdwwKKS8/s1600/Captura+de+pantalla+de+2015-09-27+22%253A17%253A54.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="78" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimtsJYUGScuJNm59VE5qeRRQRjdQW7EA6VMzYC7joGYhrfYHUysXcM4gMbHqF4jYI1ERr6nWuUg05pc7ETHsVi6_vIgc8spJOgrfGz_GTQR_oshhBpwwbfoyTHet6jhGKga4wQdwwKKS8/s320/Captura+de+pantalla+de+2015-09-27+22%253A17%253A54.png" width="320" /></a></div>
Seguimos con programas de C, gran entretenimiento. En este contamos el número de veces que sale una determinada letra en un texto. El corazón del programa está en la línea 18. Es una matriz constituida por los números ASCII de las 26 letras minúsculas (del 97 al 122); cada vez que sale una de ellas se incrementa el contador correspondiente. Vemos el resultado en la segunda pantalla. Se utilizan punteros. Por si alguno no sabe lo que son los números ASCII se lo explico rápidamente. Son los códigos numéricos de las letras, las cifras (los diez números del sistema decimal) y los signos de puntuación y otros códigos de control. Ese código ASCII lo utilizamos mucho los que empezamos con el BASIC hace ya unos cuantos años.<br />
<br />El Mirlohttp://www.blogger.com/profile/14953081540331070307noreply@blogger.com4tag:blogger.com,1999:blog-2742091917495894963.post-88055524900514729282015-09-23T15:12:00.000-07:002015-09-23T15:12:16.963-07:00Otro programita en C<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpnIJ6bvI294rqFMDTkTWXh_gEqnpkxue0lT8v5FXY3dB0kXTfm-w-BrA7HrvV-OyM0Qp5RLZb-Bgq3daCNTAqoWUMOv82kgIvQkuLJZQTdyc0GIJUCXn2-8ZpRy6udNDu9z21jYlCCy4/s1600/Captura+de+pantalla+de+2015-09-23+22%253A53%253A32.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="225" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpnIJ6bvI294rqFMDTkTWXh_gEqnpkxue0lT8v5FXY3dB0kXTfm-w-BrA7HrvV-OyM0Qp5RLZb-Bgq3daCNTAqoWUMOv82kgIvQkuLJZQTdyc0GIJUCXn2-8ZpRy6udNDu9z21jYlCCy4/s320/Captura+de+pantalla+de+2015-09-23+22%253A53%253A32.png" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2xlaPyC2NoX0rJphFhe4N8IOlUXW6KAARY1Go8Auap6DCsnJ1gx64Qj4oPZbTbL6Lu_KIb6oV64p0GeG-24XNDNCyIDgAT_le7O9HLjw7TCrVArzmCuJInx8bLhnVej1oyoT5eIkaQaw/s1600/Captura+de+pantalla+de+2015-09-23+22%253A54%253A31.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="233" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2xlaPyC2NoX0rJphFhe4N8IOlUXW6KAARY1Go8Auap6DCsnJ1gx64Qj4oPZbTbL6Lu_KIb6oV64p0GeG-24XNDNCyIDgAT_le7O9HLjw7TCrVArzmCuJInx8bLhnVej1oyoT5eIkaQaw/s320/Captura+de+pantalla+de+2015-09-23+22%253A54%253A31.png" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTSAdksxFiK1AhYvWSOEVU-H9sYxJ5pz7WtoHZ79I-Af3KOuYbNWMbL-eLpec4f6W21V77GiP1jjc80CJDtfyRH3Svr9na-7HQNetp6NdVGdOhYjytM1gCTNJiZV2M9m9dkXIdcoDEs0U/s1600/Captura+de+pantalla+de+2015-09-23+22%253A55%253A03.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="177" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTSAdksxFiK1AhYvWSOEVU-H9sYxJ5pz7WtoHZ79I-Af3KOuYbNWMbL-eLpec4f6W21V77GiP1jjc80CJDtfyRH3Svr9na-7HQNetp6NdVGdOhYjytM1gCTNJiZV2M9m9dkXIdcoDEs0U/s320/Captura+de+pantalla+de+2015-09-23+22%253A55%253A03.png" width="320" /></a></div>
Vamos a seguir escribiendo en este blog aunque solo sea para hacer ejercicio, pues me temo que, si sigo así, al final se me olvidará hasta cómo hacerlo. Pues nada, que me parece bien resucitar mis antiguas aficiones, por eso pongo ahí ese programita en C, que me costó un riñón, y que consigue por lo menos una cosa: listar en la pantalla ordenadamente una serie de nombres y direcciones. Es decir, trabaja con el tema de los espacios. Yo programo en Linux/Ubuntu, así que no sé cómo saldría esto en otros sistemas. Además descubrí otra cosa que puede ser interesante y yo no la sabía: Se pueden copiar y pegar estos resultados que aparecen en la consola y editarlos luego en Word. O sea que no son tan inútiles estos programas. Es decir, no sirven solo para 'aprender' programación. Yo he hecho uno, por ejemplo, para contar dinero, sobre todo en monedas y cartuchos de monedas, que hasta me resulta útil. Y hasta la próxima.<br /><br />El Mirlohttp://www.blogger.com/profile/14953081540331070307noreply@blogger.com0tag:blogger.com,1999:blog-2742091917495894963.post-78379023223945982462015-08-19T13:54:00.000-07:002015-08-19T14:33:20.532-07:00El delirio de un enfermo<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdBEVzd_Iw7CSQlKLdhrv7yd8K6qMFGxWSRLPTIYa3lnBF8jo4BzMyVfO2vQwHU9NqdvLLSBfNLOGTDO87eIRovbdkqHpORwKD4jcginlqUXjwgMco7Bktne6AfPmy5bt7_e3yi8FzlV8/s1600/DSCF0679.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdBEVzd_Iw7CSQlKLdhrv7yd8K6qMFGxWSRLPTIYa3lnBF8jo4BzMyVfO2vQwHU9NqdvLLSBfNLOGTDO87eIRovbdkqHpORwKD4jcginlqUXjwgMco7Bktne6AfPmy5bt7_e3yi8FzlV8/s320/DSCF0679.JPG" width="320" /></a></div>
<br />
Como no hay mejor manera de entretener nuestros ocios que con las matemáticas vamos a discurrir hoy sobre algo que me viene a la mente estos días: El infinito.<br />
Este es un concepto apasionante. Quizás no nos damos cuenta de que en matemáticas nos lo encontramos por todas partes. Ya en el concepto de número natural o entero aparece, como la posibilidad de contar sin límite, gracias a nuestro sistema de numeración. Quizás los antiguos no tenían muy clara esta idea, aunque en Arquímedes ya aparece claramente. Digo que los antiguos quizás no tenían ese concepto porque sus sistemas de numeración eran pesados y limitados. Pensemos, por ejemplo, en la numeración romana. Los grandes números son ya casi imposibles de escribir y de pensar en ese sistema. Por supuesto, es fácil imaginar que, dado cualquier número, siempre podemos añadir "más uno". Nada nos lo prohibe. Aquí me viene a la cabeza lo del principio de inducción, tan matemático, "si algo es cierto para un determinado número y lo es para el siguiente..." entonces es cierto para "todo n". Eso del orden y la sucesión, todo montado sobre esa cadena irrompible e inacabable de los números naturales es el mismo nervio de las matemáticas.<br />
Hay como dos o tres clases de infinito, me parece a mí. Una primera clase pertenece a la de los números naturales y significa que no hay un último número. Euclides demostró ya en la antigüedad que no solo no hay un último número, sino que los números primos, que no son todos los números, sino solo algunos y cada vez más escasos, según vamos avanzando en la cuenta, también son infinitos. <br />
Otra clase de infinito viene dada por los números racionales, un infinito como local, que podríamos enunciar así: En un intervalo cualquiera, entre dos números cualesquiera por próximos que estén, podemos intercalar infinitos número racionales. Pensemos, por ejemplo, cómo entre el cero y el 1 caben las infinitas fracciones propias que puedas imaginar: 1/2, 1/3, 1/4,...367/368,...<br />
Pero aún así, el conjunto de estos infinitos elementos es "discreto", es decir, hay distancia o salto entre cada dos fracciones por infinitamente próximas que estén. Además es "enumerable"; es decir, se pueden nombrar y ordenar fácilmente para cualquier conjunto de números dados. Se suele decir que no "llenan" los infinitos puntos de la recta "real".<br />
Y por fin viene la última clase de infinitos, la de los números "irracionales". Aquí sí que entramos en el "misterio". Esta clase de números ya conmovió las ideas matemáticas en la antigüedad con la aparición de las magnitudes "incomensurables", como la raíz de 2 o el número Pi. Se trata de un conjunto "denso", "continuo", absolutamente infinito, que diríamos que no solo "llenan" la recta real, sino todo el espacio. Son la base misma de toda la matemática creada desde el siglo XVII hasta nuestros días. Ahí juega un papel extraordinario la noción de límite, verdadero pilar de todo el que luego se llamó Análisis, que apareció con el cálculo de sucesiones y series. Aquí aparece la noción de "infinitésimo" que ha traído al retortero a tantos estudiantes y que quizás sea la noción más difícil de captar y manejar.<br />
Podríamos decir que el conjunto de los números reales está formado por un "océano" de números irracionales donde flotan dispersos los números racionales y enteros, que, sin embargo, también son infinitos.<br />
Bien, todo esto a propósito de la noción de infinito en matemáticas. Para terminar se nos viene a la cabeza nuevamente aquella pregunta de si la "continuidad" es algo "natural", real, objetivo, o una mera noción nuestra, una especie de definición, un "sueño de la razón".El Mirlohttp://www.blogger.com/profile/14953081540331070307noreply@blogger.com0tag:blogger.com,1999:blog-2742091917495894963.post-74432871925383209052014-07-11T14:37:00.001-07:002014-07-11T14:42:53.726-07:00Sobre el veraneo<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCE4snWD2AB_aslfGFsPI96nqCK5zFcFzYB72PmEjQTjm51eUWfcJaKoadys5E2Dssc_8k0lMXzswcu1HP29lbh8YzphinpUjf1pahWOV4dVPtCvco9QRmDF7jaTz8iSOXcXCO38LHdgE/s1600/DSCF0922.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCE4snWD2AB_aslfGFsPI96nqCK5zFcFzYB72PmEjQTjm51eUWfcJaKoadys5E2Dssc_8k0lMXzswcu1HP29lbh8YzphinpUjf1pahWOV4dVPtCvco9QRmDF7jaTz8iSOXcXCO38LHdgE/s1600/DSCF0922.JPG" height="240" width="320" /></a></div>
<br />
<br />
Vamos a volver a nuestras consideraciones y filosofías antes de que se me olvide hasta de cómo se escribía en un blog.<br />
Se me ocurre hoy comentar algo acerca de esto del veraneo. Las vacaciones de verano hoy día son una institución. A nadie se le ocurre siquiera pensar que podrían no existir. De hecho son un "invento" muy reciente, si las pensamos como algo general a lo que todo ciudadano libre tiene derecho a disfrutar. Más aun, el que no veranea o no coge vacaciones se considera un pobre desgraciado.<br />
Pero veamos un poco - hasta donde llega mi información - de donde viene esto del veraneo. En épocas muy recientes todavía no veraneaban más que los señores y parte de la burguesía de las ciudades. La población era preminentemente rural y en verano precisamente era cuando más trabajaban. El verano era la época de la siega del trigo y otros cereales y de la trilla; trabajo duro y sucio por el polvo que se levantaba. En Asturias era la época de la siega de los prados, de la recogida de la hierba y el almacenamiento en las "tenadas". Entonces no había maquinaria y todo se hacía a mano. Luego estaba también la recogida de la fruta, el "cuido" del ganado. En fin, que la población en general no estaba para muchos ocios.<br />
Las playas son hoy día el exponente por excelencia de eso que llamamos vacaciones de verano, pero yo todavía me acuerdo de ver esas playas desiertas durante casi toda la semana, pues solamente los domingos se animaban un poco con las gentes de las ciudades y pueblos grandes del interior que, según decían en Gijón, venían a quitarse el carbón de la mina. Porque en las minas y en las fábricas me parece que tampoco conocían vacaciones, como no fueran unos pocos días al año. Pero de esto ya no estoy muy seguro. Pero, desde luego, las fábricas no podían parar.<br />
Según leí en alguna parte esto de las vacaciones de verano lo inauguraron los nobles - concretamente se señala alguna región de Italia - que por el verano, allá por el siglo XVIII, debido precisamente a las labores de recogida de los campos, iban desde las ciudades donde vivían a cuidarse de sus haciendas y vigilar sobre el terreno la marcha de los trabajos. Naturalmente acabaron llevándose a sus familias, lo cual trajo consigo que por las noches después de cenar buscasen unos con otros alguna manera de entretenerse. Así nacieron los "saraos", los conciertos musicales, los juegos de sociedad, y, en general, el buen ambiente que desde entonces caracterizó el verano. Allí nacieron también los romances entre los jóvenes, los paseos por el campo, las excursiones de montaña y todo lo demás que luego se recordaba durante todo el frío y crudo invierno. Esta es una teoría.<br />
Hay más teorías que no contradicen a la anterior sino que la completan. Por ejemplo, algunos dicen que, debido precisamente al trabajo del campo, en las universidades y otros centros de enseñanza se interrumpían los estudios para permitir a los jóvenes ir a ayudar a sus padres a las aldeas.<br />
También se dice que con la moda de "ir a tomar las aguas", el auge de los balnearios, la alta burguesía se aficionó a dedicar todos los años una temporada a los baños y de paso disfrutar de la vida social de aquellos centros especiales. Luego, la recomendación de tomar las aguas se extendió al agua del mar. Como esto se consideraba de buen tono y de cierto nivel, la gente empezó a presumir de tomar el sol y se puso de moda el bronceado...<br />
En fin, como vemos, el tema es muy amplio y complejo. Yo para mis adentros también suspiro por el verano, pero "el hombre tiene sus limitaciones", como diría aquel.El Mirlohttp://www.blogger.com/profile/14953081540331070307noreply@blogger.com1tag:blogger.com,1999:blog-2742091917495894963.post-48338667193036781122014-02-10T14:17:00.001-08:002014-02-12T13:23:34.458-08:00Pino Calvi<br />
Puestos a escribir un poco de todo hoy nos podemos dedicar a la música, música buena, superlativa: El piano de Pino Calvi y su orquesta. Temas oidos desde siempre, melodías que no pasan, de hace más de cincuenta años, bien armonizados, interpretados, orquestados, con su toque de Jazz. Buen ritmo, buena línea del bajo y un piano soberbio, con un gusto exquisito. Ese truco de "hacer resbalar" las notas de la melodía con los semitonos más próximos es muy del jazz, es el que le da ese sabor inconfundible. Eso lo hacen también los saxofonistas; es como una especie de vacilación, como si buscaran la nota. Por cierto que la música asturiana tiene algo parecido, inimitable y que no se puede escribir sobre una partitura; son vacilaciones sobre la nota de la misma manera que hay variaciones sobre un tema... Música para aquietar el ánimo y embellecer el ánima. Por cierto, Pino Calvi murió hace ya casi 25 años y estos discos son de los años sesenta, aquellos discos de vinilo y microsurco, eso sí, "rehabilitados" o como se diga. Verdaderas joyas.<br />
<br />
<iframe allowfullscreen="" frameborder="0" height="344" src="//www.youtube.com/embed/jI0THEUjXqU" width="459"></iframe>El Mirlohttp://www.blogger.com/profile/14953081540331070307noreply@blogger.com4tag:blogger.com,1999:blog-2742091917495894963.post-31370504057240995272014-02-07T16:03:00.000-08:002014-02-07T16:26:06.909-08:00Max Planck y las unidades físicas<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwYz-MHCCgQLhgTAK8D9PUp0SeQl-stE-3Va6txDyvp1meb0-9FyQSw8Mwwa5-QKP5Gj2XQIsZWyKy-9iGYI-auRRkA3tZuwUpQnz7lXKfmE5QsccYLEnVPV6XVwIO51MTaLQ__jamMiM/s1600/13-temporalnorteespana.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwYz-MHCCgQLhgTAK8D9PUp0SeQl-stE-3Va6txDyvp1meb0-9FyQSw8Mwwa5-QKP5Gj2XQIsZWyKy-9iGYI-auRRkA3tZuwUpQnz7lXKfmE5QsccYLEnVPV6XVwIO51MTaLQ__jamMiM/s1600/13-temporalnorteespana.jpg" height="252" width="320" /></a></div>
<br />
¿Se pueden definir exactamente las unidades fundamentales de la física de una forma invariable, de tal forma que aun personas de cualquier civilización ajena, extraterrestre, las pudieran comprender y adoptar? Pues parece que sí. Fue lo que propuso Max Planck al principio del siglo XX utilizando tres constantes universales: La llamada constante de acción de Planck, h, la constante universal de la gravitación de Newton G, y la velocidad de la luz, c. Así, por ejemplo, raiz cuadrada de (Gh/c³) resulta ser igual 3,99*10⁻⁽³⁵⁾metros, o para redondear a 4 elevado a -35 metros. De la misma manera podemos definir el kilogramo y el segundo. Sabemos que toda la mecánica newtoniana está construida exclusivamente con solo estas tres dimensiones. O dicho con otras palabras, con solo tres instrumentos de medida: el metro, el reloj y la balanza. Y si añadimos la constante de Boltzmann, podemos expresar también el grado Kelvin de temperatura absoluta. Puede ser un buen ejercicio de ecuaciones dimensionales demostrar que, por ejemplo, Gh/c³ tiene las dimensiones de una longitud al cuadrado. Efectivamente: G tiene MLT⁻²L²M⁻² de ecuación dimensional y h tiene MLT⁻²LT. Combinándolas: MLT⁻²L²ML²T⁻¹M⁻²/L³T⁻³. Se cancelan todas excepto L². De la misma manera demostraríamos que ch/G tiene las dimensiones de kilogramos al cuadrado y que Gh/c⁵ tiene las de segundo al cuadrado. Por último la raiz cuadrada de c⁵h/G multiplicado por la inversa de la constante k de Boltzmann tendría la de una temperatura. Se supone que en cualquier civilización avanzada esas constantes serían de sobra conocidas, más aun, se supone que sobre ellas está construido el Universo. Para terminar de armar todo el tinglado quizás tendríamos que añadir algún numerito más, como la carga del electrón, la masa en reposo del protón... así como alguna otra constante matemática, como el número pi, el número e y, cómo no, nuestro amigo el número phi. Son números misteriosos que aparecen donde menos te los esperas. Por algo será.<br />
Así que parece que - como ya sospechaba Pitágoras - los números rigen el mundo. o como decía la Biblia, "lo hiciste todo conforme a número y medida".<br />
Ah, la foto salió creo que en El Comercio de Gijón o es de Google, no me acuerdo. Hace una buena alusión al temporal que estamos padeciendo por estas fechas en la cornisa cantábrica. Si solo fuera un espectáculo... pero causa daños y no pocos.<br />
Ya redactada esta entrada, a partir de una página que encontré en "Max Planck, la Teoría cuántica" de RBA Ediciones - una buena colección de biografías de científicos y teorías - me encontré con esta página de <a href="http://es.wikipedia.org/wiki/Unidades_de_Planck">Wikipedia</a>. Recomendada.<br />
<br />El Mirlohttp://www.blogger.com/profile/14953081540331070307noreply@blogger.com0tag:blogger.com,1999:blog-2742091917495894963.post-49151011387284456382013-11-28T13:34:00.002-08:002013-11-28T13:53:48.199-08:00Más sobre dígitos de comprobación<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4TZYWW3Nb1rwefge6mMnkFAUNoSLiTfbwELA-ElsEvrGLalcFBx5E0e8w3D8Csrf31hD6krTtrWFii0rLzh20SyuCK_Oy-OTVNZXgXuRP3lhrqWv-nAH6WGELs34S-Aax9QAwgQFElQM/s1600/DSCF0340.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4TZYWW3Nb1rwefge6mMnkFAUNoSLiTfbwELA-ElsEvrGLalcFBx5E0e8w3D8Csrf31hD6krTtrWFii0rLzh20SyuCK_Oy-OTVNZXgXuRP3lhrqWv-nAH6WGELs34S-Aax9QAwgQFElQM/s320/DSCF0340.JPG" width="320" /></a></div>
<span style="background-color: white; color: #37404e; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13.142857551574707px; line-height: 18px;"><br /></span>
<span style="background-color: white; color: #37404e; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13.142857551574707px; line-height: 18px;">Puestos a ello vamos a rematar el tema de los números del DNI, NIF, y cuentas bancarias. Estas llevan cuatro números: 4 dígitos para la entidad, 4 para la sucursal, 2 de control y 10 para la cuenta. Los dos dígitos del control se obtienen por medio de un algoritmo un poco complicado que se detalla en <a href="http://es.wikipedia.org/wiki/C%C3%B3digo_cuenta_cliente">Wikipedia</a>. El primero de esos dígitos corresponde a Entidad-Sucursal y el segundo a Número de cuenta. Yo lo he comprobado con cuentas reales y ¡funciona! O séase que si te dan un número de cuenta haces las operaciones pertinentes - a mí me lleva cinco minutos a mano - y compruebas si te están engañando. Ya decía yo que estos de los bancos son muy listos.</span>El Mirlohttp://www.blogger.com/profile/14953081540331070307noreply@blogger.com7tag:blogger.com,1999:blog-2742091917495894963.post-36544151123941969342013-11-26T14:05:00.001-08:002013-11-26T14:10:24.133-08:00A propósito del DNI y del NIF<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjt-u2z6H3PjfYrDj0QVYLOucoH3cU-fsymQyqqY0gkivc9c5qP2Db5a-vhbdOcA-WZ0KAaYDenuByfWhKYlXOq2lgSTclfWEOg5XdQkhiDh6z5lOUbidR9b8LC7l7ZsrTsF2MX4-vGPT0/s1600/DSCF0010.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjt-u2z6H3PjfYrDj0QVYLOucoH3cU-fsymQyqqY0gkivc9c5qP2Db5a-vhbdOcA-WZ0KAaYDenuByfWhKYlXOq2lgSTclfWEOg5XdQkhiDh6z5lOUbidR9b8LC7l7ZsrTsF2MX4-vGPT0/s320/DSCF0010.JPG" width="320" /></a></div>
<br />
Dándole vueltas a los números que "rigen nuestra vida" en esta sociedad que nos ha tocado vivir: el DNI, el NIF, y los números de cuenta de los Bancos. Hay una manera de comprobar - muy fácil - si el número del DNI que te dan es falso. Es la letra final. Dividimos el número, sin la letra, claro, por 23. El resto corresponde a una letra mayúscula según una tabla dada. Para más detalles ir a Wikipedia. Podemos ejecutar el siguiente programa:<br />
<br />
<span style="background-color: white;"><span style="color: blue;">#include<iostream><iostream></iostream></span></span><br />
<span style="background-color: white;"><span style="color: blue;">using namespace std;</span></span><br />
<span style="background-color: white;"><span style="color: blue;">int main()</span></span><br />
<span style="background-color: white;"><span style="color: blue;">{</span></span><br />
<span style="background-color: white;"><span style="color: blue;">int dni;</span></span><br />
<span style="background-color: white;"><span style="color: blue;">cout << "Introduce el DNI: ";</span></span><br />
<span style="background-color: white;"><span style="color: blue;">cin >> dni;</span></span><br />
<span style="background-color: white;"><span style="color: blue;">cout << "TRWAGMYFPDXBNJZSQVHLCKE"[dni % 23] << endl;</span></span><br />
<span style="background-color: white;"><span style="color: blue;">return 0;</span></span><br />
<span style="background-color: white;"><span style="color: blue;">}</span></span><br />
<br />
El programa está escrito en C++ Se copia en un editor, se compila con g++ y se ejecuta con ./a.out<br />
Si nos fijamos en las letras, si el resto es 0 la letra es T, si 1 la letra es R, etc.<br />
Si el resto es, por ejemplo, 10, como es mi caso, la letra de control es la X. Si te dicen, por ejemplo, que el número de identidad es 10765223 y la letra C, te están dando un número falso. Tendría que ser la G.<br />
En el caso del NIF la cosa es un poco más complicada. Lo que viene a continuacoión lo cogí del Wiki y ¡funciona! Lo he comprobado.<br />
En el caso de NIF que no son obtenidos a partir del DNI o NIE, el dígito de control se obtiene utilizando el número de 7 cifras, excluyendo la letra inicial y el último dígito, puesto que es el que vamos a validar.<br />
Procedimiento:<br />
1. Se suman las posiciones pares de los 7 dígitos centrales, es decir, no se tiene en cuenta la letra inicial ni el dígito de control. (Suma = A)<br />
2. Por cada uno de los dígitos de las posiciones impares, se multiplica el dígito por 2 y se suman las cifras del resultado (p.e. si el dígito es 6, el resultado sería 6 x 2 = 12 -> 1 + 2 = 3). Se repite la operación con todos los dígitos en posiciones impares y se suman los resultados. (Suma = B )<br />
3. Sumar el resultado de los 2 pasos anteriores. (A + B = C)<br />
4. El último dígito de la suma anterior (C) se lo restamos a 10, cuyo resultado sería el dígito de control (p.e. si C = 14, el último dígito es 4, por lo que tendríamos 10 - 4 = 6). Si el último dígito de la suma del paso anterior es 0 (p.e. C = 30), no se realiza resta y se toma el 0 como dígito de control.<br />
Si el dígito de control es un número, este sería el resultado de la última operación. Si se trata de una letra, se utilizaría la siguiente relación:<br />
número obtenido -> 1 2 3 4 5 6 7 8 9 0<br />
dígito de control -> A B C D E F G H I JEl Mirlohttp://www.blogger.com/profile/14953081540331070307noreply@blogger.com2tag:blogger.com,1999:blog-2742091917495894963.post-22044011341721627022013-09-28T04:49:00.001-07:002013-09-28T04:53:28.180-07:00Sobre el latín<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisVP5qku-dEKhVVKYMKST4sktdfw7M1DlW7pacrzB6lE8e2XD4DRKp2RTLB6CmnFT6Yz3bNe-lc4UCbqsJSUP8IswYceG1cZ6r-c2DNP-PP29lEHy-3FlJCdu2zGTyIekthCyklpK-TqU/s1600/DSCF0204.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisVP5qku-dEKhVVKYMKST4sktdfw7M1DlW7pacrzB6lE8e2XD4DRKp2RTLB6CmnFT6Yz3bNe-lc4UCbqsJSUP8IswYceG1cZ6r-c2DNP-PP29lEHy-3FlJCdu2zGTyIekthCyklpK-TqU/s320/DSCF0204.JPG" width="320" /></a></div>
<br />
Es una pena que el latín pase a ser una "materia especializada".<br />
Con los planes de enseñanza de este pais desde hace 30 años para aquí el latín ha ido siendo marginado hasta constituir una materia solo para algunos; y aun esos privilegiados solo consiguen arañar un poco su superficie, pues ya me dirán Vds. qué se puede hacer en un par de años en el bachillerato de estudio de latín, un estudio que más bien queda reducido a "cultura y literatura latina" que al idioma propiamente dicho.<br />
Hace algunos días me dió por refrescar mis estudios de latín con una gramática de hace más de 60 años, aquellas gramáticas serias, completas, con ejercicios de traducción y vocabularios, y he quedado de nuevo maravillado de la "majestad" del latín. El latín parece ser un idioma ideal para hacer frases concisas, sonoras, completas, firmes, bellas. ¿A quién no le gusta oír un proverbio latino? El latín es ideal para formular leyes, principios, dogmas; para escribir títulos, memorias, historia, epitafios. Parece un idioma hecho para ser grabado en piedra o en bronce. La belleza del latín... En latín se expresó durante dos mil años la Iglesia Católica para formular sus leyes, ritos, dogmas, documentos y tratados. Y desde que ha dejado de hacerlo parece que ya no es la misma - en algún sentido, claro -. En latín escribieron Descartes, Leibnitz y Newton todavía en el siglo XVII. Y, la verdad, si muchos de mi generación y de las anteriores hemos llegado a saber algo de gramática y sintaxis española ha sido a través del latín, porque lo que es gramática española yo no recuerdo siquiera haberla estudiado alguna vez y no sé cómo se la podría estudiar sin el trasfondo de esa lengua tan completa y robusta como es el latín.<br />
Constituye también un gran estímulo poder llegar a leer a Cicerón, Julio César, Virgilio, Ovidio, Horacio,... en su propio idioma. Esto constituyó durante muchos siglos la base de la formación humanística de todos los universitarios de Europa. Saber latín no era cualquier cosa. Poder apreciar, por ejemplo, la poesía latina bien medida y poder recitar aquellos versos inmortales constituía una meta no poco codiciada.<br />
Cuando se discute este tema del latín y el griego siempre me encuentro con la misma respuesta: ¿Para qué sirve? Pues yo tengo una respuesta simple y certera: Para comprender y poder expresarte correctamente y con seguridad - y sobre todo escribir - en tu propio idioma. E incluso para pensar, porque parece que cuando pensamos estamos haciéndolo también con la ayuda del lenguaje. Si ni siquiera sabes hablar ¿qué pensamientos tan turbios pasarán por tu cabeza?<br />
De todos modos reconozco que el estudio del latín exige no poca constancia y esfuerzo. Solo los que se empeñan pueden llegar a dominarlo completamente.<br />
Y para terminar un proverbio latino famoso: "Hoc volo, sic jubeo, stet pro ratione voluntas".<br />
Qui potest capere capiat...El Mirlohttp://www.blogger.com/profile/14953081540331070307noreply@blogger.com4tag:blogger.com,1999:blog-2742091917495894963.post-81229923308878240202013-09-06T04:54:00.002-07:002013-09-07T08:46:05.498-07:00Historia de National Geographic<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEaVx6jzahFt0KpcaH7AH-Zvqn3iH_pp5RqWnsvCRQpcMdNQ8TJYiL0DYnwKfpqrOu02Z9X5pRLZqGIw55RuvJlvRaEceLc11R0w1GD6qUMi4RNyYC5MowR4y_NHd-mwDv2oM8zw53hM4/s1600/DSCF0354.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEaVx6jzahFt0KpcaH7AH-Zvqn3iH_pp5RqWnsvCRQpcMdNQ8TJYiL0DYnwKfpqrOu02Z9X5pRLZqGIw55RuvJlvRaEceLc11R0w1GD6qUMi4RNyYC5MowR4y_NHd-mwDv2oM8zw53hM4/s400/DSCF0354.JPG" width="400" /></a></div>
<br />
Puestos a esribir sobre algo diremos lo siguiente: Al fin terminé de recibir la Historia Universal de National Geographic o de RBA-editores, que viene a ser lo mismo. Esta historia en 30 tomos puede parecer impresionante, pero no es así. No puede compararse con las auténticas e imponentes colecciones de historia de todas las épocas. Es más bien una obra de divulgación, que necesariamante se queda corta en muchos temas, porque no hay espacio para todo. Además está escrita un poco en plan de revista, es decir, maquetada con fotografías, comentarios y esquemas intercalados o añadidos, secciones aparte, que hacen que no se pueda leer como se leen los libros, sino saltando un poco de aquí para allá y enterándose de una forma "fragmentaria" que es lo propio de nuestra época. Al final te quedas con alguna noticia de una determinada etapa, con cuatro nombres y otras tantas fechas. Muchos artículos no son propiamente de historia, tal como hemos entendido toda la vida; es decir, no se cuenta nada, no se relatan hechos, sino que se reflexiona sobre causas, "escenarios" y "espacios", conscuencias, cambios sociales o de mentalidad, etc. Es una forma moderna de escribir historia. Acabas no enterándote de lo que pasó, pero con un juicio muy elaborado sobre una época que no conoces en absoluto. Bueno, de todas formas la obra está bien. Te proporciona interminables ratos de distracción y te instruyes sobre muchas cosas que no se encuentran precisamente en las obras convencionales. Por ejemplo, cómo eran los galeones de siglo XVII, cómo se contruyeron las pirámides, cómo combatían los romanos, qué idea tenían en el XVI de la "terra australis incognita", o cómo era la moda femenina de principios del siglo XX. Que todo es historia.<br />
También hay que decir que la obra es barata, pues cada tomo debe de andar por unos 12 €, lo cual es casi asombroso teniendo en cuenta la calidad del libro. Total que la obra entera te sale por unos 360 €. Claro que lo pagas a pedacitos y así casi ni te enteras.<br />
También me pareció observar que los primeros tomos, dedicados a Egipto, Grecia y Roma son mucho más completos y consistentes que los últimos, pues la historia moderna y la edad media, que para nosotros constituyen casi la "historia" propiamente dicha son rápidamente resumidas. Yo comprendo que tendrá que ser así, porque para contar adecuadamente lo que sabemos desde el siglo XI para acá, por ejemplo, necesitaríamos otros 30 tomos en vez de los 12 o 13 que le dedican. Todo el siglo XX con sus dos guerras mundiales y todos sus cambios y progresos está en un solo tomo que termina con la guerra fría, un tomo de 145 páginas con fotografías que a veces ocupan casi toda la página. Poner fotografías es muchas veces la mejor manera de escamotear la información. La fotografía la debes pagar al doble que la página de texto y generalmente no contiene información ninguna. Es el gran engaño de los medios actuales de comunicación. Atiborrarte de imágenes.<br />
Bien, de todos modos, considero que esta historia es una gran obra y no me arrepiento de haberla adquirido aun a costa de mis magros recursos económicos.El Mirlohttp://www.blogger.com/profile/14953081540331070307noreply@blogger.com4tag:blogger.com,1999:blog-2742091917495894963.post-91256995816139849272013-08-29T11:05:00.002-07:002013-08-29T11:08:45.595-07:00Seguimos con rosarios de condiciones<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhE5RELe9w9HKKAb9_6oKXS9IqMD2NmtuNMOqMTRD-WmNmcNgbwhb2ANuxMr8BDvtekO4NhXaU5M8KR7McADIWmXqbGd0UlhWYD_JuPtq6elRLoC8p3Smgw4unQmGey7atygnWwUhZwetc/s1600/Captura+de+pantalla+de+2013-08-29+18:59:31.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="225" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhE5RELe9w9HKKAb9_6oKXS9IqMD2NmtuNMOqMTRD-WmNmcNgbwhb2ANuxMr8BDvtekO4NhXaU5M8KR7McADIWmXqbGd0UlhWYD_JuPtq6elRLoC8p3Smgw4unQmGey7atygnWwUhZwetc/s400/Captura+de+pantalla+de+2013-08-29+18:59:31.png" width="400" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhCqjq3S1KKRPuJrjkGYiHw36MITChft5N_2fyzO-bUtQ8gDbh5McamGgUDX-btCVVcT5LEPj-zlXHUhzQ1vjjXpJnbIp44z7zrxhCfLLBLvtZU3MUNCO2gROshNMve1NZ30xEnvN1zEc/s1600/Captura+de+pantalla+de+2013-08-29+19:01:34.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="225" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhCqjq3S1KKRPuJrjkGYiHw36MITChft5N_2fyzO-bUtQ8gDbh5McamGgUDX-btCVVcT5LEPj-zlXHUhzQ1vjjXpJnbIp44z7zrxhCfLLBLvtZU3MUNCO2gROshNMve1NZ30xEnvN1zEc/s400/Captura+de+pantalla+de+2013-08-29+19:01:34.png" width="400" /></a></div>
<br />
Vamos a seguir con la racha de nuestros programas ensayando el tema de las condiciones. Como decíamos el otro día, muchas veces la clave está en poner adecuadamente las llaves "{" y "}". Esto soluciona muchos problemas a los que de otra manera no se les ve salida. Tal como se ve en el programa, repitiendo los mismos módulos, podemos alargarlo todo lo que queramos. En este lo hemos ampliado para ocho animales. O sea, hemos doblado el alcance; y podemos seguir indefinidamente. Todo está en "anidar" más y más condiciones, mediante llaves y con el eterno <span style="color: red;">if...else if...</span><br />
El programa no falla - creo -. Cada animal está caracterizado por unas propiedades inconfundibles. Aunque el ejemplo parece un poco infantil, en realidad podría servir para clasificar plantas, por ejemplo: Ovario ínfero, súpero, simetría, disposición de las ramas y de las hojas, color de los pétalos,... Ya sabemos que el método de clasificación en Botánica es a base de preguntas por características a las que se responde sí o no. En el caso de "sí" seguirán unas preguntas y en el caso de "no" otras. El camino no suele tener más de media docena de pasos. Esa forma de investigación o lógica tiene un nombre que ahora no se me viene a la cabeza. Claro, todo depende hasta qué nivel queramos llegar, si solo queremos averiguar el orden, la familia, el género o la especie. A más precisión más preguntas. Hasta en los juzgados podríamos usar un sistema parecido: "Estuvo Vd. allí, si o no? Si responde que sí, se seguiría: ¿Fué Vd. testigo de los hechos, sí o no?. Si responde que sí, entonces..., si responde que no, entonces...<br />
También hay un método de búsqueda muy eficiente, que emplea la informática, que se basa en ese mismo sistema. No me vine el nombrecito, pero es algo así como búsqueda binaria, fundado, como decimos, en el si o no.<br />
<br />
<span style="color: blue;">/*Programa en C++ para ensayar condiciones*/</span><br />
<span style="color: blue;">#include<iostream></span><br />
<span style="color: blue;">#include<string></span><br />
<span style="color: blue;">using namespace std;</span><br />
<span style="color: blue;">int main()</span><br />
<span style="color: blue;">{</span><br />
<span style="color: blue;">int i;</span><br />
<span style="color: blue;">string a[20], res;</span><br />
<span style="color: blue;">a[1]="Tiene pelo?: ";</span><br />
<span style="color: blue;">a[2]="¿Es carnívoro?: ";</span><br />
<span style="color: blue;">a[3]="Tiene plumas?: ";</span><br />
<span style="color: blue;">a[4]="¿Vuela alto?: ";</span><br />
<span style="color: blue;">a[5]="Tiene escamas?: ";</span><br />
<span style="color: blue;">a[6]="Tiene patas?: ";</span><br />
<span style="color: blue;">a[7]="Vive en el agua?: ";</span><br />
<span style="color: blue;">a[8]="El perro";</span><br />
<span style="color: blue;">a[9]="La vaca";</span><br />
<span style="color: blue;">a[10]="La paloma";</span><br />
<span style="color: blue;">a[11]="La gallina";</span><br />
<span style="color: blue;">a[12]="El lagarto";</span><br />
<span style="color: blue;">a[13]="La serpiente";</span><br />
<span style="color: blue;">a[14]="La rana";</span><br />
<span style="color: blue;">a[15]="El sapo";</span><br />
<span style="color: blue;">ini:</span><br />
<span style="color: blue;">cout<<"Piensa en un animal (perro, vaca, paloma, gallina, rana, serpiente, lagarto, sapo)\n";</span><br />
<span style="color: blue;">//----------------------</span><br />
<span style="color: blue;">cout<<a[1];</span><br />
<span style="color: blue;">cin>>res;</span><br />
<span style="color: blue;">if(res=="s"){</span><br />
<span style="color: blue;">cout<<a[2];</span><br />
<span style="color: blue;">cin>>res;</span><br />
<span style="color: blue;"><span class="Apple-tab-span" style="white-space: pre;"> </span>if(res=="s") </span><br />
<span style="color: blue;"><span class="Apple-tab-span" style="white-space: pre;"> </span>{cout<<a[8];</span><br />
<span style="color: blue;"><span class="Apple-tab-span" style="white-space: pre;"> </span>goto fin;}</span><br />
<span style="color: blue;"><span class="Apple-tab-span" style="white-space: pre;"> </span>else</span><br />
<span style="color: blue;"><span class="Apple-tab-span" style="white-space: pre;"> </span>{cout<<a[9];</span><br />
<span style="color: blue;"><span class="Apple-tab-span" style="white-space: pre;"> </span>goto fin;}</span><br />
<span style="color: blue;"><span class="Apple-tab-span" style="white-space: pre;"> </span>}</span><br />
<span style="color: blue;">//---------------------- <span class="Apple-tab-span" style="white-space: pre;"> </span> </span><br />
<span style="color: blue;">else if(res=="n") </span><br />
<span style="color: blue;"><span class="Apple-tab-span" style="white-space: pre;"> </span>cout<<a[3];</span><br />
<span style="color: blue;"><span class="Apple-tab-span" style="white-space: pre;"> </span>cin>>res;</span><br />
<span style="color: blue;"> <span class="Apple-tab-span" style="white-space: pre;"> </span>if(res=="s"){</span><br />
<span style="color: blue;"> <span class="Apple-tab-span" style="white-space: pre;"> </span>cout<<a[4];</span><br />
<span style="color: blue;"> <span class="Apple-tab-span" style="white-space: pre;"> </span>cin>>res;</span><br />
<span style="color: blue;"> <span class="Apple-tab-span" style="white-space: pre;"> </span>if(res=="s") </span><br />
<span style="color: blue;"> <span class="Apple-tab-span" style="white-space: pre;"> </span>{cout<<a[10];</span><br />
<span style="color: blue;"> <span class="Apple-tab-span" style="white-space: pre;"> </span>goto fin;}</span><br />
<span style="color: blue;"> <span class="Apple-tab-span" style="white-space: pre;"> </span>else</span><br />
<span style="color: blue;"> <span class="Apple-tab-span" style="white-space: pre;"> </span> <span class="Apple-tab-span" style="white-space: pre;"> </span>{cout<<a[11];</span><br />
<span style="color: blue;"> <span class="Apple-tab-span" style="white-space: pre;"> </span> <span class="Apple-tab-span" style="white-space: pre;"> </span>goto fin;}</span><br />
<span style="color: blue;"> <span class="Apple-tab-span" style="white-space: pre;"> </span> <span class="Apple-tab-span" style="white-space: pre;"> </span>}</span><br />
<span style="color: blue;">//----------------------</span><br />
<span style="color: blue;"> <span class="Apple-tab-span" style="white-space: pre;"> </span>else if(res=="n") </span><br />
<span style="color: blue;"> <span class="Apple-tab-span" style="white-space: pre;"> </span>cout<<a[5];</span><br />
<span style="color: blue;"> <span class="Apple-tab-span" style="white-space: pre;"> </span>cin>>res;</span><br />
<span style="color: blue;"> <span class="Apple-tab-span" style="white-space: pre;"> </span>if(res=="s"){</span><br />
<span style="color: blue;"> <span class="Apple-tab-span" style="white-space: pre;"> </span>cout<<a[6];</span><br />
<span style="color: blue;"> <span class="Apple-tab-span" style="white-space: pre;"> </span>cin>>res;</span><br />
<span style="color: blue;"> <span class="Apple-tab-span" style="white-space: pre;"> </span>if(res=="s") </span><br />
<span style="color: blue;"> <span class="Apple-tab-span" style="white-space: pre;"> </span>{cout<<a[12];</span><br />
<span style="color: blue;"> <span class="Apple-tab-span" style="white-space: pre;"> </span>goto fin;}</span><br />
<span style="color: blue;"> <span class="Apple-tab-span" style="white-space: pre;"> </span>else</span><br />
<span style="color: blue;"> <span class="Apple-tab-span" style="white-space: pre;"> </span> <span class="Apple-tab-span" style="white-space: pre;"> </span>{cout<<a[13];</span><br />
<span style="color: blue;"> <span class="Apple-tab-span" style="white-space: pre;"> </span> <span class="Apple-tab-span" style="white-space: pre;"> </span>goto fin;}</span><br />
<span style="color: blue;"> <span class="Apple-tab-span" style="white-space: pre;"> </span> <span class="Apple-tab-span" style="white-space: pre;"> </span>}</span><br />
<span style="color: blue;">//---------------------</span><br />
<span style="color: blue;"><span class="Apple-tab-span" style="white-space: pre;"> </span>else if(res=="n") </span><br />
<span style="color: blue;"> <span class="Apple-tab-span" style="white-space: pre;"> </span>cout<<a[7];</span><br />
<span style="color: blue;"> <span class="Apple-tab-span" style="white-space: pre;"> </span>cin>>res;</span><br />
<span style="color: blue;"> <span class="Apple-tab-span" style="white-space: pre;"> </span>if(res=="s"){</span><br />
<span style="color: blue;"> <span class="Apple-tab-span" style="white-space: pre;"> </span> <span class="Apple-tab-span" style="white-space: pre;"> </span>cout<<a[14];</span><br />
<span style="color: blue;"> <span class="Apple-tab-span" style="white-space: pre;"> </span> <span class="Apple-tab-span" style="white-space: pre;"> </span>goto fin;}</span><br />
<span style="color: blue;">//----------------------</span><br />
<span style="color: blue;"> <span class="Apple-tab-span" style="white-space: pre;"> </span> <span class="Apple-tab-span" style="white-space: pre;"> </span>else cout<<a[15];<span class="Apple-tab-span" style="white-space: pre;"> </span></span><br />
<span style="color: blue;">fin:</span><br />
<span style="color: blue;">cout<<endl<<"Continuar(s/n): ";</span><br />
<span style="color: blue;">cin>>res;</span><br />
<span style="color: blue;">if (res=="s") goto ini;</span><br />
<span style="color: blue;">return 0;</span><br />
<span style="color: blue;">}</span>El Mirlohttp://www.blogger.com/profile/14953081540331070307noreply@blogger.com2tag:blogger.com,1999:blog-2742091917495894963.post-87593188718236243062013-08-24T11:33:00.001-07:002013-08-24T11:43:14.950-07:00A vueltas con las condiciones.<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVD-ZEhCQcrrUbwnEgof15_-pg7lHrVsvuvFLZRH08jF9hc_6oCp1PK004uW309SdsgcAf9xcQtLcO5zFiv2GKhVsXbQtqIhJcS8PfQwElkEChk6xUFrbsm4GRggCzlQJAQz_mN27MsjI/s1600/Captura+de+pantalla+de+2013-08-24+19:25:25.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="225" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVD-ZEhCQcrrUbwnEgof15_-pg7lHrVsvuvFLZRH08jF9hc_6oCp1PK004uW309SdsgcAf9xcQtLcO5zFiv2GKhVsXbQtqIhJcS8PfQwElkEChk6xUFrbsm4GRggCzlQJAQz_mN27MsjI/s400/Captura+de+pantalla+de+2013-08-24+19:25:25.png" width="400" /></a></div>
<br />
Seguimos con nuestros experimentos. En la foto de pantalla del programa se ve perfectamente la modularidad del programa, con las sucesivas condiciones. Esto quiere decir que el programa se puede alargar indefinidamente, porque siempre se repite el mismo esquema.<br />
Abajo ponemos la salida del programa. Como vemos, funciona. Lo del "goto" está prohibido para los más puristas, pero a mí me va muy bien. Creo que en programas cortos no hay por qué desdeñarlo.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhj7bdG-ifyH5CZZMQegqXC0KjPu8sVbeg8yzyLFz2C3yTDzscNY7DUBzHsTiOp1mkKAMI0WWbb6kgiyWpKO911cj9v_B0HsCWfMSTT_yTz6patFdbE5_cEddS_YPdGD319F2OSnRLIm9I/s1600/Captura+de+pantalla+de+2013-08-24+19:19:20.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="227" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhj7bdG-ifyH5CZZMQegqXC0KjPu8sVbeg8yzyLFz2C3yTDzscNY7DUBzHsTiOp1mkKAMI0WWbb6kgiyWpKO911cj9v_B0HsCWfMSTT_yTz6patFdbE5_cEddS_YPdGD319F2OSnRLIm9I/s400/Captura+de+pantalla+de+2013-08-24+19:19:20.png" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Por último pongo el programa por si a alguien le apetece probarlo.</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both;">
<span style="color: blue;">#include<iostream></span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;">#include<string></span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;">using namespace std;</span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;">int main()</span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;">{</span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;">int i;</span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;">string a[10], res;</span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;">a[1]="Tiene pelo?: ";</span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;">a[2]="Tiene plumas?: ";</span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;">a[3]="Tiene escamas?";</span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;">a[4]="El perro";</span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;">a[5]="La gallina";</span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;">a[6]="La serpiente";</span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;">a[7]="La rana";</span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;">ini:</span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;">cout<<"Piensa en un animal (perro, gallina, rana, serpiente)\n";</span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;">//----------------------</span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;">cout<<a[1];</span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;">cin>>res;</span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;">if(res=="s"){</span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;"><span class="Apple-tab-span" style="white-space: pre;"> </span>cout<<a[4];</span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;"><span class="Apple-tab-span" style="white-space: pre;"> </span>goto fin;}</span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;">//----------------------</span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;">else if(res=="n") </span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;"><span class="Apple-tab-span" style="white-space: pre;"> </span>cout<<a[2];</span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;"><span class="Apple-tab-span" style="white-space: pre;"> </span>cin>>res;</span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;"> <span class="Apple-tab-span" style="white-space: pre;"> </span>if(res=="s"){</span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;"> <span class="Apple-tab-span" style="white-space: pre;"> </span> <span class="Apple-tab-span" style="white-space: pre;"> </span>cout<<a[5];</span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;"> <span class="Apple-tab-span" style="white-space: pre;"> </span> <span class="Apple-tab-span" style="white-space: pre;"> </span>goto fin;}</span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;">//----------------------</span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;"> <span class="Apple-tab-span" style="white-space: pre;"> </span>else if(res=="n") </span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;"> <span class="Apple-tab-span" style="white-space: pre;"> </span>cout<<a[3];</span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;"> <span class="Apple-tab-span" style="white-space: pre;"> </span>cin>>res;</span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;"> <span class="Apple-tab-span" style="white-space: pre;"> </span>if(res=="s"){</span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;"> <span class="Apple-tab-span" style="white-space: pre;"> </span> <span class="Apple-tab-span" style="white-space: pre;"> </span>cout<<a[6];</span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;"> <span class="Apple-tab-span" style="white-space: pre;"> </span> <span class="Apple-tab-span" style="white-space: pre;"> </span>goto fin;}</span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;">//---------------------</span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;"> <span class="Apple-tab-span" style="white-space: pre;"> </span> <span class="Apple-tab-span" style="white-space: pre;"> </span>else cout<<a[7];<span class="Apple-tab-span" style="white-space: pre;"> </span></span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;">fin:</span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;">cout<<endl<<"Continuar(s/n): ";</span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;">cin>>res;</span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;">if (res=="s") goto ini;</span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;">return 0;</span></div>
<div class="separator" style="clear: both;">
<span style="color: blue;">}</span></div>
<div class="separator" style="clear: both;">
<br /></div>
El Mirlohttp://www.blogger.com/profile/14953081540331070307noreply@blogger.com0tag:blogger.com,1999:blog-2742091917495894963.post-68468319655485672722013-08-22T03:38:00.002-07:002013-08-22T03:41:52.618-07:00Siguiendo con el C++. Condiciones.<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYHZHl-015wkhs2Z7dsZY4wqjp7eMhd0bxYlNmrwL2X1GUACq5F-I0ZdGyl_9iUCWrd3rdFZ2q4BzqfqYvo29AimXrBjh4NJOMW7h-Psrz8wHOZXZeuaqa2O7LObfwdY7Zg_VQTNFVeZk/s1600/DSCF0369.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYHZHl-015wkhs2Z7dsZY4wqjp7eMhd0bxYlNmrwL2X1GUACq5F-I0ZdGyl_9iUCWrd3rdFZ2q4BzqfqYvo29AimXrBjh4NJOMW7h-Psrz8wHOZXZeuaqa2O7LObfwdY7Zg_VQTNFVeZk/s400/DSCF0369.JPG" width="400" /></a></div>
<br />
Nulla dies sine linea. Por eso vamos a seguir con nuestras "investigaciones" sobre las <span style="color: red;">condiciones</span> en C++. El modelo standard es el que pongo a continuación: <span style="color: red;">si</span> tal, tal cosa, <span style="color: red;">en otro caso</span>, tal otra, <span style="color: red;">en otro</span>, otra,... Es decir, "<span style="color: red;">if</span>...then, <span style="color: red;">else if</span>... then, <span style="color: red;">else if</span>... then". Y si no se cumple ninguno de los casos: <span style="color: red;">else</span>. Bueno, hasta aquí creo que hemos llegado todos. A partir de aquí supongo que cabrán muchas variaciones. Por ejemplo, en la enunciación de las condiciones: Si tal cosa <span style="color: red;">y</span> tal otra, <span style="color: red;">o</span> aquella de más allá, <span style="color: red;">pero no</span> la otra... Eso es divertido y lo intentaremos enseguida.<br />
En el programa que pongo elijo respuestas festivas, pero que nadie se sienta ofendido, por favor. Y que nadie se tome en serio lo del Audi 330. Ni siquiera sé si ese modelo existe. Seguro que lo más fácil es modificar esas respuestas por si a alguno se le ocurre hacer correcciones, que es el mejor método para ir aprendiendo: corregir programas hechos por otros.<br />
La foto es de Toro, ilustre ciudad antigua de la provincia de Zamora, famosa por su colegiata y por su vino.<br />
<br />
<span style="color: blue;">#include<iostream></span><br />
<span style="color: blue;">using namespace std;</span><br />
<span style="color: blue;">int main()</span><br />
<span style="color: blue;">{</span><br />
<span style="color: blue;">int i;</span><br />
<span style="color: blue;">string a[10];</span><br />
<span style="color: blue;">string res;</span><br />
<span style="color: blue;">a[1]="Pero...¿no tienes imaginación?";</span><br />
<span style="color: blue;">a[2]="¿Eres tonto o qué? ¡El 2 es un patito!";</span><br />
<span style="color: blue;">a[3]="La madre que te trajo..., no aciertas una.";</span><br />
<span style="color: blue;">a[4]="¡Vaya, vaya...!, parece que vas aprendiendo.";</span><br />
<span style="color: blue;">a[5]="¡Has acertado! ¡Has ganado un Audi 330!";</span><br />
<span style="color: blue;">a[6]="Parece que no sabes contar, te he dicho que del 1 al 5. ¿Me explicoooo?";</span><br />
<span style="color: blue;">ini:</span><br />
<span style="color: blue;">cout<<"Dame un número (1..5): ";</span><br />
<span style="color: blue;">cin>>i;</span><br />
<span style="color: blue;">if(i==1) cout<<a[1];</span><br />
<span style="color: blue;">else if(i==2) cout<<a[2];</span><br />
<span style="color: blue;">else if(i==3) cout<<a[3];</span><br />
<span style="color: blue;">else if(i==4) cout<<a[4];</span><br />
<span style="color: blue;">else if(i==5) cout<<a[5];</span><br />
<span style="color: blue;">else cout<<a[6];</span><br />
<span style="color: blue;">cout<<endl;</span><br />
<span style="color: blue;">cout<<"¿Seguir(s/n)?: ";</span><br />
<span style="color: blue;">cin>>res;</span><br />
<span style="color: blue;">if(res=="s") goto ini;</span><br />
<span style="color: blue;">return 0;</span><br />
<span style="color: blue;">}</span><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_5JCVkrsEiyrSwea7ANrh9zYRj4AFCUpb-pneE9QcvhNL6bsrLPD6pverdr8JOuUONoCoprwihq4P78bl_VsDFuUECGy28YMuTIPMdCTrtUklZAJ9KrY6tElOPd-vJ-Qgvrh1148RIao/s1600/Captura+de+pantalla+de+2013-08-22+11:16:30.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_5JCVkrsEiyrSwea7ANrh9zYRj4AFCUpb-pneE9QcvhNL6bsrLPD6pverdr8JOuUONoCoprwihq4P78bl_VsDFuUECGy28YMuTIPMdCTrtUklZAJ9KrY6tElOPd-vJ-Qgvrh1148RIao/s400/Captura+de+pantalla+de+2013-08-22+11:16:30.png" width="400" /></a></div>
<br />El Mirlohttp://www.blogger.com/profile/14953081540331070307noreply@blogger.com3tag:blogger.com,1999:blog-2742091917495894963.post-26168771061318706332013-08-20T03:31:00.003-07:002021-12-30T03:26:52.562-08:00De nuevo a la carga<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2eB57j7lwBelx-q-LFA5REgsVezrDjz1fa1hKJWVZIZ3Ke-B6_VO1V3YE6UVBMY4yhIRxKvX4h87aSGA0g1ho5UKTukDYxuyyvjpYSt__ozqNFrbX5d_rJd2NG2Dfm0Aidv0xyRqeVlM/s1600/DSCF0620.JPG" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2eB57j7lwBelx-q-LFA5REgsVezrDjz1fa1hKJWVZIZ3Ke-B6_VO1V3YE6UVBMY4yhIRxKvX4h87aSGA0g1ho5UKTukDYxuyyvjpYSt__ozqNFrbX5d_rJd2NG2Dfm0Aidv0xyRqeVlM/s400/DSCF0620.JPG" width="400" /></a></div>
<span style="color: red;"><br /></span>
<span style="color: red;">T</span>e digo yo que el que la sigue la consigue. El programa de ayer debidamente reformado y sin parches. ¿Que dónde estaba el gazapo? Creo que es cuestión de llaves. Según donde las pongas lo interpreta de una manera u de otra. Y el programa también ahí para el que lo quiera probar o arreglar. Cuestión de códigos HTML. La foto corresponde a un "vallecito escondido" por detrás de Caces: Siones.<br />
<br />
<span style="color: blue;">#include<iostream></span><br />
<span style="color: blue;">#include<string></span><br />
<span style="color: blue;">#include<iomanip></span><br />
<span style="color: blue;">using namespace std;</span><br />
<span style="color: blue;">int main()</span><br />
<span style="color: blue;">{</span><br />
<span style="color: blue;">int i;</span><br />
<span style="color: blue;">string a[10];</span><br />
<span style="color: blue;">string res;</span><br />
<span style="color: blue;">a[0]="Tiene pelo?: ";</span><br />
<span style="color: blue;">a[1]="Es carnivoro?: ";</span><br />
<span style="color: blue;">a[2]="Tiene plumas?: ";</span><br />
<span style="color: blue;">a[3]="Tiene escamas?";</span><br />
<span style="color: blue;">a[4]="El perro";</span><br />
<span style="color: blue;">a[5]="La vaca";</span><br />
<span style="color: blue;">a[6]="La gallina";</span><br />
<span style="color: blue;">a[7]="La serpiente";</span><br />
<span style="color: blue;">a[8]="La rana";</span><br />
<span style="color: blue;">cout<<"Piensa en un animal (perro, vaca, gallina, rana, serpiente)\n";</span><br />
<span style="color: blue;"><span class="Apple-tab-span" style="white-space: pre;"> </span>cout<<a[0];</span><br />
<span style="color: blue;"><span class="Apple-tab-span" style="white-space: pre;"> </span>cin>>res;</span><br />
<span style="color: blue;">if(res=="s") {</span><br />
<span style="color: blue;"><span class="Apple-tab-span" style="white-space: pre;"> </span>cout<<a[1];</span><br />
<span style="color: blue;"><span class="Apple-tab-span" style="white-space: pre;"> </span>cin.ignore(256,'\n');</span><br />
<span style="color: blue;"><span class="Apple-tab-span" style="white-space: pre;"> </span>cin>>res;</span><br />
<span style="color: blue;"><span class="Apple-tab-span" style="white-space: pre;"> </span>if(res=="s") cout<<a[4];</span><br />
<span style="color: blue;"><span class="Apple-tab-span" style="white-space: pre;"> </span>else cout<<a[5];</span><br />
<span style="color: blue;"><span class="Apple-tab-span" style="white-space: pre;"> </span>}</span><br />
<span style="color: blue;">else <span class="Apple-tab-span" style="white-space: pre;"> </span>{</span><br />
<span style="color: blue;"><span class="Apple-tab-span" style="white-space: pre;"> </span>cout<<a[2];</span><br />
<span style="color: blue;"><span class="Apple-tab-span" style="white-space: pre;"> </span>cin.ignore(256,'\n');</span><br />
<span style="color: blue;"><span class="Apple-tab-span" style="white-space: pre;"> </span>cin>>res;</span><br />
<span style="color: blue;"><span class="Apple-tab-span" style="white-space: pre;"> </span>if(res=="s") cout<<a[6];</span><br />
<span style="color: blue;">else {</span><br />
<span style="color: blue;"><span class="Apple-tab-span" style="white-space: pre;"> </span>cout<<a[3];</span><br />
<span style="color: blue;"><span class="Apple-tab-span" style="white-space: pre;"> </span>cin.ignore(256,'\n');</span><br />
<span style="color: blue;"><span class="Apple-tab-span" style="white-space: pre;"> </span>cin>>res;</span><br />
<span style="color: blue;"><span class="Apple-tab-span" style="white-space: pre;"> </span>if(res=="s") cout<<a[7];</span><br />
<span style="color: blue;"><span class="Apple-tab-span" style="white-space: pre;"> </span>else cout<<a[8];</span><br />
<span style="color: blue;"><span class="Apple-tab-span" style="white-space: pre;"> </span>}</span><br />
<span style="color: blue;"><span class="Apple-tab-span" style="white-space: pre;"> </span>}</span><br />
<span style="color: blue;">cout<<endl;</span><br />
<span style="color: blue;">return 0;</span><br />
<span style="color: blue;">}</span><br />
<span style="color: blue;"><br /></span>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCEhZh5wsEoQnWmh2XLCZr48YDlGzFMb5ry41PYpFntt24s8239gjaabjhu-hX_uVqD5Tloo2RQ9qirDo_ztrKsKEWtsP3euJKnCbFKvZSDegFe-UGDUkYI22cxLbKrhCm4mjbYedhouY/s1600/Captura+de+pantalla+de+2013-08-20+11:37:43.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="265" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCEhZh5wsEoQnWmh2XLCZr48YDlGzFMb5ry41PYpFntt24s8239gjaabjhu-hX_uVqD5Tloo2RQ9qirDo_ztrKsKEWtsP3euJKnCbFKvZSDegFe-UGDUkYI22cxLbKrhCm4mjbYedhouY/s400/Captura+de+pantalla+de+2013-08-20+11:37:43.png" width="400" /></a></div>
<span style="color: blue;"><br /></span>El Mirlohttp://www.blogger.com/profile/14953081540331070307noreply@blogger.com2tag:blogger.com,1999:blog-2742091917495894963.post-77587317843016229952013-08-19T04:41:00.001-07:002013-08-19T04:50:25.239-07:00La gallina que atravesó la carretera.<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJWa9GODyongiOkDHHXWguSKOgZBa4fgM70xl9cxNpiYcCrAmg3b13hLy3U_CmXLCxJciWILFbEK9ZpwfGkqwQJVumxMC1017SEiFE7guShraCL5XveLNsev7ZZIzRh_3XLrhZRXYbhbY/s1600/Captura+de+pantalla+de+2013-08-19+12:35:21.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="278" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJWa9GODyongiOkDHHXWguSKOgZBa4fgM70xl9cxNpiYcCrAmg3b13hLy3U_CmXLCxJciWILFbEK9ZpwfGkqwQJVumxMC1017SEiFE7guShraCL5XveLNsev7ZZIzRh_3XLrhZRXYbhbY/s320/Captura+de+pantalla+de+2013-08-19+12:35:21.png" width="320" /></a></div>
<br />
Volviendo a los viejos vicios de la programación en C++ he estado liado un buen rato con este programa, que pongo aquí. Es de pura lógica, pero esto del discurrir con lógica se puede llegar a encasquillar de tal manera que no acaba de funcionar. Y lo malo es que no sabes por qué. Como decía aquel: "Aquí dominamos la teoría y la práctica, nada funciona y no sabemos por qué".<br />
Se trata de que pienses en uno de esos cinco animales que pongo ahí. Con unas pocas preguntas bien hechas - se supone - yo puedo saber en cuál de ellos has pensado. Y no falla. Solo que el programa tiene un remiendo, una especie de parche, que corresponde a eso de que no sabemos por qué. Ahí arriba está la salida, con todas las posibilidades. Como vemos, no ha fallado. Pero hay un remiendo, como digo. Si sale la gallina, entonces se queda clavado. Ya decía uno que las gallinas son un poco tontas, porque además se empeñan en ¡atravesar siempre la carretera! Y nadie sabe por qué...<br />
Bueeeeno.... Estamos otra vez con el maldito problema de los caracteres especiales. No se puede poner el programa aquí porque reinterpreta los caracteres "<" y ">" a su manera. Yo creí que esto estaba superado, pero volvemos a las andadas. Así, que ahí va lo foto.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitS-nj8FQTCPrFci9HmNYuxSsBZO9ri32ql5ZtAcsImw0GCHr8G3N_w01BPlprAGidOe7pE7jm5cvKnFIADTilOshPU2oUA4fo-WVzmJaWN88ymLeIMmslZVy2CsFo24CvoT3CE_IsXxE/s1600/Captura+de+pantalla+de+2013-08-19+12:48:25.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="176" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitS-nj8FQTCPrFci9HmNYuxSsBZO9ri32ql5ZtAcsImw0GCHr8G3N_w01BPlprAGidOe7pE7jm5cvKnFIADTilOshPU2oUA4fo-WVzmJaWN88ymLeIMmslZVy2CsFo24CvoT3CE_IsXxE/s320/Captura+de+pantalla+de+2013-08-19+12:48:25.png" width="320" /></a></div>
<br />
<br />
<br />El Mirlohttp://www.blogger.com/profile/14953081540331070307noreply@blogger.com0tag:blogger.com,1999:blog-2742091917495894963.post-60843047318404399102013-08-13T04:44:00.002-07:002013-08-13T04:44:54.542-07:00Sobre los progresos en internet<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiV1ZS1Uth6HHvX7jHLAD-rPBX3z1MEKGOBYQ49QxggRlVCz229m9RnEc5nDXt-z75xUJsHK9ASb8BBsK-TfYzuEWRjdDUenuHZjoaAXsTjh4r1fncxru2a33eC1oyXS_H-QlxizoU40Sg/s1600/DSCF0523.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiV1ZS1Uth6HHvX7jHLAD-rPBX3z1MEKGOBYQ49QxggRlVCz229m9RnEc5nDXt-z75xUJsHK9ASb8BBsK-TfYzuEWRjdDUenuHZjoaAXsTjh4r1fncxru2a33eC1oyXS_H-QlxizoU40Sg/s320/DSCF0523.JPG" width="320" /></a></div>
<br />
Digo yo que por qué estos de Blogger no cambiarán el disco. Si miras en estadísticas a "páginas más vistas" invariablemente, generación tras generación, aparecen las mismas, que para mí son las que el supervisor escogió para ponerlas en la cabecera de no sé qué lista, porque es absurdo. En mi blog hay páginas de todas las clases, buenas y malas, y de todos los temas; pero es igual, invariablemente aparecen como las más vistas - todos los días - las mismas, que tampoco son las últimas en haber sido presentadas, como parecería más lógico. Bueno, vete tú a saber cómo funciona esto. La verdad que tampoco me quita el sueño.<br />
Yo suelo comentar que lo mejor de internet ahora y probablemente lo que más futuro tiene es You Tube, o programas de ese estilo. Es verdad que el correo electrónico ha llegado a hacerse imprescindible, pero no es más que una herramienta, que suple al teléfono y al correo ordinario. Viene a ser en gran medida, como digo, simplemente una herramienta de trabajo. Y el trabajo es trabajo. Quizás por eso no lo miramos con tanta simpatía. Aparte que el correo a veces te trae malas noticias y te produce disgustos. En eso se parece también al teléfono. Yo cuando oigo sonar el teléfono lo primero que hago es santiguarme, por si acaso; sobre todo cuando el teléfono suena a horas desacostumbradas. Las páginas web son evidentemente útiles en relación con la información; eso nadie lo duda. Pero no son páginas de entretenimiento. Resultan pesadas para leer. Más bien son medios de consulta. Algo así como las enciclopedias o las páginas amarillas de la Guía Teléfonica. Yo seguiré prefiriendo el libro o el periódico de papel - creo - el resto de mi vida. No acabo de acostumbrarme a leer en la pantalla más de siete líneas seguidas. Pero You Tube lo tiene todo; es parecido a la televisión con la ventaja de poder elegir el contenido en una amplia gama de ofertas: música, películas, reportajes, tutoriales,...; a medida que vamos ganando en calidad de imagen y de sonido se va afirmando el valor de este tipo de programas. Todavía no hace mucho, unos pocos años, yo estaba asombrado de que se pudieran ver vídeos en el ordenador. Vamos de sorpresa en sorpresa. Como yo he seguido más o menos toda la evolución de estas artes - desde mediados de los ochenta - puedo constatar las agradables sorpresas que nos ha ido produciendo paso a paso todo este desarrollo. Primero fueron las imágenes, luego el sonido, luego internet, los blogs, los chats, el correo, luego el vídeo,la conexión con la radio y la televisión,... ¿Cual será la próxima etapa? La tendencia actual, según me parece a mí, está en la miniaturización - i-phone, i-pad,... - y en la "portabilidad". A mí estos últimos inventos no me producen especial entusiasmo. En la calle o en el campo no necesito estos aparatos; me basta con el teléfono ordinario y solo como "salvavidas" - una inundación, un terremoto, o una caída por un barranco... -. Lo que a mí me atrae es poder conectar el ordenador a una de estas estupendas pantallas de televisión y oir la música con los mejores medios: altavoces, amplificadores,... Creo que eso ya existe, pero los pobres tendremos que esperar todavía un poco, que se democratice. Bien, y por hoy ya está bien.El Mirlohttp://www.blogger.com/profile/14953081540331070307noreply@blogger.com7tag:blogger.com,1999:blog-2742091917495894963.post-86472237599358052962013-08-12T03:43:00.001-07:002013-08-12T08:47:13.435-07:00Comentarios<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHq5qU_MQYiEk9gsBBKV5eng_R9C5ibp7lWTELLzELmjkAoIXqv7WO4485zvrSgTE4qbPvuNOpRbtMEZ_CsO2-rJ69fXgVYMi01hN46SYNGsL0tqkLYZr_a-u_RNicpWR0OEnTkPaCoVw/s1600/DSCF0597.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHq5qU_MQYiEk9gsBBKV5eng_R9C5ibp7lWTELLzELmjkAoIXqv7WO4485zvrSgTE4qbPvuNOpRbtMEZ_CsO2-rJ69fXgVYMi01hN46SYNGsL0tqkLYZr_a-u_RNicpWR0OEnTkPaCoVw/s320/DSCF0597.JPG" width="320" /></a></div>
En fin, hay ciertas cosas misteriosas en este blog. Me refiero a los comentarios que aparecen por ahí en algún post, en inglés. No sabes de qué hablan, si se están refieriendo a tí o a sus asuntos y utilizan tu blog como un medio de comunicación solapado. Vamos, que yo estaría haciendo de alcahueto. Igual hasta hay terroristas planificando atentados (!). A veces hay incluso alabanzas, pero ¿están hablando de tí o de sus cosas? Me parece raro encontrar en el primer post de este blog nada menos que 160 comentarios. Podéis comprobarlo. Se llama "Los días grises". No sé si en todo el resto del blog habrá tantos. Como tampoco domino demasiado el inglés, la verdad es que no sé de que van las historias. Que se cuiden los supervisores de Mountain View, o como se llame ese lugar, que parece que se ocupan de repasar todo esto. A lo mejor son comentarios descolocados, que se han introducido ahí por esos misterios de la informática. Pero todos son anónimos; es como si no dieran la cara. Yo había oído que los delincuentes utilizaban páginas pornográficas para intercambiar información. Pero las páginas estas no tienen nada de pornográficas; por eso pienso si habrán cambiado de táctica. Quizás utilizan blogs que nadie lee... Esto es algo como lo que hacían los espías de la guerra fría. Dejar sus papelitos detrás de un árbol, en buzones de casas abandonadas... Pues no sería imposible. Pues ya pueden cambiar de sistema, porque pienso poner remedio a esto. Una forma es no permitir comentarios.<br />
Repasando nuevamente mis 160 comentarios advertí otra cosa.Son comentarios elogiosos, pero anodinos; podrían estar dirigidos a cualquiera. Esto es como aquello de "eso se lo dirás a todas". Son anónimos, pero luego te invitan a visitar su propio blog. Esto me hace pensar si no corresponderán a algún sistema de propaganda "mecánica". Esos comentarios los disparan en todas las direcciones y caigan donde caigan. De esa manera se dan a conocer y además de una forma "amable". En fin, hasta ahí me han llevado mis investigaciones. El otro paquete, los comentarios en Sobre el gótico y la construcción, me parecen más extraños.El Mirlohttp://www.blogger.com/profile/14953081540331070307noreply@blogger.com4tag:blogger.com,1999:blog-2742091917495894963.post-6519541901866859252013-07-29T04:54:00.001-07:002013-08-06T04:21:25.330-07:00Sobre el embrujo de la música<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.youtube.com/embed/Hw3gPmYrrUs?feature=player_embedded' frameborder='0'></iframe></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
Pensando en la música, su poder para animar reuniones, crear ambiente, celebrar fiestas de todo tipo. Se canta a la patria, a la amada, a la naturaleza, a Dios. A veces se entra en batalla entonando himnos, se recoge la cosecha cantando y se siembra también cantando. Le canta la madre a su niño en la cuna y canta el padre en el taller o mientras dirige su cabalgadura. La música es todo un acontecimiento en la historia humana. No sé si habrá habido eṕocas o pueblos en los que no haya estado de una forma u otra presente. Nos consta que cantaban los egipcios y construían instrumentos, así como los griegos y los judíos. Cantaban los árabes y los cristianos de la edad media. Cantaban los "bárbaros del norte" cuando se enfrentaban a los romanos...<br />
Uno de los espectáculos que a mí más me emociona es ver una multitud cantando juntos acompañados o no por una orquesta o una banda. Es uno de los "grandes espectáculos" que se pueden contemplar. Me llega al alma. Este tipo de reuniones es bastante corriente en el mundo centroeuropeo. Yo tuve la suerte de presenciar una de esas fiestas en Düsseldorf: dos orquestinas se turnaban en el escenario, mientras la gente cantaba y bebía cerveza, balanceándose en sus asientos con los brazos sobre los hombros de sus vecinos. En You Tube se pueden ver esas fiestas, muy bonitas. Pero hay otro fenómeno parecido a éste que es el fenómeno "André Rieu" y sus conciertos por todo el mundo. Es lo mismo de los folklóricos "Musikanten", pero más en fino. Mientras lo oía el otro día estaba yo pensando hasta qué punto nuestra civilización occidental, europea-cristiana, tiene unas señas de identificación. Son todas esas canciones e himnos que todos hemos oído y nos han emocionado: canciones populares, de ópera, de películas o festivales de teatro,... lo mismo italianas que francesas, que alemanas... Hasta alguna española. Todo un tesoro, que nos une innegablemente, en una cultura, que podemos llamar gustosamente "nuestra".<br />
No desanimarse por el comienzo del vídeo. Es mejor no saltárselo. Ese mono es increíble. No sé si será real, porque parece casi humano. Un poquito después "empieza el espectáculo".El Mirlohttp://www.blogger.com/profile/14953081540331070307noreply@blogger.com5tag:blogger.com,1999:blog-2742091917495894963.post-2305944511912930982013-07-22T14:22:00.000-07:002013-08-13T04:58:59.721-07:00Prácticas terapéuticas<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEmjiTqewdYl9an9QxM1vatwW9JRdZkNBmepQqiuXZVz5Yhj8XOmiLBawpEbxVQreQYwG3Nfuz-6zYYtG9GF_FxKPqxFdBphAE4s-x_s_44WdhxxvTS2LyUvSylj3jjuNCwqrhl2M6wsc/s1600/DSCF0429.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEmjiTqewdYl9an9QxM1vatwW9JRdZkNBmepQqiuXZVz5Yhj8XOmiLBawpEbxVQreQYwG3Nfuz-6zYYtG9GF_FxKPqxFdBphAE4s-x_s_44WdhxxvTS2LyUvSylj3jjuNCwqrhl2M6wsc/s320/DSCF0429.JPG" width="320" /></a></div>
<br />
La vida "au grand air" es recomendable para todos, pero especialmente para los que viven en ciudades de hormigón y asfalto. Simplemente sentarse delante de un prado donde haya algunos setos y árboles al caer la tarde atentos a las idas y venidas de los pajaritos, sin hacer otra cosa, mientras el sol baja hacia el horizonte, tiene propiedades terapéuticas. Es como una meditación. Se puede hacer también otro experimento: vivir sin reloj un día entero, sin ninguna preocupación por cumplir horarios de ninguna clase, que te dé lo mismo que sean las dos o las cuatro de la tarde, porque vas a vivir el día entero disfrutando simplemente del aire, del sol y del agua. Te tiene sin cuidado lo que vas a hacer mañana y si hoy es lunes o jueves. Son prácticas terapéuticas. Otra práctica recomendable es conformarse con cualquier clase de tiempo: si hace sol, bien, y si viene la niebla, mejor todavía, y cuando llueva, a disfrutar del espectáculo. No te digo nada si hay truenos y relámpagos. Entonces, el apoteosis. En Asturias tenemos que tomarnos la vida así, porque lo más inseguro que hay aquí es el tiempo - además del puesto de trabajo -. Esta mañana me tocó salir "temprano", es decir, a las nueve de la mañana, caminando a buscar una cosa. Fue una mañana de niebla, húmeda, fresca, con una fina lluvia sobre los árboles y los prados. Todo un espectáculo. Si nos ponemos a maldecir del día porque no se presta para ir a la playa, nos perdemos la maravilla de una mañana de niebla. No sé si hay mucha gente capaz de disfrutar del rumor de la lluvia sobre el tejado, o del gemido del viento por debajo de las puertas o del campanilleo de las esquilas y esquilones del ganado. Al ganado tienen que ponerle esas campanillas porque si no, se pierde y resulta más difícil encontrarlo. Es una cuestión práctica, pero con ello han creado, sin pretenderlo, una de las músicas más amables del campo. En fin, es la vida "au grand air", "outdoors", al aire libre. También puedes pasear por una playa metiendo los pies en el agua mientras se levanta la niebla sobre el mar y las gaviotas "cantan" sobre las olas, sintiendo la "mordedura" del agua fría en tus pies descalzos y la aspereza de la arena bajo tus plantas; y luego te das el chapuzón para que el agua te devuelva sano y limpio de nuevo a este mundo subaéreo. Es una experiencia tan barata que está al alcance de cualquiera. Hasta ahora todavía no nos cobran por disfrutar de la playa. Con el tiempo ya veremos. Es el veraneo de los pobres. Los ricos tienen sus propias preocupaciones...<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLgGNpZo8Jbd22iaVbS17R0FM0bEmW5SKTk1vhNY0aN7Wgx-cKHp3_YYy4f5FwDUJfmUcj2BP2KbF3jOJ8OPnfQ-PfHWXJrpys9FNf_xg-XF1SDdqta6dY_ZjI4IE32IcdisMjbc2zHgI/s1600/DSCF0414.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLgGNpZo8Jbd22iaVbS17R0FM0bEmW5SKTk1vhNY0aN7Wgx-cKHp3_YYy4f5FwDUJfmUcj2BP2KbF3jOJ8OPnfQ-PfHWXJrpys9FNf_xg-XF1SDdqta6dY_ZjI4IE32IcdisMjbc2zHgI/s320/DSCF0414.JPG" width="320" /></a></div>
<br />El Mirlohttp://www.blogger.com/profile/14953081540331070307noreply@blogger.com8tag:blogger.com,1999:blog-2742091917495894963.post-5334382535831514812013-07-13T08:40:00.002-07:002013-07-13T15:37:52.616-07:00Nuestro heroico Citroën<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgU6LTJ_gSwyLHXz2r998jxu4AI0aFZHpCJSmBRPoLnPJ1d0b2gFc2kUGAuuo6HOJH90jzbD3rHvoOvDVMdVTYWNKWRnr5wh-TZbFYNkrcuT6Z1yPWWk4VVzkVz8-YyD_WF8tJaVotdow/s1600/fabuloso_stromberg_en_calle_calderers_de_girona.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgU6LTJ_gSwyLHXz2r998jxu4AI0aFZHpCJSmBRPoLnPJ1d0b2gFc2kUGAuuo6HOJH90jzbD3rHvoOvDVMdVTYWNKWRnr5wh-TZbFYNkrcuT6Z1yPWWk4VVzkVz8-YyD_WF8tJaVotdow/s320/fabuloso_stromberg_en_calle_calderers_de_girona.jpg" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZ84376c-UPRB4Q24IqUqYU3cHvJrVuZXGrGQrvTCuy4DTBoG8mia_HH1UDUEzmwtoF2nEY2LP4CDjM-NSEZAxecimrjT-zGK4t7lWYDfULsnmfazfVVZl-sfKrw7vIvFjQEBhmb4I034/s1600/images+(4).jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZ84376c-UPRB4Q24IqUqYU3cHvJrVuZXGrGQrvTCuy4DTBoG8mia_HH1UDUEzmwtoF2nEY2LP4CDjM-NSEZAxecimrjT-zGK4t7lWYDfULsnmfazfVVZl-sfKrw7vIvFjQEBhmb4I034/s1600/images+(4).jpg" /></a></div>
<br />
A veces un objeto se carga de significado en nuestra vida. Por ejemplo, un viejo modelo de coche.<br />
Frecuentemente en las películas de guerra, especialmente de la Segunda Guerra Mundial, aparece el típico "coche antiguo" del que debe de haber muchos ejemplares en los museos; me refiero al mítico Citroën Stromberg. Yo estaba sublevado porque tenía la teoría de que ese modelo no apareció hasta después de la guerra o al menos yo no lo conocí hasta principios de los 50 y ciertamente que era un coche magnífico entonces. Pero es que además lo estrenamos. Era nuevo. Esto me llevó a investigar el tema y he llegado a la siguiente conclusión: Hubo un Citroën anterior al Stromberg 11 Ligero, que según pude más o menos comprobar por Internet fue el modelo Rosalie, que creo que fue el que tuvo mi padre allá por los cuarenta. Fue también un gran coche; subía el Pajares como un jabato, lo cual consituía en aquellos tiempos "la prueba de fuego". Despues vinieron los Stromberg 11 ligero y 15. Con aquel coche, que también llamaban "pato", porque era ancho - especialmente por las aletas delanteras - bajo, pegado al suelo, de "tracción delantera", "motor flotante", duro, sufrido,...; con aquel coche, digo, hicimos nuestra vida en la adolescencia: fuimos a pescar a todos los ríos asturianos, íbamos a la playa en verano, a Madrid en ocasiones... además del viajecito de ida y vuelta que hacía mi padre todos los días a Gijón para ir a trabajar. Ese coche recorrió gran parte de España en viajes de negocios, por Andalucía y otras comarcas. En fin, que se me viene a la cabeza la letra de aquella canción de Atahualpa Yupanqui "Alazán, te estoy nombrando"... El alazán en este caso es el Citroën Stromberg negro, valiente, incansable, bravo, que nos llevaba alegremente por todas las carreteras asturianas y algunas de fuera de Asturias. Aquel coche era demasiado "heroico" para acabar en un vulgar desguace. Según cuentan las crónicas, después de deshacerse de él mi padre por todo aquello de los nuevos tiempos y porque entonces a los coches antiguos no se les daba ningún valor, sirvió durante algún tiempo a un honrado agricultor o ganadero, pero un día, probablemente cansado de tan aburrido trabajo, se precipitó por un barranco. Le pasó como al Alazán de Atahualpa Yupanqui. Descanse en paz nuestro querido Citroën.<br />
Las fotos son de Internet, pero es posible que algún día aparezca en el viejo baúl de los recuerdos alguna foto del "auténtico" alazán. "Era una cinta de fuego/ cabalgando, cabalgando...".El Mirlohttp://www.blogger.com/profile/14953081540331070307noreply@blogger.com9tag:blogger.com,1999:blog-2742091917495894963.post-76151500820546854972013-07-08T11:05:00.002-07:002013-07-08T11:05:36.431-07:00Sobre escribir en un blog<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJc_tpQevBnkPrbamW8WBTEZZ9HodMKWN3VFnr7dqKeZUdVOr1rW6qNatkfqG7SonuCW0LNOgHmqTw5Z5iBc58ZkR7FMftrUlMPMbVlcCPk2AFnMU_CrcwNfKt6MNF-O-I-i_ODF-rW4c/s1600/DSCF1239.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJc_tpQevBnkPrbamW8WBTEZZ9HodMKWN3VFnr7dqKeZUdVOr1rW6qNatkfqG7SonuCW0LNOgHmqTw5Z5iBc58ZkR7FMftrUlMPMbVlcCPk2AFnMU_CrcwNfKt6MNF-O-I-i_ODF-rW4c/s320/DSCF1239.JPG" width="320" /></a></div>
<br />
Escribir en un blog... Está bien como ejercicio literario. Hay gente por ahí que no sabe ni siquiera escribir una carta. Es porque nunca han escrito en un blog. Es curioso el mismo nombre de "blog". No sé dónde leí que el significado primitivo de esta palabra en inglés viene a coincidir con lo que nosotros llamamos "cuaderno de bitácora". Ese cuaderno estaba en la sala de mandos de los barcos, junto a la bitácora, claro - que no sé lo que es - y en él, en el cuaderno, se apuntaban las incidencias del día: que si soplaron buenos o malos vientos, dirección y rumbo, que si hubo tormentas o se rompió el palo de mesana... La idea es bonita. Es algo equivalente a un diario, pero no precisamente íntimo. Es algo que responde más bien a aquello de "¿cómo te ha ido el día?", o "¿cómo va eso?", una pregunta que tiene equivalente en todos los idiomas y que suele ser lo primero que aprendemos: "wie geht's dir?", "comment ça va?"... De paso hay que advertir que un diario no es un dietario. Cuando queremos saber algo sobre algún personaje lo que más apreciamos como material de primera clase, claro está, son las cartas y los diarios. Pero a falta de diarios, buenos son los dietarios, que te dicen en qué anduvo ocupado, dónde estuvo, con quién comió, etc. Pues el blog es algo parecido. En el futuro cuando nos manden hacer una necrología sobre algún personaje famoso lo primero que preguntaremos será: ¿tenía algún blog? Los blogs son más o menos públicos y están al alcance de cualquiera. Yo todos los días me pregunto al alcance de quiénes estarán nuestras contribuciones en Facebook y nuestros mensajes de correo electrónico. Antes de la era informática una carta era generalmente algo secreto que solo leía aquel a quien iba dirigida y se consideraba de muy mal gusto e incluso moralmente reprobable leer cartas ajenas - derecho a la intimidad -, pero ahora hay que palparse la ropa, porque eso que escribes está almacenado en algún servidor por ahi - véte tú a saber - y no debe ser nada difícil acceder a ello. Además según los expertos eso queda ahí "para siempre". El gran problema de nuestro tiempo es la información. Los grandes portales - Google, por ejemplo - pueden elaborar en cualquier momento un "perfil" de tí sin más que examinar por dónde andas - y te diré quién eres -. Es decir, qué andas buscando, qué aficiones manifiestas, qué videos ves, qué dices en las redes, qué fotografías exhibes... A mí no me importa demasiado, porque me controlo más o menos, pero ¡vete tú a saber!<br />
Bueno, pues eso.<br />
La foto se podría titular "paisaje castellano en Julio".El Mirlohttp://www.blogger.com/profile/14953081540331070307noreply@blogger.com3tag:blogger.com,1999:blog-2742091917495894963.post-38724055207311032062013-06-14T04:27:00.001-07:002013-06-16T15:09:56.324-07:00Vespasiano y el impuesto sobre la orina<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcoi7S0n9kMWIUvTIvGD7ZWCnqmWKG8ZEUU80dwW2qcVX84RQdH4lY_5duAC2lG_VU7ryjXU2-MxvI90rgOKtFy5p2YwpGuEHfvX-l6gEypQUtKycKQ4oBs1KU7MCUprZHgDQtN5DtZXA/s1600/DSCF0147.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcoi7S0n9kMWIUvTIvGD7ZWCnqmWKG8ZEUU80dwW2qcVX84RQdH4lY_5duAC2lG_VU7ryjXU2-MxvI90rgOKtFy5p2YwpGuEHfvX-l6gEypQUtKycKQ4oBs1KU7MCUprZHgDQtN5DtZXA/s320/DSCF0147.JPG" width="320" /></a></div>
<br />
Escribir en el blog...En fin, dicen que es terapéutico esto de escribir. Así, que vamos a escribir. Otro tema es sobre qué. Se supone que en un blog de tema libre como este se ha de escribir sobre lo último que uno ha visto o aprendido o experimentado, guardando, claro, una cierta reserva, algo por lo demás muy "higiénico". Ahora ando leyendo esa historia monumental que está sacando National Geographic. Ciertamente es barata y valiosa en cuanto a su contenido, porque nos da muchos detalles que no se encuentran por lo general en las historias convencionales. Voy a traer, por ejemplo, uno que probablemente no encontremos fácilmente por ahí. Se cuenta que Vespasiano, primer emperador de los Flavios y fundador de una dinastía, puso un impuesto "sobre la orina", una cosa bastante rara. Se trataba de lo siguiente: Los romanos eran muy higiénicos, como sabemos. Con ellos empezó, me parece a mí, algo de esto que llamamos sanidad pública y urbanismo; construían acueductos, disponían de agua corriente en algunas casas, tenían fuentes públicas, baños, a los que eran muy aficionados, alcantarillados y hasta urinarios públicos. La orina era debidamente canalizada, eliminada o recogida. Y aquí viene la historia. La orina se aprovechaba, al parecer, para la industria del curtido del cuero por sus cualidades ácidas. Todavía no se había desarrollado la química. La orina "pública" estaba a disposición de los industriales. Pero he aquí que Vespasiano, buen administrador y ávido de dinero para sus obras públicas y sus legiones, puso un impuesto "sobre la orina". El que la recogiera tenía que pagar tanto "por ánfora" - digo yo -. Tito, su hijo, asociado al gobierno de su padre y luego emperador a su vez, le dijo a Vespasiano que aquello era una vergüenza: ¿Cómo se podía cobrar por la orina? Vespasiano sacó un sestercio del bolsillo y se lo puso a Tito debajo de la nariz y le preguntó: ¿Huele a algo? - No, claro, respondió Tito. Pues así es el dinero, le respondió su padre. Esta anécdota se presta a muchas reflexiones...El Mirlohttp://www.blogger.com/profile/14953081540331070307noreply@blogger.com12tag:blogger.com,1999:blog-2742091917495894963.post-14397806548133149132013-06-03T03:46:00.002-07:002014-03-07T06:26:22.980-08:00Siguen mis aventuras informáticas<div class="separator" style="clear: both; text-align: center;">
<img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6d-NGqGLuSlMUyL4UCpCTpqBg6vtO0MM-P-xfCS4k4wZ5JlXa1ufOe5YoiHeZNLwEbFlr0HXRPti5gSKiUT9lyo5KUjXHrcuT2tlZouLZD92XbH6p0-t2kfiVi3V3kRElm-Knl8jhP-Q/s320/65859_396432993776560_1165743235_n.jpg" height="240" width="320" /></div>
<br />
¡Lo conseguí! Claro, inspirado en <a href="http://www.youtube.com/watch?v=luENc6-ZfoE">pibe argentino</a>, simpático, que tuvo las mismas reacciones que yo: "¡a la p. mierda!", etc. En resumidas cuentas, se trata de poner en la linea de direcciones del navegador la direccción http://192.168.1.1 que debe ser la de administración de TP-Link. Ahí nos aparece un formulario más bien complicado. Yo anduve navegando arriba y abajo sin resultados, hasta que en Network -> LAN apareció un cuadradito con la consabida dirección 192.168.1.1 y me dije ¡esta es la mía! inmediatamente puse la dirección que me había sugerido el pibe 158.124.30.40, luego otro cuadradito con User y Password; desde luego, si no estás advertido, estás completamente perdido. Pero yo estaba advertido por el pibe: 'admin', y de nuevo, 'admin'. ¡Eureka! Inmediatamente surgió un aviso por una esquina de la pantalla, de SuperAndarina, que me decía que le había gustado un comentario mío en Facebook: ¡Conectado!<br />
Luego, claro, el i-Pad, que era de lo que se trataba. ¡Todo en orden!<br />
O sea, que el que la sigue la consigue.<br />
La foto es nuevamente de Marisa, notable fotógrafa como puede verse.El Mirlohttp://www.blogger.com/profile/14953081540331070307noreply@blogger.com10tag:blogger.com,1999:blog-2742091917495894963.post-51938701940804633872013-05-31T03:56:00.000-07:002013-06-05T08:49:52.719-07:00Mis aventuras informáticas<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmnKVBqC9_FDTsiD_1mqvs_kJWH0uXeCJ8kmsbEQKo95JD9TFG8tRs4GTKaYlWd3Y6D_g7rzNWpBN35DeAPl2rINqlItqWhqzUfDqVXFZu2rOP1JUPA56HWS5LwtOXp2kyxy9jPAJl6Zo/s1600/294146_454889921264200_907506445_n.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmnKVBqC9_FDTsiD_1mqvs_kJWH0uXeCJ8kmsbEQKo95JD9TFG8tRs4GTKaYlWd3Y6D_g7rzNWpBN35DeAPl2rINqlItqWhqzUfDqVXFZu2rOP1JUPA56HWS5LwtOXp2kyxy9jPAJl6Zo/s320/294146_454889921264200_907506445_n.jpg" width="320" /></a></div>
<br />
Entre una cosa y otra estamos abandonando este blog. No sé si le interesará a alguien, pero por si acaso vamos a seguir escribiendo. Últimamente estuve liado con un i-Pad, el primero de mi vida. Claro, sin ayudas de ninguna clase, a base de probar y probar. Al fin lo configuré o eso me pareció a mí. La verdad es que la definición gráfica es fina y aun con letra pequeña se lee muy bien. Es de Apple, claro. El problema para mí ahora es la Wi-fi, porque en este lugar tengo que "emigrar" unos cuantos escalones para topar la zona Wi-fi. Intenté crear zona Wifi en mi entorno más próximo mediante un router de Tp-Link, enchufándolo a la toma de Internet. Parecía sencillo y yo fundado en eso lo compré inmediatamente por algo así como 40 tacos o poco menos, porque me hicieron descuento. Pues no le recomiendo a nadie que se meta en esos "fregaos" de la Wifi, los routers y la madre que los trajo... Traté de "configurarlo" - maldita palabrabeja - con Windows, porque el disquito ese que trae ignora "olímpicamente" cualquier otro sistema. Ni lo menciona. Los programas que aparecen allí son para Windows - esos terminados en .exe - que son irreproducibles en Linux. Pues bien, todo va muy bonito hasta el final - parece que te la guardan -. Al final, como era de esperar, te dicen que nanay, que falló, que no va, que le falta no sé qué y que te vayas a ... Estos comerciantes son la leche. Yo creí que era una cosa mía, dada mi ignorancia supina. Entonces fui a internet - a youtube, el mejor - y miré cómo les iba a otros. Apareció un "tschaval" argentino, vamos, un "pibe" simpático, que nos lo explicó, pero es que a él le pasaba exactamente lo mismo y tuvo que dar no sé cuantas vueltas para cambiar la dirección y la clave y la madre que... total que ahora yo no me atrevo a intentar lo mismo que él, no vaya a ser que por cambiar cositas luego me quede sin internet por cable, que funciona tan bien y sin fallos de ninguna clase. Pues no sé qué hacer. ¿Llamar al técnico? En ese caso ¿tendré que pagarle? ¿Me arreglará o me desarreglará el invento?<br />
Ah, otra cosa. El i- Pad es cosa fina, aunque todavía me estoy preguntando para qué me servirá. Suelen decir que mientras esperas en el aeropuerto, o te sientas en una cafetería o vas incluso por la calle y necesitas un dato o una dirección,... Pero no es mi caso en absoluto. Pero lo que es evidente es que la pantalla queda hecha un asco con tanto toquiteo. Con el parato tendrían que darnos también un "limpiador", algo así como un limpiaparabrisas... Una solución es un tecladito muy mono que se conecta por bluetooth - aprendí la palabra - y que te permite por lo menos escribir sin tocar la pantalla. Pero ya son dos cosas...<br />
Ah, la foto es de Marisa. Es una buena foto. Marisa la del blog Leyendas Asturianas.El Mirlohttp://www.blogger.com/profile/14953081540331070307noreply@blogger.com3