title: Conexión Wi-Fi de Nintendo

text: De esta forma, los usuarios de ambas plataformas no tendrían la oportunidad de disfrutar de las funciones en línea de los juegos que se detallan en esta lista que publicó Nintendo, aunque eso sí, la compañía ha asegurado que las siguientes funciones de las consolas sí permanecerán disponibles, entre las que se encuentran:


title: Conexión Wi-Fi de Nintendo

text: Sin embargo, tras el cierre definitivo de la Conexión WI-FI de Nintendo hubo algunos programadores que decidieron abrir unos servidores alternativos que emulasen a la CWF de Nintendo original y así poder seguir usando la funcionalidad en línea de muchos títulos de las consolas Nintendo DS y Wii, y que actualmente están activos, aunque es necesario que el usuario los configure manualmente, con lo cual su uso es anecdótico.


title: Banu Hud

text: Los hudíes o Banu Hud () fueron una dinastía andalusí que reinó en el reino taifa de Zaragoza (1039-1110), Lérida y otros lugares de 1039 a 1131. La presencia de esta familia como reyes y señores en tierras del reino de Murcia se extendió entre los años 1228 y 1318.


title: Banu Hud

text: Los Banu Hud procedían del linaje árabe de Yudam, originario del Yemen. Entraron en Al-Ándalus en tiempos de la invasión musulmana con los Yund de Palestina y Jordania principalmente, y, según Ibn Hazm, su solar estuvo en Sidonia, Algeciras, Tudmir (Murcia) y Sevilla.


title: Banu Hud

text: En relación con las demás dinastías (entre la dinastía Hammudí, los abadíes y los ziríes), los abadíes fueron el grupo más fuerte y más duradero.


title: Banu Hud

text: El fundador de la dinastía de monarcas de la taifa de Zaragoza fue Sulaimán ibn Hud al-Musta'in (1039–1046), gobernador de Lérida. Lérida era en la época independiente de facto, estatus que consiguió definitivamente en 1037. Tras la independencia de Zaragoza del Califato de Córdoba en 1017 bajo los tuyibíes, Sulaimán ibn Muhámmad aprovechó para apoderarse de la capital del reino taifa del valle medio del Ebro y proclamarse emir en octubre de 1039.


title: Banu Hud

text: Las ramas de Lérida, Tudela y Calatayud fueron conquistadas por la de Zaragoza, por Áhmed I al Muqtádir, que murió en 1081.


title: Banu Hud

text: Los reyes Al-Muqtádir (1046–1081), Al-Mutamin (1081-1085) y Al-Musta'in II (1085–1110), fueron grandes mecenas de la cultura y el arte. La residencia erigida por Al-Muqtádir, la Aljafería, es prácticamente el único palacio de la época de los reinos taifas que se ha conservado casi en su totalidad.


title: Banu Hud

text: Bajo la hegemonía de los reyes hudíes, Zaragoza fue en la segunda mitad del siglo XI la taifa más importante de Al-Ándalus junto con la Taifa de Sevilla. Sus dominios se extendían desde 1076 hasta Tortosa por el norte y Denia por el sur, siendo la Valencia de Abu Bakr vasalla de los Banu Hud. Desde 1086 capitanearon la resistencia de los reinos taifas frente a los almorávides, que no pudieron conquistar la ciudad hasta 1110. La conquista representó el fin de la dinastía en la ciudad. Sólo ocho años más tarde expulsó el reino de Aragón a los almorávides de Zaragoza, ganando el control del valle del Ebro medio.


title: Banu Hud

text: En 1228, Abu Abdalah Muhámmad ibn Yúsuf ibn Hud al-Mutawákkil (fines del – 1238), quien reclamaba ser descendiente de Abu Yaáfar Áhmed ibn Abd al-Málik ibn Hud al-Mustánsir Saif ad-Dawla, llamado «Zafadola», emprendió desde su feudo en Ricote, valle del Segura (Murcia), la rebelión contra los almohades, proclamándose Emir de los musulmanes y declarándose por los Abbasíes de Bagdad. En primer lugar toma Murcia y, después, se hace con el control de Denia, Almería, Granada, Málaga, Córdoba y Sevilla, llegando según Ladero Quesada “"a dominar toda la España musulmana excepto Valencia y Niebla"”.


title: Banu Hud

text: Ibn Hud gobernó así un extenso estado unido ante enemigos comunes como castellanos, aragoneses y almohades, pero solo sometido por la fuerza, por lo que tras varias derrotas como la pérdida de Córdoba (1236), se producen revueltas en Málaga y Granada que buscan el apoyo meriní.


title: Banu Hud

text: Tras su asesinato en Almería en 1238, su estado le sobrevivirá reducido al Sureste, hasta que su tío Muhámmad ibn Hud Baha ad-Dawla (1241-1259 o 1260) se declare vasallo de Castilla en 1243. La fuerte presión castellana provoca la rebelión murciana en 1264, siendo el último rey hudí Abu Bakr Muhámmad ibn Muhámmad al-Wáthiq, rey por segunda vez, (1264-1266), el que pierda el reino en 1266.


title: Banu Hud

text: No obstante la pérdida del reino los hudíes murcianos recibieron en el mismo año 1266 del rey Alfonso X el título nobiliario (o soberanía nominal) de Reyes Moros de la Arrixaca de Murcia siendo el primero en ostentar dicho honor Muhámmad Abu Abdalah ibn Hud y el último Abu Ishaq Ibrahim ibn Hud, quien fallece sin descendencia a finales del siglo XIII.


title: Banu Hud

text: Igualmente en este año 1266 Alfonso X reconoce el Señorío musulmán de Crevillente al hijo mayor de Baha ad-Dawla, Áhmad Abu Yaáfar ibn Muhámmad ibn Hud, quien ya venía ostentando su gobierno desde el inicio del protectorado castellano, no sumándose a la revuelta mudéjar.


title: Banu Hud

text: En la familia real de los hudíes de Murcia destaca igualmente la figura del poeta y místico Badr ad-Din Abu Ali ibn Hud al-Mursi (Murcia, 1236 – Damasco, 1300), sobrino de Ibn Hud e hijo de Ali ibn Yúsuf ibn Hud Adid ad-Dawla que hizo funciones de regente de Abu Bakr Muhámmad ibn Muhámmad al-Wáthiq en 1238.


title: Banu Hud

text: Al rey murciano Ibn Hud al-Mutawákkil debemos la construcción entre 1228 y 1238 del conocido como Alcázar Seguir, concebido como un palacio de recreo situado en la zona residencial del arrabal de la Arrixaca.


title: Sello de Lutero

text: El Sello o Rosa de Lutero (en alemán: "Lutherrose") es un símbolo ampliamente reconocido del Luteranismo mundial, fue diseñado por el propio Martín Lutero durante su permanencia en la fortaleza de Coburgo, mientras se desarrollaba la Dieta de Augsburgo (1530). Lutero escribió una detallada descripción e interpretación de este sello para que su amigo Lazarus Spengler le dibujara un boceto preliminar. Lutero lo vio como un compendio o expresión de su teología y su fe, lo utilizó desde entonces para sellar su correspondencia.


title: Sello de Lutero

text: Esta carta de Lutero a Lazarus Spengler, datada de 8 de julio de 1530, aparece en diversas fuentes, como la Edición Weimar de las Obras de Lutero (Briefe Vol. 5:444f) o la edición inglesa de las obras de Lutero (Luther's Works: American Edition, Vol. 49:356-359).


title: Sello de Lutero

text: Lutero informó también a Felipe Melanchthon, el 15 de septiembre de 1530, que el príncipe elector lo había visitado personalmente en la fortaleza de Coburgo y le había regalado un anillo con sello, probablemente con esta nueva Rosa de Lutero.


title: Sello de Lutero

text: Es también profundamente llamativo el hecho de que para su emblema haya escogido un corazón, coincidiendo en ello con la orden religiosa en la que profesó Lutero, la Orden de San Agustín.


title: Sello de Lutero

text: Sin embargo, algunos autores han querido relacionar la Rosa de Lutero con los Rosacruces (por ejemplo, en la Revista esotérica "Regnabit", enero de 1925, artículo de Charbonneau-Lassay, "A propos de la rose emblématique de Martin Luther"), a este respecto, es importante señalar que Lutero desconocía completamente la simbología ocultista asociada a la rosa y a la cruz, e históricamente el rosacrucismo aparece a principios del siglo XVII.


title: Giulio Alberoni

text: Giulio Alberoni (Fiorenzuola d'Arda; 31 de mayo de 1664 - Plasencia; 26 de junio de 1752) fue un cardenal italiano, principal consejero del rey Felipe V de España.


title: Giulio Alberoni

text: Giulio Alberoni nació en una familia de origen humilde. Su padre era jardinero, y su primer empleo en el aparato eclesiástico fue ser uno de los campaneros de la catedral de Piacenza. A pesar de tener una posición tan modesta, consiguió ganarse la confianza del obispo de la ciudad. Influido por él, Alberoni decidió formarse como sacerdote y posteriormente acompañó al hijo del obispo en su viaje a la ciudad de Roma, donde se instaló.


title: Giulio Alberoni

text: Comenzó su carrera política como secretario de Louis Joseph, duque de Vendôme, el comandante en jefe de las tropas hispanofrancesas en Italia durante la Guerra de Sucesión española. Como tal le acompañó al frente y visitó París en 1706, donde se ganó el favor del propio rey Luis XIV de Francia. Posteriormente, entró al servicio del duque de Parma, desde donde dirigió las negociaciones entre este y Felipe V de España que acabaron finalmente con el matrimonio entre el nuevo monarca español e Isabel de Farnesio, sobrina del duque, en 1714.


title: Giulio Alberoni

text: Antes de eso, Alberoni había llegado a España en 1711 como secretario de Vendôme. La muerte de este en Vinaroz un año después le llevó a solicitar el puesto de embajador de Parma ante la corte de Felipe V, donde aumentó su influencia poco a poco gracias a la ayuda de Marie-Anne de la Trémoille, más conocida como La Princesa de los Ursinos. La boda del rey con Farnesio es un claro exponente de hasta qué punto había aumentado su influencia sobre el rey. El favor de la nueva reina (quien le debía en gran medida su acceso al trono) le permitió en apenas un par de años ascender aún más en su carrera meteórica obteniendo sucesivamente el título de Grande de España, el cargo de consejero del rey y el nombramiento como obispo de Málaga. En 1715 la corte española presionó activamente al Papa Clemente XI para que nombrara a Alberoni cardenal, cosa que el Pontífice hizo dos años después (en julio de 1717).


title: Giulio Alberoni

text: Como miembro del aparato estatal, Alberoni impulsó una política que combinaba las reformas económicas emprendidas en Francia por Jean-Baptiste Colbert junto con medidas sociales marcadamente conservadoras, que daban marcha atrás a muchas de las que se aprobaron durante la carrera de Jean Orry, predecesor de Alberoni. Creó un servicio regular de correos con las colonias españolas en América y una nueva escuela de navegación en la que sólo podían ingresar los nobles, y restauró la Santa Inquisición. Con el fin de impulsar la reconstrucción económica del país tras la Guerra de Sucesión, disminuyó ligeramente las competencias de los Grandes de España y abolió las aduanas internas entre los distintos reinos de la Corona española (con la excepción de las de Navarra y las Vascongadas). También estimuló el comercio con América trasladando la Casa de Contratación de Sevilla a la ciudad de Cádiz.


title: Giulio Alberoni

text: La política de Alberoni no se limitó a las cuestiones económicas. Su objetivo último era el de devolver su papel como potencia europea a España, que le había sido arrebatado junto con muchas de sus posesiones en el Tratado de Utrecht de 1713. Con el fin de que el país recobrase su antigua preponderancia en el Mediterráneo occidental, se embarcó en un ambicioso proyecto que pretendía recobrar las antiguas posesiones españolas en Italia y limitar el avance de los Habsburgo de Austria. Entre 1717 y 1718 llevó a cabo una activa política para ganarse el apoyo del papado y Francia en la nueva expansión, que se materializó en la conquista de Cerdeña y gran parte de Sicilia, hasta que Gran Bretaña decidió bombardear la armada española en el Cabo Passaro. Con el fin de quitarse de en medio a su principal oponente, Alberoni concibió un rocambolesco plan de invasión de Inglaterra en 1719, que nunca llegó a materializarse por culpa de una tormenta que dañó la flota invasora española . Fue una segunda edición de la famosa "Armada Invencible". Analizado el devenir histórico de las colonias europeas, hubiera sido mucho más acertado intensificar sus esfuerzos para recuperar Gibraltar.


title: Giulio Alberoni

text: Francia no apoyó a España esta vez, sino que se unió a Gran Bretaña, Austria y Holanda en la Cuádruple Alianza, algo que, en definitiva, ponía a España en contra de todo el continente europeo. Antes de que los acontecimientos fueran a más, Felipe V decidió sacrificar a Alberoni, ordenándole el 5 de diciembre de 1719 que abandonase España, algo que no pudieron evitar ni siquiera las protestas de Isabel Farnesio.


title: Giulio Alberoni

text: Caído en desgracia, Alberoni marchó a Italia, donde tampoco le faltaban enemigos. Escapó de un intento de arresto en Génova y se refugió en los montes Apeninos. Allí descubrió que el papa Clemente XI (probablemente molesto por las presiones a las que España y el propio Alberoni le habían sometido en años anteriores) también había ordenado su captura. Consiguió evitarlo hasta la muerte de Clemente en 1721. Dado que seguía siendo cardenal, acudió como tal al cónclave que eligió como nuevo papa a Inocencio XIII. Este le mandó encarcelar tras sufrir presiones de España, pero una comisión cardenalicia le libró de la prisión y todos los cargos. En 1724 acudió a un nuevo cónclave e incluso cosechó 10 votos en la ronda en que salió elegido Benedicto XIII. Seis años después participó en su tercer cónclave, siendo elegido Clemente XII.


title: Giulio Alberoni

text: El nuevo papa lo nombró legado de Rávena, donde en 1739 mandó construir la Puerta Alberoni de la ciudad. Ese año dirigió las tropas pontificias contra la pequeña República de San Marino tomándola el 17 de octubre. Consiguió su objetivo, pero el papa no aprobó los métodos usados en la campaña y le destituyó como legado de Rávena en 1740 y retiro sus tropas de la república el 5 de febrero. Volvió entonces a Piacenza, posesión austriaca, donde dirigía el Hospital de San Lázaro destinado al cuidado de leprosos desde una década antes. Con el descenso de casos de lepra en Italia en los últimos años, Alberoni solicitó al papa la supresión del hospital y lo convirtió en una escuela para los niños y adolescentes pobres de la ciudad.


title: Giulio Alberoni

text: El gusto de Alberoni por la pintura y la cocina se fueron acrecentando con los años. Muestra de esto último son algunas especialidades de la cocina de Piacenza como la "Coppa del Cardinale" o el "Timballo Alberoni". En sus colecciones de arte de Roma y Piacenza guardaba todo tipo de tapices y pinturas, incluido el "Ecce Homo" de Antonello da Messina. A su muerte en 1752 dejó sus posesiones y lo que le quedaba de su fortuna española a su sobrino, salvo 600.000 ducados que destinó al seminario que acababa de fundar, el Colegio Alberoni que aún existe hoy y en cuya capilla está enterrado.


title: Giulio Alberoni

text: Se cuestiona la autenticidad del "Testamento Político" que se publicó en la ciudad suiza de Lausana bajo su nombre en 1753.


title: Edna O'Brien

text: Edna O'Brien (Tuamgraney, Condado de Clare, Irlanda, 15 de diciembre de 1930), es una escritora y guionista de cine irlandesa residente en Londres. En su obra destaca la trilogía "Las chicas del Campo, La chica de ojos verdes y Chicas felizmente casadas" publicada en inglés en los años 60 y traducida al castellano en 2013, 2014 y 2015 en las que narra la historia de Irlanda a través de la vida de sus dos protagonistas, que se enfrentan a una sociedad rural y conservadora marcada por el nacionalcatolicismo en el que las mujeres tienen poco margen para la libertad.


title: Edna O'Brien

text: Es la menor de cuatro hermanos. Nació en una pequeña localidad rural del oeste de Irlanda y creció en una atmósfera de nacionalcatolicismo irlandés de los años 40. Su entorno estaba marcado por un padre alcohólico y una madre integrista en la práctica religiosa que consideraba que la escritura era "un camino de perdición"


title: Edna O'Brien

text: Huyó de este ambiente marchando a estudiar a Dublín donde se diplomó en Farmacia en 1950 y donde trabajó brevemente de boticaria hasta que conoció al escritor Ernest Gébler con quien se casó en 1954. La pareja se instaló en Londres y tuvo dos hijos. Se divorció una década después, en 1964.


title: Edna O'Brien

text: En 1960 publicó su primera novela, "Las chicas del Campo". O'Brien trabajaba para una editorial londinense leyendo manuscritos y los propios editores que habían visto sus cualidades literarias en sus informes le pidieron que escribiera una novela. En ella narra la historia de Irlanda a través de dos chicas, Kate y Baba, que viven en un país atrasado y represivo especialmente en las zonas rurales, marcado por la censura y la presión de los católicos irlandeses. El libro está escrito en clave autobiográfica. Resultó un escándalo en su país y el párroco de su aldea quemó tres ejemplares en la plaza pública. Fue tildada de enemiga de Irlanda y escritora escandalosa. La novela le proporcionó fama mundial tanto por su calidad literaria como por reivindicar la independencia de las mujeres en un ambiente hostil. La novela se convirtió en la primera entrega de una trilogía completada en los años ochenta con "The lonely girl" (1962) traducida al español como "La chica de ojos verdes" y "Girls in their married bliss" (1964), "Chicas felizmente casadas" (2015) en el que las dos protagonistas ya casadas y residiendo en Londres sobreviven al desengaño ante la vida marital que no colma sus aspiraciones de felicidad. Además del desengaño en el libro se encuentran también claves sobre la maternidad, la desigualdad de la mujer y la amistad entre las dos protagonistas.


title: Edna O'Brien

text: Es autora de una obra dramática sobre Virginia Woolf (1980), dos importantes biografías: sobre James Joyce (1999) y sobre Lord Byron (2009).


title: Edna O'Brien

text: También ha escrito varios guiones de cine para la adaptación de algunas de sus obras: "Retorno al pasado" ("I Was Happy Here", 1966), "Salvaje y peligrosa" (1972) protagonizada por Elizabeth Taylor, Michael Caine, Susannah York "Tres no caben en dos" (2011).


title: Edna O'Brien

text: Entre los admiradores de su obra encuentran afamados escritores como Philip Roth, la nobel Alice Munro, John Banville o Samuel Beckett.


title: Edna O'Brien

text: En 1994 cuando se anunciaba la paz en Irlanda del Norte escribió "Ulster's Man of the Dark" asegurando que Gerry Adams no quería ver el final de la violencia. Sin embargo también escribió la novela "House of splendid isolation" planteando que el enemigo no era solo el IRA sino que en la guerra tenían también un papel protagonista los grupos paramilitares protestantes además del ejército británico.


title: Edna O'Brien

text: En sus diferentes novelas ha incorporado la crítica a la Iglesia católica, especialmente poderosa en Irlanda. En sus declaraciones ha sido crítica especialmente con la Santa Sede y considera que el problema está en su relación con el poder político y el adoctrinamiento más que con la religión.


title: Edna O'Brien

text: "La chica de ojos verdes / Girl with Eyes Green" es una película inglesa de 1964 dirigida por Desmond Davis y protagonizada por Peter Finch y Rita Tushingham.


title: IEEE 802.2

text: IEEE 802.2 es un estándar que hace parte del proyecto IEEE 802 donde se define el control de enlace lógico (LLC), que es la parte superior de la capa enlace en las redes de área local. La subcapa LLC presenta una interfaz uniforme al usuario del servicio la capa de red. Bajo la subcapa LLC está la subcapa Media Access Control (MAC) , que depende de la configuración de red usada (Ethernet, token ring, FDDI, 802.11, etc.). El uso de control de enlace lógico (LLC) es obligatorio en todas las redes del IEEE 802 a excepción de Ethernet.


title: IEEE 802.2

text: El estándar IEEE incluye esta subcapa que añade las etiquetas estándar de 8-bit "DSAP" ("Destination Service Access Point") y "SSAP" ("Source Service Access Point") a los paquetes del tipo de conexión. También usado en funciones auxiliares como Control de flujo. Hay sitio para 64 números SAP globalmente asignados, y la IEEE no los asigna a la ligera. IP no tiene un número SAP asignado, porque solo los “estándares internacionales” pueden tener números SAP. Los protocolos que no lo son pueden usar un número SAP del espacio de SAP administrado localmente. EL Subnetwork Access Protocol (SNAP) permite valores EtherType usados para especificar el protocolo transportado encima de IEEE 802.2, y también permite a los fabricantes definir sus propios espacios de valores del protocolo.


title: IEEE 802.2

text: El uso de multicast y broadcast puede reducir el tráfico en la red cuando la misma información tiene que ser enviada a todas las estaciones de la red.


title: IEEE 802.2

text: 802.2 define una cabecera especial que incluye una cabecera SNAP (subnetwork access protocol).Algunos protocolos, particularmente los diseñados para OSI networking stack, operan directamente sobre 802.2 LLC, que provee los servicios datagrama y orientado a conexión. Esta cabecera 802.2 está actualmente incorporada en paquetes 802.3 (Ethernet II frames, alias. DIX frames).


title: IEEE 802.2

text: La cabecera LLC incluye dos campos de dirección adicionales de 8 bit, llamados service access points or SAPs en terminología OSI; cuando la fuente y el destino SAP son puestos al valor 0xAA, el servicio SNAP es requerido. La cabecera SNAP permite usar valores EtherType con todos los protocolos IEEE 802, así como usar protocolos de espacio de ID privados. En IEEE 802.3x-1997, el estándar IEEE Ethernet fue modificado explícitamente para permitir el uso del campo de 16-bit después de la dirección MAC para utilizarlo como un campo de longitud o de tipo.


title: IEEE 802.2

text: Novell NetWare usaba este tipo de paquete por defecto desde mediados de los noventa, y como Netware estaba muy extendido entonces, mientras que IP no, en algún momento la mayoría del tráfico Ethernet mundial corría sobre "raw" 802.3 transportando IPX. Desde Netware 4.10 usa ahora por defecto IEEE 802.2 con LLC (Netware Frame Type Ethernet_802.2) cuando utiliza IPX.


title: IEEE 802.2

text: Mac OS usa empaquetamiento 802.2/SNAP para la suite de protocolos AppleTalk en Ethernet ("EtherTalk") y empaquetamiento Ethernet II para TCP/IP


title: IEEE 802.2

text: Las variantes 802.2 de Ethernet no son de amplio uso en redes comunes actualmente, con la excepción de grandes instalaciones Netware corporativas que aún no han migrado a Netware sobre IP. En el pasado, muchas redes corporativas soportaban 802.2 Ethernet para soportar puentes de traducción transparentes entre Ethernet e IEEE 802.5 Token Ring o redes FDDI.


title: IEEE 802.2

text: Existe un Internet standard para encapsular tráfico IPv4 en paquetes IEEE 802.2 con cabeceras LLC/SNAP. Casi nunca se ha implementado en Ethernet (aunque se usa en FDDI y en token ring, IEEE 802.11, y otras redes IEEE 802 ).


title: IEEE 802.2

text: El tráfico IP no se puede encapsular en paquetes IEEE 802.2 LLC sin SNAP porque, aunque hay un tipo de protocolo LLC para IP, no hay ningún tipo de protocolo LLC para ARP. IPv6 también puede transmitirse sobre Ethernet usando IEEE 802.2 con LLC/SNAP, pero, de nuevo, casi nunca se usa (aunque el encapsulamiento LLC/SNAP de IPv6 se usa en redes IEEE 802 ).


title: IEEE 802.2

text: De estos tres formatos, Solo el formato U se usa normalmente. El formato de un paquete PDU se identifica por los dos bits más bajos del primer byte del campo de control. IEEE 802.2 deriva conceptualmente de HDLC, lo que explica estos aspectos de su diseño.


title: Condado de Saboya

text: El Condado de Saboya (en latín: "Comitatus Sabaudiae"; en francés: "Comté de Savoie"; en italiano: "Contea di Savoia") fue un estado integrante del Sacro Imperio Romano Germánico que existió entre los años 1003 y 1416, momento en el que su título nobiliario fue ascendido a Ducado con Amadeo VIII de Saboya.


title: Condado de Saboya

text: El territorio del Condado de Saboya se extendió en los valles alpinos entre Italia y Francia, ocupando las zonas cercanas a la ciudad de Chambéry en los actuales territorios de Saboya y Alta Saboya, así como los territorios italianos del Piamonte del Valle de Aosta de Niza, y algunos cantones de Suiza.


title: Condado de Saboya

text: El condado fue creado en 1003 por Vittorio D'avico, para ampliar sus dominios sobre los territorios del norte de la península Itálica y mantenerlo en los valles alpinos. Sin embargo, tras la disgregación total del Reino de Borgoña en el año 1032, el emperador Conrado II del Sacro Imperio Romano Germánico concede plenos poderes a "Humberto I de Saboya", iniciador de la dinastía condal y le da permiso utilizar el águila imperial alemana en su escudo de armas. La ciudad de Chambéry, la más importante de la época en aquella zona, es convertida en la capital fija.


title: Condado de Saboya

text: El matrimonio de Adelaida de Susa, marquesa de Turín, con Otto de Saboya comporta la unión de los territorios de Saboya a los del Valle de Susa y del Marquesado de Turín, territorio que se extendía por el Piamonte.


title: Condado de Saboya

text: La participación de Amadeo III de Saboya en la Segunda Cruzada, en la cual muere, permite a la Casa de Saboya incorporar al escudo de armas la cruz de los cruzados. Tomás I fue nombrado vicario imperial en el año 1225 por parte de Federico II del Sacro Imperio Románo Germánico, restaurando los dominios de la casa al Piamonte y ampliando sus posesiones a los Alpes.


title: Condado de Saboya

text: En 1285, con la muerte de Felipe I de Saboya, el condado se ve saqueado por los conflictos dinásticos familiares, siendo sucedido por su sobrino Amadeo V de Saboya. Si bien este conserva el título condal y el control de las rutas comerciales a través de los Alpes, entra en lucha con su hermano pequeño Luis, el cual ocupa la zona nororiental del país del Vaud, y también con su pariente Felipe que ocupa buena parte del Piamonte. Aimone de Saboya consigue hacerse de nuevo con el territorio del Piamonte, y el hijo de este. Amadeo VI adquiere los territorios de Biella, Cuneo, Santhia y el país de Vaud. En 1388 Amadeo VII consigue unir a los dominios de los Saboya del Condado de Niza "a pacto que no la entregaran nunca ni a los provenzales ni a los franceses".


title: Condado de Saboya

text: En 1416 el emperador Segismundo I del Sacro Imperio Romano Germánico eleva el título de Amadeo VIII de Saboya de conde a duque, estableciendo entonces la nueva denominación de Ducado de Saboya.


title: Municipio de Coronango

text: Coronango es uno de los que conforman al estado mexicano de Puebla. Su cabecera es Santa María Coronango.


title: Municipio de Coronango

text: El municipio se encuentra localizado en la zona central del estado de Puebla, en sus límites con el estado de Tlaxcala. Tiene una extensión territorial de 36.853 kilómetros cuadrados que representan el 0.11% del territorio estatal. Sus coordenadas geográficas extremas son 19° 06' - 19° 10' de latitud norte y 98° 15' - 98° 20' de longitud oeste. Su altitud fluctúa entre un máximo de 2 200 y un minumo de 2 180 metros sobre el nivel del mar.


title: Municipio de Coronango

text: Limita al noroeste con el municipio de San Miguel Xoxtla, al oeste con el municipio de Tlaltenango y el municipio de Juan C. Bonilla, al sur con el municipio de San Pedro Cholula y al este con el municipio de Cuautlancingo. Al noreste limita con el estado de Tlaxcala, en particular con el municipio de Zacatelco.


title: Municipio de Coronango

text: El municipio se ubica en la porción meridional de la cuenca de río Atoyac, una de las cuencas más importantes del estado, que tiene nacimiento en una veriente oriental de la Sierra Nevada. El río Prieto baña la porción oriental de norte a sur, atravesando la población de Coronango y posteriormente, ya fuera del municipio, se une al Atoyac.


title: Municipio de Coronango

text: El municipio cuenta con varios canales de riego que atraviesan el norte y se unen al Atoyac, como el Tlapalac. Destaca la existencia de varios manantiales en la ribera del río Prieto: el Axoyocaxtla, Almoloca de Tlaltenango y Agua Santa.


title: Municipio de Coronango

text: La mayor parte del territorio del municipio, presenta zonas dedicadas a la agricultura de temporal, generalmente de cultivos anuales.


title: Municipio de Coronango

text: De acuerdo a los resultados del Censo de Población y Vivienda de 2010 realizado por el Instituto Nacional de Estadística y Geografía, la población total de Coronango asciende a 34 596 personas; de las que 16 758 son hombres y 17 838 son mujeres.


title: Municipio de Coronango

text: El municipio incluye en su territorio un total de 20 localidades. Las principales, considerando su población del Censo de 2010 son:


title: Municipio de Coronango

text: Para la elección de diputados locales al Congreso de Puebla y de diputados federales a la Cámara de Diputados federal, el municipio de Coronango se encuentra integrado en los siguientes distritos electorales:


title: Pandora Peaks

text: Stephanie Schick (Atlanta, Georgia; 12 de abril de 1964), más conocida como Pandora Peaks, es una actriz pornográfica retirada estadounidense de grandes senos. También ha posado para casi 100 revistas para adultos, entre otras, "Playboy", "Score" y "Gent".


title: Pandora Peaks

text: Aparte de la pornografía, Pandora Peaks hizo un papel secundario en la película de Hollywood Striptease interpretando a "Urbanna Sprawl"(Urbanna Extiende). Además, bajo su nombre verdadero (y antes de ponerse los implantes de senos) apareció en la película de espías de 1991 "Do or Die". En la década de 1990 apareció como un modelo de catálogo para trajes de baño de la firma Pango Pango, para acentuar su política de ser capaz de quedarle a cualquier mujer.


title: Pandora Peaks

text: Pandora Peaks es la estrella de la película de 72 minutos epónima de Russ Meyer. Esta película no tiene diálogos, sólo son escenas de ella desvistiéndose, vistiéndose y caminando. Cuenta con narración de Pandora y de Russ Meyer. Lanzada en 2001, fue la última película de Meyer.


title: Pandora Peaks

text: CybOrgasMatrix, una "anatómicamente correcta y robóticamente accionable" Sex Doll fue realizada a partir de un molde de tamaño real de su cuerpo.


title: Selección de sóftbol de Argentina

text: La selección de sóftbol de Argentina es el equipo masculino representativo de dicho país en los eventos internacionales de la disciplina.


title: Selección de sóftbol de Argentina

text: Tras conquistar el título mundial en la edición 2019 se convirtió en el único equipo hispanohablante y de Iberoamérica en haberse consagrado campeón mundial. No obstante, a nivel juvenil, Argentina ha ganado en dos ocasiones y en forma consecutiva el Mundial Sub-19 de la disciplina en las ediciones de 2012 y 2014.


title: Selección de sóftbol de Argentina

text: El sóftbol comenzó a disputarse en la VIII edición de los Juegos Panamericanos realizados en 1979. En las ediciones XV (2007) y XVI (2011), solo se disputó en la rama femenina.


title: Joanna Hausmann

text: Joanna Hausmann (Inglaterra, Reino Unido, 20 de marzo de 1989) es una actriz, comediante y escritora venezolana, quien ha ganado popularidad a través de sus vídeos cómicos en Youtube así como en la plataforma bilingüe de Univision, Flama. Siendo una inmigrante a los Estados Unidos, también tiene nacionalidad estadounidense.


title: Joanna Hausmann

text: Su serie digital "Joanna Rants" intenta hacer un puente a las brechas biculturales y retos de estereotipos a través de humor. Emprende una variedad de temas como explicar los diferentes acentos de la lengua española a través de Latinoamérica, y comparar las aduanas y la política de Estados Unidos y Latinoamérica. Es una intérprete en El Teatro de Brigada de Ciudadanos Íntegro en la ciudad de Nueva York y una crítica vocal de Nicolás Maduro en su Venezuela nativa.


title: Joanna Hausmann

text: Joanna es una corresponsal en la serie de Netflix "Bill Nye salva al mundo" la cual fue estrenada el 21 de abril de 2017.


title: Joanna Hausmann

text: Ella ganó ambos premios de comedia en el año 2016, creadora del año en los premios Tecla hispanizados 2016 y fue nominada para Mejor Serie de Humor de los Premios Shorty .


title: Joanna Hausmann

text: Joanna es la hija del economista de la Universidad de Harvard, Ricardo Hausmann y de la periodista Ana Julia Jatar.


title: Volkstaat

text: El Volkstaat (en afrikáans: "Estado del Pueblo") es una propuesta de autodeterminación para el establecimiento de la minoría afrikáner en Sudáfrica siguiendo principios federales, pero buscando la independencia total en forma de una patria para los afrikáneres.


title: Volkstaat

text: Algunos afrikáneres han perseguido la autodeterminación e independencia mediante la creación de repúblicas bóer desde el siglo XIX. La pérdida de la autodeterminación y el fin del poder de la minoría blanca en Sudáfrica han hecho resurgir esta propuesta.


title: Volkstaat

text: Se ha hecho numerosos estudios y propuestas, pero parece que solo tienen el apoyo del 30% de los afrikáneres. El apoyo se ha incrementado por la degradación de su calidad de vida en el país. La mayoría de los sudafricanos no apoya la propuesta, y la mayoría de los que la apoyan lo hacen por motivos de preservación cultural.


title: Volkstaat

text: Hay diferentes métodos para establecer el Volkstaat según sus partidarios. Al margen del posible uso de la fuerza, la Constitución de Sudáfrica y la legislación internacional ofrecen algunas posibilidades para ello. La dispersión de las comunidades afrikáneres, que son minoritarias por todo el país, son un obstáculo importante para el establecimiento del Volkstaat, ya que los afrikáneres no son mayoritarios en ningún área geográfica separada que se pueda sostener independientemente. Los propulsores de la propuesta han creado dos pequeñas comunidades: Orania, en la Provincia Septentrional del Cabo y Kleinfontein, en Gauteng, con el fin de llevarla a la práctica.


title: Volkstaat

text: El gobierno sudafricano ha declarado que no dará en absoluto apoyo a un Volkstaat, pero que hará lo posible para asegurar la protección de la lengua y cultura de los afrikáneres, así como de las otras minorías del país.


title: Volkstaat

text: El caso de separatismo territorial entre los afrikáneres no tiene tanta fuerza como las reclamaciones presentadas por otros nacionalismos étnicos como los de los kurdos, chechenos o tamiles.


title: Volkstaat

text: Históricamente, los afrikáneres han sido un pueblo que ha intentado mantener su independencia con el establecimiento de diferentes repúblicas en la actual Sudáfrica. Estas habían sido proclamadas por los voortrekkers, y destacan la república de Transvaal, el Estado Libre de Orange, la República de Natalia, Stellaland, el Estado de Goshen o Niewe Republiek. No obstante, los británicos los derrotaron en la Segunda Guerra de los Bóer y disolvieron las repúblicas.


title: Volkstaat

text: Bajo el apartheid, la cultura afrikáner y la angloafricana estaban protegidas por el gobierno, el inglés y el afrikáans eran las lenguas oficiales y la mayoría de los líderes políticos sudafricanos eran afrikáneres. El principio básico del apartheid era el separatismo racial, y los medios por los que se implementó (por un sistema de "homelands" (patrias) para los pueblos nativos llamadas bantustanes) realmente buscaban mantener la supremacía de la minoría blanca mediante la negación de la ciudadanía a la mayoría africana. La crisis del sistema de apartheid durante los últimos años de la década de 1980 llevó a los extremistas afrikáneres a buscar un sistema alternativo.


title: Volkstaat

text: A finales de la década de 1980, el "Afrikaner Vryheidstigting" o Avstig (Fundación para la Libertad Afrikáner), creada por el profesor Carel Boshoff, propuso la creación de un Volkstaat en el norte de la Provincia Septentrional del Cabo, una zona rural y mínimamente desarrollada. Avstig compró la ciudad de Orania en 1991 y la convirtió en un Volkstaat modélico. Boshoff se convirtió en representante del Frente de la Libertad, un partido político que defiende el concepto de Volkstaat.


title: Volkstaat

text: Orania está situada en el ápice más septentrional del original Volkstaat, en la Provincia Septentrional del Cabo y cerca del Estado Libre.


title: Volkstaat

text: La diferencia fundamental con otros ejemplos de los llamados "pueblos sin estado" en busca de autodeterminación como los kurdos, los tamiles o los chechenos es que no hay una "patria histórica" o territorio donde los afrikáneres sean la población mayoritaria en Sudáfrica.


title: Volkstaat

text: Las patrias históricas a las que hacen referencia son las repúblicas bóeres, pero ninguna de ellas tuvo más de cien años de existencia, y, además, los afrikáneres no eran en absoluto la mayoría de la población. Al mismo tiempo, se ha escogido arbitrariamente una zona dispersamente poblada como "patria" artificial.


title: Volkstaat

text: La otra diferencia importante es que el grupo étnico afrikáner no es fácilmente identificable por la lengua (afrikáans) o la raza ("blanca"). Según el censo de 2001, hay más no blancos que tienen como primera lengua el afrikáans que blancos, y solo 2,6 millones de los 4,4 millones del total de la población blanca habla afrikáans como lengua materna.


title: Volkstaat

text: En contraste con Chechenia y el pueblo checheno, por ejemplo, que hablan la lengua chechena y el 90% de los cuales vive en una región específica llamada (Chechenia) en la que llevan viviendo desde hace siglos, el grupo afrikáner llegó al territorio hace unos 300 años, son minoritarios lingüísticamente y no constituyen la mayoría de la población de la zona. Es por ello que el caso de la autodeterminación de los afrikáneres es más débil que otros, debido a que son minoritarios y un producto del colonialismo neerlandés.


title: Volkstaat

text: Se llevaron a cabo dos encuestas entre los blancos sudafricanos, en 1993 y en 1996, con la pregunta "¿Qué le parecería la demarcación de un área para afrikaners y otros blancos sudafricanos en la cual pudiesen disfrutar de autodeterminación? ¿Apoya usted la idea del Volkstaat?". La de 1993 dio el resultado del 29% de simpatizantes de la idea, y que un 18% considerarían la posibilidad de trasladarse. La de 1996, sin embargo, había bajado a un 22% de simpatizantes y solo el 9% pensaba trasladarse. Por el contrario, la proporción de blancos sudafricanos que se oponían había aumentado del 34% al 66%.


title: Volkstaat

text: La encuesta de 1996 mostró que "aquellos que en 1996 habían dicho que podrían considerar trasladarse al Volkstaat eran principalmente hombres de habla afrikaans que votaban al Partido Conservador de Sudáfrica o al Frente de la Libertad, tenían puntos de vista racistas (24% racistas, 6% ligeramente racistas, 0% no racistas) y no estaban a gusto con la nueva Sudáfrica democrática". El redactor, sin embargo, no daba una definición de "punto de vista racista", y se podía confundir con posiciones de otros grupos.


title: Volkstaat

text: Antes de las elecciones de 1999 se sugirió que el 26,9% de los afrikáneres querían emigrar, pero como no podían, se mostraban partidarios de soluciones al estilo del Volkstaat.


title: Volkstaat

text: En una conferencia de autodeterminación afrikáner celebrada en Orania en octubre de 2005, los intelectuales afrikáneres mostraron poco entusiasmo por la separación territorial, y propusieron otras ideas, como la de un "ciber-gobierno".


title: Volkstaat

text: La insatisfacción con la vida en la Sudáfrica de después del apartheid suele citarse como indicación de apoyo a la idea del Volkstaat entre algunos afrikáneres. Una encuesta hecha por el Consejo del Volkstaat entre blancos de Pretoria, identificaron los siguientes problemas por orden de importancia:


title: Volkstaat

text: Los afrikáneres, que forman una pequeña minoría en Sudáfrica (5,7% del total de la población según el censo del 2001), abandonaron su dominancia del poder de la minoría blanca durante las elecciones democráticas de 1994, y ahora desempeñan un papel relativamente pequeño en la política sudafricana. Algunos afrikáneres, miembros del Consejo del Volkstaat, sienten que la representación igualitaria no garantiza la protección de las minorías, y desean el autogobierno.


title: Volkstaat

text: En 2002 se cambió el nombre a varias ciudades y pueblos con nombres históricos en afrikáans, que databan de la época de los voortrekkers (como Pietersburg y Potgietersrus), en algún caso con una fuerte oposición popular. El mismo año, el gobierno decidió que los departamentos del estado habían elegido cambiar la lengua de comunicación interdepartamental, que era el afrikáans, por el inglés.


title: Volkstaat

text: De las 31 universidades de Sudáfrica, cinco eran históricamente afrikáans (Estado Libre, Potchefstrom, Pretoria, Universidad Rand Afrikaans y Stellenbosch). A mediados de 2002, el ministro de educación Kader Asmal anunció que las universidades afrikáans tenían que implementar la enseñanza paralela del inglés, a pesar de la propuesta de una comisión del gobierno de que dos universidades afrikáans podían mantener esta lengua como la académica.


title: Volkstaat

text: El crimen es el principal problema de Sudáfrica. Según los informes del periodo 1998-2000 recogidos por las Naciones Unidas, Sudáfrica era el segundo país del mundo en atracos y asesinatos per cápita. El total de crímenes per cápita es el décimo de los 60 países con más criminalidad. No obstante, el crimen tiene un efecto pronunciado en la sociedad: muchos sudafricanos ricos viven en comunidades valladas, abandonando los distritos de negocios de algunas ciudades a cambio de la relativa seguridad de los suburbios.


title: Volkstaat

text: Entre los afrikáneres rurales, los crímenes violentos contra la comunidad granjera ha contribuido a endurecer sus actitudes. Entre 1998 y 2001 se produjeron 3500 ataques a granjas por todo el país. Estos ataques han provocado la muerte de 541 granjeros, sus familias o sus trabajadores, en solo tres años. La media era de dos ataques a granjas cada semana.


title: Volkstaat

text: El Frente de la Libertad interpreta estos hechos como un tipo de violencia étnica que tiene como objetivo los afrikáneres. A mediados de 2001, este grupo pidió a la Comisión de Derechos Humanos de la ONU que presionase al gobierno sudafricano para que hiciera algo para evitar la muerte de granjeros, definida por ellos como "masacre étnica". Su líder, Pieter Mulder, reclamó que muchos de los ataques parecían organizados, y que el motivo no solo era criminal, porque "en Sudáfrica crecía un definitivo clima antiafrikaner. Los asesinos de afrikaners a menudo eran aplaudidos por sus partidarios en los juicios".


title: Volkstaat

text: Una Comisión Independiente creada por la Comisión Nacional de Policía, publicó un informe en 2003, donde indicaba que la población blanca no erea el objetivo exclusivo de los ataques, y que la proporción de víctimas blancas se había reducido en los cuatro años anteriores al informe.


title: Volkstaat

text: A pesar del deterioro de su situación desde el fin del apartheid, los afrikáneres tienen una de las tasas de empleo más alta del país. Los blancos (de los cuales cerca de la mitad son afrikáneres) solo tenían un índice del 10% en 2001 (la media nacional es del 37%), pero ha crecido un 197% desde 1995. Están desempleados un total de 228.000 blancos.


title: Volkstaat

text: La satisfacción laboral entre los afrikáneres solo es superada por la de los anglófonos, ya que un 78% respondieron a una encuesta que estaban "muy satisfechos" con su trabajo. Sin embargo, la situación es peor que cuando había apartheid, cuando los blancos recibían un tratamiento especial, y ello puede nutrir de partidarios al Volkstaat.


title: Volkstaat

text: Uno de cada cinco blancos sudafricanos emigraron durante la década 1995-2005 a causa de los crímenes y de la Acción Afirmativa, iniciativa legal que pretende que las tasas de emplo reflejen la verdadera situación demográfica del país, cosa que hace que los afrikáneres tengan dificultades para encontrar trabajo.


title: Volkstaat

text: Según una encuesta preelectoral de 1999, el 2,5% de los afrikáneres querían emigrar, el 26,4% estaban dispuestos a hacerlo si podían y el 5,3% lo estaba considerando. La mayoría, sin embargo, el 64,9%, quería quedarse. La encuesta sugirió que el porcentaje de afrikáneres que querían emigrar y no podían representaban el deseo de una solución como el Volkstaat.


title: Volkstaat

text: Una nueva encuesta del Instituto Sudafricano para las Relaciones Raciales, realizada en septiembre de 2006, puso de relieve un declive estimado de la población blanca sudafricana del 16,1% en la década 1995-2005.


title: Volkstaat

text: Wingard afirmó en 2005 que solo una "guerra civil" podía hacer que los afrikáneres obtuvieran la independencia en cualquier parte de Sudáfrica. El Frente de la Libertad Plus continúa dando apoyo a la idea, pero su apoyo electoral es bajo (1% del voto en 2006 sobre todos los sudafricanos, lo que representaría el 6% de los afrikáneres).


title: Volkstaat

text: Hay dos mini-Volkstaats, ciudades compradas como propiedad privada donde se practica el separatismo afrikáner. Un grupo menor que conspiraba establecer un Volkstaat por la fuerza fue desarticulado en 2003.


title: Volkstaat

text: Die Boeremag ("Fuerza Bóer") fue una organización separatista afrikáner violenta. La mayoría de sus miembros fueron arrestados en 2003 y acusados de traición.


title: Volkstaat

text: El Frente de la Libertad ha sido la mayor fuerza política que ha promovido la idea. Este partido político afrikáner tiene representación en el parlamento nacional y en algunos provinciales. Su apoyo, sin embargo, ha caído bajo los 140.000 votos, es decir, menos del 1% a nivel nacional en 2004. Ello significaría que menos del 6% de la población blanca afrikáner (2.558.958 según el censo del 2001) los apoya.


title: Volkstaat

text: Se ha intentado crear un Volkstaat en la pequeña ciudad de Orania, en la Provincia Septentrional del Cabo. La tierra de la ciudad es de propiedad privada, y los afrikáneres han sido animados por los promotores del proyecto, aunque pocos han respondido de momento: aproximadamente 600 habitantes en 2001, 10 años después de su establecimiento. Se ha hecho otro intento de asentamiento en Kleinfontein cerca de Pretoria (en el área metropolitana de Tshwane). Ambos asentamientos no son municipios y no tienen autogobierno ni ningún reconocimiento oficial. Solo Orania ha reclamado al gobierno ser reconocido como municipio separado.


title: Volkstaat

text: La sección 235 de la Constitución Sudafricana da el derecho a la autodeterminación a cada comunidad, basada en la lengua y cultura comunes, en una entidad territorial dentro de la república o en cualquier otra forma.


title: Volkstaat

text: Esta sección de la constitución fue una de las propuestas incluidas en 1994 por la iniciativa afrikáner, sobre todo por el Frente de la Libertad. Sin embargo, no hay ninguna legislación nacional a favor de cualquier otro grupo étnico.


title: Volkstaat

text: La legislación internacional ofrece un recurso para el establecimiento de un Volkstaat sobre lo que dispone la Constitución Sudafricana. Esta legislación es válida para todas las minorías que quieran obtener la autodeterminación en forma de independencia.


title: Volkstaat

text: Los derechos de las minorías estaban protegidos formalmente por la Asamblea General de las Naciones Unidas, cuando adoptó la resolución 47/135 de 18 de diciembre de 1992, titulada "Declaración de los Derechos de las Personas pertenecientes a Minorías étnicas, nacionales, religiosas o lingüísticas". Entre los términos de la declaración se incluyen:


title: Volkstaat

text: La presencia afrikáner no representa un área separada dentro de Sudáfrica. Esta situación hace que no sea posible ningún recurso a la legislación internacional para proponer el Volkstaat. El Movimiento Orania tiene como principal objetivo conseguir la mayoría afrikáner en la Provincia Septentrional del Cabo.


title: Volkstaat

text: El gobierno del Congreso Nacional Africano declaró en 1998 que no daría en absoluto apoyo a la propuesta de Volkstaat, pero que haría todo el posible para la protección de la lengua y cultura de los afrikáneres, como la de cualquier minoría del país.


title: Volkstaat

text: El Consejo del Volkstaat es una organización de 20 personas, creada por el gobierno sudafricano, mediante el "Volkstaat Council Act" de 1994, de acuerdo con las secciones 184A y 184B de la Constitución Sudafricana, donde afirma que "el consejo servirá como mecanismo constitucional para animar a los proponentes de la idea del Volkstaat a perseguir de manera constitucional el tal Volkstaat".


title: Volkstaat

text: La constitución del consejo acabó en 1999, sin que fuera oficialmente disuelto. Elaboró un informe final, con tres recomendaciones:


title: Volkstaat

text: Las propuestas de constituir el Consejo Afrikáner fueron abandonadas en 2001 por el Repeal of Volkstaat Council Provisions Act.


title: Volkstaat

text: Johann Wingard, presidente del consejo, expresó en 2005 la opinión de que dudaba si algún funcionario del gobierno había intentado leer los informes. Sin embargo, el presidente Thabo Mbeki y el ministro de asuntos internos, Mangosuthu Buthelezi, hicieron referencias a propuestas del informe en el discurso parlamentario de 1999. Nelson Mandela, entonces presidente, contestó que las conclusiones del informe no serían definitivas hasta que él pudiese atender su presentación personalmente.


title: Volkstaat

text: Posteriormente a la disolución del Consejo del Volkstaat, en 2003 se creó la Comisión para la Promoción de los Derechos de las Comunidades Culturales, Religiosas y Lingüísticas. Se encarga de la protección de la protección de los derechos a la identidad cultural y la autoidentificación de las minorías sudafricanas, incluidos los afrikáneres. El comité incluye como miembro al afrikáner J.C.H. Landman, también miembro de la Alianza Afrikáner. Los informes del Consejo del Volkstaat fueron transferidos a este comité.


title: Campeonato Mundial de Triatlón de 2022

text: El XXXIV Campeonato Mundial de Triatlón es una serie de nueve competiciones donde la Gran Final se celebró en Abu Dabi (Emiratos Árabes Unidos) del 25 al 26 de noviembre de 2022. Fue realizado bajo la organización de la Unión Internacional de Triatlón (ITU).


title: Francis Uzoho

text: Francis Odinaka Uzoho (Nwangele, Imo, Nigeria, 28 de octubre de 1998) es un futbolista nigeriano, juega como guardameta y su equipo es el A. C. Omonia Nicosia de la Primera División de Chipre.


title: Francis Uzoho

text: Uzoho inició su carrera en clubes de su país, donde comenzó jugando de delantero, y con 14 años fue captado por un ojeador del Aspire Academy de Catar, donde se incorporó en 2014. Formó parte de la selección de fútbol sub-17 de Nigeria que se proclamó campeona de la Copa Mundial de Fútbol Sub-17 de 2013 celebrada en Emiratos Árabes Unidos.


title: Francis Uzoho

text: En enero de 2017 se anunció su fichaje por el Real Club Deportivo de La Coruña de la Primera División de España, donde en un principio se incorporó al equipo juvenil B. Uzoho realizó la pretemporada con el primer equipo, reclamado por el técnico Pepe Mel, alternando actuaciones con el filial Fabril Deportivo. Debutó con el primer equipo del "Dépor" en la jornada 8 de la Primera División, el 15 de octubre de 2017 en el Estadio Municipal de Ipurúa ante la S. D. Eibar, convirtiéndose con 18 años y 352 días en el portero extranjero más joven en debutar en la historia de la Liga. El encuentro acabó con 0-0. Además fue el tercer portero más joven en debutar en un mundial con 19 años, 7 meses y 19 días.


title: Francis Uzoho

text: En julio de 2020 se hizo oficial su fichaje por el APOEL Nicosia firmando un contrato por tres temporadas, hasta 2023. En septiembre del año siguiente rescindió su contrato y regresó al A. C. Omonia Nicosia.


title: Francis Uzoho

text: Con apenas 19 años, fue el arquero titular de la en la Copa Mundial de Fútbol de 2018 disputada en Rusia.


title: Carlos Augusto de Sajonia-Weimar-Eisenach (1757-1828)

text: Carlos Augusto de Sajonia-Weimar-Eisenach (Weimar, 3 de septiembre de 1757-Torgau, 14 de junio de 1828) fue a partir de 1758 el duque y a partir de 1815 gran duque de Sajonia-Weimar-Eisenach. Fue conocido por la riqueza intelectual de su corte.


text: Carlos Augusto era el hijo de duque Ernesto Augusto II de Sajonia-Weimar-Eisenach y Ana Amalia de Brunswick-Wolfenbüttel. Su padre murió cuando él tenía solamente nueve meses de edad. De acuerdo con lo estipulado en el testamento de su padre, Ana Amalia asumió la regencia de los ducados de Sajonia-Weimar y Sajonia-Eisenach en su nombre hasta su mayoría de edad.


text: La educación de Carlos Augusto estuvo a cargo de Johann Eustach von Görtz, quien se identificaba con las ideas de Jean-Jacques Rousseau y Johann Bernhard Basedow, y trataba de incorporar estas ideas dentro de la enseñanza de Carlos Augusto. Su madre temía que Görtz estaba alienando a su hijo, por lo que en 1772 incorporó al poeta y profesor de filosofía Christoph Martin Wieland al grupo de maestros del príncipe. Esto condujo a muchos conflictos entre Görtz y Wieland por el favor del futuro duque.


text: En 1774, bajo la supervisión de Görtz, hizo un viaje por Francia. En el viaje de regreso se detuvo en la corte de Darmstadt y se comprometió con la landgravina Luisa Augusta de Hesse-Darmstadt, que tenía su misma edad. Se detuvo además en Fráncfort del Meno para conocer al famoso Johann Wolfgang Goethe, a quien invitó a ir a Weimar. Este evento marcó el principio de una amistad para toda la vida con el poeta.


text: El 3 de septiembre de 1775, al cumplir los dieciocho años de edad, Carlos Augusto asumió las riendas del gobierno de sus territorios. Su madre no le dejó las finanzas en muy buen estado, pero al menos las deudas eran relativamente bajas. Un mes más tarde, el 3 de octubre, contrajo matrimonio en Karlsruhe con la princesa Luisa. Uno de sus primeros actos fue llamar a Goethe a Weimar, quien llegó el 7 de noviembre de 1775 a la ciudad. Carlos Augusto nombró al poeta miembro de su consejo privado y lo elevó a la nobleza por un edicto imperial en 1782.


text: El 5 de febrero de 1782 se hizo miembro de la logia masónica "Amalia" y en diciembre de ese año se convirtió en Caballero de la estricta observancia templaria bajo el nombre de "a Falcone albo". El 2 de febrero de 1783 nació su hijo y príncipe heredero Carlos Federico, y el 10 de febrero Carlos Augusto entró en la Orden de los Iluminati con el nombre de "Esquilo", llegando a alcanzar el grado de "Regente" dentro de la orden.


text: El 19 de enero de 1786, el rey Federico II el Grande le nombró caballero de la Orden del Águila Negra.


text: Al joven gran duque no le bastaba solamente con el reconocimiento en su pequeño ducado. Intervino también en la política del Sacro Imperio tratando de crear una coalición de principados como contrapeso al dualismo entre Prusia y Austria, pero estos esfuerzos tuvieron poco éxito.


text: Carlos Augusto entró al servicio de Prusia con el rango de mayor general de caballería. Tomó parte en la campaña contra Francia de junio de 1792 a diciembre de 1793, dentro del marco de la guerra de la Primera Coalición. Debido a diferencias de opinión con Federico Guillermo II de Prusia se retiró del ejército en 1794. No regresó al servicio militar hasta que Federico Guillermo III de Prusia ascendió al trono, cuando fue nombrado inspector general de la caballería en Magdeburgo el 21 de agosto de 1798. El 20 de mayo de 1802 fue ascendido a general de Caballería.


text: En 1806, durante la guerra de la Cuarta Coalición, comandó la vanguardia del cuerpo principal del ejército de Prusia. Después de la desastrosa derrota en la batalla de Jena, una de cuyas consecuencias fue el pillaje de Weimar por las tropas francesas, tuvo la suerte de que Napoleón no lo destronara de sus territorios. Se vio forzado a unirse a la Confederación del Rin y luchar contra Prusia en el sitio de Kolberg.


text: Después de la batalla de Leipzig Carlos Augusto se presentó en el cuartel general de la coalición contra Napoleón en Fráncfort del Meno y el 24 de noviembre de 1813 obtuvo el mando del III Cuerpo de Ejército alemán. En enero de 1814 su ejército estaba en Holanda y el 7 de febrero ocupó Bruselas. A fines de marzo sus fuerzas asediaron Maubeuge sin éxito. Con la entrada de las tropas de la coalición en París, el 9 de abril de 1814, se decretó el alto el fuego y Carlos Augusto renunció a su comando el 20 de abril. Como recompensa a sus largos años de servicio, en 1822 el rey de Prusia lo nombró comandante del 8° Regimiento de Coraceros.


text: En 1804 el hijo mayor de Carlos Augusto, Carlos Federico, se había casado con la princesa rusa María Pávlovna, hija del zar Pablo I de Rusia y hermana de su sucesor, el zar Alejandro I de Rusia. Gracias a la influencia del Imperio ruso durante el Congreso de Viena en 1815, que promovió sus intereses, Carlos Augusto fue nombrado "Gran duque" y sus territorios ampliados considerablemente.


text: Carlos Augusto rigió siguiendo los preceptos del despotismo ilustrado y con sensibilidad para las corrientes sociales de la época. No intervino contra la fundación de asociaciones estudiantiles en Jena, y Sajonia-Weimar-Eisenach fue el primer Estado alemán con una constitución de estamentos que, entre otras cosas, permitía la libertad de prensa y la libertad de expresión. Fue además promotor de una monarquía constitucional. En 1817 no prohibió, a pesar de sus reservas, la celebración estudiantil revolucionaria de los Festivales de Wartburg en Eisenach. Después de los Decretos de Karlsbad en 1819 tuvo que actuar más cuidadosamente.


text: Políticamente, el Gran duque apoyaba las viejas relaciones diplomáticas y dinásticas entre Prusia y el Imperio ruso. Esta política fue continuada por su hijo Carlos Federico, cuyas hijas se esposaron con príncipes de Prusia. María se casó con el príncipe Carlos y Augusta con el futuro Kaiser Guillermo.


text: Carlos Augusto de Sajonia-Weimar-Eisenach murió cerca de Torgau cuando regresaba de una visita a Berlín. Está enterrado en Weimar, en la cripta de los príncipes.


text: Carlos Augusto no ha pasado a la historia por sus éxitos militares y políticos. Siguiendo los pasos de su madre, Ana Amalia, y de la mano de Goethe, se convirtió en promotor y patrón de las artes, creando lo que hoy se conoce como la época del Clasicismo de Weimar. Además de Wieland y Goethe, cultivó la amistad de Johann Gottfried Herder y Friedrich Schiller. En la ciudad de Jena, que pertenecía a sus territorios, se creó un segundo centro literario y filosófico donde actuaron Fichte, Hegel, Schelling y Schlegel.


text: En 1811 el compositor Johann Nepomuk Hummel fue contratado como maestro de música de Augusta, la nieta de Carlos Augusto, y el compositor residió el resto de su vida en Weimar.


text: A Carlos Augusto, que era un gran aficionado a la caza, se le atribuye también la raza de perros Weimaraner.


title: Tratado de Mersen

text: El tratado de Mersen o de Meerssen, concluido el 8 de agosto del año 870 en la ciudad ahora llamada Meerssen (situada al norte de Maastricht, en la actual Holanda), fue un tratado de partición de la Lotaringia a la muerte, el año anterior, de su rey Lotario II y acordado por sus tíos los reyes Carlos el Calvo de "Francia Occidentalis" (el germen de la actual Francia) y Luis el Germánico de "Francia Orientalis" (el germen de las actuales Alemania, Países bajos, Suiza y Austria).


title: Tratado de Mersen

text: Los dos hermanos beneficiados por este tratado consideraron que su sobrino Lotario II había muerto sin descendencia legítima, no reconociendo su divorcio de Teutberga y, por consiguiente, no reconocían la descendencia que Lotario II tuvo con su amante y posterior esposa Waldrada. Tampoco toleraron la injerencia del hermano mayor de Lotario, el emperador carolingio Luis II el Joven, que, estando ocupado en el sur de Italia en luchas contra sarracenos y beneventanos, no pudo llegar a tiempo al reparto de la herencia de su hermano, teniendo más derecho a ella que sus tíos al ser el único heredero vivo de su padre, el emperador carolingio Lotario I y rey de Francia Media.


title: Tratado de Mersen

text: Luis II el Joven se enfrentó, pues, a unos hechos consumados que impidieron el cumplimiento del Tratado de Verdún del año 843 por el que los hijos de Ludovico Pío, Lotario I, Luis el Germánico y Carlos el Calvo, se habían repartido el Imperio carolingio.


title: Tratado de Mersen

text: En 855 Lotario I cayó enfermo, se retiró a la abadía de Prüm y murió, no sin antes dividir Francia Media entre sus tres hijos:


title: Tratado de Mersen

text: A la muerte en 863 de Carlos de Provenza, sus dos hermanos se repartieron su reino, mientras que, como ya se ha dicho, al morir Lotario II, el hermano sobreviviente fue excluido del reparto de Lotaringia, que fue sancionado con este tratado de Mersen, a pesar del apoyo del papa Adriano II a las pretensiones del emperador Luis II el Joven.


title: Tratado de Mersen

text: El tratado fue firmado por los reyes Carlos el Calvo y Luis el Germánico, después de que este último amenazara con declarar la guerra a Carlos el Calvo cuando se hizo coronar de forma unilateral rey de Lotaringia en Metz, la capital del fallecido Lotario II. A partir de entonces, "Francia Occidentalis" (Francia) y "Francia Orientalis" (Alemania) tuvieron frontera común al repartirse el Estado tapón que formaba Lotaringia.


title: Tratado de Mersen

text: Meerssen es una ciudad de Holanda, cerca de Mastrique. Por la falta de los documentos originales, no se puede afirmar que fuese el lugar donde se firmó el Tratado de Mersen, ni la fecha exacta, solo fuentes secundarias indirectas señalan este lugar del Limburgo holandés y una fecha: el 8 de agosto de 870.


title: Tratado de Mersen

text: El acuerdo no duró más diez años: a la muerte de Luis el Germánico en 876, su hermanastro Carlos el Calvo invadió la Lotaringia oriental más allá del río Ourthe, pero fue rechazado al ser derrotado cerca de Andernach por un ejército mucho menor mandado por el hijo heredero de Luis el Germánico, Luis III el Joven. A su vez, a la muerte de Carlos el Calvo en 877, su hijo heredero Luis II de Francia, el Tartamudo se vio hostigado por Luis III el Joven, que invadió la Lotaringia occidental en 879, contra los herederos de Luis II el Tartamudo, los reyes de Francia Occidental Luis III y Carlomán II. Con ellos firmó Luis III el Joven, rey de Francia Oriental, el tratado de Ribemont en 880, por el que los nietos de Carlos el Calvo cedieron los territorios de la Lotaringia obtenidos con el Tratado de Mersen al hijo de Luis el Germánico.


title: Tratado de Mersen

text: Durante la Edad Media, los límites occidentales de Lotaringia marcaron la frontera entre el Reino de Francia y el Sacro Imperio Romano Germánico hasta la Edad Moderna, cuando los mariscales de Enrique II y Luis XIV de Francia conquistaron el territorio de la Alta Lotaringia y Alsacia mediante guerra y con demandas jurídicas producidas por las Cámaras de Reunión auspiciadas por el "Rey Sol".


title: Licomedes

text: En la mitología griega Licomedes (en griego antiguo Λυκομήδης "Lykomếdês"), hijo de Apolo y Parténope, es el rey de Esciro.


title: Licomedes

text: Según una leyenda posthomérica, después del secuestro de Helena por Paris, Tetis le confió a su hijo Aquiles. Este se disfraza de joven muchacha y responde al nombre de Pirra (Πύρρα "Pýrra", ‘la roja’). Tetis recurre a este subterfugio para impedir que Aquiles vaya a la Guerra de Troya, donde sabe que debe morir. Aquiles mantiene relaciones con Deidamía, la hija de Licomedes, quien le dará a Neoptólemo. Pero Odiseo llegó a la corte disfrazado de comerciante, ofreciendo a las hijas del rey diversas baratijas y objetos femeninos. Aquiles se descubrió al escoger de entre los presentes las armas que Odiseo había puesto entre ellos y así fue como marchó a la guerra. Otras versiones apuntan a que fue una trompeta tocada por el astuto Odiseo o su acompañante Diomedes la que produjo una situación de alarma y


title: Licomedes

text: confusión en la casa del rey Licomedes. Aquiles, conforme a su espíritu varonil, se vio instintivamente llamado a hacer frente al supuesto "peligro". De este modo, Odiseo encuentra al héroe y lo insta a tomar parte activa en la guerra.


title: Licomedes

text: A continuación, Licomedes recibió en su reino a Teseo, que huía de Atenas, gobernada por el usurpador Menesteo. Según algunos autores, Licomedes empujó a Teseo desde la cima de un precipicio. Para Pausanias y Apolodoro la caída fue accidental.


title: Eiffel (lenguaje de programación)

text: Eiffel es un lenguaje de programación orientado a objetos que sigue el estándar ISO diseñado por Bertrand Meyer (defensor de los lenguajes orientados a objetos y autor de la construcción de Software Orientado a Objetos) y Software Eiffel. El diseño del lenguaje esta estrechamente relacionado con el método de programación Eiffel. Ambos se basan en una serie de principios incluyendo: el diseño por contrato, la separación de comandos y consultas, el principio de acceso uniforme, el principio de elección única, el principio abierto-cerrado y la separación operación-operando.


title: Eiffel (lenguaje de programación)

text: Muchos conceptos inicialmente introducidos por Eiffel aparecen más tarde en Java, C# y otros lenguajes. Nuevas ideas de diseño de lenguaje, particularmente a través del proceso de estandarización ECMA/ISO, se continúan incorporando al lenguaje Eiffel.


title: Eiffel (lenguaje de programación)

text: Eiffel destaca enunciados declarativos sobre el código de procedimiento y los intentos de eliminar la necesidad de instrucciones de contabilidad.


title: Eiffel (lenguaje de programación)

text: Eiffel evita trucos o técnicas de codificación destinadas como sugerencias de optimización para el compilador. El objetivo no es sólo para hacer el código más fácil de leer, sino también para permitir a los programadores concentrarse en los aspectos importantes de un programa sin atascarse en los detalles de implementación. La simplicidad de Eiffel está destinada a promover respuestas sencillas, extensibles, reutilizables y fiables a los problemas informáticos. Los compiladores de programas informáticos escritos en Eiffel ofrecen amplias técnicas de optimización, tales como autommatic in-lining, que alivian el programador de parte de la carga, mientras que la optimización de la producción de código cuya eficacia es comparable a la de código escrito en C++ .


title: Eiffel (lenguaje de programación)

text: Eiffel fue desarrollado originalmente por Eiffel Software, una compañía fundada por Bertrand Meyer. El Software de Construcción Orientado a Objetos contiene un tratamiento detallado de los conceptos y la teoría de la tecnología de objetos que llevaron al diseño de Eiffel.


title: Eiffel (lenguaje de programación)

text: El objetivo de diseño detrás del lenguaje Eiffel, las librerías y los métodos de programación es permitir a los programadores crear módulos de software fiables y reutilizables. Eiffel soporta herencia múltiple, generalidad, polimorfismo, encapsulación, conversiones de tipo seguro, y covarianza de los parámetros. La contribución más importante de Eiffel de la ingeniería de software es el diseño por contrato (DBC), en el que se emplean las aserciones, precondiciones, postcondiciones y clases invariantes para ayudar a garantizar la corrección del programa sin sacrificar la eficiencia.


title: Eiffel (lenguaje de programación)

text: El diseño de Eiffel se basa en la teoría de la programación orientada a objetos, con solo un poco influencia de otros paradigmas o algunos conceptos por el soporte de código heredado. Eiffel soporta formalmente los tipos abstractos de datos. En el diseño de Eiffel, un texto de software debe ser capaz de reproducir su documentación de diseño del texto en si, usando una implementación formalizada del tipo de datos abstracto. El lenguaje interactivo de aprendizaje Blue, precursor de BlueJ, también está basado en Eiffel. El Apple Media Tool incluye un Apple Media Lenguaje basado en Eiffel.


title: Eiffel (lenguaje de programación)

text: EiffelStudio es un entorno de desarrollo integrado disponible en virtud de un código abierto o licencia comercial. Ofrece un entorno orientado a objetos para la ingeniería del software. EiffelEnvision es un plugin para Microsoft Visual Studio que permite a los usuarios editar, compilar y depurar proyectos Eiffel desde el Microsoft Visual Studio IDE. EiffelStudio y EiffelEnvision son gratuitos para uso no comercial. Hay otras cuatro implementaciones de código abierto: "The Eiffel Compiler" tecomp, Gobo Eiffel, SmartEiffel - la implementación GNU, basada en una versión anterior del lenguaje-, LibertyEiffel-basado el compilador de SmartEiffel- y VisualEiffel.


title: Eiffel (lenguaje de programación)

text: Diversos lenguajes de programación incorporan elementos aportados por primera vez en Eiffel. Sather, por ejemplo, se basó originalmente en Eiffel, pero ha variado desde entonces, y ahora incluye características de la programación funcional.


title: Eiffel (lenguaje de programación)

text: La definición del lenguaje Eiffel es un estándar internacional de la ISO. El estándar fue desarrollado por Ecma International, que por primera vez aprobada la norma, el 21 de junio de 2005, como estándar ECMA 367, Eiffel: Analysis, Design and Implementation Language. En junio de 2006, ECMA e ISO aprobaron la segunda versión. En noviembre de 2006, la ISO publicó por primera vez. El estándar se puede encontrar y utilizar de una manera gratuita en la web de ECMA. La versión de ISO es idéntica en todos los aspectos salvo en el formato.


title: Eiffel (lenguaje de programación)

text: La versión actual del estándar de junio de 2006 contiene algunas inconsistencias (por ejemplo, las redefiniciones de la covarianza). El comité ECMA no ha anunciado ningún calendario ni en que dirección se resolverán estas inconsistencias.


title: Eiffel (lenguaje de programación)

text: Un "sistema" o "programa" Eiffel es una colección de clases. Por encima del nivel de clases, Eiffel define el cluster, que es esencialmente un grupo de clases, y posiblemente de subclubsters. Las agrupaciones no son una estructura de control sintáctica, sino más bien una convención de la organización estándar. Normalmente una aplicación Eiffel se organizara con cada clase en un archivo separado, y cada clúster en un directorio o carpeta que contiene los ficheros de las clases. En esta organización, los subclústers son subdirectorios. Por ejemplo, en virtud de las convenciones estándar de la organización y el entorno, x.e podría ser el nombre de un fichero que define una clase llamada X.


title: Eiffel (lenguaje de programación)

text: Una clase contiene características, que son similares a los "miembros, "atributos" o "métodos" en otros lenguajes de programación orientados a objetos. Una clase también define a sus invarianzas,y contiene otras propiedades, como una sección de "notas" para documentación y metadatos. Los tipos estándar de datos como entero, string o array, son todos ellos clases.


title: Eiffel (lenguaje de programación)

text: Cada sistema tiene que tener una clase designada como raíz, y uno de sus procedimientos de creación designado como "procedimiento raíz". La ejecución de un sistema consiste en la creación de una instancia de la clase raíz y en ejecutar el procedimiento raíz. En general, eso crea nuevos objetos, llama a nuevas características, y así sucesivamente.


title: Eiffel (lenguaje de programación)

text: Eiffel tiene cinco instrucciones básicas ejecutables: asignación, creación de objetos, llamada de rutina, condición, e iteración. Las estructuras de Eiffel de control son estrictas en el cumplimiento de la programación estructurada: cada bloque tiene exactamente una entrada y una salida.


title: Eiffel (lenguaje de programación)

text: A diferencia de muchos lenguajes orientados a objetos, pero como Smalltalk, Eiffel no permite una asignación en los campos de los objetos, excepto dentro de las características de un objeto. Eiffel hace hincapié en ocultar la información, y la abstracción de datos, en requerir interfaces formales para la mutación de datos. Para expresarlo en el formato de otros lenguajes orientado a objetos, todos los campos Eiffel son privados, y los métodos "set" son necesarios para modificar los valores. Una consecuencia de esto es que el método "set" puede, y normalmente lo hace, implementa las invariancias por los cuales Eiffel proporciona sintaxis.


title: Eiffel (lenguaje de programación)

text: El primer contacto con un lenguaje de programación se hace a menudo con el uso de un programa "Hola, mundo!". Este programa escrito en Eiffel podría ser:


title: Eiffel (lenguaje de programación)

text: Este programa contiene la clase codice_1. El constructor (rutina creadora) para la clase, de nombre codice_2, invoca codice_3 que es la rutina de la biblioteca del sistema para escribir un mensaje codice_4 codice_5 al dispositivo de salida.


title: Eiffel (lenguaje de programación)

text: El concepto de diseño por contrato es fundamental para Eiffel. Los mecanismos están estrechamente integrados con el lenguaje. Los contratos guían la redefinición de las características en la herencia.


title: Eiffel (lenguaje de programación)

text: Además, el lenguaje soporta una "instrucción de verificación" (una especie de "asserción") y los invariantes de bucle.


title: Eiffel (lenguaje de programación)

text: La propiedad principal de una clase es que contiene un conjunto de características. Como una clase presenta un conjunto de objetos en tiempo de ejecución, o "casos", una característica es un atributo o una operación en estos objetos. Hay dos tipos de funciones: consultas y órdenes. Una consulta proporciona información sobre una instancia. Una orden modifica una instancia.


title: Eiffel (lenguaje de programación)

text: Eiffel no permite la sobrecarga de argumentos. Cada nombre de característica dentro de una clase siempre se asigna a una característica específica dentro de la clase. Un nombre, dentro de una clase, significa una cosa. Esta opción de diseño ayuda a la legibilidad de las clases, evitando una de las causas de ambigüedad sobre que rutina será invocada con una llamada. También simplifica el mecanismo del lenguaje. En particular, eso es lo que hace posible el mecanismo de la herencia múltiple de Eiffel.


title: Eiffel (lenguaje de programación)

text: Los nombres pueden, por descontado, son reutilizadas en diferentes clases. Por ejemplo, el operador "+" se define en diversas clases: INTEGER, REAL, STRING, etc.


title: Eiffel (lenguaje de programación)

text: Las clases pueden ser genéricas, para expresar que están parametrizadas para tipos. Los parámetros genéricos aparecen entre corchetes:


title: Eiffel (lenguaje de programación)

text: codice_6 se conoce como un "parámetro formal genérico". (Eiffel reserva "argumento" para las rutinas, y utiliza "parámetro" solo para las clases genéricas.) Con esta declaración codice_6 representa dentro de la clase un tipo arbitrario, para el que una función puede retornar un valor de tipo codice_6, y una rutina puede tener un argumento de este tipo:


title: Eiffel (lenguaje de programación)

text: La codice_9 y codice_10 son "derivaciones genéricas" de esta clase. Combinaciones permitas (y con codice_11, codice_12, codice_13, codice_14) son:


title: Eiffel (lenguaje de programación)

text: También es posible tener "restricciones" de los parámetros formales, de manera que el parámetro real a de heredar de una clase dada, la "restricción". Por ejemplo, en


title: Eiffel (lenguaje de programación)

text: una derivación codice_17 es válida únicamente si codice_18 hereda de codice_19 (como de hecho hacen las típicas bibliotecas Eiffel). Dentro de la clase, después de haber restringido codice_20 mediante codice_19 que para codice_22 es posible aplicar a codice_23 todas las características de codice_19, como en codice_25.


title: Eiffel (lenguaje de programación)

text: La clase puede redefinir algunas o todas las características heredadas. Eso ha de ser declarado explícitamente al comienzo de la clase a través de la cláusula codice_26 subcláusula de la cláusula de herencia, como en:


title: Eiffel (lenguaje de programación)

text: Las clases se pueden definir con deferred class en lugar de con class para indicar que la clase no puede ser instanciada directamente. Las clases no instanciables se dicen clases abstractas en otros lenguajes de programación orientados a objetos. En el lenguaje Eiffel, solo se pueden crear instancias de una clase "efectiva" (que puede ser una descendiente de una clase diferida). Una característica también puede ser diferida mediante cláusula deferred en lugar de una cláusula do. Si una clase tiene características diferidas se ha de declarar como diferida, pero, no obstante una clase sin características diferidas puede ser diferida por sí misma.


title: Eiffel (lenguaje de programación)

text: Las clases diferidas juegan un papel parecido al de las interfaces en lenguajes como Java, a pesar de que muchos teóricos de la programación orientada a objetos crean que las interfaces son en gran medida una respuesta a la falta de Java de herencia múltiple (que tiene Eiffel).


title: Eiffel (lenguaje de programación)

text: Una clase que hereda de otra u otras obtiene todas sus características, por defecto con sus nombres originales. Puede cambiar el nombre a través de la cláusula rename. Eso es necesario en el caso de herencia múltiple si hay conflictos de nombres entre las características heredadas, sin cambiar el nombre, la clase resultante violaría el principio de no sobrecargar, antes mencionada, y por tanto, no sería válida.


title: Eiffel (lenguaje de programación)

text: Los tipos tuples pueden ser vistos como una forma simple de clase, proporcionando solo los atributos y el correspondientemente método "set". Un tipo tupla típico


title: Eiffel (lenguaje de programación)

text: podría ser utilizado para describir una simple acta de nacimiento si no fuese necesaria una clase. Un ejemplo de esta tupla es simplemente una secuencia de valores con el tipo dado, entre paréntesis, como


title: Eiffel (lenguaje de programación)

text: Los componentes de una tupla como tal se pueden acceder si las etiquetas de la tupla son atributos de una clase, por ejemplo, si t ha sido asignado a la tupla entonces t.pes tiene un valor 3.5.


title: Eiffel (lenguaje de programación)

text: Gracias a la noción de asignador de órdenes, la notación de puntos también se puede utilizar para asignar los componentes de esta tupla, como en


title: Eiffel (lenguaje de programación)

text: Las etiquetas tuple son opcionales, de manera que también es posible escribir un tipo tupla como TUPLE [STRING, REAL, DATE]. (En algunos compiladores esta es la única forma de tuple, ya que las etiquetas se van introduciendo en el estándar ECMA).


title: Eiffel (lenguaje de programación)

text: La especificación precisa de, por ejemplo, TUPLE [A, B, C] que describe secuencias de al menos tres elementos, el primero de tres que son de los tipos A, B, C, respectivamente. Como resultado TUPLE [A, B, C] se ajusta a (se puede asignar a) TUPLE [A, B], a TUPLE [A] y TUPLE (sin parámetros), la tuple más grande se ajusta a todas las otras tuples.


title: Eiffel (lenguaje de programación)

text: El mecanismo del' "agente" de Eiffel agrupa les operaciones dentro de los objetos. Este mecanismo puede ser utilizado por la interacción, la programación dirigida por eventos, y en otros contextos es útil para pasar operaciones alrededor de la estructura del programa. Otros lenguajes de programación, especialmente los que hacen énfasis en la programación funcional, permiten un patrón similar con las continuaciones, clausuras, o generadores; los agentes Eiffel enfatizan el paradigma de los lenguajes orientados a objetos, y usa una sintaxis y semántica similares a los bloques de código en Smalltalk y Ruby.


title: Eiffel (lenguaje de programación)

text: Por ejemplo, para ejecutar el bloque accion_propia para cada elemento de lista_propia, se podría escribir:


title: Eiffel (lenguaje de programación)

text: Para ejecutar accion_propia solo los elementos que satisfacen condicion_propia, una limitación de filtro se puede añadir:


title: Eiffel (lenguaje de programación)

text: En estos ejemplos, accion_propia y condicion_propia son rutinas. Prefijándolos con agente cede un objeto que representa la rutina correspondiente, con todas sus propiedades, en particular, la capacidad de ser llamado con los argumentos adecuados. Así que si a representa un objeto (por ejemplo, porque a es el argumento para do_all), la instrucción


title: Eiffel (lenguaje de programación)

text: llamara a la rutina original con el argumento x, como si hubiesen llamado directamente a la rutina original: accion_propia (x). Los argumentps para llamar se pasan como una tupla, aquí [x].


title: Eiffel (lenguaje de programación)

text: Es posible mantener algunos argumentos para un agente abierto y hacer los otros cerrados. Los argumentos abiertos se pasan como argumentos para la llamada (call): que se proporcionan en el momento de utilizar el agente. Los argumentos son siempre cerrados en el momento de la definición del agente. Por ejemplo, si acción2 tiene dos argumentos, la iteración


title: Eiffel (lenguaje de programación)

text: itera acción2 (x, y) para valores sucesivos de x, donde el segundo argumento ha quedado establecido en y. El signo de interrogación? indica un argument abierto, y es un argumento cerrado del agente. Hay que tener en cuenta que la sintaxis básica agent f es una abreviatura de agent f (?,?...) con todos los argumentos abiertos. También es posible crear el target de un agente libre a través de la notación {T}? donde T es el tipo del objetivo.


title: Eiffel (lenguaje de programación)

text: La distinción entre operandos abiertos y cerrados (operandos = argumentos + target) corresponde a la distinción entre las variables libres i ligades en el cálculo lambda. Un agente de expressión, como acción2 (?, y) con algunos operandos cerrados y algunos abiertos corresponde a una versión de la operación original currificada sobre los operandos cerrados.


title: Eiffel (lenguaje de programación)

text: El mecanismo de agent ha estado recientemente generalizado por permetro la definición de un agent sin hacer referencia a una rutina existente (como accion_propia, condicion_propia, acción2), a través de agentes en línea como en


title: Eiffel (lenguaje de programación)

text: El agente en línea se ha pasado aquí puede tener todos la elementos de una rutina normal, incluyendo precondición, postcondición, la cláusula de rescate (aquí no se usa), y una signatura completa. Esto evita la definición de rutinas cuando todo lo que se necesita es un cálculo que se agrupara en un agent. Esto es útil en particular para los contratos, como en una cláusula invariante que expresa que todos los elementos de una lista son positivos:


title: Eiffel (lenguaje de programación)

text: El mecanismo agent actual deja una posibilidad de error en tiempos de ejecución (en caso de una rutina con n argumentos se pase a un agent que está esperando m arguments siendo m < n). Esto puede evitarse mediante un control en tiempo de ejecución a través de la precondición valid_arguments de la llamada (call). Hay diversas propuestas para una corrección puramente estática de este problema, incluyendo una propuesta de camabio en el lenguaje de Ribet y otros.


title: Eiffel (lenguaje de programación)

text: El resultado de una rutina puede ser almacenado en memoria caché y la palabra clave codice_27 en lugar de codice_28. Las llamadas a una rutina de estos tipos, salvo la primera vez, no requieren cálculos adicionales o la asignación de recursos, si no que simplemente devuelve un resultado previamente calculado con la primera llamada. Un patrón común para las "funciones de ejecución única" es proporcionar objetos compartidos, la primera llamada creara el objeto, a las subsiguientes volverá la referencia a este objeto. El esquema típico es:


title: Eiffel (lenguaje de programación)

text: El objeto retornado -codice_29 en el ejemplo- en si puede ser mutable, pero su referencia sigue siendo la misma.


title: Eiffel (lenguaje de programación)

text: A menudo, las "rutinas de ejecución única", realizan una inicialización necesaria: múltiples llamadas a una library que pueden incluir una llamada al procedimiento de inicialización, pero solo la primera llamada se realizan las acciones requeridas. Usando este patrón la inicialización puede ser descentralizada, evitando la necesidad de un módulo especial de inicialización. Las "rutinas de ejecución única" son similares en propósito y efecto al patrón Singleton de muchos lenguajes de programación, y para el patrón utilizado por Borg en Python.


title: Eiffel (lenguaje de programación)

text: Por defecto, una "rutina de ejecución única" se llama "una vez por hilo de ejecución". La semántica se puede ajustar a "una vez por proceso" o "una vez por objeto" calificando con una palabra clave ""once"", por ejemplo, codice_30.


title: Eiffel (lenguaje de programación)

text: Eiffel proporciona un mecanismo que permite las conversiones entre diferentes tipos. El mecanismo coexiste con el de herència y el de complementa. Para evitar cualquier confusión entre los dos mecanismos, el diseño ha de cumplir el siguiente principio:


title: Eiffel (lenguaje de programación)

text: Por ejemplo codice_31 puede ajustarse a codice_32, pero codice_15 (enter) se convierte en codice_34 (y no hereda de él).


title: Eiffel (lenguaje de programación)

text: El mecanismo de conversión simplemente generaliza las normas ad hoc de conversión (tal y como entre enteros -codice_15- y reales -codice_34-) que hay a la mayoría de los lenguajes de programación, haciéndole entonces aplicable a cualquier tipo siempre que se respecte este principio. Por ejemplo, una clase codice_37 puede ser declarada para convertir en codice_18; lo que hace posible la creación de un text a partir de un data simplemente a través de


title: Eiffel (lenguaje de programación)

text: como un acceso directo para el uso de la creación explícita de un objeto con un procedimiento de conversión:


title: Eiffel (lenguaje de programación)

text: Para hacer la primera forma posible como un sinónimo de la segunda, hay bastante con incluir el procedimiento de creación (constructor) codice_39 en una cláusula codice_40 al comienzo de la clase.


title: Eiffel (lenguaje de programación)

text: Como en otro ejemplo, si existe un procedimento de conversión incluye en codice_41, entonces uno puede asignar directamente una tupla a una data, haciendo que la conversión apropiada, como en


title: Eiffel (lenguaje de programación)

text: El Manejo de excepciones en Eiffel es basa en los principios de diseño por contrato. Por ejemplo, se produce una excepción cuando quien llama a una rutina no satisface la precondición, o cuando en una rutina no se puede garantizar el cumplimiento de la postcondición. En Eiffel, el tratamiento de excepciones no se utiliza para a les estructuras de control o para corregir errores de los datos de entrada.


title: Eiffel (lenguaje de programación)

text: Un controlador de excepciones Eiffel se define utilizando la palabra clave codice_42. Dentro de la sección codice_42, la palabra clave codice_44 ejecuta la rutina de nuevo. Por ejemplo, la siguiente rutina controla el número de intentos de ejecución de la rutina, y solo lo vuelve a intentar un cierto número de veces:


title: Eiffel (lenguaje de programación)

text: Esto ejemplo es, sin duda, imperfecto, pero en los programes más simples tendría que estar previsto que pueda fallar la conexión. Pero a la mayoría de los programes sería mejor un nombre de rutina como codice_45 y la postcondición no prometía una conexión, dejando a quien la llame el hecho de tomar las medidas apropiadas si la conexión no se ha abierto.


title: Eiffel (lenguaje de programación)

text: Hay disponibles varias librerías de redes y de hilos de ejecución, como EiffelNet y EiffelThreads. Un modelo de concurrencia de Eiffel, basado en los conceptos de diseño por contrato, es el SCOOP, o Programación Concurrente Simple Orientada a Objetos, aún no forma parte de la definición oficial del lenguaje, pero está disponible como a un "add-on" de ETH Zurich. CAMEO es una variación (no implementada) de SCOOP de Eiffel. La concurrencia también interactúa con las excepciones. Les excepciones asíncronas pueden ser un problema (una rutina activa una excepción después de que su llamada se termine).


title: Eiffel (lenguaje de programación)

text: La visión del cálculo en Eiffel es completamente orientada al objeto en el sentido que cada operación es relativa a un objeto, el'"objetivo". Así, por ejemplo, una suma


title: Eiffel (lenguaje de programación)

text: Por descontado, [1] es la sintaxis convencional y la preferida normalmente. La sintaxis del operador hace posible el uso de una o de la otra manera, al declarar la función (por ejemplo, en codice_15 (nombre enter), pero eso se aplica a otras clases básicas y se puede utilizar en cualquier otro para que este operador sea apropiado):


title: Eiffel (lenguaje de programación)

text: La gamma de operadores que pueden utilizarse como un "alias" es bastante amplio, e incluyen operadores predefinidos como "+" pero también "los operadores libres" hechos de símbolos no alfanuméricos. Eso hace posible diseñar notaciones especiales infijos y prefijos, por ejemplo, en aplicaciones de matemáticas y de física.


title: Eiffel (lenguaje de programación)

text: Cada clase podrá tener "una" función alias de "[]", el operador "corchete", permito que la notación codice_50 como un sinónimo de codice_51 donde codice_52 es la función escogida. Eso es particularmente útil para las estructuras de contenedores, como matrices, tablas "hash", listas, etc. Por ejemplo, el acceso a un elemento de una tabla "hash" con claves "string" se puede escribir


title: Eiffel (lenguaje de programación)

text: Las "órdenes de asignación" son un mecanismo de acompañamiento diseñado con el mismo espíritu de permitir la solidez, la conveniente notación reinterpretada en el marco de la programación orientada a objetos. Las órdenes de asignación permiten sintaxis de asignación como llamadas a procedimentos ""setter"". Una asignación adecuada no puede ser de la forma codice_53 ya que esto viola la ocultación de información, se debe usar una orden "setter". Por ejemplo la clase tabla "hash" puede tener la función y el procedimento


title: Eiffel (lenguaje de programación)

text: (De la misma manera que codice_54 es un sinónimo de codice_55), siempre que la declaración codice_56 ahora comienza (substitución de [3]) con


title: Eiffel (lenguaje de programación)

text: Eso declara codice_57 como una orden de asignación asociada con codice_56 y, combinado con los alias de corchetes, hace [5] legal y equivalente a [4]. (También se puede escribir, sin aprovechar los corchetes, como codice_59.)


title: Eiffel (lenguaje de programación)

text: Nota: La lista de argumentos de la asignación de codice_46 está obligada a ser: (el tipo de retorno decodice_46, toda la lista de argumentos de codice_46...)


title: Eiffel (lenguaje de programación)

text: Eiffel no distingue entre mayúsculas y minúsculas. Eso quiere decir que codice_2, codice_64 y codice_65 corresponden todos ellos al mismo identificador. Veamos las "regles de estilo" a continuación.


title: Eiffel (lenguaje de programación)

text: Los comentarios son introducidos por -- (dos guiones consecutivos) y se extienden hasta el final de línea.


title: Eiffel (lenguaje de programación)

text: El punto y coma (;), como separador de instruccions, es opcional. La mayoría de las veces el punto y coma es omitido, excepto para separar múltiples instrucciones en una línea. Eso se traduce en menos desorden en la página del programa.


title: Eiffel (lenguaje de programación)

text: No hay anidación de las declaraciones de las características y de la clase. Como resultado la estructura de una clase Eiffel es simple: algunas cláusulas a nivel de clase (herencia, invariante) y una sucesión de declaraciones de características, están todas al mismo nivel.


title: Eiffel (lenguaje de programación)

text: Se acostumbra a agrupar las características en diferentes "cláusulas de características" para facilitar más la lectura, con un conjunto estándar de etiquetas de característica básica que figuren en un orden estándar, por ejemplo:


title: Eiffel (lenguaje de programación)

text: En contraste con los lenguajes de programación funcionales más complicados, Eiffel hace una clara distinción entre las expresiones y las instrucciones. Eso esta en consonancia con el principio de separación orden-consulta del método Eiffel.


title: Eiffel (lenguaje de programación)

text: Gran parte de la documentación de Eiffel utiliza las convenciones de estilo distintivas, diseñadas para velar por un aspecto consistente. Algunas de estas convenciones se aplican al formato de código en si, y otros para la representación tipográfica estándar del código Eiffel en formatos y publicaciones en las que estas convenciones son posibles.


title: Eiffel (lenguaje de programación)

text: Mientras que el lenguaje no distingue entre mayúsculas y minúsculas, las normas de estilo de prescriben que los nombres de clase estén totalmente en mayúsculas (codice_66), todo en minúsculas para nombres de características (codice_2), e iniciales en mayúscula para las constantes (codice_68). El estilo recomendado también sugiere el guion bajo (codice_69) para separar los componentes de un identificador de diversas palabras, como en codice_70.


title: Eiffel (lenguaje de programación)

text: La especificación de Eiffel incluye directrices para los textos del programa que muestra en formato composición tipográfica: palabras clave en codice_71, identificadores definidos por el usuario y las constantes se muestran en "codice_72", los comentarios, los operadores y marcas de puntuación en codice_73, con el texto del programa en azul como en el presente artículo para distinguirlo de un texto explicativo. Por ejemplo, el "Hola, mundo!" programa dado anteriormente quedaría de la siguiente manera en la documentación Eiffel:


title: Eiffel (lenguaje de programación)

text: Eiffel es un lenguaje puramente orientado a objetos, pero proporciona una arquitectura abierta para la interconexión con otro programa "externo" en cualquier lenguaje de programación.


title: Eiffel (lenguaje de programación)

text: Es posible, por ejemplo, programar a nivel máquina y sistema operativo en C. Eiffel proporciona una interfaz sencilla para las rutinas en C, incluido el soporte a "C en línea" (escribir el cuerpo de una rutina de Eiffel en C, en general para pequeñas operaciones a nivel máquina).


title: Eiffel (lenguaje de programación)

text: Aunque no exista una conexión directa entre Eiffel y C, muchos compiladores son Eiffel (Visual Eiffel no es una excepción) el Código fuente surgido de C como un lenguaje intermedio, a someter a un compilador de C, para la optimización y la portabilidad. El compilador Eiffel de tecomp puede ejecutar cogido Eiffel directamente (como un intérprete) sin tener que pasar a través de un código C intermedio ni emitir código C que se pasara a un compilador de C para obtener el código nativo optimizado. En.NET, el compilador EiffelStudio genera directamente código en CIL (Common Intermediate Language). El compilador SmartEiffel puede también generar la salida en bytecode de Java.


title: Sistema de doble híbrido

text: El Sistema de dos híbridos o técnica del doble híbrido en levadura es una técnica de biología molecular usada para detectar interacción entre dos proteínas. A menudo se denota por Y2H (del inglés "Yeast Two Hybrid").


title: Sistema de doble híbrido

text: La técnica consiste en la activación de un gen reportero o más por la acción de un factor de transcripción sobre la secuencia regulatoria "UAS" (en inglés, Upstream activating sequence) localizada "upstream" del promotor.


title: Sistema de doble híbrido

text: El principio de la técnica es el siguiente, el factor de transcripción es separado en dos fragmentos, uno que reconoce UAS y el otro que promueve la activación de la maquinaria de transcripción. Cada fragmento es fusionado a una de las proteínas cuya interacción se desea analizar, usando técnicas de ingeniería genética. Si las proteínas forman un complejo entre sí, los dos fragmentos del factor de transcripción se encontrarán y el gen reportero será transcrito.


title: Sistema de doble híbrido

text: Aplicada por primera vez por Stanley Fields y Song en 1989, esta técnica fue diseñada originalmente para detectar interacciones proteína-proteína usando el activador transcripcional GAL4 de la levadura "Saccharomyces cerevisiae". La transcripción activada por GAL4 daba lugar a una proteína implicada en la utilización de galactosa, lo que constituía la base para la selección. Desde entonces, el mismo principio se ha ido adaptando para dar lugar a otros métodos alternativos, incluyendo algunos capaces de detectar interacciones ADN-proteína y ADN-ADN. Asimismo, se usa también en la actualidad "Escherichia coli" en lugar de levadura.


title: Sistema de doble híbrido

text: La técnica del doble híbrido se basa en el hecho de que la mayoría de factores de transcripción eucarióticos tiene una organización modular; poseen un dominio de activación y otro de interacción, que pueden funcionar si se encuentran próximos el uno al otro, pero sin necesidad de estar unidos directamente. Esto quiere decir que incluso aunque el factor de transcripción sea separado en dos fragmentos, es capaz de activar la transcripción cuando los dos fragmentos son conectados indirectamente.


title: Sistema de doble híbrido

text: El método de rastreo más común es el ensayo del doble híbrido en levadura. Este sistema suele servirse de una cepa de levadura modificada genéticamente para que sea defectiva en la biosíntesis de ciertos nutrientes (comúnmente aminoácidos o ácidos nucleicos). Cuando estas cepas se cultivan en medio que carecen de estos nutrientes, no son capaces de sobrevivir. Esta cepa mutante puede ser capaz de incorporar ADN foráneo vehiculado por un plásmido. En el sistema del doble híbrido de levadura, dos plásmidos independientes conteniendo el cebo y el anzuelo son simultáneamente introducidos en la cepa mutante de levadura.