Для подписчиковЭто девятая глава приключенческо‑фантастической истории «Хакеры.RU», которую мы публикуем по одной главе специально для подписчиков «Хакера». Если ты еще не читаешь, начинай с первой!
Попал мне в руки вот такой интересный экземпляр – электронный музыкальный звонок «Соната-1» 1990 года выпуска. Вид сзади Для подключения имеется две пары клемм – на одну пару постоянно подается 220 В, к другой подключается кнопка дверного звонка. При нажатии на кнопку проигрывается короткая мелодия, которую можно выбрать переключателями сбоку – всего на выбор 8 мелодий. Перечень мелодий Без меня Светит месяц Радоваться жизни Нежная мело…
Merciful Stalin Sort (сортировка «Милосердный Сталин») — это новый алгоритм сортировки, вдохновлённый пресловутым Stalin Sort (сталинской сортировкой). В ходе развлекательного эксперимента со сталинской сортировкой возникла интригующая идея: что, если вместо удаления выбивающихся элементов, сохранить те, которые идут по порядку, и рекурсивно упорядочить остальные? Логика заключалась в том, чтобы добиться повышения производительности за счёт уменьшения массива, требующего сортировки, особенно в…
Корпус для домашнего NAS сервера Всем привет! Эта статья продолжение первой, опубликованной раннее Домашний NAS сервер. Надеюсь всем понравится! Предыстория Сперва я хотел изготовить металлический корпус, так как в этом у меня был некоторый опыт и было где заказать штучный экземпляр. Поэтому я принялся за продумывание и моделирование. После некоторых вариаций, я остановился на следующем.Модель металлического корпуса в сбореМодель металлического корпуса, без лицевых крышек и карманов с жесткими…
За шесть лет в IT, и в команде Machine Learning Technologу Research «Лаборатории Касперского» в частности, я прошел путь от стажера до Data Science Team Lead. Шел честно :) И на каждой ступени проходил через разные нюансы, о которых и хочу рассказать в этой статье. Полагаю, мой опыт будет полезен как начинающим коллегам, чтобы увидеть для себя недостающие аспекты профессионального роста, так и более опытным специалистам, чтобы отрефлексировать свой опыт и задуматься о том, что помогло им в карь…
Привет, Хабр!Paxos — это алгоритм, который позволяет нескольким узлам прийти к единому мнению, даже если не все из них работают идеально. Даже если один или два узла оказываются недоступными, Paxos всё равно помогает согласовать решение, а остальным — узнать о том, что вообще было принято.Вот такие вещи — согласование, отказоустойчивость, выбор лидера — по сути, и составляют ядро распределённых систем. Они позволяют избежать катастроф.Основы PaxosЗадача Paxos — получить согласие всех участников…
Instant Upgrades and Automated Refactoring of any PHP 5.3+ codeRector - Instant Upgrades and Automated Refactoring Rector instantly upgrades and refactors the PHP code of your application. It can help you in 2 major areas: 1. Instant Upgrades Rector now supports upgrades from PHP 5.3 to 8.4 and major open-source projects like Symfony, PHPUnit, and Doctrine. Do you want to be constantly on the latest PHP and Framework without effort? Use Rector to handle instant upgrades for you. 2. Automated…
Official Zigbee2MQTT Home Assistant add-on Official Zigbee2MQTT Home Assistant add-on Installation If you don't have an MQTT broker yet; in Home Assistant go to Settings → Add-ons → Add-on store and install the Mosquitto broker add-on, then start it. Go back to the Add-on store, click ⋮ → Repos…
Для подписчиковЭто восьмая глава приключенческо‑фантастической истории «Хакеры.RU». Каждую субботу мы публикуем по одной главе специально для подписчиков «Хакера». Если ты еще не читаешь, начинай с первой!