Качество ПО, которое содержит сервис платёжных шлюзов: Что? Где? И как тестировать? http://amp.gs/jtu7p
Хабр
Качество ПО, которое содержит сервис платёжных шлюзов: Что? Где? И как тестировать?
Глобальная технологическая трансформация влечёт за собой непрерывное увеличение количества цифровых финансовых транзакций, а значит, пользователи получают всё больше возможностей для оплаты товаров и...
Недельный геймдев: #50 — 26 декабря, 2021 http://amp.gs/jtuPB
Хабр
Недельный геймдев: #50 — 26 декабря, 2021
Из новостей на этой неделе: AMD открыла онлайн библиотеку материалов MaterialX, вышел ImGui 1.86, Quad Patcher для Maya, Intel обновила своё членство в Blender Foundation до уровня Corporate...
[Перевод] QOI: как сжимать изображения в 20 раз быстрее STBI и без потерь http://amp.gs/jtuhM
Хабр
QOI: как сжимать изображения в 20 раз быстрее STBI и без потерь
У представленного месяц назад формата сжатия изображений QOI уже есть реализации на различных языках, плагины для GIMP, Xn View MP и Paint.NET, а также dll для отображения эскизов в Проводнике...
Как настроить Pipeline для Jenkins, Selenoid, Allure http://amp.gs/jtuAs
Хабр
Как настроить Pipeline для Jenkins, Selenoid, Allure
Проводя автотесты для скорости и надежности тестирования, в разработке и процессах CI/CD зачастую используют следующий стек технологий – Jenkins, Selenoid и Allure. Можно выделить несколько их...
Как и зачем мы создаем собственную платформу для управления VR-симуляциями http://amp.gs/jtuDY
Хабр
Как и зачем мы создаем собственную платформу для управления VR-симуляциями
Хабр, привет! С вами снова Денис Колупаев, руководитель разработки AR/VR в “Северстали”. С тех пор как я рассказывал о внедрении у нас AR/VR-симуляций, прошел почти год (и по этому поводу мы даже...
Автоматическая публикация npm пакета из gitlab ci/cd http://amp.gs/jtuKl
Хабр
Автоматическая публикация npm пакета из gitlab ci/cd
Всем привет! Сегодня я расскажу как реализовать автоматическую публикацию npm пакета в cicd gitlab, с помощью каких инструментов мы генерируем CHANGELOG файл и обновляем версию package.json. А так же...
Большой PHP-опрос: первые 2к ответов и призы участникам http://amp.gs/jtuwt
Хабр
Большой PHP-опрос: первые 2к ответов и призы участникам
В декабре стартовал второй ежегодный опрос русскоязычного PHP-мира. За первые две недели мы смогли собрать на треть больше заполненных анкет, чем в прошлом году (в прошлый раз их было 1500), — помогли...
История Game Genie — чит-устройства, которое всколыхнуло мир http://amp.gs/jtuwC
Хабр
История Game Genie — чит-устройства, которое всколыхнуло мир
О читерстве в играх можно рассказывать много. Это история настолько древняя, что трудно понять, в какой момент времени люди стали использовать читы. Разработчики включали читы для облегчения...
Как мы делали виртуальный ситуационный центр (и разворачивали его в SOC Сбера) http://amp.gs/jtuw4
Хабр
Как мы делали виртуальный ситуационный центр (и разворачивали его в SOC Сбера)
Многие знают, что в современной практике управления крупными организациями существует такое понятие, как ситуационный центр (СЦ). Это единый пункт контроля и мониторинга различных объектов, центр...
Простая разработка IoT приложений на C# для Raspberry Pi и других одноплатников, на Linux http://amp.gs/jtuw2
Хабр
Простая разработка IoT приложений на C# для Raspberry Pi и других одноплатников, на Linux
Многие привыкли легко и просто программировать микроконтроллеры на платформе Arduino или nanoFramework (используется C#). Но как обстоит с разработкой IoT приложений на C# .NET для одноплатных...
Беда “войти в айти” или курсы тестировщика отзывы: 5-минутный тест на перспективы в QA http://amp.gs/jtuXT
Хабр
Беда “войти в айти” или курсы тестировщика отзывы: 5-минутный тест на перспективы в QA
В телеграм-канале для желающих стать тестировщиками автор опубликовал следующий пост, но дальше ситуация чуть вышла из-под контроля.Как вы относитесь к различным психологическим тестам? Скорее всего,...
[Перевод] Эталонный проект использования VMWare Tanzu для работы с Kubernetes на AWS http://amp.gs/jtu5K
Хабр
Эталонный проект использования VMWare Tanzu для работы с Kubernetes на AWS
Портфель решений VMWare Tanzu для работы с платформой Kubernetes упрощает задачи многооблачного развёртывания за счёт централизации управления кластерами и командами в корпоративной инфраструктуре,...
ATSHA204A: маленький гигант большого крипто. Часть 1: ой, какой он у вас маленький http://amp.gs/jtJ1O
Хабр
ATSHA204A: маленький гигант большого крипто. Часть 1: ой, какой он у вас маленький
Рано или поздно, занимаясь DIY-разработкой, проектированием IoT устройств и тому подобным творчеством (или работой), вы приходите к необходимости защищать свои устройства и их коммуникации от...
Django Rest Framework для начинающих: как работает ModelSerializer http://amp.gs/jtJlk
Хабр
Django Rest Framework для начинающих: как работает ModelSerializer
В предыдущих статьях мы подробно разобрали работу сериалайзера на основе классов BaseSerializer и Serializer, и теперь мы можем перейти к классу-наследнику ModelSerializer.
Класс модельных...
Класс модельных...
Изолируем микросервисы с помощью Feature toggles в ASP.NET Core. Практика http://amp.gs/jtJn2
Хабр
Изолируем микросервисы с помощью Feature toggles в ASP.NET Core. Практика
Снова привет, Хабр! В первой части статьи мы разбирали, что такое изоляция микросервисов, как в этом помогают переключатели функциональности, и как создать простое ASP.NET приложение с поддержкой...
Топ-10 ошибок, найденных в C#-проектах за 2021 год http://amp.gs/jtJxZ
Хабр
Топ-10 ошибок, найденных в C#-проектах за 2021 год
За 2021 год разработчики PVS-Studio написали ряд статей, в которых разбирали странности, найденные анализатором в Open Source проектах. Год подходит к концу, а значит, пришло время представить...
Собираем свою библиотеку для SSR на React. Роутинг http://amp.gs/jtJ7u
Хабр
Собираем свою библиотеку для SSR на React. Роутинг
Привет! Меня зовут Сергей, я занимаюсь фронтендом в KTS.В прошлой статье мы создали библиотеку, которая позволяет запускать сервер для рендеринга React-приложения, работает в dev-режиме, а конфиги...
Как мы распознаем фото документов пользователей. Часть II http://amp.gs/jtJP1
Хабр
Как мы распознаем фото документов пользователей. Часть II
В прошлой статье я кратко описал методы и подходы, которые мы используем в inDriver при распознавании фото документов. Во второй части подробно опишу архитектуру CRAFT и CRNN, а также варианты их...
[Перевод] “Yield” и деликатная работа с памятью в PHP http://amp.gs/jtJvA
Хабр
“Yield” и деликатная работа с памятью в PHP
https://pixabay.comВы когда-нибудь задавались вопросом: “Какая польза от yield в PHP?”. Позвольте мне избавить вас от поиска в Google; Я с удовольствием раскрою вам пару ключевых моментов о yield:Что...