#окр@clockstackwheels
Это проект потребовал несколько месяцев проб и ошибок, но я очень доволен тем, как вышло.
Сначала для организации ящиков хотел взять популярную систему Gridfinity. Это набор спецификаций и генераторов моделей для 3D-печати, предлагающий укладывать на любую плоскость сетку с ячейками 42мм и ставить в неё коробочки, кратные по размерам шагу сетки. Система продумана очень хорошо, потому что коробочки лёгкие, прочные, укладываются в любых комбинациях и штабелируются. А ещё она опенсорсная, и комьюнити круто её развило. Меня смущал только один момент: ряд предметов не требуют вытаскиваемую коробочку. Да, охапку шурупов удобно сложить в такую и доставать целиком. Но, скажем, если у вас в ящике лежит тюбик клея, зачем вам вытаскивать всю конструкцию, в которой он размещается? Вы просто берёте тюбик. Я подумал, что, возможно, смогу придумать систему, в которой коробочки держатся друг за друга, и только иногда их можно сделать вытаскиваемыми, когда такое требуется.
Дальше были десятки дней экспериментов и прототипов. Коробочки с крючками, с защёлками, волнистыми стенками, защёлки на дне, защёлки на боку... Всё это оказывалось хуже, чем Gridfinity: тратило больше пластика и времени печати, а основную цель во многих ситуациях не закрывало.
Тогда я понял, что подходил к задаче вообще не с того угла. Не нужно стараться заменить Gridfinity, она слишком хороша, слишком здорово продумана. Нужно дополнить её, сделать для неё расширение, которое будет добавлять фиксированные секции. И тогда я заменил дно-сетку на платформу с пазами типа «ласточкин хвост». Она спроектирована с той же ячейкой 42мм, можно составить плоскость любого размера, печатая из частей, а в пазы вставляются либо стенки-перегородки, либо посадочные упоры для Gridfinity-коробочек.
В дополнение быстро пришёл к решению, что у стенок можно минимизировать расход пластика, не потеряв прочность, если применить гексагональную сетку. Не просто так пчёлы делают свои соты такой формы.
Как и любая верная инженерная идея, эта сразу оказалась гармоничной и автоматически решила ряд других проблем:
1. Расход пластика там, где не нужно вытаскивать секции, в разы меньше, чем если делать секции коробочками. А создавать сетчатые стенки можно быстро и беспроблемно, потому что печатаются они плашмя, в отличие от стенок стандартных коробочек, которые неизбежно печатаются вертикально.
2. Можно делать секции не прямоугольной формы. И секции такого размера, который превышает область печати принтера.
3. Печатаются одинаковые стенки-перегородки, и из них собирается нужная схема уже под каждый конкретный ящик. Не нужно сначала прикидывать размеры требуемых коробочек.
4. Но в любую секцию ставится стандартная Gridfinity-коробочка заменой целых стенок на половинные и установкой упоров.
5. Стенки или упоры под коробочки автоматически являются и способом соединения участков дна между собой.
Сделал так уже два ящика, и пока во всех вариантах получается удобно. Подшлифую, оформлю и выложу все файлы в опенсорс (главным образом это генератор в формате OpenSCAD).
#diy@clockstackwheels
Итак, главная цель КБТ при ОКР: изменить привычный способ реакции на обсессии (навязчивые мысли). Вероятно, до терапии клиент подчинялся "требованиям" обсессий (перепроверял, закрыта ли дверь; не спускался по правому эскалатору в метро и т. д.), совершал разные "защитные действия" и "ритуалы", чтобы снизить тревогу от них. Или, наоборот всеми силами боролся с ними ("не думал о плохом", "вытеснял плохие мысли хорошими"). Всё это на короткой дистанции помогало немного снизить тревогу, а на длинной – только подпитывало обсессию.
Первый этап – выявление обсессий. Для этого можно совместно заполнить таблицу (да, КБТшники обожают таблицы) включающую в себя:
✅ триггер (ситуацию возникновения обсессии);
✅саму навязчивую мысль;
✅оценку этой мысли (что произойдет?);
✅эмоции: тревога, страх, отвращение и уровень их интенсивности по 10балльной шкале;
✅ все выполняемые в ответ на эту обсессию физические и мысленные действия (компульсии).
Далее с клиентом мы обсуждаем поддерживающий цикл ("порочный круг") его ОКР. Модель этого круга подробно описана (и даже нарисована) в большинстве руководств по работе с ОКР. Кратко суть его в том, что оценка обсессии (наш 3 пункт в табличке) вызывает и усиливает неприятную эмоцию (4 пункт), которая подталкивает человека к защитному действию (5 пункт), приносящему временное облегчение. Вроде неплохо, но это облегчение играет с человеком злую шутку: он запоминает, что компульсия "спасла" его и в следующий раз, столкнувшись с обсессий, вновь выполняет ее. А обсессия "живет и радуется", а порой еще и разрастается, "требуя" от человека всё больше защитных действий всё в большем числе разных ситуаций.
Когнитивный этап терапии заключается в переоценке обсессии (обсуждаем с человеком пункт 3; стремимся не переубедить его – когнитивно он может и сам прекрасно понимать, что происходящее с ним, это какая-то ерунда – но расшатать это убеждение, "даем право усомниться").
На этом этапе меняется (пока на уровне понимания и оценки, до поведения дело еще дойдет) восприятие обсессии. Мы больше не слушаемся ее, не подчиняемся ей, а просто позволяем ей быть. Тут коллегами было предложено много метафор. Наилучшая из них – радио. Мы слышим его, иногда даже включаем фоном во время работы; но не пытаемся никак взаимодействовать с голосом диктора или вокалиста. Он просто есть. На этом этапе могут быть применены техники осознанности (майндфулнесс).
И когнитивное переструктурированее, и майндфуллнесс – это хорошо. Но обычно этого мало. Радио не вызывает у нас усиливающееся чувство тревоги и напряжения (если, конечно, диктор не читает "Войну миров" Уэлса). А обсессия – да. Она не предлагает, а требует и порой угрожает. Но если предыдущие этапы прошли успешно, клиент может решиться на практике не подчиниться ей. Пришло время главного – поведенческого или бихевиорального – этапа КБТ. Не буду расписывать конкретные техники. Суть их всегда сводится к тому, чтобы не просто понять, что можно не выполнять компульсию, а реально перестать ее выполнять.
Это сложно, долго, клиента важно подготовить к тому, что будут срывы, достижения, новые срывы... Напомню, что реалистичная цель не устранить обсессии и компульсии полностью, но снизить их интенсивность до того уровня, на котором они уже не будут мешать жить.
И моральная поддержка терапевта здесь жизненно необходима.
#психиатрия#ОКР
4️⃣Фармакотерапия (таблетки). Тут, пожалуй, важен *дисклеймер: я психолог и лекарства назначать не в праве; если вы пришли к психологу без медобразования, а он рекомендует вам попить какие-то таблеточки или биодобавки, имеет смысл...кхм, обратиться за вторым мнением, скажем так. конец дисклеймера* Большинство международных ассоциаций и национальных рекомендаций в один голос отдает предпочтение антидепрессантам группы СИОЗС (селективные ингибиторы обратного захвата серотонина) в больших и ультрабольших дозировках. Возникает логичный вопрос: почему лекарства, которые, судя по названию, должны лечить депрессию, рекомендуют при ОКР — совершенно другом расстройстве? Дело в том, что сам термин "антидепрессант" потихоньку уходит в историю. Изначально этот класс препаратов действительно разрабатывался для лечения депрессии (и показал себя вполне эффективным в этом деле). Но позже были получены данные о пользе антидепрессантов и для терапии других заболеваний, в т. ч. ОКР. Более того, в некоторых случаях антидепрессанты используются в терапии вообще непсихиатрических расстройств (например, синдрома раздраженного кишечника; мое немедицинское образование не позволяет мне как-либо прокомментировать такие назначения, но такая практика есть 🤷♂️).
5️⃣Реалистичность ожиданий от терапии ОКР. ОКР лечится дольше и сложнее, чем большинство психичсеких расстройств. Поэтому начиная работу с пациентом или клиентом, стоит и самому понимать, и ему аккуратно объяснить, что наша цель — не полное исчезновение обсессий и компульсий, а снижение их интенсивности до той степени, при которой они не будут (или почти не будут) мешать нормально жить. Да, завет дедушки Фрейда о том, что здоровый человек — это тот, кто может любить и работать — до сих пор в силе. Психиатр Артём Барышев — один из ведущих семинара — предостерегал терапевтов от распрастраненной ошибки: начинать лечить расстройство, а не человека. Не нужно добиваться нулевого проявления симптомов по шкале Йеля — Брауна и настраивать на это клиента; если человек восстановил способность полноценно жить — это уже достойный результат.
Об особенностях психотерапии ОКР – в следующий раз.
#психиатрия#ОКР
ОКР: что важно знать, часть II
В прошлый раз говорили о том, как наметить стратегию терапии ОКР с учетом его тяжести, и о дифференциальной диагностики (как отличить) это расстройство от других состояний.
Сегодняшний пост – о фармтерапии ОКР и реалистичных целях лечения.
#психиатрия#ОКР
1️⃣ Дифференциальная диагностика ОКР и шизофрении. Казалось бы, перепутать сложно. При расстройствах шизофренического спектра страдает мышление, привычная для нас логика у пациента заменяется какой-то своей, причудливой и необычной. При ОКР же — считается — критика к своему состоянию сохранна, и человек понимает, что с ним "что-то не так" (на самом деле это не всегда так, уровень критичности к болезни варьируется). Но существуют формы ОКР — и встречаются они нередко — обсессии (навязчивости) при которых весьма причудливы, и их легко перепутать с симптомами шизофрении. Однако необычность навязчивостей никогда не превращает ОКР в шизофрению. При т. н. "технологических" формах ОКР может развиваться страх использования некоторых сложных электроприборов (постепенно он может прогрессировать до того, что пациент начнет бояться пользоваться даже самыми простыми бытовыми приборами). В чем отличие этих обсессий от бреда воздействия при шизофрении? В бредовых идеях человек всегда уверен; "технологические" обсессии же — как и любые обсессии — воспринимаются не как свои мысли, а как нечто вторгающееся извне, пациент не уверен в их разумности, либо, даже если уверен, мучительно стремится разувериться.
2️⃣ОКР и суицидальные намерения. Этот вопрос в полной мере соответствует тематике канала, поэтому ему скоро посвящу отдельный пост. Пока только кратко упомяну, что нечто, на первый взгляд кажущееся суицидальной интенцией, также на поверку может оказаться содержанием обсессии.
3️⃣Выбор стратегии лечения. Оценить тяжесть расстройства можно по шкале Йеля — Брауна (с этим диагностическим инструментом мне ещё предстоит разбираться). Выделяют три уровня протекания ОКР:
🔺Легкий. Здесь может быть достаточно самопомощи на основе соответствующей качественной (!) литературы или низкоинтенсивной когнитивно-поведенческой терапии (КБТ). В случае, если этого недостаточно, переходим к полноценной КБТ или фармакотерапии (лечению таблетками).
🔺Средний. Может быть выбрана как стратегия, включающая в себя КБТ или фармтерапию, так и сочетание КБТ и фармтерапии.
🔺Тяжелый. КБТ и фармтерапия. В качестве исключения (если пациент категорически отказывается от таблеток или, наоборот, готов пить лекарства, но не посещать терапевтичсекие сессии, можно выбрать одно из двух; но вероятность выхода в ремиссию сильно снижается).
Вопросы о фармтерапии ОКР, реалистичности ожиданий от лечения и особенностях психотерапии обсудим в следующих постах.
P. S. Рад буду обратной связи: интересно ли вам читать об ОКР? Или Вы ждете текстов на другие темы? Если на другие — то на какие именно?
#психиатрия#ОКР
ОКР: что важно знать, часть I
Итак, позади 8 часов лекций, разборов клинических случаев и бурного обсуждения всего этого с преподавателями и коллегами 🤯
Я в восторге! Правда! 🔥 За 2 с половиной года, прошедших со времени защиты диплома в МГППУ, я отвык от такого концентрированного объёма информации в столь сжатые сроки. И успел забыть, как люблю учиться:D Это, конечно, не единственная моя обучалка со времен окончания ВУЗа. Есть еще занятия по экзистенциальному анализу в Питерском филиале МИПа. Но практическое обучение психотерапии — это одно, а разбор диагностики и лечения конкретного психического расстройства — совсем другое; первое ближе к философии, второе — к науке.
Тезисно делюсь самым интересным и важным.
#психиатрия#ОКР
Зимняя Олимпиада-2022 стартует 4 февраля в Пекине. В этом году список олимпийских дисциплин пополнился новыми. Бороться за медали в них будут и россияне. Ждём, верим и болеем за наших!
#Пекин2022#ОКР
Вот вам ещё ОКР-контент.
Понял, что стол в мастерской очень быстро заваливается вещами, которые, вроде как, нужны под рукой, поэтому прятать их в ящик неудобно. Сначала решил купить для упорядочивания канцелярский органайзер, но очень быстро уперся в недостаточную гибкость и неподходящие размеры как самих органайзеров, так и ячеек в них.
В этом проекте попробовал две новые для себя фишки 3D-печати: длинные мосты и разглаживание.
Чисто формально каждый новый слой при печати должен лежать на предыдущем. Если геометрия модели не подходит для этого, то печатается поддержка: специальная искусственная хрупкая башенка от стола до того места, где у детали нависание. Но если у нависания с двух сторон есть опорная часть детали, то настоящая физика нередко позволяет нам протянуть ниточку пластика прямо по воздуху горизонтально без поддержек. Это называется мостом. Нить охлаждается и твердеет сразу в процессе вытягивания, что чисто в теории не даёт ей провиснуть. У меня мостами сделаны ниши для выдвижных ящичков: поддержки там потребовались на ребре и небольшая полоска по центру. Качество поверхности так себе, но геометрия сохранилась, что и нужно было. Получилось, правда, со второго раза. Этот манёвр (неудачная попытка) стоил мне половину катушки. Но всё равно рекомендую.
Разглаживание — специальная механика, с помощью которой горящее сопло водит по поверхности и размазывает пластик, из-за чего поверхность становится чуть более плоской и глянцевой. Я пробовал такой метод для улучшения прозрачности стенок ящичков, но, к сожалению, эффекта это не дало. Полагаю, что более прозрачные крышки можно было бы напечатать только на стекле. И ещё из-за разглаживания пластик забил термобарьер, так что пришлось впервые разбирать голову у нового принтера, благо, это делается не слишком сложно. Но всё равно не рекомендую.
#life#diy#окр
Мастерская 3/4. Кассетницы — моё спасение.
Много лет назад купил на Али простенькие модульные кассетницы с ящичками разных размеров. Сразу знал, что под электронные компоненты, но концепция их хранения менялась с тех пор неоднократно. Наконец, добрался, отсортировал всё, что было, сделал этикетки. Не сказать, чтоб много, но и свободных ячеек почти половина: можно докупать и заполнять.
А под крепеж и всякие бытовые мелочи купил серию от российской фирмы "Стелла-техник" и напечатал в них вертикальные вставки-перегородки. Что удобно, так это возможность полностью вытащить любой ящичек и взять с собой.
В целом такая система нужна чаще, чем кажется. И применяется в двух сценариях. Первый самый понятный: вам нужен, условно, винт М3 (саморез, дюбель, конфирмат итд), вы совершенно точно знаете, где его брать.
Но второй сценарий не менее важен. Вы купили шкаф, после сборки остались стяжки (наклейки, гвозди, шканты). И у вас есть совершенно определенные места, куда вы сразу же это всё складываете. Никакого захламления.
Я очень доволен. Теперь найти бы время попаять что-нибудь.
#diy#life#окр
Мастерская 2/4
Несколько лет назад я делал систему хранения для инструмента на домашних станках. Параллельно смотрел, что предлагает рынок, и тогда же купил пермский набор ToolBoard. Так он и лежал до лучших времён.
Времена настали, у меня появилась мастерская, и я пустил набор в дело. Надо сказать, система очень хорошо продумана, чувствуются десятки тестов и подборов лучших форм. Конечно же, она во всем, кроме цены, превосходит мою домашнюю поделку. Основания с ячеистой сеткой под восьмигранные крепежи. Самих крепежей несколько видов, да и ставить их можно разными способами. Поэтому получается компактно и ровно вешать абсолютно всё: от тяжёлого перфоратора до тоненьких маленьких сверлышек.
Надо сказать, сообщество 3D-печатников не стояло на месте, и с тех пор появились готовые опенсорсные проекты печатных систем под ту же задачу. Тоже очень впечатляющие. Но до ToolBoard всё ещё далеко. Моё почтение авторам, насколько там всё круто и до мелочей рассчитано. Взять хотя бы тот факт, что при соединении элементов сетки головка самореза аккурат распирает крепёжный зажим так, чтобы зафиксировать его в пазу. А крючки сделаны волнистыми не просто так — между ними можно зажимать небольшие цилиндры, такие, как стержень маленькой отвёртки.
Чтобы разместить это дело, не повредив дизайн помещения, мне пришлось напечатать хитрые крепления для листа крашеной фанеры. Такие, чтобы они упирались в рейки, но прижимались винтами между ними в стену. И выдерживали десятки килограммов веса, конечно. Не могу придумать способ, как эту задачу решать без 3D-принтера. Из дерева вырезать? Комплекс станков для такой работы будет дороже принтера и займет больше места.
На доске минимально типовой инструмент для любого дома + чуть-чуть специфических вещей для электрики. Тут нет многого, но основное вроде всё учёл.
#diy#life#окр
Финал#interview#dev
Собственно, да. Выбор не единогласный, но вполне очевидный, и вы это тоже показали голосованием. Я два дня прокручивал в голове варианты, спрашивал у друзей и родственников их мнение, и в итоге не стал дожидаться преоффера. Написал Т-Банку отказ, а 2ГИС согласие. Вот завтра уже выхожу, первый рабочий день. Так что, сколько денег бы предложили в Т-Банке, мы так и не узнаем. Спросили, могут ли вернуться через год, если что. Конечно, пообщаться я всегда за. Кстати, в 2ГИС много акцента делали на простую и понятную систему повышения дохода, и она как раз через год должна будет себя показать.
В целом, конечно, наша современная система найма в айти сфере — никуда не годится. Собственно, нашумевший на днях случай с индусом по имени Сохам Парекх говорит сам за себя. Но кроме вероятности нанять шарлатана, есть и обратный эффект: не нанять нормального спеца. Я уже говорил, что без подготовки не прошёл бы даже на мидла нигде, хотя за счёт подготовки как специалист я не стал лучше, не получил никакого нового профессионального опыта.
В чём заключалась подготовка:
1. DeepSeek. Очень круто объясняет. Ты прямо ему задаёшь вопросы, которые в книгах затронуты поверхностно. Можно задавать максимально стыдные вопросы. Например, вот один из моих вопросов:
Я:
— Что является узлами кучи, в которой хранятся ссылочные типы в C#? Куча это отсортированное дерево, но я не понимаю, что такого можно извлечь из ссылочных объектов, чтобы по этому сортировать. И зачем.
DeepSeek:
— Понимаю вас, но здесь есть путаница в именовании. Куча (Heap), как структура данных — это не то же самое, что Куча (Heap) , как область памяти в C#, Java и других языках. Они называются одинаково, но имеют разное устройство и поведение...
...
2. Книги. Целиком я ни одну не прочитал, но погрузился в:
• Крис Ричардсон, «Микросервисы». Собственно, это один из авторов идеи микросервисов, хорошо объясняет, как и зачем.
• Алекс Сюй, System Design. Это просто книга с шаблонными примерами для шаблонной же секции.
• Ганс-Юрген Шёниг, PostgreSQL. Описаны, пожалуй, все существующие функции и особенности СУБД, но без разъяснения. В целом я делал так: узнавал у Шёнига о существовании чего-то и шёл в дипсик уточнять.
3. Видео
• Мок-собеседования. Некоторые компании даже прям свои собесы выкладывают на ютуб, удобно.
• Доклады, в основном с DotNext. Кстати, я в программе на эту осень, приходите слушать :)
Верно ли говорить, что от твоих настоящих умений вообще никак не зависит прохождение современных собеседований? Скажу так: к сожалению, софт-скиллы очень сильно решают. Если ты уверенно говоришь, обладаешь хорошим словарным запасом, активен, не делаешь больших пауз, то это даёт тебе огромный буст. Но полное прохождение на одних софтах это всё равно скорее запредельный случай.
Ещё хочу упомянуть, что нигде не спросили ничего по солюшен-архитектуре. Хотя от умения разработчика её выстраивать зависит, например, поддерживаемость его кода. Да и процент ошибок тоже.
______________________
Вижу, что многие подписались в разгар историй о собеседованиях. Конечно же, эти истории не могли продолжаться вечно. Но, если вам нравится мой слог, предлагаю попробовать остаться и почитать два-три следующих поста. Если потом поймёте, что не заходит, и отпишетесь, я не обижусь.
Обычно на этом канале я рассказываю о гиковых хобби: фантастика, 3D-печать, DIY, настольные игры. Иногда высказываю своё восприятие айти-новостей и технологий. Вот для примера мой типичный обзор на фантастическую книгу, а вот электронное устройство.
И ещё я очень люблю организацию пространства, много этим занимаюсь, поэтому друзья в шутку прозвали такие посты «ОКР-контент», так что я добавил специальный тег #окр. Типичные примеры вот и вот. Stay tuned )