Category : habrahabr

habrahabr
Анимация на колесных дисках с беспроводной передачей питания

колесо с анимаций (артефакт из-за камеры)Приветствую, опишу свой опыт создания анимации на вращающихся колесах движущегося автомобиля. Одно время в интернете пошла мода на светящиеся колеса с анимацией на автомобилях, велосипедах и другой подобной техники. Но питание там везде было на батарейках или аккумуляторах. Была поставлена задача - повторить, но серьёзнее.Простейший расчет показывал, что при том весе конструкции, который можно безопасно закрепить на вращающемся колесе, о какой-либо прод…

  • суббота, 30 сентября 2023 г. в 00:00:47
habrahabr
Исследуем саундбар Yamaha YAS-109

Всем привет!Краткое предисловие: я счастливый обладатель замечательного саундбара YAS-109 от Yamaha, на момент написания пользуюсь им уже целый год, и всё в целом хорошо. Но однажды я решил узнать: не подслушивает ли меня мой музыкальный друг? Ведь у него есть встроенная поддержка Alexa, а ещё Bluetooth, WiFi, Ethernet и другие прелести… Так и начинается история моего ресёрча.Пробуем простой подходОбычно самый простой способ изучить поведение железки — это посмотреть на файлы обновлений. Уже п…

  • суббота, 30 сентября 2023 г. в 00:00:46
habrahabr
Первое занятие Школы Синтеза и удар в спину от Ubuntu

В субботу прошло первое занятие Школы Синтеза Цифровых Схем. Записалось 650 человек в 15 городах России и Беларуси, пришли 400 (250 офлайн и 150 онлайн). Российский флаг на мониторе нарисован комбинационной логикой FPGA (первое что пришло в голову рисовать студентам сразу в двух кластерах). Вообще обычно на первом занятии мигают светодиодами, но мы решили пойти дальше и показали им как рисовать картинки. Для этого два счетчика формируют X и Y, а задача студента - реализовать функцию RGB (X, Y)…

  • пятница, 29 сентября 2023 г. в 12:53:00
habrahabr
Битва пет-проектов

Раскрываем карты и рассказываем о большой битве, к которой мы долго готовились. 25 сентября стартует битва пет-проектов: две команды начинающих IT-специалистов будут работать над одной идеей: создать место в интернете, где можно объединяться с единомышленниками и работать над IT-продуктами. Победителей выбирает жюри и не только: за команды также могут голосовать хабраюзеры. Главный приз — стажировка в IT-компании для одного или нескольких участников битвы. Под катом — про команды, экспертов, п…

  • пятница, 29 сентября 2023 г. в 12:52:59
habrahabr
Произносим термины IT правильно

Наша отрасль изобилует словами из английского языка. Но надо помнить, что после русификации произношение слова часто становится совершенно не похоже на оригинал. Чтобы больше не ставить англоязычных собеседников в тупик на зум-коллах, мы попросили нашего коллегу Адама Дэйли озвучить произношение терминов, в которых русскоговорящие специалисты часто делают ошибки:Таблицейadministrator/ædˈmɪnəˌstreɪtər/architecture/ˈɑː.kɪ.tek.tʃər/archive/ˈɑrkaɪv/arena/əˈriːnə/array/əˈreɪ/automatic/ˌɔːtəˈmætɪk/a…

  • пятница, 29 сентября 2023 г. в 12:52:58
habrahabr
Почему я использую эргономичную сплит-клавиатуру и не собираюсь возвращаться к обычным

На Хабре не раз и не два обсуждались эргономичные клавиатуры разных видов. В частности — сплит‑клавиатуры, которые представляют собой две половинки целой клавиатуры, соединенные между собой либо проводами, либо беспроводным каналом связи. Я расскажу о собственном пути к сплитам, который занял много лет.Как всё начиналось Мне всегда нравились необычные клавиатуры. Как только у меня появилась возможность покупать «хотелки», я приобрел мультимедийную клавиатуру от Logitech. Честно говоря, модель …

  • пятница, 29 сентября 2023 г. в 12:52:57
habrahabr
«Выгорел просто в угли и уволился» — истории карьерных неуспехов, часть 5

Привет, Хабр! Меня зовут Настя, я занимаюсь контентом в Хабр Карьере.На всякий случай объясню, что происходит: этим летом мы на Хабр Карьере начали собирать истории карьерных провалов от людей, готовых поделиться своим опытом. Хотелось поддержать авторов и помочь им найти новые пути в профессиональном развитии. Истории продолжают приходить, поэтому мы собрали уже пятую подборку. Если интересно почитать другие, оставляю ссылки: первая, вторая, третья и четвертая. Помочь авторам можно рекомендац…

  • пятница, 29 сентября 2023 г. в 12:52:57
habrahabr
Хороший ретрай, плохой ретрай, или История одного падения

Порой простое и очевидное решение может потянуть за собой хвост проблем в будущем. Например, добавление ретраев.Меня зовут Денис Исаев, и я работаю в Яндекс Go. Сегодня я поделюсь опытом решения проблем с отказоустойчивостью из-за ретраев. Основано на реальных инцидентах в системе из 800 микросервисов.Этот пост — продолжение вымышленных историй о разработчике Васе, который несколько лет назад разбирался с идемпотентностью в распределённых системах. Теперь перед ним новые задачи — получится ли …

  • четверг, 28 сентября 2023 г. в 00:00:27
habrahabr
Assembler для Windows в Visual Studio

В этой статье я покажу как написать приложение для windows на ассемблере. В качестве IDE будет привычная Visual Studio 2019 со своими плюшками - подсветка кода, отладка и привычный просмотр локальных переменных и регистров. Собирать приложение будет MASM, а значит, у нас будут и чисто масмовские плюшки. Приложением будет игра в пятнашки. С одной стороны это просто, но не так чтобы совсем хелловорлд (впрочем хелловорлд мы тоже увидим во время настройки VS). С другой стороны это будет полноценно…

  • четверг, 28 сентября 2023 г. в 00:00:26