havedeg

havedeg

Пикабушник
co0l3r NePro1001 Lampshades
Lampshades и еще 139 донатеров
144К рейтинг 1303 подписчика 84 подписки 99 постов 55 в горячем
Награды:
Пикабу 17 лет!более 1000 подписчиковВ 2026 год с Пикабу!Пикабу 16 лет!Пикабу 15 лет! Сборщик Пыли За любознательность За неравнодушие к судьбе Пикабу5 лет на ПикабуС Днем рождения, Пикабу!За Великую Снежковую битву
3540

Я инженер, живу в деревне, и деревня побеждает2

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

И вот про это хозяйство я и хочу рассказать. Точнее, про то, как оно регулярно ставит меня на место.

Про котел

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

Котел)

Котел)

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

А ведь у меня дома всё под наблюдением. Котёл управляется автоматикой, температура в комнатах пишется в графики, камеры с распознаванием объектов. Единственная железка без единого датчика - этот бак. И отстрелила именно она. Из этого я вывел главный закон деревенской жизни: всё, что не замониторено, умирает. Запомните его, он ещё вернётся.

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

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

Тен кстати выжил, хоть и не замониторен. Но исключения лишь подтверждают правила)

Про шланг

Шланг подачи воды в дом у меня рвался. Один сезон, второй - рвется. Ну я и решил вопрос радикально: купил РВД. Это рукав высокого давления, такими экскаваторам гидравлику подключают. Двойная стальная оплётка, рабочее давление 215 бар. В моём водопроводе - хорошо если пять.

Купленный РВД. На земле валяется старый шланг.

Купленный РВД. На земле валяется старый шланг.

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

РВД в разрезе. Не удивительно что он не натягивается =)

РВД в разрезе. Не удивительно что он не натягивается =)

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

Про полив

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

Система полива

Система полива

... и как она выглядит в home assistant

... и как она выглядит в home assistant

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

Метеостанция

Метеостанция

Жена относится с пониманием. Молча. Но с пониманием.

Про камеры

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

Чем она занята по факту? Ночью, в 3 часа, детектит мою же машину. Которая стоит под навесом с вечера. Стояла вчера. Будет стоять завтра. Видеокарта греет воздух, чтобы сообщить мне, что мой автомобиль всё ещё мой автомобиль. Я это знаю. Она знает, что я знаю. Но служба есть служба.

А единственное реальное ночное движение на участке камеры проспали. Об этом ниже.

Про плиточника

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

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

Вернётся. Куда он денется.

Про ежей

Теперь про тех, кто на участке главный на самом деле.

Чего смотришь? Жрать давай!

Чего смотришь? Жрать давай!

По ночам приходят ежи. Едят из уличных мисок для котов. Съедают всё и, простите, гадят прямо туда же. Годами. Камеры с нейросетью - помните? - это движение стабильно проспали или не сочли интересным.

Я ежей не гоняю, они полезные, слизней жрут. Но кормовая база у них теперь стабильная, гарантированная, и результат налицо: ежи разожрались. Раньше они спокойно проходили под забором из профлиста, зазор им был впору. Теперь идёшь вечером вдоль забора, а из-под него торчит ежиная жопа. Застрял. Пыхтит, проталкивается. Прошёл. За ним второй.

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

Вывод

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

Счёт на табло. Но графики красивые.

Проект будки для собаки

Проект будки для собаки

P.S. Есть на участке ещё один персонаж, про которого я тут промолчал. Собака. Большая. Очень большая. Ему я в этом году строил новый дом, и стройка началась с того, что я выдал рабочим папку: чертежи, расчёт нагрузки на сваи, пояснительная записка. Версии 1.3, потому что были ещё 1.1 и 1.2. Лица рабочих в тот момент - отдельный жанр. Сам заказчик, кстати, стройку не согласовывал и первые дни высказывал претензии.

Но это длинная история, со сметой и драмой. Расскажу отдельным постом, если зайдёт. Ну или напишите о чем было бы интересно узнать подробнее, раскрою тему)

Показать полностью 10 1
16

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

Серия Хроники разработки diabnostic

Прошёл в финал премии «Сделано с ИИ» от Яндекс Практикума. С первого захода, чем до сих пор немного горжусь. А потом вылетел из финала, потому что приглашение на интервью Gmail закинул в спам, и я увидел его, когда всё уже закончилось. Расскажу, как так вышло, и почему виноват тут не только я.

Что за спам? Это ветчина такая?

Что за спам? Это ветчина такая?

Проект, с которым я заявлялся — Diabnostic, приложение для мониторинга здоровья питомцев. Делаю его один. Началось всё с того, что у моей кошки Манишки нашли диабет, и мне надоело вести её анализы то в блокноте, то в заметках, то в табличках. Подумал — это же должно делать приложение. За неделю бессонных ночей написал, выложил, и оно внезапно зажило своей жизнью. Сейчас там 400 с лишним пользователей, распознавание анализов нейронкой, отдельный портал для клиник. Кто хочет всю предысторию — про Манишку, болезнь и как из этого выросло приложение — у меня есть отдельная серия постов: Хроники разработки Diabnostic. А тут коротко: обычный пет-проект внезапно дорос до финала федеральной премии, и я был доволен как слон.

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

Некоторые слайды презентации

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

То самое письмо

То самое письмо

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

Но дальше интереснее. Я написал им: так и так, письмо попало в спам, увидел поздно, можно как-то перенести интервью? И вот что важно — этап интервью шёл не один день, а две недели, с 1 по 15 июня. То есть свободные слоты внутри этого окна были, и моя просьба была вполне вменяемой.

Ответ пришёл вежливый, но короткий: повторно интервью организовать не можем, ждём вас в следующем сезоне. И всё.

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

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

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

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

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

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

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

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

Показать полностью 7
32

Апрельская ночь над Кимркой

Вышел поснимать Луну. Тверская область, фаза первой четверти.

Canon R50 + RF 100-400 на 400мм, 1/2500, ISO 3200, f/8

Canon R50 + RF 100-400 на 400мм, 1/2500, ISO 3200, f/8

Huawei Mate x6, Moon mode

Huawei Mate x6, Moon mode

А это та же Луна, в ту же ночь, но на Huawei Mate X6 на максимальном зуме (100x). Да, помылено. Да, кратеров толком не видно. Но это, на минуточку, телефон. Который лежит в кармане. И стоит примерно как сетап выше (R50 + RF 100-400).

Так что да, AI-режим Хуавея местами рисует Луну вместо того чтобы её снимать, скандал с P30 Pro в 2019 все помнят. Но когда из кармана достаёшь складник и получаешь хоть такую Луну - это всё ещё магия.

Технически это уже не совсем фотография. Но красиво.

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

Canon R50 + Sigma 16mm f/1.4, ISO 3200, 2 сек, f/1.6

Canon R50 + Sigma 16mm f/1.4, ISO 3200, 2 сек, f/1.6

500 кадров, интервал 3 секунды — итого 25 минут реального времени, которые сложились в 36 секунд видео.

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

P.S. Виджет ниже — мой пет-проект Diabnostic, приложение для контроля здоровья питомцев. Сделал после того как заболела кошка. Если у вас есть хвостатый с хроникой — может пригодиться.

Показать полностью 2 1
2533

Ответ на пост «Про инженеров на стройке»25

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

Работаю директором департамента облачной инфраструктуры и DevOps в банке. Управляю командой из 7 инженеров и более чем 50 системами.

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

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

Из интересного у нас есть несколько штук, про которые обычно никто не знает.

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

Дежурства (on-call).
Один инженер на неделю берёт на себя телефон, который звонит, если что-то сломалось. Звонить может и в 3 ночи, и в субботу, и когда ты в душе. Банк работает 24/7, значит, и мы должны быть готовы 24/7. Так что если вы когда-то успешно перевели деньги ночью - знайте, что там был живой человек, который в этот момент не спал "на всякий случай".

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

SLA (Service Level Agreement).
Обещание, что система работает определённый процент времени. Например, 99.95% аптайм - звучит красиво, а по факту это разрешение простоять всего 4 часа 22 минуты в год. Четыре часа. В год. Вокруг этой цифры крутятся все планы обновлений, все ночные работы, все нервные совещания. И когда вы видите в новостях "крупный банк лежал два часа" - знайте, что где-то в этот момент инженеры уже прощались с годовым SLA.

И напоследок - куда девается "свободное время" у инженера инфраструктуры.

У меня дома четыре кошки, собака, жена, мама и дед. В прошлом году у одной из кошек, Манишки, нашли диабет. Сел на пару выходных и собрал для неё PWA-приложение - вести сахара, инъекции и анализы нормально. Назвал diabnostic.ru. Неожиданно выстрелило, подключились ветклиники, Манишка в ремиссии. Но это уже отдельная история - есть серия постов у меня в профиле, не буду здесь дублировать.

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

Поддерживаю эстафету коллеги. Пишите про свою работу — реально интересно читать.
Если вдруг захотите поддержать мой проект - буду очень благодарен.

Или же есть вопросы по моей профессии - тоже не стесняйтесь задавать, отвечу =)

Показать полностью
305

Ответ на пост «Как мы сделали нейросеть для анализа прыщей и случайно снесли собственное производство»1

Прочитал пост Гельтека про их Skin Assistant и хочу поговорить не про вирусный рост и пробники за 200 рублей, а про то, о чём в обсуждении почему-то молчат.

Гельтек сделали нейросеть, которая по загруженному селфи определяет 12 «проблем» с кожей — акне, птоз, розацеа, купероз, пигментация и т.д. — а затем рекомендует свою же продукцию. Всё подаётся с самоиронией, шутками про «нейросетку-вахтёршу» и смешными скриншотами анализа Фредди Крюгера. Весёлый маркетинг, классная вирусность. Но давайте на секунду отвлечёмся от юмора.

Птоз, розацеа, акне, купероз — это не косметические «проблемки». Это дерматологические диагнозы, которые ставит врач после осмотра. Не нейросеть по фотке с фронталки в ванной при жёлтом свете. В своей же статье на Хабре Гельтек пишет, что нейросеть упорно ставила птоз всем подряд, включая двадцатилетних девушек, и подаёт это как забавный баг. А теперь представьте: девушке 22, нейросеть говорит «у тебя птоз». Она гуглит, пугается, идёт к хирургу. Или — не идёт, а просто покупает крем за 200 рублей и думает, что проблема решена. Оба сценария плохие.

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

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

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

У меня тоже есть продукт, где ИИ работает со здоровьем — diabnostic.ru, приложение для мониторинга показателей здоровья у животных. ИИ анализирует тренды, но категорически не ставит диагнозов и не даёт рекомендаций по лечению — в промптах это жёстко прописано. Если тренд тревожный — система скажет «обратитесь к ветеринару», а не «купите вот этот препарат». Потому что ИИ — это инструмент для принятия решений врачом или владельцем, а не замена врача.

Я понимаю, что косметика — не онкология, и Гельтек — не злодеи. У них крутое производство, 30 лет на рынке, GMP-стандарты. Но именно поэтому странно видеть такую незамутнённость в вопросе AI-диагностики. Когда ты — серьёзная компания и даёшь человеку «диагноз» нейросетью, а потом продаёшь ему свой крем от этого «диагноза» — это уже не забавная фича. Это ответственность, которую пока никто на себя не берёт.

К чему это всё. Есть красная линия, и она проходит по слову «диагноз». Показать человеку тренд, визуализировать данные, помочь ему задать правильный вопрос врачу — это ИИ как инструмент. Назвать состояние клиническим термином и продать от него свой крем — это уже медицинская ответственность, от которой Гельтек аккуратно отошёл, спрятавшись за слово «косметика». ИИ в здоровье — это не фича для продаж. Это ответственность.

Показать полностью
309

Написал приложение для кошки-диабетика. Теперь в нём есть кабинет ветеринара

Серия Хроники разработки diabnostic

Всем привет!

Полгода назад я показывал Diabnostic — приложение для владельцев хвостатых хроников. Я сделал его, чтобы отслеживать показатели Манишки: дневник глюкозы, лекарства, анализы, графики — всё в одном месте.

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

Манишка. Кошка, с которой всё началось.

Манишка. Кошка, с которой всё началось.

И вот что они писали:

«Я и так вижу данные через "Поделиться", но хочу нормальный кабинет»
«Мне нужна история болезни, а не только глюкоза»
«Можно чтобы я записывал приём прямо в приложении?»

Можно. Сделал.

Почему это не «ещё одна CRM для клиники»

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

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

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

Два интерфейса. Общие данные. Каждый делает своё.

Что получил ветеринар

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

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

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

А если владелец вообще не зарегистрирован? Тоже не проблема. Врач создаёт карточку пациента сам — вид, пол, возраст, вес — и отдаёт владельцу PET-код. Тот потом привязывает питомца к себе и начинает вести дневник. А у врача пациент уже в системе с первого визита.

Карточка пациента

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

Карточка пациента Ушастик с вкладками показателей

Карточка пациента Ушастик с вкладками показателей

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

Электронная медицинская карта

Это, наверное, самая важная часть. Каждый приём — структурированная запись: анамнез, осмотр, диагноз, назначения, внутренние заметки (которые владелец не видит).

Полная история болезни с записями приёмов

Полная история болезни с записями приёмов

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

Поэтому сделал «магию ИИ». Пишете черновик в свободной форме — хоть «кот 5 лет рвота 2 дня гастрит метоклопрамид 0.5 мг/кг» — жмёте кнопку, и система разбирает это по полям. Анамнез, осмотр, диагноз, лекарства с дозировками.

Результат ИИ-магии — черновик разобран по полям: анамнез, обследование, диагноз, назначения

Результат ИИ-магии — черновик разобран по полям: анамнез, обследование, диагноз, назначения

Перед сохранением врач видит всё, что распознала система, и может поправить любое поле. ИИ предлагает — врач решает.

И ещё один момент: лекарства из назначений автоматически попадают к владельцу в трекер. Назначили Кантарен 1 мл раз в день — у владельца это сразу видно, и он может отмечать приём.

Клиническое резюме

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

Тут — выбираете период, жмёте кнопку, и ИИ собирает сводку: ключевые находки, тренды, на что обратить внимание, текущая терапия.

Не замена голове, а экономия времени.

Сгенерированное клиническое резюме с трендами и точками внимания

Сгенерированное клиническое резюме с трендами и точками внимания

Анализы

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

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

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

Можно загрузить фото бланка — ИИ распознает значения и заполнит форму. Всё в одном месте, с динамикой по каждому показателю, экспортом в CSV и Excel.

Календарь

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

Календарь с приёмами на неделе 9–15 марта

Календарь с приёмами на неделе 9–15 марта

Создание нового приёма — поиск пациента, дата, цель визита

Создание нового приёма — поиск пациента, дата, цель визита

Приёмы на сегодня видны на главной панели — не нужно каждый раз открывать календарь.

Как подключиться

Напишите мне — я создам вашу клинику, дам доступ и расскажу, как начать. Первым 2–3 обратившимся ветеринарам — бесплатно.

Что дальше

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

Всё ещё бесплатно

Для владельцев — дневник, графики, лекарства, анализы, напоминания — всё бесплатно.

Diabnostic живёт без инвесторов и рекламы — на энтузиазме и поддержке пользователей. Если хотите помочь — оформите подписку (449 ₽/мес), бонусом получите безлимит на распознавание бланков анализов.

📱 Приложение: https://diabnostic.ru
💬 Поддержка: https://t.me/diabnostic_support
💡 Предложить идею: https://voice.diabnostic.online
📢 Канал с обновлениями: https://t.me/diabnostic
📧 Почта: support@diabnostic.ru

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

Показать полностью 10
601

Написал приложение для кошки-диабетика. Теперь оно умеет следить за лекарствами

Серия Хроники разработки diabnostic
Какое такое приложение?

Какое такое приложение?

Полгода назад я рассказывал, как написал приложение для кошки-диабетика — Diabnostic. Тогда основной фичей была запись данных о сахаре. С тех пор приложением пользуются уже 300+ человек, и самый частый запрос в обратной связи был: «А можно добавить трекинг лекарств?»

Можно. Добавил.

Просили - делаем!

Просили - делаем!

Зачем это нужно

Кто держит кота или собаку с хроническим диагнозом — знает эту боль. Диабет, ХБП, гипертиреоз, эпилепсия — у каждого свой набор таблеток, инъекций, капель, витаминов. И каждый день одни и те же вопросы:

— Я давала утром таблетку или нет?
— Когда заканчивается курс антибиотика?
— Какой препарат отменили в прошлом месяце?
— Что сказать ветеринару, когда спросит «что принимаете?»

Раньше это было в заметках, в чате с самим собой, на бумажке на холодильнике. Теперь — в Diabnostic.

Что умеет модуль лекарств

Главная страница нового модуля

Главная страница нового модуля

Карточка препарата — название, категория (лекарство / добавка / витамин), форма выпуска (таблетки, инъекции, капли, мазь, суспензия), дозировка, частота приёма, даты начала и окончания курса, кто назначил.

Карточка препарата

Карточка препарата

Записи приёмов — каждый раз, когда даёте лекарство, нажимаете одну кнопку. Записывается дата, время, доза. Можно отметить пропуск — тоже важная информация для врача. Есть «быстрый лог» — одно нажатие, без лишних полей.

Записи приёмов

Записи приёмов

Календарь приёмов — наглядно видно, в какие дни что давали. Цветные точки по каждому препарату. Можно переключиться на список — кому как удобнее.

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

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

Завершение курса — когда курс закончился, препарат отмечается как «завершён». Он не удаляется — остаётся в истории. Это важно: когда ветеринар спрашивает «а что раньше принимали?» — вся информация на месте.

Интеграция со всем остальным

Лекарства — не изолированная фича, они вплетены во все остальные модули:

🤖 ИИ-анализ теперь учитывает лекарства.
Когда просите ИИ проанализировать здоровье питомца — он видит текущие препараты и недавно отменённые. Контекст меняет всё: одни и те же показатели крови при приёме антибиотика и без него — это разные истории.

🔔 Напоминания привязаны к конкретным лекарствам.
Не абстрактное «напомнить в 8:00», а «дать Метимазол в 8:00». Уведомление приходит с названием препарата. Если ещё не пробовали напоминания — загляните в раздел «Напоминания» в профиле питомца.

Не забудьте проверить напоминания!

Не забудьте проверить напоминания!

🔗 Ветеринар видит лекарства пациента.
Если владелец поделился ссылкой — врач видит полный список текущих и завершённых курсов. Не нужно переспрашивать в мессенджере.

📊 Экспорт в CSV и Excel.
Полный лог приёмов с фильтром по датам — удобно принести на приём или отправить другому врачу.

экран «Поделиться с ветеринаром» с вкладкой «Лекарства»

экран «Поделиться с ветеринаром» с вкладкой «Лекарства»

Работает без интернета

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

Это реально важно — вы даёте коту таблетку в 6 утра на даче, где ловит только EDGE. Не нужно ждать интернета, чтобы записать.

Что ещё в этом обновлении

Помимо лекарств:

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

Может лучше поедим, а не лекарства принимать будем?

Может лучше поедим, а не лекарства принимать будем?

Всё ещё бесплатно

Трекинг лекарств — полностью бесплатный, без ограничений. Как и дневник глюкозы, графики, давление, вес, температура, и всё остальное.

Diabnostic живёт без инвесторов и рекламы — только на энтузиазме и поддержке пользователей.

Если хотите помочь проекту развиваться — оформите подписку (449 ₽/мес).
Бонусом получите безлимит на автоматическое распознавание бланков анализов. Но главное — так вы поддержите проект, который делается одним человеком для таких же владельцев хвостатых хроников.

Ветеринарам

Если работаете с хрониками — посмотрите модуль для специалистов. Лекарства пациентов теперь тоже видны в кабинете врача, с полной историей приёмов. Не нужно просить владельца «сфотографируйте коробку и пришлите» — всё уже в карточке.

Свяжитесь со мной для получения доступа.

Для кого это

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

А Манишка, кстати, по-прежнему в ремиссии. Инсулин не колем уже более 3 месяцев. Но Diabnostic ей всё ещё нужен — возраст, анализы, контроль.

Главный масКОТ проекта

Главный масКОТ проекта

📱 Приложение: https://diabnostic.ru
💬 Поддержка: https://t.me/diabnostic_support
💡 Предложить идею: https://voice.diabnostic.online
📢 Канал с обновлениями: https://t.me/diabnostic

Если есть вопросы — спрашивайте. Расскажу и про техническую часть, и про жизнь с диабетическим котом (спойлер: стало проще).

Показать полностью 10
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества