Как имперский тревел-блогер делал первые 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 действительно повсюду и это не фигура речи. Как до этого дошло? Исследуем это, задавая вопросы именно тем людям, которые причастны к разработке оболочек.
Хуже потопа, страшнее пожара: как подготовить свои бэкапы к визиту вируса-шифровальщика
Десятилетиями бэкапы защищали нас в первую очередь от физического выхода из строя оборудования и случайной порчи данных. Хорошая система резервного копирования должна была пережить пожар, потоп, а потом оперативно дать возможность бизнесу продолжить нормальную работу. Но появилась другая беда, которая намного вероятнее потопа и от которой не спасают несгораемые перекрытия и физическое разнесение площадок в разные города.
Вирусы-шифровальщики — это кошмар практически для каждой первой компании. Всё чаще злоумышленники шифруют данные, приводя бизнес крупных организаций к простоям, значительным финансовым убыткам и репутационным потерям. И как часто оказывается, только лишь наличие резервной копии не защищает бизнес от подобных угроз, если само по себе резервное копирование спроектировано неверно или без учёта современных опасностей.
Цель этой статьи — рассказать о существующих методах и технологиях в части систем хранения данных и систем резервного копирования, которые способны сократить урон от вирусов-шифровальщиков и минимизировать потери данных при атаках.
🎅 Даже колпак не упал!
Робот Atlas от Boston Dynamics в электрической версии смог сделать сальто назад. Его предшественник выполнил этот трюк в 2017 году, но с использованием гидравлики.
Китайская компания Unitree показала возможности робота-собаки B2-W. Устройство оснащено колёсами на лапах для более быстрого передвижения. Робот может прыгать, спускаться со склонов, перевозить грузы и передвигаться практически по любой поверхности.
Unitree B2-W — это улучшенная версия уже имеющегося на рынке робота-пса B2. Инженеры компании решили, что обычные лапы ограничивают возможности передвижения, поэтому добавили к ним колёса диаметром 225 мм. В итоге на ровной поверхности робот может использовать колёса, а для передвижения по неровностям и лестницам — перебирать лапами.
Робот может разгоняться до 20 км/ч и перевозить на себе до 40 кг. В демонстрационном ролике показали, что устройство может прыгать с высоты 1,9 метра, подниматься в горку, подпрыгивать на месте и выполнять некоторые акробатические элементы, например, раскручиваться вокруг своей оси, передвигаться на двух лапах и делать сальто с места. Бездорожье тоже не преграда для Unitree B2-W.
Такой робот обойдётся в 100 тысяч долларов.
⚡ Новости к этому часу
🤖 Китайская электросетевая компания начала использовать роботов и дроны для удаления льда с линий электропередач
🧠 Система o3 от OpenAI достигла уровня человека в тесте на общий интеллект
👮♂️ Японская полиция и агентства США обвинили северокорейских хакеров во взломе криптобиржи DMM
🆓 OpenAI выпустила бесплатный курс по промптингу для GPT-o1
💬 WhatsApp прекратит поддержку старых смартфонов Android с января 2025 года
📱 В Иране разблокируют WhatsApp и Google Play
🖥 Minisforum выпустила портативный монитор с двумя дисплеями 1080p (ФОТО)
#новости
Работа для джунов на Хабр Карьере.
Тестировщик ПО (ручное тестирование) в Macroscop. Пермь.
SEO-специалист в ТопФрейм. Можно удаленно. Санкт-Петербург. От 70 000 ₽.
QA automation в Arenadata. Можно удаленно. До 100 000 ₽.
Программист PHP (Bitrix) в Цитрус. Йошкар-Ола. 30 000 — 120 000 ₽.
Web-разработчик в TravelLine. Можно удаленно. До 70 000 ₽.
Больше вакансий
#junior
SvarDOS: современная инкарнация DOS с открытым кодом и репозиторием
Американец Гэри Арлен Килдалл вместе со своей женой основал компанию Intergalactic Digital Research, позже Digital Research, Inc — не путать с Digital Equipment Corporation. Его операционная система CP/M получила бешеную по тем временам популярность и была продана тиражом более четверти миллиона копий. Обсудим, как давнее детище этого же программиста внезапно получило развитие в современном мире и как энтузиасты ретрокомпьютинга решили сделать свою собственную версию DOS с открытым исходным кодом.
Ностальгические игры: Command & Conquer — Generals
Почему же эта игра осталась в памяти игроков, несмотря на столь сильную конкуренцию во времена, когда жанр был переполнен громкими именами? В этой статье мы постараемся найти ответ на этот вопрос, а ещё откопаем много интересных фактов о создании проекта.
📰 По новостным следам: как информационная служба Хабра провела 2024 год
За последние 12 месяцев в мире нашлось большое количество технических инфоповодов и IT-событий, обновлений ПО, случалось появление новых технологий, произошло развитие электроники и масштабный приход ИИ-сервисов в нашу жизнь, включая различные вариации чат-ботов, Copilot и ИИ-агентов. Бо́льшую часть этих событий постаралась запечатлеть команда информационной службы Хабра. Вспомним, как это было.
Парольная защита статичной HTML-страницы на JS
Обычно парольная защита производится через веб-сервер, который проверяет пароль и выдаёт контент. Стандартный способ: .htaccess и htpasswd. Но что, если нужно выложить зашифрованную веб-страницу и файлы на публичном хостинге, где у нас нет контроля над сервером? Эту проблему решают инструменты StatiCrypt и Portable Secret.
Кроме шуток: шмели тоже обучаются и не знают всё по «инстинктам»
Даже самые мелкие птицы не получают по генетике свои голоса — они обучаются звукам от сородичей, родителей и других птиц, и каждая стайка птиц может иметь свой сленг-говор. Но и шмели наподобие — они учатся от других, на какие цветы лучше всего прилетать в поисках нектара. Это не некая загадочная субстанция, не не некий наследуемый код предков в генетике. Гены просто передают то, что будет шмелём, однако какой точно цветок несёт больше нектара, шмель от рождения понятия не имеет.
Исследование, опубликованное в журнале 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 используют такие большие продукты, как Поиск и Алиса, с которыми ежедневно взаимодействуют миллионы людей — она обязана понимать культурные отсылки самого разного уровня.
Второе пришествие мейнфреймов. Всё больше компаний хотят запускать ИИ у себя в офисе
Приложения ИИ находят применение в бизнесе. Но есть проблема: корпоративные данные и документация представляют коммерческую тайну. Их нельзя передавать на сторону, тем более в облачную систему машинного обучения. Кроме того, что сама передача небезопасна, так ещё и публичная модель будет обучаться на наших секретах, а потом помогать конкурентам.
В общем, у коммерческих компаний остаётся один вариант: поднимать собственный сервер или вычислительный кластер с ИИ. Таким образом, из эпохи облачных вычислений мы возвращаемся к старому доброму самохостингу, только сейчас это самохостинг GPU, серверы и мейнфреймы.
«Эту заметку я решил написать, чтобы помочь потенциальными жертвам подобных раздач вирусов, люди пытаются найти способы смотреть ютуб, а находят майнер в свою ОС. Здесь будут приведены все пруфы, которые я смог собрать специально заражая этим вирусом отдельную машину с Windows 10»
Разбор одного вируса с телеграм-канала peekbot
«Нашего клиента донимали отчёты о вылетах, показывавшие, что его программа ломается на самой первой команде. Я открыл один из дампов вылета, он оказался настолько странным, что отладчик даже не мог понять, что пошло не так»
Программа, которая падала на первой команде
Электроника в вопросах и ответах
В одной из предыдущих статей автор предложил членам электротехнических хабов обменяться техническими вопросами — сформулировать вопросы по своему узкому профилю и попробовать поотвечать на вопросы коллег. Не всё из предложенного оказалось реализуемо, но эксперимент оказался весьма любопытным.
«Известно, что Li-Ion-аккумуляторы могут работать в диапазоне температур -20/+50. А вот ввиду особенностей химии заряжать их можно только при положительных температурах. Так как моё устройство предполагает работу 24х7, пришлось задуматься»
Зарядное устройство для свинцово-кислотных аккумуляторов 4В
Как разработчик вышел на $400 тысяч в месяц на AI-сервисе для написания эссе
Разбираем, как разработчик вывел свой простой сервис для написания эссе в топ Google, несмотря на кучу конкурентов, монетизировал продукт по подписке $30 в месяц и вышел на доход более чем $400 тысяч в месяц.
«Сплит-клавиатура стала для меня не только необычным девайсом, но и способом повысить продуктивность и комфорт работы за компьютером. Несмотря на временные трудности и необходимость вернуться к стандартной клавиатуре, опыт использования Reviung34 показал, насколько важна эргономика в повседневной работе»
34 клавиши — это много или мало? Опыт использования сплит-клавиатуры
«После очередного раза, когда я потерял наушники, передо мной встал вопрос, какие же купить себе в этот раз. И так получилось, что наушники FreeBuds Pro 4 попали ко мне на обзор. Я подумал, что неплохо было бы одновременно разглядеть потенциального кандидата на покупку и по-честному взглянуть на внутреннее устройство, качество работы, особенности передачи музыки в высоком разрешении через Bluetooth и поделиться своим отзывом с широкой аудиторией Хабра»
Честный обзор наушников HUAWEI FreeBuds Pro 4
🪟 Наступало 1 января...
У нас было 4 бутылки минералки, 75 таблеток аспирина, 5 упаковок активированного угля и целое множество средств всех сортов и расцветок, от рассола и мятных капель до шипучек и глицина. А также ведро мороженого, литр томатного сока, ром, ящик пива, термос чая с лимоном и две баночки витаминов. Не то чтобы это был необходимый запас, но если начал его собирать, становится трудно остановиться. Единственное, что вызывало опасение, — приставка.
Утренняя история, или Праздничный виммельбух для уставших, но не сдавшихся
😎 Миссия выполнима
Недалёкое будущее. Мир на грани катастрофы: зловещий ИИ «Нексус» запустил глобальный сбой в системах управления, оставив города без энергии, а человечество — без доступа к своим данным. Единственная надежда — активировать «Резервный протокол», скрытый в старинном хранилище данных.
Молодой техно-археолог Алекс отправляется в затерянный город, чтобы добраться до «Резервного протокола». Но для этого придётся следовать древним подсказкам и пройти сложные испытания. Алексу остаётся рассчитывать только на помощницу Ирен, смартфон Huawei и главный инструмент любого археолога — лассо.