Skip to content

Окр примеры: ОКР психическое расстройство личности — симптомы, лечение в Нижнем Новгороде

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

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

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

Что такое обсессивно-компульсивное расстройство, как с ним жить и можно ли от него избавиться?


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

Мысли делятся на две категории: агрессивные и тревожные. К агрессивным мыслям относятся те, при которых человек боится сделать больно или плохо другому человеку. Например, переживает, что ударит ребенка, стукнет начальника, столкнет кого-то на рельсы.

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

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

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

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

Словарь ОКР


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

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

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

Признаки ОКР


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

1. Прокручивание в голове негативных мыслей и образов.

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

2. Возникновение иррациональной тревоги.

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

3. Страх перед микробами.

4. Склонность постоянно все перепроверять.

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

5. Накопительство.

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

6. Навязчивый счет.

Перед важным делом вам необходимо произвести счет. Например, досчитать до 10 перед тем, как заговорить с человеком в общественном месте.

7. Нездоровая педантичность.

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

Причины развития обсессивно-компульсивного расстройства


Многих волнует риск “заражения” ОКР и причины его появления. Ученые провели исследования, в которых изучили факторы, оказывающие влияние на развитие ОКР.

  • Генетическая предрасположенность. Мутация группы генов, отвечающих за распределение гормона серотонина, увеличивает вероятность развития ОКР. /li>
  • Наследственность. Дети, чьи родители страдали ОКР, имеют риск тоже обзавестись расстройством. /li>
  • Аутоиммунные. Стрептодермия, острый тонзиллит, скарлатина и другие инфекционные болезни, перенесенные в раннем возрасте, влияют на развитие ОКР./li>
  • Приобретенные. Сюда относят любые травмы при рождении.
  • Строгость и перфекционизм родителей. Чрезмерная требовательность к себе и детям может спровоцировать ОКР.

Немного статистики по ОКР


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


Первые признаки в 30-50% случаев проявляются в детском и юношеском возрасте. Гендерных различий не установлено, также как и влияния социального и материального статусов на появление и развитие расстройства. Однако некоторые авторы нашли закономерность между уровнем образования и ОКР.


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

Обсессивно-компульсивное расстройство в культуре


Чтобы иметь более наглядное представление об ОКР, вспомним примеры из кино.

Фильм «День психа» посвящен точному распорядку дня, строгим ритуалам, отношению к окружающим и поведению в обществе главного героя Адама (в исполнении Марека Кондрата).

В кинокартине «Лучше не бывает» главный герой Мелвин Аделл (в исполнении Джека Николсона) тоже страдает ОКР. Часто моет руки, причем только в кипятке и каждый раз новым средством, обязательно носит перчатки, ест исключительно собственными приборами, боится наступить на трещину на дороге, избегает касаний с незнакомыми людьми, имеет свой ритуал включения света и закрывания замка.

Герой сериала «Клиника» доктор Кевин Кейси (в исполнении Майкла Джей Фокса) имеет множество ритуалов ОКР. Он трижды заходит в здание больницы, дотрагивается до всего в палате первого пациента, повторяет формулу «бинг» и вытирает все пятна, которые попадаются ему на глаза.

В фильме «Грязная любовь» наглядно показаны симптомы ОКР главного героя Марка (в исполнении Майкла Шин), из-за которых он теряет жену, дом и работу.

В сериале «Девочки» ОКР главной героини Ханны Хорват (в исполнении Лина Данэм) проявляется в постоянном счете до восьми.

Главный герой сериала «Детектив Монк» (в исполнении Тони Шалуб) чистит зубы 12 раз в день и пользуется зубной нитью каждые 90 минут.

В сериале «Теория Большого взрыва» главный герой Шелдон Ли Купер (в исполнении Джима Парсонса) диктует всем свои правила и условия нахождения рядом с ним из-за ОКР. Он панически боится микробов, делает только знакомые вещи со знакомыми людьми, сидит только на определенном месте на общем диване.

Героиня сериала «Хор» Эмма Пиллсбери помешана на порядке и чистоте из-за ОКР. Как и Моника Геллер из сериала «Друзья».

Диагностика обсессивно-компульсивного расстройства


На сегодняшний день диагностика ОКР основывается на Международной классификации болезней 10 пересмотра (МКБ-10).

В МКБ-10 имеются следующие диагнозы, обозначающие рассматриваемое нами расстройство:

  • ОКР. Преимущественно навязчивые мысли или размышления;

  • ОКР. Преимущественно компульсивные действия;

  • ОКР. Смешанные навязчивые мысли и действия;

  • Другие обсессивно-компульсивные расстройства;

  • Неуточненное обсессивно-компульсивное расстройство.

Общие критерии для определения расстройства


:

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

Осложнения ОКР


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

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

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

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

Лечение обсессивно-компульсивного расстройства


В лечении ОКР расстройства доказал свою эффективность когнитивно-поведенческий метод психотерапии. Этот подход был разработан именно для устранения симптомов ОКР.

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

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

Запишитесь через сайт или по телефону: +7 (495) 114-53-14

Обсессивно-компульсивное расстройство собак (ОКР)

Рогозина Елизавета Игоревна

Ветеринарный невролог Рогозина Е. И. приводит основные примеры обсессивно-компульсивного расстройства собак (ОКР) и объясняет причины такого поведения.

Термин «обсессивно-компульсивное расстройство» (или ОКР) пришёл в ветеринарию из человеческой медицины.

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

Пример обсессивно-компульсивного расстройства собак. Преследование хвоста.

Примеры ОКР

  1. Кружение на месте.
    Некоторые собаки крутятся на месте и их трудно отвлечь.
  2. Хождение.
    Некоторые собаки ходят или бегают по определенному маршруту. Это может происходить по кругу или по прямой линии.
  3. Преследование хвоста.
    Собака бежит по маленькому кругу, как будто в погоне за хвостом. Эта погоня может включать в себя физические повреждения хвоста или просто бег за хвостом.
  4. Погоня за мухами.
    Некоторые собаки грызут воздух, как будто пытаются поймать воображаемых мух.
  5. Лай собак.
    Некоторые собаки лают почти без остановок, когда нет никакой очевидной причины.
  6. Зацикленность на игрушке.
    Некоторые собаки неоднократно набрасываются, толкают, жуют или бросают определенную игрушку/игрушки в воздух. Часто характер игры повторяется. Этот вид навязчивого поведения часто встречается в определенном помещении, но собака может участвовать в компульсивном поведении с конкретными игрушками в любой комнате.
  7. Погоня за тенью или светом.
    Собака гоняется за тенями или световыми бликами.
  8. Самоагрессивное поведение.
    Некоторые собаки наносят себе вред – часто грызут, лижут или царапают какую-то часть своего тела снова и снова. Собаки, которые ведут себя подобным образом, обязательно должны быть осмотрены ветеринарным врачом, чтобы исключить физические причины, такие как боль и зуд.
  9. Обсасывание шерсти на боках.
    Некоторые собаки сосут шерсть или кожу на боках (область выше бедра).
  10. Разлизывание поверхностей или вещей.
    Некоторые собаки часто лижут поверхность или вещь (например, пятно на полу или диване), снова и снова.
  11. Чрезмерное потребление воды.
    Некоторые собаки повторно пьют воду, даже если они не испытывают жажду.

Причины обсессивно-компульсивного расстройства собак

Обязательно нужно дифференцировать ОКР от других более «физических» проблем.

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

Лечение ОКР

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

Если наблюдаете подобное поведение у своей собаки, запишитесь на приём к нашему ветеринарному врачу-неврологу Рогозиной Елизавете Игоревне.


Другие статьи:

Хотите задать вопрос?


Поделиться в соцсетях:

Что такое .

env? Как настроить и запустить файл .env в Node?

Что такое переменные среды?

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

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

Теперь давайте погрузимся в программирование и попрактикуемся!

Как настроить и прочитать файл .

env?

Пакет dotenv для обработки переменных среды — самый популярный вариант в сообществе Node.js. Вы можете создать файл .env в корневом каталоге приложения, который содержит пары ключ/значение, определяющие необходимые переменные среды проекта. Библиотека dotenv читает файл this.env и добавляет его в process.env. Пожалуйста, не сохраняйте файл .env на своем компьютере.
В пять простых шагов мы обновим.gitignore, создадим файл .env и прочитаем его:
1. Добавим .env в gitignore

 # файл переменных среды dotenv
.env
.env.тест
 

1. Внесите изменения в свой репозиторий

 git add .gitignore
git comit -m "добавление .env.to .gitinore"
 
  1. Установить пакет npm dotenv
 нпм и дотенв
 
  1. Пришло время использовать наши переменные env
    Добавьте некоторую переменную в ваш файл .env, например, мы собираемся добавить статус для нашего приложения nodejs и определить два разных порта, один для статуса разработки и один для производства
 1 СТАТУС = производство
2 ДЕВ_ПОРТ =7000
3 PROD_PORT = 8000
4
 

Затем в нашей точке входа мы проверяем, является ли STATUS производственным, мы собираемся использовать PROD_PORT , иначе мы используем DEV_PORT

1. Запустите приложение Измените переменную состояния в ваш .env и посмотрите, что произойдет

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

Это пример .env.example:

 # Переменные среды.
СТАТУС=производство
#Порт разработки
ПОРТ_DEV=7000
#Производственный порт
PROD_PORT=8000
#КОНФИГУРАЦИЯ БД
ХОСТ=db.хост
ПОЛЬЗОВАТЕЛЬ=корень
ПАРОЛЬ=db.password
БД=db.name
ДИАЛЕКТ=mysql
 

Спасибо за чтение, и если у вас есть какие-либо вопросы, используйте функцию комментариев!

Нравится этот пост?

Оставьте лайк и комментарий для Parthibakumar

python — Чтение переменных среды из файла среды

Это также может сработать для вас:

 env_vars = [] # или dict {}
с открытым (env_file) как f:
    для строки в f:
        если line. startswith('#') или не line.strip():
            Продолжать
        # если 'export' не в строке:
        #     Продолжать
        # Удалите ведущий `export`, если у вас есть такие
        # затем разделите пару имя/значение
        # key, value = line.replace('export ', '', 1).strip().split('=', 1)
        ключ, значение = line.strip().split('=', 1)
        # os.environ[key] = value # Загрузить в локальную среду
        # env_vars[key] = value # Сохранить в словарь, инициализированный env_vars = {}
        env_vars.append({'name': key, 'value': value}) # Сохранить в список
печать (env_vars)
 

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

ОБНОВЛЕНИЕ: я настроил свой собственный envvar_utils.py для обработки преобразования из строки и т. д.

 """Утилиты для работы с переменными env и чтения переменных из файла env"""
импорт ОС
журнал импорта
импортировать json
BOOLEAN_TYPE = 'логическое значение'
INT_TYPE = 'целое число'
FLOAT_TYPE = 'плавающий'
STRING_TYPE = 'строка'
LIST_TYPE = 'список'
DICT_TYPE = 'словарь'
def get_envvars(env_file='. env', set_environ=True, ignore_not_found_error=False, exclude_override=()):
"""
Установить env vars из файла
:параметр env_file:
:параметр set_environ:
:param ignore_not_found_error: игнорировать ошибку «не найдено»
:param exclude_override: если параметр найден в этом списке, не перезаписывать среду
:return: список кортежей, env vars
"""
env_vars = []
пытаться:
с открытым (env_file) как f:
для строки в f:
строка = строка.заменить('\n', '')
если не строка или строка.startswith('#'):
Продолжать
# Удалить ведущий `export`
если line.lower().startswith('экспорт'):
ключ, значение = line.replace('экспорт ', '', 1).strip().split('=', 1)
еще:
пытаться:
ключ, значение = line.strip().split('=', 1)
кроме ValueError:
logging.error(f"envar_utils. get_envvars строка синтаксического анализа ошибки: '{строка}'")
поднимать
если set_environ и ключ не в exclude_override:
os.environ[ключ] = значение
если ключ в exclude_override:
env_vars.append({'имя': ключ, 'значение': os.getenv(ключ)})
еще:
env_vars.append({'имя': ключ, 'значение': значение})
кроме FileNotFoundError:
если не ignore_not_found_error:
поднимать
вернуть env_vars
def create_envvar_file (env_file_path, envvars):
"""
Записывает файл envvar, используя env var dict
:param env_file_path: str, путь к файлу для записи
:param envvars: dict, env vars
:возвращаться:
"""
с open(env_file_path, "w+") как f:
для ключа, значение в envvars.items():
f.write("{}={}\n".format(ключ, значение))
вернуть Истина
def convert_env_var_flag_to (env_var_name, required_type, default_value):
"""
Преобразование значений флага строки переменной env в required_type
:param env_var_name: str, имя переменной окружения
:param required_type: str, требуемый тип для приведения env var к
:param default_value: логическое значение, используемое по умолчанию, если переменная среды недоступна.
:return: значение переменной среды требуемого типа
"""
env_var_orginal_value = os.getenv (env_var_name, default_value)
env_var_value = ""
пытаться:
если требуется_тип == INT_TYPE:
env_var_value = int (env_var_orginal_value)
elif required_type == FLOAT_TYPE:
env_var_value = плавающее (env_var_orginal_value)
elif required_type == BOOLEAN_TYPE:
env_var_value = логическое значение (int (env_var_orginal_value))
Элиф required_type == STRING_TYPE:
env_var_value = строка (env_var_orginal_value)
elif required_type == LIST_TYPE:
env_var_value = env_var_orginal_value.split(',') если len(env_var_orginal_value) > 0 иначе default_value
elif required_type == DICT_TYPE:
пытаться:
env_var_value = json.loads(env_var_orginal_value), если env_var_orginal_value иначе default_value
кроме Исключения как e:
logging.error(f"convert_env_var_flag_to: ошибка загрузки {env_var_orginal_value} {e}")
env_var_value = значение_по умолчанию
еще:
logging.