Year: 2021

Swagger/OpenAPI Specification как основа для ваших приёмочных тестов

Человеческая жизнь слишком коротка, чтобы тратить ее на интеграцию и документацию. С помощью контрактов и кодогенераторов можно сократить рутинные операции и переписывание кода, обеспечить недосягаемое иными способами покрытие и достигнуть…

Blockchain глазами разработчика

Уже давно существует ассиметричная криптография. Напомню, есть открытый и закрытый ключи. Шифруем открытым, расшифровываем закрытым. Или наоборот. Один из другого получить невозможно. Таким образом, уже пользуясь только ассиметричной криптографией, я…

Технологии искусственного интелекта

ТЕХНОЛОГИИ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА 2019 Содержание Глоссарий 5 НАИБОЛЕЕ ПОПУЛЯРНЫЕ РЕАЛИЗАЦИИ ТЕХНОЛОГИИ МАШИННОГО ОБУЧЕНИЯ 31 ВВЕДЕНИЕ 10 Компьютерное зрение 32 Основные этапы развития технологий искусственного интеллекта 11 Биометрическая идентификация 34 Текущая…

Серверный WebRTC 2021 — обзор возможностей

1. Кому нужен серверный WebRTC? Как все мы знаем, WebRTC — это peer-to-peer технология, реализующая канал коммуникации между двумя браузерами, для передачи аудио, видео и любых других данных с низкой…

Как правильно начать сотрудничество со Службой Внешней Разведки РФ в Даркнете

Об одной интересной кнопке У Службы внешней разведки есть сайт, как, впрочем, у всех федеральных ведомств. Вот он http://svr.gov.ru/ Это теперь положено так, по закону получено. А на этом сайте…

Почтальонов 20 лет по ошибке сажали в тюрьму из-за «кривого» ПО

Британская почтовая компания Post Office десятками лет использовала ПО Horizon с ошибкой в коде. Оно применялось для учета всех продаж и вело неверные подсчеты. Программа указывала на недостачу денег, и…

Как работает команда DevOps

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

Сверстать всех наверх: онбординг новых сотрудников

Как адаптировать нового сотрудника компании с момента его выхода на работу и до осознания того, что он стал полноценным членом коллектива, понимающим местные культурные и профессиональные ценности? Об этом рассказал…

На чем собрать мобильное приложение без кода — топ-3 конструктора с примерами приложений

Самый популярный вопрос среди начинающих зерокодеров — можно ли собрать мобильное приложение без программирования. Расскажем, с помощью каких инструментов это можно сделать, чем они отличаются и сколько это стоит. Какими…

Почему большинство программистов оказываются посредственными техлидами

Боб — чрезвычайно амбициозный и активный разработчик. Он упорно трудится, ежедневно совершенствуя свои навыки кодинга, и всегда завершает проект вовремя или раньше, готовый приступить к следующему проекту. Можно взглянуть на…