Обновить

Все потоки

Сначала показывать
Порог рейтинга
Уровень сложности

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

Уровень сложностиСредний
Время на прочтение11 мин
Охват и читатели15K

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

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

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

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

Я прошел этот путь для себя — и оказалось, что материала набралось на статью.

Читать далее

Hermes Agent Desktop: личный опыт и пошаговая настройка под реальные задачи

Уровень сложностиПростой
Время на прочтение9 мин
Охват и читатели14K

Я пользуюсь Hermes Agent уже месяц. Всё это время работал через командную строку (WSL) потому что на windows версии не было, Конечно, уже это довольно ощутимое ограничение, так как Hermes не имел полный выход к файлам в Windows, за это время свыкся с терминалом запускал через hermes chat. недавно вышла версия v0.15.2, и вместе с ней десктопный установщик на Electron. Windows, macOS, Linux.

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

Читать далее

Как Япония попыталась в 1980-х создать компьютер пятого поколения и напугала Америку

Уровень сложностиПростой
Время на прочтение15 мин
Охват и читатели12K

В 1970-е годы Япония стала вторым по величине после Америки производителем автомобилей, обогнав по их экспорту ФРГ и став мировым лидером по этому показателю. Японские карманные калькуляторы успешно конкурировали с американскими и западноевропейскими, а две трети настольных калькуляторов в самих Штатах и вовсе были японскими. Тамошние электронные наручные часы фактически приговорили к смерти швейцарскую часовую промышленность. Каждый второй транзисторный приемник и магнитофон на мировом рынке был японским. И все это, что потом назвали «японским экономическим чудом», страна проделала молча, не объявляя заранее: «Щас мы сделаем такое авто (приемник, магнитофон, калькулятор и т.п.), что вам всем мало не покажется!» 

Почему японцы сделали исключение для компьютера? Почему собрали в 1981 году у себя в Токио сотню IT-специалистов из 14 стран на международную конференцию по компьютеру пятого поколения, на которой профессор Мото-ока самым подробнейшим образом рассказал им, что и как он и его коллегии, собираются сделать, чтобы создать самый умный и самый мощный в мире суперкомпьютер?

Читать далее

Ручной тепловизор из термального модуля fpv. С записью фото на смартфон

Время на прочтение1 мин
Охват и читатели13K

Тепловизор ручной из летающего fpv модуля 640, с получением фото на смартфоне. Купил 1-канальный конвертер AV NTSC PAL Video S Video/Composite в USB, аналоговую тепловизионную камеру для fpv дрона.

Читать далее

Топ-10 вопросов на собеседовании по FastAPI

Уровень сложностиПростой
Время на прочтение9 мин
Охват и читатели8.7K

FastAPI окончательно закрепился в стеке Python-разработчиков, а значит, на собеседованиях вас точно будут гонять по корутинам, Pydantic и Dependency Injection. Я собрал 10 реальных вопросов (включая коварные подвохи от сеньоров!), которые сейчас задают джунам и мидлам. Никакой сухой теории из доков — только практика. Го под кат — проверим, насколько вы готовы к следующему интервью!

Читать далее

Как я писал скрипт: от идеи до рабочего инструмента

Уровень сложностиСредний
Время на прочтение5 мин
Охват и читатели6.6K

Пришла в голову  задача, которая на словах звучит просто. «Сделай скрипт, который смотрит логи и шлёт в Telegram»  ну что тут сложного? Bash, curl, пара if-ов. Час работы, не больше.

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

1.    Проверка ошибок в системных логах

2.    Контроль свободного места на диске

3.    Мониторинг состояния сервисов

4.    Анализ использования памяти

5.    Контроль попыток несанкционированного доступа

Пять пунктов. Каждый кажется несложным. Вместе они означали, что это уже не «скриптик на вечер», а полноценный инструмент. Что ж, поехали.

Для начала решил написать тестовую версию с минимальными фукциями:

Читать далее

Конечный автомат (FSM) — ловушка для программиста

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели14K

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

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

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

Читать далее

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

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели8.4K

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

Где живут масса и заряд?

NetFix: как я сделал GUI-обёртку для Zapret и TgWsProxy, которой самому приятно пользоваться

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели39K

Написал это для друга чтобы он не звонил мне с вопросом «почему Telegram не работает».
А теперь звонит с вопросом «когда обновление»... Прогресс)

NetFix - это GUI-приложение для Zapret и TgWsProxy с ПОЛНОЙ автоматизацией. Не просто запуск, оно само скачивает, само настраивает, само следит, само обновляет. Одна кнопка вместо батников, конфигов и консоли.

Что внутри, как это работает и почему там есть даже ритм-игра - читайте далее 👇

Читать далее

Эволюция разработки: от «вайбкодинга» к фабрике автономных агентов

Время на прочтение4 мин
Охват и читатели7.1K

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

Тотальный нейрослоп

Есть ли в тестах hh.ru защита от использования ИИ или как доказать программисту что вы не веник

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели10K

Я прошёл тест на hh.ru с помощью ИИ. Мне не поверили и обвинили во лжи. Я прошёл его ещё раз. Под катом немного рассуждений, немного оскорблений и 30-минутный видеопруф.

будет Youtube

Как тестировать HTTP-запросы к внешним сервисам в Python-приложениях: requests-mock, pytest-httpx и FastAPI

Уровень сложностиСредний
Время на прочтение19 мин
Охват и читатели7.8K

Не всегда стоит патчить ответ от внешнего HTTP-сервиса через mocker.patch. В таких тестах приложение возвращает ожидаемый ответ, но важная часть логики остаётся непроверенной: какой URL собрал клиент, каким методом ушёл запрос, какое тело было отправлено и как обработался ответ внешнего сервиса. В статье показываю другой подход: мокать не метод клиента, а сам внешний HTTP-сервис. Для клиентов на requests используем requests-mock, для клиентов на httpx — pytest-httpx. Так тесты остаются быстрыми и без реальной сети, но при этом проходят через настоящий код клиента и позволяют проверять состояние фейкового внешнего сервиса, тем самым улучшая качество тестов.

Читать далее

Почему OSDev никогда не превратят в конструктор

Уровень сложностиСложный
Время на прочтение4 мин
Охват и читатели12K

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

Обсудим «конструкторы ОС» и все его плюсы и недостатки.

Читать далее

Ближайшие события

Vulkan рендер для S.T.A.L.K.E.R OGSR

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели12K

Vulkan-рендер для S.T.A.L.K.E.R. OGSR: трава до горизонта, меньше статтеров и новый фундамент Зоны..

Читать далее

Торрент-стриминг без вреда для SSD: переносим TorrServer в Proxmox LXC и интегрируем с Lampa

Уровень сложностиСредний
Время на прочтение7 мин
Охват и читатели12K

Запуск TorrServer на слабеньком процессоре Smart TV — это гарантированные тормоза, троттлинг и вылеты из-за нехватки оперативной памяти. Телевизор должен просто проигрывать готовый видеопоток, а всю тяжелую работу по скачиванию и буферизации торрентов лучше переложить на домашний сервер.

В этой статье подробно разберем, как развернуть TorrServer в легковесном Debian LXC-контейнере на Proxmox VE, настроить RAM-only кэширование для сохранения ресурса SSD хоста (чтобы не убить накопитель гигабайтами перезаписи фильмов), написать сторожевой watchdog-скрипт на bash для контроля зависаний и подружить всё это с медиа-оболочкой Lampa на Android TV.

Пошаговая инструкция, конфиги, API-запросы и код скрипта под капотом.

Читать далее

Эволюция цифрового двойника компании: как управлять изменениями в сложном ИТ-ландшафте. Реализация изменений

Уровень сложностиСредний
Время на прочтение8 мин
Охват и читатели9.5K

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

Читать далее

Как использовать Gemini в России в 2026

Время на прочтение5 мин
Охват и читатели21K

Google заблокировал Gemini для российских IP — и сделал это на нескольких уровнях одновременно: веб-интерфейс, мобильное приложение, прямой доступ к API через google.com. Обойти это можно тремя способами, у каждого свои компромиссы по стабильности, стоимости и сложности настройки.

Эта статья — разбор конкретных подходов к доступу: что работает в 2026 году, где ограничения, какой вариант выбрать под конкретную задачу.

Читать далее

Выпрямление векторных полей и коммутирование потоков

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели12K

В этой статье подробно разбираются и доказываются две классические теоремы теории динамических систем: теорема о локальном выпрямлении векторного поля и критерий комму- тирования фазовых потоков. Эти утверждения стандартны; они входят в университетские программы и содержатся во многих учебниках по обыкновенным дифференциальным уравнениям и дифференциальной геометрии. Однако на практике полное формальное доказательство критерия коммутирования встречается редко. В продвинутой литературе (например, в учебниках В. И. Арнольда) авторы обычно используют геометрический подход через производную Ли, что требует привлечения аппарата дифференциальной геометрии, при этом аналитические детали зачастую оставляются за кадром. В более простых же курсах это доказательство часто и вовсе опускают. Методическая особенность предлагаемого текста заключается в том, что оба утверждения доказываются строго аналитически — в компонентах и без привлечения геометрических обра- зов. Все выкладки опираются исключительно на базовый математический анализ и классиче- скую теорему существования и единственности решения задачи Коши.

Читать далее

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

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели11K

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

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

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

Читать далее

О подборе игроков

Уровень сложностиСредний
Время на прочтение17 мин
Охват и читатели11K

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

Что я знаю о матчмейкинге? Его Арпад Эло придумал, вроде?

FIND MATCH