Образец увольнения по собственному: Что-то пошло не так

Содержание

Образец заявления на увольнение по собственному желанию


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

Пишем заявление об увольнении по собственному желанию

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

Чтобы помочь Вам избежать подобного исхода, приводим рекомендации по составлению заявления:

  1. Сначала пишем должность и Ф. И. О. того, кому адресован документ (в большинстве случаев это руководитель фирмы), в дательном падеже вместе с названием компании.
  2. Далее указываем свою должность и Ф. И. О. в родительном падеже.
  3. Пишем о своем желании покинуть компанию. Обычно это формулировка «прошу уволить меня по собственному желанию».
  4. Указываем дату последнего рабочего дня.
  5. В конце пишем дату составления документа и оставляем свою подпись.

Важно: пишем заявление от руки! В целом документ выходит небольшим и выглядеть он должен вот так:

Этот образец заявления об увольнении по собственному желанию можно скачать в формате DOC (WORD) и использовать в качестве примера — он абсолютно корректен.

Обратите внимание: если Вы добавите к дате увольнения предлог «с» (вместо «12 июня» напишете «с 12 июня»), тогда днем увольнения будет считаться дата на один день раньше — 11 июня.

Когда подавать заявление об увольнении

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

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

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

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

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

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

Что происходит дальше

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

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

Что делать, если Вы передумали увольняться

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

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

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

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

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

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


Заявление об увольнении по собственному желанию работника — образец | пример текста | шаблон | правильная форма

«СОГЛАСОВАНО»
  (кому: должность и Ф.И.О. руководителя)
от
/  
подпись паспорт: серия  номер  выдан
Дата « « 20 г.
адрес:
(должность, Ф.И.О. работника, данные документа, удостоверяющего личность, адрес)

Прошу уволить меня по собственному желанию.

« « 20
(личная подпись) (расшифровка подписи)

заполненный пример, бланки, форма заявления

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

Актуальность

Если у вас возникнут вопросы, можете бесплатно проконсультироваться в чате с юристом внизу экрана или позвонить по телефону 8 (800) 302-57-35 Бесплатный звонок для всей России.

В статье расскажем:

Особенности увольнения по собственному желанию

Ст. 80 ТК РФ позволяет расторгнуть трудовой договор по инициативе работника в любое время. Для этого достаточно написать заявление на увольнение и передать его в отдел кадров, или руководителю. Последний на нем ставит подпись, потом оформляется приказ, подготавливаются документы, перечисляется окончательный расчет.

Какие особенности важно учитывать:

  1. Предупредительный срок. Для руководителей он составляет один месяц (ст. 280 ТК РФ), для остальных сотрудников – две недели. Отсчет ведется в календарных днях.
  2. Причины. В некоторых случаях возможно увольнение без отработки.
  3. Окончательный расчет. Зарплата за отработанное время и компенсация неиспользованного отпуска перечисляются в последний рабочий день.
  4. Документы при увольнении. Должны выдать трудовую книжку, справку о среднем заработке за последние три месяца, расчет по страховым взносам, СЗВ-СТАЖ, документы об образовании и СТД-Р, если ведется электронная трудовая книжка.
  5. Способ подачи. Документ можно подать лично, отправить заказным письмом с уведомлением о вручении, по электронной почте с квалифицированной подписью.

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

Как написать заявление на увольнение по собственному желанию

Унифицированной формы заявления нет, но есть стандартные сведения, которые должны в нем указываться вне зависимости от ситуации:

  • название организации;
  • Ф.И.О., должность руководителя;
  • Ф.И.О., отдел, должность увольняющегося;
  • формулировка «прошу меня уволить по собственному желанию с (дата)»;
  • дата составления, подпись.

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

Елена Плохута

Юрист, автор сайта
(Гражданское право, стаж 7 лет)

Задать вопрос

Без отработки

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

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

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

Образец заявления

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

Образец заявления

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

Образец заявления

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

С отработкой

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

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

Образец заявления

Скачать образец заявления об увольнении с отработкой

Из МВД

Согласно ст. 84 ФЗ от 30.11.2011 №342-ФЗ «О службе в органах внутренних дел…», сотрудник МВД может досрочно расторгнуть контракт, подав соответствующий рапорт минимум за один месяц. С согласия руководителя можно уволиться и до истечения предупредительного срока.

Вместо заявления при увольнении из МВД подается рапорт на имя непосредственного руководителя.

Образец заявления

Скачать образец рапорта о расторжении контракта в МВД по собственному желанию

Муниципального служащего

Согласно ст. 19 ФЗ от 02.03.2007 №25-ФЗ «О муниципальной службе…», при расторжении трудового договора с муниципальным служащим могут использоваться основания, предусмотренные ТК РФ. Чтобы уволиться по собственному желанию, нужно уведомить руководителя за две недели.

Образец заявления

Скачать образец заявления об увольнении муниципального служащего

На испытательном сроке

Ст. 71 ТК РФ позволяет уволиться на испытательном сроке, подав заявление за три дня. Например, если сотрудник и работодатель «не сошлись характерами», или подвернулся более выгодный вариант трудоустройства.

Образец заявления

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

Если на больничном

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

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

Дистанционно

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

Образец заявления

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

Образец заявления

Скачать бланк согласия на отправку документов почтой

Во время или перед отпуском

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

Образец заявления

Скачать образец заявления об отпуске с последующим увольнением по собственному желанию

По уходу за ребенком

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

Образец заявления

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

Главного бухгалтера

Решив уйти из организации, главбух должен подать непосредственному руководителю заявление за 2 недели.

Образец заявления

Скачать образец заявления об увольнении главного бухгалтера

Генерального директора

Гендиректор может уволиться, уведомив об этом работодателя за месяц. После этого решается вопрос о назначении нового руководителя или ВрИО, проводится общее собрание. В последний рабочий день трудовой договор расторгается вне зависимости от результатов совещания.

Образец заявления

Скачать образец заявления об увольнении генерального директора

Ответы юриста на частные вопросы

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

Можно, но нежелательно. Иначе не перечислят средний заработок за период, оставшийся до окончания предупредительного срока при сокращении (ст. 180 ТК РФ).

Можно ли передать заявление об увольнении через другого человека?

Да, но понадобится нотариально удостоверенная доверенность.

Что выгоднее: заявление на увольнение по собственному или по соглашению сторон?

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

За сколько дней нужно подавать заявление о расторжении срочного трудового договора?

За две недели. Если расторжение связано с окончанием срока его действия, работодатель уведомляет об этом сотрудника за три дня (ст. 79 ТК РФ).

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

Да, оспорив приказ через суд. Исковое заявление нужно подать в течение одного месяца после получения трудовой книжки или копии приказа (ст. 392 ТК РФ). Если удастся доказать факт принуждения, истца восстановят в должности. Дополнительно можно взыскать возмещение морального вреда, компенсацию за вынужденный прогул.

Надоело читать?Расскажем по телефону и ответим на ваши вопросы

Заключение эксперта

Подведем итоги:

  1. Заявление на увольнение по собственному желанию подается работодателю за две недели до расторжения договора. Это предупредительный срок, который придется отрабатывать.
  2. Если есть основания для ухода без отработки или работодатель согласен на это, можно уволиться день в день.
  3. Заявление подается на бумажном носителе или отправляется в электронном виде, подписанное усиленной квалифицированной электронной подписью.

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

Елена Плохута

Юрист, автор сайта
(Гражданское право, стаж 7 лет)

Задать вопрос

Увольнение по собственному желанию

Итак, решение принято, и Вы решили сменить место работы. Какой порядок действия работника установлен Трудовым кодексом в этой ситуации? Давайте разберёмся.

Первое, что необходимо сделать – сообщить ответственному за кадровый учет лицу о принятом решении и подать заявление об увольнении по собственному желанию. Заявление такое пишется в свободной форме или по образцу, который можно попросить в отделе кадров. Главное – не забыть в нём поставить число и свою подписью.

После написания заявления ждём 2 недели и продолжаем исполнять трудовые функции. П. 3 ст. 77 ТК РФ не предполагает обязательной отработки, и это по желанию работодателя. Может так получиться, что приказ об увольнении на Вас подготовят уже на следующий день после написания Вами заявления.

Последняя стадия ухода по своему желанию – получение трудовой книжки и расчета в бухгалтерии.

В трудовой книжке будет правильно, если работодатель укажет, что Вы уволены по инициативе работника по статье п. 3 ст. 77 ТК РФ, а не по 80 статье.

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

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

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

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

Заявление на увольнение по собственному желанию образец 2021

В интернете можно встретить много образцов заявлений. Все они разные и далеко не все из них составлены юристами. 

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

Директору _____________ (наименование организации)

________________ (ФИО руководителя)

от _____________ (наименование должности)

_______________ (ФИО работника)

Заявление

об увольнение по собственному желанию


На основании п. 3 ст. 77 ТК РФ я, ______________ (ФИО работника), прошу уволить меня с должности (наименование должности) с ______________ (дата увольнения через две недели после написания заявления).

Дата: _______________ (дата написания заявления).
Подпись: _________________ (подпись работника).

Пропало желание увольняться – что делать?

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

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

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

И вот, после принятия решения об увольнении и написания соответствующего заявления по п. 3 ст. 77 ТК РФ во время двухнедельной отработки работник передумывает уходить с предприятия. Что делать в подобной ситуации и можно ли аннулировать написанное заявление?

П. 3 ч 1 ст. 77 ТК РФ позволяет дезавуировать ранее поданное заявление путем подачи нового – но уже с уведомлением об отзыве ранее поданного.

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

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

Что можно сделать в таком случае? Лучший способ – обратиться с иском в суд о восстановлении на работе, выплате заработной платы за время отсутствия на работе, компенсации морального вреда. Такой суд по времени может длиться 2-4 месяца. Пока Вы судитесь, продолжает начисляться заработная плата, которую Вы сможете получить после победы в суде и восстановлении на работе.

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

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

Существует еще одно ограничение, когда Вы уже не сможете передумать и вернуться на работу даже до истечения 2-х недельного срока. Если после Вашего уведомления работодателя о прекращении работы с ним Ваше место было предложено другому человеку, и он письменно согласился работать, написав соответствующее заявление – Ваше место ушло безвозвратно. В этом случае в соответствии с п. 3 ст. 77 ТК РФ – рабочее место занимает новый сотрудник вместо покинувшего по собственному желанию работника. Суд, инспекция по труду тут тоже помочь ничем Вам уже не смогут.

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

Что делать если вынуждают уволиться по п. 3 ст. 77 ТК РФ

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

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

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

Вас вызывает директор к себе в кабинет? – берите с собой диктофон. Аудиозапись навязчивого предложения от директора покинуть рабочее место написав заявление об увольнении Вам пригодится в суде.

П. 3 ст. 77 ТК РФ предполагает только реальное желание работника на расторжение трудового договора. Совершая такой поступок, человек должен действовать без давления со стороны и исходя только из своей инициативы и желания.

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

Следует дать понять руководителю, что Вы вполне свободны оспорить в суде увольнение по п. 3 ст. 77 ТК РФ, что Вы готовились заранее к такому повороту событий, у Вас есть доказательства, аудиозаписи, свидетели, документы и т.д. А вот если он уволит Вас по соглашению сторон – это неоспоримое в суде увольнение, и проблем от Вас уже директору ждать не придется.

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

Поэтому там, где можно договориться – лучше всегда это сделать на взаимовыгодных условиях. Расторжение договора по п. 3 ст. 77 ТК РФ следует применять только исключительно в случае реального желания работника уволиться.

Адвокат Геннадий Ефремов

Увольнение работника по собственному желанию в 2017 году

Процедура увольнения по инициативе работника состоит из следующих этапов:

  1. Получение от сотрудника заявления об увольнении.
  2. Подготовка приказа о прекращении трудового договора с сотрудником.
  3. Регистрация приказа об увольнении в журнале регистраций приказов по личному составу.
  4. Ознакомление сотрудника с приказом о расторжении трудового договора.
  5. Составление записки-расчета.
  6. Внесение записи о расторжении договора в трудовую книжку и личную карточку сотрудника.
  7. Выплата заработной платы и иных пособий и компенсаций в связи с увольнением.
  8. Выдача справки о доходах за последние два года и трудовой книжки работнику на руки.

Рассмотрим каждый из них более подробно:

1. Получение от сотрудника заявления об увольнении

Заявление составляется работником в простой письменной форме с обязательным указанием основания увольнения (по собственному желанию) даты его составления и подписи.

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

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

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

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

Примечание: во избежание неправильной трактовки сотрудником отдела кадров даты увольнения, рекомендуется использовать формулировку: «Прошу уволить меня 01 марта», а не «Прошу уволить меня с 1 марта».

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

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

Образцы заявлений на увольнение по собственному желанию можно посмотреть на этой странице.

2. Подготовка приказа о прекращении трудового договора с сотрудником

Указанным документом оформляется расторжение трудового договора между работником и работодателем. На основании приказа об увольнении вносится запись в трудовую книжку и производится расчет работника. Приказ, как правило, составляется по унифицированной форме Т-8 или Т-8а (при увольнении нескольких сотрудников).

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

Бланки и образцы составления приказа о расторжении трудового договора

Бланк приказа о расторжении трудового договора

Унифицированная форма Т-8 (скачать бланк)

Унифицированная форма Т-8a (несколько сотрудников) (скачать бланк)

Образец приказа о расторжении трудового договора форма Т-8

Образец приказа об увольнении сотрудника по собственному желанию (скачать образец)

3. Регистрация приказа об увольнении в журнале регистраций приказов по личному составу

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

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

Указанный документ унифицированной формы не имеет и разрабатывается работодателем самостоятельно.

Срок хранения журнала регистрации приказов по личному составу – 75 лет.

Журнал регистрации приказов по личному составу (скачать журнал).

4. Ознакомление сотрудника с приказом о расторжении трудового договора

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

5. Составление записки-расчета

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

Бланк, образец и порядок заполнения записки-расчета

Бланк записки-расчета

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

Как заполнить записку-расчет

На лицевой стороне необходимо отразить следующие обязательные сведения:

  • Наименование работодателя.
  • Код ОКПО.
  • Номер документа и дата его составления.
  • Номер и дата составления трудового договора.
  • ФИО, наименование структурного подразделения и должность сотрудника.
  • Дата расторжения трудового договора.
  • Основание увольнения.
  • Дата и номер приказа об увольнении.
  • Количество неиспользованных дней отпуска, а также дней, использованных авансом.
  • Дата составления документа и подпись сотрудника отдела кадров.

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

При составлении записки необходимо учитывать следующее:

  • В графе 2 необходимо указать 12 месяцев, предшествующих увольнению, а в графе 1 соответствующий им год (годы).
  • В графе 3 отражается общая сумма выплата сотруднику в соответствующем месяце.
  • В графе 4 указывается общее количество календарных дней в отчетном периоде. Если сотрудник отработал полный месяц, при расчете используется среднемесячное количество отработанных дней — 29,3.

    Примечание: если сотрудник отработал меньшее количество дней, расчет производится по формуле: (29,3 : число календарных дней в месяце) х количество отработанных дней.

  • Графа 5 подлежит заполнению только при суммированном учете рабочего времени сотрудника.
  • В графе 6 необходимо отразить средний заработок сотрудника (часовой или дневной). Расчет среднего заработка производиться по формуле: Сумма выплат за год (строка Итого) : Количество календарных дней (графа 4 или 5).
  • В графе 7 необходимо указать количество дней отпуска, использованных авансом.
  • В графе 8 отражается количество неиспользованных дней отпуска.
  • В графе 9 производится расчет суммы выплаты за неиспользованные дни отпуска.

В таблице «Расчет выплат» производится окончательный расчет по сумме, выдаваемой сотруднику под расчет:

  • В графе 10 указывается сумма начисленной з/п.
  • В графе 11 отражается сумму отпускных, рассчитанную в графе 9.
  • В графе 12 указываются прочие начисления, если они имели место.
  • В графе 13 отражается сумму всех начислений (сумма граф 10, 11 и 12).
  • В графе 14 указывается сумма НДФЛ, исчисленная с суммы выплат по строке 13.
  • В графе 15 отражается сумму иных удержаний с з/п работника, если они были.
  • В графе 16 указывается общую сумму удержаний с работника (сумма граф 14 и 15).
  • В графе 17 отражается сумму задолженности организации перед работником.
  • В графе 18 указывается задолженность работника перед организацией, если она есть.
  • В графе 19 указывается общая сумма средств, подлежащая выплате сотруднику, за вычетом всех удержаний.
Образец заполнения записки-расчета по форме Т-61

Образец заполнения записки-расчета (скачать бланк).

6. Внесение записи о расторжении договора в трудовую книжку и личную карточку сотрудника

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

Образец внесения сведений об увольнении по собственному желанию в личную карточку сотрудника (скачать образец).

Образец внесения сведений об увольнении по собственному желанию в трудовую книжку (скачать образец).

7. Выплата заработной платы и иных пособий и компенсаций в связи с увольнением

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

8. Выдача справки о доходах за последние два года и трудовой книжки работнику на руки

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

Пожалуйста, оцените информацию, если она была вам полезна:

Остались вопросы?

На этом сайте вы можете бесплатно задать свой вопрос нашему специалисту в разделе вопросов и ответов.

Заявление на увольнение по собственному желанию

Когда и как работником подается заявление на увольнение

Согласно ч. 1 ст. 80 Трудового кодекса РФ о желании уволиться работник сообщает работодателю письменно.

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

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

Также в предусмотренных законом случаях работник может указать в заявлении срок меньше 2 недель и уволиться в указанную дату. Например, при выходе на пенсию (ч. 3 ст. 80 ТК РФ).

Наконец, стороны сами могут согласовать дату расторжения договора, минуя правило о 2-недельном сроке предупреждения (ч. 2 ст. 80 ТК РФ).

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

В КонсультантПлюс есть множество готовых решений, в том числе подробный путеводитель по увольнению.  Если у вас еще нет доступа, вы можете оформить пробный доступ бесплатно, на временной основе! Вы также можете получить актуальный прайс-лист К+. 

Как писать и подавать заявление на увольнение по собственному желанию — форма

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

Заявление об увольнении Скачать

Подать заявление можно любым способом, позволяющим определить дату получения документа (письмо Федеральной службы по труду и занятости от 05.09.2006 № 1551-6):

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

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

Полагаем, что электронное заявление будет считаться отправленным, если оно подписано электронной квалифицированной подписью (ч. 1 ст. 6 закона «Об электронной…» от 06.04.2011 № 63-ФЗ). Но определение и доказывание даты получения этого заявления работодателем будет сложным (см., например, решение Полесского районного суда Калининградской области от 13.05.2016 по делу № 2-209/2016).

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

Например, в определении Красноярского краевого суда от 30.06.2015 по делу № 4Г-1010/2015 электронное заявление об увольнении без электронной подписи было признано отправленным (полученным), а последующее прекращение трудового договора — законным. Но этот случай скорее исключение, чем правило.

Пример (образец заполнения бланка) заявления на увольнение по собственному желанию

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

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

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

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

Текст заявления на увольнение по собственному желанию: нужен ли предлог «с» перед датой увольнения

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

Например, из формулировки «прошу уволить меня с 31 августа» с первого взгляда неясно, какой рабочий день станет последним — 30 или 31 августа.

Однако в судебной практике уже выработана устойчивая позиция по этому вопросу:

  1. Работник при оспаривании даты увольнения не может ссылаться на отсутствие предлога «с» перед датой увольнения в заявлении (решение Онгудайского районного суда Республики Алтай от 05.10.2017 по делу № 2-313/2017).
  2. Работодатель не может уволить в другую, не указанную в заявлении дату. Предлог «с» перед датой увольнения в заявлении значения не имеет, трудовой договор прекращается в дату, указанную заявителем (решения Ленинского районного суда г. Красноярска от 19.04.2013 по делу № 2-1819/2013, Сухоложского городского суда Свердловской области от 06.09.2017 по делу № 2-786/2016).

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

Отзыв заявления на увольнение: шаблон

Ч. 4 ст. 80 ТК РФ увольняющийся работник наделяется правом отозвать свое заявление на увольнение в течение срока предупреждения. Теоретически это возможно и в устной, и в письменной форме.

В спорах о восстановлении на работе работник доказывает факт получения работодателем отзыва заявления на увольнение. Момент получения этого документа имеет определяющее значение (решение Каменского райсуда Ростовской области от 11.11.2016 по делу № 2-2565/2016).

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

По поводу отправки отзыва заявления электронным путем судебная позиция неоднозначна:

  1. Так как ТК РФ не содержит ограничений для отзыва заявления об увольнении путем телеграфного, электронного или почтового отправления, работник вправе направить отзыв любым из этих способов. Отправка сообщения до истечения срока предупреждения об увольнении будет означать намерение продолжить трудовые отношения (решение Славянского райсуда Краснодарского края от 16.05.2017 по делу № 2-497/2017).
  2. Электронное заявление об отзыве заявления на увольнение, как и само заявление в электронной форме, оценивается в рамках каждого конкретного дела. Например, Сорокинский райсуд Тюменской области счел, что такое сообщение доказательством быть не может, поскольку не подписано, на нем отсутствуют реквизиты, свидетельствующие о времени отправления и поступлении заявления к работодателю (решение от 09.03.2016 по делу № 2-26/2016).

ВАЖНО! Изъятие из отдела кадров поданного заявления на увольнение не означает его отзыв. Это может быть сочтено злоупотреблением правом (решение Семилукского райсуда Воронежской области от 28.09.2016 по делу № 2-1532/2016). 

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

Образец отзыва заявления на увольнение Скачать

***

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

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

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

***

Статья оказалась полезной? Подписывайтесь на наш канал RUSЮРИСТ в Яндекс.Дзен!

Более полную информацию по теме вы можете найти в КонсультантПлюс.
Пробный бесплатный доступ к системе на 2 дня.

Увольнение по собственному желанию, образец заявления на увольнение

24 березня 2021 р. Автор: Світлана Іванова

В соответствии со ст. 38 КЗоТ работник имеет право в любой момент времени прекратить трудовые отношения с работодателем и по собственному желанию уволится, то есть расторгнуть трудовой договор. Работодатель, в свою очередь, обязан уволить работника в установленном трудовым законодательством порядке. Единственным условием для увольнения по собственному желанию является заявление, оформленное в письменном виде, в котором работник за 2 недели до события предупреждает работодателя о желании расторгнуть трудовые отношения.

Это так называемое увольнение по собственному желанию без уважительной причины с отработкой.

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

Уважительные причины, по которым работник может уволиться без отработки:

  • Смена места жительства (в том числе переезд в другой населенный пункт, город, улицу), что делает невозможным продолжение работы из-за большого расстояния до места работы или отсутствия транспорта. Чтобы уволиться день в день по этой причине, работник должен подтвердить свой переезд документально (например, предоставить справку о регистрации по новому месту жительства).
  • Перевод мужа или жены на другую работу, в связи с которым меняется его / ее место работы. Например, работник вынужден переезжать в другой населенный пункт, чтобы возглавить структурное подразделение предприятия, с которым у него заключен трудовой договор. В таком случае для увольнения день в день муж или жена такого работника должны предоставить справку о переводе, выданную работодателем супруга / супруги по месту его / ее работы.
  • Зачисление в образовательное учреждение. Если работник вступил в учебное заведение на дневную форму обучения (вид, тип, уровень аккредитации и форма собственности учреждения значения не имеют), он может пожелать уволиться без двухнедельной отработки. Чтобы расторжения трудовых обязанностей было правомерным, работник должен предоставить документальное подтверждение своего поступления — справку (вызов) учебного заведения.
  • Отсутствие возможности проживать в соответствующей местности по состоянию здоровья. Если окружающая среда негативно влияет на состояние здоровья работника, и это документально подтверждено медицинским заключением, он может пожелать уволиться без отработки для немедленного выезда из такой местности.
  • Беременность. Независимо от срока беременности, а также от сложности ее протекания работница имеет право уволиться по собственному желанию без отработки. Уважительную причину нужно документально подтвердить справкой из медицинского учреждения, в котором работница стоит на учете.
  • Уход за ребенком (до 14 лет) или ребенком-инвалидом. Никакого документального подтверждения, кроме свидетельства о рождении ребенка до 14 лет или удостоверение или медицинской справки о статусе ребенка-инвалида, предоставлять не нужно, чтобы уволиться без отработки двух недель.
  • Уход за больным членом семьи, с которым работник совместно проживает, имеет общий быт и общие права и обязанности. Чтобы уволить работника день в день по этому основанию, последний должен предоставить работодателю соответствующее медицинское заключение.
  • Уход за инвалидом I группы, причем работник может не быть родственником лица, которое нуждается в уходе. Увольнение без отработки по этой причине возможно, если работник предоставит документальное подтверждение статуса лица (удостоверение, медицинское заключение, выписка из акта осмотра медицинской комиссии).
  • Выход на пенсию. Если работник достиг пенсионного возраста или ему присвоена одна из трех групп инвалидности, он имеет право на увольнение по собственному желанию по уважительной причине, то есть без двухнедельной отработки. Для этого работник должен предоставить работодателю документы, подтверждающие его право на пенсию.
  • Принятие на новую работу по конкурсу. Чтобы уволиться по этой уважительной причине, работник должен предоставить документальное подтверждение своей победы (решение конкурсной комиссии, справку от нового работодателя, к которому работник попал на конкурсных условиях).
  • Другие жизненные обстоятельства, из-за которых работник желает уволиться с текущей работы день в день, и которые признаны работодателем как важные.

Алгоритм действий при оформлении увольнения по собственному желанию


  1. Принимаем от работника заявление об увольнении по собственному желанию в письменной форме. Такое заявление — единственное условие прекращения трудовых отношений в соответствии со ст. 38 КЗоТ, поэтому ее наличие обязательно. Если увольнение обусловлено определенной уважительной причиной, о такой необходимо указать в заявлении и добавить её документальное подтверждение.
  2. Определяем дату увольнения. Если работник не указывает в заявлении конкретный срок увольнения и не предоставляет информацию об уважительной причине для расторжения трудового договора, датой увольнения считается день, который наступает через две недели после получения работодателем / кадровым специалистом заявления.
  3. Издаем приказ об увольнении по собственному желанию, оформленный в двух экземплярах произвольно или в соответствии с формой № П-4. Работник обязан подписать документ. Приказ издаем не позднее, чем через две недели после подачи заявления, или в день увольнения по уважительной причине.
  4. Вносим свежую информацию в трудовую книжку на основании выданного Приказа.

Выплаты в день увольнения по собственному желанию


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

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

Кроме того, помимо выплаты, необходимо перечислить налоги в бюджет.

Здесь можно подробнее прочитать о РАСЧЕТАХ ПРИ УВОЛЬНЕНИИ РАБОТНИКА.

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

Здесь можно подробнее прочитать о Расчете компенсации за неиспользованный отпуск В калькуляторе SMARTFIN.UA.

Также напоминаем, что шаблоны необходимых документов, справок, приказов и заявлений можно найти в разделе КАДРЫ программы SMARTFIN.UA. Документы автоматически заполняются, хранятся в удобных форматах и могут быть распечатаны. Мы с радостью упрощаем вашу работу с кадровыми документами, регулярно добавляя еще больше шаблонов для быстрого формирования и автоматического заполнения!

Заявление об увольнении по собственному желанию, сформированная из SMARTFIN.UA


Приказ об увольнении, сформированный из SMARTFIN.UA


! Об увольнении работника по инициативе работодателя можно почитать здесь.

Если вы хотите навести порядок в кадровой документации, быстро рассчитывать заработную плату, компенсации, больничные и отпускные, формировать отчеты, регистрируйтесь в программе SMARTFIN.UA по этой ссылке: https://service.smartfin.ua/signup

После регистрации вам будет доступен трехдневный бесплатный период для тестирования всех функций программы.

С нами легко автоматизировать бухгалтерский учет!

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

Специальное предложение

Образец письма об увольнении сотрудника:

[Дата составления письма]

[Имя сотрудника],

Это письмо информирует вас о том, что ваша работа в [название компании] прекращается с [дата вступления в силу увольнения].

Вы были уволены по следующей причине:

[Перечислите фактические причины прекращения].

Это решение необратимо.

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

Ваши медицинские льготы будут [объяснение того, что произойдет с их льготами].

Вас просят вернуть [перечислить все имущество компании, которое будет возвращено].

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

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

С уважением,

[ФИО лица, занимающегося прекращением]

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

Загрузите это бесплатное письмо о прекращении службы в формате Microsoft Word.

Загрузить письмо

Образцы писем о расторжении:

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

1. Базовое увольнение сотруднику — без причины.

29 октября 2017 г.

Г-н Петерс,

Настоящее письмо о прекращении трудовых отношений информирует вас о том, что ваша работа в Интернет-компании прекращается с 29 октября 2017 г. Это решение не может быть изменено.

Вы получите последнюю зарплату за этот месяц и оплату за оставшийся отпуск сегодня. После того, как вы подпишете и вернете приложенный документ о разрешении претензий, вы получите выходное пособие в размере 25 000 долларов США.

Ваши медицинские льготы будут действовать еще 90 дней.

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

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

Если у вас есть вопросы о компенсации, льготах, собственности компании или политике, которую вы подписали, пожалуйста, свяжитесь с Джоном Доу по телефону 555-0600.

С уважением,

Барри Уайт

2.Образец безосновательного увольнения (сокращение штата).

1 октября 2020 г.

Г-н Петерс,

Настоящее письмо о прекращении трудовых отношений информирует вас о том, что ваша работа в Pied Piper, Inc. прекращается с 29 октября 2020 г. Это решение является окончательным и не будет быть модифицированным.

Вы были уволены по следующим причинам:

Недавние экономические условия вызвали значительный спад продаж, что привело к сокращению штата сотрудников в Pied Piper на 20 процентов.К сожалению, ваша позиция является частью этого сокращения и была устранена.

Вы получите последнюю зарплату после последнего дня работы, а также оплату за оставшийся отпуск. Вы также получите выходное пособие в размере 15 000 долларов США при условии, что приложенный документ о выплате претензий будет подписан и возвращен.

Ваши медицинские льготы будут действовать в течение 180 дней после вступления в силу вашего расторжения.

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

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

Если у вас есть вопросы по этому письму, свяжитесь с Джоном Смитом по телефону 555-0600.

С уважением,

Джек Баркер

3. Образец письма о расторжении договора по делу (присутствие).

29 октября 2018 г.

Г-н Петерс,

Это разделительное письмо информирует вас о том, что вы работаете в Acme Internet Inc.закончится 29 октября 2018 года. Это решение необратимо.

Мы приняли решение уволить вас по следующим причинам:

29 сентября 2018 года вы отсутствовали на работе без отпуска. Тогда вы получили официальное письменное предупреждение о том, что ваше отсутствие нарушает политику компании.

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

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

К этому письму о увольнении прилагается ваша последняя зарплата.

Ваши медицинские льготы будут действовать в течение 60 дней.

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

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

Если у вас есть вопросы о компенсации, льготах, собственности компании или политике, которую вы подписали, пожалуйста, свяжитесь с Джейн Доу по телефону 555-0600.

Yours,

Francis Bacon

4. Образец письма об увольнении из-за плохой работы.

29 октября 2019 г.

Г-н Петерс,

Настоящее письмо информирует вас о том, что ваша работа в Internet Industries Corp. закончится 29 октября 2019 г. Это решение не может быть отменено.

Ваша работа была уволена по следующим причинам:

1 июля 2019 года вы прошли инструктаж по производительности и были проинформированы о том, что ваша производительность должна улучшиться, если ваша работа в Internet Industries Corp.должны были продолжить. 25 августа 2019 г. вы получили второе предупреждение и были проинформированы о том, что неспособность повысить производительность в течение 60 дней приведет к вашему удалению.

Вы не достигли согласованных показателей производительности. В результате ваша работа была уволена.

Вы получите последний чек за этот месяц по почте через 7 дней. После того, как мы получим подписанную копию приложенного документа об освобождении от претензий, вы получите выходное пособие в размере 5000 долларов США.

Ваши медицинские льготы будут действовать в течение 35 дней.

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

Если у вас есть вопросы о компенсации, льготах, собственности компании или политике, которую вы подписали, свяжитесь с Джейн Доу по телефону 555-1212.

Yours,

Justin Vernon

паттернов активации выявляют стабильное вращение при стойкой фибрилляции предсердий

Картирование локальной активации в местах прекращения стойкой фибрилляции предсердий (ФП) показывает повторяющиеся паттерны, включая вращательную или фокальную активность, сообщает исследование Circulation: Arrhythmia and Electrophysiology 1 .

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

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

Это исследование, проведенное в пяти центрах в США и Европе, представляет собой одну из крупнейших серий острых случаев прекращения стойкой фибрилляции предсердий до выделения легочной вены. В исследование были включены 57 пациентов со стойкой фибрилляцией предсердий (определяемой как ФП в течение> 7 дней без самоустранения) и длительной стойкой ФП (непрерывной в течение> 12 месяцев), которым выполнялась аблация, только если локализованная абляция прервала ФП до синусового ритма или организованной тахикардии.Для каждого пациента во время ФП собирали электрограммы с многополюсных корзиночных катетеров. После этого случая максимальное значение –dV / dt применялось к необработанным униполярным сигналам для определения времени начала каждой электрограммы, автоматически присваивалось заказным программным обеспечением и использовалось для построения карт изохронной активации для нескольких циклов. Дополнительное компьютерное моделирование и фазовый анализ использовались для изучения механизмов изменчивости карты. На всех участках прекращения ФП наблюдались локализованные повторяющиеся паттерны активации.Частичные кругообороты наблюдались в 26 из 57 (46%) случаев, паттерны фокуса — в 19 из 57 (33%), и впервые при использовании традиционного картирования активации полная вращательная активность — в 12 из 57 (21%) случаев.

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

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

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

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

1 Zaman, J.A.B, et al. Идентификация и характеристика участков, в которых стойкая фибрилляция предсердий прекращается с помощью локальной абляции. Кровообращение: аритмия и электрофизиология . 2018. DOI: 10.1161 / CIRCEP.117.005258

Шаблон разгрузки шлюза

— шаблоны проектирования облака

  • 3 минуты на чтение

В этой статье

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

Контекст и проблема

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

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

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

Решение

Разгрузка некоторых функций на шлюзе, в частности сквозных задач, таких как управление сертификатами, проверка подлинности, завершение SSL, мониторинг, трансляция протокола или регулирование.

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

Преимущества этого шаблона включают:

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

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

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

Проблемы и соображения

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

Когда использовать этот шаблон

Используйте этот шаблон, когда:

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

Этот шаблон может не подходить, если он вводит связь между службами.

Пример

Используя Nginx в качестве устройства разгрузки SSL, следующая конфигурация завершает входящее SSL-соединение и распределяет соединение между одним из трех вышестоящих HTTP-серверов.

  вверх по течению iis {
        сервер 10.3.0.10 max_fails = 3 fail_timeout = 15 с;
        сервер 10.3.0.20 max_fails = 3 fail_timeout = 15 с;
        сервер 10.3.0.30 max_fails = 3 fail_timeout = 15 с;
}

server {
        слушать 443;
        ssl включен;
        ssl_certificate /etc/nginx/ssl/domain.cer;
        ssl_certificate_key /etc/nginx/ssl/domain.key;

        место нахождения / {
                установить $ targ iis;
                proxy_pass http: // $ targ;
                proxy_set_header X-Forwarded-For $ proxy_add_x_forwarded_for;
                proxy_set_header X-Forwarded-Proto https;
proxy_set_header X-Real-IP $ remote_addr;
                proxy_set_header Host $ host;
        }
}
  

В Azure этого можно достичь, настроив завершение SSL на шлюзе приложений.

: выявление темных узоров: мастерская FTC

29 апреля 2021 года Федеральная торговая комиссия провела виртуальный семинар для изучения цифровых «темных паттернов» — термина, который использовался для описания ряда потенциально манипулятивных дизайнов пользовательского интерфейса, используемых на веб-сайтах и ​​в мобильных приложениях.

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

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

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

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

Чтобы помочь агентству в анализе этой проблемы, FTC запрашивает комментарии общественности по следующим темам, которые будут обсуждаться на семинаре. FTC особенно интересуется данными, исследованиями и другими эмпирическими данными, касающимися этих вопросов.Заинтересованные стороны могут отправлять комментарии в электронном виде на сайте Rules.gov. Крайний срок подачи комментариев — 29 мая 2021 года.

  1. Определение темных узоров. Что такое темный узор? Есть ли общепринятое определение термина? Что общего у темных узоров и чем они отличаются? Чем темные узоры отличаются от других технологий и приемов убеждения (например, конструктивных элементов, известных как «подталкивания»)? Чем темные паттерны отличаются от аналогичных тактик продаж и рекламы в обычном контексте? Отличаются ли они масштабом, натурой или и тем, и другим?
  2. Преобладание темных узоров. Насколько распространены темные узоры на рынке? Существуют ли определенные отрасли, подмножества отраслей или этапы развития компаний (например, стартапы), где темные узоры в целом или конкретные темные узоры особенно распространены, или, наоборот, участники которых вряд ли будут использовать темные узоры? Являются ли темные шаблоны более распространенными на определенных платформах или средах (например, в мобильных приложениях, видеоиграх, платформах социальных сетей)?
  3. Факторы, влияющие на принятие темного образа. Какие факторы влияют на решение компании или организации использовать темные шаблоны? Какую роль сыграли A / B и другое тестирование пользовательского опыта в развитии и распространении темных паттернов? Как «взлом роста» и связанные с ним стратегии способствовали появлению темных паттернов? Почему многие компании используют одинаковые или похожие темные шаблоны?
  4. Темные шаблоны и машинное обучение. Как искусственный интеллект и машинное обучение влияют на темные шаблоны? Есть ли эмпирические доказательства того, что компании используют искусственный интеллект или машинное обучение для персонализации и предоставления темных шаблонов отдельным потребителям или определенным группам потребителей?
  5. Эффективность темных узоров. Насколько эффективны темные шаблоны для влияния на выбор, принятие решений или поведение потребителя? Некоторые темные узоры более эффективны, чем другие? Какие из них наиболее эффективны? Что делает их более эффективными?
  6. Вред темных узоров. Какой вред наносят темные узоры потребителям или конкурентам? Например, побуждают ли определенные темные шаблоны потребителей покупать продукты или услуги, которые они иначе не могли бы приобрести, платить за продукты или услуги, не зная или не намереваясь, предоставлять личную информацию, тратить время впустую, тратить больше на конкретный продукт или услугу, оставаться зарегистрировались в услуге, которую в противном случае они могли бы отменить или развить вредные привычки использования? Могут ли какие-либо группы потребителей подвергаться воздействию темных узоров с большей вероятностью, чем другие (например,g., маленькие дети, подростки, пожилые люди, лица с низким доходом)? Оказывают ли темные узоры непропорционально большое влияние на потребителей цветных или других исторически неблагополучных групп? Имеют ли темные узоры какие-либо преимущества в пользу потребителей или конкуренции? Кто они такие?
  7. Потребительское восприятие темных паттернов. Как потребители могут обнаруживать темные узоры? Могут ли потребители распознавать одни темные узоры лучше, чем другие? Даже когда потребители обнаруживают темный узор, поймут ли они, как он влияет на их поведение? Помогают ли потребителям обнаруживать и избегать каких-либо раскрытий в связи с темными узорами?
  8. Рыночные ограничения и саморегулирование. Достаточно ли рыночные силы (например, конкуренция и озабоченность репутацией) мешают компаниям использовать вредоносные темные шаблоны? Насколько компании реагируют на потенциальный репутационный эффект от того, что на них навешивают ярлык темного паттерна такими организациями, как DarkPatterns.org? Какие меры саморегулирования принимают компании и другие заинтересованные стороны для смягчения вреда темных узоров? Существуют ли какие-либо отраслевые стандарты в отношении использования темных узоров? Каким образом контролируется и обеспечивается соблюдение любых таких стандартов?
  9. Решения. Как будет выглядеть эффективное предотвращение, смягчение и устранение вредного воздействия темных узоров? Какую роль может сыграть промышленность в предотвращении, смягчении и устранении вредного воздействия темных узоров? На каких типах темных узоров или вариантах использования темных узоров следует сосредоточить внимание Федеральной торговой комиссии и других государственных регулирующих органов при принятии мер принудительного характера и участии в других инициативах по борьбе с темными узорами, которые являются обманчивыми или несправедливыми или нарушают закон иными способами? Учитывая, что потребители могут не знать о влиянии темных шаблонов на их поведение и решения и, следовательно, с меньшей вероятностью будут жаловаться, что могут сделать FTC и другие регулирующие органы для выявления и борьбы с обманчивыми, несправедливыми или иными незаконными темными шаблонами?

5 дурацких случаев увольнения — и их уроки

Содержание страницы

Неподходящие прикосновения.Чрезмерная ненормативная лексика. Публичное раздевание по месту работы. Явные основания для стрельбы, правда? Не так быстро. Эти невероятные, но правдивые случаи демонстрируют, что, даже когда работники виновны в наиболее возмутительном поведении, работодатели не могут предполагать, что компания не столкнется с незаконным увольнением и проиграет. И наоборот, работодатели, которые тратят время на разработку и соблюдение разумных политик, часто могут противостоять, казалось бы, долгим испытаниям. Хотя такие дурацкие случаи редки (слава богу), уроки, которые они преподают, универсальны и актуальны.

Дело 1:

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

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

«Попался!»

CBT означает «случайное нажатие мяча».

Такое поведение продолжалось довольно долгое время, и никто не жаловался на HR или руководство. Очевидно, саморегулирование было нормой. Если бы коллега CBT вас устроил, ну, конечно, вы бы просто отомстили!

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

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

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

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

Мораль истории

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

2. Слабое заявление о преследовании, тем не менее, может повлечь за собой сильное заявление о возмездии.

3. При увольнении сотрудников нет ничего лучше надлежащих процедур, документации и согласованности.

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

Дело # 2: Бесстыдная Шейла

Шейла работала официантом в итальянском ресторане. Высокая и привлекательная, она любила, как она выразилась, «заводить паровозики». Среди прочего, она часто воссоздала сцену «Деликатесы» Каца из фильма «Когда Гарри встретил Салли». (Я больше ничего не скажу, но если вы не знакомы, то можете найти это в Google.)

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

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

«Сейчас 6 часов. Вы опоздали, — сказал ей ее менеджер.

Шейла ответила: «Я не опоздала. Моя смена начинается в 6, а сейчас 6 ».

«Нет, Шейла, вы должны быть готовы обслуживать клиентов в 6», — объяснил ее начальник. «Ваша форма у вас на руке. Невозможно надеть форму и быть готовым к службе, пока ей еще 6 лет «.

«Да? Смотри на меня.»

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

«Видите?» она сказала. «Еще шесть, и я не опаздываю».

«Это может быть правдой, — сказал ее менеджер, — но вы уволены».

Как и Mechanic X в случае № 1, Шейла не пошла спокойно. Вместо этого она обратилась в Комиссию по равным возможностям при трудоустройстве (EEOC) и заявила, что подверглась враждебной рабочей среде из-за нежелательного сексуального поведения. Она также утверждала, что заявленное работодателем обоснование увольнения (ее стриптиз) было предлогом и что настоящей причиной были предыдущие жалобы на внутренние домогательства, которые она подала (о которых не было документации).

Ее работодатель посчитал, что дело было возбуждено, и был очень огорчен, узнав, что EEOC не видит этого так. Хотя сотрудники агентства не спутали Шейлу с учителем воскресной школы, они проявили гораздо больший интерес к тому, что они назвали «сексуально заряженной атмосферой, царившей на рабочем месте».

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

Мораль истории

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

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

Дополнительная мораль истории: Когда дело доходит до сексуального поведения на рабочем месте, не имейте того, что у нее есть.

Случай № 3: поиск правильной последовательности

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

В соседних кабинах сидели двое мужчин, молодой и большой. Один был черным, другой белым. Их голоса были настолько громкими, что они мешали друг другу звонить. Так что они сделали? Повышали, конечно, голоса!

Разочарование нарастало, пока один не загудел другой: «Понизьте свой% $ & # голос! Я не слышу% $ & # хинг! »

Другой ответил: «% $ & #! О чем ты говоришь? У вас самый громкий голос% $ & # во всей комнате! Почему бы вам не понизить до % $ & #! голос?»

И так продолжалось, пока двое мужчин не поднялись на ноги, кричали, жестикулировали и практически вспенивали рот со звуком «% $ & #!» наполняя воздух.

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

Наконец, один сказал другому: «Давай вынесем это на улицу».

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

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

Однако юридического Армагеддона не последовало: на самом деле работодатель ничего не заплатил для урегулирования иска. Что случилось?

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

Мораль истории

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

Вместо этого работодатель перед тем, как действовать, мудро задал три вопроса:

1.Были ли подобные ситуации ранее?

2. Что написано в документах?

3. Можем ли мы показать отсутствие противоречий?

Бонусная мораль истории: Иногда вы можете получить что-то стоящее от компании телемаркетинга.

Случай # 4: Взрывоопасный пакет «Разрыв»

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

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

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

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

Измените правила игры!

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

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

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

Мораль истории

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

Дополнительная мораль рассказа: Сохранение высокой профессиональной позиции в общении — это не только хорошо в моральном или этическом смысле; это хороший бизнес.

Случай # 5: роман, который нужно помнить

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

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

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

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

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

«Не было ли чего-нибудь — подарков, открыток, заметок — всего, что могло бы поддержать вашу версию?»

«Нет, извините, — сказал он. «Мы были слишком осторожны».

Я продолжил зондирование.

Вдруг менеджер сказал: «Подождите! Я только что кое-что вспомнил ». Он выдвинул ящик стола и начал рыться в его содержимом.»Ага!» воскликнул он. «Вот!»

Он достал фрагмент фотографии шириной не более полдюйма. На нем была изображена женская грудь.

«Кроме очевидного, — сказал я, — что это?»

«Это во время одного из наших визитов по оценке собственности», — сказал он. «Мы дурачились в пустой квартире, и я схватил фотоаппарат, которым пользуюсь, чтобы снимать жилищные условия. Это Polaroid Instamatic ». (Погуглите, пользователи смартфонов.)

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

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

Я показал ей фрагмент фотографии. Она изучила это.

«Ну, — сказала она со смехом, — это женская грудь, причем очень красивая. Но это не мое.

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

«Опять неверно», — сказала она.

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

Однако через несколько дней мне позвонил адвокат истца. Он сказал, что его клиентка пересмотрела свою позицию по урегулированию. «Она великодушно решила заключить мир, а не войну», — сказали мне.

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

Мораль истории

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

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

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

Джатан Янов , J.D., @jathanjanove в Твиттере, директор по решениям для вовлечения сотрудников в Ogletree Deakins и в прошлом практикующий юрист по вопросам занятости.

negspacy / negation.py at master · jenojp / negspacy · GitHub

от spacy.язык импорт Язык
из spacy.tokens import Token, Doc, Span
из spacy.matcher импортировать PhraseMatcher
импорт журнала
из negspacy.termsets import termset
default_ts = набор терминов («en_clinical»).get_patterns ()
# def create_negex_component (nlp: Language, name: str, termset_lang: str, ent_types: list, extension_name: str, pseudo_negations: list, previous_negations: list, following_negations: list, termination: list, chunk_prefix: list):
# return Negex (nlp, termset_lang, ent_types, extension_name, pseudo_negations, previous_negations, following_negations, termination, chunk_prefix)
@Language.завод (
«негекс»,
default_config = {
«neg_termset»: default_ts,
«ent_types»: list (),
«extension_name»: «negex»,
«chunk_prefix»: list (),
},
)
класс Negex:
«» «
Компонент конвейера spaCy, который идентифицирует инвертированные токены в тексте.
На основе: NegEx — простой алгоритм для выявления отрицательных результатов и заболеваний в сводках выписок
Chapman, Bridewell, Hanbury, Cooper, Buchanan
Параметры
———-
нлп: объект
объект языка spaCy
ent_types: список
список типов сущностей для отрицания
termset_lang: str
код языка, если используются наборы терминов по умолчанию (например,грамм. «en» для английского)
имя_расширения: str
по умолчанию — «negex»; информация об инвертировании сущности доступна как ent ._. negex
псевдо_отрицания: список
список фраз, отменяющих отрицание, если он пуст, используются значения по умолчанию
previous_negations: список
отрицания, которые появляются перед сущностью, если пусто, используются значения по умолчанию
following_negations: список
отрицания, которые появляются после сущности, если пусто, используются значения по умолчанию
прекращение: список
фраз, которые «завершают» предложение для обработки, например «но».Если пусто, используются значения по умолчанию
«» «
def __init __ (
я,
nlp: язык,
название: ул.,
neg_termset: dict,
ent_types: список,
имя_расширения: str,
chunk_prefix: список,
):
# если не termset_lang на ЯЗЫКАХ:
# поднять KeyError (
# f «{termset_lang} не найден в наборе терминов языков.«
# «Убедитесь, что это поддерживаемый набор терминов, или укажите»
# «ваши собственные наборы терминов при инициализации Negex.»
#)
# termsets = LANGUAGES [termset_lang]
, если не Span.has_extension (extension_name):
Пролет.set_extension (имя_расширения, по умолчанию = False, force = True)
ts = neg_termset
ожидаемый_ключ = [
«псевдо_отрицания»,
«previous_negations»,
«follow_negations»,
«прекращение»,
]
, если не установлен (ц.keys ()) == set (ожидаемые_ключи):
поднять KeyError (
f «Неожиданные или отсутствующие ключи в ‘neg_termset’, ожидается: {expected_keys}, вместо этого получили: {list (ts.keys ())}»
)
self.pseudo_negations = ts [«pseudo_negations»]
сам.prevding_negations = ts [«previous_negations»]
self.following_negations = ts [«follow_negations»]
self.termination = ts [«прекращение»]
self.nlp = nlp
self.ent_types = ent_types
сам.extension_name = extension_name
self.build_patterns ()
self.chunk_prefix = список (nlp.tokenizer.pipe (chunk_prefix))
def build_patterns (сам):
# эффективное построение шаблонов сопоставления spaCy
сам.matcher = PhraseMatcher (self.nlp.vocab, attr = «LOWER»)
self.pseudo_patterns = список (self.nlp.tokenizer.pipe (self.pseudo_negations))
self.matcher.add («псевдо», Нет, * self.pseudo_patterns)
self.preceding_patterns = список (
сам.nlp.tokenizer.pipe (self.preceding_negations)
)
self.matcher.add («Предшествующий», Нет, * self.preceding_patterns)
self.following_patterns = список (
self.nlp.tokenizer.pipe (self.following_negations)
)
сам.matcher.add («Подписка», Нет, * self.following_patterns)
self.termination_patterns = список (self.nlp.tokenizer.pipe (self.termination))
self.matcher.add («Прерывание», Нет, * self.termination_patterns)
# def remove_patterns (
# я,
# pseudo_negations = Нет,
# previous_negations = Нет,
# following_negations = Нет,
# termination = None,
#):
# if pseudo_negations:
# if isinstance (pseudo_negations, list):
# для p в pseudo_negations:
# сам.pseudo_negations.remove (p)
# else:
# self.pseudo_negations.remove (pseudo_negations)
# if previous_negations:
# if isinstance (previous_negations, list):
# для p в previous_negations:
# сам.previous_negations.remove (p)
# else:
# self.preceding_negations.remove (previous_negations)
# if following_negations:
# if isinstance (following_negations, list):
# для p в следующих_отрицаниях:
# сам.following_negations.remove (p)
# else:
# self.following_negations.remove (following_negations)
# если прекращение:
# if isinstance (завершение, список):
# для п в окончании:
# сам.termination.remove (p)
# else:
# self.termination.remove (прекращение)
# self.build_patterns ()
# def add_patterns (
# я,
# pseudo_negations = Нет,
# previous_negations = Нет,
# following_negations = Нет,
# termination = None,
#):
# if pseudo_negations:
# if not isinstance (pseudo_negations, list):
# raise ValueError («Список фраз, ожидаемых при добавлении шаблонов»)
# self.pseudo_negations.extend (pseudo_negations)
# if previous_negations:
# if not isinstance (previous_negations, list):
# raise ValueError («Список фраз, ожидаемых при добавлении шаблонов»)
# self.preceding_negations.extend (previous_negations)
# if following_negations:
# if not isinstance (following_negations, list):
# raise ValueError («Список фраз, ожидаемых при добавлении шаблонов»)
# self.follow_negations.extend (следующие_негации)
# если прекращение:
# if not isinstance (окончание, список):
# raise ValueError («Список фраз, ожидаемых при добавлении шаблонов»)
# self.termination.extend (завершение)
# self.build_patterns ()
# def get_patterns (сам):
# «» «
# возвращает шаблоны фраз, используемых в различных словарях отрицания
# возвращает
# ——-
# шаблоны: dict
# pattern_type: [шаблоны]
# «» «
# шаблонов = {
# «pseudo_patterns»: self.псевдо_паттерны,
# «previous_patterns»: self.preceding_patterns,
# «following_patterns»: self.following_patterns,
# «termination_patterns»: self.termination_patterns,
#}
# для выкройки в выкройках:
# logging.info (узор)
# шаблоны возврата
def process_negations (сам, документ):
«» «
Найдите отрицания в документе и очистите отрицания кандидатов, чтобы удалить псевдоотрицания
Параметры
———-
документ: объект
spaCy Doc объект
Возвращает
——-
предшествующий: список
список кортежей для предшествующих отрицаний
следующее: список
список кортежей для следующих отрицаний
прекращение: список
список кортежей завершающих фраз
«» «
###
# не работает должным образом в spacy 2.1.8. Буду соединяться после 2.2.
# Надеюсь на то, что пользователь тем временем использует NER
# см. Https://github.com/jenojp/negspacy/issues/7
###
# если не doc.is_nered:
# поднять ValueError (
# «Отрицания оцениваются для именованных сущностей, найденных в тексте.«
# «Ваш конвейер SpaCy не включает разрешение именованных сущностей.»
# «Пожалуйста, убедитесь, что он включен, или выберите другую языковую модель, которая его включает.»
#)
предшествующий = список ()
следующий = список ()
завершение = список ()
совпадений = self.сопоставитель (doc)
псевдо = [
(match_id, начало, конец)
для match_id, начало, конец в совпадениях
, если self.nlp.vocab.strings [match_id] == «псевдо»
]
для match_id, начало, конец в совпадениях:
, если сам.nlp.vocab.strings [match_id] == «псевдо»:
продолжить
pseudo_flag = Ложь
для p в псевдо:
, если start> = p [1] и start <= p [2]:
pseudo_flag = True
продолжить
, если не pseudo_flag:
, если сам.nlp.vocab.strings [match_id] == «Предшествующий»:
previous.append ((match_id, start, end))
elif self.nlp.vocab.strings [match_id] == «Читает»:
following.append ((match_id, начало, конец))
elif self.nlp.vocab.strings [match_id] == «Прекращение»:
завершается.append ((match_id, начало, конец))
еще:
logging.warnings (
f «фраза {doc [start: end] .text} не входит ни в один из ожидаемых типов сопоставления.»
)
возврат до, после, завершение
def termination_boundaries (self, doc, terminating):
«» «
Создайте вложенные предложения, основанные на окончаниях, найденных в тексте.
Параметры
———-
документ: объект
spaCy Doc объект
прекращение: список
список кортежей с (match_id, start, end)
возвращает
——-
границы: список
список кортежей с (начало, конец) промежутков
«» «
sent_starts = [отправлено.начало отправки документов]
terminating_starts = [t [1] для t в завершении]
start = sent_starts + terminating_starts + [len (doc)]
start.sort ()
границы = список ()
индекс = 0
для i, начало в перечислении (стартов):
, если не i == 0:
границы.append ((индекс, начало))
индекс = начало
границы возврата
def negex (self, doc):
«» «
Отменяет заинтересованные стороны
Параметры
———-
документ: объект
spaCy Doc объект
«» «
предшествующий, следующий, завершающий = self.process_negations (doc)
limits = self.termination_boundaries (doc, завершение)
для b в границах:
sub_preceding = [i вместо i в предыдущем, если b [0] <= i [1]
sub_following = [i вместо i в подписке, если b [0] <= i [1]
для e в документе [b [0]: b [1]].энц:
, если self.ent_types:
, если e.label_ отсутствует в self.ent_types:
продолжить
, если есть (pre
e ._. Set (self.extension_name, True)
продолжить
, если есть (см.> E.конец для fol в [i [2] for i in sub_following]):
e ._. Set (self.extension_name, True)
продолжить
, если self.chunk_prefix:
, если есть (
e.text.lower (). Начинается с (c.text.нижний ())
для c в self.chunk_prefix
):
e ._. Set (self.extension_name, True)
возврат doc
def __call __ (self, doc):
вернуть себя.negex (doc)

Рекомендации по обработке прерываний работы спотовых инстансов EC2

Этот пост предоставлен Скоттом Хорсфилдом — старшим специалистом по архитектуре решений, EC2 Spot

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

Используя спотовые инстансы EC2, клиенты могут получить доступ к дополнительной вычислительной мощности со скидкой 70–90% от цены инстанса по требованию. Это позволяет клиентам выполнять высокооптимизированные и масштабируемые рабочие нагрузки, которые в противном случае были бы невозможны.Эти преимущества делают перерывы в работе приемлемым компромиссом для многих рабочих нагрузок.

Если вы следуете лучшим практикам, влияние прерываний будет незначительным, потому что прерывания случаются нечасто и не влияют на доступность вашего приложения. На момент написания этого сообщения в блоге EC2 прерывает менее 5% спотовых инстансов, прежде чем их намеренно прекращает заказчик, поскольку они автоматически обрабатываются посредством интеграции с сервисами AWS.

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

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

Архитектор по отказоустойчивости и надежности

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

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

Инструмент Well-Architected Tool — это бесплатный инструмент, доступный в Консоли управления AWS.Используя этот инструмент, вы можете создавать самооценки для выявления и исправления пробелов в вашей текущей архитектуре, которые могут повлиять на вашу терпимость к обнаружению прерываний.

Использовать интегрированные услуги Spot

Некоторые сервисы AWS, которые вы, возможно, уже используете, например Amazon ECS, Amazon EKS, AWS Batch и AWS Elastic Beanstalk , имеют встроенную поддержку для управления жизненным циклом спотовых инстансов EC2. Эти службы делают это за счет интеграции с EC2 Auto Scaling.Эта услуга позволяет создавать группы вычислений с использованием инстансов по требованию и спотовых инстансов с сочетанием типов инстансов и стратегий запуска. С помощью этих служб такие задачи, как замена прерванных экземпляров, выполняются автоматически. Для многих отказоустойчивых рабочих нагрузок простой замены экземпляра при прерывании достаточно, чтобы гарантировать надежность вашего сервиса. Для расширенных вариантов использования группы автоматического масштабирования EC2 предоставляют уведомления, автоматическую замену прерванных экземпляров, обработчики жизненного цикла и веса.Эти более продвинутые функции позволяют пользователю лучше контролировать состав и жизненный цикл вашей вычислительной инфраструктуры.

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

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

Выберите правильную стратегию спотового распределения

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

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

Выберите типы инстансов для инстансов различных размеров, семейств и зон доступности

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

Когда вы создаете новую группу автоматического масштабирования или изменяете существующую группу автоматического масштабирования, вы можете указать тип первичного экземпляра и типы вторичного экземпляра.Группа Auto Scaling также предоставляет рекомендуемые параметры. На следующем изображении показано, как эта конфигурация выглядит в консоли.

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

Обработка уведомлений о сбоях

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

Внутри экземпляра

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

Чтобы запросить эту службу, сначала получите токен доступа, а затем передайте этот токен в службу метаданных экземпляра для аутентификации вашего запроса.Информацию о прерываниях можно получить по адресу http://169.254.169.254/latest/meta-data/spot/instance-action. Этот URI возвращает код ответа 404, если экземпляр не отмечен для прерывания. В следующем коде показано, как можно запросить службу метаданных экземпляра для обнаружения прерывания.

  TOKEN = `curl -X PUT" http://169.254.169.254/latest/api/token "-H" X-aws-ec2-metadata-token-ttl-seconds: 21600 "` \
&& curl -H "X-aws-ec2-metadata-token: $ TOKEN" –v http: // 169.254.169.254 / последний / метаданные / спот / инстанс-действие  

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

  {"действие": "завершить", "время": "2020-05-18T08: 22: 00Z"}  

Следующий пример сценария демонстрирует этот шаблон.

  #! / Bin / bash

TOKEN = `curl -s -X PUT" http://169.254.169.254/latest/api/token "-H" X-aws-ec2-metadata-token-ttl-seconds: 21600 "`

во время сна 5; делать

    HTTP_CODE = $ (curl -H "X-aws-ec2-metadata-token: $ TOKEN" -s -w% {http_code} -o / dev / null http://169.254.169.254/latest/meta-data/spot / instance-action)

    если [["$ HTTP_CODE" -eq 401]]; тогда
        echo 'Обновление токена аутентификации'
        ТОКЕН = `curl -s -X PUT" http: // 169.254.169.254 / latest / api / token "-H" X-aws-ec2-metadata-token-ttl-seconds: 30 "`
    elif [["$ HTTP_CODE" -eq 200]]; тогда
        # Вставьте сюда свой код для обработки прерывания
    еще
        echo "Не прерывается"
    фи

сделано
  

Разработка автоматизации с помощью макета метаданных Amazon EC2

При разработке автоматизации для обработки точечных прерываний в инстансе EC2 полезно имитировать точечные прерывания, чтобы протестировать вашу автоматизацию.Проект Amazon EC2 Metadata Mock (AEMM) позволяет запускать фиктивную конечную точку службы метаданных EC2 Instance Metadata Service и имитировать точечные прерывания. Вы можете использовать AEMM для обслуживания имитирующей конечной точки локально при разработке автоматизации или в тестовой среде для поддержки автоматического тестирования.

1. Загрузите последнюю версию двоичного кода Amazon EC2 Metadata Mock из репозитория проекта.

2. Запустите макет метаданных Amazon EC2, настроенный для имитации точечных прерываний.

  amazon-ec2-metadata-mock spotitn --instance-action terminate --imdsv2  

3.Протестируйте фиктивную конечную точку с помощью curl.

  TOKEN = `curl -X PUT" http: // localhost: 1338 / latest / api / token "-H" X-aws-ec2- metadata-token-ttl-seconds: 21600 "` \
&& curl -H "X-aws-ec2-metadata-token: $ TOKEN" –v http: // localhost: 1338 / latest / meta-data / spot / instance-action
  

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

  {"действие": "завершить", "время": "2020-05-13T08: 22: 00Z"}  

Вне экземпляра

Когда происходит точечное прерывание, генерируется событие уведомления о прерывании спотового экземпляра. Вы можете создавать правила с помощью Amazon CloudWatch Events или Amazon EventBridge, чтобы фиксировать эти события и инициировать ответ, например вызов лямбда-функции. Это может быть полезно, если вам нужно предпринять действия за пределами экземпляра, чтобы отреагировать на прерывание, например, изящное удаление прерванного экземпляра из балансировщика нагрузки, чтобы разрешить выполнение запросов на лету, или опустошение контейнеров, запущенных на экземпляре.

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

  {
    "версия": "0",
    "id": "12345678-1234-1234-1234-123456789012",
    "detail-type": "Предупреждение о прерывании работы спотового инстанса EC2",
    "источник": "aws.ec2 ",
    "account": "123456789012",
    "время": "гггг-мм-ддТчч: мм: ссZ",
    "регион": "нас-восток-2",
    "resources": ["arn: aws: ec2: us-east-2: 123456789012: instance / i-1234567890abcdef0"],
    "деталь": {
        "instance-id": "i-1234567890abcdef0",
        "экземпляр-действие": "действие"
    }
}
  

Захватить это событие так же просто, как создать новое правило события, которое соответствует шаблону события, где источником является aws.ec2 и тип детали — EC2 Предупреждение о прерывании на месте .

  aws events put-rule --name "EC2SpotInterruptionWarning" \
    --event-pattern "{\" источник \ ": [\" aws.ec2 \ "], \" тип-детали \ ": [\" Предупреждение о прерывании пятна EC2 \ "]}" \
    --role-arn "arn: aws: iam :: 123456789012: role / MyRoleForThisRule"  

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

Например, если несколько спотовых экземпляров EC2 были прерваны, вы можете агрегировать идентификаторы экземпляров, временно сохранив их в DynamoDB, а затем объединить идентификаторы экземпляров в один вызов API DescribeInstances. Это позволяет получать сведения о нескольких экземплярах, а не реализовывать отдельные вызовы API DescribeInstances, которые могут превышать ограничения API и приводить к регулированию.

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

  импорт boto3

ec2 = boto3.client ('ec2')

def paginate (метод, ** kwargs):
    клиент = метод .__ self__
    paginator = client.get_paginator (метод .__ name__)
    для страницы в paginator.paginate (** kwargs) .result_key_iters ():
        для элемента на странице:
            доходный пункт

def description_instances (instance_ids):
    описано_instances = []

    response = paginate (ec2.description_instances, InstanceIds = instance_ids)

    для элемента в ответе:
        описанный_instances.append (элемент)

    вернуть описанные_экземпляры

если __name__ == "__main__":

    instance_ids = ['экземпляр1', 'экземпляр2', '...']

    print (describe_instances (instance_ids))  

Контейнерные услуги

При выполнении контейнерных рабочих нагрузок часто требуется, чтобы оркестратор контейнеров знал, когда узел будет прерван.Это позволяет пометить узел, чтобы оркестратор знал, что нужно прекратить размещение новых контейнеров на прерванном узле и слить работающие контейнеры с прерванного узла. Amazon EKS и Amazon ECS — два популярных сервиса для управления контейнерами на AWS, каждый из которых имеет простую интеграцию, позволяющую обрабатывать прерывания.

Amazon EKS / Kubernetes

С рабочими нагрузками Kubernetes, включая самоуправляемые кластеры и кластеры, работающие на Amazon EKS, используйте обслуживаемый AWS обработчик завершения узла AWS для отслеживания спотовых прерываний и отправки запросов в Kubernetes API, чтобы пометить узел как незапланированный.Этот проект работает как демон на ваших узлах Kubernetes. Помимо обработки точечных прерываний, его также можно настроить для обработки запланированных событий технического обслуживания.

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

  kubectl apply -f https://github.com/aws/aws-node-termination-handler/releases/download/v1.5.0/all-resources.yaml  

Amazon ECS

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

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

  #! / Bin / bash
cat << 'EOF' >> /etc/ecs/ecs.config
ECS_CLUSTER = MyCluster
ECS_ENABLE_SPOT_INSTANCE_DRAINING = верно
ECS_CONTAINER_STOP_TIMEOUT = 120 с
EOF
  

Внутри контейнера, работающего на Amazon ECS

Когда экземпляр контейнера ECS прерывается и экземпляр помечен как DRAINING, выполняющиеся задачи на экземпляре останавливаются. Когда эти задачи остановлены, запущенной задаче отправляется сигнал SIGTERM, и ECS ожидает до 2 минут перед принудительной остановкой задачи, в результате чего в работающий контейнер отправляется сигнал SIGKILL.Это двухминутное окно можно настроить с помощью параметра тайм-аута контейнера stopTimeout или с помощью конфигурации агента ECS, как показано в предыдущем коде, что дает вам гибкость в вашем контейнере для обработки прерывания. Если вы установите это значение больше 120 секунд, это не предотвратит прерывание вашего экземпляра после 2-минутного предупреждения. Поэтому я рекомендую установить значение меньше или равное 120 секундам.

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

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

  пакет основной

Импортировать (
    "Операционные системы"
    "ОС / сигнал"
    "системный вызов"
    "время"
    "бревно"
)

func cleanup () {
    бревно.Println («Очистка и выход»)
    время.Сон (10 * время.секунда)
    os.Exit (0)
}

func do_work () {
    log.Println ("Работает ...")
    время.Сон (10 * время.секунда)
}

func main () {
    log.Println («Приложение запущено»)

    signalChannel: = make (канал os.Signal)

    прервано: = ложь
    для прерванного == false {

        signal.Notify (signalChannel, os.Interrupt, syscall.SIGTERM)
        go func () {
            sig: = <-signalChannel
            switch sig {
                case syscall.SIGTERM:
                    log.Println ("SIGTERM Captured - Calling Cleanup")
                    прервано = правда
                    очистка ()
            }
        } ()

        Работай()
    }

}
  
Спотовые инстансы

EC2 отлично подходят для контейнерных рабочих нагрузок, поскольку контейнеры могут гибко работать на инстансах из различных семейств, поколений и размеров экземпляров. Независимо от того, используете ли вы Amazon ECS, Amazon EKS или собственный автономный оркестратор, используйте шаблоны и инструменты, описанные в этом разделе, для обработки прерываний.Существующие проекты, такие как AWS Node Termination Handler, тщательно тестируются и проверяются несколькими клиентами, что устраняет необходимость в инвестициях в собственную индивидуальную автоматизацию.

Контрольно-пропускной пункт орудия

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

Чтобы снизить стоимость прерывания, исследуйте шаблоны для реализации контрольных точек в вашем приложении. Контрольная точка означает, что по мере завершения работы в вашем приложении прогресс сохраняется извне. Таким образом, если работа будет прервана, ее можно будет возобновить с того места, где она была прервана, а не с начала. Это похоже на сохранение вашего прогресса в видеоигре и перезапуск с последней точки сохранения vs.начало уровня. При работе с прерываемой службой, такой как EC2 Spot, возобновление работы с последней контрольной точки может значительно снизить стоимость прерывания и сократить любые задержки, которые в противном случае могли бы возникнуть в результате прерывания.

Для некоторых рабочих нагрузок включение контрольных точек может быть таким же простым, как установка параметра конфигурации для внешнего сохранения прогресса (Amazon S3 часто является отличным местом для хранения данных контрольных точек). Например, при выполнении задания по обучению модели обнаружения объектов в Amazon SageMaker с управляемым спотовым обучением включить контрольные точки так же просто, как передать правильную конфигурацию заданию по обучению.

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

  od_model = sagemaker.estimator.Estimator (
    image_name = тренировочное_изображение,
    base_job_name = 'Контрольная точка обнаружения объекта SPOT',
    роль = роль,
    train_instance_count = 1,
    train_instance_type = 'ml.p3.2xlarge',
    train_volume_size = 50,
    train_use_spot_instances = Верно,
    train_max_wait = 3600,
    train_max_run = 3600,
    input_mode = 'Файл',
    checkpoint_s3_uri = "s3: // {} / {}".формат (s3_checkpoint_path, uuid.uuid4 ()),
    output_path = s3_output_location,
    sagemaker_session = сессия)
  

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

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

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

Отслеживайте правильные показатели

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

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

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

Заключение

Обсуждаемые нами передовые методы, если им следовать, могут помочь вам запустить ваши масштабируемые и отказоустойчивые рабочие нагрузки без сохранения состояния со значительной экономией с помощью спотовых инстансов EC2.Создавайте отказоустойчивые и устойчивые к сбоям приложения с помощью инфраструктуры Well-Architected Framework. Используйте спотовые интегрированные сервисы, такие как автоматическое масштабирование EC2, AWS Batch, Amazon ECS и Amazon EKS, для предоставления и замены прерванных инстансов. Будьте гибкими при выборе экземпляров, выбирая типы экземпляров из нескольких семейств, размеров и зон доступности.

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

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