Тридцать первое октября как пишется

Если вы хотите просто узнать, как пишется число прописью, то можете воспользоваться онлайн сервисом: имена числительные в русском языке не

Если Вы хотите просто узнать, как пишется число прописью, то можете воспользоваться онлайн сервисом:

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

Порядковые имена числительные

К разряду порядковых относят числительные, обозначающие порядок при счете и отвечающие на вопросы который? которая? которое? Например: девятый вал, вторая передача, сорок второе открытие. Их делят на простые (состоящие из одного слова) и составные (из двух и более слов).

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

Падеж

Простое порядковое

Составное порядковое

Им.

Первый вагон (неодуш.), пассажир (одуш.)

Двадцать второй автобус (неодуш.), человек (одуш.)

Род.

Первого вагона, пассажира

Двадцать второго автобуса, человека

Дат.

Первому вагону, пассажиру

Двадцать второму автобусу, человеку

Вин.

Первый вагон, первого пассажира

Двадцать второй автобус, двадцать второго человека

Тв.

Первым вагоном, пассажиром

Двадцать вторым автобусом, человеком

Пр.

О первом вагоне, пассажире

О двадцать втором автобусе, человеке

Внимание! При указании даты изменяется только порядковое числительное. Имя существительное, обозначающее название месяца, всегда будет употребляться только в форме родительного падежа: поздравить с восьмым (т. п.) марта (р. п.), подготовиться к первому (д. п.) сентября (р. п.), рассказать о двадцать третьем (п. п.) февраля (р. п.).

Количественные числительные

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

Простые количественные числительные представляют собой обширную группу, которая имеет несколько видов склонения.

От 1 до 4

Числительное один имеет падежные окончания прилагательного, бывает единств. и множеств. числа (один – одни), мужского, женского и среднего рода (один, одна, одно).

Следует помнить, что у числительных, которые согласуются с одушевленными существительными единственного и множественного числа мужского рода и среднего рода, а также множественного числа женского рода, окончания совпадают в формах родительного и винительного падежа. Если существительное неодушевленное, то окончания будут совпадать в формах именительного и винительного падежей.

Для единственного числа женского рода этот показатель не будет признаком одушевленности-неодушевленности.

Падеж

Мужской род

Женский род

Средний род

Неодушевл.

Одушевл.

Неодушевл.

Одушевл.

Неодушевл.

Одушевл.

Им.

Один дом, одни дома

Один жук, одни жуки

Одна клетка, одни клетки

Одна рыба, одни рыбы

Одно письмо, одни письма

Одно животное, одни животные

Род.

Одного дома, одних домов

Одного жука, одних жуков

Одной клетки, одних клеток

Одной рыбы, одних рыб

Одного письма, одних писем

Одного животного, одних животных

Вин.

Один дом, одни дома

Одного жука, одних жуков

Одну клетку, одни клетки

Одну рыбу, одних рыб

Одно письмо, одни письма

Одно животное, одних животных

Числительное два имеет только 2 формы рода: мужского (=среднего) и женского: два стула (м. р.), два окна (ср. р.), две ложки (ж. р.). У числительных три и четыре нет категории рода.

Слова два, три, четыре имеют отличное от остальных склонение. Окончания у числительных, которые согласуются с одушевленными существительными, в родительном и винительном падежах совпадают.

Падеж

Склонение

Им.

Два стола, кота; две руки, собаки

Три вишни, сестры

Четыре танка, танкиста

Род.

Двух столов, котов, рук, собак

Трех вишен, сестер

Четырех танков, танкистов

Дат.

Двум столам, котам, рукам, собакам

Трем вишням, сестрам

Четырем танкам, танкистам

Вин.

Два стола, двух котов; две руки, двух собак

Три вишни, трех сестер

Четыре танка, четырех танкистов

Тв.

Двумя столами, котами, руками, собаками

Тремя вишнями, сестрами

Четырьмя танками, танкистами

Пр.

О двух столах, котах, руках, собаках

О трех вишнях, сестрах

О четырех танках, танкистах

От 5 до 20 и 30

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

Падеж

Существительное 3 скл.

Числительное

Род.

Молодежи

Пяти, шестнадцати, двадцати, тридцати

Дат.

Молодежи

Пяти, шестнадцати, двадцати, тридцати

Пр.

О молодежи

О пяти, шестнадцати, двадцати, тридцати

От 50 до 80 и от 200 до 900

Это сложные числительные, состоящие из двух корней. При склонении будут изменяться корня (при этом числительное пишется слитно): шесть + десять = шестьдесят; р. п. шести + десяти = шестидесяти; т. п. шестью + десятью = шестьюдесятью и так далее.

Падеж

50

300

500

900

Им.

Пятьдесят

Триста

Пятьсот

Девятьсот

Род.

Пятидесяти

Трехсот

Пятисот

Девятисот

Дат.

Пятидесяти

Тремстам

Пятистам

Девятистам

Вин.

Пятьдесят

Триста

Пятьсот

Девятьсот

Тв.

Пятьюдесятью

Тремястами

Пятьюстами

Девятьюстами

Пр.

Пятидесяти

Трехстах

Пятистах

Девятистах

40, 90, 100

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

Падеж

40

90

100

Им.

Сорок ворон

Девяносто докторов

Сто морей

Род.

Сорока ворон

Девяноста докторов

Ста морей

Дат.

Сорока воронам

Девяноста докторам

Ста морях

Вин.

Сорок ворон

Девяносто докторов

Сто морей

Тв.

Сорока воронами

Девяноста докторами

Ста морями

Пр.

О сорока воронах

О девяноста докторах

О ста морях

Полтора, полтораста

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

Падеж

Полтора

Полтораста

Им.

Полтора сантиметра

Полтораста литров

Род.

Полутора сантиметров

Полутораста литров

Дат.

Полутора сантиметрам

Полутораста литрам

Вин.

Полтора сантиметра

Полтораста литров

Тв.

Полутора сантиметрами

Полутораста литрами

Пр.

О полутора сантиметрах

О полутораста литрах

Составные количественные числительные

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

Падеж

Примеры

Им.

Сто девяносто три

Триста сорок шесть

Восемьсот семьдесят девять

Род.

Ста девяноста трех

Трехсот сорока шести

Восьмисот семидесяти девяти

Дат.

Ста девяноста трем

Тремстам сорока шести

Восьмистам семидесяти девяти

Вин.

Сто девяносто три

Триста сорок шесть

Восемьсот семьдесят девять

Тв.

Ста девяноста тремя

Тремястами сорока шестью

Восьмьюстами семьюдесятью девятью

Пр.

Ста девяноста трех

Трехстах сорока шести

Восьмистах семидесяти девяти

Слова тысяча, миллион, миллиард

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

В любом случае, слово тысяча склоняется как существительное 1-го скл., миллион и миллиард – как существительные 2-го скл.

Собирательные числительные

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

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

Падеж

Примеры

Им.

Двое ворот, ребят

Четверо ножниц, котят

Семеро очков, друзей

Род.

Двоих ворот, ребят

Четверых ножниц, котят

Семерых очков, друзей

Дат.

Двоим воротам, ребятам

Четверым ножницам, котятам

Семерым очкам, друзьям

Вин.

Двое ворот, двоих ребят

Четверо ножниц, четверых котят

Семеро очков, семерых друзей

Тв.

Двоими воротами, ребятами

Четверыми ножницами, котятами

Семерыми очками, друзьями

Пр.

О двоих воротах, ребятах

О четверых ножницах, котятах

О семерых очках, друзьях

Внимание! При склонении собирательных числительных частой ошибкой является переход в другой разряд. Например, правильным вариантом для собирательного числительного будет форма винительного падежа (вижу) девятерых друзей, а не девять друзей, так как в последнем случае употреблено уже количественное числительное. И хотя употребление словосочетания (вижу) девять друзей тоже приемлемо, при задании просклонять именно собирательное числительное этот вариант станет неверным.

Падеж

Собирательные числительные

Количественные числительные

Им.

Пятеро суток, медвежат

Пять суток, медвежат

Род.

Пятерых суток, медвежат

Пяти суток, медвежат

Дат.

Пятерым суткам, медвежатам,

Пяти суткам, медвежатам

Вин.

Пятеро суток, пятерых медвежат

Пять суток, медвежат

Тв.

Пятерыми суткам, медвежатами

Пятью сутками, медвежатами

Пр.

О пятерых сутках, медвежатах

О пяти сутках, медвежатах

Обособленно стоит собирательное числительное оба, которое имеет категорию рода: оба – форма мужского и среднего рода (оба товарища, оба окна) и обе – форма женского рода (обе девочки).

Падеж

Примеры

Им.

Оба брата, яблока

Обе ноги, подруги

Род.

Обоих братьев, яблок

Обеих ног, подруг

Дат.

Обоим братьям, яблокам

Обеим ногам, подругам

Вин.

Обоих братьев, оба яблока

Обе ноги, обеих подруг

Тв.

Обоими братьями, яблоками

Обеими ногами, подругами

Пр.

Об обоих братьях, яблоках

Об обеих ногах, подругах

Дробные числительные

В разряд входят имена числительные, называющие дробную величину или количество, часть от целого (¼ – одна четвертая, 0.7 – ноль целых семь десятых, 1 ½ – одна целая одна вторая). Дробные числительные склоняются в зависимости от того, какую дробь они называют – обыкновенную, десятичную или смешанную.

Обыкновенные дроби

В словах, обозначающих обыкновенные дроби, числитель выражается количественным числительным, знаменатель – порядковым (¾ – три четвертых, 7/8 – семь восьмых). По падежам изменяется каждое слово в соответствии со своим типом склонения. При этом согласующиеся с ними имена существительные не склоняются.

Падеж

Примеры

Им.

Две третьих

Пять шестых

Род.

Двух третьих

Пяти шестых

Дат.

Двум третьим

Пяти шестым

Вин.

Две третьих

Пять шестых

Тв.

Двумя третьими

Пятью шестыми

Пр.

О двух третьих

О пяти шестых

Десятичные и смешанные дроби

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

Падеж

3,5

6,54

Им.

Три целых пять десятых объема

Шесть целых пятьдесят четыре сотых гектара

Род.

Трех целых пяти десятых объема

Шести целых пятидесяти четырех сотых гектара

Дат.

Трем целым пяти десятым объема

Шести целым пятидесяти четырем сотым гектара

Вин.

Три целых пять десятых объема

Шесть целых пятьдесят четыре сотых гектара

Тв.

Тремя целыми пятью десятыми объема

Шестью целыми пятьюдесятью четырьмя сотыми гектара

Пр.

О трех целых пяти десятых объема

О шести целых пятидесяти четырех сотых гектара

Смешанные дроби склоняются аналогичным способом.

Падеж

7 ¾

Им.

Семь целых три четвертых метра

Род.

Семи целых трех четвертых метра

Дат.

Семи целым трем четвертым метра

Вин.

Семь целых три четвертых метра

Тв.

Семью целыми тремя четвертыми метра

Пр.

О семи целых трех четвертых метра

Вы можете воспользоваться автоматическим сервисом, который переведет любое число в пропись.

Если Вы хотите просто узнать как пишется число прописью, то можете воспользоваться онлайн сервисом:

Близкую подругу семьи Бабарико Светлану Купрееву задержали за неделю до ареста Виктора и Эдуарда. 16 месяцев она провела в «американке», забыла пароли от почты и социальных сетей, потеряла работу. Светлана – бухгалтер, но ее клиенты не смогли столько ждать. Светлана Купреева рассказала в интервью сайту babariko.vision о том, как танцевла на прогулке во дворике СИЗО КГБ, потеряла работу и ищет новую, чем ее удивил Минск сразу после освобождения и что бы она сказала Виктору Бабарико. 

Во время предвыборной кампании Светлана координировала сбор подписей в поддержку Виктора Бабарико в одном из районов Минска. 11 июня 2020 года ее задержали. Три месяца дочь беларуского поэта Николая Купреева провела в одиночной камере, где начала писать стихи. В 2021 году она стала лауреатом премии имени Франтишка Алехновича. 11 октября Светлане Купреевой изменили меру пресечения на подписку о невыезде и освободили. Светлану обвиняют в уклонении от уплаты налогов в крупном размере. 

blank

— Помните свою первую ночью в «американке»?

Как в 37-м году утром звонок в дверь, санкция на обыск, дома оставили сотрудников для обыска, а меня увезли в ДФР. Потом привезли к полуночи в СИЗО КГБ, для ожидания сотрудницы для личного обыска поместили в такую «мягкую комнату», обитую дермантином без окон. Как камера пыток. Потом отправили наверх уже в обычную камеру, после того, что я прошла днем, мне в этой «комнате», все показалось раем. 

За окном ночь, хохочут чайки. Я первый раз в жизни услышала, как хохочут чайки. Было что-то потустороннее в этом. Вспомнилось из Шекспира: «Ад пуст, все черти здесь». Я даже написала о ночном хохоте чаек: 

Хохочет чайка в ночи.
Летающая Маргарита.
Мне бы с ней покружить,
Да плотно решетка забита…
И сатанинский оскал
Сквозь колокольный звон.
Боже, спаси Беларусь!
За что ей всё испокон
Мрачных, лихих времен…
Несправедлив и жесток
Был к ней безжалостный рок.
Как, скажи, пережить
Всё это народ наш смог?
И 21 век — как азиатская весть…
Боже, спаси Беларусь!
Боже, скажи, Ты есть?

— Вы камеры называете комнатами. Необычно такое слышать… 

Мы с девочками старались тюремные слова не использовать. У нас всегда была комната. Я и в письмах писала комната, чтобы меньше было тюремных слов. У нас была одна девушка которую переводили с Володарского. Она нам рассказывала как что там назыается, такой слэнг. Мы ей говорили: «Не надо, мы не хотим этого знать». 

По поводу «мягкой комнаты». Один сотрудник брал у меня отпечатки пальцев. Душевный такой по сравнению с другими, и говорит: «Я ничего плохого делать не буду». Я ему отвечаю, что со мной уже столько всего плохого сделали, меня сажали даже в камеру пыток. На что он сказал: «У нас нет камер пыток. Это называется “мягкая комната”». 

— Вас задержали на неделю раньше, чем Виктора Бабарико. Помните, как узнали об этом? 

В этот день я как раз была на допросе с адвокатом, от него узнала про задержание. А вечером я слышала голос Виктора Дмитриевича. Моя камера была как раз возле лестницы, поэтому я слышала. 

Он говорил что-то про файлик: «Можно я положу здесь файлик?» , кажется, так. Но до этого уже сигналили машины везде вокруг, и я ожидала что-то плохое.

Вы знаете, в ночь, когда Виктора Дмитриевича арестовали, мне приснился такой сон. Мы с ним беседуем о погоде. И он говорит: «И все будет хорошо, все исправится, но надо, чтобы прошел шторм!». А потом, когда была ночь с 9 на 10 августа, и все взрывалось, грохотало, я думала – война. Лежала и думала: может это и есть шторм? 

— Как вы различали дни в СИЗО КГБ? 

Естественно, календаря никакого нет, а ориентироваться надо в днях и неделях. Сначала три месяца, когда была в одиночной камере, рисовала в тетрадке календарь. И зачеркивала дни. Когда была уже не одна, мы рисовали график дежурств, в котором было видно, какой сейчас день недели.

blank
В этой тетрадке были записаны также адреса и телефоны женщин, с которыми за все время сидела Светлана Купреева. Прежде чем выпустить ее за ворота, эти записи вырезали.

— Можете привести примеры пропаганды, бытовых условий, может быть ярких моментов, которые вам запомнились?

— Все события 2020 года прошли мимо меня. Какие-то новости получала из «Комсомолки» и «Нового часа». Это очень поддерживало. Когда посадили Виктора Дмитриевича, в центре Минска стало шумно — начали сигналить машины. Машины сигналили, мне кажется, до октября 2020 года. Эти сигналы очень поддерживали. Мы слышали, что люди возмущаются тем, что происходит, что они солидарны. Эта солидарность придавала силы, что мы все вместе. 

В мае и июле 2021 года были праздники. По телевизору вспоминают войну, концлагеря, что надо привлечь виновных к ответственности за геноцид. А у нас в четырехместном номере — 6 человек, двое на полу на деревянных щитах. Вентилятора нет. Жарища. Стены влажные, пол влажный. Дышать нечем. И они еще вспоминают концлагерь. Когда тут своим сделали настоящий концлагерь, всех приличных людей в него поместили и издеваются. 

Условия были ужасные в бытовом плане. Это сталинских времен здание, где все пришло в негодность. Туалеты есть в четырех-пяти камерах. Все остальные — с ведром, которое надо два раза в день выносить.

В него же сливается вода, которой моют пол. Умывальник с холодной водой. Душ раз в неделю, там только можно под горячей водой помыться. А летом, когда жарища, подходишь к крану с холодной водой, обмываешь себя. Насекомые были странные от влажности. Как белая длинная моль. Очень неприятно. У многих аллергия — потому что влажность, жара. Там все от слова «очень». Если на свободе жарко, значит, у нас супер, если холодно — то у нас очень холодно. В 21-м веке, в центре столицы европейского государства такие условия. А по телевизору говорят про концлагерь 70-летней давности…

blank
Светлана Купреева и Виктор Бабарико во время сбора подписей

В СИЗО КГБ лучше с передачами. Можно было передавать домашнюю еду. Были и сырники, и котлетки. В целом нормально кормили: утром каша, днем суп, второе. Единственное, что на ужин 5 раз в неделю была селедка с картошкой или свеклой в мундире, поэтому мы готовили свое что-то — салатики, например.  

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

Самое главное там — это люди, которые с тобой. Я встретила очень много хороших людей. Мне сейчас с Володарского девушка пишет, что по некоторым бытовым условиям в СИЗО-1 может и лучше, но таких людей, как в СИЗО КГБ, там нет. У нас были самые лучшие отношения и люди.  

— Сейчас делаете йогу?  

— Нет пока. Хожу раз в неделю на стрейчинг. Но вообще надо вернуться к практике и раз в день делать асаны из йоги. 

— Скажите, для вас было неожиданным изменение меры пресечения? 

— Мне с июня месяца намекали, что уже скоро, подождите. Пройдет суд над Бабарико…Честно говоря, меня как только посадили, я была уверена, что меня вот-вот выпустят.Ну максимум через два месяца – после выборов. Но так затянулось… 

blank
Светлана после освобождения во время поездки в Брест

— Чем запомнился вам Минск сразу после освобождения? 

  Меня выпустили около 8 вечера за ворота, вывели, помогли нести сумку. И вот я за воротами, у меня ни денег, ни телефона. Подошла к первой машине со стороны кинотеатра «Победа». Прошу помочь вызвать такси, киваю в сторону СИЗО и говорю, что я вышла оттуда без ничего.

Люди вызвали такси, дали 10 рублей со словами: «Вы за нас за всех отсидели. Возвращать не надо». Тронула очень эта фраза, проявление солидарности.

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

blank
Фото Светлана сделала в 19:30 в центре Минска в выходной день. 

— Чем вы сейчас занимаетесь? 

— Я потеряла все работы. Я как бухгалтер сопровождала бизнес по упрощенной системе налогообложения. Люди меня ждали и два месяца, и четыре. Но кто продержится без бухгалтера 16 месяцев? Вот сейчас ищу работу… 

А еще много пишу писем. У меня есть 12 адресатов — женщины, с которыми я сидела за это все время. Пишу и в Гомель, и в Брест… Уже получила и ответы. Вот в СИЗО КГБ ни одно письмо мое не пропустили сейчас. Писала Эдуарду в «американку», не передали. Теперь буду пробовать в СИЗО-1. 

А Виктору Бабарико уже писали?

— Конечно! Переписываемся с ним. Его письма очень оптимистичные. У нас много общих воспоминаний. Вспоминает Марину, свою жену. У нас такая личная переписка. Я была свидетельницей на их свадьбе. В молодости мы постоянно общались, отдыхали вместе, выезжали на озера. Есть что вспомнить. 

blank
Светлана Купреева и Марина Бабарико

Маша и Эдуард — замечательные дети. Семья для Виктора и Марины всегда была на первом месте. Устраивали регулярно семейные чтения. Марина все вкладывала в детей: водила на кружки, секции, музыку, рисование… Она целыми днями работала над развитием детей. Они были очень счастливой семьей. 

Виктор – один из самых порядочных людей, которых я знаю. 

— Что бы вы ему сейчас сказали? 

Я ему пишу и передавала раньше отттуда в письмах, что я всегда на его стороне. Это тот человек, который не может сделать ничего плохого. Раньше он все делал для своей семьи. В молодости он на каждом Дне рождении говорил, что Марина — эта женщина, ради которой можно свернуть горы. И он сворачивал. Когда ее не стало, он хотел свернуть горы ради своей страны. И еще не вечер… 

Анастасия Александрович, фото из архива Светланы Купреевой

FAQ è îïèñàíèå èãðû

508x243, 58.7Kb

Æàíð: Action role-playing, hack and slash
Ðàçðàáîò÷èê: Grinding Gear Games
Èçäàòåëü: Grinding Gear Games, Ãàðåíà(äëÿ ÑÍÃ)
Èãðîâîé ñàéò: Îôèöèàëüíûé àíãëèéñêèé ñàéò èãðû
Îôèöèàëüíûé ðóññêèé ñàéò èãðû
Áèçíåñ-ìîäåëü: free-to-play
Äàòà âûõîäà: 23 îêòÿáðÿ 2013 ãîäà, ðóññêàÿ âåðñèÿ âûøëà 1 ìàÿ 2015 ãîäà

Èíôîðìàöèÿ ïî èãðå
Ñèñòåìíûå òðåáîâàíèÿ:
Windows Vista SP2 / 7 / 8 / 10, ïîääåðæèâàþòñÿ òîëüêî 64-áèòíûå ÎÑ, ïðàâèëüíàÿ ðàáîòà íà ïðî÷èõ ÎÑ íå ãàðàíòèðóåòñÿ è íå ïîääåðæèâàåòñÿ;
Ïðîöåññîð: äâóõúÿäåðíûé AMD/ INTEL ñ ÷àñòîòîé 2.0 Ããö è âûøå;
Îïåðàòèâíàÿ ïàìÿòü: 4 Ãá è âûøå;
Âèäåîêàðòà: 512 Ìá DirectX 9 — ñîâìåñòèìàÿ ñ ïîääåðæêîé ïèêñåëüíûõ øåéäåðîâ 3.0 (Nvidia GeForce 8800 èëè AMD Radeon HD 4300) è ëó÷øå;
Ìåñòî íà æåñòêîì äèñêå: 7 Ãá (äëÿ áûñòðîé íà÷àëüíîé çàãðóçêè èãðû ðåêîìåíäóåòñÿ óñòàíàâëèâàòü åå íà SSD äèñê)

___________________________________________________________________________________________________________________

Ïîëåçíàÿ èíôîðìàöèÿ, âíóòðèèãðîâàÿ ìåõàíèêà:

Ñâîäíàÿ èíôîðìàöèÿ î 3.7.0

Âèêè-ðåñóðñ î èãðå(àíãë.)

Ïðåäïðîñìîòð ëóò-ôèëüòðà
Óòèëèòà äëÿ íàñòðîéêè ëóò-ôèëüòðîâ

Òàáëèöà ñ êóðñàìè îáìåíà ðàçíîãî ðîäà îðáîâ

Ðåöåïòû âåíäîðà

Èíôîðìàöèÿ î ïàò÷àõ

Èíñòðóìåíò äëÿ ïîèñêà òîðãîâûõ ëîòîâ

Procurement — ðóññêàÿ âåðñèÿ ïðîãðàììû äëÿ òîðãîâëè ÷åðåç îôèöèàëüíûé ôîðóì

___________________________________________________________________________________________________________________

Âîïðîñû è îòâåòû

ß ÷òî-òî ñëûøàë ïðî ïðîáëåìû ñ ñåòåâûì êîäîì è ïîñòîÿííûå ëàãè, ýòî ïðàâäà?
Äî îïðåäåëåííîãî ìîìåíòà èãðà èñïîëüçîâàëà ÷àñòè÷íîå ðàçíåñåíèå ëîãèêè îáñ÷åòà èãðîâûõ ñèòóàöèé ìåæäó ñåðâåðîì è êëèåíòîì, ÷òî â íåêîòîðûõ ñèòóàöèÿõ ïðèâîäèëî ê ïå÷àëüíî èçâåñòíûì «äåñèíêàì», âîñïðèíèìàâøèìñÿ êàê ëàãè. Ñåé÷àñ ðåàëèçîâàíî 2 âàðèàíòà ñåòåâîãî äâèæêà: «ñòàðûé» predictive è «íîâûé» lockstep, â êîòîðîì âñå îáñ÷èòûâàåòñÿ íà ñåðâåðå, à òàêæå àâòîìàòè÷åñêèé âûáîð èç ýòèõ äâóõ ðåæèìîâ â çàâèñèìîñòè îò êà÷åñòâà ñîåäèíåíèÿ. Lockstep èñêëþ÷àåò «äåñèíêè», íî áîëåå òðåáîâàòåëåí ê ïðîâàéäåðó.

Ïîääåðæèâàåò ëè èãðà ðóññêèé ÿçûê?
Ïîääåðæèâàåò. http://ru.pathofexile.com/ — ðóññêàÿ âåðñèÿ èãðû.

Èãðà ÿâëÿåòñÿ f2p, çíà÷èò, ÿ ìîãó êóïèòü ñåáå çà ðåàëüíóþ âàëþòó òîïîâûå ïðåäìåòû è íîãåáàòü?!
Íåò, ðàçðàáîò÷èêè ïðåäëàãàþò ê ïðîäàæå òîëüêî âíóòðèèãðîâóþ êîñìåòè÷åñêóþ ïðîäóêöèþ, êîòîðàÿ íå âëèÿåò íà ãåéìïëåé(çà èñêëþ÷åíèåì ïðîöåññà òîðãîâëè óïàâøèì ëóòîì). Òîðãîâëÿ çà ðåàë(RMT)- ïîâîä äëÿ áàíà àêêàóíòà.

×òî òàêîå ëóò-ôèëüòð è êàê åãî âêëþ÷èòü?
Ýòî ôè÷à îáíîâëåíèÿ 2.0, ïîçâîëÿåò ôèëüòðîâàòü ïàäàþùèå èç ìîíñòðîâ ïðåäìåòû ïî æåëàåìûì êðèòåðèÿì(äåëî â òîì, ÷òî ëóòà Î×ÅÍÜ ìíîãî è äàëåêî íå âåñü èíòåðåñåí). Äëÿ åãî ðàáîòû íóæåí ñàì ñêðèïò, êîòîðûé ñëåäóåò ïîìåñòèòü â %USERPROFILE%DocumentsMy GamesPath of Exile â âèäå ôàéëà ñ ðàñøèðåíèåì *.filter, ïîñëå ÷åãî, åñëè âñ¸ ñäåëàíî ïðàâèëüíî ñòàíåò äîñòóïíà çàãðóçêà ñêðèïòà èç èãðû, â ðàçäåëå èíòåðôåéñ(â ñàìîì íèçó). Ïðèìåð ñêðèïòà. Ñïèñîê ãîòîâûõ ïîïóëÿðíûõ ôèëüòðîâ òóò, åñëè åñòü ñîìíåíèÿ- ìîæíî íà÷àòü ñ NeverSink.

 èãðå íåò äåíåã! Êàê æå áûòü? Íåò àóêöèîíà! Êàê æèòü?
Âíóòðèèãðîâîé âàëþòîé â èãðå âûñòóïàþò ðàçëè÷íûå «îðáû» èëè ñôåðû. Èíñòðóìåíòîì äëÿ òîðãîâëè ñëóæèò ãëîáàëüíûé òîðãîâûé ÷àò, òîðãîâûå òðåäû íà îôèöèàëüíîì ôîðóìå è òîðãîâûå âêëàäêè â ñóíäóêå(ïîêóïàþòñÿ çà äåíüãè), â êîòîðûõ õðàíèòñÿ ïðîäàâàåìûé ëîò è óêàçûâàåòñÿ åãî öåíà.

Åñòü ëè â èãðå ðåñïåöèàëèçàöèÿ(ðåñïåê) òàëàíòîâ?
Åñòü, íî îíà äîâîëüíî äîðîãàÿ. Çà âûïîëíåíèå íåêîòîðûõ çàäàíèé âàì áóäóò äàâàòü î÷êè, êîòîðûìè ìîæíî îòìåíèòü âàø âûáîð ïàññèâíûõ íàâûêîâ(1 î÷êî — 1 ñêèëë). Òàêæå åñòü ñïåöèàëüíûé îðá(orb of regret èëè ñôåðà ðàñêàÿíèÿ), êîòîðûé âûïîëíÿåò ñõîæóþ ðîëü. Áóäüòå âíèìàòåëüíåå â âàøåì âûáîðå. Òàêæå èíîãäà äåëàþò ïîëíóþ ðåñïåöèàëèçàöèþ â ñâÿçè ñ èçìåíåíèÿìè áàëàíñà â äåðåâå ïàññèâíûõ íàâûêîâ(êàê ïðàâèëî â ãëîáàëüíûõ àïäåéòàõ).

ß ïåðåøåë íà ñëåäóþùèé óðîâåíü ñëîæíîñòè è ó ìåíÿ óìåíüøèëèñü ïîêàçàòåëè ñîïðîòèâëåíèé! ×òî äåëàòü?
Íà ïîñëåäóþùèõ óðîâíÿõ ñëîæíîñòÿõ ê èãðîêó ïðèìåíÿåòñÿ øòðàô-áàëàíñåð; íà ñëîæíîñòè Cruel ýòî -20%(àáñîëþòíî) ñîïðîòèâëåíèé îò ïîêàçàòåëÿ òàêîâûõ íà ñëîæíîñòè Normal, íà óðîâíå ñëîæíîñòè Merciless — ìèíóñ 60%(àáñîëþòíî) îò ïîêàçàòåëÿ ñîïðîòèâëåíèé íà Normal. Ìàêñèìàëüíûé ïîêàçàòåëü ñîïðîòèâëåíèé íà âñåõ ñëîæíîñòÿõ ñîñòàâëÿåò 75% + áîíóñ îò íåêîòîðûõ ñêèëëîâ.

Êàê îáíîâèòü ïîäçåìåëüå èëè çîíó?
Ctrl+êëèê ìûøêè íà âõîäå â èíòåðåñóþùóþ çîíó. Òàê æå ðàáîòàåò ÷åðåç âýéïîèíòû.

Ñòàêàþòñÿ ëè îäèíàêîâûå ãåìû â îäíîì ïðåäìåòå?
Íåò, íå ñòàêàþòñÿ.

×òî òàêîå 4L, 5L, gcp, ES, co, CI?
Ýòî ñîêðàùåíèÿ.  äàííîì ñëó÷àå 4L-5L ýòî 4 ëèíêà — 5 ëèíêîâ, ïîêàçàòåëü íåïðåðûâíî ñâÿçàííûõ ñîêåòîâ íà ïðåäìåòå. Gcp — gemcutter’s prism, îäíà èç âàëþò. ES — energy shield. co(ñ/o) — current offer, òåêóùåå ïðåäëîæåíèå êîãî-ëèáî(êîíêóðåíòà) íà ïðåäëàãàåìóþ ê ïðîäàæå âåùü. CI- Chaos Inoculation, ïîïóëÿðíîå ïàññèâíîå óìåíèå

Ñóùåñòâóþò ëè â èãðå øòðàôû íà ôàðì âûñîêîóðîâíåâûìè èãðîêàìè íèçêîóðîâíåâûõ ëîêàöèé?

Äà, ñóùåñòâóþò øòðàôû íà äðîï âàëþòû(îðáîâ, ñâèòêîâ è òàê äàëåå). Øòðàô îòñóòñòâóåò ïðè óðîâíå èãðîêà íå âûøå äâóõ óðîâíåé îò óðîâíÿ ëîêàöèè.  äàëüíåéøåì ïðèìåíÿåòñÿ øòðàô â ìèíóñ 2,5% çà îäèí óðîâåíü. Òàêèì îáðàçîì ïåðñîíàæ 50 óðîâíÿ â ëîêàöèè 40 óðîâíÿ ïîëó÷èò øòðàô íà äðîï âàëþòû â 20%(8*2,5). Íàêîïëåíèå øòðàôà íå ïðèìåíÿåòñÿ ê èãðîêàì óðîâíÿ 68 è âûøå(èãðà ñ÷èòàåò èõ èãðîêàìè 68 óðîâíÿ). Ñëåäîâàòåëüíî ïåðñîíàæ 80 óðîâíÿ íå ïîëó÷àåò øòðàôà â ëîêàöèè 66 óðîâíÿ è ïîëó÷èò øòðàô äðîïà â 5% â ëîêàöèè 64 óðîâíÿ.

Êðîìå ýòîãî, ñóùåñòâóåò øòðàô íà îïûò. Ïðèìåíÿåòñÿ îí ê èãðîêàì, êîòîðûå âûøå óðîâíåì ïî îòíîøåíèþ ê óðîâíþ ëîêàöèè íà 3 óðîâíÿ +1 óðîâåíü çà êàæäûå 16 óðîâíåé èãðîêà. Ôîðìóëà ðàñ÷åòà îïûòà òàêîâà ((Óðîâåíü èãðîêà + 5) / (Óðîâåíü èãðîêà + 5 + Ýôôåêòèâíàÿ ðàçíèöà2,5))1,5, ïîëó÷àåìûé îïûò íå ìîæåò áûòü ìåíåå 1 %. Ýôôåêòèâíîé ðàçíèöåé ÿâëÿåòñÿ çíà÷åíèå, ïîäñòàâëÿåìîå â ôîðìóëó, åñëè äèàïàçîí óðîâíÿ ìîáîâ âûøåíèæå, ÷åì 4 óðîâíÿ îò âàøåãî óðîâíÿ. Òàêèì îáðàçîì åñëè âû 30-é óðîâåíü, à ìîá 24-é, òî ýôôåêòèâíàÿ ðàçíèöà áóäåò ðàâíà 2(6 ìèíóñ 4=2).

À ÷òî çà êàðòû(maps)?
Ýòî îäèí èç ýëåìåíòîâ ýíä-ãåéì êîíòåíòà, ñîçäàíèå ñïåöèàëüíûõ çîí äëÿ ïðîõîæäåíèÿ. Âîçìîæíîñòü èõ èñïîëüçîâàíèÿ îòêðûâàåòñÿ ïîñëå âûïîëíåíèÿ êâåñòîâ Lady Dialla íà óðîâíå ñëîæíîñòè Merciless, ïîñëå ÷åãî âàì áóäåò îòêðûò äîñòóï â ëàáîðàòîðèþ. Äëÿ ñîçäàíèÿ èíñòàíñà âàì ïîòðåáóþòñÿ êàðòû, êîòîðûå ïàäàþò èç ìîáîâ. Êàðòû ìîæíî óëó÷øàòü êàê ïî êà÷åñòâó, òàê è ïî ñâîéñòâàì, àíàëîãè÷íî ýêèïèðîâêå. Ïðè ñîçäàíèè èíñòàíñà îòêðûâàåòñÿ íåñêîëüêî ïîðòàëîâ, êîòîðûå çàêðûâàþòñÿ ïðè èõ èñïîëüçîâàíèè. Òàêèì îáðàçîì ó âàñ åñòü îãðàíè÷åííîå ÷èñëî çàõîäîâ â çîíó. Ó÷èòûâàéòå ýòîò ôàêòîð, åñëè âû ïðèâûêëè ïîëíîñòüþ «ïûëåñîñèòü» çîíó ïî äðîïó, òàê êàê ïðè èñïîëüçîâàíèè ïîðòàëà âàñ ïåðåíåñåò â ëàáîðàòîðèþ áåç îáðàòíîãî ïóòè.  îáíîâëåíèè 2.4.0 ââåëè Àòëàñ Ìèðîâ- åäèíóþ ñòðóêòóðó, ñâÿçûâàþùóþ âñå êàðòû è ðåãóëèðóþùóþ èõ äðîï. ×åì âûøå ò.í. tier êàðòû, òåì âûøå â íåé óðîâíè ìîíñòðîâ(1ìó ñîîòâåòñòâóåò 68é, 15ìó- 82é) è, êàê ïðàâèëî, ñëîæíåå áîññû.

Äëÿ ÷åãî íóæíû ìàñòåðà?
Ìàñòåðà íóæíû äëÿ óñòàíîâêè â óáåæèùå ðàçëè÷íûõ ñòàíêîâ, êîòîðûå äàþò âîçìîæíîñòü óëó÷øàòü òå èëè èíûå ïðåäìåòû(íàïðèìåð ìîæíî äîáàâèòü íà îðóæèå äîïîëíèòåëüíîå ñâîéñòâî), à òàêæå îíè ïðîäàþò òå èëè èíûå ïîëåçíûå âåùè. Óëó÷øåíèÿ è àññîðòèìåíò çàâèñÿò îò óðîâíÿ ðåïóòàöèè. Ïðîäàâàåìîå îáíîâëÿåòñÿ ïðè âûïîëíåíèè çàäàíèÿ.

Êîëè÷åñòâî ïðèãëàøàåìûõ ìàñòåðîâ â óáåæèùå çàâèñèò îò óðîâíÿ ìàñòåðà, ÷åðåç êîòîðîãî âû ñîçäàâàëè óáåæèùå. Åñëè ïðîãíàòü ìàñòåðà, òî îí ïîòåðÿåò âñþ ðåïóòàöèþ íà åãî óðîâíå ðåïóòàöèè. Íàéòè ìàñòåðîâ ìîæíî ñëó÷àéíûì îáðàçîì, â ðàçëè÷íûõ ëîêàöèÿõ. Êàðòîãðàô âñòðå÷àåòñÿ òîëüêî íà êàðòàõ. Ïðèãëàøåííûå â óáåæèùå ìàñòåðà âûäàþò åæåäíåâíûå çàäàíèÿ, çà êîòîðûå äàåòñÿ áîëüøå ðåïóòàöèè.

Êàê îòïðàâèòü ññûëêó íà ïðåäìåò â èãðîâîé ÷àò?
ctrl+alt+ËÊÌ ïðè îòêðûòîì ïîëå ÷àòà. Ïðîñìîòð ïðåäìåòîâ òàêæå îñóùåñòâëÿåò ïðè îòêðûòîì ÷àòå(enter).

■ Ïîñòîÿííàÿ ïîäñâåòêà ïðåäìåòîâ âêëþ÷àåòñÿ êëàâèøåé Z
■ Ñêðèíøîòû äåëàþòñÿ êíîïêîé F8
■ Ïîïàñòü â óáåæèùå ìîæíî ÷åðåç âåéïîèíò(â ñàìîì íèçó êàðòû áóäåò èêîíêà óáåæèùà)
■ Îñêâåðíåíèå ñ òåõ èëè èíûõ ïðåäìåòîâ ñíÿòü íåëüçÿ. Vorici, Master Assasin, îäíàêî æå, áóäó÷è ïðîêà÷àííûì äî ìàêñèìàëüíîãî 8ãî óðîâíÿ, ìîæåò ìåíÿòü íà òàêèõ ïðåäìåòàõ ñîêåòû è ñâÿçè ìåæäó íèìè.
■ Åæåäíåâíûå çàäàíèÿ ó ìàñòåðîâ îáíîâëÿþòñÿ â 3 óòðà ïî Ìîñêâå
■ Ïèíã, ÔÏÑ è ïð. ìîæíî óâèäåòü íàæàâ F1

■ ×òîáû ïîñìîòðåòü óðîâåíü ïðåäìåòà(èòåìëåâåë) íàäî íàâåñòèñü ìûøêîé íà ïðåäìåò è çàæàòü alt.
■ Óâèäåòü óðîâåíü ïðåäìåòà ïî ññûëêå â ÷àòå ìîæíî òàêæå ñ ïîìîùüþ íàâåäåíèÿ íà ññûëêó êóðñîðà ìûøêè ïðè çàæàòîì alt(÷àò äîëæåí áûòü îòêðûò)
■ Êîëè÷åñòâî îñòàâøèõñÿ ìîíñòðîâ ìîæíî ïîñìîòðåòü â óãëó ýêðàíà, òàì æå, ãäå è ïðî÷èå ñâåäåíèÿ î êàðòå, ïîñëå íàæàòèÿ êëàâèøè Tab.
■ Ñìåíèòü êàíàëû òîðãîâëè è îáùåãî ÷àòà ìîæíî ÷åðåç êîìàíäû /trade * è /global *, ãäå *=íîìåð êàíàëà
■ Äëÿ ðàáîòû ãåìîâ â êîìáèíàöèÿõ(íàïðèìåð óäàðíûé ñêèëë + òîò èëè èíîé êàìåíü ïîääåðæêè) íóæíû ñâÿçàííûå ãíåçäà íà ïðåäìåòàõ
___________________________________________________________________________________________________________________

Ðåêîìåíäàöèè ïî èãðîâîìó ïðîöåññó

Ìåíÿ ïîñòîÿííî óáèâàþò, ÿ ñëèâàþ îïûò, íå ìîãó ïðîéòè ìîáîâ è áîññîâ! ×òî æå ìíå äåëàòü!?
Ñëåäóåò ïîìíèòü, ÷òî PoE ÿâëÿåòñÿ îòíîñèòåëüíî õàðäêîðíîé èãðîé è áåç ïîíèìàíèÿ å¸ ìåõàíèêè, çíàíèÿ îñîáåííîñòåé ñêèëëîâ è ñàïïîðòîâ, çíàíèÿ ìîáî⠗ â íåé äåëàòü íå÷åãî. Íåñêîëüêî îáùèõ ðåêîìåíäàöèé:

■íàðàùèâàéòå ïîêàçàòåëè eHP è eMP1

■èñïîëüçóéòå â êà÷åñòâå çàùèòíûõ êóëäàóíîâ çà÷àðîâàííûå Granite Flask è Quicksilver Flask, îíè î÷åíü ïîìîãàþò â ðàçëè÷íûõ ñëîæíûõ ñèòóàöèÿõ

■óâåëè÷èâàéòå quality(êà÷åñòâî) âàøåãî îðóæèÿ è äîñïåõîâ, ïîñëåäíåå îñîáåííî âàæíî, òàê êàê óëó÷øåíèå âñåõ äîñïåõîâ äîâîëüíî ñèëüíî âëèÿåò íà âàøå eHP, îñîáåííî ñ ó÷åòîì áóñòîâ õàðàêòåðèñòèê(armor, evasion, ES) â äåðåâå ñêèëëîâ

■ó÷èòûâàéòå â ñâîèõ áèëäàõ òî, ÷òî ðàçíûå òèïû çàùèòû çàùèùàþò ïî-ðàçíîìó! Áðîíÿ ñíèæàåò ÷èñëî ôèçè÷åñêîãî óðîíà, êîòîðûé âàì äîñòàíåòñÿ, íî äåëàåò ýòî íåëèíåéíî- áóëàâî÷íûé óêîë áóäåò ñíèæåí ïî÷òè äî 0%, à áåòîííàÿ ïëèòà íà ãîëîâó ïî÷òè íå ïîòåðÿåò ñâîåé ïîðàæàþùåé ñïîñîáíîñòè. Óêëîíåíèå(evasion)- ïîëíîñòüþ çàùèùàåò îò ñêîëüêèõ-òî óäàðîâ ïîäðÿä, íî ïîñëå ýòîãî ñëåäóþùèé ïðèëåòèò â ïîëíîì îáúåìå(êàêîé ïî ñ÷åòó- çàâèñèò îò âåëè÷èíû óêëîíåíèÿ öåëè è òî÷íîñòè àòàêóþùåãî). Ýíåðãåòè÷åñêèé ùèò- ýòî, ãðóáî ãîâîðÿ, ïðîñòî äîïîëíèòåëüíûå ÕÏ, îòðàñòàþùèå äî 100% ïðè íåïîëó÷åíèè óðîíà â òå÷åíèå êàêîãî-òî âðåìåíè(íåñêîëüêèõ ñåêóíä). Dodge- øàíñ ñëó÷àéíûì îáðàçîì ñ íåêîòîðîé âåðîÿòíîñòüþ ïîëíîñòüþ èçáåæàòü ïîïàäàíèÿ è óðîíà ñîîòâåòñòâåííî. Êðîìå òîãî, âñå íàïèñàííîå î áðîíå è óêëîíåíèè êàñàåòñÿ àòàê, à åñòü åùå çàêëèíàíèÿ(ñïåëëû), ïîïàäàþùèå âñåãäà è ïî ïîëíîé. Èñõîäÿ èç ýòîãî, ìîæíî ïðèêèäûâàòü, ïîä êàêîé ñòèëü èãðû êàêîé òèï çàùèòû ïîäîéäåò.

■âîîáùå óäåëÿéòå áîëüøå âíèìàíèÿ çàùèòå(â øèðîêîì ñìûñëå- ê íåé îòíîñÿòñÿ è life leech, è ðåãåíåðàöèÿ, è ïðî÷åå). Òèïè÷íàÿ îøèáêà- óâëå÷üñÿ ïîêàçàòåëåì ÄÏÑ â ïðåäïîëîæåíèè «à, óáèòü íå óñïåþò». Áàëàíñ â èãðå ñêëîíÿåòñÿ ñêîðåå ê áûñòðûì ñõâàòêàì è âàíøîòàì, ÷åì ê äîëãîìó êîâûðÿíèþ ïðîòèâíèêà, è ïî÷òè äëÿ êàæäîãî áèëäà åñòü «íåóäîáíûå» ïðîòèâíèêè.

■îáðàùàéòå ïðèñòàëüíîå âíèìàíèå íà ñîñòîÿíèå âàøèõ ðåçèñòîâ

■èñïîëüçóéòå Decoy totem èèëè ðàçëè÷íûõ ñàììîíîâ, îíè ïîìîãàþò âûæèòü

■òùàòåëüíî èçó÷èòå äåðåâî ïàññèâîê è âàø âåðîÿòíûé ìàðøðóò ïî íåìó

■çàäóìàéòåñü îá èñïîëüçîâàíèè òàêèõ ïàññèâîê êàê Chaos Inoculation(èììóíèòåò ê õàîñó), îíè ìîãóò äî íåóçíàâàåìîñòè ïðåîáðàçèòü ïðîõîæäåíèå ìíîãèõ ëîêàöèé

■èñïîëüçóéòå mana leech èëè óñèëåííóþ ðåãåíåðàöèþ ìàíû ÷åðåç íîäû â äåðåâå ñêèëëîâ, åñëè âàì êàòàñòðîôè÷åñêè íå õâàòàåò ìàíû

■ïîñîâåòóéòåñü ñ áîëåå îïûòíûìè èãðîêàìè èëè ïîñìîòðèòå ãîòîâûå ïðèìåðû áèëäîâ íà ôîðóìå, ðàçäåë Classes/Builds, îáû÷íî â òîïå âñåãäà åñòü òåìà-êàòàëîã ðàáîòàþùèõ áèëäîâ ñ óòî÷íåíèåì, íà ÷òî îíè ñïîñîáíû.

■äàâèòå ìîáîâ ñâîèì óðîâíåì, ýòî âåñüìà ýôôåêòèâíî — ïîâûøàéòå ñâîé óðîâåíü ôàðìîì ïðîñòûõ è áåçîïàñíûõ ëîêàöèé, íè÷åãî ñòðàøíîãî åñëè âàø óðîâåíü áóäåò äàæå +8 ïî îòíîøåíèþ ê ëîêàöèè

■èçó÷èòå ìåõàíèêó ðàáîòû òåõ èëè èíûõ ñâîéñòâ íà ýêèïèðîâêå

■âîîáùå «ñëó÷àéíûå» ñìåðòè- ôèðìåííàÿ ôèøêà ìåñòíîãî áàëàíñà, íå ïå÷àëüòåñü, åñëè îíè ïðîèñõîäÿò. Ãëàâíîå- íå ñëèøêîì ÷àñòî=)

Ïðèìå÷àíèÿ

1— eHP — «e» â äàííîì ñëó÷àå îçíà÷àåò «effective», òî åñòü ýôôåêòèâíîå HP è MP. Äàííûé ïîêàçàòåëü âêëþ÷àåò â ñåáÿ ðàçëè÷íîãî ðîäà àáñîðáû, áëîêè, ðåçèñòû, ñíèæåíèå ñòîèìîñòè ñêèëëîâ ïî ìàíå è òîìó ïîäîáíîå. Íàïðèìåð ó Âàñè 50Ê HP, ÷åì îí ÷ðåçâû÷àéíî ãîðä, à ó Ïåòè âñåãî 40Ê. Íî íå ñïåøèòå ñ÷èòàòü Ïåòþ äíîì, òàê êàê Âàñþ ïî÷åìó-òî âàíøîòèò, à â Ïåòþ èç-çà íàáîðà ðåçèñòîâ, áëîêà è óâîðîòà âõîäèò íà 70% ìåíüøå óðîíà, ÷åì ïî Âàñå è Ïåòÿ îñòàåòñÿ æèâûì. Ñëåäîâàòåëüíî ýôôåêòèâíîå çíà÷åíèå HP ó Ïåòè çàìåòíî âûøå, ÷åì ó Âàñè, íåñìîòðÿ íà òî, ÷òî ôàêòè÷åñêîå ìåíüøå.

___________________________________________________________________________________________________________________

Ó÷àñòíèêè ôîðóìà â èãðå
Umgerade — Riksa(ranger), Moleus(templar).
Solar Flare — FireML(witch) 76+, SolarF(ìàðîäåð) 80+.
Gobl!n — Ldinka(êîëäóíüÿ), Kleegan(ìàðîäåð). Ñ 17 äî 21 MSK.
Skiff — AphettoVulture(Òåíü). Óðîâåíü 34+. Ñ 10-11 âå÷åðà ïî Ìîñêâå.
Hommer — Xommep(ìàðîä¸ð). Óðîâåíü 40+.
vok — KitSun(âåäüìà 61+), SunKit(Marauder 37+). Îáû÷íî ñ âå÷åðà è äî 1:00 ìñê.
etqash — Akkelia(witch 65+), Jezu(duelist 46+).
ame132 — Rucheek(witch). Óðîâåíü 70+.
gooddieyoung — Cursecatcher (Ranger-LA 85+, Standart League)

Часть 1

О переменах, кадрах, мотивации, фейках, спецвакцине, пловцах, гаджетах и подозрительности

— Место встречи изменить нельзя, Сергей Валерьевич? Ждал вас на набережной Ялты, думал, поговорим о ликвидации последствий летнего наводнения. Вместо этого беседуем в вашем кабинете в Симферополе, где пять с половиной лет назад уже писали интервью для ТАСС.

— Конец года, напряженно со временем, вот только вернулся из Красногвардейского района, за каждым объектом нужен надзор — как говорится, глаз да глаз. На ЮБК, извините, не успевал физически.

Поэтому встретились в прежнем месте, что же касается остального — за прошедшие годы перемены в Крыму значительные, даже колоссальные. Можно сказать, за год выполняем пятилетку в том, что касается социально-экономического развития. Если любопытно, загляните в сводку объектов, которые ремонтируются, восстанавливаются, реконструируются, строятся с нуля. В конце прошлого года ввели в эксплуатацию Многопрофильный республиканский медицинский центр имени Семашко, построили Бештерек-Зуйский водозабор, который будет питать Симферополь. Большинство проектов реализуется благодаря решениям, принятым президентом Путиным. Федеральное финансирование, по сути, основа развития нашей республики.

Иногда поздно ночью возвращаюсь домой откуда-то из района, читаю бумаги, отвлекаюсь от дороги, потом поднимаю голову, смотрю в окно и в первую секунду не понимаю, где нахожусь. Хотя Крым знаю прекрасно. Впечатление, что даже рельеф поменялся.

С 2014 года заложили более 10 тысяч гектаров новых садов и виноградников.

Раньше на дорогу до Керчи уходило два с половиной, а то и три часа, сейчас по трассе «Таврида» доезжаем за час сорок. До Севастополя вообще 35–40 минут — считай, рядом. Осталось достроить последний этап, и ситуация с точки зрения доступности и этого города-героя будет окончательно решена.

Участок трассы "Таврида" в районе села Скалистое Сергей Мальгавко/ТАСС

Участок трассы «Таврида» в районе села Скалистое

© Сергей Мальгавко/ТАСС

Инфраструктурные изменения мощные. Но идеализировать ситуацию не хочу. Требующих решения проблем по-прежнему огромное количество. Доходы граждан, цены на продовольствие, работа системы здравоохранения в условиях COVID, тарифы и качество услуг сферы ЖКХ, жилищная политика — вот то, что волнует крымчан. К сожалению, по большинству вопросов пока нет окончательных ответов.

Однако это не повод опускать руки. Если зашел на цель с одной стороны и у меня не получилось, зайду с другой. Хотя не все зависит лично от меня. Иногда люди не могут понять или решить задачу, которую ставишь перед ними. Кадры — вот главный вопрос. Подготовленные, неравнодушные. Нужны те, кто может на себя взять ответственность и, дав обещание, сдержать слово. С этим действительно есть проблема.

— За семь с половиной лет, что вы во главе региона, сколько раз сменилась команда?

— Команда прежняя. Меняются люди, которые не достигли нужного результата. Основной критерий — эффективность и обязательность. Ко многим из тех, кто был уволен, я хорошо отношусь. Люди сами по себе порядочные, добросовестные, но в силу тех или иных причин не смогли решить поставленную задачу. Значит, нужно искать других исполнителей. Это же не частная лавочка, мы занимаемся тем, что касается судеб огромного количества наших сограждан. Поэтому все должно быть четко: обещал — сделай.  А если провалил дело — не отпирайся, скажи как есть и уйди.

Конец года — хороший повод посмотреть, какие цели достигнуты, что из заявленного изначально не выполнено. И сделать определенные выводы.

— Когда мы общались в 2017-м, под следствием находился вице-премьер правительства Крыма Олег Казурин…

— Да, его осудили на 11 с половиной лет за получение взятки. Все справедливо.

— Теперь задержаны два бывших ваших зама — Евгений Кабанов и Владимир Серов.

— Это разные истории, и статьи другие, сейчас речь об экономических преступлениях.

— Я к тому, что время идет, но здесь стабильность, ничего не изменилось…

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

Спросите в какой-нибудь корпорации или банке, кто из топ-менеджеров согласится перейти на госслужбу при том количестве подчиненных и объеме вознаграждения, которые есть сегодня. Боюсь, вряд ли найдем добровольцев.

Поэтому честно говорю: коллеги, если вы пришли сюда за деньгами, не ищите приключений, сразу идите в бизнес, пытайтесь заработать за пределами этого здания, в правительстве не будет ничего другого, кроме неотвратимости наказания. Конечно, иллюзий не строю, мы далеко не все коррупционные явления победили, и неизвестно, когда одолеем, если по-честному. Человеческую природу, наверное, не изменишь, тем не менее критерий один: создание условий прозрачности, чтобы исключить любые соблазны.

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

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

В правительстве республики — что называется, на земле, на низовом уровне — работают молодые специалисты, получающие от 15 до 18 тысяч в месяц. Ну куда это годится? Обязанностей тьма, за все спрашивают, а денег, по сути, не платят…

— И главе Крыма недокладывают мяса?

— Речь не обо мне. Я пришел из бизнеса, жена и сын продолжают им заниматься, у семьи были и есть официальные источники дохода. Откровенно могу сказать, что работаю во власти исключительно из чувства благодарности и уважения к нашему лидеру, доверившему мне ответственный участок. И, конечно, ради земляков, сделавших в 2014-м свой выбор.

Коллеги знают: если бы не «крымская весна», никогда не согласился бы на госслужбу. Даже не думал об этом. Так исторически сложилось

— И надолго задерживаться у руля не планировали?

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

— А что труднее — быть революционером или хозяйственником?

— Второе. Весной 2014-го все было понятно: вот он, враг, перед тобой. Хозяйственные вопросы — совсем иное. Надо иметь опыт, интуицию, понимать, чувствовать, где тебя обманывают или пытаются объегорить. К сожалению, ежедневно с этим приходится сталкиваться. Кто-то действует умышленно, другие выдают непроверенную информацию… Мотивы не так важны. Главное — что эффект от неправильно принятого решения все равно будет отрицательным.

‘ Пресс-служба Главы и Правительства Республики Крым/ТАСС’

— Часто обжигаетесь, Сергей Валерьевич?

— Это вопрос доверия человеку. Ты предлагаешь ему работу, объясняешь условия, договариваешься на берегу: никакого вымогательства денег у граждан, распила бюджета — за это уголовное наказание, причем жесткое. Пожалуйста, если кто-то в семье занимается законным бизнесом, который не связан с должностными обязанностями, — да ради бога, это не возбраняется. Нормальный процесс.

Дальше уже наступает выбор и персональная ответственность каждого.

— А ваша мотивация в чем?

— Моя? Чтобы стыдно не было потом перед президентом страны, крымчанами и собственными детьми. Вот и все, предельно просто.

— Дантон сказал, что революция, как бог Сатурн, пожирает своих детей. В Севастополе уже поменялось несколько начальников. Был Меняйло, потом Овсянников, сейчас Развожаев…

— Это другой субъект, я за него не в ответе. Своего хватает, уже практически живу здесь, на работе. Даже шучу, что скоро прописку переоформлю на Совет министров…

Повторяю, я не загадываю. Глава государства может в любой момент принять решение — и я тут же уйду. Но пока есть доверие, работаю. В том числе со стороны крымчан. Ну, смысл сидеть, если на тебя нельзя положиться? Зачем? Ходить каждый раз на выборы, обещать, а потом искать оправдание, почему опять ничего не сделали? Мол, извините? Это не мой стиль, я так не хочу. Привык отвечать за слова.

Другое дело, что порой трудно отличить правду от лжи. Фейки очень удобно разгонять, ситуация, увы, такова, что хорошие новости часто не читаются и не замечаются. Над безобидными глупостями посмеялись и забыли, но порой возникают стрессовые ситуации, связанные с реальными ЧП, и находятся негодяи, которые сеют панические настроения, паразитируют на этом. Необходимо быстро принимать решения, а люди реагируют на разные вбросы…

Помните, осенью 2018-го случилась трагедия в политехническом колледже Керчи. Как только позвонили, я бросил дела и помчался туда. Две машины — с охраной, оружием. Ехали часа два, «Тавриду» еще не построили. По дороге читаем так называемые новости: нападавших 10 человек, 12, 15… Что вообще происходит?

Во время брифинга у Керченского политехнического колледжа, 17 октября 2018 года Сергей Мальгавко/ТАСС

Во время брифинга у Керченского политехнического колледжа, 17 октября 2018 года

© Сергей Мальгавко/ТАСС

На место приехали — к этому времени стало понятно, что террорист был один. Но вы не представляете, каких усилий стоило переубедить людей. Я встречался с родителями, учениками, преподавателями. Более 500 человек собралось в зале. Говорю: вот записи с камер видеонаблюдения, вот свидетели. Нет, не верят, что не было сообщников. И ссылаются на анонимные источники. Где-то что-то слышали.

Сейчас с вакцинацией схожая ситуация. Что только представители власти не говорят, какие аргументы не приводят, уважаемых людей, чья репутация безупречна, тоже привлекли — отказываются прививаться, хоть ты тресни! Нам нужно вакцинировать более миллиона 200 тысяч человек, в начале декабря недобирали до плановой цифры почти 30 процентов…

— Вы под камерой укололись?

— Конечно. И привился, и ревакцинировался «Спутником». Специально сказал, чтобы ампулу отправили на анализ и показали потом результат: там не вода и не физраствор.

К сожалению, личный пример в данном случае не работает, тотальный кризис доверия в обществе. И не только в России, как видим.

Подумываю: может, запустить слух, что бесплатной вакцины в Крыму осталось на два дня и выдается теперь она только избранным

— Членам профсоюза.

— Завтра штурмом возьмут все медучреждения! Логика у людей простая: раз дефицит — значит, стоящая вещь. Можно еще шепотом сказать, что сделали спецвакцину для госслужащих, списки утверждает лично глава республики и хранит бумаги у себя в сейфе.

— «Спутник А». Аксеновский.

— Ну да, что-то из этой серии. Дескать, придумали отдельный компонент, но его страшно мало.

Завтра же соберут инициативную группу товарищей, утром пересчитают вакцину, днем организуют очередь, а к вечеру все сделают прививку!

— Полагаете, сработает?

— Уверен! Но обманывать людей не в наших правилах, фейком на фейк не отвечаем. Конечно, шучу, утрирую, однако смех сквозь слезы, если честно.

Ходим, уговариваем… Первыми в мире сделали вакцину, президент принял решение бесплатно прививать всех желающих, но добраться до коллективного иммунитета не можем…

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

— И еще три водолаза были под моторкой. Охрана. Не все в кадр попали…

Во время осмотра последствий сильных ливней в Керчи, 2021 год Пресс-служба главы и правительства Крыма/ТАСС

Во время осмотра последствий сильных ливней в Керчи, 2021 год

© Пресс-служба главы и правительства Крыма/ТАСС

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

Чуть позже в тот же день я встречался с людьми в пострадавшем от воды селе Ленинского района — вдруг меня выдергивают: срочно надо дать комментарий. Что случилось? Говорят: везде шум стоит, интернет бурлит. Я сразу даже не понял, о чем речь. Оказывается, водолазы Аксенова не дают всем покоя. Пришлось звонить руководителю управления МЧС, чтобы он подтвердил: это были их сотрудники.

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

Вот как с этими нелепицами бороться? Сидеть в соцсетях и опровергать? Так у меня на это времени нет.

— Да и с гаджетами вы, насколько понимаю, пока не особо дружите.

— Никогда не дружил. У меня обыкновенный кнопочный телефон. Слава богу, восемь лет нормально служит. Он нужен только для звонков — входящих, исходящих. Всё! SMS сам не пишу, чужие не читаю. Придерживаюсь старых традиций.

Чтобы узнать новости, обхожусь без гаджета. По выходным иногда сажусь за руль и еду в какой-нибудь район, заранее никого не предупреждая. Могу подбросить по пути кого-то из голосующих на трассе. Заодно и поговорим. Недавно подъехал на автостанцию, позвал ребят-таксистов, они рассказали все, что наболело. Молодцы! Нужно смотреть людям глаза в глаза. Полезно.

— Потом следуют оргвыводы?

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

— Подозрительный вы.

— Опытный. Семь лет назад был другим.

— Каким?

— Обыкновенным. Отвечал сам за себя, и у меня было просто: если обманывали — переставал общаться с человеком…

— А сейчас?

— Приходится садиться и разбираться, я не могу взять и выгнать всех, кто не выполнил договоренности. В конце концов, есть Трудовой кодекс…

За эти годы понял одно: до 80 процентов входящей информации оказывается ложной. Как угодно можно это называть…

Приведите примеры.

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

Конечно, не лично министр виноват в том, что цены растут. В Крыму по-прежнему нет больших торговых сетей, это снижает уровень конкуренции, создает почву для спекуляций. Проблема есть, ее надо решать, а не замалчивать. Скажем, чаще организовывать ярмарки местных сельхозпроизводителей, помогать им продавать продукцию без посредников… Будем строить в Симферопольском районе крупный оптово-распределительный центр, что позволит хранить тысячи тонн товаров. Планируется, что инвестиции в проект составят более 6 миллиардов рублей, срок реализации — два года.

Знаете, уже привык практически каждый документ ставить под сомнение. Любую цифру, которую вижу, проверяю. И в большинстве случаев мои подозрения оправдываются. Вот в чем проблема. Клянусь, был бы рад ошибиться. Увы…

Я так работать не могу. Если что-то обещаю — люди мне верят, знают, что сделаю.

Коллегам всегда говорю: помните о дне, когда уйдете с госслужбы и опять будете по улице ходить, с людьми встречаться. Хочу идти спокойно, не отводя ни от кого глаз. И по кабинетам прятаться не собираюсь, мне нечего стыдиться. Все решения принимаю честно, меры закладываю исчерпывающие. Да, не все получается, но делаю максимум того, что в моих силах. Многим пытаюсь помочь, что называется, в личном порядке, не как чиновник. Вот звонят люди, срочно нужно вмешаться, по здоровью бывают сложные ситуации, порой на грани. Конечно, стараюсь решить…

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

Мы в бюрократию не играем. Обращения расписываю в день поступления, назавтра по ним уже должны работать. Вот вчера жители дома из Симферополя написали, что у них подвал три года фекалиями затоплен, а коммунальные службы друг на друга кивают. Отправил туда министра, велел перезвонить, когда будет на месте. К вечеру проблему закрыли…

— Извините, а это уровень главы Крыма? Такими вопросами заниматься?

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

В Феодосии вот был. Приехали к дому, где на верхних этажах пару лет нет горячей воды. Цена вопроса — 100 тысяч рублей. Тома переписки, а решения нет. К кому только жильцы не обращались, ко мне пришли как к последней инстанции. Конечно, я отреагировал.

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

Не спорю. Пока не получается, чтобы вертикаль системно срабатывала

— Плохо строят?

— Кирпичи некачественные, стройматериалы надо лучше выпускать…

С автором проекта "Первые лица регионов" Андреем Ванденко Антон Волк

С автором проекта «Первые лица регионов» Андреем Ванденко

© Антон Волк

— Может, и каменщики не тянут?

— Все вместе, по совокупности. Повторяю, кадровая проблема стоит очень остро. Сейчас вот подбираем кандидатов в мэры крупных городов полуострова. Уже не знаю, где искать — то ли среди тех, кто из тюрьмы освобождается, то ли в психушку обращаться… И смех и грех!

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

— Не слишком радостная картина получается.

— Что делать? Какая есть. Мы же встретились, чтобы правду друг другу говорить…

Часть 2

Об ордере на арест, Лукашенко, отпуске, ЧП, Зеленском, Путине и подковерной борьбе

— Тогда ответьте, как относитесь к тому, что Украина выписала ордер на ваш арест?

— Чем бы дитя ни тешилось, лишь бы не плакало. Что могу сказать? Даже оценивать не хочу — там, по-моему, уровень маразма уже зашкаливает. Пусть приезжают, попробуют. Адрес знают.

— А Лукашенко в гости ждете?

— Ну, как Владимир Владимирович решит. Он пригласил президента Белоруссии, а я всегда и во всем поддерживаю нашего лидера. Конечно, будем рады принять Александра Григорьевича.

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

— У белорусов в Крыму осталась какая-то недвижимость?

— Санаторий. Туристы едут, хотя и не так много. Кружным путем добираться долго.

— Официальных контактов сегодня нет?

— Никаких. Лишь на уровне народной дипломатии. Представители белорусской общины Крыма активно общаются, поддерживают отношения, ездят к землякам. И предприниматели торгуют независимо, так сказать, от политики. На прошлогоднем экономическом форуме в Ялте были, но в большинстве — инкогнито.

— На этот раз форум отменили в последний момент. Поломали вам планы?

— Куда деваться? Ковид. Число заболевших стало расти, какой тут форум? Все соглашения готовились для подписания заранее, были детально обсуждены, оставалось лишь формализовать их. Что мы и сделали в рабочем порядке. Никаких проблем не возникло. Самое крупное соглашение — проект комплексного освоения территории вокруг озера Мойнаки, рассчитан на шесть — девять лет, сумма инвестиций — 35 миллиардов рублей.

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

— Косвенный факт признания?

— Конечно. Форум друзей Крыма так и возник. Активно тогда выступали итальянская, французская, немецкая делегации…

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

— За границу вы по-прежнему не ездите?

— Я не особо путешественник… Не умею праздно проводить время, только порчу всем отдых, постоянно ищу себе какое-нибудь занятие. Ходить по экскурсиям не в моем характере, лежать кверху животом — тоже.

— В этом году в отпуске были?

— Могу твердо сказать, что за последние семь с половиной лет искупался в Черном море шесть раз. Шесть! Как-то установил личный рекорд — трижды за сезон окунулся, а некоторые годы совсем пропустил.

Не придумываю, честно говорю. В 2019-м, помню, заехал на пляж… Я один был, сам за рулем. Посидел, погрелся. Потом стали люди подходить, просить сфотографироваться. Во второй раз плыл на веслах на резиновой лодке, прыгнул за борт. Выныриваю, подгребает мужчина: «Вы Аксенов? У меня тут один вопрос…» Ну, и все, короче, поплавал. Решил, что сезон на этом можно закрывать…

У меня и загар крымский. Шея и руки по локоть. Правда, как-то разговорился с людьми, стоял без головного убора — сгорел так, что потом два дня не мог в телевизоре показаться, цвет лица был неприличный, просто труба!

Коллеги думают — раз у нас курортный регион, значит, я из моря не вылезаю, пресс-конференции в плавках провожу, а пиджак сверху для вида цепляю…

В этом году взял неделю отпуска. Осенью. Чтобы разобрать накопившиеся документы.

Все лето занимался ликвидацией последствий наводнения. Мощно накрыло в середине июня. Сначала Кировский и Ленинский районы, Керчь, потом Ялту.

В 2020-м страдали из-за небывалой засухи. У нас, видите, то густо, то пусто.

— В народе говорят: то понос, то золотуха.

— Называть можно по-разному, но суть не меняется: самое крупное за 100 лет наводнение, рекордное количество осадков. В Ялте выпало более 100 миллиметров, в Керчи — около того. Настоящий сумасшедший дом.

А в 2020-м зной, которого тоже не случалось полтора века…

Обмелевшее из-за засухи Бахчисарайское водохранилище, 2019 год Алексей Павлишак/ТАСС

Обмелевшее из-за засухи Бахчисарайское водохранилище, 2019 год

© Алексей Павлишак/ТАСС

— Вы везучий.

— Да, приключения меня словно испытывают.

По сути, не было ни года без ЧС

— В буквальном смысле?

— В прямом.

Вспомните, с чего мы начинали. В 2014-м — «крымская весна», референдум, вхождение в состав России, смена валюты, законодательства, паспортов… Словом, по полной программе.

А теперь назовите хоть один регион мира, которому полностью отключили бы электроэнергию. У нас это было в ноябре 2015-го, когда Украина взорвала ЛЭП на своей территории и обесточила весь полуостров. Блэкаут! Котельные зимой встали, люди по домам сидели без света. Зимой!

А перед этим нам устроили водную блокаду, перекрыли Северо-Крымский канал.

Полгода жили в стрессе.

— Почему так долго?

— Смотрите: в Крыму потребление на пике было 1 300 мегаватт, а первая линия, которая зашла на полуостров по экстренно построенному энергомосту, давала 200 мегаватт. Вторая — еще 220. Ну, и так далее. Срочно поставили дизельные генераторы, сжигали в сутки полторы тысячи тонн солярки…

Президент держал ход работ на постоянном личном контроле. Восстанавливали, наращивали мощности и к летнему сезону 2016 года смогли полностью удовлетворить спрос, закрыть ситуацию.

В 2018-м — расстрел учащихся колледжа в Керчи, 21 погибший. Мы сегодня уже вспоминали эту трагедию.

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

В 2019-м, кажется, чуть выдохнули, а в 2020-м начался COVID. Ну, и засуха…

В уходящем году — наводнение. Убытки составили почти 10 миллиардов рублей, до сих пор идет расчистка русел рек в Керчи и Ялте.

Так и живем, не скучаем.

— Как пандемия сказалась на туристическом потоке?

— Бьем рекорды. В 2019-м в Крым приехали 7 миллионов 400 тысяч отдыхающих, в 2020-м из-за ковида цифра упала до 6 миллионов 300 тысяч человек, зато в этом году по итогам 11 месяцев уже было 9 миллионов. У нас своя система, методика подсчета — может, она недостаточно точна, но плюс-минус так. Внутренний туризм расцвел, грех жаловаться.

Церемония встречи поезда "Таврия", прибывшего из Санкт-Петербурга в Севастополь, 2019 год Петр Ковалев/ТАСС

Церемония встречи поезда «Таврия», прибывшего из Санкт-Петербурга в Севастополь, 2019 год

© Петр Ковалев/ТАСС

— А в советское время сколько собирали на пике?

— До 10 миллионов. Владимир Владимирович поставил задачу, чтобы к 2025 году мы стопроцентно вышли на этот показатель. Но вопрос не в том, чтобы достичь количественного рубежа, — важно обеспечить доступный и качественный отдых.

Сегодня коечный фонд санаториев и пансионатов — 155 тысяч мест. Когда коллеги спрашивают, сможет ли Крым принять больше туристов, задаю встречный вопрос: а куда мы их разместим? Выше головы не прыгнешь. Да, вводятся новые объекты, в этом году открыли шесть гостиниц на 283 номера, есть еще частный сектор, около 9 тысяч домовладений, перепрофилированных под мини-отели. Но там должны быть заданы определенные стандарты.

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

— Хотите легализовать бизнес?

— Чтобы одновременно помочь людям. Это и дополнительные деньги в бюджет, и безопасность туристов, и понимание, куда, к кому они идут. Для владельцев мини-отелей тоже плюс. Многие лицензированные туристические компании готовы работать с частным сектором. В том числе в низкий сезон. Это может обеспечить приличный дополнительный турпоток — до полумиллиона человек за зиму.

Чтобы начать сотрудничество, надо зарегистрировать ИП или стать самозанятым. Мы кровно заинтересованы, чтобы у крымчан появилась еще одна возможность официально зарабатывать. И у хозяев гостевых домов, и у тех, кто сдает квартиры в аренду.

— Пять лет назад вы говорили, что планируете навести порядок с застройкой в 100 метрах от кромки моря. Как успехи?

— Прорыва не достигли, к сожалению. Пока ковыряемся.

— В чем проблема?

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

Да, есть конкретные объекты, по которым продолжаем судиться, совместно с прокуратурой подали более 300 исков. При этом не снимаю личной ответственности, вижу управленческие просчеты. Значит, не тех людей назначил на должности.

Никто не хочет вызывать огонь на себя, выяснять отношения с застройщиками, клиентами — проще остаться в стороне, ни с кем не конфликтовать. Зачастую даже первоисточники украинских решений не найти, архивов нет. Попадаются постановления сессий поселковых советов о выделении земли, особенно приморской, датированные, допустим, 6 марта 2014 года. Понимаете, да? Кому война, а кому мать родна. И здесь человеческий фактор…

— Но недавняя вырубка в Форосском парке ​​​​​​ — явно не украинское наследие.

— Наши партнеры и коллеги из Республики Татарстан строят детский лагерь, а не виллы какие-то. Да, некоторое количество деревьев пострадало. Увы, без этого не обходится ни одна стройка. Я выезжал на место, с инициативной группой лично осмотрел, так сказать, «место преступления». Спрашиваю застройщика: за каждое срубленное или поврежденное дерево посадишь пять новых? Конечно, говорит, сделаю.

Задаю вопрос местным: устраивает? Отвечают: да, только пусть еще пальмы пересадят. Вот и все.

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

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

— У Владимира Зеленского не там жилье?

— Нет, у него квартира в Ливадии.

— Вроде за коммуналку перестал платить. Задолжал за несколько месяцев.

— Коллеги говорили, раньше стабильно вносил по 6 тысяч рублей в месяц. Хорошо, что подсказали!

— И что делать будете?

— Судиться. Выйду с иском. Меня же они хотят арестовать за что-то. Вот и мы задержим его как должника. В случае прибытия в Крым.

— С Владимиром Путиным часто общаетесь?

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

С президентом РФ Владимиром Путиным и врио губернатора Севастополя Михаилом Развожаевым во время встречи с участниками байк-шоу "Тень Вавилона" у горы Гасфорта, 2019 год Алексей Дружинин/пресс-служба президента РФ/ТАСС

С президентом РФ Владимиром Путиным и врио губернатора Севастополя Михаилом Развожаевым во время встречи с участниками байк-шоу «Тень Вавилона» у горы Гасфорта, 2019 год

© Алексей Дружинин/пресс-служба президента РФ/ТАСС

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

— Кто чаще звонит?

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

— Почему вас не позвали в Севастополь 4 ноября, на День народного единства?

— Да, и тут же начался новый виток конспирологии… Послушайте, Владимир Владимирович встречался с общественностью города. Как прежде, много раз общался с крымчанами, и на этих встречах не присутствовал губернатор Севастополя. Совершенно нормальная практика, обычный рабочий процесс…

Географически мы находимся на одной территории, но это два разных субъекта Федерации. Не надо искать здесь какие-то подводные течения.

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

— Вас постоянно то снимают, то назначают куда-нибудь…

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

— Не устали, Сергей Валерьевич?

— Уже говорил: если бы имел свободный выбор в 2014 году, если бы знал, что не подведу ни лидера, ни тех, кто мне доверился, конечно, перекрестился бы и ушел из политики. Фух!

Владимир Владимирович сказал: «Занимайся. Это теперь твоя зона ответственности». Вот и работаю.

— Вы рассказывали мне, что 26 ноября, в день рождения, принимали поздравления не от всех.

— Да, объявил коллегам, что в кабинет будут допущены лишь те, кто выполнил 100 процентов поручений.

— Провели весь день в одиночестве?

— Некоторые заходили. С оглядкой…

Я вольный человек по жизни. Могу постоять за себя. И обидеть меня сложно. Не промолчу, отвечу. Лесть не люблю, подхалимов. И начальников у меня никогда не было. Друзья, партнеры, команда — это понятно. Но не начальники. Не хотел никогда ни под кем работать, подчиняться кому-то.

С 2010 года возглавлял партию «Русское единство» в Крыму, мы создали отделения во всех регионах Украины. Финансировал организацию на собственные средства, мне не надо было ни у кого просить одобрения. Коллеги знали: если я принял какое-то решение, через секунду приступлю к реализации. Не ходил, как говорят в Крыму, через Саки на Мойнаки (кружным путем — прим. ТАСС), не тратил по полгода на согласование каждого шага. Сразу брал на себя ответственность. Поэтому, когда 26 февраля 2014-го мы решили, что завтра блокируем парламент Крыма, утром все уже было сделано.

Говорил вам: Владимир Владимирович — мой первый и последний начальник в жизни. Дело не в должности или служебной субординации. Я о человеческом уважении и чувстве благодарности. Не стесняюсь повторять, что присягу дал раз и навсегда

Семь с половиной лет пролетели как мгновение. Утро — вечер, утро — вечер. Сегодня одна проблема, завтра другая…

Работаю честно. Не беру взяток, не лоббирую чьих-то интересов. Коллеги это знают. Хочется добиться ощутимых положительных результатов. Чтобы каждый житель и гость Крыма почувствовал их на себе. Не все пока получается, но рук никогда не опускаю, сразу захожу на новый круг.

А что дальше? Как лидер скажет, так и будет…

Симферополь — Москва

0aouujyymmcbx hqzzlul s2o0

Когда я вижу, как кто-то учит кого-то языку программирования, то частенько замечаю тенденцию показывать новичкам примитивные примеры в виде ToDo list. Помимо того, что подобные примеры не учат ничему полезному в программировании, они очень однобоки и не позволяют оценить все плюсы и минусы какой-либо среды разработки.

Меня это удручает. Давайте попробуем написать что-нибудь полезное и при этом показать вам, что можно и чего не нужно делать с достаточно новой технологией Microsoft под названием Blazor.

Не так давно мне пришлось помогать детишкам разобраться с программированием. Пацаны были маленькими, но глаза их были полны энтузиазма и постоянно слышался вопрос «Как?» и «Почему?». Кто-то из подопечных притащил в студию пару IoT реле, которые позволяли включать и выключать лампочки по сети. Конечно, для нас, Хабравчан, такая штука не очень интересна, но для подростков было как раз то что надо. Почему бы и нет, подумал я, и мы начали писать всякие реле с таймингами, которые позволяют анимировать гирлянды и всё такое. В конце концов, не хочу вас пугать, но конец года уже близится и скоро нам надо будет украшать ёлки и помещения.

Притащенные реле были куплены на алибабе и амазоне. Стоили они копейки и были в довольно большом ассортименте. Дети были рады тому, что первое реле отлично управлялось через HTTP путём посыла сформированных запросов. Такую штуку легко реализовать на любом языке программирования. Посему даже с яваскриптом вопросов не возникло, и все были рады.

Проблемы начались со вторым реле. В нём запросы надо было посылать в виде ASCII строки. А третье реле вообще требовало бинарного ввода на порту. Все программы по миганию гирляндами начали обрастать каким-то нездоровым количеством логики и превращались в костыли.

Было решено реализовать следующую программу:

  1. У нас есть список моделей различных реле.
  2. В списке мы указываем тип передачи данных и список команд, доступный для каждой модели.
  3. Создаём список устройств. Каждое устройство имеет отдельный IP-адрес, имя и название модели.
  4. На основе этой информации создаётся строка управления для каждой команды, каждого устройства, которая выглядит следующим образом:
    http://control-center/control/relay-lobby/port-1-turn-on
    http://control-center/control/relay-lobby/port-1-turn-off
    http://control-center/control/relay-lobby/port-2-turn-on
    http://control-center/control/relay-lobby/port-2-turn-off
    http://control-center/control/relay-lobby/port-3-turn-on
    http://control-center/control/relay-lobby/port-3-turn-off
    

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

Ладно, отбираем самых продвинутых учеников и идём писать.

Работать будем с последней версией Blazor для .NET 6.

Создаём пустой проект и идём заниматься проектированием. В принципе, в ТЗ всё достаточно хорошо описано, есть база данных, в ней есть реле, тут всё просто. Для базы данных мы возьмёмся за Entity Framework Core и будем использовать Code-Frist подход (то есть сначала мы пишем код, после чего фреймворк генерирует на основании этого кода базу данных).

База данных

Модель доступна здесь.

public class DataModelContext : DbContext
    {
        public DataModelContext (DbContextOptions<DataModelContext> options)
            : base(options)
        {
        }

        public DbSet<Model> Models { get; set; }
        public DbSet<Device> Devices { get; set; }
        public DbSet<Command> Commands { get; set; }

        protected override void OnModelCreating(ModelBuilder modelBuilder)
        {
            modelBuilder.Entity<Model>().ToTable("Model");
            modelBuilder.Entity<Device>().ToTable("Device");
            modelBuilder.Entity<Command>().ToTable("Command");
        }
    }

    public class Model
    {
        public int ID { get; set; }
        public string Name { get; set; }
        public string Description { get; set; }
        public ICollection<Command> Commands { get; set; }
        public ICollection<Device> Devices { get; set;}
    }

    public class Device
    {
        public int ID { get; set; }
        public string Name { get; set; }
        public string Description { get; set; }
        public string Address { get; set; }
        public int Port { get; set; }

        public int ModelId {get;set;}
        public Model Model {get;set;}

    }


    public class Command
    {
        public int ID { get; set; }
        public string Name { get; set; }
        public string Description { get; set; }
        public CommandType Type { get; set; }
        public string Payload { get; set; }
        public Model Model {get;set;}
    }

    public enum CommandType
    {
        AsciiString,
        UtfString,
        ByteArray,
        Binary,
    }

Если вы никогда не видели ничего подобного, то давайте остановимся и подтянем знания. Перед вами — Entity Framework. Это фреймворк, который позволяет ускорить разработку баз данных для приложений, написанных на платформе .NET. Приложения, в частности, написаны на языке C#. В основном потому что для того, чтобы вы могли добраться до данных, вам предложено использовать функцию языка под названием LINQ (Language-integrated query).

Чем всё это хорошо? Тем что вы можете заботиться о своём коде в первую очередь и не париться по поводу базы данных. EF Core позволяет подключить вашу программу к различным базам данных, и вам не нужно будет учить синтаксис. Всё можно сделать в самом языке.

Чем это плохо? EF Core позволяет подключить вашу программу к различным базам данных, и вам не нужно будет учить синтаксис. Всё можно сделать в самом языке. В интернете вы найдёте множество баталий по поводу того, что подобный подход может шибко отразиться на производительности. И действительно, Join в SQL может выглядеть очень красиво и передавать вам в ответ только те данные, которые вы запросили. Если вы напишете кривой запрос на Linq, то вы можете в одну строку увалить целый кластер.

Так что Linq — это палка о двух концах. Чрезвычайно быстрая разработка и прототипирование баз данных должны идти рука об руку с чётким пониманием того, как работает ваш запрос и что происходит на стороне сервера.

Сразу оговорюсь: теперь следовало бы написать бизнес-логику на основе этой базы данных. Но я решил, что делать это будут подопечные, и оставил эту задачу для них (в данном случае бизнес-логика вполне соответствует методам, предложенным самим Entity Framework, и нам ничего дополнительного писать не нужно).

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

Далее нам понадобятся две вещи. Первое — это сам Blazor сайт, который позволит редактировать значения в этой таблице. Также нам понадобится контроллер, который позволит вызывать функции работы с сетью и отправлять команды на само устройство. Этот компонент будет написан отдельно, поскольку Blazor нам здесь не нужен.

Frontend

Для тех, кто здесь в первый раз, давайте подтянем теорию. Blazor — это относительно новый фреймворк для создания сайтов, разработанный компанией Microsoft на основе open-source лицензии.

Основной прикол Blazor заключается в том, что всю логику на сайте вы можете написать на C#, без использования Javascript (чем мы здесь и займёмся в показательных целях). Сайт будет скомпилирован в WebAssembly, и вы сможете выложить его на сервер. Для тех, кто никогда не работал с WebAssembly, рекомендую почитать информацию — здесь.

Что это значит для разработчиков? Сайт представляет из себя несколько файлов — пустой HTML, небольшой JavaScript, который будет управлять сайтом, и приличный кусок кода на C#, скомпилированный в WebAssembly файл. Подобная файловая структура не требует никакого специального сервера для работы. Вы можете выложить это всё в открытый доступ на статическом сервере, без какой-либо платформы Microsoft, и всё будет работать.

Но не всё в жизни так просто. Сайт, в котором кнопки нажимаются и всё крутится и вертится — это хорошо, но он ничем не лучше, чем спиннеры и фиджит-кьюбы. Всё взаимодействие с пользователем должно быть записано на сервере.

Идея номер один — сайт написан на Blazor и у вас есть отдельный сервер для API, который позволяет дёргать функции удалённо через Web.

Идея номер два — Blazor может и не делать всего этого WebAssembly. Можно скомпилировать ваш код в библиотеку .NET и запускать его, как в старом добром клиент-серверном приложении. Код будет выполняться на сервере, а клиент будет обновлять страницу на экране, отражая изменения.

Именно этим подходом мы и воспользуемся.

Тут надо заметить пару вещей.

В старые добрые времена ASP.NET мы всё делали так — клиент нажимает кнопку на сайте. Весь сайт, представляющий собою форму, отправляется на сервер со всеми данными на экране. Сервер этот сайт обрабатывает, меняет его и выплёвывает обратно на экран. Всё это занимает меньше 10-ти секунд, и все этому рады в 2002 году. Но у нас на дворе 2021, и это нам не подойдёт.

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

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

Основной плюс Blazor заключается в том, что вам не нужно морочить себя тем, как передавать сообщения с сервера и на сервер. Всё сделано автоматически. Даже если вам захочется переключить своё приложение из Server-Side в Web Assembly, вам всего-то нужно поменять один параметр в конфигах.

Основной минус Blazor заключается именно в этом же. Как бы ни были прекрасны все эти ускорения, они не будут быстрее, чем статический контент из кеша. Не стоит писать каждый сайт на Blazor, его удел — сложные приложения с большим количеством кнопок, вертелок и тому подобного. Если вам вдруг приспичило написать бложик, то писать его надо не на Blazor.

Backend

Теперь перейдём к Backend, с которым мы будем работать. Как я уже сказал, у нас на руках есть код, который будет брать определённые последовательности символов и передавать их на реле. Этот код будет использовать .NET TCPClient для отправки данных. Обычно таким сайты не занимаются.

Для создания этого контроллера мы воспользуемся технологией ASP.NET Core MVC.

В принципе, сам код MVC предельно прост:

[Microsoft.AspNetCore.Mvc.Route("api/[controller]")]
[ApiController]
public class SendController : Controller
{
    [Inject]
    private IDbContextFactory<DataModelContext> Context { get; set; }

    public SendController(IDbContextFactory<DataModelContext> dmc)
    {
        Context = dmc;
    }
    
    [HttpGet("{Device}/{Command}")]
    public JsonResult Get(string device, string command)
    {
        try
        {

            CommandRunner c = new(Context.CreateDbContext());
            var answer = c.Run(device, command);
            return Json(new { result = "success", device = device, command=command, payload = answer });

        }
        catch (Exception ex)
        {
            return Json(new { result="error", message= ex.Message });
        }
    }
}

Мы просто определяем путь [HttpGet("{Device}/{Command}")]. Если пользователь заходит на сайт по этому адресу, то мы подразумеваем, что первая часть команды будет идентификатором устройства, а вторая часть — идентификатором команды, которую нужно послать.

В случае успеха мы дадим подтверждение, а в случае какой-либо ошибки сообщим об этом клиенту.

Как вы видите, у нас также есть класс CommandRunner, который как раз и выполняет команды на сервере, отправляя пакеты на устройства. Давайте заглянем в этот класс.

Код CommandRunner.Run достаточно прост:

public string Run(String Device, String Command)
{
    var dev = DbContext.Devices.Include(p => p.Model).ThenInclude(p => p.Commands).First(p => p.Name.ToLower() == Device.ToLower());
    var com = dev.Model.Commands.First(p => p.Name.ToLower() == Command.ToLower());

    var answer = Executor.Say(com.Payload, com.Type, dev.Address, dev.Port);

    return String.Join(", 0x", answer);
}

А код Executor.Say в свою очередь выполняет следующее:

public static Byte[] Say(string What, CommandType Type, string Address, int Port)
{

    Byte[] bt = Type switch
    {
        CommandType.AsciiString => System.Text.Encoding.ASCII.GetBytes(What),
        CommandType.UtfString => System.Text.Encoding.UTF8.GetBytes(What),
        CommandType.Binary => ProcessBinary(What, 8),
        CommandType.ByteArray => ProcessBytes(What),
        _ => Array.Empty<byte>()
    };


    using TcpClient t = new TcpClient(Address, Port);
    var s = t.GetStream();
    s.Write(bt, 0, bt.Length);
    return bt;
}

Здесь мы преобразовываем строку символов в последовательность битов, байтов, ASCII или Unicode символов, в зависимости от того, что принимает на вход наше устройство.

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

Понятное дело, тут был удобный шанс подучить детей знать разницу между строками, бинарными данными и ASCII последовательностями.

Итогом этой исследовательской деятельности явились две функции, которые переводят бинарные и байтовые строки в бинарные и байтовые значения:

  static Byte[] ProcessBytes(string What)
        {
            if (What.Length % 2 == 1) What += "0"; //If user sent us uneven byte count
            List<Byte> ret = new(What.Length/2);
            foreach (String ch in What.SplitInParts(2))
            {
                var d1 = Convert.ToByte(ch[0].ToString(), 16);
                var d2 = Convert.ToByte(ch[1].ToString(), 16);
                d1 *= 0x10;
                d1 += d2;
                ret.Add(d1);
            }
            return ret.ToArray();
        }

        static Byte[] ProcessBinary(string What, int WordLength)
        {
            List<Byte> ret = new(What.Length);
            foreach (var ch in What.SplitInParts(WordLength))
            {
                ret.Add(Convert.ToByte(ch, 2));
            }
            return ret.ToArray();

        }

После чего мы просто выплёвываем эту последовательность на адрес устройства и считаем свою задачу выполненной.

Итак, что же нужно знать o MVC фреймворке?

Это уже устоявшаяся технология разработки программного обеспечения от Microsoft. Ею можно пользоваться, не особо опасаясь нарваться на подводные мины (хотя не бойтесь, мин у нас будет достаточно).

Это только присказка, сказка впереди

Итак, у нас есть базовый концепт приложения.

Всё хорошо, вокруг прыгают пони и поют птички. Всё работает.

Ага, как бы не так.

Всё на самом деле не так-то просто. Во второй части вам предлагается поприсутствовать в мире безбожного Blazor и огромного количества ошибок, с которыми стоило бы разобраться, прежде чем радостно окунаться в мир кодинга.

А пока что вы можете полюбоваться исходными кодами здесь.


— 15% на все тарифы VDS (кроме тарифа Прогрев) — HABRFIRSTVDS
— 20% на выделенные серверы AMD Ryzen и Intel Core — HABRFIRSTDEDIC.
Доступно до 31 декабря 2021 г.

  • Тридцати трех как пишется слитно или раздельно
  • Тридцать пять по английски как пишется
  • Тридцать витязей прекрасных из какой сказки
  • Тридцати тысячный как пишется
  • Тридцатидневный срок как пишется