Статьи

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.
Задуманная мною серия статей-уроков будет полезна прежде всего тем, кто уже знает основы Python, но находится в начале пути и не может структурировать обрывки знаний. Если ты уже отучился на одном из бесчисленных курсов или близок к его завершению, т...
Подробнее

Осенью они восходят в вечерних сумерках. По мере того, как небо темнеет, а осенний воздух наливается звонкой прохладой, они поднимаются все выше. Их холодный бриллиантовый блеск и легкое мерцание приковывает к себе взгляд ночного путника. Кажется...
Подробнее

Алгоритмы сортировки в Swift. Краткое пособие для подготовки к собеседованию для начинающего разработчика на Swift.
Подробнее

В мире Android и iOS разработки есть механизм диплинков. Диплинк представляет из себя обычную ссылку, при переходе на которую у вас открывается приложение (если таковое имеется) и зачастую показывается определенный контент. В этой статье мы разберемс...
Подробнее

Распутываясь из циклов AnsibleНаписать данный опус навеяла статья на Хабре Распутывая Ansible Loops. Вообще с циклами у ansible на мой взгляд не задалось. Никаких тебе конструкций вида for и while. Официальная документация довольно-таки развернутая, ...
Подробнее

Пару недель назад рассказывал о своей безумной идее с тепловизорами, решил продолжить цикл:) Дело было в нулевых, ближе к концу, уже точно не помню. Ну люблю я всякие новинки, а тут как раз появилась информация о разработке в США так называемой звуко...
Подробнее

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

ASO — это настройка страницы мобильного приложения в сторе, за которой скрывается работа с артом, иконкой, описанием, ключевыми словами и многим другим. Цель проста — привлечь как можно больше пользователей. И не важно игровой у вас проект или нет.По...
Подробнее

Микросервисная архитектура – одна из самых полезных архитектур в индустрии программного обеспечения. При правильном подходе она может помочь в создании лучших программных приложений. Из этой статьи вы узнаете, что такое микросервисная архитектура, ка...
Подробнее

Всем привет, хабровчане и гости сайтаСегодня решил рассказать о своем опыте, как я при помощи docker-compose и bash скрипта настроил развертывание бекенд приложения с базой данных.Какая была идея? Хотелось при помощи одной команды в терминале развора...
Подробнее

Я часто слышу, что метрики — не для IT: не в строчках же кода считать эффективность. Но мы в Циан уже несколько лет используем метрики в оценке разработки и знаем, как их использовать во благо.Меня зовут Алексей Чеканов, я CTO в Циан. Я расскажу, что...
Подробнее

Это третья статья в моей серии "для самых маленьких" - первая была посвящена «классическому» Telegram-боту, наследуемому от TelegramLongPollingBot, вторая - боту на вебхуках на Spring с БД Redis и клавиатурами.Для кого написаноЕсли вы ни разу не...
Подробнее

Идея конференции про видеотехнологии появилась у нас в пандемию, когда мы переносили другие наши мероприятия в онлайн и создавали свой софт для этого. Мы хотели узнать новое для себя, но конференция оказалась интересной не только нам самим, но и ощут...
Подробнее

Я пишу это на Хабре, так считаю что этой темы здесь не было.В этой статье я расскажу как установить Cloudflare WARP на официально не поддерживаемые версии Windows, такие как 32-битные Windows 8 и 10, 32 и 64-битная Windows 7.Убедитесь, что у вас ве...
Подробнее

Продолжаем анализировать особенности получения отсрочки для сотрудников при оформлении их через МинПромТорг в соответствии с постановлением правительства 1725 от 30.09.2022. Первые особенности описаны в этой статье. По мере разбора и углубления в...
Подробнее

Источник Я уже сбился со счёта, сколько раз мне говорили, что Java — неподходящий язык для разработки приложений, основным требованием к которым является высокая производительность. Обычно первым делом я прошу уточнить, что подразумевается под сло...
Подробнее

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

14 октября 2021 года состоялся Демо-день первого потока акселератора Спринт. Мы решили связаться с нашими выпускниками и узнать, как они воспринимают программу год спустя, как их изменил непростой 2022-й год и какие советы они могут дать командам нын...
Подробнее

Привет, Хабр! Сегодня я предлагаю поговорить о скорости восстановления из резервной копии. Иногда именно этот параметр оказывается критически недооцененным при внедрении систем резервного копирования для небольших отделов и не самых критичных задач (...
Подробнее

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

Часть I. Homomorphic encryption — святой Грааль онлайн-конфиденциальностиМы быстро переходим в цифровое общество, где персональные данные становятся все более ценными. Колоссальная эволюция искусственного интеллекта и появление глубокого обучения про...
Подробнее

На днях студент нашей совместной с МАИ магистратуры дал очень интересный комментарий. Это было по мотивам лекции, на которой я рассказывал о целях по SMART, тайм-менеджменте и способах планировать рабочее и личное время. "Меня удивил лектор...
Подробнее

Это - полный разбор алгоритма подписи на эллиптических кривых (ECDSA), который является ключевым элементом большинства блокчейнов (типа Bitcoin, Ethereum, ...). С примерами кода и реализацией с полного нуля. Всё сведено к уровню школьной математики, ...
Подробнее

Привет, Хабр! Меня зовут Костя, и я отвечаю за дизайн в AGIMA. Недавно, рассказывая коллеге, как надо было оформить таблицу, я словил дежавю: делал я это явно не первый раз. Поэтому я решил написать эту совсем базовую статью о том, как делать приличн...
Подробнее

Довольно популярным запросом у заказчиков стало наращивание существующей фабрики Cisco коммутаторами Maipu. Недавно нам удалось наконец собрать необходимый пул оборудования и разобраться, что может и чего не может оборудование Maipu в таких кейсах. Р...
Подробнее

Привет, меня зовут Ярослав Иссинский, я руководитель Технической платформы в группе «М.Видео-Эльдорадо». Сегодня я хочу рассказать про переход в публичное облако на примере крупной ритейл-компании.
Подробнее

В этом уроке мы узнаем как передавать флэш-сообщения с помощью метода Flask flash().Что означает передать флэш-сообщение?Для GUI-приложений всегда полезно давать обратную связь пользователю на его действия. То есть, например, в форме Flask, если поль...
Подробнее

RabbitMQ часто сравнивают с другим популярным брокером сообщений — Apache Kafka. Оба инструмента используются для обмена данными между приложениями, но реализуют принципиально разные модели доставки. RabbitMQ — push, когда сообщения отправляются полу...
Подробнее

Писать SQL руками или использовать ORM — тема очень спорная, и я опишу, как использовать первый подход максимально эффективно. А какой из подходов выбрать, думаю, каждый сам для себя уже решил.
Подробнее

В данной статье мы ознакомимся с функционалом Аgisoft Metashape Pro и сравним качество построения 3D моделей с OpenDroneMap.
Подробнее