[Перевод] Начало работы с Playwright (Часть 1) http://amp.gs/jtRiq
Хабр
Начало работы с Playwright (Часть 1)
End to End Testing c 30DaysOfPlaywrightДень 0. Учимся e2e-тестированию с Playwright | #30DaysOfPlaywrightДень 1. Начало работы с Playwright (Часть 1)🎯 | Цели на сегодняДобро пожаловать на 1-й...
[Перевод] Fuite — инструмент для поиска утечек памяти в SPA http://amp.gs/jtRDF
Хабр
Fuite — инструмент для поиска утечек памяти в SPA
Отладка утечек памяти в веб-приложениях - сложная задача. Инструменты существуют, но они сложны, громоздки и часто не дают ответа на простой вопрос: почему у моего приложения происходит утечка...
[Перевод] Как Uber эффективно обрабатывает свои миллионы заказов такси и еды. Часть 1 http://amp.gs/jtRDW
Хабр
Как Uber эффективно обрабатывает свои миллионы заказов такси и еды. Часть 1
Подробный разбор фулфилмент-архитектуры компании Uber.Как описано в [1], фулфилмент-сервис должен “получить намерение клиента и воплотить его путем подбора правильного набора провайдеров...
Попытка назвать Кортану «Бинго»: «Прощальный подарок» Стива Балмера на посту генерального директора Microsoft http://amp.gs/jtR0n
Хабр
Попытка назвать Кортану «Бинго»: «Прощальный подарок» Стива Балмера на посту генерального директора Microsoft
Вероятно, голосовой помощник Microsoft Cortana отсчитывает свои последние дни. Хотя эта функция по-прежнему доступна в версиях Windows для ПК, она уже более не включена в стандартную установку...
[recovery mode] Работа с объектными переменными типа REF CURSOR в Oracle BI Publisher 12c http://amp.gs/jtRWG
Хабр
Работа с объектными переменными типа REF CURSOR в Oracle BI Publisher 12c
Прочитав статью и восприняв понимание продукта Oracle BI Publisher критически, а именно, на момент существовавшей тогда версии 11.1.1.7.150120, хочется заметить, что все, указанное в цитируемой статье...
Предсказание количества лайков у комментария в YouTube http://amp.gs/jtRMF
Хабр
Предсказание количества лайков у комментария в YouTube
Наверняка у каждого хотя бы раз было такое желание, чтоб написать комментарий и получить массу лайков за него. Как никак, человек существо социальное и одобрение этого самого социума порой очень...
«Безопасность» Госуслуг: пока кто-то развенчивает мифы, вот вам реальность http://amp.gs/jtRcL
Хабр
«Безопасность» Госуслуг: пока кто-то развенчивает мифы, вот вам реальность
А вы знаете, что электронная подпись юридического лица дает возможность заходить на "Госуслуги" под видом частного лица и .... делать все, что угодно (в рамках возможностей ЛК), например, смотреть...
[Перевод] Руководство по обработке ошибок в Node.js http://amp.gs/jtUIt
Хабр
Руководство по обработке ошибок в Node.js
Ошибки есть в каждом коде. Мы перевели гайд разработчика Айо Исайя, в котором он рассказывает о системе ошибок и о том, как их устранять.Раз вы читаете эту статью, вы, конечно, знакомы с концепцией...
C++ Builder. Есть ли жизнь после смерти? Мнение одного динозавра http://amp.gs/jtUjN
Хабр
C++ Builder. Есть ли жизнь после смерти? Мнение одного динозавра
В этой статье я опишу собственные впечатления о последних версиях среды разработки RADStudio от Embarcadero и, возможно, постараюсь помочь кому-то в ответе на вопрос: «А оно мне надо?».Сразу...
[Перевод] Исследуем .NET 6. Часть 4. Создание конвейера промежуточного ПО в WebApplication http://amp.gs/jtU1p
Хабр
Исследуем .NET 6. Часть 4. Создание конвейера промежуточного ПО в WebApplication
Часть 1. ConfigurationManagerЧасть 2. WebApplicationBuilderЧасть 3. Рассматриваем код WebApplicationBuilderВ моем предыдущем посте я рассмотрел код WebApplicationBuilder, включая некоторые из его...
Удаленный доступ к IP камерам, теперь на Python http://amp.gs/jtU1g
Хабр
Удаленный доступ к IP камерам, теперь на Python
Реальное изображение с одной из камерУдивительно, что в 2021-м все еще можно обсуждать такую избитую тему. Однако, мне пришлось пройти довольно длинный путь от покупки охранных камер до готового...
Мониторинг и ничего лишнего: какие компоненты АСУ ТП стоит все-таки подключить к SOC http://amp.gs/jtU1w
Хабр
Мониторинг и ничего лишнего: какие компоненты АСУ ТП стоит все-таки подключить к SOC
Киберзащита АСУ ТП пока остается для безопасников сложной задачкой на логику. С одной стороны, нельзя оставить без ИБ-мониторинга сеть, которая, например, обеспечивает теплом и светом население или...
Intel oneAPI 2022 — новая версия тулкита http://amp.gs/jtUlf
Хабр
Intel oneAPI 2022 — новая версия тулкита
Свежая новость для разработчиков: буквально только что вышел в свет новый релиз фундаментального для Intel тулкита, oneAPI 2022. За последний год было добавлено и усовершенствовано более 900 функций,...
Как и для чего мы научили нейросеть оценивать повреждения на авто http://amp.gs/jtUnh
Хабр
Как и для чего мы научили нейросеть оценивать повреждения на авто
Страховому агенту нужно около часа, чтобы оценить и описать повреждения авто после аварии. Осмотреть каждую деталь, оформить документы. А если посчитать время на дорогу, то оценка и вовсе затянется на...
Как мы выбирали архитектуру и переносили 20-летние монолиты промышленного гиганта на микросервисы http://amp.gs/jtUxA
Хабр
Как мы выбирали архитектуру и переносили 20-летние монолиты промышленного гиганта на микросервисы
Лично я сталкивался с тем, как крупные компании распиливают монолит на микросервисы, но потом не переиспользуют их. Они так и остаются жить в одной системе. Здесь мы делаем микросервисы, не ради...
Настройка webpack 5 [bonus] React Hot Reloading http://amp.gs/jtUyK
Хабр
Настройка webpack 5 [bonus] React Hot Reloading
Базовая настройка webpack 5 + настройка для разработки на React (вкл. React Hot Reloading).Что, зачем и почему?Что? Webpack - сборщик модулей для JavaScript. Является одним из мощнейших инструментов...
Миграция расчёта управленческой отчётности с Teradata на GreenPlum http://amp.gs/jtUEy
Хабр
Миграция расчёта управленческой отчётности с Teradata на GreenPlum
Всем привет! Меня зовут Николай Когель, я главный инженер по разработке Управления технологий MIS Департамента ИТ-блока «Финансы» в Сбере. Сейчас в Сбере существует несколько крупных систем, в которых...
«Право на забвение» или как просто удалять персональные данные по запросу пользователя http://amp.gs/jtURT
Хабр
«Право на забвение» или как просто удалять персональные данные по запросу пользователя
Удалять персональные данные пользователя по его запросу, чтобы продукт соответствовал законам CCPA или GDPR, можно по-разному. Хоть вручную каждую заявку на почте разбирать. Главное — сделать процесс...