José Fornaguera

José Fornaguera (1770s-1820s) was an officer of the Spanish army and politician.[1] He had a preponderant role in the defense and reconquest of Buenos Aires during the English invasions.[2]

José Fornaguera
Personal details
Bornc. 1770
Catalonia, Spain
Died1820s
Buenos Aires, Argentina
NationalitySpanish
Spouse(s)Juana Ubiñas
OccupationPolitician
Professionmilitia
Military service
Allegiance Spain
Branch/serviceSpanish Army
Years of service1790-1809
RankColonel
Battles/warsBritish invasions of the River Plate
Mutiny of Álzaga

Biography

Fornaguera was born in Catalonia (Spain) and had arrived in Buenos Aires at an early age. He was a prominent neighbor of Buenos Aires when the first English invasion. He took part in the meetings organized by Martín de Álzaga, in which also attended, Felipe de Sentenach.[3]

Fornaguera fought with great heroism against the English being graduated like Colonel of the Cuerpo de Voluntarios Artilleros de la Unión.[4] In 1809, he was one of the military leaders who rebelled against the viceroy of the Río de la Plata, Santiago de Liniers, during the Mutiny of Álzaga.[5] That same year he appeared before the Cabildo of Buenos Aires offering his help and that of his regiment to fight the French (Peninsular War).[6]

During the events of May 1810, Fornaguera was invited to participate in the Open Cabildo, giving his vote for the continuity of viceroy Baltasar Hidalgo de Cisneros.[7]

José Fornaguera married a lady of distinguished family, named Juana Ubiñas, born in Buenos Aires.[8] His son Rufino Fornaguera Ubiñas was established in the town of Quilmes, where he was the vice-president of the municipal council chaired by Juan Clark, an immigrant born in 1800 in Yorkshire, England.[9]

gollark: `True`
gollark: ```pythonimport requestsimport randomimport fileinputdef weighted_choice(choices): total = sum(weight for choice, weight in choices) r = random.uniform(0, total) upto = 0 for choice, weight in choices: if upto + weight >= r: return choice upto += weight assert False, "Shouldn't get here"def get_rhymes(word, extra_params={}): default_params = { "rel_rhy": word, "max": 20, "md": "pf" } return requests.get("https://api.datamuse.com/words/", params={**default_params, **extra_params}).json()def get_frequency(word_object): for tag in word_object["tags"]: if tag.startswith("f:"): return float(tag[2:]) return 0def get_rhyme(word, params): options = get_rhymes(word, params) options = list(map(lambda word_object: (word_object["word"], get_frequency(word_object)), options)) if len(options) == 0: return word return weighted_choice(options)last = Nonefor line in fileinput.input(): line = line.replace("\n", "") if last != None: print(line + " " + get_rhyme(last, {})) last = None else: last = line.replace(".", "").split(" ")[-1] print(line)```
gollark: My automated rap generatorIs far superior to puny human rappers laterIt is backed by the entire resourcesOf this random online dictionary and word relation query API resource isTechnically it still relies on human interventionTo produce the input text to turn into rap intentionAnd due to the limitations of current natural language processingIt is unable to significantly transform the input text reprocessingThis is because spoken human languagesAre mostly not designed with machine-parseability language isor ease of understandingas major goals expandingand were we using better-designed languages, automated rapwould surely be much easier. app
gollark: Does that even rhyme?Um... BLIME!
gollark: This is totally a rapA rap is what it is chap

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.