Разработка • habr.com • 27 апреля 2024 г. 9:55
Я — бэкенд-разработчик, поэтому мне довелось по достоинству оценить, насколько важны конечные автоматы при построении надёжных систем, которые хорошо масштабируются. Конечные автоматы отлично подходят для моделирования сложной бизнес-логики и автомат...... читать далее
переводSEO • Откровения экспертов Seonews.ru • 3 апреля 2024 г. 9:50
Обсуждаем, что это за подход, какие digital-инструменты включает и от какой суммы стартует... читать далее
Интервью с экспертамиРазработка • habr.com • 19 декабря 2023 г. 20:50
Мы познакомимся с элементами математики, каждодневно пользуемыми каждым естествознателем (математиком, физиком, инженером). Высшее образование строят на их познании и умении применить. В доступном изложении вы узнаете о современной геометрии и универ...... читать далее
математика физика конечные автоматы пространство состояний геометрия теория поля уравнения движения уравнения лагранжа обучение курсыDevOps • OpenNET • 18 декабря 2023 г. 23:22
Группа исследователей из Рурского университета в Бохуме (Германия) представила новую технику MITM-атаки на SSH - Terrapin, эксплуатирующую уязвимость (CVE-2023-48795) в протоколе. Атакующий, способный организовать MITM-атаку, имеет возможность в проц...... читать далее
QA • Лаборатория Качества • 13 декабря 2023 г. 10:35
Авторы - Артём Торосян, Евгений Грачёв Цель этой статьи — дать добрые советы любому начинающему руководителю группы. Руководитель группы — это не человек, который заполняет планы. Руководитель группы — это лидер коллектива, который может приве...... читать далее
БлогРазработка • habr.com • 12 декабря 2023 г. 15:43
Упомянутая в заглавии книга (далее H&H) - это про железо [15]. Я - про программирование, но на базе "железной модели" конечного автомата. И там и там математическая основа одна. Все это, действительно, крутая железная концепция, помогающая постав...... читать далее
автоматное программирование параллельное программирование профессиональная литература проектирование электроникиРазработка • habr.com • 26 ноября 2023 г. 20:09
Однажды на работе возник вопрос — насколько вероятно, что в случайно сгенерированном идентификаторе (отдаваемом пользователю, к примеру) вдруг обнаружится плохое слово. Приблизительная оценка была дана достаточно быстро, а вот точное решение — уже не...... читать далее
математика программирование рекуррентные соотношения конечные автоматы матрицыРазработка • habr.com • 10 ноября 2023 г. 8:01
После длительного перерыва я продолжил разработку I2C Master Controller на Verilog. В прошлых статьях я рассмотрел основной теоретический материал, необходимый для реализации изначальной задумки. В этом материале переходим к более интересному содержа...... читать далее
timeweb_статьи FPGA I2C i2c master i2c master controller verilog how-to tutorialРазработка • habr.com • 25 октября 2023 г. 9:31
Всем привет! Сегодня хочу поделиться опытом написания консольного инженерного калькулятора, который может посчитать что-то вроде (log2(18)/3.14)*sqrt(0.1*10^(-3)/0.02)В этой части мы рассмотрим создание простейшего парсера (токенизатора) на базе коне...... читать далее
конечные автоматы токенизатор токенизация данных алгоритм сортировочной станции обратная польская запись консоль c++ калькуляторРазработка • habr.com • 25 октября 2023 г. 5:00
В мобильных приложениях всё больше локальной логики, всё меньше приложений выполняют функцию тонкого клиента для простого отображения данных с сервера. Описание этой бизнес-логики в виде конечных автоматов позволяет сделать код более надёжным и читаб...... читать далее
android fsm конечный автомат kotlin покрытие покрытие кода анализ бизнес-процессов ui тесты visualfsmSEO • Откровения экспертов Seonews.ru • 4 сентября 2023 г. 12:08
SEO-специалисты должны стать продакт-менеджерами, управляющими поисковыми сервисами и создающими свои продукты... читать далее
Интервью с экспертамиРазработка • habr.com • 28 августа 2023 г. 7:00
Производственная деятельность предприятия связана с работой ответственных должностных лиц над одним или несколькими документами, включая электронные. Порядок прохождения документов определён нормативными актами. Каждое должностное лицо заполняет ту и...... читать далее
BPMN конечный автомат SQL python camunda бизнес-процессы автоматизация бизнес-процессов php sqliteРазработка • habr.com • 17 августа 2023 г. 14:18
Как только сложность программы выходит за пределы "Hello Word!", у начинающих ардуинщиков появляются проблемы. Самая тяжелая из них - удержать в голове структуру программного кода. Нельзя сказать, что у опытных программистов встраиваемых систем этой...... читать далее
микроконтроллеры ардуино visio си vba githubРазработка • habr.com • 15 августа 2023 г. 10:05
Та самая орбитальная станция Мы запустили собственный спутник. Точнее, в группировке есть ещё один, который выступил резервным, но наш в запуске один. Это 2U-пико-спутник размером с полпачки молока. Чтобы его запустить, надо: Достать или разработа...... читать далее
ruvds_статьи ruvds спутник орбита ЦОД кубсат запуск софтРазработка • habr.com • 14 июля 2023 г. 12:16
Конечные автоматы и соответственно автоматное программирование (АП) интересны в первую очередь параллелизмом и эффективностью его реализации. Причем параллелизм у КА присутствует уже на уровне компонентного КА, но несомненно важнее параллелизм сетей...... читать далее
Визуальное программирование Параллельное программирование автоматное программирование simintech параллельное программирование визуальное программированиеРазработка • habr.com • 13 июня 2023 г. 6:09
Любая комбинация софтвера и цифрового хардвера - от микроконтроллера, двигающего дворники у автомобиля - до серверной фермы с много-много-ядерными процессорами, аппаратными ускорителями ML и ChatGPT - сводятся к конечному автомату с достаточно больши...... читать далее
Функциональное программирование Машинное обучение FPGA Научно-популярное Искусственный интеллект verilog self-awareness openlane icarus register transfer level lalambda грузия risc-v счастье formal methodsРазработка • habr.com • 11 апреля 2023 г. 5:12
После выступления на PgConf2023 у меня на выходных появилось время на реализацию идеи, как реализовать логику конечного автомата на SQL в PostgreSQL. Идея применима к любой СУБД, поддерживающей агрегатные функции, определяемые пользователем. И самое...... читать далее
Ненормальное программирование PostgreSQL Java SQL final state machine sql postgresql java umlРазработка • habr.com • 19 марта 2023 г. 10:00
В последней статье мы настроили FUSB302 на получение сообщений USB PD и успешно получили «оповещение о возможностях» от БП с USB-C. В этой же статье мы обратимся к спецификации PD, спарсим сообщение, после чего создадим ответ, который заставит БП под...... читать далее
Блог компании RUVDS.com Интерфейсы Производство и разработка электроники Гаджеты Компьютерное железо ruvds_перевод usb-c power delivery fusb302 stm32Разработка • habr.com • 11 марта 2023 г. 8:01
Мы привыкли к линейным алгоритмам. Нас учили строить их на информатике в школах, затем на младших курсах в колледжах и институтах. Это был бейсик или паскаль в консоли. Часто учителя просто выдавали программу, указанную в учебном плане, а для чего та...... читать далее
Блог компании Timeweb Cloud C Программирование микроконтроллеров Разработка под Arduino Электроника для начинающих timeweb_статьи arduino микроконтроллеры C программирование proteus флаги алгоритм линейный алгоритм однопроходные функции светофорРазработка • habr.com • 20 февраля 2023 г. 8:01
Машина Тьюринга и машина состояний, детерминированный и недетерминированный конечный автомат, конечный автомат Мура и конечный автомат Мили. Голова кругом от всех этих понятий. Как во всем этом разобраться новичку? Тем более, что и у бывалых спецов б...... читать далее
Блог компании Timeweb Cloud Математика Программирование Читальный зал timeweb_статьи конечный автомат автомат Мура и Мили finite state machine FSM математика логические схемы радиоэлектроника Тьюринг scada разработка программирование