Статьи

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

Привет, Хабр! Я преподаватель программирования, у которого нет педагогического, но есть инженерное образование. Долгое время я сидел в read-only, заимствовал у вас интересные материалы для занятий. Но теперь решил зареги...
Подробнее

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

Чем контейнеры отличаются от виртуальных машин, почему Docker настолько популярен, что такое Kubernetes и в чём его преимущества и недостатки. В интервью АйТиБороде СТО «Слёрма» Марсель Ибраев и старший инженер Southbridge Николай Меср...
Подробнее

В продолжение поста о том, как работали программисты в 80-х, вспомнил и решил описать предысторию, идею и реализацию моего первого успешного проекта. Итак, дело было году этак в… давно тому назад. Я был студентом 3 курса, и начал рабо...
Подробнее

Привет, Хабр! Сегодня я продолжу рассказывать о применении Machine Learning и Computer Vision на предприятиях горнодобывающей промышленности нашей страны. На этот раз своё внимание мы обратим на обогатительные фабрики. Рабочее место...
Подробнее

SHA-2 (Secure Hash Algorithm), в семейство которого входит SHA-256, — это один самых известных и часто используемых алгоритмов хэширования. В тексте подробно покажем каждый шаг работы этого алгоритма на реальном примере. SHA-2 отличает...
Подробнее

Если вы когда-либо пробовали использовать Selenium для автоматизации тестирования приложения Salesforce, вы, вероятно, знаете, насколько это непросто.Selenium — это потрясающий инструмент для автоматизации тестирова...
Подробнее

В последней статье мы рассказывали, как вызывать функции Rust из Node.js. Сегодня мы расскажем, как написать приложение AIaaS (англ. Artificial Intelligence as a Service — «искусственный интеллект как услуга») на ба...
Подробнее

Самыми значимыми на этой неделе стали новости об атаках на компании Belden и E-Land, а также об обнаружении в открытом доступе внушительного списка IP-адресов уязвимых FortiGate SSL VPN-шлюзов. Подробнее о каждом событии — под катом. ...
Подробнее

В этом материале я хочу рассказать о том, как писать программы для микроконтроллеров (Microcontroller Unit, MCU) Cortex-M, вроде STM32, используя лишь набор инструментов ARM и документацию, подготовленную STMicroelectronics. У некоторых ...
Подробнее

Я уже десять лет не писал под AVR… А вдруг разучился?! Для проверки я решил портировать библиотеку ModBus Slave RTU/ASCII без смс и регистрации на платформу IAR AVR, а также, по просьбам читателей, показать демку подключения к панели...
Подробнее

Среди диких инструкций, которым обязаны следовать студенты, использующие программы вроде ProctorU и Respondus, есть требования использовать зеркала и проводить трёхмерное сканирование своей комнаты В октябре этого года канадским сту...
Подробнее

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

Как от перфокарт и проводков мир дошел до программно-определяемых сетей, и что теперь с этим делать. Читать дальше →
Подробнее

Этот год трансформировал многие процессы, изменились традиции, привычки. Поменялся ритм, появилась дополнительная неопределенность и напряженность. Но душа IT-специалиста требует разнообразия, и многие разработчики нас спрашивали — б...
Подробнее

В статье я расскажу историю одной разработки, выполненной небольшим коллективом Читать далее
Подробнее

С тех пор, как в ES6 была введена деструктуризация (destructuring assignment), прошло уже достаточно времени - теперь она поддерживается во всех передовых браузерах. Ее можно использовать в любой допустимой операции присваивания, наприме...
Подробнее

Нужны ли soft skills инженеру — на этот счёт больше всего споров и холиваров. Поэтому мы позвали СТО и нанимающего менеджера портала mos.ru, Романа Ивлиева (спикера и руководителя программного комитета ...
Подробнее

Найдены 15 звезд, которые гипотетически могли быть источником таинственного радиосигнала Wow!, когда-то перевернувшего взгляды ученых на наличие внеземных цивилизаций. Сегодня история получает продолжение. Из предполагаемых пятнадцати ...
Подробнее

DLMS/COSEM – это ведущий мировой стандарт (IEC/EN 62056, EN 13757), регламентирующий обмен данными с интеллектуальными устройствами. В настоящее время применяется, преимущественно, в интеллектуальных системах учёта потребления. Как прави...
Подробнее

«Если бы не синие коробки, Apple бы не существовало. Я уверен в этом на 100%». — Стив Джобс Хотя «фрикеры» (фанаты телефонных систем) использовали «синие коробки» для доступа к бесплатным телефонным услугам ещё в 1950-х годах, перву...
Подробнее

Аарон Харрис — инвестор, основатель Tutorspree, главный по раунду А в Y Combinator. Как было бы здорово, если существовало такое место, в котором была представлена невероятная подборка потенциальных сооснователей для твоего старта...
Подробнее

Предыдущая статья о родстере «Крым», созданным студентами Бауманки, вызвала большой интерес среди наших читателей. В новом материале мы хотим поделиться с вами еще большим объемом информации и наглядными результатами краш-тестов и экспер...
Подробнее

Всем привет, Меня зовут Андрей Рыжкин, я CTO AGIMA. Сегодня я расскажу о том, как мы тестируем приложения на Android, а также поделюсь нашим чек-листом. Чек-лист от команды AGIMA В 2020 году количество приложений для Androi...
Подробнее

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

Научный консультант — кандидат исторических наук доцент Кирьянова Елена Георгиевна Типографика считается древнейшей разновидностью промышленного дизайна. С середины XV в. книга обретает привычную нам форму кодекса (скрепленных вместе ...
Подробнее

Некоторое время назад мне в очередной раз потребовался USB-Serial адаптер. И не просто адаптер c RX/TX, а чтобы еще присутствовали управляющие сигналы. И не один UART, а несколько. И еще желательно, в виде одного композитного устройства,...
Подробнее

Российское ROS сообщество и Лаборатория робототехники Сбер приглашают на очередной, четвертый MeetUp по Robot Operating System — самый распространённый в мире фреемворк для роботов! В конце статьи видео записи докладов с предудущи...
Подробнее

Приветствую вас, хабровчане! Накануне выходных и в связи с наступлением серых, осенних будней – мы поговорим про увеселительные гаджеты. Речь пойдёт о том, что же лучше – TV Box или Smart TV? Для кого-то ответ очевиден, а кто-то то...
Подробнее