«Как ускорить выполнение запросов к базам данных?» — извечный вопрос админов и пользователей. Казалось бы, раньше всё работало неплохо, но стоило клиентской базе вырасти в пять раз, как всё замедлилось. Знакомая ситуация? В этой статье расскажем, как найти запросы, которые можно ускорить, и оптимизировать их.Статья подготовлена по материалам выступления на конференции PGCONF.СПБ 2024. Бежим ловить запросы!
Одной из главных причин, по которой администраторы предпочитают подключать почту пользователей в смартфонах и планшетах не через мобильные приложения, а используя протокол Exchange ActiveSync является безопасность. Функция Mobile Device Management дает возможность запрета установки приложений,
В этой челлендж-серии статей попробуем использовать PostgreSQL как среду для решения задач Advent of Code 2024.Возможно, SQL не самый подходящий для этого язык, зато мы рассмотрим его различные возможности, о которых вы могли и не подозревать.В этой части рассмотрим некоторые "грабли", на которые можно наступить, реализуя рекурсивные алгоритмы на SQL... Которые иногда можно сделать вовсе нерекурсивными, ускоряя запрос в десятки раз! Читать далее
Привет! Меня зовут Наталья Грихина, я руковожу отделом стратегического UX-контента Битрикс24. В этой статье расскажу о том, как мы в компании понимаем роль и задачи UX-писателя и поделюсь рекомендациями для тех, кто хочет освоить эту специальность. Читать далее
Привет, Хабр! Я Юра Петров, руководитель отдела мобильной разработки в Friflex и автор телеграм-канала «Мобильный разработчик».В этой статье хотел бы поделиться с вами опытом работы с брокером сообщений RabbitMQ из Dart кода. Читать далее
Привет!Хочу поделиться инструментом для визуализации данных Мосбиржи, Nasdaq, NYSE и AMEX. Графики можно посмотреть на странице finmap.org. Сейчас я занимаюсь этим проектом один, а планов много, например, добавить данные торгов стран Европы, Азии и Латинской Америки. Исходный код…
Всем привет!Сегодня хочу затронуть холиварную тему: как сделать диаграмму BPMN немного читабельнее и как избежать логических ошибок. Мы рассмотрим несколько «проблемных» BPMN‑диаграмм, с которыми я встречался в своей практике, и узнаем, как их можно улучшить. Читать далее
Когда Sega Mega Drive только появилась, её звуковой чип YM2612 был значительно недооценён. Но мне удалось выжать из него все соки, заставив музыку и вокал звучать на уровне, о котором в 90-е можно было только мечтать. Конвертация MIDI в формат Mega Drive, совмещение цифрового вокала и FM-музыки —…
Китайский автопром быстро прошёл путь от ржавых плагиатных вёдер до главного поставщика автомобильных инноваций. Но компания NIO выделяется даже на этом фоне за счёт необычных технологических и бизнес-решений. Разбираем, как она это делает, и почему именно NIO (а не BYD или, скажем, Li Xiang) называют самой инновационной автомобильной компанией Поднебесной. Читать далее
Oh, and the documentation: It's extensive but never tells me what I need to know. Эта цитата взята из обсуждения CMake на Reddit, и она очень точно описывает большую часть моих проблем с CMake: когда я хочу что-то сделать документация не помогает с этим вообще - приходится искать решения в чужих проектах и статьях.В этой статье будут разобраны проблемы, с которыми я столкнулся в процессе изучения Vulkan. Однако материал будет полезен и тем, кто настраивает любой другой проект. Читать далее