-
За месяц собрал свою IDE. Она работает в браузере и как десктопное приложение. Ниже расскажу, зачем это понадобилось, как устроен клиентский протокол общения с моделью и чем браузер отличается от десктопа.Сначала это был просто инструмент для себя, но постепенно IDE переросла в желание сделать из неё полноценный проект. В конце порассуждаю,…
-
Arch Linux на Xiaomi 12T Pro: стоковое ядро Android, vendor‑модули и девять граблей загрузки
На моём Xiaomi 12T Pro загружается Arch Linux. Это не Termux и не chroot, а полноценная система: штатное ядро телефона, systemd, Wayland. Android остаётся рядом, при включении выбор делается кнопкой громкости. Ниже: как это устроено, что работает и на какие грабли я наступил по дороге. Большинство из них не привязаны к модели…
-
Пишу разбор демок CS2 на вахтах: Go‑парсер, ИИ без фантазий и грабли Laravel
Кто я и откуда этот проектВсем привет! Сразу скажу: я не сеньор из продуктовой компании и не гуру SaaS. Я работаю в авиации, часто уезжаю на вахты, у меня ипотека и семья. Бросить стабильный доход ради разработки я не могу, поэтому проект пилю там, где получается: по вечерам…
-
Минус ₽6,5 млн на копирайтинге за полгода: как мы собрали ИИ-редакцию в финтехе и при чём тут грибы
Наша команда маркетинга активно использует «ИИ-оркестр» для генерации текстового и графического контента на сайте. При этом мы стараемся выдержать баланс рукописного и сгенерированного контента, чтобы транслировать для пользователей только качественный материал. Рассказываем, как нам удалось повысить эффективность и сократить расходы…
-
Как React прерывает рендер: конкурентный рендеринг изнутри
Начиная с React 18 рендер можно прервать: срочные обновления обгоняют несрочные, даже если React уже взялся за несрочное. Если задуматься, вопросов много:— Как React посреди рендера отдаёт поток браузеру, чтобы тот обработал ввод, а потом продолжает с того же места? — Почему до React 16 он так не умел? — Кто решает,…
-
Почему очевидные вещи нужно проговаривать
В 1999 году NASA потеряла Mars Climate Orbiter. На минуточку, это аппарат стоил миллионы долларов. И он просто сгорел в атмосфере Марса. Причина оказалась до слез глупой. Одна команда инженеров использовала международную единицу измерения силы (ньютон), а другая – британскую…
-
Мигрируем ВМ между центрами данных в zVirt: особенности и ограничения механизма
Вопрос о миграции виртуальных машин рано или поздно становится актуален практически в любых средах виртуализации. Инструменты для этого в рамках одного кластера были в zVirt и раньше. В версии 4.4 мы добавили механизм миграции между кластерами. А в версии 5.0…
-
Иностранная виртуальная карта: что это, как работает и как оформить в России
Иностранная виртуальная карта — это платёжная карта зарубежного эмитента без пластика: у неё есть номер, срок действия, CVC и имя держателя, но существует она только в приложении или личном кабинете. Оформить её можно онлайн из России, пополнить рублями и платить…
-
Парацетамол, прививки и «холодные матери»: почему мы верим в простые объяснения аутизма
В сентябре 2025 года на пресс‑конференции в Белом доме Трамп посоветовал беременным не принимать парацетамол. Причина: возможная связь с аутизмом у детей. Профессиональное сообщество сразу напомнило, что доказательной базы у такого вывода нет, а беременным по‑прежнему нужно лечить температуру и боль.К сожалению, заявление Трампа упало на подготовленную почву. Аутизм десятилетиями обрастает простыми…
-
«Базальт СПО» на конференции РУССОФТ: заказчики выбирают специализированные операционные системы и экосистемность
19 октября 2026 года в пресс‑центре ТАСС состоялась пресс‑конференция Ассоциации РУССОФТ, посвящённая динамике российского рынка программного обеспечения, факторам, влияющим на развитие ИТ‑компаний, и перспективам отрасли. От «Базальт СПО» в дискуссии приняли участие начальник отдела сопровождения Андрей Черепанов и председатель совета директоров Алексей Смирнов: эксперты рассказали…