Oster

Oster (Ukrainian: Осте́р [osˈtɛr]; Russian: Остёр, romanized: Ostjór) is a city located where the Oster River flows into the Desna, in Kozelets Raion, Chernihiv Oblast of Ukraine. Its population is 5,848(2015 est.)[1]

Oster

Остер
City
City hall
Seal
Coordinates: 50°56′55″N 30°52′52″E
CountryUkraine
OblastChernihiv
First mentioned1098
Magdeburg rights1662
Area
  Total76 km2 (29 sq mi)
Elevation
111 m (364 ft)
Population
 (2019)
  Total5,848

Today Oster is a river port with a cotton-textile factory and a food industry. Some parts of the old fortress in Oster have been preserved, as have the remains of the Saint Michael's Church, constructed in 1098 and the only preserved church of the medieval principality of Pereyaslav.

Ancient fresco in the Saint Michael's Church (a.k.a. Yurii's Temple) dating back to the turn of the 12th century.

History

Oster was founded in 1098 by Vladimir Monomakh as Gorodets, a fortress belonging to Pereiaslav principality, which was later inherited by his son Prince Yuri Dolgoruki. In 1240, it was destroyed by the Mongol invasion, after which it remained in ruins for a century. After the destruction of the fort, a village arose in its place, named Stary Oster or Starogorodkaya. In the beginning of the 14th century a newer settlement arose closer to the Desna, named Oster.

From 1356 Oster was under control of the Grand Duchy of Lithuania, and from 1569, under the Union of Lublin, it was part of the Polish-Lithuanian Commonwealth. In 1648 it became part of an uyezd (county) of the Pereiaslav regiment. From 1654, Oster was under control of the Russian Empire. In 1622, King Jan II Casimir granted Oster the Magdeburg rights and a coat of arms. After harsh battles of the Ukrainian War for Independence, Polish rule was again established in Oster, but in February 1664, with support from the local population, the Poles were driven back by Cossacks and the Russians. In 1803, the city became an uyezd center of Chernigov Gubernia.

gollark: ```Structured Markup Processing Tools html — HyperText Markup Language support html.parser — Simple HTML and XHTML parser html.entities — Definitions of HTML general entities XML Processing Modules xml.etree.ElementTree — The ElementTree XML API xml.dom — The Document Object Model API xml.dom.minidom — Minimal DOM implementation xml.dom.pulldom — Support for building partial DOM trees xml.sax — Support for SAX2 parsers xml.sax.handler — Base classes for SAX handlers xml.sax.saxutils — SAX Utilities xml.sax.xmlreader — Interface for XML parsers xml.parsers.expat — Fast XML parsing using Expat```... why.
gollark: There is no perfect language.
gollark: ```Internet Data Handling email — An email and MIME handling package json — JSON encoder and decoder mailcap — Mailcap file handling mailbox — Manipulate mailboxes in various formats mimetypes — Map filenames to MIME types base64 — Base16, Base32, Base64, Base85 Data Encodings binhex — Encode and decode binhex4 files binascii — Convert between binary and ASCII quopri — Encode and decode MIME quoted-printable data uu — Encode and decode uuencode files```Mostly should be libraries outside of the python core, and why are they not under file formats?
gollark: ```Concurrent Execution threading — Thread-based parallelism multiprocessing — Process-based parallelism The concurrent package concurrent.futures — Launching parallel tasks subprocess — Subprocess management sched — Event scheduler queue — A synchronized queue class _thread — Low-level threading API _dummy_thread — Drop-in replacement for the _thread module dummy_threading — Drop-in replacement for the threading module```Not THAT bad, since they mostly do different things.
gollark: Right beside each other.

References

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