Pull to refresh
0
@Z2Kread⁠-⁠only

User

Send message

Нельзя просто взять и прочитать 64-битный SysTick на CH32V203

Level of difficultyMedium
Reading time9 min
Reach and readers7.1K

Когда я начал работать с CH32V203G6U6 и обнаружил, что там есть 64-битный аппаратный таймер, то подумал: ух, это же отлично, раз таймер аппаратный, то и о чтении/записи заботится сам микроконтроллер. И какое-то время это не вызывало вопросов. А потом…

Читать далее

Модернизация сложной стеклодувной пушки. Фотоотчёт

Level of difficultyMedium
Reading time6 min
Reach and readers10K

Настольная горелка — основной инструмент стеклодува, будь то упрощённое изготовление стеклянных сувениров или сложное приборостроение. От конструкции и исполнения стеклодувной горелки зависят возможности мастера, безопасность и удобство его ежедневной работы. Работы, как правило, тонкой и кропотливой. Известна горелка «пушка» — эволюционировавшая паяльная трубка, по схеме которой могут быть построены и крупные мощные «мортиры», и крохотные ручные огни для мелкой пайки стекла. Небольшую пушку для стеклодувных экзерсисов, например, для изготовления химических принадлежностей и некрупной посуды, нетрудно собрать и отрегулировать в полчаса из подручного хлама, однако, гораздо лучше горелки, построенные вдумчиво и основательно, в том числе и с оперативной регулировкой формы и размера факела. Такие конструкции существенно сложнее и среди «пушек» встречаются нечасто. Предлагаю почтенной публике взглянуть на такую необычную и редкую кустарную комбинированную горелку — её устройство, модернизацию, работу.

Читать далее

Мы проверяли, что устройство работает. Оказалось — мы проверяли не то

Level of difficultyHard
Reading time12 min
Reach and readers5.8K

Исправное устройство успешно обновилось, доказало своё здоровье, а через два перезапуска откатилось на старую прошивку. Причина оказалась вообще не в обновлении: в тот раз наш бэкенд отвечал три минуты вместо одной.

У нас парк ARM‑устройств: удалённое обновление ядра, A/B‑слоты, автоматический откат. Казалось бы, схема известная, готовые движки есть, документация написана. Сам движок действительно поехал за неделю. Потом полтора месяца мы выковыривали дефекты, которые не падали, ничего не писали в лог и не ловились обычными тестами.

Ниже — семь самых поучительных случаев. И у всех одна форма: каждая проверка утверждала больше, чем на самом деле доказывала.

Устройство говорило «обновился», проверив доставку обновления, а не его применение. Или: «я здоров, братан, проверяй», глядя на факт запуска, а не на работу прошивки. Или: «версия 0.0.17», потому что это было написано в манифесте бэкенда, а не потому, что именно эта версия реально крутилась на железе.

В итоге — как с нашим правительством: свою работу оценили на отлично, а эксперимент, очевидно, неудачный.

И чё?

Цифровой рентген: нейросетевой анализ печатных плат

Level of difficultyEasy
Reading time2 min
Reach and readers6.1K

В данной статье расскажем о нашем опыте определения типов микросхем на рентгеновских снимках моделью YOLO

Читать далее

AI уже пишет приложения. Почему мы до сих пор деплоим их по-старому?

Level of difficultyMedium
Reading time8 min
Reach and readers6.5K

ИИшечка уже пишет приложение за вечер. Но чтобы выложить его в интернет, мы все еще зовем девопсера.

Тут начинаются докерфайлы, CI/CD, DNS, TLS, секреты, логи и контейнер, который десятый раз перезапускается.

В начале лета мы решили проверить: а можно ли научить AI не только писать код, но и самостоятельно доводить его до прода?

Читать далее

Миссия по пролёту мимо Плутона очнулась от долгого сна на расстоянии почти 6 миллиардов миль от Земли

Reading time5 min
Reach and readers19K

Революционная миссия, которая исследовала Плутон и отдалённые объекты Солнечной системы с беспрецедентной детализацией, пробудилась от своего самого длительного «сна». Сейчас она находится на расстоянии 5,9 миллиарда миль (9,5 миллиарда километров) от Земли.

Космический аппарат НАСА «Новые горизонты» перешёл в запланированный режим гибернации 7 августа 2025 года и пробудился 23 июня с помощью команд, сохранённых в его главном компьютере.

Диспетчеры миссии из Лаборатории прикладной физики Университета Джонса Хопкинса в Лореле, штат Мэриленд, подтвердили, что «Новые горизонты» находится в отличном состоянии и готов передавать поток научных данных, собранных во время «спячки», со своего местоположения в области ледяных объектов, известной как пояс Койпера.

Плутон — самое крупное из тысяч замороженных каменных тел, называемых транснептуновыми объектами (ТНО), которые находятся в поясе Койпера на краю нашей Солнечной системы — это остатки её формирования, завершившегося по большей части 4,5 миллиарда лет назад.

В 2015 году «Новые горизонты» стал первым космическим аппаратом, совершившим детальный пролёт мимо Плутона и его спутников, изменив представления учёных об этой холодной карликовой планете. В 2019 году аппарат также провёл детальное исследование Аррокота — ТНО, имеющего форму снеговика.

С момента достижения этих важных вех аппарат «Новые горизонты» продолжает исследовать загадочный пояс Койпера — и делает удивительные открытия.

# Исследование неизвестных территорий

Космический аппарат собирает данные о скоростях вращения, ориентации и формах ледяных объектов, путешествующих по орбитам в поясе Койпера.

Читать далее

Подавление шума на изображениях АРК-фильтром

Level of difficultyMedium
Reading time17 min
Reach and readers8.8K

Предложен пространственно-локальный фильтр шума на изображениях и исследованы его метрики в сравнении с такими базовыми алгоритмами фильтрации как медианная, адаптивная медианная, гауссова, билатеральная, фильтр Винера, алгоритм анизотропной диффузии и метод нелокального среднего. Показана высочайшая устойчивость предложенного фильтра к изменению уровня зашумления изображений, в особенности при обработке смешанного шума, состоящего из импульсных помех типа «соль и перец» и аддитивного гауссова шума в различных пропорциях

Читать далее

Пара слов о состоянии BootGuard в UEFI-совместимых прошивках

Level of difficultyMedium
Reading time9 min
Reach and readers7.9K

Не так давно я случайно обнаружил, что современные UEFI-совместимые прошивки имеют подозрительно много, скажем так, особенностей настройки как самого BootGuard (и его аналога от AMD, который UEFITool NE пока что не поддерживает, но мы работаем над этим), так и вендорских продолжений BG на том(а) DXE. Странности эти - не новость, и о них говорили и Трэммел Хадсон, и Александр Матросов, и многие другие исследователи безопасности UEFI-совместимых прошивок, но воз этот не просто “и ныне там”, он, по ощущениям, с тех пор еще сильнее уехал в сторону жопы. Вот про нее я в этой статье и постараюсь вам рассказать, про то, как делать надо, и как делать не надо, и про то, как делают нынешние IBV, и почему у них получается именно так.

Поехали!

Front Runner: как корейским сталеварам удалось создать эффективную систему управления интеллектуальной собственностью

Level of difficultyEasy
Reading time5 min
Reach and readers8.1K

Стратегическое управление правами на интеллектуальную собственность, направленное на защиту собственных R&D инвестиций компании и минимизацию рисков, связанных с нарушением интеллектуальных прав третьих лиц, требует несколько более комплексного подхода, чем реализация частных мер по анализу патентной чистоты. Так, Nippon Steel, неоднократно удостоенная награды Thomson Reuters Top 100 Global Innovator Award, присваиваемой по совокупной оценке ряда количественных и качественных характеристик патентного портфеля, рассматривает стратегию в отношении интеллектуальной собственности как одну из трех ключевых стратегий компании, на одном уровне с бизнес-стратегией и R&D стратегией.

Аналогичной позиции придерживаются многие японские корпорации, пережившие в 1980-х гг. тяжелый период борьбы с американскими компаниями в плоскости интеллектуальных прав. Многочисленные суды, многомиллионные компенсации и ограничения поставок на развитые рынки — цена отсутствия стратегии в области интеллектуальной собственности для компаний, претендующих на международную конкурентоспособность. Вслед за японцами и, как в случае с POSCO, наученные спорами уже с японскими корпорациями, учились развивать комплексное управление интеллектуальной собственностью компании из других азиатских стран.

Читать далее

Как я HDMI-порт в PlayStation 4 Fat менял. Странная история со счастливым концом

Reading time7 min
Reach and readers8.8K

Я пару лет назад купил по случаю, очень недорого PS4 Fat. Приобрел как нерабочую — по словам предыдущего владельца, она не давала изображение на экран. Получив девайс, я первым делом проинспектировал HDMI-порт. И точно, он оказался поврежден. Пара внутренних контактов оторвались, причем довольно сильно. При помощи длинного и узкого пинцета у меня получилось их выровнять и прижать к прежнему «месту обитания». 

Менять порт было просто лень, если честно. Я подключил к коннектору HDMI-кабель, стараясь не дышать, и… да, приставка завелась. Если пошевелить провод, появлялись артефакты, поэтому я поставил консоль на стол и лишний раз старался ее не дергать. Так прошло года полтора, играл довольно часто, никаких проблем не было… Пока однажды мой друг не взял консоль в руки (я как раз вышел) во время игры. Изображение пропало, и он, конечно же, стал переподключать кабель. Итоги — на анонсном снимке. Короче, пришло время чинить девайс, тут уж пинцет не помог бы. Как вы понимаете, далеко не все прошло гладко. Что ж, поехали! 

Да, прежде чем уедем, еще небольшая предыстория. Дело в том, что у меня солидный опыт микропайки. Я перечинил десятки ноутбуков, менял BGA-чипы как на iPhone, так и в лэптопах. Реболлил процессоры Nintendo Switch разных моделей, ноутбуков и тех же телефонов. Но вот так сложилось, что с HDMI-коннекторами PS4 дела не имел, поэтому и не трогал до поры до времени. И оно наступило, это время. 

У девайса стали проявляться и другие проблемы. PS4 могла пискнуть и выкинуть диск. Или просто выключалась. Происходило это редко, но крайне метко — обычно посередине игровой сессии, так что ремонтировать было нужно и без HDMI. Не было бы счастья, да несчастье помогло… 

Читать далее

Лалу — это Сунь-цзы для леволиберального менеджера?

Reading time6 min
Reach and readers5.7K

За две с половиной тысячи лет человечество изобрело порох, паровую машину, психоанализ, корпоративный университет и должность директора по счастью. С управлением получилось скромнее: одна и та же мысль возвращается к нам раз в несколько поколений, каждый раз в новой одежде и с таким выражением лица, будто ее только что нашли на стратегической сессии. Мысль, если снять с нее очередной бейдж, простая: центр видит карту, но не видит грязь под ногами; человек на месте видит грязь, но может не понимать общего замысла; сильная система соединяет одно знание с другим, сохраняя общую цель и передавая право решения туда, где находится реальность.

Полководец, который не звонит с советами

В «Искусстве войны» Сунь-цзы не просто советует побеждать без сражения. Он предупреждает правителя: армия терпит бедствие, когда государь, не понимающий положения войск, начинает распоряжаться их движением. Дворец видит империю, но не видит местность. Полководец видит местность — и именно поэтому должен принимать решение на месте.

Знает ли правитель общую цель? Конечно. Может ли он из столицы определить, по какой тропе обойти болото? Нет. Если все-таки попробует, солдатам останется героически утонуть, исполняя правильно оформленное распоряжение.

У Сунь-цзы мудрость распределена не из любви к демократии. Война просто слишком сложна, изменчива и быстра для ручного управления из одного центра. Вода принимает форму местности, армия — форму обстоятельств. Побеждает не тот, у кого подробнее инструкция, а тот, кто раньше понял ситуацию и успел измениться вместе с ней.

Читать далее

Структура современного WordPress-сайта. Composer, Docker, Bedrock

Reading time8 min
Reach and readers5.3K

Прошло уже 10 лет с публикации моей предыдущей статьи на тему организации проекта на WordPress для удобной работы. Старый текст до сих пор кто-то добавляет в закладки и ставит звезды на Github, хотя многие вещи, актуальные на тот момент, устарели, а задачи поменялись. Если раньше я работал над большим количеством корпоративных сайтов, по принципу «сделал и забыл», то сейчас у меня в работе несколько долгоживущих новостных ресурсов с посещаемостью доходящей до миллиона хостов в сутки. Эти проекты требуют постоянного участия разработчика, и есть большая ответственность перед заказчиком за поломки.

Читать далее

Строим гусеничного Bluetooth-робота с камерой. Часть 1

Reading time7 min
Reach and readers148K
По многочисленным просьбам я решил описать процесс создания вот такого робота с камерой на гусеничном шасси и управлением по bluetooth с помощью джойстика.

Я всегда мечтал создать робота, которым можно управлять с помощью компьютера и смотреть за его перемещениями от первого лица.
Весь процесс я условно разделил на три части:
1. Сборка робота
2. Программирование боротового микроконтроллера
3. Программирование управления с ПК
Читать дальше →

Обзор китайского DPSS лазера 532nm

Reading time5 min
Reach and readers212K
За последнее время китайцы освоили производство относительно мощных и недорогих твердотельных лазеров с диодной накачкой (DPSS). Наверняка многим было бы интересно узнать, что находится у них внутри, какие характеристики эти лазеры имеют и на чем китайцы сэкономили.



Под катом – обзор такой необходимой в каждом доме вещи, как одноваттный зеленый лазер.
Читать дальше

Ультрабюджетная точечная сварка литиевых аккумуляторов дома

Reading time6 min
Reach and readers430K
В жизни каждого «радиогубителя» возникает момент, когда нужно сварить между собой несколько литиевых аккумуляторов — либо при ремонте сдохшей от возраста АКБ ноутбука, либо при сборке питания для очередной поделки. Паять «литий» 60-ваттным паяльником неудобно и страшновато — чуть перегреешь — и у тебя в руках дымовая граната, которую бесполезно тушить водой.

Коллективный опыт предлагает два варианта — либо отправиться на помойку в поисках старой микроволновки, раскурочить её и достать трансформатор, либо изрядно потратиться.

Мне совершенно не хотелось ради нескольких сварок в год искать трансформатор, пилить его и перематывать. Хотелось найти ультрадешёвый и ультрапростой способ сваривать аккумуляторы электрическим током.

Читать дальше →

DIY автономный дрон с управлением через интернет

Reading time12 min
Reach and readers87K
image

Сначала я написал длинное предисловие откуда взялась такая задача, а потом оно мне показалось скучным и я его удалил.

Итак, задача: создание автономного БПЛА для мониторинга состояния линий электропередач (ЛЭП).

Как я дал старому планшету глаза и получил панель для Home Assistant

Level of difficultyEasy
Reading time5 min
Reach and readers14K

Давно хотелось поставить где-то на видном месте планшет-панель для Home Assistant — сценарии, термостат, камеры, всё в одном месте, без необходимости каждый раз доставать телефон. Готовые панели стоят как отдельный гаджет, а мысль «взять б/у планшет и допилить под себя» выглядела куда веселее.

На Авито нашлось объявление на два старых планшета за копейки — продавец явно расчищал полку. План был простой: вытащить аккумулятор (устройство и так будет висеть на постоянном питании, живой батарее там нечего делать — только распухнет через пару лет) и запитать напрямую от сети.

Вот что в итоге получилось — а дальше расскажу, как до этого дошёл.

Читать далее

Собираем портативный синий лазер на 70 ватт за вечер

Level of difficultyEasy
Reading time14 min
Reach and readers7K

Матрица лазерных диодов от киношного проектора стоит на Таобао как б/у видеокарта десятилетней давности — 260 юаней за демонтаж. Внутри — 14 синих кристаллов Nichia, около семидесяти ватт оптической мощности и собственная линза на каждом диоде. К ней нужны буст-конвертер за пятьсот рублей, процессорный кулер, восемь банок 18650 и вечер с паяльником.

Ниже — полная сборка: расчёт драйвера, настройка тока, борьба с пусковым выбросом, который тихо убивает кристаллы, и честный разбор мест, где моя конструкция кривая.

Сразу дисклеймер, без него никак: это лазер 4 класса опасности. Он не «может повредить глаз при неудачном стечении обстоятельств» — он поджигает дерево на дистанции вытянутой руки. Если вы никогда не работали с лазерными диодами, начните с чего-то на порядок дешевле и слабее.

Читать далее

Разработка цифрового радиолюбительского протокола на базе OFDM. PHY-уровень

Level of difficultyMedium
Reading time49 min
Reach and readers9.8K

Статья посвящена разработке радиолюбительского протокола связи на базе OFDM (Orthogonal Frequency-Division Multiplexing). В ней рассматривается процесс создания физического уровня, сложности, с которыми пришлось столкнуться, а также его испытания в эфире.

Читать далее

Почему вообще что-то существует

Reading time51 min
Reach and readers8.4K

Всем привет, добро пожаловать на подкаст Mindscape. Я ваш ведущий, Шон Кэрролл. Сегодня у нас особый выпуск, потому что гостей не будет. Это сольный выпуск - говорить буду только я. А тема у нас масштабная: почему существует Вселенная? Почему существует нечто, а не ничто? Почему вообще хоть что-то существует? Я предложу вам свой ответ и рассмотрю несколько других возможных ответов. Это явно не тот вопрос, на который можно дать простой и окончательный ответ, с которым согласятся абсолютно все, но я постараюсь хотя бы обрисовать некоторые возможные варианты. Очевидно, это один из самых фундаментальных вопросов, какие только можно задать, и именно ради таких вопросов мы здесь, в подкасте Mindscape. Итак, начнем.

Меня часто спрашивают, когда я впервые заинтересовался наукой, физикой или космологией. Разные люди приходят в эту область по-разному. Некоторые открывают ее для себя довольно поздно, например уже в университете. Другие, наоборот, очень рано. Я отношусь ко второй группе - я заинтересовался еще ребенком. Обычно я говорю, что мне было десять лет, но на самом деле я помню другое: это был четвертый класс, когда мы с одноклассниками начали говорить о науке более осознанно, а не просто обсуждать то, что проходили в тот день на уроке. И меня все это по-настоящему захватило. Я знаю, что многие заинтересовались наукой благодаря научной фантастике - фильмам, сериалам, книгам и всему остальному. Но в моем случае это была именно научно-популярная литература. Я часами просиживал в местной публичной библиотеке и читал книги о кварках, Большом взрыве, общей теории относительности, физике элементарных частиц и квантовой механике.

Читать далее
1
23 ...

Information

Rating
Does not participate
Registered
Activity