«Я думаю, что многие читатели так или иначе использовали отладочные платы на базе микроконтроллеров для прототипирования разрабатываемых устройств и для того, чтобы начать отладку встраиваемого ПО на этапе, когда полноценная плата устройства ещё не готова. К таким платам можно подключить проводами всю необходимую периферию и начать разработку прошивки. Но часто такие отладочные стенды жутко неудобны, они занимают много места на столе, они хлипкие и их не так просто перенести с места на место, а соединения между платами ненадёжны.
В этом материале я расскажу, как в свободное время пытаюсь решить эти проблемы разрабатывая свой собственный гибкий, компактный и красивый модульный конструктив для настольных прототипов»
Конструктор для embedded-разработчика
Жуткий сценарий использования ChatGPT
История о том, как ChatGPT сгенерил так называемый несинтезируемый код. Код вроде есть и после массажирования даже будет компилироваться в симуляторе, но вот чип из него сделать нельзя. Никак, вообще никак.
Пользователь Reddit опубликовал в сабреддите /r/hardwaregore (в котором обитают любители поиздеваться над железом) пост, как он использовал 4-кг медный блок в качестве пассивного охладителя для процессора Intel Core i9, передаёт Tom's Hardware. Без нагрузки температура процессора держалась на уровне 35 °C, под стресс-тестом (длился меньше минуты) быстро достигла 80°C. По окончании стресс-теста температура вернулась к прежним значениям в течение 10 секунд.
#техника
«В этом посте я расскажу о технике REcollapse. Я изучал её последние пару лет, чтобы обнаружить до странности простые, но эффективные уязвимости в защищённых объектах. Эта техника может быть использована для захвата учётных записей с нулевым взаимодействием, обнаружения новых обходных путей для брандмауэров веб-приложений и многого другого»
REcollapse: фаззинг с использованием unicode-нормализации
Всё про USB-C: введение для электронщиков
Прошло уже почти пять лет, как во всевозможных устройствах начали появляться порты USB-C. Это стандарт, за рамки которого могут выходить многие производители и электронщики. Поначалу существовало много путаницы относительно того, что он в себе несёт, и всяческие отклонения со стороны производителей некоторых людей отталкивали. Однако теперь USB-C прочно вошёл в нашу жизнь, и в этой статье мы посмотрим, как именно этот стандарт используется, чего могут ожидать от него пользователи, а что он способен предложить электронщикам.
Вы не умеете играть в Героев 3, или 13 карт S-размера, которые вы не пройдёте за вечер
Некоторые картоделы давно создают карты-пазлы с боями на знание поведения ИИ, с использованием багов игры или просто на хитрую логистику. Таких карт-загадок не очень много. Вашему вниманию — 13 шедевров «Heroes Might and Magic III» S-размера.
«Привет! Расскажу про свой опыт покупки умных часов для младшей дочери. Ей 6 лет. На самом деле, я стремился как можно дольше отложить время её вхождения в цифровой мир. Всему виной грабли, на которые наступил с её старшими братьями»
Гонка за детскими часами и при чём здесь кот
На уходящей неделе мы создавали устройство для хаброзависимых, делали SEO-выводы из утечки исходного кода «Яндекса», разгадывали загадку колец Сатурна и выясняли, сколько стоит жизнь в Канаде.
Лучшие публикации недели (30 января — 5 февраля)
Управляемая пультом USB HID-клавиатура на ATtiny45
Вашему вниманию — туториал по объединению проверенных временем технологий для создания стандартной для ОС, но нестандартной для пользователя USB HID-клавиатуры.
«Я очень сильно ошибся, думая, что задача сортировки 100Гб файла простая. Для её решения нужно много знаний алгоритмов, библиотек, навык оптимизации программ и написания параллельного кода. А самое главное, эта задача хорошо показывает, способен ли программист преодолевать технические трудности и решать задачу до конца, а не пытаться найти короткий пусть и опустить руки, если такого пути нет»
Сортировка слиянием — не так просто, как кажется
«Прошлый год, помимо того что принёс уйму проблем и заставил пересмотреть планы и ценности, преподал ещё один урок — нужно собирать свои достижения. <...> В этой статье я расскажу, как именно это делать и какие бенефиты вы можете получить от этого неожиданно важного навыка»
Собирайте свои достижения
Революционный метод сжатия изображений
Курс компьютерной графики в том или ином виде присутствует в образовательной программе любой ИТ-специальности. В числе прочего там обязательно проходят форматы графических файлов и затрагивают алгоритмы сжатия изображений. Сегодня поговорим о новом современном методе сжатия изображений, который ещё не вошёл ни в один учебник.
Гравитационные батареи в заброшенных шахтах смогут питать всю планету
Гравитационные батареи — новый кандидат №1 на хранение избыточной энергии, неизбежно возникающей в наших системах. Есть несколько стартапов, работающих над развитием таких аккумуляторов. Все они говорят о том, что гравитация — надёжный друг, который никогда не испарится и всегда будет работать. Но найти место для установки таких батарей — непростая задача. На днях исследователи посчитали, что заброшенные шахты по всему миру являются экономически эффективным решением, которое также может обеспечить рабочие места. А количество таких шахт позволяет хранить всю энергию мира.
Так что да, у загнивающих шахтёрских поселков может появиться ещё один шанс
«Пришла мне в голову идея создать турбореактивный мотоцикл. И естественно пришлось собирать техническую информацию и во всём разбираться. Но простого объяснения принципа работы такого двигателя я не нашёл. Везде рассказывается сложным техническим языком, зачастую понятным только инженеру. И я решил попробовать рассказать по-простому так, чтобы понял и инженер, и ребёнок»
Как работает турбореактивный двигатель
Карманный компьютер из 1985 года: программируемый калькулятор «Электроника МК-54»
На Хабре уже подробно рассказывали о конструкции калькуляторов этой серии, которая с современной точки зрения выглядит довольно примитивной. Но тогда, в 1988 году, «МК-54» казался самым настоящим чудом техники. Советская промышленность начала выпуск этой машины в 1982-м, и вскоре калькулятор появился на полках магазинов по цене 65 рублей — довольно дорого по тем временам. Тем не менее, это был самый доступный программируемый калькулятор в СССР в середине 80-х, более дешёвого варианта попросту не существовало.
Активность найма на IT-рынке в январе 2023
Ежемесячно мы смотрим, какие компании публикуют больше всего вакансий и изучаем активность найма в разрезе специализаций и квалификаций. А ещё собираем эффективные вакансии за месяц: те, которые привлекли больше всего внимания специалистов.
Последние три месяца прошлого года мы наблюдали медленный, но всё-таки рост вакансий на Хабр Карьере. Подготовили рейтинг активности найма за январь — посмотрели, что происходило на рынке после праздников и сравнили динамику.
«Очень интересен тот факт, что я не вижу никаких свежих описаний ЮАР на Хабре. А зря. Возможно вам будет интересно это место. В нём есть множество недостатков, но наличествует множество достоинств»
Что есть ЮАР прямо сейчас
⚡️ Новости к этому часу
👩🏫 Комиссия по этике в сфере ИИ попросила Минобрнауки регламентировать использование ChatGPT в учебном процессе
⚖️ Суд в Лондоне принял иск против разработчиков ПО для блoкчeйнa, от них требуется вернуть биткоины, если утеряны ключи
🏦 ЦБ сообщил о мошеннической схеме с QR-кодами в общественных местах
🙉 PCIe Gen5 NVMe оснастили громким вентилятором, который перекрывает шум от кулера на ЦП
🙅♀️ Мизулина назвала фейком заявление о блокировке YouTube в России
⚠️ Сайты начали предупреждать о необходимости установки сертификата Минцифры для оплаты онлайн через «Сбер»
🔭 Астрономы составили самую точную на сегодня карту распределения материи во Вселенной (ФОТО)
🔌 В России майнеры потребляют 2-2,5 ГВт электроэнергии в год
#новости
«На протяжении последних шести лет я участвовал в исследованиях, посвящённых моделированию стационарных и нестационарных температурных полей активных зон ядерных реакторов. Среди довольно полезных для ядерной энергетики результатов я бы хотел выделить главный — выявление способности уравнения теплопроводности сплошной среды достаточно точно описать стационарные и нестационарные температурные поля активных зон гетерогенных ядерных реакторов, таких как Pressurized water reactor (PWR) и Gas turbine modular helium reactor (GT-MHR)»
Предсказательная вычислительная гидродинамика
В сеть попало видео демонстрации работы системы активного поворота задних колёс Tesla Cybertruck. Она входит в состав обязательных функций электропикапа.
Управление задними колёсами позволяет создавать более узкий и точный радиус поворота.
⚡️ Новости к этому часу
👮♂️ МВД завершило расследование уголовного дела против предполагаемых участников группы REvil
🆕 NTDEV выпустила tiny11 — облегчённую версию Windows 11 Pro 22H2, которой требуется всего 2 ГБ ОЗУ и 8 ГБ места на диске (ФОТО)
💰 Google инвестировала $300 млн в проект чат-бота экс-сотрудников OpenAI
🛠 Команда Google Chromium разрабатывает браузер для iOS с движком Blink вместо WebKit
📱 В Android 14 появится функция, позволяющая использовать смартфон в качестве веб-камеры
🌏 Недавно обнаруженная планета размером с Землю может быть подходящей для жизни
📖 Стилометрический ИИ на базе решения Stylo помог найти ранее неизвестную пьесу Лопе де Вега
⚖️ Судья в Колумбии использовал ChatGPT для вынесения приговора
#новости
Пока-пока, MongoDB: почему компании переходят на PostgreSQL
За последние несколько лет многие компании перешли с MongoDB на PostgreSQL, в том числе известное онлайн-издание The Guardian. Поговорим о причинах перехода и разберёмся, действительно ли PostgreSQL лучше MongoDB.
Юпитер — главный обвиняемый в деле о вымирании динозавров
Долгое время было принято считать, что Солнечная система хорошо приспособлена для жизни, потому что у нас есть свой космический щит, защищающий нас от крупных космических объектов: Юпитер. На самую массивную планету нашей системы падает в 10,000 раз больше объектов, чем на Землю. Однако всё немного не так. На самом деле, присутствие Юпитера в системе увеличивает вероятность падения подобных объектов на Землю. Считается, что есть 70-процентная вероятность того, что K-T вымирание не случилось бы, если бы у нас не было Юпитера. В каком-то смысле, именно Юпитер можно обвинить в вымирании динозавров.
Технологии, изменившие музыку. Часть вторая. Создание
Продолжаем цикл статей про технологии из мира музыки. Сегодня поговорим об инструментах, без которых невозможно представить современную музыкальную индустрию и целые жанры, такие как рок, фанк и практически любая популярная музыка. Речь пойдёт об устройствах, так или иначе, связанных с электричеством: электрогитаре, синтезаторе и прочем. Погрузимся в историю и посмотрим на главные инструменты, появление которых изменило музыкальный мир XX века.
«Мы просыпаемся, умываемся, чистим зубы, делаем зарядку, завтракаем и начинаем готовиться к полёту. В крупных авиакомпаниях у пилотов есть специальные планшеты, и туда приходит информация о предстоящем рейсе. То есть ещё дома за завтраком я знаю маршрут, данные по аэродрому вылета, прилёта и всем запасным, погоду везде по маршруту фактическую и прогнозы на время пролёта»
Как экипаж самолёта готовится к вылету
#хабраархив
«Есть спасённая с помойки клавиатура Robotron. Помытая, обновлённая, реанимированная и способная работать с современными ПК и ноутбуками. Разбираясь с её программной частью, познакомился c экосистемой QMK в принципе и сообществом кнопкопоклонников в частности. Получил море удовольствия и опыт, который может пригодится при построении с нуля новой клавиатуры мечты. Тропинка проложена»
Роботрон. Как восстановить клавиатуру из 1987 года для чайников
«Привет, Хабр! Меня зовут Лев Евсеенко, я работаю системным администратором в Selectel, сопровождаю сервисы наших выделенных серверов. В декабре мы пополнили линейку конфигом Ampere Altra Max M128-30 (3 ГГц, 128 ядер) с ARM-процессором внутри.
Перед введением в эксплуатацию нужно было разобраться с сетевой загрузкой, модифицировать служебный дистрибутив, адаптировать существующие процессы автоустановки ПО под новую архитектуру. В тексте расскажу, с какими проблемами мы столкнулись и какие решения нашли»
Это вам не x86_64. Проблемы сборки Arch Linux под ARM-архитектуру и как их решить
«Хочется заняться на ретротехнике хоть чем-то полезным, например — написать эту статью. Для этого я выбрал пока что самый любимый старый лаптоп из коллекции — ноутбук IBM Thinkpad X21, выпущенный в 2001 году. На нём установлена Windows 98SE, что, конечно же, делает мою задачу ещё сложнее. Но мне удалось, хоть и очень условно, но прикрутить этот ноутбук к современности. Сегодня я расскажу об этом способе, а заодно поговорю о интересных особенностях старой Windows»
Робкие попытки приставить к делу старый ноутбук
⚡️ Новости к этому часу
🍏 Apple упразднила должность главного дизайнера, команду дизайнеров будет возглавлять операционный директор Джефф Уильямс
🛰 Sierra Space испытала на прочность надувной модуль для будущей космической станции НАСА
📈 Российские дизайн-центры микроэлектроники в разы увеличили годовую выручку
👥 Pinterest сократит 5% штата
🎮 После праздничных распродаж Sony достигла показателя в 32,1 млн проданных PS5
👮♂️ Правоохранительные органы Иркутской области обнаружили на чердаке психиатрической больницы незаконную майнинговую ферму (ФОТО)
🤝 Samsung, Google и Qualcomm объявили о партнёрстве в рамках проекта по созданию платформы смешанной реальности
🆕 Состоялся релиз LibreOffice 7.5
📱 Apple сообщила о 2 млрд активных устройств компании у пользователей по всему миру
#новости
«Предполагалось, что это приключение на 20 минут: взять данные из учёта производственных активов, сложить, разделить, подтянуть данные со стана из его стандартной телеметрии, разделить… Оказалось, что быстрая задачка на две недели по мере погружения в кроличью нору постепенно превратилась в 11-месячный проект. Но зато в конце него мы узнали про валки сильно больше, чем рассчитывали»
Раскатываем сталь: ещё один случай, когда к Группе НЛМК пришли за софтом с производства