Представьте на мгновение, что вы перенеслись в прошлое и оказались в древней культуре — будь то великая цивилизация или небольшое племя. По какому-то странному стечению обстоятельств вы забыли всё, что когда‑либо знали о современной космологии. Никаких воспоминаний о Большом взрыве, никаких воспоминаний о галактиках или теории относительности. Но люди вокруг вас полны любопытства. Они смотрят на солнце, описывающее дугу по небу, на луну, меняющую форму, на бесчисленные звёзды, разбросанные в небе. Они видят горы, реки, животных и задают вам — своему новому жрецу, шаману или мудрецу — сложные вопросы: откуда всё это взялось? Почему мы здесь? Что такое Вселенная и каково наше место в ней?
У вас нет телескопов, нет лабораторий, нет математической физики. У вас есть только ваши чувства, накопленные наблюдения вашего народа, его истории и традиции, возможно, немного простой геометрии и много времени для размышлений. Вы должны сочинить историю сотворения мира — такую, которая объясняет происхождение космоса, его структуру и роль человечества в нём. Это задача, с которой сталкивалась каждая культура, и рассказы, которые они создавали, никогда не были простой фантазией. Это были тщательно продуманные, содержательные системы, призванные придать смысл миру, управлять поведением людей и отвечать на самые глубокие вопросы.
Читать далееМожно ли вообще делать машинное обучение на PHP — или это изначально плохая идея? Почему PHP-массивы плохо подходят для математики и быстро упираются в предел, как появились Tensor и NDArray, и как всё это в итоге приводит к GPU – разберёмся на практике.
Читать далееДля всех, кто знаком с новым рекламным кабинетом ВКР эта картинка не пустой визуал. Как говорится: мем смешной, ситуация страшная.
Но, оказалось, новый кабинет поддается влиянию, если использовать эти 5 пунктов.
Если вы в теме, пропустите следующие 3 абзаца и переходите к лайфхакам. Если же название ВКР или VKAds вам ни о чем не говорит, ниже контекст.
Узнать все способыМир киберспорта обширен, регулярно проводятся соревнования по различным, любимым многими, дисциплинам. Сегодня качественный онлайн продакшн в тематической студии, красивая графика эфира и, даже, оффлайн этапом на крупных площадках стали нормой для крупных турниров. Но кто организует эти турниры?
Читать далееИногда в программировании встречаются трюки, которые отлично работают, но почти нигде не объясняется — почему.
Один из таких приёмов в NumPy — вычисление рангов элементов массива с помощью двойного argsort: argsort(argsort(x)). Этот однострочник часто рекомендуют на форумах и в ответах на Stack Overflow, однако строгого объяснения обычно не приводят.
В этой статье я формализую задачу и покажу пошаговое доказательство того, что двойной argsort действительно возвращает ранги элементов массива.
Читать далееМой младший брат Максим попросил меня позаниматься с ним программированием: ему предстоял экзамен по C. У меня сразу было ощущение, что уроки будут непростыми — даже в привычном общении он обычно оставался довольно закрытым — и я опасался, что редкие “угу” будут давать крайне мало информации о том, что происходит у него в голове: интересно ли ему, понял ли он пример, или же ему скучно и он просто вежливо досиживает занятие.
Дополнительно всё усложнялось тем, что до колледжа программирования у него, по сути, не было. Из похожего опыта была разве что подготовка к ОГЭ, где встречалось задание с роботом, которого нужно было довести от старта до финиша.
Поэтому я начал думать, как можно изменить сам формат обучения. Мне казалось, что если мы сразу уйдём в синтаксис, то быстро получим именно то, чего хотелось бы избежать: тишину, слабую вовлеченность и ощущение, что он вообще не понимает, зачем всё это.
Читать далееВ этой статье мы разберем надежный способ подключения ИК-контроллера ZS05 Zigbee к Home Assistant через связку Zigbee2MQTT и SmartIR. Вы узнаете, почему стандартная инструкция часто не работает, как правильно конвертировать коды Broadlink в формат Raw MQTT и какие нюансы прописать в конфигурации, чтобы управление кондиционером и телевизором работало безотказно. Гайд основан на личном опыте и поможет избежать типичных ошибок при настройке, сэкономив ваше время на поиск решений на форумах.
Читать далееУмный дом - одна из самых спорных тем для обсуждений и понимания. Для одних это обязательное голосовое управление, для других - наличие умных сценариев управления светом, для третьих комплексное управление светом, климатом безопасностью с одного устройства.
Для лучшего восприятия ограничимся определением умного дома как комплексным управлением светом (основной свет, подсветка, шторы), управления климатом (обогреватели, кондиционеры, осушители, увлажнители) и безопасностью (замки, датчики присутствия). Поведение устройств может определяться как изолировано (включение/выключение света в гостиной), так и объединено в единые сценарии (ночной режим, основной режим, режим охраны).
В этом смысле умный дом это не просто набор программируемых или удаленных (смартфон, умная колонка) переключателей, а единая система управления, связанная единой целью с понятной логикой.
Одна из основных проблем при проектировании заключается в противоречии между гибкостью управления и удобством. Привычная модель поведения подразумевает для управления наличие простых выключателей, приближенных к зоне влияния (выключатель света находится в той же комнате, выключатель света рабочей зоны располагается рядом с рабочей зоной). С другой стороны умный дом предполагает дополнительный комфорт, позволяющий сразу включать или выключать свет в разных зонах в соответствии со сценариями. Сценарий "Сон" может предполагать, например, общее выключение света, закрытие штор и снижение температуры. При этом
Читать далееОдин клик — и ваша документация может исчезнуть. Именно так и произошло с нами. Поэтому мы нашли open-source альтернативу, где данными владеем только мы — и никакой регион это не изменит.
Читать далееС 2022 года отечественная игровая индустрия получила, по разным оценкам, около 7–10 млрд рублей государственной поддержки. Цифры могут показаться огромными, но, сравнив их с мировыми, становится не так страшно. Например, разработка GTA V или Cyberpunk 2077 стоила порядка $300 млн — это около 20–25 млрд рублей. То есть весь объём государственной поддержки за несколько лет — это половина бюджета одной крупной игры.
И всё же для российского геймдева это беспрецедентные инвестиции. А ещё создано множество проектов, направленных на поддержку игровой индустрии. Но почему же из всех этих стараний мы видим лишь набор аккуратно собранных, но мёртвых проектов?
Читать далееДисклеймер: я продакт, не разработчик. Тех. бэкграунд — теоретический. Эта статья про то, как выглядит вайб-кодинг глазами PM и что реально работает, а не что обещает маркетинг.
Читать далееНа этой неделе, 2 апреля, исполнилось 234 года Монетному двору США. Сегодня это высокотехнологичный конвейер, выдающий до 28 млрд юнитов в год. Но если мы заглянем под капот этой индустрии, то обнаружим, что монетный двор — это старейший в мире пример стандартизации, борьбы с «взломом» (подделками) и промышленной автоматизации.
Разбираемся, как чеканка монет превратилась из кустарного ремесла в высокоточный техпроцесс.
Читать далееВ англоязычном пространстве существует стратегия:
INCUP (Interest — Novelty — Challenge — Urgency — Passion).
Это практическая стратегия мотивации для людей с СДВГ, разработанная американским психиатром Уильямом Додсоном.
Я создал русскоязычную адаптацию этой стратегии:
ВИНУС (Вызов — Интерес — Новизна — Увлечённость — Срочность).
В отличие от оригинала, моя версия дополнена: для каждого пункта я также разобрал, как он работает для АуСДВГ-мозга.
Собрал вторую версию DIY брелока «Игра на реакцию»
Пару месяцев назад на канале выходила статья про первую версию. Это был мини‑брелок для двух игроков на базе ATmega328P. Если пропустили — обязательно посмотрите, там я подробнее рассказываю о сути проекта.
После того, как я собрал свою первую версию и она заработала, я понял, что мне надо прокачивать свои навыки. Поэтому я решил серьёзно улучшить брелок.
Читать далееЕсли вы думаете, что на собеседовании выбирают «лучшего кандидата», — скорее всего, вы неправильно понимаете, как устроен процесс найма. И это нормально. Потому что снаружи всё действительно выглядит именно так: есть вакансия → есть кандидаты → выбирают сильнейшего. На практике всё работает иначе.
Читать далееЕсли кратко - да все с ними ТАК. Это замечательный набор современных браузерных технологий, для решения реальных задач веб-разработки. Веб-компоненты позволяют делать очень многое, более просто и элегантно, чем это было бы без них. А главное, они позволяют, с потрясающей гибкостью, решать задачи “со звездочкой” - те, которые немного выходят за рамки и требуют более творческого подхода от разработчика.
Почему-же тогда по Хабру гуляют, кхм… некие одиозные личности (не будем показывать пальцем) и рассказывают нам про то, что веб-компоненты это ужас-ужас и полный провал? Давайте разберемся.
Читать далееНа дворе 2026 год. В мире неспокойно. Военные конфликты, санкционные войны, передел рынков, борьба за ресурсы. Кажется, что мировая финансовая система уже давно живёт в режиме постоянной турбулентности, и никого это не удивляет.
А что у нас по крипте?
На момент написания статьи биткойн держится в районе 70 тысяч долларов. Кто-то скажет: опять рухнул. И формально будет прав. Относительно недавнего исторического максимума в 126 тысяч долларов это действительно серьёзное снижение — почти в два раза. Но давайте обернёмся и посмотрим на ситуацию не в масштабе недель или месяцев, а в масштабе последних лет.
Не так давно сама идея о том, что биткойн может стоить 100 тысяч долларов, для многих звучала как «бред сумасшедшего». Причём не только для рядовых скептиков, но и для вполне серьёзных и влиятельных экономистов. Сосем недавно отметка в 10 тысяч казалась фантастикой. Потом рынок долго привыкал к 20 тысячам. Затем спорил, возможны ли 50. А сегодня рост до 200 тысяч уже выглядит лишь вопросом времени.
Мы быстро ко всему привыкаем
И хоть крипта больше не находится на периферии финансового мира, она всё же не стала менее рискованной. Не стала менее волатильной. Но перестала быть экзотикой, которую можно снисходительно игнорировать. Если не для всех, то по крайней мере для значительной части людей.
За это время криптоиндустрия уже успела пройти через многое. Эра ICO — время, когда рынок буквально заливали деньгами за одни лишь обещания. Бум L2-решений и новых блокчейнов. Затем волна NFT, различных Web3-сервисов, GameFi-игр и множества других трендов.
Читать далееПока СМИ писали про победу команды Дурова над РКН, анонимные разработчики из опенсорс-комьюнити уже две недели сидели в чатах, реверсили DPI и писали патч, который и использовала команда Дурова. Расскажу, как это было на самом деле.
ПогружениеРеализация стандарта 6G находится на ранних этапах — Международный союз электросвязи, консорциум 3GPP и коммерческие компании все еще занимаются разработкой спецификации. Но регуляторы и телекомы уже готовятся к запуску, не желая повторять ошибки, допущенные при реализации сетей пятого поколения. При этом ожидается, что сети и устройства 6G будут плотно интегрированы с системами ИИ.
Читать далееИспользовали Cloud DNS, всё работало штатно.
В марте 2026 года мы столкнулись с неприятной ситуацией: в облачном DNS, который использовался для одной из наших публичных зон, начался резкий всплеск публичных авторитетных DNS‑запросов, причём основную массу составляли ответы NXDOMAIN.
На практике это привело сразу к двум проблемам:
Читать далее