Система DevelSCADA, как и любая SCADA система, в первую очередь предназначена для взаимодействия с каким либо физическим оборудованием. Для этого система поддерживает набор популярных протоколов связи с различными устройствами автоматики. В DevelSCADA, для удобства работы, реализован…
Электромагнитная совместимость при проектировании печатных плат.Электромагнитная совместимость (ЭМС) – это не просто этап проверки готовой печатной платы, а фундаментальный принцип, который должен быть заложен в процесс проектирования с самого начала.Последствия…
Нельзя стать отличным программистом без глубокого понимания структур данных, потому что программирование - это написание алгоритмов и выбор подходящей структуры данных для этого алгоритма. Алгоритм говорит компьютеру, что делать, а структура говорит компьютеру, как хранить данные из алгоритма. В этой статье мы рассмотрим такие структуры данных как: списки, кортежи и словари. Читать далее
Привет, Хабр! Меня зовут Артём Корсаков. Я руководитель группы серверной разработки в компании "Криптонит". Пишу на Scala и веду проект scalabook.ru. В этой статье мы разберём основы функционального программирования (ФП) на примерах и с поправкой на суровую действительность.Многие…
Такое сообщение я получил от девушки. Она писала про английский язык, но это применимо к любому занятию. Читать далее
Команда Python for Devs подготовила перевод статьи о том, как с помощью LlamaIndex и Pydantic можно превратить сканы чеков в структурированные данные. Минимум кода — и у вас готовый CSV для анализа. Читать далее
Ранее утро. Туман окутал горные хребты. Просыпайся, Гордон, вставай. Нам пора отправляться в сердце тьмы и освободить этот мир от лап дремлющего зла. Да, и не забудь свою монтировку. Читать далее
Привет, Хабр! Меня зовут Антон Фоломин, я специалист технической поддержки в команде разработки КОМПАС-3D. Сегодня хочу поговорить о том, как идеи и предложения пользователей помогают развивать продукт.Какие идеи действительно имеют шансы быть реализованными? Как сформулировать и обосновать предложение? И что происходит дальше с инициативами, которые попадают к нам от пользователей? Читать далее
Машинный перевод уже стал привычной частью жизни — от деловой переписки до общения с людьми из других стран. Но за простотой нажатия кнопки «перевести» стоит сложная технология, которая требует постоянного контроля качества.В компании Lingvanex мы применяем собственный подход…
Деклан так и не узнал бы, что его терапевт использует ChatGPT, если бы не техническая неполадка. Во время одной из их онлайн-сессий связь была нестабильной, поэтому Деклан предложил отключить видео. Вместо этого его терапевт начал нечаянно демонстрировать свой экран. Читать далее