Прийти на выручку как пишется

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

Продолжаю рассказывать о предлогах. Как правильно говорить: «прийти с работы» или «из работы», «приехать из Москвы» или «с Москвы», «с Урала» или «из Урала»?

Источник: unsplash.com. Автор: Jordan Madrid

Источник: unsplash.com. Автор: Jordan Madrid

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

Поэтому о предлогах пишу не первый раз и не последний. Чуть раньше опубликовал две статьи о словах «согласно» и «по», в которых объяснил, какой падеж они при себе требуют (ссылки оставлю в конце).

  • Чтобы лучше усвоить материал, советую вам почитать вторую часть статьи, которая опубликована 7 декабря 2020 года. Вот ссылка на неё.

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

Сегодня — о выборе между «с» и «из», «в» и «на».

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

В — из.

На — с.

То есть достаточно знать, при каких существительных употребляется предлог «в», а при каких — «на». Тогда мы быстро определим, как правильно: «из» или «с».

Основной принцип такой. Если мы говорим о том, что находится внутри чего-либо, в чём-то, тогда используем предлог «в»: в столе, в доме, в холодильнике. Предлог «на» указывает на место, где что-либо находится, располагается, происходит: на крыше, на работе, на столе, на концерте.

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

А ещё предлог «в» нужен при обозначении географических названий: в России, в Европе, в Америке. Однако это правило работает не везде и не всегда. Например, если мы рассказываем об островах, островных государствах, необходим предлог «на».

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

  • Идти в школу — прийти из школы.
  • Идти на занятия — прийти с занятий.
  • Поехать на склад — приехать со склада.
  • Работать на заводе — прийти с завода.
  • Карлсон живёт на крыше — Карлсон прилетел с крыши.
  • Сел в машину — вышел из машины.
  • Пришли в банк — вышли из банка.
  • Служить в армии — вернуться из армии.
  • Идти на работу — прийти с работы.
  • Уйти в отпуск — вернуться из отпуска.
  • Переехать на север, на юг — вернуться с севера, с юга.

Важно! Публиковать видео, статью НА канале, НА сайте. Делать публикации НА телеграм-канале, а не «в канале». Перейти НА канал (если это Youtube-, Телеграм-канал и любой другой канал в интернете). Поэтому мы говорим «скачать С сайта, С канала».

И внимание:

Вы (родом) из Москвы/из Киева/из Санкт-Петербурга/из Минска.

Вы живёте в Москве — вы приехали из Москвы. В Киеве — из Киева. В Санкт-Петербурге — из Санкт-Петербурга. В Минске — из Минска.

Однако если вы живёте на Камчатке, следовательно, вы родом с Камчатки. Если вы живёте на Урале, то вы родом с Урала. На Кавказе — с Кавказа. На Кубани — с Кубани.

А вот название «Сибирь» сочетается с предлогом «в», поэтому мы говорим «из Сибири».

И другие примеры:

Жить на Украине — приехать с Украины.

Отдыхать на Кубе — прилететь с Кубы.

Поехать в Крым — приехать из Крыма. В одном из справочников Д. Э. Розенталя по литературному редактированию утверждается, что «употребление предлога «в» в сочетании со словом «Крым» объясняется тем, что Крым воспринимается как пространство, частично ограниченное горами (а с представлением об ограниченном пространстве связано употребление предлога «в»)».

Если «в», то «из».

Если «на», то «с».

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

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

А как у вас обстоят дела с этими предлогами? Считаете ли вы логичной их сочетаемость с различными словами?

Наш Телеграм-канал | Навигация по каналу

Как правильно пишется словосочетание «прийти с завода»

  • Как правильно пишется слово «прийти»
  • Как правильно пишется слово «завод»

Делаем Карту слов лучше вместе

Привет! Меня зовут Лампобот, я компьютерная программа, которая помогает делать Карту слов. Я отлично умею считать, но пока плохо понимаю, как устроен ваш мир. Помоги мне разобраться!

Спасибо! Я обязательно научусь отличать широко распространённые слова от узкоспециальных.

Насколько понятно значение слова работный (прилагательное):

Ассоциации к слову «прийти&raquo

Ассоциации к слову «завод&raquo

Синонимы к словосочетанию «прийти с завода&raquo

Предложения со словосочетанием «прийти с завода&raquo

  • Бракованная партия пришла с заводов на севере.
  • Мама пришла с завода и сказала: «Не знаю, приедут за нами или нет, но из дома никуда не уходите!» И где-то в начале июля к нам вдруг подскочила машина с завода, мы почти ничего не успели взять — только документы и самое необходимое.
  • У них вчера пришёл с завода как раз именно такой, какой нужен — военный моцик 2WD, цвета хаки!
  • (все предложения)

Цитаты из русской классики со словосочетанием «прийти с завода»

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

Значение слова «прийти&raquo

  • ПРИЙТИ́, приду́, придёшь; прош. пришёл, -шла́, -шло́; прич. прош. прише́дший; деепр. придя́; сов. (несов. приходить). 1. Идя, следуя куда-л., достичь какого-л. места; прибыть. (Малый академический словарь, МАС)

    Все значения слова ПРИЙТИ

Значение слова «завод&raquo

  • ЗАВО́Д1, -а, м. 1. Промышленное, а также крупное промысловое предприятие. Металлургический завод. Сахарный завод. Кирпичный завод. Кожевенный завод.

    ЗАВО́Д2, -а, м. 1. Действие по глаг. завести-заводить1 (в 8 знач.). (Малый академический словарь, МАС)

    Все значения слова ЗАВОД

Афоризмы русских писателей со словом «прийти&raquo

  • Как знать, зачем пришли мы?

    Зачем уходим мы? На всем лежит покров.

  • Язык — великое наследие для всех поколений, он, как и земля, неделимый фонд у народа в прошлом, в настоящем и в самом отдаленном будущем. Засорять его, обеднять — значит обкрадывать не только самих себя, но и тех, кто придет нам на смену.
  • Неужели и мысль, невысказанная боль — все исчезает бесследно? Или все же что-то остается, витает незримо, и придет час — отзовется в чьей-то душе?
  • (все афоризмы русских писателей)

Смотрите также

ПРИЙТИ́, приду́, придёшь; прош. пришёл, -шла́, -шло́; прич. прош. прише́дший; деепр. придя́; сов. (несов. приходить). 1. Идя, следуя куда-л., достичь какого-л. места; прибыть.

Все значения слова «прийти»

ЗАВО́Д1, -а, м. 1. Промышленное, а также крупное промысловое предприятие. Металлургический завод. Сахарный завод. Кирпичный завод. Кожевенный завод.

ЗАВО́Д2, -а, м. 1. Действие по глаг. завести-заводить1 (в 8 знач.).

Все значения слова «завод»

  • Бракованная партия пришла с заводов на севере.

  • Мама пришла с завода и сказала: «Не знаю, приедут за нами или нет, но из дома никуда не уходите!» И где-то в начале июля к нам вдруг подскочила машина с завода, мы почти ничего не успели взять — только документы и самое необходимое.

  • У них вчера пришёл с завода как раз именно такой, какой нужен — военный моцик 2WD, цвета хаки!

  • (все предложения)
  • прийти в барак
  • прийти из школы
  • папа пришёл
  • отец пришёл
  • прийти после школы
  • (ещё синонимы…)
  • явка
  • визит
  • возвращение
  • присутствие
  • прибытие
  • (ещё ассоциации…)
  • изготовитель
  • производство
  • производительность
  • работа
  • маслозавод
  • (ещё ассоциации…)
  • Разбор по составу слова «прийти»
  • Разбор по составу слова «завод»
  • Как правильно пишется слово «прийти»
  • Как правильно пишется слово «завод»

Как правильно пишется словосочетание «уйти с завода»

  • Как правильно пишется слово «уйти»
  • Как правильно пишется слово «завод»

Делаем Карту слов лучше вместе

Привет! Меня зовут Лампобот, я компьютерная программа, которая помогает делать Карту слов. Я отлично умею считать, но пока плохо понимаю, как устроен ваш мир. Помоги мне разобраться!

Спасибо! Я стал чуточку лучше понимать мир эмоций.

Вопрос: выплата — это что-то нейтральное, положительное или отрицательное?

Ассоциации к слову «уйти&raquo

Ассоциации к слову «завод&raquo

Синонимы к словосочетанию «уйти с завода&raquo

Предложения со словосочетанием «уйти с завода&raquo

  • В это самое время мои родители решили уйти с завода, где они работали инженерами, и запустить мелкую оптовую торговлю одеждой.
  • Вскоре отец ушёл с завода, работал где-то приказчиком, часто разъезжал.
  • Потому что, когда я говорил, что хочу выбраться из этого, я не имел в виду просто уйти с завода.
  • (все предложения)

Цитаты из русской классики со словосочетанием «уйти с завода»

  • Ему вспомнилось, как она первое время жизни в доме шла на завод и мёрзла там, пытаясь разговориться с рабочими; они отвечали ей неохотно, ухмылялись в бороды, незаметно перекидывались друг с другом намекающими взглядами, а когда она уходила, говорили о ней похабно и хотя без злобы, но в равнодушии их слов было что-то худшее, чем злоба.
  • — Христос с нами, барышня, — уговаривала девочку захмелевшая от наливки Домнушка. — Легкое место сказать: весь завод бросился ловить одного Окулка… А он уйдет от них!
  • Скоро мы перестали нуждаться в предбаннике: мать Людмилы нашла работу у скорняка и с утра уходила из дому, сестренка училась в школе, брат работал на заводе изразцов. В ненастные дни я приходил к девочке, помогая ей стряпать, убирать комнату и кухню, она смеялась:
  • (все цитаты из русской классики)

Значение слова «уйти&raquo

  • УЙТИ́, уйду́, уйдёшь; прош. ушёл, ушла́, ушло́; прич. прош. уше́дший; деепр. уйдя́ и (прост.) уше́дши; сов. (несов. уходить). 1. Покинуть какое-л. место, чье-л. общество; удалиться, отправиться куда-л. Уйти домой. Уйти на работу. Уйти в магазин. Уйти на охоту. Уйти в туристический поход. (Малый академический словарь, МАС)

    Все значения слова УЙТИ

Значение слова «завод&raquo

  • ЗАВО́Д1, -а, м. 1. Промышленное, а также крупное промысловое предприятие. Металлургический завод. Сахарный завод. Кирпичный завод. Кожевенный завод.

    ЗАВО́Д2, -а, м. 1. Действие по глаг. завести-заводить1 (в 8 знач.). (Малый академический словарь, МАС)

    Все значения слова ЗАВОД

Афоризмы русских писателей со словом «уйти&raquo

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

Смотрите также

УЙТИ́, уйду́, уйдёшь; прош. ушёл, ушла́, ушло́; прич. прош. уше́дший; деепр. уйдя́ и (прост.) уше́дши; сов. (несов. уходить). 1. Покинуть какое-л. место, чье-л. общество; удалиться, отправиться куда-л. Уйти домой. Уйти на работу. Уйти в магазин. Уйти на охоту. Уйти в туристический поход.

Все значения слова «уйти»

ЗАВО́Д1, -а, м. 1. Промышленное, а также крупное промысловое предприятие. Металлургический завод. Сахарный завод. Кирпичный завод. Кожевенный завод.

ЗАВО́Д2, -а, м. 1. Действие по глаг. завести-заводить1 (в 8 знач.).

Все значения слова «завод»

  • В это самое время мои родители решили уйти с завода, где они работали инженерами, и запустить мелкую оптовую торговлю одеждой.

  • Вскоре отец ушёл с завода, работал где-то приказчиком, часто разъезжал.

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

  • (все предложения)
  • уволиться с завода
  • работать на заводе
  • вернуться на завод
  • устроиться на завод
  • на заводе токарем
  • (ещё синонимы…)
  • уход
  • откос
  • бросить
  • самоходка
  • повод
  • (ещё ассоциации…)
  • изготовитель
  • производство
  • производительность
  • работа
  • маслозавод
  • (ещё ассоциации…)
  • Разбор по составу слова «уйти»
  • Разбор по составу слова «завод»
  • Как правильно пишется слово «уйти»
  • Как правильно пишется слово «завод»
Люди

Бывший начальник отдела предоставления мер соцподдержки Свободного Ольга Шмелева решила сменить сферу деятельности. Находясь в декрете, молодая мама ушла в индустрию красоты, став мастером перманентного макияжа. Помогла ей в этом деле новая мера государственной поддержки, которая действует с марта 2021 года, — социальный контракт. О том, насколько услуга оказалась востребованной у амурчан, говорят цифры: за 10 месяцев для заключения соцконтракта в органы социальной защиты населения обратились более 2,3 тысячи жителей. Из них полторы тысячи получили одобрение. Найти работу, завести личное подсобное хозяйство, стать предпринимателем или самозанятым амурчане смогли благодаря соцконтракту. Приносит ли им прибыль новый бизнес, выяснила «Амурская правда».

Денис Смолянкин, 39 лет,

самозанятый, открыл массажный кабинет

 Instagram / @z_lotos_

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

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

Хотя по первому своему образованию я технолог мяса и мясопродуктов, окончил ДальГАУ. И знаете, с удовольствием учился и хотел работать по профессии, но как‑то обстоятельства складывались так, что не довелось, — и мясо в стране к тому времени закончилось, и работу предлагали, где требовался опыт. А откуда его взять вчерашнему студенту? Идти в чернорабочие, лук-чеснок чистить за 12 тысяч рублей — это нереально, надо семью кормить, сына.

О социальном контракте узнал из «Инстаграма». У жены небольшая зарплата, наша семья проходила по доходу. Супруга, кстати, верила, что все получится. И действительно, мы — я и еще одна девушка — стали одними из первых в Благовещенске, кто получил соцконтракт.

250

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

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

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

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

А так в основном востребованы общеукрепляющие массажи — от головы до пяток. Клиенты приходят самые разные — от 12‑летних подростков со сколиозами до пожилых 65+. Пандемия и введенные QR-коды нам, конечно, усложнили работу, плюс еще ухудшилось финансовое положение людей. Но постоянным клиентам я иду навстречу, делаю рассрочку оплаты. А минимальный базовый курс оздоравливающего массажа — это семь сеансов.

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

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

Прийти на выручку как пишется

Ольга Шмелева, 35 лет, 

мама в декрете, которая сейчас работает мастером по перманентному макияжу

 Instagram / @olga_pm

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

100

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

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

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

Когда подавала документы на соцконтракт, мне, конечно, было проще, чем другим. Ведь я уже была «по ту сторону» — работала в свободненском управлении соцзащиты сначала специалистом, потом возглавляла отдел. А многие пугаются, когда видят весь перечень документов, который им нужно предоставить. Хотя ничего сложного в этом нет.

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

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

1759

амурчанам одобрено предоставление государственной соцпомощи на основании социального контракта, оформлено более 1 500 соцконтрактов

На тот момент, когда оформляла соцконтракт, у меня уже был снят в аренду кабинет, там я и продолжила свою работу. Средства соцподдержки помогли мне обставить помещение мебелью и закупить расходные материалы, которые «съели» примерно две трети всего бюджета. Часть средств, но не более 15 процентов от суммы, я могла использовать на оплату аренды. Этих средств мне хватило, чтобы на три месяца забыть про нее.

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

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

Прийти на выручку как пишется

Дмитрий Волынкин, 29 лет,

инженер-электрик, ставший мастером по лазерной резке по дереву

 Instagram / @Dimon.jzx682

— Полиграфией я занимаюсь давно — с 2010 года, все началось с моего увлечения фотографией. Сначала работал в Photoshop, затем ушел в векторную графику. Стал брать заказы, делал различные наклейки. Поскольку своего оборудования у меня не было (оно не из дешевых), приходилось прибегать к помощи организаций, занимающихся полиграфией. То есть я разрабатывал дизайн, а «распечатывал» свою работу у кого‑то. Как‑то знакомая рассказала, что есть такая интересная штука как социальный контракт — якобы это помощь малому бизнесу — и предложила подать документы. Она сама тоже подала. Недолго думая, я решился. Во-первых, мечтал приобрести собственное оборудование, во‑вторых, мог снизить себестоимость продукции и, в‑третьих, брать больше заказов. Ну и скорость выполнения тоже росла бы, ведь я уже ни от кого бы не зависел.

Документов пришлось собирать немного. Единственное, что заставило слегка понервничать — это ожидание рассмотрения. Спрос на получение соцконтракта в Благовещенске оказался большим, моя запись была только через месяц. В соцзащиту я пришел с заявлением, мне разъяснили, что необходимо предоставить, и направили в центр «Мой бизнес». После встречи с куратором, которая объяснила, что и как сделать, показала образец, я составил свой первый в жизни бизнес-план. Первый блин, как говорится, вышел комом, пришлось переделывать. Свои корректировки специалист мне прислала в электронном виде, с пояснениями. Еще одна бессонная ночь — и получилось что‑то похожее на бизнес-план. Его сразу приняли в соцзащите.

«Соцконтракт — хорошая возможность самореализоваться в любимой сфере, превратить свое увлечение в профессию», — уверен Дмитрий Волынкин.

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

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

Кстати, одним из условий получения соцконтракта было открытие счета в платежной системе «Мир» в банке. Также мне пришлось открывать ИП, потому что многие организации, поставляющие полиграфическое оборудование, не заключают договоры с самозанятыми. Только после регистрации ИП я смог выписать счета. Этот момент надо бы как‑то законодательно доработать.

На деньги соцконтракта я приобрел режущий плоттер (он режет пленку, бумагу, картон) и лазерный станок, который предназначен для вырезания фигур из фанеры, оргстекла и пластика. Новый ПК с хорошими характеристиками тоже попал в перечень оборудования, которое я купил по соцконтракту. Еще заказал вспомогательный инструмент — фрезерный станок для обработки древесины. Так как оборудование дорогое, приобретений вышло немного, но вся техника необходима. С ней я хорошо знаком, теперь она будет мне помогать в работе. Жду ее доставки.

Наталья Киселева, министр социальной защиты Амурской области:

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

Соцконтракт заключен на 11 месяцев. Первые четыре месяца я отчитываюсь пошагово. Зарегистрировался как ИП — отчитался, взял счета у организации-продавца — проинформировал, затем отчитался после получения денег и оплаты оборудования. Когда его получу, снова предоставлю информацию, что оно у меня на руках. Дальше уже буду ежемесячно передавать отчеты о своих доходах.

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

Центр «Мой бизнес» помогает амурчанам составлять бизнес-планы

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

2359

амурчан, по данным на 1 декабря, обратились с заявлением на получение соцконтракта

— Людям, не имея опыта, сложно рассчитать все доходы и расходы, проработать план действий, которые необходимо выполнить: найти помещение, закупить оборудование, материалы, понять — что сначала, а что потом. То есть разобраться, как прийти к главной цели социального контракта — улучшить свое материальное положение, — говорит главный менеджер центра поддержки предпринимательства «Мой бизнес» Юлия Юнаева. — Будущие предприниматели должны понимать, что после составления бизнес-плана нужно предпринимать действия, достигать показателей, которые они отразили в своих бизнес-планах. Поэтому мы предварительно консультируем клиентов, выясняем, чем они хотели бы заниматься и как им лучше зарегистрироваться — как ИП или самозанятым. Для них центр «Мой бизнес» специально разработал простые и удобные шаблоны.

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

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

Соцподдержка для тех, кто хочет работать и повысить уровень жизни

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

— Господдержка оказывается путем выплаты социального пособия, — комментирует ситуацию министр социальной защиты населения Приамурья Наталья Киселева. — Право на нее имеют живущие в Амурской области граждане, чей среднедушевой доход ниже величины прожиточного минимума на душу населения (в регионе в 2021 году он составляет 14 017 рублей) и у которых нет действующего соцконтракта. В настоящее время социальный контракт может заключаться по одному из трех направлений: поиск работы, осуществление индивидуальной предпринимательской деятельности, ведение личного подсобного хозяйства. Также он предусматривает получение дополнительного профессионального образования.

202

миллиона рублей выделили в Приамурье в 2021 году на мероприятия, предусмотренные соцконтрактами

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

Для амурчан, выбравших «ведение личного подсобного хозяйства», соцпособие выплачивается в размере, который соответствует представленной смете затрат, но не более 100 тысяч рублей.

Поскольку социальные контракты оформляются в среднем на период от 9 до 12 месяцев, а заключены первые соцконтракты были в апреле 2021 года, пока давать предварительную оценку их эффективности преждевременно. Более точные данные появятся в начале 2022 года. Однако специалисты управлений соцзащиты анализируют представленные ежемесячные отчеты о выполнении мероприятий, предусмотренных соцконтрактом, и делают выводы. Они отмечают: у большинства граждан повысился среднедушевой доход семьи, их предпринимательская деятельность активно развивается. А амурчане, выбравшие ведение личного подсобного хозяйства, уже даже получили свои первые доходы от реализации собственной продукции.

В нынешнем году на мероприятия, предусмотренные соцконтрактами, в Приамурье предусмотрели 202,42 миллиона рублей. По данным на 1 декабря 2021 года, с заявлением на заключение соцконтракта обратились 2 359 человек. Одобрено предоставление государственной социальной помощи 1 759 амурчанам. Оформлено уже более 1 500 социальных контрактов.

Возрастная категория материалов: 18+

  • Лариса Хатамова

  • Амурская правда
    от 16.12.2021

Материалы по теме

Больше 2 000 малоимущих амурчан заключили соцконтрактыБольше 2 000 малоимущих амурчан заключили соцконтракты
За год 49 безработных амурчан открыли бизнес при поддержке государстваЗа год 49 безработных амурчан открыли бизнес при поддержке государства
Количество проверок амурского бизнеса сократится на четверть
Малому бизнесу и самозанятым амурчанам расскажут, как заключить контракты с крупными госкорпорациями
Сбер начал бесплатно предлагать малому бизнесу продукты экосистемы
Самозанятым амурчанам дадут кредит под 3 процента
Самозанятым амурчанам дадут в кредит до 100 тысяч рублей без поручителей
ВТБ запустил онлайн-сервис для самозанятых
Кожу маслом не испортишь: благовещенка делает натуральную косметику на основе сыродавленных масел
Малому и среднему бизнесу станет проще получить господдержку

0844_EnumBoxing_ru/image1.png

C# имеет низкий порог вхождения и прощает многое. Серьёзно, на этом языке преспокойно можно писать, не особо понимая, как всё работает под капотом, и не забивать голову. Однако со временем приходится сталкиваться с разными нюансами. Сегодня рассмотрим один из них — работу с перечислениями.

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

  • это и не ошибка как таковая, а просто не совсем оптимальная работа приложения (например, из-за доп. нагрузки на GC);
  • приходится писать много кода и нет времени вникать во все нюансы языка.

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

Примечание. Все исследования, которые мы будем проводить ниже, выполнялись для .NET Framework. Это важно. Про .NET поговорим немного позже.

Неожиданная нагрузка на GC

С описываемой проблемой я столкнулся не так давно, когда занимался различными оптимизациями C# анализатора PVS-Studio. Да, у нас уже была одна статья на эту тему, но, думаю, будет ещё.

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

В какой-то момент по результатам профилирования я вышел на класс VariableAnnotation. Его упрощённый вариант и рассмотрим.

enum OriginType
{
  Field,
  Parameter,
  Property,
  ....
}

class VariableAnnotation<T> where T : Enum
{
  public T Type { get; }

  public SyntaxNode OriginatingNode { get; }

  public VariableAnnotation(SyntaxNode originatingNode, T type)
  {
    OriginatingNode = originatingNode;
    Type = type;
  }

  public override bool Equals(object obj)
  {
    if (obj is null)
      return false;

    if (obj is not VariableAnnotation<T> other)
      return false;

    return    Enum.Equals(this.Type, other.Type)
           && this.OriginatingNode == other.OriginatingNode;
  }

  public override int GetHashCode()
  {
    return   this.OriginatingNode.GetHashCode() 
           ^ this.Type.GetHashCode();
  }
}

А теперь напишем два простых метода, в которых:

  • в цикле сравниваются экземпляры типа VariableAnnotation<OriginType>;
  • создаётся экземпляр типа VariableAnnotation<OriginType> и у него в цикле вычисляется хеш-код.

Соответствующие методы:

static void EqualsTest()
{
  var ann1 = new VariableAnnotation<OriginType>(new SyntaxNode(), 
                                                OriginType.Parameter);
  var ann2 = new VariableAnnotation<OriginType>(new SyntaxNode(), 
                                                OriginType.Parameter);

  while (true)
  {
    var eq = Enum.Equals(ann1, ann2);
  }
}

static void GetHashCodeTest()
{
  var ann = new VariableAnnotation<OriginType>(new SyntaxNode(), 
                                               OriginType.Parameter);

  while (true)
  {
    var hashCode = ann.GetHashCode();
  }
}

Если запустить любой из этих методов и понаблюдать за приложением в динамике, можно отметить неприятную особенность: оно даёт нагрузку на GC.

Например, это можно увидеть в окне «Diagnostic tools» Visual Studio.

0844_EnumBoxing_ru/image2.png

Или в Process Hacker на вкладке «.NET performance» информации о процессе.

0844_EnumBoxing_ru/image3.png

По этим примерам несложно вычислить, что виновника два:

  • Enum.Equals(ann1, ann2);
  • ann.GetHashCode().

Разберёмся с ними поочерёдно.

Enum.Equals

Будем исследовать следующий код:

static void EnumEqTest(OriginType originLhs, OriginType originRhs)
{
  while (true)
  {
    var eq = Enum.Equals(originLhs, originRhs);
  }
}

Первое, на что обратят внимание знатоки (IDE в этом поможет, кстати) — никакого Enum.Equals нет. В данном случае происходит вызов метода Object.Equals(object objA, object objB).

На это намекает сама IDE:

0844_EnumBoxing_ru/image4.png

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

.method private hidebysig static void
EnumEqTest(valuetype EnumArticle.Program/OriginType originLhs,
           valuetype EnumArticle.Program/OriginType originRhs) cil managed
{
  // Code size       20 (0x14)
  .maxstack  8
  IL_0000:  ldarg.0
  IL_0001:  box        EnumArticle.Program/OriginType
  IL_0006:  ldarg.1
  IL_0007:  box        EnumArticle.Program/OriginType
  IL_000c:  call       bool [mscorlib]System.Object::Equals(object,
                                                            object)
  IL_0011:  pop
  IL_0012:  br.s       IL_0000
}

Здесь мы чётко видим вызов метода System.Object::Equals(object, object), а также команды предварительной упаковки аргументов — box (IL_0001, IL_0007).

Так как мы упаковываем объекты только для вызова метода, соответствующие ссылки никуда не сохраняются, следовательно, упакованные объекты будут очищены при сборке мусора.

Примечание. Кто-то может сказать — всем очевидно, что Enum.Equals == Object.Equals. Вон, даже IDE подсветку делает. Ответ — нет, нет и ещё раз нет. Самое простое этому доказательство состоит в том, что такой код был написан. И я уверен, что некоторые разработчики используют подобный способ сравнения. По поводу «очевидности» — очень часто люди попадают в ловушку, думая, что если что-то очевидно им, то это очевидно всем. На самом деле это не так.

Если мы поменяем вызов Enum.Equals (по факту — Object.Equals) на сравнение через ‘==’, то избавимся от ненужной упаковки:

var eq = originLhs == originRhs;

Однако следует помнить, что обобщённый вариант кода (тип VariableAnnotation был обобщённым) не скомпилируется:

static void EnumEq<T>(T originLhs, T originRhs) where T : Enum
{
  while (true)
  {
    // error CS0019: Operator '==' cannot be applied 
    // to operands of type 'T' and 'T'
    var eq = originLhs == originRhs; 
  }
}

Вызовы экземплярных методов Enum.Equals и Enum.CompareTo нам не подойдут, так как влекут за собой упаковку.

Выходом может стать использование обобщённого типа EqualityComparer<T>. Например, можно вполне спокойно воспользоваться дефолтным компаратором. Код примет примерно следующий вид:

static void EnumEq<T>(T originLhs, T originRhs) where T : Enum
{
  while (true)
  {
    var eq = EqualityComparer<T>.Default.Equals(originLhs, originRhs);
  }
}

Метод EqualityComparer<T>.Equals(T x, T y) принимает аргументы обобщённого типа, а следовательно, не требует упаковки (по крайней мере, перед своим вызовом). Внутри вызова методов всё тоже нормально.

Из кода IL команды упаковки пропали:

.method private hidebysig static void
EnumEq<([mscorlib]System.Enum) T>(!!T originLhs,
                                  !!T originRhs) cil managed
{
  // Code size       15 (0xf)
  .maxstack  8
  IL_0000:  call
    class [mscorlib]System.Collections.Generic.EqualityComparer`1<!0> 
    class [mscorlib]System.Collections.Generic.EqualityComparer`1<!!T>
                      ::get_Default()
  IL_0005:  ldarg.0
  IL_0006:  ldarg.1
  IL_0007:  callvirt   
    instance bool class 
    [mscorlib]System.Collections.Generic.EqualityComparer`1<!!T>::Equals(!0,
                                                                         !0)
  IL_000c:  pop
  IL_000d:  br.s       IL_0000
}

Профилировщик Visual Studio не фиксирует на таком коде событий сборки мусора.

0844_EnumBoxing_ru/image5.png

Process Hacker говорит о том же.

0844_EnumBoxing_ru/image6.png

Вам может стать интересно, а как же устроен внутри EqualityComparer<T> (мне, например, стало). Исходный код этого типа можно посмотреть, например, на referencesource.microsoft.com.

Enum.GetHashCode

Теперь же рассмотрим, что у нас с методом Enum.GetHashCode. Начнём со следующего кода:

static void EnumGetHashCode(OriginType origin)
{
  while (true)
  {
    var hashCode = origin.GetHashCode();
  }
}

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

А давайте-ка поддадимся ностальгии? Скомпилируем этот код через Visual Studio 2010 и посмотрим, какой IL код получится. Примерно такой:

.method private hidebysig static void  EnumGetHashCode(valuetype 
EnumArticleVS2010.Program/OriginType origin) cil managed
{
  // Code size       14 (0xe)
  .maxstack  8
  IL_0000:  ldarg.0
  IL_0001:  box        EnumArticleVS2010.Program/OriginType
  IL_0006:  callvirt   instance int32 [mscorlib]System.Object::GetHashCode()
  IL_000b:  pop
  IL_000c:  br.s       IL_0000
}

Кажется, всё ожидаемо: команда box на месте (IL_0001). Это отвечает на вопрос, откуда упаковка и нагрузка на GC.

Вернёмся в современный мир и теперь скомпилируем код через Visual Studio 2019. Получился такой IL код:

.method private hidebysig static void  
EnumGetHashCode(valuetype EnumArticle.Program/OriginType origin) cil managed
{
  // Code size       16 (0x10)
  .maxstack  8
  IL_0000:  ldarga.s   origin
  IL_0002:  constrained. EnumArticle.Program/OriginType
  IL_0008:  callvirt   instance int32 [mscorlib]System.Object::GetHashCode()
  IL_000d:  pop
  IL_000e:  br.s       IL_0000
}

Неожиданно команда box испарилась (прямо как карандаш в «Тёмном рыцаре»), а вот упаковка и нагрузка на GC остались. Здесь я решил посмотреть реализацию Enum.GetHashCode() на referencesource.microsoft.com.

[System.Security.SecuritySafeCritical]
public override unsafe int GetHashCode()
{
  // Avoid boxing by inlining GetValue()
  // return GetValue().GetHashCode();

  fixed (void* pValue = &JitHelpers.GetPinningHelper(this).m_data)
  {
    switch (InternalGetCorElementType())
    {
      case CorElementType.I1:
        return (*(sbyte*)pValue).GetHashCode();
      case CorElementType.U1:
        return (*(byte*)pValue).GetHashCode();
      case CorElementType.Boolean:
        return (*(bool*)pValue).GetHashCode();
      ....
      default:
        Contract.Assert(false, "Invalid primitive type");
        return 0;
    }
  }
}

Самая интересная часть здесь — комментарий «Avoid boxing …«. Как будто что-то не сходится…

Итак, вроде бы упаковки не должно быть, команды box в IL коде также нет, но выделение памяти в управляемой куче и события сборки мусора на месте.

Давайте что ли посмотрим в спецификацию CIL, чтобы получше разобраться с IL кодом. Ниже ещё раз приведу вызов метода, чтобы он был перед глазами:

ldarga.s   origin
constrained. EnumArticle.Program/OriginType
callvirt   instance int32 [mscorlib]System.Object::GetHashCode()

С инструкцией ldarga.s всё просто — адрес аргумента метода загружается на evaluation stack.

Далее идёт префикс constrained. Формат префикса:

constrained. thisType

Stack transition:

..., ptr, arg1, ... argN -> ..., ptr, arg1, ... arg

В зависимости от того, чем является thisType, отличается способ обработки управляемого указателя ptr:

  • если thisType — ссылочный тип, ptr разыменовывается и используется как this-указатель для вызова метода;
  • если thisType — значимый тип, который имплементирует вызываемый метод, ptr передаётся в этот метод в качестве this-указателя как есть;
  • если thisType — значимый тип, который не имплементирует вызываемый метод, тогда указатель ptr разыменовывается, производится упаковка объекта, после чего полученный указатель используется как this-указатель при вызове метода.

Как отмечено в спецификации, последний случай возможен только тогда, когда метод объявлен в System.Object, System.ValueType и System.Enum и не переопределяется в дочернем типе.

Второй кейс из списка выше позволяет исключить упаковку объекта при вызове метода, если это возможно. Но мы с вами столкнулись с третьим случаем. GetHashCode переопределён в System.Enum. System.Enum является базовым типом для OriginType. Однако само перечисление не переопределяет методы из System.Enum, отсюда упаковка при их вызове.

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

struct MyStructBoxing
{
  private int _field;
}

struct MyStructNoBoxing
{
  private int _field;

  public override int GetHashCode()
  {
    return _field;
  }
}

static void TestStructs(MyStructBoxing myStructBoxing, 
                        MyStructNoBoxing myStructNoBoxing)
{
  while (true)
  {
    var hashCode1 = myStructBoxing.GetHashCode();   // boxing
    var hashCode2 = myStructNoBoxing.GetHashCode(); // no boxing
  }
}

Но вернёмся к перечислениям. Как же быть с ними, ведь мы не можем переопределить метод в перечислении?

На выручку может прийти уже упоминавшийся ранее тип System.Collections.Generic.EqualityComparer<T>, который содержит обобщённый метод GetHashCodepublic abstract int GetHashCode(T obj):

var hashCode = EqualityComparer<OriginType>.Default.GetHashCode(_origin);

Разница в рассмотренных примерах между .NET и .NET Framework

Как я упоминал ранее, всё сказанное выше было актуально для .NET Framework. Посмотрим, как обстоят дела в .NET?

Equals

Упаковка, ожидаемо, никуда не делась. Неудивительно, ведь нам всё так же нужно вызывать метод Object.Equals(object, object). Так что сравнивать элементы перечисления таким образом в любом случае не стоит.

Если же говорить про экземплярный метод Enum.Equals, то здесь также остаётся необходимость в упаковке аргумента.

GetHashCode

А вот здесь меня ждал приятный сюрприз!

Вспомним пример кода:

static void GetHashCodeTest(OriginType origin)
{
  while (true)
  {
    var hashCode = origin.GetHashCode();
  }
}

Напоминаю, что при исполнении данного кода в .NET Framework из-за упаковки создаются временные объекты, как следствие — дополнительная нагрузка на GC.

Однако при использовании .NET (и .NET Core) ничего подобного не происходит! Никаких временных объектов, никакой нагрузки GC.

0844_EnumBoxing_ru/image7.png

Производительность

Ладно, с упаковкой вроде разобрались. Давайте посмотрим, что у нас по быстродействию. Заодно сравним скорость работы одного и того же кода для .NET Framework и .NET.

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

Equals

Описание способов сравнения, используемых в методах:

  • ObjectEquals: Object.Equals(lhs, rhs);
  • Enum.Equals: lhs.Equals(rhs);
  • Enum.CompareTo: lhs.CompareTo(rhs) == 0;
  • EqualityComparerEquals: EqualityComparer<T>.Default.Equals(lhs, rhs);
  • DirectComparison: lhs == rhs.

Ниже приводится сравнение времени исполнения.

.NET Framework 4.8

0844_EnumBoxing_ru/image8.png

.NET 5

0844_EnumBoxing_ru/image9.png

Меня очень порадовали результаты работы EqualityComparer<T> на .NET 5, где по скорости получилось примерно такое же время, как при прямом сравнении элементов перечисления. Стоит отдать должное Microsoft — не изменяя C# кода, вы из коробки получаете оптимизацию при обновлении целевого фреймворка / рантайма.

GetHashCode

Описание способов получения хеш-кодов, используемых в методах:

  • EnumGetHashCode: _origin.GetHashCode();
  • UnderlyingValue: (int)_origin;
  • UnderlyingValueGetHashCode: ((int)_origin).GetHashCode();
  • EqualityComparerGetHashCode: EqualityComparer<OriginType>.Default.GetHashCode(_origin).

С первым и последним пунктом всё понятно. Второй и третий — ‘хаки’ для получения хеш-кода, навеянные реализацией Enum.GetHashCode и Int32.GetHashCode. Да, неустойчивые к изменениям underlying типа и не очень очевидные. Не призываю так писать, но ради интереса добавил в тесты.

Ниже приводится сравнение времени исполнения.

.NET Framework 4.8

0844_EnumBoxing_ru/image10.png

.NET 5

0844_EnumBoxing_ru/image11.png

Сразу 2 хорошие новости:

  • в .NET убрали упаковку при прямом вызове GetHashCode;
  • EqualityComparer<T>, как и в случае с Equals, опять стал работать лучше.

Заключение

C# — классный. Можно много лет писать на нём и не знать о нюансах, связанных с какими-то базовыми вещами: почему out-параметры можно не инициализировать, почему результатом упаковки nullable-значения может быть null, почему при вызове GetHashCode для перечислений может происходить упаковка. А когда всё же приходится сталкиваться с чем-то подобным, бывает интересно вникнуть в суть. Я от этого кайфую. Надеюсь, вы тоже.

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

Если хотите поделиться этой статьей с англоязычной аудиторией, то прошу использовать ссылку на перевод: Sergey Vasiliev. Enums in C#: Hidden Pitfalls.

О премии «Виктория». Когда я вышел получать эту премию, пошутил, что нужно вводить премию «Рэп-дедушка», потому что там были, на мой взгляд, более достойные, чем я, персоны. Но мне приятно по-человечески. <> Скриптонит, Miyagi & Эндшпиль, Моргенштерн, Slava Marlow, то есть были [в номинации] ребята молодые, кто правда сейчас на слуху.

О том, что важно в современной музыке. Все осталось для меня лично, как и раньше, именно стриминги, люди, приходящие на концерты. <> В моем случае премии меня нагоняли, то есть мы уже собирали большие залы, но нас там не награждали. Премию получали, когда они уже в ничего не решали для нас. <> Вынужденное [признание]… Не знаю, но уже было, наверное, неловко нам не давать. <> Вообще их много [премий]. Я уже, честно, и «Муз-ТВ», и большое количество премий, которые никак нам не хотели давать, хотя альбомы в то время, 2010 год, были на первых местах, концерты были большие. Видимо, другая была игра…

О том, как второй год пандемии повлиял на музыкальную индустрию. Количество концертов не восстановилось. После того громкого случая с моим концертом в Санкт-Петербурге, когда меня несмотря на все документы, которые соответствовали стандартам, обрушилась волна хейта и критики, я стал спокойнее относиться к концертам в целом. <> Про меня генеральный продюсер [RTVI] Сергей Владимирович Шнуров написал стихотворение, и как-то это все пошло-поехало… На самом деле это, видимо, моя какая-то судьба быть на острие и все время попадать в какие-то такие пересечения. И я уже как-то проще к этому отношусь. <> Я как один из совладельцев лейбла [Gazgolder] и артист, я могу оценить на своем примере. Выручка, заработок очень упал. <> Были очень сложные месяца, когда нечем было выплачивать зарплату и было достаточно тяжело. Сейчас тяжелое время. <> У меня были накопления. Других вариантов у меня не было. Все, что было заработано мною в пандемию. Мы там максимально оптимизировали зарплатный фонд, но все равно у людей кредиты, ипотеки, семьи, я же не могу сказать: «Ребят, надо подождать, потому что денежки нет».

О своем музыкальном лейбле. Gazgolder — это не лейбл, а творческое объединение. Мы первые такой формат предложили общественности. <> У нас очень много артистов, которые находятся в процессе создания собственного стиля, формирования себя. Это альтернативная музыка, и мы не гонимся за поп-результатом, можно сказать, то есть популяризация артиста должна происходить очень гармонично и адекватно. Я уверен, что у каждого артиста своя судьба и кому-то лейблы точно не нужны, даже творческие объединения. Вот не поверите, Антоху MC я знаю с 2010 года.<> У моей компании прямые отношения со всеми стриминговыми площадками, и то, как мы доставляем свой контент, показывает, что мы на одном уровне, а иногда и повыше, чем Warner.

Баста_1

Фотография: Иван Краснов / RTVI

О влиянии закона о мате на рэп. Тяжеловато сейчас. <> В связи с новым законом о мате… Я понимаю, что это не о мате больше, а о проверках артистов на контекст и содержание, напоминает немного, когда был еще жив замечательный советский режиссер [Станислав] Говорухин, он лоббировал закон о мате. Мне кажется, что сложное время для молодых артистов, потому что они думают, что это что-то сверхкошмарное. Я понимаю, что мое творчество в формате проекта Ноггано также подпадает, даже очень подпадает под это все. <> На мой взгляд, рэп со всеми своими производными — паразит, который захватил все.

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

Мне нравится, что Оксимирон — это человек, который повышает уровень образования уже взрослых людей, ну и молодежи точно, хотя бы тем, что заставляет изучать новые слова, которые он использует. <> Очень красивый язык. <> Я его слушал в машине и в плеере. У меня есть его одна любимая песня Мирона, она не альбомная, она называется «Город под подошвой». Эта песня топ вообще, верх его способностей, на что, я думаю, он со мной не согласен, но я ему это говорю.

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

О цензуре. Она плюс-минус одинаковая: проверяет государство, проверяет высказывания и текста на содержание на определенную тему. Я просто это проходил. <> У меня были такие же проблемы с проектом Ноггано… Я спокоен как бы…<> Она была 100% [цензура]. <> Я еще раз повторюсь: мне кажется, что «И тебя вылечат, и меня вылечат» — и тебя проверят, и меня проверят. То есть здесь вопрос личного ощущения.

У меня в студии в Gazgolder висят картины покойного Александра Света, такие эротические аллюзии на тему Ленина и всех, они такие, непристойные. И лет семь назад депутат [Валерий] Рашкин, или пять назад, вцепился в меня, написал на меня в Следственный [комитет] вот такую там бумагу, насколько, как, доколе, почему, примите меры. <> Где-то кто-то, он в эфире у кого-то увидел, Periscope еще был, я помню… <> И он написал на меня бумагу. <> То, что сейчас происходит, мне знакомо.

Об отъезде Моргенштерна из России. Мне кажется, что не стоило, не нужно было никому никуда уезжать. <> Надо было бы проверить, понять, взять адвоката, ну как бы пройти, потому что это новый, как я понимаю, новый закон… Больше беспокоят меня активисты, которые пишут и постоянно хотят, беспокоятся о моральном облике молодежи. <> Я за каждое свое слово несу ответственность, поэтому понимаю меру этой ответственности. <> Он [Моргенштерн] сейчас занял место Сергея Шнурова, такой максимально раздражитель, хулиган. Просто он такой молодой, да, вот он заработал у Сергея это место. Потому что Шнур раньше что-нибудь сделал, все «ох!», другие «ой!», «ай!», там девушки в восторге, бабушки в шоке. <> Он вот такой раздражающий мерзавец, такой джокер.

Об обвинении рэперов в «пропаганде наркотиков». Я употреблял не потому, что я читал у Булгакова «Морфий», или Кастанеду, или Pulp Fiction смотрел. Я по-другому употреблял, потому что это социальная норма была всегда. Начиналось все с алкоголя. Удивительно, что в нашей стране вопрос алкоголя вообще не поднимается…<> А потом у кого-то получается остаться вот в этих рамках и тупо там бухать и спиваться, а кто-то идет дальше.

Просто вопрос шире и намного больше. Это все равно что «Преступление и наказание» обвинять, что оно формирует у людей модель совершения убийства…или там того же Пелевина.<> Во-первых, песни, в которых у меня идет упоминание о наркотиках, у меня достаточно сюжетные и конкретные песни. В них есть мораль, как ни странно окончание жизни смертью… <> Просто мы очень все любим выдирать из контекста и находить вот в каких-то вырванных из контекста фразах уже определения создавать. Все намного сложнее. Так все просто мы не решим.

Хочу ли я, чтобы мои дети употребляли наркотики? — нет. Будут ли мои дети пробовать и выпивать алкоголь? — ну конечно, я уверен, что это произойдет. Хотел бы я, чтобы они не выпивали? — да. Хотел бы я, чтобы люди жили вечно? — да. Хотел бы я, чтобы люди не болели вообще? — да. Очень много классных во мне таких запросов, но я понимаю, какая жизнь.

Я могу сказать, что у нас в государстве сделан большой шаг в этом смысле, это правда. Мы отошли от того, что ты мог прийти к наркологу в 17 лет, и тебе: «Ох, какое ж горе, господи помилуй, Николай Угодник», — нарколог мог сказать. <> Хотя это у нас есть, это вот такая десоциализация сразу, вот это все: они плохие…это отребье, это отбросы общества, их надо в тюрьму… Эти люди умирали из-за этого. Слава богу, сейчас немного меняется, я надеюсь. Я просто общаюсь с большим количеством людей, положение вещей меняется. Сейчас есть центры реабилитационные, психологи, терапевты, которые работают с зависимыми людьми. И у молодежи есть шанс, и у взрослых людей.

Баста_2

Фотография: Иван Краснов / RTVI

О новой этике. К сожалению, для кого-то я человек правых взглядов. Я такой адекватный правый. Для меня все, что связано с интимом, с любовью, с личной жизнью, с тем, как люди живут и чем они занимаются, — это вопрос достаточно аккуратный, он должен оставаться между людьми. <> Я, к сожалению, пожилой человек, я с юга, и я воспитан так, что могу свою жену в щечку поцеловать, когда мы где-то находимся. <> Мне кажется, что принципы новой этики — это то, что еще очень долго всем нам нужно будет разбирать и делать выводы.

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

Вот за год я изучил очень много..<> Я очень много видел спикеров-феминисток, геев на русском ютьюбе, мне стало интересно изучить вопрос. <> Я еще изучаю. Не почему люди становятся геями, а вопросы новой этики, меня это очень заинтересовало правда. <> Это политика, 100%. <> Меньшинство, обладавшее максимальным количеством ресурса, всегда пыталось подчинить себе большинство. <> Здесь все зависит от спецэффектов, которые используются. Это как в кино. Мы можем посмотреть, «Андрея Рублева» и «Аватара», и там, и там… о вечном, об удивительном, о страшном, о прекрасном. Но 80% останутся с «Аватаром», потому что там очень все красочно, сочно, много используется спецэффектов, вот.

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

О своих творческих планах. У меня сейчас новый проект будет, он называется «Рабочий городок», такая тяжелая музыка достаточно, классика девяностых, рэпкор. <> Баста альбомы… Я уже не буду никогда выпускать альбомы. Синглы буду выпускать. <> А давно я уже сказал об этом. Для меня этот формат перестал быть интересным. Я выпустил альбом «Баста 40», и он был очень сложным в смысле, если говорить о тех песнях, которые туда поместил, он по итогу года занял шестое место в iTunes, я очень рад тому, потому что я считал, что такие альбомы сейчас вообще в двадцатку навряд ли попадают. <> Я доволен, я рад.

О том, свяжет ли он жизнь с политикой в будущем. Я всегда говорю: ребята, во-первых, я неблагонадежный. Как у меня в песне «Зять»: «Репутация сомнительная и характер склочный, Я тот проходимец и та еще сволочь». Поэтому точно это не мое. Наблюдать за этим, разрываться, веселиться, читать… Я бы этого не смог точно, это очень тяжело. <> Ну это у нас просто говорят «ручкаются». В Америке просто к этому относятся, мне кажется, поспокойнее, считают, что политическая карьера — это определенная карьера из числа карьер. Вот я не знаю, хочется ему захватить мир, может, он Мистер Зло. <> Cамое лучшее мое время — когда я сижу на студии и делаю музыку, вот это я обожаю просто.

О клубе «СКА Ростов» и российском футболе. Это большая работа на самом деле. <> Я хочу, пользуясь возможностью, поблагодарить всех, кто причастен к этому результату, и высказать безумную благодарность ростовчанам за участие и поддержку. <> Вот где мы находимся сейчас, у нас нет ни своего стадиона, ничего, у нас есть команда, она играет хорошо, она на первом месте. Но мы не можем подниматься и бороться за переход в следующий дивизион, потому что у нас нет собственной детской школы, у нас нет собственного стадиона с правильными нормативами на стадионе, количество людей, освещение и т. п. <> Для того, чтобы тебе перейти в следующий дивизион, тебе нужно еще обзавестись большим количеством сопутствующих механизмов. Это, на мой взгляд, не очень хорошо для футбола. <> Этот клуб не частный, там область в лице губернатора Василия Голубева оказывает помощь. Есть дотации. У нас есть еще один клуб «Чайка», он частный клуб, но он также дотируется областью.

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

Баста_3

Фотография: Иван Краснов / RTVI

О спонсорстве. Да, поддерживает [«Ростех»]. <> Он не являются ни спонсором нашим, ни… Это, так сказать, друг наш, союзник. <> Они помогают нам технически. <> За все время я отправил туда [в клуб] около 80 млн собственных денег. И это в пандемию. Отказаться от этого было нельзя. <> В смысле прямо все мои собственные, я ходил по друзьям, по людям, по единомышленникам и выпрашивал там у них денег на помощь.

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

О том, какие перемены нужны спорту и футболу в России. Я болельщик, и я человек, который хочет, чтобы наш футбол становился лучше. <> Упростить, самое главное, отказаться от лимита, 100%. Нужна конкуренция такая, чтобы наши русские ребята просто визжали, сходили с ума, топали ножками, злились и боролись за возможность играть в клубах Высшей лиги и вообще в футбол. <> Я просто переживаю, что с тем уровнем игроков наших, которые есть у нас, с уважением ко всем, они перестанут вообще выезжать куда-то за границу и у нас будут дополнительные внутренние чемпионаты.

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

О своем бизнесе. У нас есть сеть FRANK by БАСТА реберный, где мы снимаем свое ток-шоу «Вопрос ребром», их в ближайшее время будет уже 21 заведение. План — развиваться, сохранить марку, создать что-то…<> Я совладелец. <> У меня есть процент, но не 5%. За 5% мы бы даже и не разговаривали. <> Я нахожусь, так сказать, в центре котла.

О семье. Я в курсе стереотипов и суровых отцов, но я так не чувствую это. Я очень не хочу, чтобы их просто обижали и все, вот я единственное, о чем переживаю, чтобы… Мое сердце никогда этого не выдержит. Я хочу, чтобы они не плакали и их никто не обижал, чтобы им не было плохо с теми, кого они выберут. <> И от меня плакала, и я плакал. <> Нет, я не о любви, я просто как вот о переходящих, о поступках, которые переходят границы здравого смысла.

Я же не говорю о том, что с этим буду делать, я говорю о том, что мое сердце чувствует. Я бы не хотел, чтобы моих детей просто обижали. Я понимаю жизнь, Я понимаю, что семья — это по-разному бывает: бывает, завелись, там безумие, потом любовь, счастье, радость, все. <> Потому что я достаточно горячий дядька… Ну не хотелось проверять себя в этом.

По теме:

  • «Нас поздно спасать и поздно лечить». Почему концерт Басты в Ледовом дворце стал поводом для штрафа и скандала5 декабря 2020
  • Что не так с концертом Басты, как Байден обманул избирателей и могут ли в России забанить YouTube5 декабря 2020

Новости партнеров

Классный час на
тему «Добро в сердце каждого»

Цели:

1.    
Формирование у учащихся
доброжелательного отношения к окружающим.

2.    
Вызвать у учащихся
стремление развивать положительные качества.

 Задачи:

1.    
Показать значимость
доброты.

2.    
Способствовать развитию у
детей доброты и отзывчивости.

3.    
Выявить правильные и
ошибочные представления о доброте и  добрых делах.

4.    
Способствовать расширению
кругозора учащихся.

5.    
Способствовать процессам
самопознания и самосозидания личности учащихся.

6.    
Развивать культуру речи и
умение формулировать свой ответ на поставленный вопрос.

Форма проведения:

Урок нравственности с элементами этической беседы.

Оборудование.

·       
Презентация на электронных
носителях ( идет фоном к рассказу учителя и ведущих).

·       
Мультимедийный проектор,
экран.

·       
Магнитофон.

·       
Плакаты.

·       
Раздаточный материал: у
каждого ученика по 2 листочка для

                                                        записей, ручка,
лист с дерева.

Оформление.

Слайд с изображением яркого солнца со словами В.
Гюго                             « Во внутреннем мире человека доброта- это
солнце »;

Плакат с изображением дерева с ветками без листьев.

Плакат с эпиграфом:

 «Не для того мы рассуждаем, чтобы знать, что такое
добродетель,                             а для того, чтобы быть хорошими
людьми».     Аристотель.        

Рисунки с генеалогическими древами учащихся.

Подготовительная работа:

1. Определение темы разговора с учащимися.

2. Формирование целей и задач классного часа.

3. Подбор материала по теме классного часа.

4.  Подготовка презентации к классному часу. 

5.  Сочинения – рассуждения учащихся о добре и зле.

6. Составление генеалогических древ.

Ход мероприятия.

 Звучит песня « Если добрый ты» (муз. Савельева Б.,  сл.
Пляцковского М.)

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

Если в человеке есть чуткость,
понимание, доброжелательность и милосердие, он как человек состоялся.

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

Ребята, а как вы думаете, какие это качества?

Учащиеся.    Отвечают (Доброта. Благородство. Честность.
Любовь.

                        Дружба. Забота.
Справедливость. Искренность. И т.д.)

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

Уже в 4 в. до н.э. древнегреческий философ
Платон утверждал: «Стараясь о счастье других, мы находим собственное счастье».

Эту мысль продолжил уже в 1 в. н.э. римский
философ Сенека: «Человек, который думает только о себе и ищет во всем своей
выгоды, не может быть счастлив. Хочешь жить для себя, живи для других».

Вы назвали много положительных
качеств, необходимых человеку. И всё же на первое место мы ставим доброту.

Доброта, милосердие
вырабатывались человечеством в течение столетий для того, чтобы всем было легче
жить, общаться друг с другом, чтобы это общение приносило радость.

Прочтите выражение: «Чтобы
радость людям дарить, надо добрым и вежливым быть».

Попробуем  объяснить значение этих двух
замечательных слов.

Что значит доброта, добрый человек?

Учащиеся.  Отвечают

Учитель.   Мне нравятся ваши ответы.

                    Воспользуемся толковым словарем Ожегова.

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

                        стремление делать доброе….  

                        Добрый  — соответственно, несущий доброту своим
ближним,

                        отзывчивый человек… 

Ведущий 2.    Можно найти много словосочетаний на эту тему:

                        Добрая душа.   Добрые глаза.     Он добр ко
мне.

                        А ещё говорят:   добрая традиция, доброе старое
время, добрый

                        молодец,  оставить добрую память.

Учитель.  Ребята! Припомните формы вежливого обращения со словом доброта.

Учащиеся.     (Будьте добры  —  форма вежливого обращения с
просьбой.             

                        Доброго вам здоровья! – приветствие с
пожеланием благополучия.

                        В добрый час! – пожелание удачи.

             В добрый
путь! – пожелание успеха в каком-нибудь начинании.

               Доброе
утро!   Добрый день! )

Учитель.  Замечательные пожелания удачи, успеха, благополучия и добра.

Чтец.                    
Я желаю вам добра, но совсем не серебра.

Я добра желаю всем, но не золота совсем.

Я желаю вам добра. Доброй ночи до утра.

Всем желаю добрых снов. Добрых дел и добрых слов.

Уведет ли вас дорога от любимого порога

Пусть вам скажет кто-нибудь

В добрый час и в добрый путь.

Я желаю вам в дороге друга доброго найти

Чтобы вместе сквозь тревоги и опасности
пройти.

Чтобы врач не хмурил брови

Чтоб спокоен был за вас

Чтобы доброго здоровья был у вас большой
запас.

Я желаю, чтобы с вами людям было веселей

Чтобы добрыми глазами вы смотрели на людей.

Чтобы были справедливы,

И в решениях мудры.

К людям будете добры вы

Люди будут к вам добры!

Учитель.  Философы разных эпох размышляли на «вечные» темы. Поэтому осталось так
много выражений о смысле жизни, о ее ценностях, в том числе и о доброте. На
слайде:

1.  
« В мире есть только два достоинства, перед которыми можно и должно
преклоняться…- это гениальность и доброта сердечная» (В. Гюго)

2.  «
Прекраснейшая музыка души – это доброта» (Р. Роллан)

1.  
« Доброта – она превыше всех благ»  (М. Горький)

2.   « Доброта
– язык, на котором и немые могут говорить и который и глухие могут
слышать».   ( Бови )

Учитель. Какие глубокие мысли скрыты в простых словах.

                  Готовясь к нашему разговору, я просила вас
также поразмышлять на

                  тему доброты, добра и зла.   Поделитесь
своими  мыслями.

  (Ребята отвечают)

Учитель. А какие пословицы и поговорки вы знаете о добре?

(Добро делать спешить надобно.

Добро не горит, не тонет.      

Добро тогда будет добро, когда люди похвалят.

Доброе дело без награды не останется.

Добрый человек придет, словно свету принесет.

Добро не лихо – бродит тихо.)

Учитель.   Чему учат эти пословицы?

                    Как вы понимаете последнюю пословицу? Прокомментируйте
её.

                     ( ответы учащихся )

« Чтобы радость людям дарить, надо добрым и вежливым быть».

     Учитель.   Послушайте басню Эзопа и ответьте на вопросы.

                                        Солнце и ветер

Поспорили солнце и ветер о том, кто сильнее.

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

Солнце зашло за тучу, а ветер начал так дуть, пока не
превратился в ураган.

Но чем сильнее дул ветер, тем плотнее старик запахивал
на себе плащ. Наконец, ветер стих, а затем и совсем прекратился.

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

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

Вопросы :  О чём говорится в басне? Каков
смысл басни?

                    Считаете ли вы себя
добросердечным человеком? В чем это проявляется? Приведите примеры добрых
поступков, которые вы совершили.

 ( ответы учащихся )

 Учитель.  А теперь переведем наш разговор в иное русло. Я хочу
вас спросить:

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

                     Кто учит нас честности, уважительности,
вежливости?

 Учащиеся.  В своей семье. Учат родители: мама, папа, бабушка,
дедушка.

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

С чего начинается семья? (С понимания, доброты и заботы. А чтобы лучше
понимать друг друга, нужно больше знать друг о друге.)

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

Каждый из вас составил свое генеалогическое
древо. Конечно, на них не 5000 имен, как в родословной Пушкина. У кого-то на
дереве 16-20 листочков. Но самое роскошное древо получилось у …  ( Ф.И.О. уч-ся
)

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

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

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

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

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

Давайте распределим чувства на добрые и злые.

 Добрые  чувства.                                           Злые
чувства
.    

любовь                                                           безразличие                      
 

дружба                                                           равнодушие 

доверие                                                      
непонимание     

симпатия                                                     тревожность

радость                                                   
      горе

внимание                                                     страдание

уверенность                                               
досада

защищенность                                            
недоверие

забота                                                          антипатия

наслаждение                                               
вражда

счастье                                                        
ненависть

понимание                                                  
злоба

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

Учитель.   Выполните следующие задания.

Напишите 1-2 отрицательных качества своего характера, которые вам
мешают ( ваши «драконы»)

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

 ( ребята обдумывают свои ответы, записывают их на листочках, делятся
своими мыслями, объясняют почему они записали те или иные качества.)

      Чтец.                  Добрым быть совсем не просто                  

                                   Доброта не зависит от роста,

                                  Не зависит доброта от цвета

Доброта — не пряник, не конфета.

Только надо, надо добрым быть

И в беде друг друга не забыть.

И завертится земля быстрей,

Если будем мы с тобой добрей.

Добрым быть совсем — совсем не просто,

Не зависит доброта от роста.

Доброта приносит людям радость

И взамен не требует награды.

Доброта с годами не стареет,

 Доброта от холода согреет.

Если доброта, как солнце, светит-

Радуются взрослые и дети.

Но чтобы радость людям дарить

Нужно и добрым и вежливым быть.

Учитель.  Наш классный час подходит к концу. Что полезного вы извлекли из нашей
беседы? Чему научил вас наш классный час?  ( высказывания ребят)

Каким  делает человека доброта?

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

Какой человек может быть добрым?

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

Как вы думаете, какие правила доброты необходимо выполнять, чтобы быть
добрым?

( любить людей- знакомых и незнакомых, призывать окружающих к хорошим
взаимоотношениям, делать добро для близких людей.)

Можно ли научиться доброте, добросердечности?  Как это сделать?

Лев Николаевич Толстой в письме семилетнему мальчику Захару Шевцову
писал:

…Советую тебе, мой мальчик, всю жизнь с нынешнего дня
и до самой смерти учиться изо всех сил тому, чтобы быть как можно добрее со
всеми: с няней, с папой, с мамой, братьями, дворником – со всеми, с кем только
сходишься. Это не совсем легко, этому надо учиться так же, как учиться читать,
писать, играть на фортепиано или скрипке. Только тем всем наукам выучишься – и
конец, а этой науке конца нет. И главное, ни от каких наук нет такой радости,
сколько от этой; что дальше учишься, то самому веселее и веселее, и все вокруг
тебя все больше и больше тебя любят. Пожалуйста, сделай так. Всякую минуту
пойми, что тебе надо быть добрым.

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

Всё высокое и доброе имеет корни в наших поступках. Подумайте, способны
ли вы:

-простить обиду;

-поделиться последним с другом;

-уступить слабому;

-пожертвовать незнакомому человеку;

-заботиться о стариках;

-помочь;

-утешить;

-пожертвовать.

Надеюсь, каждый из вас задумался: а все ли у меня так хорошо? А обладаю
ли я этими качествами?

Оцените, как вы воспитаны и прикрепите на изображение дерева листок в
то место, которое соответствует уровню вашей воспитанности.

( учитель делает общие выводы )

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

Как бы жизнь не летела-

Дней своих не жалей,

Делай доброе дело

Ради счастья людей.

Чтобы сердце горело,

А не тлело во мгле, 

Делай доброе дело-

Тем живём на Земле.

Помните:
доброта-спасительница всего живого на Земле.

Звучит песня из
мультфильма «Фунтик»: «Песня доброте».

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

Презентация к классному часу.

 Слайд 1.   Тема классного часа.

                  «Научите свое сердце добру».

Слайд 2.  « Чтобы радость людям дарить, надо добрым и вежливым

                     быть».

Слайд 3.   Определение доброты.

                  Доброта – это отзывчивость, душевное расположение к

                   людям, стремление делать доброе.

Слайд 4.   Портрет В. Гюго и его высказывание.

Слайд 5.   Портрет Р. Роллана и его высказывание.

Слайд 6.  
Портрет М. Горького и его высказывание.

Слайд 7.   Портрет  Бови и его высказывание.

Слайд 8.   Фон для рассказа детей по их сочинениям.(фотографии природы,
животных, людей и т.д.)

Слайд 9
 Пословицы и поговорки о доброте.

Слайд 10.  Определение понятия «вежливый»

                   Вежливый – значит, соблюдающий правила приличия,

                    воспитанный, учтивый. 

Слайд 11.  Портрет Людовика 18 и афоризм:

                    « Точность – это вежливость королей».

Слайд 12.  Восточная пословица

                   «Приветливость – это золотой ключ, который открывает

                    железные замки людских сердец».

Слайд 13.  Вежливые слова.

Слайд 14.  Портрет Эзопа.

Слайд 15.  Семейные фотографии учащихся, тех людей, о которых они

                    рассказывают.

Слайд 16.  Распределение чувств на добрые и злые.

Слайд 17.  Фотография улыбающегося человека.

Слайд 18.  Портрет Л.Н. Толстого и его письмо мальчику.

Слайд 19.  Доброта – спасительница всего живого на Земле.

Сочинение « Одно из чудес света»

Рыбакова Анна   ученица 6 Б класса.

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

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

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

Я считаю, что добро должно
входить в семерку чудес света. Это настолько приятное дело! Если б не было
добра, мир не был бы так весел и прекрасен!

Сочинение « Люди такие разные»

Сарапкина Маша      ученица 6 Б класса.

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

— Ребята, давайте
жить дружно! А значит, давайте быть добрыми.

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

Нельзя считать
человеком того, в ком нет добра.

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

Всегда запоминается
больше добрых и хороших слов, чем плохих, злых.

Что было бы на Земле
без добра?   

Сочинение « Что такое добро и что такое зло?»

Романова Анна      ученица 6 Б класса.

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

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

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

Если кто-то может
дать пользу людям, пусть её дает. От этого всем будет приятно и хорошо. Человек
делает добро и от этого всем становится светло на душе.

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

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

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

Не нужно осуждать
злых людей, а исправлять их в хорошую сторону.

Добро – это хорошо.
Вся жизнь дана на добрые дела. 

Сочинение — стихотворение

Рожина Анна      ученица 6 Б класса.

Что значит зло, а что добро                             Чтобы всем
людям жилось хорошо

Понять спешили мы всегда.                              Надо
благотворительность делать еще.

И как вести себя тогда                                    Чтоб сироты
не страдали

Когда случится с кем беда?                             Горестей и бед
не знали.

Быть добрым, значит помогать                      Каждый добрый
человек, 

И никого не обзывать.                                     Делая добро,

Прийти на помощь в трудную минуту            Проживет хоть целый век

И протянуть друг другу руку.                          Не думая про зло.

Любить природу, защищать,                               Что же зло?
Обида, злость,

И водоём не засорять,                                       Наркотики и
ссоры.

Не разжигать в лесу пожаров                          От алкоголя,
сигарет

Сгорают сотни там гектаров.                            Гибнет людей
море.

У добряков полно друзей,                                 Каким же быть?
– Решайте сами

Они ведь любят помогать,                                 Быть добрым
или злым.

И каждый день они гостей                                 Ну, а мы
сейчас с друзьями

Любят приглашать.                                           Добрыми
быть хотим.

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