habrahabr
Эти CSS-техники устарели

Привет, Хабр! Общаясь с коллегами, я заметил, что они незнакомы с последними возможностями CSS. Как обычно, у всех свои причины. У кого-то много повседневной рутины. Кому-то в принципе неинтересно, что нового происходит в CSS. А кто-то по привычке использует подходы десятилетней давности и ему норм. Как фанату CSS, мне грустно. Сколько же прикольных вещей проходит мимо них. Да и их код может быть меньше, надёжнее и проще для понимания. В общем, я собрал несколько фрагментов кода, которые были…

  • четверг, 19 июня 2025 г. в 00:00:18
habrahabr
Самодельный SDR приемник на Zynq

OpenZynqSDRВ этой статье я расскажу о том, как я делал предельно дешевый КВ Web-SDR приемник на SoC Zynq. Основа приемника - Б/У плата Antminer S9. Фактически этот проект является форком уже существующего приемника WEB-888, который, в свою очередь, является продолжением приемника KiwiSDR.ВведениеДля начала, думаю, стоит немного рассказать про приемник KiwiSDR.Это онлайн-SDR приемник, то есть приемник, рассчитанный на то, что к его данным через Интернет могут получать доступ пользователи со всег…

  • четверг, 19 июня 2025 г. в 00:00:17
habrahabr
Радиолокационный радар — менее чем за 400 рублей: на базе esp32 и wi-fi

Приходило ли вам в голову, что ваша любимая esp32, может использоваться в роли самого натурального радиолокационного радара? Если не приходило, то добро пожаловать под кат, так как кое-кому это пришло:-)) Далее в статье рассматривается специфическая версия радара, когда передатчик и приёмник конструктивно не выполнены в едином корпусе, а разнесены в пространстве. Тем не менее, всё работает и никто не мешает в дальнейшем (при желании) — сделать более классическую версию, где приёмник и пере…

  • четверг, 19 июня 2025 г. в 00:00:16
habrahabr
Наша Вселенная находится внутри сверхмассивной черной дыры — исследование

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

  • четверг, 19 июня 2025 г. в 00:00:14
golang
net/http: Разбираем работу сервера «под капотом»

В мире разработки веб‑приложений (да, да, это тот самый хайп про «хайлоад», «легковесные потоки», «io‑bound нагрузки» и другое) Go завоевал популярность благодаря своей производительности, легкости и надежности. Одним из ключевых компонентов экосистемы Go является стандартный пакет net/http, который предоставляет инструменты для создания HTTP‑серверов и клиентов. Однако, несмотря на кажущуюся простоту использования этого пакета, понимание внутренних механизмов работы сервера может значительно п…

  • четверг, 19 июня 2025 г. в 00:00:14
javascript
Золотое сечение в дизайне 2025: Современные подходы к применению в веб и мобильном дизайне

Сегодня я хочу поделиться глубоким исследованием того, как применять золотое сечение в современном дизайне 2025 года. Эта статья основана не только на теории, но и на реальном опыте работы с крупными проектами, A/B тестах и исследованиях пользователей.Что такое золотое сечение и почему оно работает в 2025 годуЗолотое сечение (φ ≈ 1.618) — это математическая константа, которая представляет собой отношение двух величин, при котором отношение суммы этих величин к большей из них равно отношению бол…

  • четверг, 19 июня 2025 г. в 00:00:12
javascript
Postman + Newman: быстрый старт API-автотестов на практике

API (Application Programming Interface) — это интерфейс, который определяет, как программные компоненты взаимодействуют друг с другом. Он задаёт, какие запросы можно выполнять, как именно они отправляются, в каком формате передаётся данные и какие соглашения при этом соблюдаются. API также могут предоставлять механизмы расширения, позволяя пользователям расширять существующие функциональности различными способами. API может быть разработан для конкретного компонента или создан на основе отрасле…

  • четверг, 19 июня 2025 г. в 00:00:11
javascript
Frontend Risks #1: CMS Битрикс отправляет данные ваших клиентов в Ирландию

Всем привет! Меня зовут Михаил Парфенов, я являюсь Application Security-архитектором в DPA Analytics. В мае 2025 мной проводилось исследование безопасности российских frontend-приложений. Были проверены приложения более 3000 крупнейших коммерческих российских компаний.Главные страницы (корпоративных сайтов, порталов, личных кабинетов, социальных сетей, маркетплейсов и т.п.) открывались в frontend-песочнице, фиксирующей составляющие и действия frontend-приложения (в первую очередь поведение Java…

  • четверг, 19 июня 2025 г. в 00:00:10
github
YimMenu / YimMenuV2

Experimental menu for GTA 5: EnhancedYimMenuV2 Experimental menu for GTA 5: Enhanced How to use Download the latest version of FSL from here and place version.dll in your GTA V directory. Using FSL is now optional but highly recommended for account safety Download YimMenuV2 from GitHub Releases Download an injector, such as Xenos Open Rockstar Launcher, select Grand Theft Auto V Enhanced, go to settings, and disable BattlEye. If you are using Steam or Epic Games, you may have to pass the -noba…

  • четверг, 19 июня 2025 г. в 00:00:05