В 2020 году я поделился списком моих любимых вопросов о CSS, который стал довольно популярным, судя по просмотрам. Спустя 3 года CSS изменился, и я решил дополнить список, добавив вопросы про гриды, пользовательские свойства (CSS-переменные), новые селекторы и свойства. Работая над вопросами, мне хотелось помочь вам в изучении новых возможностей CSS и тех моментов, которые многие разработчики упускают, судя по моей практике. Также вы можете использовать их, если проводите интервью. Я буду т…
Сегодня я хочу поговорить о том, как можно получить и декодировать сигналы точного времени, которые передаются по радио. Чтобы выполнить эту задачу, вам даже не понадобятся специальные устройства. Достаточно будет компьютера с более-менее быстрым интернет-соединением. Технология передачи точного времени по радио не нова. Сигналы точного времени начали передавать практически сразу, как появился радиотелеграф. Сейчас передача сигналов точного времени осуществляется с помощью различных техноло…
Если вы сидели в Интернете в последний год, то могли заметить, что он быстро меняется. И этот снежный ком летит с горы с возрастающей скоростью.Google хочет убить свои стандартные 10 синих ссылок (заменив их выдачей данных из чатбота Bard). Твиттер умирает под давлением ботов и синих галочек. Amazon захламляется ИИ-книгами, которые сейчас доминируют в списке бестселлеров, а также фальшивыми отзывами и прочим мусором. Большие проблемы с контентом и рекламодателями испытывает TikTok.Массовые уво…
В связи с торговым конфликтом США и Китая у последнего проблемы с установками для EUV-литографии и DUV-литографии. В Поднебесную запрещены поставки современного оборудования подобного типа. Соответственно, китайцы не могут массово производить необходимые стране чипы, из-за чего страдает электронная отрасль. На днях появилась информация о том, что поставки систем такого рода все же наладят, хоть и в урезанном варианте. Но есть и другая проблема — предприятия КНР выпускают не самые качественны…
Еще более низкий уровень (avr-vusb) USB на регистрах: STM32L1 / STM32F1 USB на регистрах: bulk endpoint на примере Mass Storage USB на регистрах: interrupt endpoint на примере HID USB на регистрах: isochronous endpoint на примере Audio device Вот мы познакомились со всеми базовыми типами конечных точек, пришло время разработать какое-нибудь полезное устройство. Для примера пусть это будет программатор-отладчик STM-ок, работающий через стандартный UART bootloader. Введение Допустим, мы разраба…
Почему-то вы, уважаемые ИТ-пациенты, испытываете непреодолимую страсть заглядывать внутрь человека. Мы лечим вас уже четыре года, как появились на Хабре. И все эти годы вам дико интересно разбираться в КТ. Я уже писал пост про то, как самостоятельно читать базовые вещи. Теперь же я собрал для вас набор редких медицинских случаев, где по трепыханиям белого на белом можно сильно поменять жизнь человеку. Потом был прошлый пост со случаем у ребёнка, который стал для меня своего рода врачебным …
Если вы программист, то пользуетесь хэш-функциями каждый день. Они применяются в базах данных для оптимизации запросов, в структурах данных для ускорения работы, в безопасности для защиты данных. Почти каждое ваше взаимодействие с технологией тем или иным образом включает в себя хэш-функции. Хэш-функции фундаментальны и используются повсюду. Но что же такое хэш-функции и как они работают? В этом посте я собираюсь развенчать мифы вокруг этих функций. Мы начнём с простой хэш-функции, узнаем,…
Молодость и искренностьЯ завершил обучение в ВУЗе по специальности «Программирование» как раз в разгар лихих 90-х. И в некотором смысле нам повезло – весь костяк нашей группы был еще к концу пятого курса приглашен на работу в известную IT-компанию. Из лучших студентов нашей группы был сформирован отдел, начальником которого также стал мой одногруппник. Что тут могло пойти не так?Нас предупредили, что IT-компания, в которой мы собираемся работать, серьезная. И перед началом работ мы пройдем обу…
Сейчас кажется, что все мыши одинаковые — две кнопки и колёсико посередине. Разве что в игровых моделях есть подсветка. Но так было не всегда: первые мыши были деревянными, квадратными, с неопределённым количеством кнопок, а устройства до середины восьмидесятых часто не шли в массовое производство. Привет, я Михаил Павлов. Я уже десять лет коллекционирую компьютерные мыши и трекболы. В этом посте я коротко напомню, какой путь они прошли, и покажу свою коллекцию. Посмотреть на неё вживую мож…