Месяц: Сентябрь 2022
-
Экскурсия в backend Интернета вещей
Пастух весь день зависает в смартфоне, при этом его стадо коров остаётся под присмотром. Оператор на нефтяном месторождении прогнозирует поломку сложного агрегата и заранее сообщает о проблеме, чтобы вовремя её решить. Казалось бы, что может быть общего у этих несвязанных вещей… Ответ прост. Им облегчает работу IoT. Предлагаю вам небольшую экскурсию, где мы с вами…
-
Почему хантинг — это нормально
В этом году тенденции найма сотрудников окончательно изменились. Мир движется и такие относительно новые механизмы, как хантинг, с еще большим ажиотажем обсуждаются в индустрии. Хантить или нет — вот в чем вопрос. Мы на него себе уже ответили, расскажет об этом подробнее наш HR-директор, Диана Селезнева.Что это такое?Хантинг это подвид executive search. То есть мы…
-
Когда байты были маленькими
Ну что же, после комментария к статье про выборы карма стала отрицательной (не понимаю, кстати, как: за комментарии только плюсики стоят), надо наверстывать. Попробую написать первую свою хабрастатью.Мне нравится старое железо и старый софт, так что ловите три короткие истории про историю.Когда байты были маленькимиСейчас большинство людей привыкли пользоваться 8-битными байтами, но когда «байт» только…
-
Рассказываем о пользе и вреде FullStack-фреймворков на примере Meteor.js
В последнее время появляется довольно много Fullstack-фреймворков, они становятся популярны, их обсуждают.Если посмотреть на результаты The State of JS 2021 в разделе «Библиотеки — Бэкенд-фреймворки», то минимум 5 из них (возможно, больше) будут как раз FullStack. Отсортировав бэкенд-фреймворки по заинтересованности, в самом верху списка мы снова увидим именно FullStack. Это понятно — они востребованы и лежат в основе разных проектов.Однако на наш взгляд, область их применимости несколько ограничена. Почему — объясняем под катом.Привет, Хабр! Меня…
-
Немного деталей про грузовой беспилотник SWAN с газодинамической системой управления, вертикальным взлетом и посадкой
Эффект Коанда, заключающийся в отклонении реактивной струи из сопла при обтекании криволинейной поверхности, известен с начала прошлого века. Его пытались использовать в самолетостроении, но только как вспомогательный инструмент, который сокращает длину необходимой для взлета полосы, уменьшает расход топлива или способствует лучшей управляемости.Однако несколько лет назад родился проект грузового беспилотника SWAN, который взлетает, управляться и садится…
-
Тестирование миграции данных на python с pytest-bdd и testcontainers
В рамках проекта цифровой модернизации для одного из наших клиентов возникла задача миграции данных из одной модели хранения в другую. Для тестирования такого решения мы обратились к практикам BDD (Behaviour Driven Development) и виртуализации зависимостей с помощью docker контейнеров. В данном посте рассмотрен рецепт как можно организовать тестирование подобного решения с помощью pytest-bdd и testcontainers…
-
Сравнение синтаксисов Vue JS
ВведениеЭкосистема Vue JS развивается с каждым годом. На данный момент существует несколько разных синтаксисов:Options APIComposition APIClass APIClass API + vue-property-decorator (npm)Так же встречаются проекты с синтаксисом:Vue 2 + @vue/composition-api (npm). Использовали до выхода Vue 2.7Многим из нас приходится работать в разных проектах с разным синтаксисом.Хранить в голове все варианты написания достаточно сложно. А постоянно листать…
-
Модуль контейнер для вывода других модулей, материалов, категорий, тегов с поддержкой 15 галерей, слайшоу для Joomla 4
Дорогие Коллеги, представляю Вам модуль-контейнер “mod_Multi” для Joomla 4. Модуль Бесплатный. Модуль состоит из 2х логических этапов.1й этап, этап определения данных для модуля. Модуль может определять содержимое, далее по списку:Создает новую любую позицию для модулей, тем самым загружая другие модули как содержимое.Выбор точечно модули для загрузки.Выбор меню для загрузки пунктов меню.Выбор категории для загрузки списка…
-
Поиск it компаний с аккредитацией минцифры и крупицы Big Data
Времени на раскачку нет — сразу к делу.На сайте digital.gov.ru можно найти документ со списком организаций, прошедших аккредитацию минцифры.Давайте добавим в @CryptedRobot, который всегда можно найти в телеграме, возможность проверки по ИНН или названию организации — является ли эта организация аккредитованной. import pandas as pd import numpy as np df = pd.read_excel(‘mobi.xls’) arr = np.array(df)…
-
JupyterLab: визуальное программирование и управление роботами с Blockly
80% наших курсов — это практика, в том числе в Jupyter Notebook. Сегодня кратко представим расширения визуального программирования и управления роботами Nyrio. За подробностями приглашаем под кат — к старту нашего флагманского курса по Data Science.