Статьи

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.
Привет, Хаброжители! Как стать незаменимым человеком в любом проекте? Стать связующим звеном, благодаря которому создаются сплоченные, вовлеченные, высокоэффективные команды. Методы автора проверены на реальных проектах для Ticketmaster и Edmunds....
Подробнее

Квантовые вычисления всегда считались «иллюзорным понятием», хотя мир ждал от них «квантовой магии». Шансы на то, что магия свершится до 2040 года, были небольшими. Но сейчас квантовые компьютеры — революционная вещь, которая уже доступна в виде услу...
Подробнее

Команда Flutter-разработчиков Mad Brains продолжает рассказывать про паттерны проектирования на Dart. Использование паттернов проектирования помогает разработчикам создавать более масштабируемое и сопровождаемое ПО, а также улучшать читаемость и соде...
Подробнее

Мы в К2Тех 15 лет занимаемся внедрением NAC-решений, и имеем, как нам казалось, большой опыт в этом вопросе. Но даже с нашим опытом 2022-й год стал неожиданностью. Оказалось, что необходимо срочно и в неоптимальных условиях проводить импортозамещение...
Подробнее

Как известно, существует целый ряд инструментов для создания информативных технических слайдов, и у этих инструментов есть свои недостатки. TLDR: При работе с WYSIWYG-решениями (напр., PowerPoint) требуется выполнять вручную массу монотонной...
Подробнее

Хотя на сегодняшний день термин NFT не так широко известен среди людей, не вовлеченных в блокчейн-технологии, тем не менее стремительная скорость, с которой он врывается в повседневную новостную повестку, поражает. Для того чтобы разобраться в юридич...
Подробнее

Одно из моих самых любимых нововведений в недавнем релизе Go 1.20 — это тип http.ResponseController, который может похвастаться тремя очень приятными полезностями:1. Теперь вы можете переопределять ваши общесерверные таймауты/дедлайны чтения и записи...
Подробнее

Мы рады сообщить, что в SQL Server 2022 достигнуты серьёзные успехи в ускорении восстановления базы данных (ADR). Это еще больше повышает доступность и масштабируемость баз данных, в первую очередь направлено на облегчение очистки и управле...
Подробнее

За последнее десятилетие продакт-менеджерам цифровых продуктов удалось создать умопомрачительные смартфоны, самоуправляемые автомобили и устройства виртуальной реальности без применения продуктовой аналитики. Так почему же сейчас продакт-менеджерам н...
Подробнее

Привет, Хабр! Меня зовут Сева, я работаю backend-разработчиком в Doubletapp, а также занимаюсь некоторыми devops-задачами. В этой статье я расскажу о мониторинге наших backend-приложений: сборе метрик, их визуализации и отправке уведомлений. Покажу п...
Подробнее

Жадные и ленивые: за эти качества группировка получила название Sneaking Leprechaun. Злоумышленники крали данные с помощью руткита, который не проявлял никакой подозрительной активности. Рассказываем, как Kitsune собирал реквизиты доступа к...
Подробнее

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

Привет! В этот майский денёк мы хотим рассказать вам о буднях сотрудников службы поддержки, которые держат на своих хрупких внушительных плечах работу коллег из множества разных подразделений СИБУРа. Для этого мы поговорили с Александром Кузнецовым (...
Подробнее

Можно ли построить удобный для всех pipeline, приложив усилия один раз, а не 100? Об этом расскажет Виктория Вольферц. Она работает в БКС DevOps-инженером в управлении микросервисной архитектуры. БКС предоставляет брокерские и банковские услуги для к...
Подробнее

Привет! На связи Саша Ворожищев. Я руковожу направлениями Flutter и iOS в AGIMA. И сегодня хочу снова поднять вопрос о разнице между Cross-platform и Native. Каждый год технологии в мобильной разработке делают шаг вперед, и поэтому споры о том, какая...
Подробнее

Материал для ТГ-канала “Варим ML”Я - большой фанат задачи детекции, она мне нравится по всем критериям. Она самая интересная концептуально - одновременно нужно и искать объекты, и определять их тип. Классификация целых изображений скучновата и не так...
Подробнее

Возможно ли не замечать “лишних” 30 Tb данных на SSD при живом настроенном мониторинге  и героически их обслуживать? Запросто, а ответы на вопросы кто же эти наблюдательные люди, как им это удалось и причем здесь PostgreSQL - ниже.
Подробнее

Продолжаем цикл статей Пола Герарда о Лидерстве в тестировании. Итак, что такое План?  План объединяет задачи проекта, предполагаемую продолжительность, зависимости и конечные результаты вместе в запланированной моделью реальности.&nbs...
Подробнее

Что-нибудь слышали про «Прозрачный блокчейн»? По данным СМИ, сумма, потраченная на создание этого российского программного продукта для исследования криптовалют, составляет около 2 миллиардов рублей. Довольно много, не находите? Давайте в рамках небо...
Подробнее

Более 400 лет назад — в 1610 году — человечество впервые увидело кольца у планеты. Наблюдая за Сатурном в свой примитивный телескоп, Галилео Галилей заметил, что с обеих сторон его планетарного диска имеются выступы, которые он назвал «ушами». К ...
Подробнее

Что такое прямой угол? Почему дома, вагоны, книжки и коробки преимущественно прямоугольные? Почему расстояние от точки до прямой вычисляется вдоль перпендикуляра? Как построить прямой угол без циркуля и линейки? Что такое вертикаль и горизо...
Подробнее

Примерно год назад встала задача, на первый взгляд наипростейшая, – поменять 120 светильников. Изначально в решении было два условия: 1) нужны были купольные светильники (такой же формы, чтобы не мудрить с монтажом), 2) светодиодные.Но пообщавшись с ...
Подробнее

В 2019 году Apple представила миру SwiftUI. И два года спустя появился async/await. Хоть мы и склонны думать, что хорошие архитектуры не должны зависеть от специфик фреймворков, хорошие архитектуры все-таки являются лояльными гражданами тех же самых ...
Подробнее

Если вы не специалист по REST, то, вероятно, в своих ответах постоянно используете одни и те же HTTP-коды, в основном 200, 404 и 500. Если применяется аутентификация, то, возможно, добавляются 401 и 403; если есть переадресации, то 301 и 302, но на э...
Подробнее

Habr, привет! Меня зовут Женя, и в настоящий момент я лидер направления Self-Service BI в крупном FMCG. Очень хочется начать делиться с вами своими знаниями и наработками, поэтому в рамках первой небольшой статьи решил рассказать вам максимально...
Подробнее

На связи команда по разработке риск-моделей для крупного корпоративного, а также малого и среднего бизнеса банка «Открытие» Андрей Бояренков и Кирилл Козлитин. Сегодня мы хотим поделиться с вами процессом разработки модели выявления связанных компани...
Подробнее

Итак, вы паблишер — монетизируете свою площадку с помощью медийной рекламы. Скорее всего, вы установили код какой-то рекламной сети, либо код системы управления рекламой типа Adfox. Куда менее вероятно, что ваш сайт настолько хорош, что вы всегда исп...
Подробнее

Всем привет! На связи Михаил, и я продолжаю делиться историями про рефакторинг одного из сервисов облачной платформы #CloudMTS. В прошлый раз я рассказывал о том, как мы аккуратно раскладывали по папочкам код в соответствии с принципами чистой...
Подробнее

Вопрос мониторинга GreenPlum часто оказывается непростым, особенно когда на платформе хранится действительно много данных, а запросы пользователей часто меняются. В этом посте я расскажу, как мы в «Леруа Мерлен» настраиваем инструменты Observability,...
Подробнее

Типичная картина: компанию накрыла кибератака, данные утекли, а руководство бегает в огне, пытаясь, если не спасти, то хотя бы не ухудшить ситуацию. Судорожно вырываются из розеток штепсели компов, а ведь это довольно рискованное мероприятие и так лу...
Подробнее