Радиосвязь, скауты и аббревиатурная магия: JOTA, YOTA, POTA
Великобритания, 1907 год. Вернувшись с фронта англо-бурской войны, сэр Роберт Стефенсон Смит Баден-Пауэлл основал движение скаутов. Цель была проста и амбициозна: готовить разведчиков с детства через игру. Система обучения строилась на равноправии детей и взрослых, что было необычно для того времени.
Нынешнее скаутское движение сильно отличается от того, что было 117 лет назад. Но важность практических навыков и активного образа жизни осталась неизменной. Современные скауты осваивают не только основы выживания, но и технологии радиосвязи. Они нужны для координации совместных действий и обеспечения безопасности. Подробно о них и о радиолюбительстве в целом сегодня и поговорим.
Криптография Средних веков: от алхимических шифров до магических квадратов
Среди ярких символов Средневековья — колдуны, ведьмы и алхимики, которые «заклинают и превращают в золото ртуть». Криптография в это время тоже шла рука об руку с магией: взять хотя бы шифры оккультистских сообществ.
Что же представляли из себя средневековые шифры? Являлись ли они простой «абракадаброй» или действительно содержали ключ к тайным знаниям? Сегодня на эти вопросы ответит Анастасия Ашаева, кандидат исторических наук, старший научный сотрудник московского Музея криптографии.
В 20:00 МСК соберёмся на последний в этом году Хабраквиз, который проведём вместе с myQuiz и МТС Диджитал.
Разыгрываем в два раза больше мерча, чем обычно. Пропустить нельзя, сами понимаете 👏
Стримить будем тут 👈
Создаём своё первое USB-устройство
Поговорим о создании USB-устройств, подключаемых к компьютеру и распознаваемых им. Статья задумывалась автором как ваш первый источник для знакомства с разработкой USB-устройств.
Умный принт-сервер: печать и скан без драйверов на старых принтерах + финансирование опенсорса
Из-за отсутствия «умных» принт-серверов на рынке автор сделал собственное устройство, позволяющее печатать и сканировать на старых USB-принтерах через Wi-Fi и Ethernet с любого смартфона и компьютера под любой ОС без установки драйверов (AirPrint/Mopria). Девайс включает не только распространённые открытые драйверы, но и проприетарные, в режиме эмуляции x86-кода, plug&play.
Итоги года в видеоиграх
Ну вот и отгремело последнее серьёзное событие 2024, The Game Awards — а значит, можно со спокойной душой подводить итоги года, вспомнив про хорошие (и не очень) игры, которые повлияли на индустрию, а также новые консоли.
Scrum is dead, или Почему Kanban намного эффективнее Scrum
Методы управления проектами в сфере разработки программного обеспечения, такие как Scrum и Kanban, стали основными инструментами для команд, работающих по методологии Agile. Рассмотрим, какие преимущества даёт Kanban по сравнению со Scrum.
Развитые цивилизации могут быть неотличимы от природы
Иногда в науке нужно отступить на шаг назад и ещё раз взглянуть на исходные предположения. Иногда это необходимо, когда прогресс останавливается. Один из основополагающих вопросов современности касается парадокса Ферми — противоречия между, казалось бы, высокой вероятностью существования внеземной жизни и полным отсутствием доказательств её существования.
Branzy — лёгкий и быстрый таск-трекер на WebSocket
Максим Пухальский, главный по маркетингу и развитию экосистемы МТС, рассказывает, как в поисках альтернативы Trello взял и запилил собственный инструмент для управления, выдерживающий проекты в тысячу и даже десять тысяч задач.
Команда Brandon Hesslau анонсировала в Steam игру Desktop Survivors 98 про выживание на рабочем столе Windows 98. Релиз проекта намечен на 2025 год.
«Независимо от того, ищете ли вы быстрый перерыв или длительное испытание, Desktop Survivors 98 идеально вписывается в вашу рутину, накладываясь прямо на ваш рабочий стол. Благодаря коротким раундам и возможности включать и выключать игру в любой момент вы можете отойти, сделать передышку и вернуться к действию, когда будете готовы», — пояснили разработчики.
Исследование, опубликованное в журнале Proceedings of the National Academy of Sciences, показало, что муравьи лучше справляются с групповыми задачами по сравнению с людьми. Учёные сравнивали способность людей и муравьёв справляться с задачей перемещения крупного объекта через сложный лабиринт. Это помогло выявить особенности группового принятия решений, а также плюсы и минусы коллективных и индивидуальных стратегий.
Для эксперимента команда учёных разработала версию так называемой «задачи перемещения пианино» — классической задачи из области робототехники и планирования движений. Вместо пианино участникам эксперимента предложили большой Т‑образный объект, который нужно было переместить через «лабиринт» — три соединённых узкими проходами помещения.
Муравьи, выбранные для эксперимента, принадлежали к виду Paratrechina longicornis (или «сумасшедшие муравьи») — из‑за их склонности хаотично перемещаться. Людей разделили на три группы: одиночных игроков, малые команды (6−9 человек) и большие группы (до 26 участников). Муравьи работали аналогично: в одиночку, в малых группах (около семи особей) и в больших коллективах (до 80).
Чтобы сделать сравнение справедливым, людей ограничивали в возможностях коммуникации. Им запрещали разговаривать и жестикулировать, а иногда даже просили надеть маски и солнцезащитные очки, чтобы скрыть выражение лица. Кроме того, им разрешалось держать груз только за специальные ручки, имитирующие захваты муравьёв.
Неудивительно, что в индивидуальных испытаниях люди значительно превосходили муравьёв. Благодаря стратегическому мышлению и способности к планированию они легко справлялись с задачей. Однако в групповых испытаниях результаты оказались неожиданными. Люди не смогли значительно улучшить свои результаты, действуя в группах. Когда общение между членами группы было ограничено до уровня муравьев, их результаты даже упали по сравнению с показателями отдельных лиц. Они были склонны выбирать «жадные» решения, которые казались привлекательными в краткосрочной перспективе, но не были выгодными в долгосрочной перспективе, и, по словам исследователей, выбирали наименьший общий знаменатель.
Муравьи демонстрировали коллективную память, которая помогала избегать повторных ошибок, и действовали более слаженно. А у людей в группах производительность снижалась из‑за ограниченной коммуникации. Муравьи же не отвлекались на краткосрочные «привлекательные» решения, выбирая путь, который оказывался наиболее выгодным в долгосрочной перспективе.
Это исследование доказало, что муравьи, действующие как группа, умнее одиночек, и для них целое больше, чем сумма его частей. Напротив, формирование групп не расширило когнитивные способности людей. Знаменитая «мудрость толпы», которая стала столь популярной в эпоху социальных сетей, не проявилась в экспериментах.
⚡ Новости к этому часу
📱 Linux Foundation в 2024 года выделила на разработку ядра Linux $6,8 млн, что на $1 млн меньше, чем в 2023 году
💡 Российские учёные разработали новую технологию перехода к гибридным квантовым вычислениям
❌ «Яндекс» закрыл около 10 своих международных стартапов в области ИИ
📝 Генассамблея ООН приняла Конвенцию по киберпреступности
🫡 Первую российскую игровую консоль проектируют на процессоре «Эльбрус» и других отечественных компонентах
🍏 Apple удалила из российского App Store VPN‑сервисы, чтобы соответствовать требованиям национального законодательства
🚀 SpaceX установила мировой рекорд по количеству запущенных ракет в 2024 году (ФОТО)
🎮 Steam установила рекорд по выпуску игр в 2024 году
🤷♂️ Операторы в РФ смогут отключить связь абоненту по требованию МВД, ФНС и решению суда
#новости
Новогодний DIY: в лесу крутилась ёлочка
Незаметно подошло время новогодних праздников, а значит, самое время сообразить очередной тематический проект. Например, электронную самоделку. Например, ёлочку из светодиодов. На Ардуино. Но не спешите расходиться с постными лицами, ведь мы собираемся вращать её со скоростью 1800 оборотов в минуту! Надеваем защитные очки и приступаем к созданию праздника.
«Как загрузить GPU реальными инженерными вычислениями? Давайте я расскажу, как с помощью Julia наконец смог втащить высокопроизводительные вычисления в свою немудрёную инженерную работу. Это был долгий путь, но мне кажется, что Julia стала моим лучшим другом в мире GPU/HPC»
Julia и Engee созданы для параллельных вычислений
Как и зачем в Яндексе замеряли знания культурного кода у YandexGPT
Узнаем, как проверяется, понимает ли YandexGPT специфичные для нашей культуры явления: отсылки к фильмам и песням, цитаты, традиции, анекдоты, мемы. Это очень важная задача, ведь YandexGPT используют такие большие продукты, как Поиск и Алиса, с которыми ежедневно взаимодействуют миллионы людей — она обязана понимать культурные отсылки самого разного уровня.
Харденинг zVirt: защищаем виртуальную среду от хакеров
Positive Technologies продолжает рассказывать о важности харденинга ИТ-инфраструктур. В прошлый раз мы укрепляли инфраструктуру и усложняли атаки на Microsoft Exchange, а сегодня поговорим об отечественной платформе виртуализации вычислительных ресурсов zVirt.
Лампы накаливания, которые можно производить промышленным способом, впервые появились в конце XIX века. Существует одна лампочка, превосходящая все остальные. В 2025 году ей исполняется 124 года.
Когда именно была изготовлена 60-ваттная лампочка и в каком году её впервые включили, точно неизвестно, но, согласно Книге рекордов Гиннесса, лампочка, которую назвали «Столетний свет» — самая долгогорящая в мире.
В настоящее время она освещает пожарную часть в Калифорнии, и выключали её за всё это время очень редко.
Такой долгий срок службы говорит о прочности и долговечности первых в мире коммерческих лампочек. Уже много лет за лампочкой можно следить через веб-камеру в режиме реального времени. И согласно статье в журнале New Yorker за 2016 год, эта лампочка пережила уже три веб-камеры.
В 2015 году Фонд пожарных Ливермора отметил столетие лампочки, которая проработала в сумме более миллиона часов.
В 2021 году инженер по имени Мартин Кикта, президент компании MAK Electro-Optics, изучил анатомию столетней лампочки и предположил, что если она будет работать на мощности порядка 4 ватт, то сможет прослужить ещё сто лет.
Впервые об этом долгоиграющем светильнике заговорили в 1970-х годах, когда газетное расследование Herald News выдвинуло его на звание самой долго горящей лампочки в мире.
Согласно местным источникам, лампочку подарили пожарной части в Ливерморе, штат Калифорния, в 1901 году, и хотя за прошедшие десятилетия она несколько раз переезжала, она до сих пор находится в местной пожарной части.
В выпуске новостей 1972 года утверждается, что лампочку включили в 1902 году, но официальный рекорд Гиннесса гласит, что она горит с 1901 года.
«Она горела 24 часа в сутки, чтобы разгонять темноту, чтобы добровольцы могли найти дорогу, — рассказал начальник пожарной охраны Ливермора репортёру Майку Данстану для статьи в газете Herald News 1972 года. — Её никогда не выключали, за исключением недели, когда люди из управления промышленно-строительными работами общественного назначения при президенте Рузвельте ремонтировали пожарную часть в 30-х годах, и тех нескольких раз, когда у нас были перебои с электричеством».
🤩 13 друзей айтишника: кто был бы спикером на Конференции мечты 2025 для хабравчан
В недавнем опросе читатели Хабра рассказали, кого из великих IT-инженеров особенно уважают и хотели бы встретить на конференции своей мечты. На мероприятии Импульс Т1 был проведён аналогичный опрос, но уже среди её спикеров. Теперь настало время подвести итоги. По результатам обоих опросов были отобраны 13 персоналий. Давайте узнаем, кто они и чем знамениты.
На рождественские праздники многие греческие семьи отправились на горнолыжный курорт Арахова в общине Дистомон-Арахова-Андикира. На обратном пути владельцы электромобилей столкнулись с проблемой — аккумуляторы полностью разрядились из-за мороза. При этом автомобилисты рассчитывали, что заряда им хватит на дорогу туда и обратно.
Из-за этого на выезде с горнолыжного курорта выстроилась пятикилометровая пробка. Ситуация осложняется тем, что эвакуаторам сложно пробраться через затор, чтобы убрать электрокары.
⚡ Новости к этому часу
🤬 Gizmodo опубликовало топ разочаровывающих гаджетов 2024 года
🫂 Компания бывших менеджеров ABBYY стала на 99% российской
🍏 Apple планирует полностью разорвать отношения с Nvidia и разработать собственный серверный ИИ-чип с Broadcom
🚀 НАСА откажется от ракеты SLS после прихода администрации Трампа к власти (ФОТО)
💡 Российские пользователи больше не могут управлять умными лампами Philips Hue через голосовых помощников
🧬 Итальянская энергетическая компания Eni запустила самый мощный суперкомпьютер за пределами США
🎮 Valve рассказала, какие игры принесли больше всего денег в Steam за 2024 год
#новости
«Привет, Хабр! Меня зовут Владимир Крылов. Я профессор математики, научный консультант Artezio и автор телеграм-канала Ai4Dev. Наша команда внимательно следит за развитием технологий ИИ и их влиянием на разработку ПО. Последний анонс OpenAI заставил меня написать о новых технологиях по горячим следам. Обычно я предпочитаю дожидаться реальных результатов тестирования. Однако презентация с последнего дня рождественского мероприятия OpenAI сломала все барьеры»
о3 теснит программистов? Как OpenAI снова всех удивила
Python: неочевидное и вероятное
Python известен своей простотой и предсказуемостью, но за этой доступностью скрываются интересные и неочевидные особенности, способные удивить программистов с базовым опытом. Рассмотрим несколько таких «фокусов» и тонкостей, чтобы глубже понять внутреннюю логику и философию языка.
Специализированные репозитории для Debian своими руками: самый полный мануал
Debian не нуждается в представлении — это один из самых популярных и востребованных дистрибутивов Linux. Несмотря на широкую доступность в Интернете, крупные предприятия сталкиваются с проблемой использования дистрибутива в изолированных контурах обслуживания, что требует поднятия зеркала репозиториев внутри.
Однако в случае с Debian поднятие полного зеркала может осложняться объёмом репозиториев — там по-настоящему много пакетов, включая и те, что обычно не нужны на серверах, например, игры. Помимо этого, официальной поддержки Debian не существует, а работать как-то нужно. Поэтому в этой статье мы поговорим о способе создания готовых архивов для зеркал с урезанными подборками пакетов, нужных для установки и/или обновления одного или более серверов с известным набором ПО.
Деление беззнаковых 8-битных чисел
Деление — достаточно затратная операция. Например, на CPU Cannon Lake задержки 32-битного деления находятся в интервале 10-15 тактов, а на Zen4 — 9-14 тактов. Задержки 32-битного умножения на обоих CPU составляют 3-4 такта.
Ни в одном из популярных ISA SIMD (SSE, AVX, AVX-512, ARM Neon, ARM SVE) нет целочисленного деления, оно есть только в RISC-V Vector Extension. Однако во всех этих ISA есть деление с плавающей запятой.
В этой статье мы познакомимся с двумя подходами к реализации SIMD-деления 8-битных беззнаковых чисел
Как имперский тревел-блогер делал первые RGB-фотографии
Сергей Прокудин-Горский считал фотографию не творчеством, а «искусством протокольного характера». Соответственно, себя — человеком науки, а не художником. Возможно, именно благодаря такому подходу, он заморочился и создал коллекцию достопримечательностей дореволюционной России в три с половиной тысячи (преимущественно цветных) снимков.
Собственно, для этого пришлось научиться протоколировать в цвете. Это было не очень просто, потому что пришлось немного поприкладывать науку.
Сам трёхцветный RGB-процесс уже был, а вот с реализацией было не очень хорошо
Вероятность того, что вы пользуетесь устройствами из сферы персональной медицины, весьма высока. Для профессиональных спортсменов есть приборы для контроля состояния сердечно-сосудистой системы во время тренировок. Для пациентов — медицинские холтеры, которые отслеживают работу сердца. Для всех желающих — фитнес-браслеты на любой вкус и кошелёк. А что, если собрать такой прибор своими руками?
Портативные медицинские приборы из микроконтроллера, датчиков и смартфона
Толкаем байты, или Простейший эмулятор своими руками
Есть хороший способ начать свой путь в системное программирование: написать эмулятор и ассемблер для какого-нибудь простого процессора. Сегодня популярностью в узких кругах пользуются fantasy consoles: виртуальные игровые приставки в ретродухе. Поговорим о том, как создать свой вариант виртуальной приставки BytePusher с процессором, имеющим всего одну команду. Если вы интересуетесь системным программированием, любите изучать необычные архитектуры процессоров или цените произведения из области демосцены, то эта статья для вас.
🔥 Хабр. Итоги 2024 года
Среди всей суеты в этому году было то, что остаётся неизменным поводом для веры в человечество. Это наука. Илон Маск впервые имплантировал микрочип Neuralink человеку, на спутнике Сатурна Мимасе открыли океан из воды, создан препарат для лечения страшной болезни Бехтерева, на основе мРНК разработана вакцина от меланомы, созданные вирионы уничтожили бактерию изнутри, установлен новый рекорд в беспроводной передаче данных, препарат Ленакапавир против ВИЧ был проверен и оказался эффективен в 99% случаев. И это лишь малая часть…
Второе, что внушает веру в человечество, это чтение. В век коротких роликов, картинок и инфографики на Хабре продолжают писать и читать лонгриды, экспертно их комментировать, писать ответы, устраивать горячие дискуссии. При этом шардирование баз данных может увлечь так же сильно, как обсуждение чего-то научно-популярного.
Как всегда, Хабр был разным, оставался зеркалом IT-сферы и всего вокруг неё происходящего, реагировал, бурлил, обсуждал. Жил свою уже совершеннолетнюю жизнь. Оглянемся на 2024 год.
История оболочки Bash и чему она нас может научить
23 декабря 1996 года вышла оболочка Bash версии 2.0. Последний мажорный релиз на сегодня — это версия 5.3. Сейчас Bash встроена почти во все версии Linux и MacOS, а также заявлена как встроенный компонент Microsoft Windows.
Bash поставляется по умолчанию почти во всех дистрибутивах Linux и современных версиях MacOS и, как ожидается, вскоре он станет неотъемлемой частью Windows Terminal. Bash действительно повсюду и это не фигура речи. Как до этого дошло? Исследуем это, задавая вопросы именно тем людям, которые причастны к разработке оболочек.
Хуже потопа, страшнее пожара: как подготовить свои бэкапы к визиту вируса-шифровальщика
Десятилетиями бэкапы защищали нас в первую очередь от физического выхода из строя оборудования и случайной порчи данных. Хорошая система резервного копирования должна была пережить пожар, потоп, а потом оперативно дать возможность бизнесу продолжить нормальную работу. Но появилась другая беда, которая намного вероятнее потопа и от которой не спасают несгораемые перекрытия и физическое разнесение площадок в разные города.
Вирусы-шифровальщики — это кошмар практически для каждой первой компании. Всё чаще злоумышленники шифруют данные, приводя бизнес крупных организаций к простоям, значительным финансовым убыткам и репутационным потерям. И как часто оказывается, только лишь наличие резервной копии не защищает бизнес от подобных угроз, если само по себе резервное копирование спроектировано неверно или без учёта современных опасностей.
Цель этой статьи — рассказать о существующих методах и технологиях в части систем хранения данных и систем резервного копирования, которые способны сократить урон от вирусов-шифровальщиков и минимизировать потери данных при атаках.