Новости по тегу "RF"
Подборка публикаций, содержащих тег "RF". Актуальные темы и важные события.
Когда JOIN тянет ко дну: как одно изменение ускорило запрос в 75 раз
TL;DR Иногда «убить» самый тяжёлый JOIN — проще, чем кажется. Достаточно вынести агрегат в коррелированный под-запрос и дать движку опереться на...
Просветление через Код: Суть Django Revolution
Django Revolution — это не просто инструмент, это философия. Философия, где рутина уступает место творчеству, а баги растворяются в чистоте кода....
Экономика быстрых свиданий: как работают алгоритмы приложений знакомств и можно ли найти свою половинку онлайн
Знакомства через приложения превратились в бесконечную рулетку с заведомо низкими шансами на успех. Пользователи тонут в потоке полупустых...
Программно-определяемые радиосистемы SDR Hack RF One и др — что лучше — оригинал, российское изделие или китайский клон?
Мир радиосистем довольно сильно изменился после появления такого понятия, как SDR - software defined radio - программно-определяемые радиосистемы...
HackRF One. Доступный SDR трансивер для каждого
В очередной раз перебирая залежи своей электроники мне на глаза попался старый добрый товарищ - SDR-трансивер HackRF от Great Scott Gadgets. И я...
Фишки Cursor — как сделать работу с ним дешевле и эффективнее?
Многие используют Cursor, не зная, на что он на самом деле способен. Будем идти от простого к сложному.1. Самое простое, что позволит улучшить...
Про оценки трудозатрат, гадание на кофейной гуще, бесполезный аджайл и безумных бюрократов
Сколько времени нужно, чтобы завязать шнурки? Ну, секунд десять. А чтобы написать инструкцию, как завязывать шнурки? Вот и в софте у нас самая...
[Перевод] Обработка асинхронных операций с Flowable — Часть 1: Введение в новый Async Executor
Flowable Async Executor (также известный как Job Executor) — это ключевой компонент Flowable. По сути, это многократно используемый, автономный...
[Перевод] Анатомия неудачного микробенчмарка
В новом переводе от команды Spring АйО подробно разбираются концептуальные, методологические и технические ошибки, на которые легко наткнуться при...
Наводим порядок в загрузке данных Angular с помощью резолверов
Всем привет! Сегодня хочу разобрать кейс, с которым сталкивается почти каждый Angular-разработчик на существующем проекте.Часто в компонентах...
Как обобрать дерево в несколько потоков?
Всем привет, меня зовут Антон, я Java‑разработчик в Сбере, подразделение SberWorks. Я разрабатываю Giga IDE — новую IDE на основе IntelliJ IDEA. В...
Как мы построили сервис KPI для сотрудников
Привет! Меня зовут Арсен, я разработчик в DDPlanet и сегодня хочу поделиться нашим опытом разработки системы KPI для оценки производительности...