Пункт назначения

Взято с ТГ канала
В нём я делюсь своим взглядом на юмор и интересное
Взято с ТГ канала
В нём я делюсь своим взглядом на юмор и интересное
Хочу поделиться поучительной историей пациента, которая наглядно показывает: вовремя поставленный диагноз и правильное лечение творят чудеса, а УЗИ вен — должно быть при любом подозрении на тромбоз.
Пациент: Мужчина, 49 лет.
Предыстория: В начале января лежал в стационаре с подозрением на инсульт (диагноз, к счастью, не подтвердился). Ему ставили катетер в вену на руке для капельниц.
Обращение: Пришел ко мне с жалобами на:
- Покраснение по ходу вен на руке.
Мой первичный диагноз: Тромбоз поверхностных вен (по симптомам классический).
Но! Реальность оказалась серьезнее (выполнил УЗИ, и выявил…):
- Окклюзивный тромбоз латеральной подкожной вены на всем протяжении.
- Переход тромба в подмышечную вену.
- И самое опасное — ФЛОТИРУЮЩИЙ ТРОМБ в подключичной вене!
На видео прекрасно видно, как этот "хвост" тромба свободно болтается в просвете крупной вены. Это угроза тромбоэмболии легочной артерии (ТЭЛА) — если этот кусок оторвется, он может попасть в легкие с фатальными последствиями.
❗️Вывод №1: Никогда нельзя ограничиваться осмотром! Жалобы и внешний вид указали на поверхностный тромбоз, а УЗИ показало реальную, жизнеугрожающую картину с вовлечением глубоких вен.
Действия:
1. Назначил антикоагулянтную терапию(чтобы остановить рост тромба и снизить риск отрыва).
2. Вызвал "скорую" для экстренной госпитализации (флотирующий тромб в глубоких венах — показание к стационару!).
История с госпитализаей (Тут важный поворот):
Хорошо, что у нас базы истории болезни связаны, и ради интереса решил посмотреть что там с пациентом.
Увидев заключение УЗИ, и что важнее неправильно назначенное лечение, позвонил и пригласил пациента на прием. На приеме назначил лечение в соответствии с российскими рекомендациями флебологов России.
Результат через 3 недели:
Пациент пришел на контроль. Делаем УЗИ... и ФЛОТИРУЮЩИЙ ТРОМБ В ПОДКЛЮЧИЧНОЙ ВЕНЕ ПОЛНОСТЬЮ РАСТВОРИЛСЯ! Исчез! Нет угрозы ТЭЛА!
В поверхностных венах тромбы еще остались, но это уже не представляет немедленной угрозы для жизни.
❗️Вывод №2: Своевременная и адекватнаяантикоагулянтная терапия — работает! Организм, при правильной поддержке, способен растворить даже такие опасные тромбы за относительно короткий срок (3 недели в данном случае — отличный результат).
❗️Вывод №3 (Главный): Если у вас после катетера, травмы, или просто без явной причины появились:
Сталкивались ли вы или ваши знакомые с тромбозом?
Если тема здоровья вен вам интересна, в моем ТГ-канале я регулярно разбираю сложные случаи, отвечаю на вопросы подписчиков. Присоединяйтесь: https://t.me/+B_elyxzGjIhiODVi
Я люблю тонкую пиццу, но это уже эребор. Кусочек колбасы с пиццы
Я продолжаю работать над проектом универсального тулкита разработки программ для 8-битных микроконтроллеров.
Моя цель — создать единый ООП-язык (в стиле Java) с унифицированным API и HAL для 8-битных МК (AVR, STM8, PIC).
Хорошо подходящий слоган: «Написано один раз — работает на большинстве МК» (конечно, если это вообще возможно).
Сейчас я разрабатываю методику выделения памяти для примитивов внутри метода и его блоков (условные операторы, циклы и т. п.).
Основные два подхода:
- Динамическое выделение памяти на основе битовой карты блоков памяти.
- Выделение памяти непосредственно в стеке.
Похоже, в итоге я приду к выводу, что первый вариант нужен для хранения полей класса, а второй — для локальных переменных метода.
Судя по всему (подсказка от DeepSeek), всем известный язык C статически выделяет блок в стеке при входе в функцию, при этом:
- выделяет полный объем для хранения всех примитивов (даже тех, которые объявлены в блоках и могут не использоваться);
- не умеет и не позволяет освобождать выделенную память до завершения функции;
- использует дополнительный код для выделения и освобождения блока в стеке.
Теперь я понимаю, почему разработчики на C для МК с малыми ресурсами используют глобальные переменные.
Представьте, сколько памяти потребуется, если в программе будет огромное дерево условий, внутри которого разная логика и разные переменные.
Это действительно огромная трата RAM.
Разрабатывая своё решение, я планирую использовать выделение памяти в стеке только для переменных метода (без учёта блоков), а для каждого блока — отдельную процедуру выделения памяти.
Это позволит существенно экономить RAM.
Но, к сожалению, увеличит размер прошивки, так как для каждого блока потребуется около 16 слов для 16-битного SP и около 5 слов для 8-битного SP (вероятно для 16 бит я вынесу данный код в процедуру, уменя есть подобное решение в core5277).
И это необходимо для высокоуровневого ООП-языка.
Я также планирую добавить опцию в компилятор, позволяющую выбрать, что экономить: RAM или FLASH+CPU.
При выборе FLASH+CPU память будет выделяться статически, как в C.
В
общем, проблема C ясна:
Для каждой функции выделяется блок в стеке под все переменные (даже неиспользуемые), и освобождается он только при завершении функции.
В ассемблере же:
Программист сам решает, как использовать память при входе в функцию.
Часто память вообще не выделяется — многие значения хранятся в регистрах.
То, что не помещается в регистры, можно сохранить одной инструкцией PUSH и восстановить POP.
Можно закрепить ячейку RAM за функцией и использовать её без дополнительных накладных расходов.
Даже
если использовать аналогичные C-подобные макросы, программист, скорее
всего, будет выделять память для конкретных блоков, а не резервировать
максимальный объём для всей функции.
При этом он будет эффективно использовать регистры.
Вот такая огромная разница в оптимизации между ассемблером и C.
К сожалению, я тоже не смогу добиться максимальной оптимизации (как в ассемблере) в своём компиляторе.
НО! В моём тулките это не так критично, как могло бы быть.
Дело в том, что множество низкоуровневых алгоритмов будет реализовано и оптимизировано на ассемблере.
Драйверы также будут на ассемблере и будут использовать эти алгоритмы.
Язык высокого уровня будет их активно применять (часть — прозрачно через кодогенератор компилятора, часть — через явные вызовы).
GitHub проекта: https://github.com/w5277c/vm5277
Визитка проекта: http://vm5277.ru/
P.S. Прошло 3 недели, за две из них я набросал AVR-ассемблер (не полностью, но его функционала и гибкости достаточно для текущих нужд тулкита).
Конечно, я был бы рад использовать avra, но он содержит ошибки, из-за которых не получается собирать мои проекты.
P.P.S. Я сменил лицензию с GPLv3-or-later на Apache-2.0. Судя по всему, это допустимо, так как на данный момент я являюсь автором всего кода в проекте.
Взято с ТГ канала
В нем я делюсь своим взглядом на юмор и интересное.
Поверхность Дионы, 1123-километрового спутника Сатурна, поражает контрастами — темные, древние области соседствуют с яркими серо-белыми участками. Эти светлые регионы представляют собой водяной лед, который был обнажен в результате метеоритных ударов и/или тектонической активности.
Преимущественно темный цвет обеспечивает относительно тонкий слой пыли (меньше метра), которая неторопливо оседала на поверхность после бесчисленных столкновений Дионы с "космическими камнями".
Снимок был получен узкоугольной камерой космического аппарата NASA "Кассини" 23 июля 2012 года с расстояния примерно 418 000 километров от спутника.
Около трети массы спутника составляет скалистое ядро, а остальные две трети — водяной лед. Средняя температура на поверхности Дионы составляет -186 градусов Цельсия, так что местный лед настолько тверд, что по механическим свойствам практически не отличается от камня. Это объясняет, почему геологические структуры и ударные образования Дионы способны сохранять столь четкие формы на протяжении миллиардов лет.
Диона совершает полный оборот вокруг Сатурна за 2,737 земных суток (65 часов 41 минуту), находясь на среднем расстоянии в 377 400 километров от планеты. Спутник движется по практически идеальной круговой орбите с эксцентриситетом всего 0,0022 и находится в приливном захвате, подобно нашей Луне, поэтому всегда обращен к Сатурну одной стороной.
Интригующая особенность Дионы — ее магнитное взаимодействие с Сатурном. Во время близких пролетов "Кассини" зафиксировал возмущения в магнитосфере планеты, вызванные Дионой, что позволило предположить существование слабого магнитного поля у самого спутника либо наличие проводящей жидкости под его ледяной корой (соленого подповерхностного океана).
Феллини заключил с Гуэррой пари, что тот не придумает полноценного фильма длиной всего в 10 секунд. На следующий день сценарист принёс такую зарисовку:
«Женщина смотрит телевизор. На экране — трансляция старта ракеты. Идёт обратный отсчёт: 10… 9… 8… Мы видим её лицо, на котором отражается буря переживаний. На последних секундах она берёт телефон, набирает номер 7… 6… 5… 4… 3… 2… 1… и со стартом ракеты говорит в трубку: «Приезжай, он улетел».
Взято с ТГ канала
В нём я делюсь своим взглядом на юмор и интересное.
1. Гравитационное поле Юпитера настолько мощное, что существует мнение, будто оно спасает нашу планету от крупных метеоритов.
2. Весьма вероятно, что ваш питомец видит вас во сне. Специалисты по поведению животных считают, что животным снится, что они делали в течение дня. Хозяева являются огромной частью их жизни, поэтому вполне вероятно, что мы им снимся.
3. Пчелы дремлют в цветках. Так что иногда вздремнуть это норм, даже эти трудяги так делают.
4. Ван Гог начал рисовать, когда ему было под 30, Джоан Роулинг опубликовала Поттера, когда ей было за 30, Сэмюэл Льюис Джексон получил свою первую крупную роль, когда ему было за 40. Никогда не поздно раскрыть свое предназначение.
5. В фильмах, где есть собаки и волки, которых играют настоящие собаки-актеры, специалистам по компьютерной графике приходится подправлять им хвосты, потому что они ими постоянно виляют.
6. Собаки издают милые звуки, будто чихают, чтобы дать понять, что они играют, а не атакуют.
7. Пингвин на мандаринском языке это деловой гусь, енот на венгерском это моющий медведь, акула на вьетнамском это толстая рыба.
8. В Норвегии однажды в рыцари посвятили пингвина. Слепые люди умеют улыбаться, даже если никогда не видели улыбку, такова уж человеческая природа. Актеры, которые озвучивали Микки Мауса и Минни Маус поженились в реальной жизни. Французские актеры озвучки Мардж и Гомера Симпсонов тоже поженились.
9. В Швеции донорам крови приходит сообщение, когда их кровь кому-то помогла.
10. В наше время средний человек в развитой стране живет лучше, чем римский император. Мы можем принимать горячие ванны, когда захотим. У нас есть питьевая вода в кране, туалеты, телевидение, кухонная техника. Мы можем за день-два добраться до другого конца земли. Мы можем заказать по телефону, что захотим, и нам принесут это домой. Если император любит клубнику, но сейчас не сезон, он остается в пролете, а нам достаточно дойти до ближайшего магазина.
11. Выдры держат друг друга за лапки во сне, чтобы партнер не уплыл.
12. Бой подушками признанный вид спорта в Канаде. Он учрежден в 2004 году в Торонто Лигой Боев на Подушках.
13. Если бы ты нравился 1% населения планеты, то ты бы нравился 80 миллионам человек.
14. Никто тебя не осуждает. Все думают лишь о том, не осуждают ли их самих.
15. В настоящее время в США перерабатывается 65% использованного алюминия. Каждую минуту перерабатывается 123 тысячи алюминиевых банок, это две банки из трех использованных. В каждой банке больше половины вторичного алюминия. Это лишь пример, что мы можем перерабатывать, когда захотим.
16. Неважно, сколько тебе лет, в любом возрасте можно обнимать плюшевого мишку, когда твое сердце разбито, и нужно выплакаться.
17. Если в твоей жизни случилась утрата, и ты потерял близкого человека, то подумай, какое влияние оказал на тебя этот человек, потому что его влияние на тебя останется и после его смерти.
Еще больше таких подборок на моем канале https://t.me/realhistorys
Мой канал «Клубничный переполох» https://t.me/erosstoris
Мой канал с подборками интересных фактов https://t.me/actualfacts
Мой канал о кошках https://dzen.ru/o_koshkah
Мой канал с переводами рассказов зарубежных писателей https://boosty.to/webstrannik
Всем удачного дня!
Пишущии мальчик – «принтер» XVIII века
В начале 1770-х годов швеицарскии часовщик Пьер Жаке-Дро спроектировал невероятную вещь для своего времени.
Мастер создал автоматона — программируемого андроида в образе мальчика-писателя, способного выводить гусиным пером слова и предложения до 40 символов.
Внутри "куклы" скрывается настоящее чудо инженерной мысли. 6000 движущихся частей слажено работают, приводя в действие пишущий автомат.
Каллиграф не просто выводит слова. Он поворачивает голову к чернильнице, макает в нее гусиное перо, встряхивает его, чтобы предотвратить кляксы.
Тело «автоматона» было сделано из дерева, голова — из фарфора, на изготовление у часовщика ушло 20 месяцев.
Взято с ТГ канала
В нем я делюсь своим взглядом на юмор и интересное
Взято с ТГ канала
В нем я делюсь своим взглядом на юмор и интересное
Взято с ТГ канала
Там я делюсь своим взглядом на юмор и интересное
Ярославль, 5 июня. Под колеса грузовика попал известный в городе дедушка-велосипедист, который в любую погоду перемещался исключительно на двух колесах.
Пострадавший 69-летний пенсионер в реанимации в тяжелом состоянии.
В Синьцзяне дрон заснял волков, пробирающихся по глубокому снегу цепочкой — кадры напомнили фильм про постапокалипсис
Вожак прокладывает путь, а остальные экономят силы, идя точно в его след.
Это позволяет им преодолевать до 50 километров в день, даже по глубоким сугробам!
Взято с ТГ канала
Там я делюсь своим взглядом на юмор и интересное
Взято с ТГ канала
Там я делюсь своим взглядом на юмор и интересное
Взято с ТГ канала
Там я делюсь своим взглядом на юмор и интересное
Я решил создать игру при помощи нейросети. Читал, что люди
заморачиваются, используют по несколько нейросетей для разных задач,
максимально подробно всё описывают. Мне было впадлу. Поэтому я скинул
всё на chatgpt. "Разработай 3д песочницу с возможностью строительства.
Вся разработка на тебе"
Что я могу сказать. Chatgpt вообще не
приспособлен для такого. Он пишет каждый раз код с нуля. Когда
количество строк подходит к 300, он начинает удалять часть кода и
ставить заглушки.
Следующим я скачал windsurf. Это редактор основанный на vs
code с встроенной нейронкой swe-1. (там есть ещё, но они за кредиты. А
мне дали за регистрацию бесплатный доступ к swe-1 на две недели) Уже
получше. Выбираешь папку и она даже сама может создавать файлы. Даже
ctrl-c ctrl-v делать не надо. каааайф. Swe-1 уже не удаляет предыдущий
код. Он может работать с файлами в несколько тысяч строк.
Минусы:
пиздец какой медленный. Куча багов. За 5 часов мы создали человечка в
космосе, корабль. Подошли к управлению кораблем и потом игра вконец
сломалась. На экране полнейший пиздец, он потратил 100+ сообщений на
исправление багов и у него нихуя не вышло. Думаю, если проявить
терпение, то впринципе в теории он может сделать игру, но... за это
время проще самому выучить программирование и самому всё сделать
Далее я купил подписку на copilot. У него такие же проблемы. Он работает побыстрее, но после определенного момента игра ломается. Багов столько, что он их правит по 100-200 сообщений и у него нихуя не получается.
Ещё у copilot есть лимиты. И также хочу сказать, что я сталкивался с лимитом даже на модель 4.1. хотя на самом сайте майкрософт написано, что лимитов нет.
Sorry, you have exhausted the agent mode usage limit. Please switch to ask mode and try again later.
Майкрософт пидарасы.
А ещё если вы хоить ненадолго зайдете с русского ip в свой
аккаунт, его заблочат. Я случайно открыл vs code без впн и мне ак
заблокировали. Пришлось второй аккаунт покупать. Microsoft вдвойне
пидарасы.
Могли, как теже openai просто не давать доступ с рос.
айпи и всё. Я бывает случайно chatgpt открываю без впн, они просто не
дают доступ и всё. Включаю впн и свободно пользуюсь. Нахуй сразу аккаунт
блочить? Мрази ебаные.
Я устал от нейросетей... Пойду расслаблюсь, посмотрю боку но пико. Прикоснусь к гениальному.
Мне сказали, что там сюжет неплохой. Попробую обзор на него сделать
Сразу хочу внести ясность. Я не экстремист и не пропагандирую ЛГБТ. Я за Россию и Боженьку Путина. Я ему даже регулярно молюсь. Не сажайте плз