Статьи

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

Kubernetes прекращает поддержку Docker-а. Теперь, вся тяжелая работа, которую вы вложили в изучение оркестратора контейнеров, скоро изменится. Даже с самого начала пути использование Kubernetes не будет прежним. Я говорю о самой уст...
Подробнее

Бу́дущее — гипотетическая часть линии времени, множество событий, которые ещё не произошли, но могут произойти.Этот месяц может определённо пройти под девизом "Даёшь асинхронность!" на хабах Dart...
Подробнее

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

Запускаю серию обучающих статей по Java Core c картинками, без смс и регистрации!В этой статье мы быстро пройдемся по истории языка Java и его особенностях. Установим JDK и подготовим ваш камплюктер для работы с ним.Коне...
Подробнее

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

В эту тему пришлось детально погрузиться во время работы над обеспечением стандартных механизмов верификации устройств для разных мобильных платформ. Задача сводилась к разработке полноценной реализацию проверки JWS-токе...
Подробнее

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

Будем делать вот такой маленький, как на картинке, беспилотный автомобиль.Рассказ о том, как я его собрал.Код, список деталей и видео туториал по сборке. Читать далее
Подробнее

Наверняка, вы слышали выражение: “перегорел на работе”. Возможно, так говорили и о вас. Если долгожданный отдых не восполняет силы, а мысли о работе вызывают только раздражение, возможно, вы столкнулись с синдромом эмоци...
Подробнее

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

Компания Seagate сообщила о старте коммерческих поставок жестких дисков с технологией термомагнитной записи (HAMR) с ноября 2020, а также расширила программу тестирования Mach.2 HDD с двойным приводом, о которых мы как р...
Подробнее

Алгоритмы машинного обучения, работающие с изображениями и текстом регулярно демонстрируют расовые и сексисткие предрассудки. Недавний пример — блокировка южнокорейского Facebook-бота Lee Luda, который «ненавидит» представителей сексуаль...
Подробнее

Давно уже на Хабре не было новостей про неттопы от SolidRun, которые выпускаются под брендом CuBox. На этот раз компания выпустила нового малютку, который получил название CuBox-M. Он оснащен ARM-процессором, который заточен под Linux ...
Подробнее

В прошлом году на митапе "Dynamics 365 & Power Platform meetup Moscow — 25 февраля 2020" я рассказывал про то как мы выстроили пайплайн непрерывной поставки CI/CD на базе GitLab CI для Microsoft Dynamics CRM. В этой стат...
Подробнее

В одном из проектов возникла необходимость перевести процессы импорта данных сторонних систем на микросервисную архитектуру. В качестве инструмента выбран Apache NiFi. В качестве первого подопытного выбран импорт ЕГРЮЛ ФНС.В предыдущей с...
Подробнее

Привет, Хабр! Совсем недавно мы писали про открытый датасет, собранный командой студентов магистратуры «Наука о данных» НИТУ МИСиС и Zavtra.Online (подразделение SkillFactory по работе с вузами) в рамках первого учебного Дататона. А се...
Подробнее

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

KubeGraf — это плагин для Grafana, который собирает данные с кластера Kubernetes и приложений внутри него, а затем показывает их на красивых и понятных графиках. В феврале этого года вышел релиз 1.5, и стало известно, что предыдущие ве...
Подробнее

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

Всемирная Организация Здравоохранения начала годовую кампанию с целью помочь миллиарду человек бросить курить. В рамках кампании «Пандемия COVID-19 – повод отказаться от табака» был выпущен новый чатбот в WhatsApp «QUIT ...
Подробнее

Моя команда использует ClickHouse как хранилище для 100 млрд записей с трафиком по 300 млн в сутки и поиском по таблице. Я расскажу об устройстве движка таблиц MergeTree. Рассказ буду вести, показывая ф...
Подробнее

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

В 1998 г. мало кому известный стартап под названием Netflix, только что запустивший собственный сайт, платил своим сотрудникам значительно меньше рынка: в фирму семейного типа шли не за большими и быстрыми деньгами. Сегодня всё ин...
Подробнее

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

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

Последние примерно 50 лет вся пассажирская авиация концентрировалась в огромных хабах. Решение расширенной задачи коммивояжёра на графе аэропортов показывало, что дешевле летать из маленького города в центр, а потом из центра в друго...
Подробнее

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

На дворе 2021 год, и уже давно наступило время, когда дизайнеры и программисты стали работать совместно над одним продуктом. Сейчас уже почти не встретишь команду разработки, в которой нет дизайнера. Этому способствовало...
Подробнее

В этом туториале мы рассмотрим, как реализовать эффект drag & drop на ванильном JavaScript. Дословный перевод с английского — «потяни и брось» — отражает суть эффекта, это хоро...
Подробнее