Нажмите "Enter", чтобы перейти к содержанию

Тверь как назывался раньше: Тверь старинная. Откуда название пошло, или пять версий возникновения слова «Тверь»

Содержание

30 лет назад Твери вернули историческое имя

В этом году исполняется 30 лет возвращению нашему городу исконного имени Тверь. 17 июля 1990 года председатель Верховного Совета РСФСР Борис Ельцин подписал два Указа: «О переименовании города Калинина в город Тверь» и «О переименовании Калининской области в Тверскую область». Тверь законодательно восстановила своё изначальное название.

За возвращение городу исторического имени тридцать лет назад выступили сами жители, их инициатива была поддержана городской и областной представительной и исполнительной властями. О том, как происходил процесс переименования, какое это имело значение тогда и теперь, рассказывают участники и очевидцы этого знаменательного события, их рассказы приводит пресс-служба Законодательного собрания Тверской области. 

Вспоминает Владимир Суслов, в то время председатель исполнительного комитета областного Совета народных депутатов:

«Начало движению по возвращению первозданных имён старинным русским городам положили яркие личности. В конце 80-х годов по этому поводу выступали академик Дмитрий Лихачёв, историк и публицист Рой Медведев, наши знаменитые земляки, писатели Борис Полевой, Пётр Дудочкин, другие известные люди. Потом этот процесс затронул и само население. У нас в Твери образовалась инициативная группа из активных людей, которые начали формировать общественное мнение. Это журналист Борис Ершов, преподаватель университета Юрий Шарков, многие краеведы, деятели науки и культуры. Они выступали в наших местных газетах, проводили опросы населения. В первый День города Калинина в 1987 году было собрано около 20 тысяч подписей в поддержку переименования. Однако не все однозначно воспринимали это дело, население разделилось: одни активно поддерживали, другие говорили, что не надо ничего менять. Но чаша весов склонилась всё-таки к тому, что основное общественное мнение было за переименование. Поэтому депутаты городского и областного советов приняли решение о переименовании города Калинина в Тверь. Думаю, это было справедливо.

Я и сейчас убеждён в том, что всё было сделано правильно. Надо, чтобы люди знали и помнили свои исторические корни и гордились историей своих городов».

Самое непосредственное участие в переименовании принимал председатель городского совета Сергей Киселёв. Он вспоминает, как это было:

«В ожерелье российских старейших городов и областных центров, которые окружают нашу столицу Москву, Тверь была единственным переименованным городом. Все другие города сохранили свои изначальные названия: Псков, Смоленск, Новгород, Рязань. Переименование города — это очень важное решение, которое нужно было принимать всем городским сообществом. Поэтому первым шагом стало решение депутатов городского совета о том, что необходимо опросить население. Были проведены собрания на предприятиях и в организациях, в итоге за переименование было собрано 69,9 процентов голосов. Это очень важно, что был проведён опрос граждан и переименовать решили сами жители.

Против в основном выступали отставные военные, офицеры, которые говорили: «Мы воевали за город Калинин, а не за Тверь».

Однако никаких эксцессов, как в некоторых других местах, у нас не было, потому что это было открытое, коллективное решение самих горожан. Мы оформили документы и отправили от имени городской власти в аппарат Верховного Совета. Время прошло, а результатов нет. Люди, которые агитировали «за», особенно городские депутаты, инициаторы и активисты, выступили с претензией, почему задерживают. Тогда уже переименовали Самару и другие города, а у нас ничего не движется.

В то время председатель Верховного Совета РСФСР Борис Ельцин ежеквартально собирал глав областных центров, я с ним был хорошо знаком, хотя и не являлся сторонником его политики. На одном из таких совещаний во время перерыва я подошёл к нему и говорю: «Борис Николаевич, почему город Калинин в Тверь не переименовываете?». Он спрашивает: «А где документы?» Я говорю, что в его аппарате. Он тут же посмотрел: всё верно. С документами по области подошёл и председатель областного совета Михаил Шестов. В этот же день Ельцин подписал указы и по городу Твери, и по области, а на следующий день их опубликовали в газетах».

Действительно, процесс переименования не был скорым. Официально он начался 11 ноября 1988 года, когда объединённая сессия городского и районных советов народных депутатов приняла решение о возвращении городу Калинину его исторического имени. В июне 1990 года решение о восстановлении наименования города Твери и переименовании в связи с этим Калининской области в Тверскую принимается на региональном уровне. А 17 июля исторические указы подписал Председатель Верховного Совета РСФСР. Очень активную позицию заняла общественность.

В конце 1980-х годов сформировалась неформальная общественная группа «Возвращение». Это движение было самым массовым, в нём участвовали представители науки и искусства, рабочие и инженеры, работники архивов, реставраторы, краеведы, писатели и журналисты. Одним из активнейших участников движения был депутат Тверского областного Совета Сергей Глушков:

«Хорошо помню тот день 27 июня 1990 года, когда на второй сессии только что избранного областного Совета после выступления ректора тогда ещё Калининского университета Алексея Кудинова на голосование был поставлен вопрос о возвращении городу и области первородного имени. Из 220 депутатов против проголосовало всего трое и столько же воздержалось… Конечно, возвращение Твери исконного имени было самой яркой, самой «вкусной» идеей этого времени. Будь Тверь Тверью, может, и не было бы никакого движения, как не было его в других древних городах, не подвергшихся такому поруганию. Возвращение имени Твери было и важным, и звонким, и даже не только внешним событием. Имя — и самого человека, и места его обитания — всегда глубинно. Горожане скинули этот псевдоним удивительно легко: старики, ещё помнившие Тверь Тверью, объединились с молодыми, которые радовались Твери как обновке.

Глядя на них, смирилось с переменой и среднее поколение. Уже через год «Калинином» город никто не называл»

Вся история и Калинина, и современной Твери проходила на глазах старейшего депутата Законодательного Собрания Тверской области, заместителя председателя постоянного комитета по транспорту и жилищно-коммунальному комплексу Александра Тягунова:

«Я родился в 1940 году в городе Калинине. В те времена слово «Тверь» вспоминалось мало. Среди моих сверстников не было ностальгии по старому названию нашего города. Мы жили в Калинине, и это нам нравилось. Я закончил Калининский вагоностроительный техникум, учился в Калининском торфяном университете и был привязан к названию города в честь всесоюзного старосты Михаила Ивановича Калинина. Было почётно, что соратник Сталина, Председатель Президиума Верховного Совета СССР наш земляк.

Взрослея, я много читал, самостоятельно интересовался историей нашего города, и для меня слово «Тверь» стало уже не пустым звуком.

Я узнал, что наш город очень древний, и его название связано со многими великими событиями в истории Российского государства, с событиями общероссийского масштаба. Прежде всего надо, конечно, помнить о Михаиле Тверском. Тогда, в 50-60-е годы, я уже работал строителем, ездил по области и в Кашине увидел очень красивый собор Анны Кашинской, открывший мне фамилию её супруга, связанного со словом Тверь.

А потом настал такой момент в истории новой России, когда открыто заговорили о переименовании городов, о возвращении исторических названий, и Тверь попала в список тех городов, которые имеют право на переименование, потому что, честно говоря, староста наш родился даже не в Твери, а в Верхней Троице. У большой массы народы было настроение вернуть историческое название. Этот вопрос один из немногих не вызывал длительных дискуссий, тем более противоречий. Так и случилось: справедливость восторжествовала, точки расставлены. Прошло время. Историческое название Тверь, бесспорно, прижилось.

Сегодня мы живём в городе, который для нас всех стал родным. И мы гордимся тем, что живём в Твери. Город хорошеет, потому что очень много внимания Твери уделяет областное руководство, прежде всего, наш губернатор Игорь Михайлович Руденя. Одно только дорожное строительство чего стоит! Мы никогда такого феномена не видели, чтобы для города столько делалось в дорожной сфере. Меня очень затронула в положительном плане и последняя новость — желание сделать территорию бывшей Второй больницы хорошим парком. Парк не будет лишним для Твери: зелёная зона, рядом Волга, поэтому решение сделать там место отдыха, конечно, правильное. Я полностью поддерживаю этот проект».

О значении события, случившегося 30 лет назад, говорит председатель Тверской областной общественной организации ветеранов государственной гражданской и муниципальной службы

Владимир Барышев:

 «Возвращение нашему городу исконного имени Тверь очень знаковое по тем временам событие, поскольку сама эпоха была противоречивая. С одной стороны, всё шло на развал Советского Союза, а с другой стороны, наблюдался резкий всплеск самосознания людей, интерес к истории родной земли. Активная группа энтузиастов и знатоков местной истории выступила с инициативой по переименованию Калинина, и эта инициатива была поддержана. Заменив в своё время название Тверь на Калинин, мы отсекли часть истории нашей страны, её очень длительный период, хотя она интересна, в ней было много свершений. И то, что наши исконно русские города потеряли свои первоначальные названия, конечно, не делает нам чести. С возвращением имени Тверь наш город вновь обрёл свои корни».

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter Мы на связи Viber или WhatsApp +79201501000

Как раньше называлась тверь — InTurist

Само название ТВЕРЬ (производное от финского слова «tiort» — «быстрый». ) говорит за то, что Тверь была основана неугомонными новгородцами, в 8-9 веках освоившими течения рек Мсты и Тверцы.
1053;овгородцы — ильменские словены продвигались в эти края через земли, занятые пришельцами с востока — весью и мерей. На мой взгляд, прав краевед Н. М. Бодашков, доказывающий, что древнюю Тверь нужно искать на Тверце. Новгородцы не имели обыкновения чтить своих великих, присваивая их имена поселениям.


1048;м было привычно название реки (Тверь, Тферь, Тихверь) и поселение они назвали так же. Не случайно затем река стала Тверцой. Та же самая история случилась и с Кашином, названным по речке Каше, которая затем стала Кашинкой.
1053;о этим она была обязана, вероятно, другому мощному славянскому народу — кривичам. За новгородскую Тверь говорит и то, что рядом по течению Тверцы был постоянно принадлежавший новгородцам пригород Новго .
3;ок Ламский, явно нацеливавшийся по системе речных путей на реки Москву и Оку. Конечно, когда-то он не был анклавом, а был соединен с другими новгородскими владениями — Тверью и Новым Торгом.
1048; лишь в более поздние времена новгородцы были вытеснены с тверской земли. Об этом периоде письменных источников не сохранилось.

Попытка приписать поселению Твери первоначальное наименование «Твердь» — это попытка с негодными средствами. Ведь тогда Твердью следовало сначала наименовать реку Тверь.

Однако первопоселение на месте нынешней Твери, конечно, существовало и раньше, до прихода новгородцев. И оно, видимо, было мерянским. Не зря и само название Твери пока наиболее надежно расшифровывается на основе финно-угорских языков.
1055;о одной версии оно значит — Лесная дорога, Лесной путь, а по другой — Конец пути — нечто вроде замыкающего какой-то маршрут объекта. Здесь уместно вспомнить, что эти названия тогда относились к реке.
1040; мерянское поселение могло возникнуть на правом берегу Волги за сотни лет до прихода сюда новгородцев в некотором отдалении от Волги, например, на Тьмаке. Волга была слишком опасна для постоянного жительства и новгородцы и меряне должны были благоразумно несколько отступить от этой большой дороги.
1053;о и за мерянами в глубине тысячелетий маячат другие народы. Ими в наших краях (по сути дела, первопоселенцами) известный археолог Д. А. Крайнов считает индоевропейцев, связывая их с индоевропейскими общностями волосовцев и фатьяновцев.
1069;та гипотеза, частично подтвержденная Д. А. Крайновым археологическими исследованиями, согласуется с топонимическими данными. А индоевропейцы — наши пращуры, давшие начало многим группам языков и в том числе — славянской. Да и языки литовцев, латышей и исчезнувших ятвягов, пруссов, голяди тоже относятся к индоевропейцам, а в древности, по мнению многих лингвистов, составляли единую группу со славянскими. Не зря известный историк Б. А. Рыбаков, говоря о кривичах, зачастую называет их «полуславянами-полулитовцами».

Источник: maxpark.com

Город Тверь находится на северо-западе России, в 167 километрах от столицы. Имя свое он получил от названия реки Тверды, на которой расположился. Река здесь становилась границей между землями разных племен и одновременно была водным путем, что на языке местных народов обозначалось словом «тверь».

По мнению историка В А. Кучина, крепость в Твери построили в 30-40-х гг. XII в., когда шла борьба между ростово-суздальскими и новгородскими князьями.

В письменных источниках название Тверь упоминается в 1127, 1135, 1160 гг. Например, есть запись о том, что к новгородскому князю Всеволоду Мстиславичу пожаловал «тверской гость» или что сборы в пользу новгородских церквей берут и с «тверского гостя».

В летописях 1208-1209 гг. говорится «о соединении новгородских и черниговских воинских отрядов на Волге у Твери».

Выгодное положение города (он имел выход ктрем морям — Балтийскому, Черному и Каспийскому) постоянно привлекало к нему внимание князей с севера, юга и запада. Он часто подвергался нападениям и захватам, переходил из рук в руки.

В конце XII в. Тверь была крепостью на западной границе Суздальского княжества, хотя до этого времени входила в состав земель Новгорода.

В 1238 г. монголо-татары разорили город. Около 1247 г. Тверская земля перешла во владение князю Александру Невскому, а в 1250-е гг. — его брату Ярославу, ставшему родоначальником тверских князей. Город с годами превратился в столицу Тверского княжества, стал одним из политических и культурных центров Древней Руси.

В 1269 г. началось строительство первого каменного здания в Отроченском монастыре, которому суждено было стать местом ссылки многих известных людей России.

В 1271 г. была основана Тверская епархия, которую возглавил епископ Симеон из Полоцка.

В 1285 г. вТвери стали вести свою летопись. Тверской князь Михаил Ярославич (правил в 1304-1318) пользовался княжеской печатью из серебра, на которой был изображен образ Архангела с державой в левой руке и крестом в правой.

В первой половине XIV в. жители города выступили против монголо-татар (битва в 1317г. и восстание в 1327 г.). Ав 1318 г. в Орде принял мученическую смерть князь Михаил Ярославич. На печатях великих тверских князей Дмитрия Михайловича (1322-1325) и Александра Михайловича (1326-1327) появляются изображения Святых Воинов, держащих в руках копье и щит. Святой Воин символизировал самого князя — первого воина и защитника, а копье было знаком власти как самое благородное оружие воина. В XIII и XIV вв. на Тверскую землю усилился приток населения. Тверь и Москва вели борьбу за главенство на Руси. К началуXV в. Тверь стала крупным торгово-ремесленным и культурным центром Северо-Восточной Руси. Это был в то время типичный северный город с кремлем, крепостью, княжеским дворцом и посадами. Кремль окружал земляной вал с бревенчатой стеной и рвами, остатки которых и сегодня просматриваются на территории городского сада.

В конце XIV в. в эмблему города входит изображение зверя, напоминающего льва. Его можно увидеть и на печати князя Михаила Александровича (1370-1 399). Лев был древней владимирской эмблемой, и пользование этим знаком означало претензию на титул Великого князя.

В середине XV в. в Твери побывало торговое посольство из Средней Азии, не посещавшее ранее русские города. В 1466 г., задолго до португальского мореплавателя Васко да Гама, тверянин купец Афанасий Никитин совершил свое смелое по тем временам путешествие в Индию. Шесть лет прожил он на чужой далекой земле,первым из россиян познакомившись с древней культурой Востока. Он возвращался на Русь, чтобы рассказать землякам об увиденных на Востоке чудесах, но до родной Твери ему не суждено было дойти. Записки А. Никитина обнаружил историк Н. И. Карамзин в архиве Троице-Сергиева монастыря и впервые опубликовал их в 1817 г. Это было первое на европейском языке описание Индии.

Сегодня в знак благодарности Афанасию Никитину, этому смелому человеку, донесшему когда-то слово русское на другой континент, в центре Твери установлен памятник (скульптор С, Орлов, архитектор А. Захаров). На холме над Волгой возвышается фигура купца-пугешественника, стоящего рядом с челном. Постамент из серого гранита высотой 4 м поддерживает статую из бронзы высотой 4,06 м. На открытии памятника присутствовал посол Индии.

В январе 2002 г. был открыт памятник Афанасию Никитину в Индии. Теперь и там увековечена память о русском купце-путе- шественнике.
Ежегодно в Твери проводится регата «Афанасий Никитин».

При царе Иване III Тверь вошла в состав Московского государства. Тверской князь Михаил Борисович «повиновался Ивану III» и даже отправлял свое войско вместе с москвичами покорять Новгород. Но позднее, в 1484-1485 гг., их отношения испортились, и тверской князь завел дружбу с Литвой.

Иван III, узнав об этом, пошел войной на Тверь и победил, Михаил вынужден был уехать в Литву, а земли княжества окончательно перешли к Москве. И с 1485 г. Тверь стала городом Московии, а позднее — России. На печати Михаила Борисовича Тверского (1462-1485) впервые на Руси появилось изображение всадника, поражающего змея. В Москве этот сюжет был известен давно, но печатное его воспроизведение появилось именно в Твери.

От XVI в. в городе сохранилась церковь Белая Троица (1564). Это древнейшее каменное здание в городе, построенное в период правления Ивана Грозного. Пятикупольный храм с трехъярусной колокольней хорошо виден издали. Вероятно, византийские традиции в строительстве православного храма, несмотря на близость литовских земель, были в это время незыблемыми.

Высота здания с куполами достигает 27,5 м. Среди реликвий храма — икона Благоверного Великого князя Михаила Тверского с частицей мощей и икона Всех Святых, в земле Тверской просиявших. От конца ХVII в. сохранился в храме четырехъярусный иконостас.

До 1990-х гг. храм Белая Троица был единственным действующим собором Твери. В наши дни — это центр православия всей Тверской земли.

В 1531 г. в ссылку в Тверь попал известный писатель, художник и церковный деятель Максим Грек. В Отроченском монастыре он прожил 20 лет.

В 1568 г. Иван Грозный сослал в Тверь знаменитого митрополита Филиппа, где позднее его убил опричник Малюта Скуратов.

В XVII в. в Твери появились новые жилые районы — Стрелецкая и Ямская слободы. Дальнейшее развитие в городе получило кузнечное ремесло.

В 1700 г. по приказу Петра I был построен первый в Твери мост через Волгу, а в 1707 г. знаменитый русский математик Леонтий Магницкий возглавил в городе реконструкцию крепости,

В 1755 г. в Твери впервые открылась семинария.

Пожар 1763 г. фактически уничтожил город. Правительство Екатерины II срочно занялось восстановлением Твери. Архитектор П. Р. Никитин с большой командой осенью 1763 г. приступил к разработке проекта нового города. Строительство в Твери было первым опытом в России по перестройке большого провинциального центра.

В XVII в. Тверь стала центром наместничества, а с 1796 г. — центром губернии. 10 октября 1780 г. был утвержден герб города со следующим описанием: «В красном поле на зеленой подушке золотая корона».

В городе от того периода сохранились до наших дней здание бывшего магистрата (1770-1780), Путевой дворец Екатерины II, построенный М. Ф. Казаковым (1763-1767) и частично перестроенный позднее К. И. Росси (1809).

Новая планировка города отличалась геометрической строгостью и основывалась на трехлучевой симметричной системе магистралей. Осевой линией была пересекавшая город дорога из Петербурга в Москву. На ней располагались три городские площади: круглая (торговая), в форме полукруга и Фонтанная, обустроенная однотипными зданиями. Все три магистрали раскрывались в сторону кремля. Планировка центра сохранилась до наших дней.

В последней четверти XVIII в. в Твери открыли несколько училищ для детей, два дома для стариков, губернскую больницу, В городе в этот период было уже до 70 небольших предприятий.

В конце XVIII в. в канцелярии Тверского губернского суда жил будущий великий писатель, автор многочисленных басен Иван Андреевич Крылов, а тогда десятилетний мальчик. Наверное, тогда и познакомился Ваня Крылов с порядками провинциальных судов, злоупотреблениями чиновников, бедственным положением простых людей. Позднее это нашло отражение в ставших знаменитыми баснях Крылова. В Твери поставлен памятник писателю (скульпторы С. Шапошников и Д Горлов, архитектор Н. Донских), где рядом с ним в виде барельефов изображены герои его басен.

В 1812 г. тверские ополченцы приняли участие в обороне Москвы.

В 1830 г. в Тверь был выслан декабрист, писатель Ф. Глинка, а в 1836 г. в городе последний раз побывал А. Пушкин.

3 апреля 1860 г. вступил в должность вице-губернатора Тверской губернии будущий великий писатель Михаил Евграфович Салтыков-Щедрин. Как официальный редактор, вскоре он начинает подписывать «Тверские губернские ведомости». По его инициативе была открыта первая публичная библиотека. В донесении жандармского офицера о М. Е, Салтыкове говорится: «Сведущ, деятелен, бескорыстен, требователен относительно сотрудников, взыскателен относительно подчиненных; этими качествами приобрел особенное доверие и внимание начальника губернии…»

Через два года по собственному прошению («по домашним обстоятельствам и крайне расстроенному здоровью») М. Е. Салтыков уходит в отставку. В Твери установлен памятник великому земляку, а также создан литературный музей в доме, где в 1860-1862 гг. жил русский писатель-сатирик и публицист.

В городе сохранились памятники Ж в. — церковь Вознесения (1833) и бывшее Дворянское собрание (1841), построенные по проектам и под руководством архитектора И. Ф. Львова.

В 1851 г. через Тверскую землю была проложена железная дорога из Москвы в Петербург.

В 1870 г. в Твери появился водопровод, а в 1878 г. в городе вышла газета «Тверской вестник».

В XIX в. в Твери жили литераторы И. И. Лажечников, А. Н. Островский, Ф. М. Достоевский и др.

Источник: www.ru-roads.ru

Город Тверь расположен по обеим сторонам реки Волги между двух исторических столиц нашей Родины — Москвой и Санкт- Петербургом.
Впервые Тверь упоминается в уставной грамоте Всеволода Мстиславского в 1135 году, а вот летописные данные о Твери относятся к 1208−1209 годам.

Существует несколько версий происхождения названия города. Первая, что город так назвали в честь реки Тверцы. Конечно же, имя городу было дано по реке. «Тверца» с древних языков переводится по-разному — «быстрая», «река-граница» и «дорога в лесу».

Вторая, что название свое город получил от славянского слова «твердь», означающего «крепость».

Тверь не устояла во время нашествия монголо-татарского ига в 1238 году, и город был разорен. Но благодаря своему выгодному географическому положению, Тверь быстро восстановилась после нашествия монголо-татар и даже стала столицей самостоятельного княжества Тверского в 1247 году. Первым тверским князем был брат Александра Невского – Ярослав Ярославович.

Первоначально город принадлежал Новгородскому княжеству, но с 1209 г. перешел во владение Владимиро-Суздальскому княжеству.
Расцвет Тверского княжества относится к времени правления Михаила Ярославовича Тверского (1271-1318).
В начале XIV века Тверь – это крупный политический и культурный центр Руси.

В XIV — XV веках Тверь стала опасным соседом для Москвы, так как активно соперничала с ней за лидерство в объединении русских земель. Поэтому московские князья хотели усилить своё влияние и расширить границы своих владений за счёт Твери.

В 1485 году Тверское княжество потеряло самостоятельность и вошло в состав Московского государства. Даже после присоединения к Москве Тверь остается важным экономическим и торговым центром Северо-Восточной Руси.

Тверь не раз страдала от пожаров, но самые страшные пожары случились в 1763 и 1773 годах. Правительство Екатерины II приняло специальный указ по восстановлению города. Восстановлением города занимались лучшие архитекторы России того времени: М.Ф. Казаков, А. Квасов, В. Обухов. Город полностью поменял свой облик. В то время и появилась известная поговорка: «Тверь-городок — Петербурга уголок».

В XIX веке Тверь стала крупным промышленным центром, открылось много фабрик и заводов. Была построена Николаевская (ныне Октябрьская) железной дорога.

Развивалась культурная жизнь в Твери. В 1860 году открылась публичная библиотека. Существовало много учебных заведений: начальные школы, гимназии, реальное, юнкерское и кавалерийское училища, семинария и женская учительская школа.

В 1931 году город Тверь получил название Калинин в честь известного советского политического деятеля Михаила Ивановича Калинина.

В 1941 году город был оккупирован немецкими войсками, многие здания города оказались разрушены. В 1950-х годах город был восстановлен.

В 1990 году городу было возвращено первоначальное название «Тверь».

С Тверью связаны имена таких известных людей, как Афанасий Никитин, М.Е. Салтыков-Щедрин, Сергей Лемешев, И.А. Крылов, Михаил Калинин.

Источник: turpotveri.ru


Путеводитель по Твери – туры и достопримечательности

  1. Главная
  2. Росcия
  3. Тверь

Памятник Михаилу Тверскому, Тверь

 

Основная информация о городе

Тверь – старинный русский город на берегу реки Волги. Он был основан в 1135 году, и за почти 9 веков своей истории пережил немало важных и судьбоносных событий. Когда-то, много веков назад, город даже соперничал с Москвой за роль политического центра Северо-Восточной Руси.

Точного ответа о происхождении названия города, никто из специалистов-языковедов, так и не дал. Кто-то связывает его с древнерусским словом, означавшим «озеро»; кто-то копает еще глубже и находит прибалтийские и финские корни. Как бы то ни было, название города столь же древнее, как и он сам. Любопытно, что практически 60 лет, в Советское время, город Тверь имел другое название – Калинин. Такое имя городу дали в честь советского революционера и политического деятеля Михаила Ивановича Калинина. После распада СССР, в 1990-м году, город обрел свое историческое название.

Сегодня Тверь – это крупный город, в котором живет почти полмиллиона человек! Удачное расположение – между Москвой и Санкт-Петербургом – сделало город важным культурным, промышленном и геополитическим центром.

Зачем ехать в Тверь

Удивительное сочетание древней истории и современных модерновых веяний выделяют Тверь среди прочих русских городов. Здесь действительно есть на что посмотреть и где погулять. Многие жители Москвы, желая перезагрузиться и отдохнуть от суеты мегаполиса, отправляются в Тверь на выходные. И это отличная идея, ведь городу есть чем удивить и что показать новоприбывшему туристу.

Здесь есть и современный ландшафтный парк, и дворец-усадьба, где отдыхали российские императоры, и самый северный в стране ботанический сад, и уникальные памятники архитектуры советской эпохи (как, например, Речной вокзал). Тверь знаменита своим уникальным стрит-артом: красочные граффити и даже целые картины украшают торцевые стены многочисленных зданий и органично вплетаются в ткань города.

В Твери много интересных специализированных музеев, куда действительно стоит сходить: музей фотографии, музей Плюшкина, музей козла, музей тверского быта, Дом бабочек и другие.

Любители культурного времяпрепровождения вечером могут отправиться в тверской Академический театр драмы, где регулярно ставятся пьесы по знаменитым произведениям российских и советских классиков. В летний сезон можно отправиться загорать на городской пляж, который радует мелким песком в качестве покрытия, а также наличием шезлонгов, зонтиков, туалета и киосков с напитками и снэками. Любители танцев и бессонных ночей могут отправиться в тверские ночные клубы, где есть всё для активного отдыха души и тела: светомузыка, диджеи и оборудованные всем необходимым бары.

Отправьтесь в Тверь на выходные – и они запомнятся вам надолго. Погрузиться в атмосферу города и быстрее понять, чем живет его население, вам поможет гид, который расскажет много интересных фактов и занимательных легенд.

Самые интересные достопримечательности Твери

Особый интерес у гостей города вызывают Императорский путевой дворец, памятник Афанасию Никитину на набережной его имени и другие достопримечательности.

Императорский путевой дворец – роскошное здание в стиле классицизм с элементами барокко. Здесь в прежние столетия останавливались на отдых члены императорской семьи, ехавшие из Санкт-Петербурга в Москву. Даже императрица Екатерина II бывала здесь, отдыха от долгой дороги. В начале XIX века дворец стал одним из главных центров светской жизни страны. Сестра Александра I, Екатерина Павловна, которая жила в то время в Твери, устроила во дворце литературный салон, который собирал весь свет высшего общества страны. Сейчас сам дворец и территория его сада полностью отреставрированы и открыты для приема экскурсионных групп и индивидуальных посетителей. Дворец находится в самом центре Твери, и этот роскошный образец архитектурного искусства вы точно не пропустите. Кроме того, сейчас в здании путевого дворца находится Тверская картинная галерея, и помимо изучения самого дворца, посетители могут полюбоваться изысканными картинами.

Памятник Афанасию Никитину. Афанасий Никитин – знаменитый русский путешественник, живший в первой половине XV века. Он был писателем и в ходе своих поездок вел путевые заметки, которые вкупе были собраны в сочинение «Хождение за три моря». Он был одним из первых представителей европейского света, которые достигли Индии. Так, он сделал это на 30 лет раньше другого известного путешественника – Васко да Гамы.

В Твери решили увековечить память этого известного деятеля, который прославил город , ведь он был родом именно отсюда. Именем путешественника сейчас называется набережная у левого берега Волги. Именно здесь в 1955 году была установлена четырехметровая бронзовая статуя, изображающая известного русского первопроходца. Афанасий Никитин в традиционном кафтане и высоких сапогах смело и решительно смотрит вдаль, очевидно, изучая взглядом новые, неизведанные земли, которых он вот-вот достигнет.

Староволжский мост. Внимание к мосту приковывается, прежде всего, благодаря его необычной форме с высокими шпилями несущих опор и плавным изгибам боковых соединений. Мост ведет свою историю с конца XIX века: строился он с 1897 по 1900 годы. Староволжский мост стал первым постоянным мостом через Волгу в городе.

В Твери есть множество других интересных достопримечательностей, которые стоит увидеть. Отправившись в одно- или двухдневную поездку в Тверь, вы поразитесь многообразию современных активностей, которые может предложить этот древний город с богатой историей.

Достопримечательности

Императорский путевой дворец

Церковь Белой Троицы

Окрестности

Нило-Столобенская пустынь

Озеро Селигер

Музеи

Музей Тверского быта

Другое

Волжская набережная имени Афанасия Никитина

Речной вокзал

Туры в Твери

версий Android: живая история от 1.0 до 13

версии Android

Исследуйте непрерывную эволюцию Android с помощью этой визуальной шкалы версий, начиная с B.C. (до Cupcake) и вплоть до выпуска Android 13 в 2022 году.

пишущий редактор, Компьютерный мир |

Thinkstock / Google

Версии Android

  • Версии для Android: живая история от…
  • 24 продвинутых совета по Android 12
  • 18 дополнительных советов по Android 11
  • 20 продвинутых советов по Android 10
  • Android Pie: 30 продвинутых советов и хитростей

Показать больше

Какое это было долгое и странное путешествие.

С момента своего первого выпуска до сегодняшнего дня Android менялся визуально, концептуально и функционально — снова и снова. Мобильная операционная система Google, возможно, начинала с обрывков, но, черт возьми, она когда-либо развивалась.

Вот быстрый обзор основных моментов версии Android от рождения платформы до настоящего времени. (Не стесняйтесь пропустить, если вы просто хотите узнать, что нового в Android 12 или Android 13.)

Версии Android от 1.0 до 1.1: первые дни

Android официально дебютировал в 2008 году с Android 1.0 — версией настолько древней, что у нее даже не было красивого кодового названия.

В то время все было довольно просто, но программное обеспечение включало набор ранних приложений Google, таких как Gmail, Карты, Календарь и YouTube, все из которых были интегрированы в операционную систему — разительный контраст с более легко обновляемым автономным приложением. модель приложения, используемая сегодня.

Т-Мобайл

Домашний экран Android 1. 0 и его рудиментарный веб-браузер (еще не называемый Chrome).

Android версии 1.5: Cupcake

С выпуском Android 1.5 Cupcake в начале 2009 года родилась традиция называть версии Android. Cupcake представила множество усовершенствований интерфейса Android, в том числе первую экранную клавиатуру — то, что было необходимо, когда телефоны отошли от когда-то вездесущей физической модели клавиатуры.

Cupcake также создал основу для виджетов сторонних приложений, которые быстро превратились в один из самых отличительных элементов Android, и предоставил первую в истории возможность платформы для записи видео.

Полиция Android (CC BY-SA 4.0)

Cupcake был посвящен виджетам.

Android версии 1.6: Donut

Android 1.6, Donut, вышел в мир осенью 2009 года. Donut заполнил некоторые важные пробелы в центре Android, включая способность ОС работать на экранах различных размеров и разрешений. — фактор, который будет иметь решающее значение в ближайшие годы. Также была добавлена ​​поддержка сетей CDMA, таких как Verizon, которые сыграют ключевую роль в неизбежном взрыве Android.

Гугл

Универсальное окно поиска Android впервые появилось в Android 1.6.

Версии Android от 2.0 до 2.1: Eclair

Поддерживая головокружительные темпы выпуска первых лет Android, Android 2.0, Eclair, появился всего через шесть недель после Donut; его «точечное» обновление, также называемое Eclair, вышло пару месяцев спустя. Eclair был первым выпуском Android, получившим широкое распространение благодаря оригинальному телефону Motorola Droid и масштабной маркетинговой кампании Verizon вокруг него.

Реклама Verizon «iDon’t» для Droid.

Самым преобразующим элементом релиза стало добавление голосовой пошаговой навигации и информации о дорожном движении в реальном времени — нечто ранее неслыханное (и до сих пор не имеющее себе равных) в мире смартфонов. Помимо навигации, Eclair представила живые обои для Android, а также первую на платформе функцию преобразования речи в текст. И он наделал много шума из-за внедрения некогда эксклюзивной возможности масштабирования для iOS в Android — шаг, который часто рассматривается как искра, которая разожгла длительную «термоядерную войну» Apple против Google.

Гугл

Первые версии пошаговой навигации и преобразования речи в текст в Eclair.

Android версии 2.2: Froyo

Всего через четыре месяца после появления Android 2.1 Google выпустила Android 2.2, Froyo, которая в основном вращалась вокруг внутренних улучшений производительности.

Тем не менее, Froyo предоставил некоторые важные функции на передней панели, в том числе добавление ставшей стандартной док-станции в нижней части главного экрана, а также первое воплощение голосовых действий, которые позволяли вам выполнять основные функции, такие как прокладка маршрута. и делать заметки, нажимая значок, а затем произнося команду.

Гугл

Первая реальная попытка Google реализовать голосовое управление во Фройо.

Примечательно, что Froyo также добавил поддержку Flash в веб-браузер Android — вариант, который имел большое значение как из-за широкого использования Flash в то время, так и из-за непреклонной позиции Apple против его поддержки на своих мобильных устройствах. Apple, конечно же, в конечном итоге победит, а Flash станет гораздо менее распространенным явлением. Но тогда, когда он был еще повсюду, возможность доступа ко всей сети без каких-либо черных дыр была настоящим преимуществом, которое мог предложить только Android.

Android версии 2.3: Gingerbread

Первая настоящая визуальная идентификация Android начала проявляться в выпуске Gingerbread 2010 года. Ярко-зеленый долгое время был цветом робота-талисмана Android, а с Gingerbread он стал неотъемлемой частью внешнего вида операционной системы. Черный и зеленый цвета просачивались по всему пользовательскому интерфейсу, поскольку Android начал свой медленный путь к отличительному дизайну.

Младший Рафаэль / IDG

Во времена имбирного пряника быть зеленым было легко.

Android от 3.0 до 3.2: Honeycomb

Период Honeycomb в 2011 году был странным временем для Android. Android 3.0 появился в мире как версия только для планшетов, сопровождающая запуск Motorola Xoom, и благодаря последующим обновлениям 3.1 и 3.2 она оставалась эксклюзивной для планшетов (и с закрытым исходным кодом).

Под руководством недавно прибывшего главного дизайнера Матиаса Дуарте компания Honeycomb представила радикально переосмысленный пользовательский интерфейс для Android. У него был космический «голографический» дизайн, в котором зеленый товарный знак платформы был заменен на синий, а упор делался на максимальное использование пространства экрана планшета.

Младший Рафаэль / IDG

Honeycomb: Когда у Android появился голографический блюз.

Хотя концепция интерфейса для планшетов просуществовала недолго, многие идеи Honeycomb заложили основу для Android, который мы знаем сегодня. Это программное обеспечение было первым, в котором экранные кнопки использовались для основных навигационных команд Android; это стало началом конца постоянной кнопки переполнения меню; и он представил концепцию карточного пользовательского интерфейса со списком последних приложений.

Android версии 4.0: Ice Cream Sandwich

Благодаря Honeycomb, выступающему в роли моста от старого к новому, Ice Cream Sandwich, также выпущенный в 2011 году, стал официальным вступлением платформы в эру современного дизайна. В выпуске усовершенствованы визуальные концепции, представленные в Honeycomb, и воссоединены планшеты и телефоны с единым унифицированным видением пользовательского интерфейса.

ICS отказалась от большей части «голографического» внешнего вида Honeycomb, но сохранила использование синего цвета в качестве общесистемной подсветки. И он перенес основные системные элементы, такие как экранные кнопки и внешний вид карты для переключения приложений.

Младший Рафаэль / IDG

Главный экран ICS и интерфейс переключения приложений.

Android 4.0 также сделал смахивание более неотъемлемым методом обхода операционной системы с революционной на тот момент возможностью смахивать такие вещи, как уведомления и последние приложения. И это положило начало медленному процессу внедрения стандартизированной среды проектирования, известной как «Holo», во всей ОС и в экосистеме приложений Android.

Версии Android от 4.1 до 4.3: Jelly Bean

В трех популярных версиях Android выпуски Jelly Bean 2012 и 2013 годов взяли новую основу ICS и добились значительных успехов в точной настройке и развитии на ее основе. Релизы добавили в операционную систему много уравновешенности и полировки и сделали Android более привлекательным для среднего пользователя.

Помимо визуальных эффектов, Jelly Bean подарил нам первое знакомство с Google Now — впечатляющей утилитой прогнозирования и анализа, которая, к сожалению, с тех пор превратилась в прославленную новостную ленту. Это дало нам расширяемые и интерактивные уведомления, расширенную систему голосового поиска и более продвинутую систему отображения результатов поиска в целом с акцентом на результаты на основе карточек, которые пытались напрямую ответить на вопросы.

Многопользовательская поддержка также вступила в игру, хотя на данный момент только на планшетах, и впервые появилась ранняя версия панели быстрых настроек Android. Jelly Bean открыла широко разрекламированную систему размещения виджетов на экране блокировки, которая, как и многие другие функции Android на протяжении многих лет, незаметно исчезла пару лет спустя.

Младший Рафаэль / IDG

Панель быстрых настроек Jelly Bean и недолговечная функция виджета на экране блокировки.

Android версии 4.4: KitKat

Выпуск KitKat в конце 2013 года ознаменовал конец темной эры Android, поскольку черный цвет Gingerbread и синий цвет Honeycomb наконец-то ушли из операционной системы. Более светлый фон и более нейтральные блики заняли свои места, а прозрачная строка состояния и белые значки придали ОС более современный вид.

В Android 4.4 также появилась первая версия поддержки «ОК, Google», но в KitKat приглашение на активацию без помощи рук работало только тогда, когда ваш экран уже был включен. 0135 и вы были либо на главном экране, либо в приложении Google.

Релиз стал первой попыткой Google заявить о полной панели домашнего экрана и для своих сервисов — по крайней мере, для пользователей собственных телефонов Nexus и тех, кто решил загрузить свой первый автономный лаунчер.

Младший Рафаэль / IDG

Облегченный главный экран KitKat и специальная панель Google Now.

Версии Android 5.0 и 5.1: Lollipop

Google по существу заново изобрел Android — снова — с выпуском Android 5.0 Lollipop осенью 2014 года. весь Android, его приложения и даже другие продукты Google.

Концепция карт, которая была разбросана по всему Android, стала основным шаблоном пользовательского интерфейса, который будет определять внешний вид всего, от уведомлений, которые теперь отображаются на экране блокировки для быстрого доступа, до недавних приложений. список, который принял беззастенчиво карточный вид.

Младший Рафаэль / IDG

Lollipop и начало Material Design.

Lollipop представил множество новых функций в Android, в том числе голосовое управление без помощи рук с помощью команды «ОК, Google», поддержку нескольких пользователей на телефонах и приоритетный режим для лучшего управления уведомлениями. К сожалению, он изменился так сильно, что также привнес кучу тревожных ошибок, многие из которых не будут полностью устранены до выпуска 5.1 следующего года.

Связанный:

  • Андроид
  • Мобильный
  • Смартфоны
  • Малый и средний бизнес

Страница 1 из 2

7 неудобных истин о тренде гибридной работы

Версия короля Джеймса | Библия, история и предыстория

Версия короля Якова (KJV) , также называемая Авторизованная версия или Библия короля Якова , английский перевод Библии, опубликованный в 1611 году под покровительством короля Англии Якова I. Перевод оказал заметное влияние на английский литературный стиль и был общепринятым в качестве стандартной английской Библии с середины 17 до начала 20 века.

Предыстория

В период правления королевы Елизаветы I (1558–1603 гг.) англиканской церкви удалось добиться высокой степени единообразия. Протестантизм был восстановлен в качестве официальной религии Англии после непродолжительного правления Марии I (1553–1558 гг.), которая пыталась восстановить католицизм в стране. В 1604 году, вскоре после коронации Якова королем Англии, конференция церковников потребовала пересмотреть английскую Библию, поскольку существующие переводы «были искажены и не соответствовали истине оригинала». Большая Библия, утвержденная Генрихом VIII (1538 г.), пользовалась некоторой популярностью, но ее последующие издания содержали ряд несоответствий. Библия епископов (1568 г.) была хорошо оценена духовенством, но не получила широкого признания или официального одобрения Елизаветы. Самым популярным английским переводом была Женевская Библия (1557; впервые опубликована в Англии в 1576), сделанная в Женеве английскими протестантами, жившими в изгнании во время гонений Марии. Никогда не санкционированный короной, он был особенно популярен среди пуритан, но не среди многих более консервативных священнослужителей.

Дополнительная информация по этой теме

библейская литература: Король Иаков и последующие версии

Из-за меняющихся условий потребовалась еще одна официальная редакция протестантской Библии на английском языке. Правление королевы Елизаветы было…

Подготовка и ранние издания

Учитывая очевидную потребность в новом авторизованном переводе, Джеймс быстро оценил более широкую ценность предложения и сразу же взялся за проект. К 30 июня 1604 года Джеймс утвердил список из 54 редакторов, хотя сохранившиеся записи показывают, что на самом деле участвовало 47 ученых. Они были организованы в шесть компаний, по две из которых работали отдельно в Вестминстере, Оксфорде и Кембридже над порученными им разделами Библии. Ричард Бэнкрофт (1544–1610), архиепископ Кентерберийский, служил надзирателем и устанавливал доктринальные соглашения для переводчиков. Новая Библия была опубликована в 1611 году.

Со времен Септуагинты — грекоязычной версии Еврейских Писаний (Ветхого Завета), созданной между 3-м и 2-м веками до н. . Был разработан сложный набор правил, чтобы обуздать индивидуальные склонности и обеспечить научный и беспристрастный характер перевода. В отличие от прежней практики, в новой версии должны были использоваться вульгарные формы имен собственных (например, «Иона» или «Иона» для еврейского «Иона»), что соответствовало ее цели сделать Писание популярным и знакомым. Переводчики использовали не только сохранившиеся англоязычные переводы, в том числе частичный перевод Уильяма Тиндейла (ок. 149 г.0–1536), но и еврейские комментарии, которыми они руководствовались в своей работе. Богатство научных инструментов, доступных переводчикам, сделало их окончательный выбор в пользу оригинальности и независимого суждения. По этой причине новая версия была более верна оригинальным языкам Библии и более научна, чем любая из ее предшественников. Влияние древнееврейского оригинала на редакторов было настолько сильным, что они, кажется, предприняли сознательное усилие, чтобы подражать его ритму и стилю в своих переводах Еврейских Писаний. Литературный стиль английского Нового Завета на самом деле оказался лучше стиля его греческого оригинала.

См. опечатки и ошибки в ранних изданиях Библии короля Иакова, включая «Он и Она Библии», «Библия Иуды» и «Злая Библия». позже они были названы Библиями «Он» и «Она» из-за вариантов прочтения «он» и «она» в последнем предложении Руфи 3:15 («и он вошел в город»). Некоторые ошибки в последующих изданиях стали известны. Возможно, самым печально известным примером является так называемая «Злая Библия» (1631 г.), название которой происходит от пропуска слова «не» в запрете на прелюбодеяние в Десяти заповедях («прелюбодействуй»). Типографии были оштрафованы на 300 фунтов стерлингов за ошибку.

Репутация с начала 20-го века

В начале 20-го века Версия Короля Иакова попала в немилость среди многих основных протестантских церквей, которые считали ее устаревшей. Начиная с середины века, они все чаще обращались к более современным переводам, таким как Пересмотренная стандартная версия (1952 г.), Новая международная версия (1978 г.) и Новая пересмотренная стандартная версия (1989 г.). Однако версия короля Якова оставалась популярным источником для более известных псалмов и евангелий.

Оформите подписку Britannica Premium и получите доступ к эксклюзивному контенту. Подпишитесь сейчас

Англоязычные католики использовали авторизованную английскую Библию, Дуэ-Реймс (1609 г.), которая была создана на основе латинской Вульгаты английскими католическими изгнанниками во Франции, которые также работали со многими из тех же английских источников, которые использовались переводчиками. версии короля Якова. Тем не менее среди английских католиков версия короля Якова была широко принята с 18 века; более того, когда Библия Дуэ-Реймса была обновлена ​​в середине 18 века, переводчик Ричард Чаллонер (1691–1781), перешедший из протестантизма в католицизм, в основном работал на основе версии короля Якова. И Версия короля Якова, и Библия Дуэ-Реймса были окончательно вытеснены по популярности Иерусалимской Библией (1966).

Версия Короля Иакова по-прежнему является излюбленным переводом Библии многих христианских фундаменталистов и некоторых новых христианских религиозных движений. Он также широко известен как одно из главных литературных достижений Англии раннего Нового времени. Полная версия New King James Version (NKJV) с модернизированным написанием была опубликована в 1982.

Редакторы Британской энциклопедии

Эта статья была недавно отредактирована и обновлена ​​Адамом Августином.

Семантическое управление версиями 2.0.0 | Семантическое управление версиями

Сводка

Учитывая номер версии MAJOR.MINOR.PATCH, увеличьте:

  1. ОСНОВНУЮ версию при внесении несовместимых изменений API
  2. MINOR версия при добавлении функциональности в обратно совместимом способ
  3. Версия PATCH при исправлении ошибок с обратной совместимостью

Дополнительные метки для метаданных предварительной версии и сборки доступны в качестве расширений в формат MAJOR. MINOR.PATCH.

Введение

В мире управления программным обеспечением существует ужасное место под названием «ад зависимости». Чем больше растет ваша система и чем больше пакетов вы интегрировать в свое программное обеспечение, тем больше шансов, что вы найдете себя, один день, в этой яме отчаяния.

В системах со многими зависимостями выпуск новых версий пакетов может быстро стать кошмаром. Если спецификации зависимостей слишком жесткие, вы находитесь в опасность блокировки версии (невозможность обновить пакет без необходимости выпускать новые версии каждого зависимого пакета). Если зависимости указано слишком свободно, вас неизбежно укусит неразборчивость версий (при условии совместимости с большим количеством будущих версий, чем это разумно). Ад зависимостей — это то, где вы находитесь, когда блокировка версий и/или неразборчивость версий мешают вам легко и безопасно продвигать свой проект вперед.

В качестве решения этой проблемы мы предлагаем простой набор правил и требования, определяющие, как назначаются и увеличиваются номера версий. Эти правила основаны на ранее существовавших правилах, но не обязательно ограничиваются ими. широко распространенные общие практики использования как в закрытом, так и в открытом программном обеспечении. Чтобы эта система работала, вам сначала нужно объявить публичный API. Это может состоять из документации или обеспечиваться самим кодом. Несмотря ни на что, это важно, чтобы этот API был ясным и точным. Как только вы определите свою публику API, вы сообщаете об изменениях в нем с конкретными приращениями к вашей версии количество. Рассмотрим формат версии X.Y.Z (Major.Minor.Patch). Исправления ошибок не влияет на API, увеличивает версию патча, обратно совместимый API дополнения/изменения увеличивают младшую версию и обратно несовместимый API изменения увеличивают основную версию.

Мы называем эту систему «Семантическое управление версиями». По этой схеме номера версий и то, как они меняются, передает смысл лежащего в основе кода и того, что было была изменена от одной версии к другой.

Спецификация семантической версии (SemVer)

Ключевые слова «ДОЛЖЕН», «НЕ ДОЛЖЕН», «ТРЕБУЕТСЯ», «ДОЛЖЕН», «НЕ ДОЛЖЕН», «СЛЕДУЕТ», «НЕ ДОЛЖЕН», «РЕКОМЕНДУЕТСЯ», «МОЖЕТ» и «ДОПОЛНИТЕЛЬНО» в этом документе должны быть интерпретируется, как описано в RFC 2119.

  1. Программное обеспечение, использующее семантическое управление версиями, ДОЛЖНО объявить общедоступный API. Этот API могут быть объявлены в самом коде или существовать строго в документации. Как бы это ни было сделано, оно ДОЛЖНО быть точным и всеобъемлющим.

  2. Обычный номер версии ДОЛЖЕН принимать форму X.Y.Z, где X, Y и Z неотрицательные целые числа и НЕ ДОЛЖНЫ содержать ведущие нули. Х это основная версия, Y — дополнительная версия, а Z — версия исправления. Каждый элемент ДОЛЖЕН увеличиваться численно. Например: 1,9.0 -> 1.10.0 -> 1.11.0.

  3. После выпуска версии пакета содержимое этой версии НЕ ДОЛЖЕН быть изменен. Любые модификации ДОЛЖНЫ быть выпущены как новая версия.

  4. Нулевая основная версия (0.y.z) предназначена для начальной разработки. Все МОЖЕТ измениться в любое время. Публичный API НЕ ДОЛЖЕН считаться стабильным.

  5. Версия 1.0.0 определяет общедоступный API. Способ, которым номер версии увеличивается после того, как этот выпуск зависит от этого общедоступного API и от того, как он изменения.

  6. Версия исправления Z (x.y.Z | x > 0) ДОЛЖНА быть увеличена, если только назад вводятся совместимые исправления ошибок. Исправление ошибки определяется как внутреннее изменение, исправляющее некорректное поведение.

  7. Младшая версия Y (x.Y.z | x > 0) ДОЛЖНА быть увеличена, если новая, в обратном порядке совместимые функции представлены в общедоступном API. Это должно быть увеличивается, если какие-либо общедоступные функции API помечены как устаревшие. МОЖЕТ быть увеличивается, если вводятся существенные новые функции или улучшения внутри личного кода. Он МОЖЕТ включать изменения уровня исправления. Версия патча ДОЛЖЕН быть сброшен на 0 при увеличении дополнительной версии.

  8. Основная версия X (X.y.z | X > 0) ДОЛЖНА быть увеличена, если какая-либо обратная в общедоступный API вносятся несовместимые изменения. Он МОЖЕТ также включать незначительные и изменения уровня патча. Патчи и второстепенные версии ДОЛЖНЫ быть сброшены на 0, когда основные версия увеличивается.

  9. Предварительная версия МОЖЕТ обозначаться добавлением дефиса и серия разделенных точками идентификаторов сразу после патча версия. Идентификаторы ДОЛЖНЫ содержать только буквенно-цифровые символы ASCII и дефисы. [0-9А-За-з-]. Идентификаторы НЕ ДОЛЖНЫ быть пустыми. Числовые идентификаторы ДОЛЖНЫ НЕ включать лидирующие нули. Предварительные версии имеют более низкую приоритет, чем связанная нормальная версия. Предварительная версия указывает на то, что версия нестабильна и может не удовлетворять предполагаемые требования совместимости, обозначенные соответствующими нормальная версия. Примеры: 1.0.0-альфа, 1.0.0-альфа.1, 1.0.0-0.3.7, 1.0.0-x.7.z.92, 1.0.0-x-y-z.–.

  10. Метаданные сборки МОГУТ обозначаться добавлением знака плюс и ряда точек разделенные идентификаторы сразу после исправления или предварительной версии. Идентификаторы ДОЛЖНЫ содержать только буквенно-цифровые символы ASCII и дефисы [0–9].А-За-з-]. Идентификаторы НЕ ДОЛЖНЫ быть пустыми. Метаданные сборки ДОЛЖНЫ игнорироваться при определении приоритет версии. Таким образом, две версии, которые отличаются только метаданными сборки, имеют одинаковый приоритет. Примеры: 1.0.0-альфа+001, 1.0.0+20130313144700, 1.0.0-beta+exp.sha.5114f85, 1.0.0+21AF26D3—-117B344092BD.

  11. Приоритет относится к тому, как версии сравниваются друг с другом при заказе.

    1. Приоритет ДОЛЖЕН рассчитываться путем разделения версии на основную, второстепенные идентификаторы, идентификаторы исправлений и предварительных выпусков в указанном порядке (метаданные сборки не фигурирует в приоритете).

    2. Приоритет определяется первым отличием при сравнении каждого из эти идентификаторы слева направо следующим образом: основной, второстепенный и патч версии всегда сравниваются численно.

      Пример: 1.0.0 < 2.0.0 < 2.1.0 < 2.1.1.

    3. Если основной, дополнительный и патч совпадают, предварительная версия имеет более низкий приоритет, чем у обычной версии:

      Пример: 1.0.0-альфа < 1.0.0.

    4. Приоритет для двух предварительных версий с одинаковыми основными, вспомогательными и версия патча ДОЛЖНА определяться путем сравнения каждого идентификатора, разделенного точкой слева направо, пока не будет найдена следующая разница:

      1. Идентификаторы, состоящие только из цифр, сравниваются численно.

      2. Идентификаторы с буквами или дефисами сравниваются лексически в ASCII Порядок сортировки.

      3. Числовые идентификаторы всегда имеют более низкий приоритет, чем нечисловые. идентификаторы.

      4. Большой набор предварительных полей имеет более высокий приоритет, чем меньший набор, если все предыдущие идентификаторы равны.

      Пример: 1.0.0-альфа < 1.0.0-альфа.1 < 1.0.0-альфа.бета < 1.0.0-бета < 1.0.0-бета.2 < 1.0.0-бета.11 < 1.0.0-rc.1 < 1.0.0.

Грамматика формы Бэкуса-Наура для допустимых версий SemVer

  ::= 
                 | <версия ядра> "-" <предварительная версия>
                 | <версия ядра> "+" <сборка>
                 | <версия ядра> "-" <предварительная версия> "+" <сборка>
<версия ядра> ::= <основная> "." <второстепенный> "." <патч>
<старший> ::= <числовой идентификатор>
<второстепенный> ::= <числовой идентификатор>
<патч> ::= <числовой идентификатор>
 ::= <предварительные идентификаторы, разделенные точками>
<предварительные идентификаторы, разделенные точками> ::= <предварительный идентификатор>
                                          | <предварительный идентификатор> ". " <предварительные идентификаторы, разделенные точками>
 ::= <идентификаторы сборки, разделенные точками>
<идентификаторы сборки, разделенные точками> ::= <идентификатор сборки>
                                    | <идентификатор сборки> "." <идентификаторы сборки, разделенные точками>
<предварительный идентификатор> ::= <буквенно-цифровой идентификатор>
                           | <числовой идентификатор>
<идентификатор сборки> ::= <буквенно-цифровой идентификатор>
                     | <цифры>
<буквенно-цифровой идентификатор> ::= <нецифровой>
                            | <не цифра> <идентификационные символы>
                            | <идентификационные символы> <нецифры>
                            | <идентификационные символы> <не цифры> <идентификационные символы>
<числовой идентификатор> ::= "0"
                       | <положительная цифра>
                       | <положительная цифра> <цифры>
<идентификационные символы> ::= <идентификационные символы>
                          | <идентификационный символ> <идентификационный символ>
<идентификационный символ> ::= <цифра>
                         | <не цифра>
<не цифра> ::= <буква>
              | "-"
<цифры> ::= <цифра>
           | <цифра> <цифры>
<цифра> ::= "0"
          | <положительная цифра>
<положительная цифра> ::= "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9"
<буква> ::= "А" | "Б" | "С" | "Д" | "Э" | "Ф" | "Г" | "Х" | "Я" | "Дж"
           | "К" | "Л" | "М" | "Н" | "О" | "П" | "Кью" | "Р" | "С" | "Т"
           | "У" | "В" | "В" | "Х" | "Ю" | "З" | "а" | "б" | "с" | "д"
           | "е" | "ф" | "г" | "ч" | "я" | "дж" | "к" | "л" | "м" | "н"
           | "о" | "п" | "к" | "р" | "с" | "т" | "у" | "в" | "ж" | "Икс"
           | "у" | "з"
 

Зачем использовать семантическое управление версиями?

Это не новая и не революционная идея. На самом деле, вы, вероятно, что-то делаете уже близко к этому. Проблема в том, что «близко» недостаточно. Без соответствие какой-либо формальной спецификации, номера версий по существу бесполезен для управления зависимостями. Дав имя и очистив определение вышеуказанным идеям, становится легко сообщить о своих намерениях пользователям вашего программного обеспечения. Как только эти намерения станут ясными, гибкими (но не слишком гибкий) наконец-то можно сделать спецификации зависимостей.

Простой пример продемонстрирует, как Semantic Versioning может создать зависимость черт дело в прошлом. Рассмотрим библиотеку под названием Firetruck. Это требует Семантически версионный пакет под названием «Ladder». В то время, когда пожарная машина создан, Ladder находится в версии 3.1.0. Поскольку Firetruck использует некоторые функции который был впервые представлен в версии 3.1.0, вы можете смело указывать Ladder зависимость больше или равна 3.1.0, но меньше 4.0.0. Теперь, когда Ladder версии 3. 1.1 и 3.2.0 стали доступны, вы можете выпустить их на свой систему управления пакетами и знать, что они будут совместимы с существующими зависимое ПО.

Как ответственный разработчик вы, конечно же, захотите проверить, обновления пакетов функционируют, как рекламируется. Реальный мир — грязное место; мы ничего не можем с этим поделать, но будьте бдительны. Что вы можете сделать, так это позволить Семантическое управление версиями предоставляет вам разумный способ выпуска и обновления пакетов без необходимости запускать новые версии зависимых пакетов, экономя ваше время и хлопоты.

Если все это звучит желательно, все, что вам нужно сделать, чтобы начать использовать Semantic Управление версиями — это объявить, что вы делаете это, а затем следовать правилам. Ссылка на сайт на этот веб-сайт из вашего README, чтобы другие знали правила и могли извлечь из них пользу. их.

Часто задаваемые вопросы

Что делать с изменениями на начальной стадии разработки 0.y.z?

Самое простое, что можно сделать, это начать первоначальную версию разработки с 0. 1.0. а затем увеличивать младшую версию для каждого последующего выпуска.

Как узнать, когда будет выпущена версия 1.0.0?

Если ваше программное обеспечение используется в производстве, возможно, оно уже 1.0.0. Если у вас есть стабильный API, от которого зависят пользователи, вам следует быть 1.0.0. Если вы сильно беспокоитесь об обратной совместимости, вам следует вероятно уже будет 1.0.0.

Не препятствует ли это быстрой разработке и быстрой итерации?

Нулевая основная версия предназначена для быстрой разработки. Если вы меняете API каждый день вы должны быть либо еще в версии 0.y.z либо на отдельном ветка разработки работает над следующей основной версией.

Если даже мельчайшие несовместимые с предыдущими изменениями общедоступный API потребуют существенного изменения версии, не будет ли очень быстро достигнута версия 42.0.0?

Это вопрос ответственного развития и предвидения. Несовместимо изменения не следует легкомысленно вносить в программное обеспечение, имеющее много зависимый код. Затраты на обновление могут быть значительными. Необходимость сбрасывать основные версии для выпуска несовместимых изменений означает, что вы продумайте влияние ваших изменений и оцените соотношение затрат и выгод вовлеченный.

Документировать весь общедоступный API слишком сложно!

Вы, как профессиональный разработчик, несете ответственность за надлежащее документирование программное обеспечение, предназначенное для использования другими лицами. Управление сложностью программного обеспечения — это Чрезвычайно важная часть поддержания эффективности проекта, и это трудно сделать, если никто не знает, как использовать ваше программное обеспечение или какие методы безопасно вызывать. В в долгосрочной перспективе, семантическое управление версиями и настойчивость в четко определенной общедоступной API может обеспечить бесперебойную работу всех и каждого.

Что делать, если я случайно выпущу обратно несовместимое изменение в качестве дополнительной версии?

Как только вы поймете, что нарушили спецификацию Semantic Versioning, исправьте проблему и выпустить новую минорную версию, которая исправляет проблему и восстанавливает обратную совместимость. Даже при этом обстоятельстве недопустимо модифицировать версионные релизы. Если это уместно, задокументируйте проблемную версию и сообщите своим пользователям о проблеме, чтобы они знают об оскорбительной версии.

Что делать, если я обновляю собственные зависимости, не меняя общедоступный API?

Это будет считаться совместимым, поскольку не влияет на общедоступный API. Программное обеспечение, которое явно зависит от тех же зависимостей, что и ваш пакет должны иметь свои собственные спецификации зависимостей, и автор заметит любые конфликты. Определение того, является ли изменение уровнем исправления или второстепенным уровнем модификация зависит от того, обновили ли вы свои зависимости, чтобы исправить ошибка или ввести новую функциональность. Обычно мы ожидаем дополнительный код для последнего случая, и в этом случае это, очевидно, незначительное повышение уровня.

Что делать, если я непреднамеренно изменю общедоступный API таким образом, который не соответствует изменению номера версии (т.

е. код неправильно вводит серьезное критическое изменение в выпуск исправления)?

Принимайте во внимание здравый смысл. Если у вас огромная аудитория, которая будет резко воздействовать, изменив поведение обратно на то, что предполагал общедоступный API, а затем может быть лучше выполнить выпуск основной версии, даже если исправление может строго считать выпуском исправления. Помните, что семантическое управление версиями — это все о передаче смысла тем, как меняется номер версии. Если эти изменения важны для ваших пользователей, используйте номер версии, чтобы сообщить им.

Как поступить с устаревшей функциональностью?

Прекращение поддержки существующих функций является нормальной частью разработки программного обеспечения и часто требуется для продвижения вперед. Когда вы осуждаете часть своего общедоступный API, вы должны сделать две вещи: (1) обновить свою документацию, чтобы разрешить пользователи узнают об изменении, (2) выпустить новый второстепенный выпуск с устаревшим на месте. Прежде чем полностью удалить функциональность в новом основном выпуске должен быть хотя бы один второстепенный выпуск, содержащий устаревание, поэтому чтобы пользователи могли плавно перейти на новый API.

Есть ли в SemVer ограничение на размер строки версии?

Нет, но будьте рассудительны. Строка версии из 255 символов, вероятно, излишняя, Например. Кроме того, определенные системы могут налагать собственные ограничения на размер Струна.

Является ли «v1.2.3» семантической версией?

Нет, «v1.2.3» не является семантической версией. Однако префикс семантической версии с «v» — это обычный способ (на английском языке) указать, что это номер версии. Сокращение «версия» как «v» часто встречается при управлении версиями. Пример: 9(?P<старший>0|[1-9]\d*)\.(?P<второстепенный>0|[1-9]\d*)\.(?P<патч>0|[1-9 ]\d*)(?:-(?P(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-] *)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?( ?:\+(?P<метаданные сборки>[0-9a-zA-Z-]+(?:\.

Ваш комментарий будет первым

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *