Задача включает реализацию акцептора конечного состояния для регулярного выражения на C без использования библиотек. Программа должна читать строку из ввода и выводить 'A' или 'N' в зависимости от соответствия. Требуется структура репозитория с файлами README.txt, Makefile и исходниками, а также модульные тесты для проверки. Обратите внимание на тестирование пограничных случаев.
Разработать механизм на языке Java преобразования списка дат со времен
разработать механизм на языке Java преобразования списка дат со временем в cron (формат от Spring Framework cron). Требования к реализации:
- Реализовать интерфейс DatesToCronConverter (включает два метода convert() и getImplementationInfo()).
- Метод convert() на вход принимает список дат (порядок не важен) формата (“yyyy-MM-dd'T’HH:mm:ss”), на выход строка вида “0 * * * * MON”.
- Метод getImplementationInfo() - возвращает информацию о реализации интерфейса (ФИО, имя класса реализации, пакет, ссылка на github).
- Класс реализации должен находиться в пакете формата com.lastname.firstname (пример: “com.ivanov.petr”), где lastname и firstname Ваша фамилия и имя соответственно.
- Класс реализации должен быть с дефолтным конструктором.
- Найти cron удовлетворяющий не меньше половине дат (> 50%), в противном случае выбросить исключение DatesToCronConvertException. Так же кидать исключение при валидации.. Год в дате не важен.
- Не использовать сторонние библиотеки.
Заявки фрилансеров
Похожие заказы
- Системное программирование2 заявкиЗакрыт3 года назад
- $25
Требуется исправить систему обновления тарифов в сервисе, работающем на NodeJS. Необходимо проанализировать работу всей системы, взаимодействие с базами Mongo и Firebase, а также выявить и устранить проблемы в скриптах, которые перестали функционировать.
Системное программирование1 исполнительЗавершен3 года назад Ищется разработчик для создания микро сервиса на Java для высокопоточного банковского приложения. Необходимы знания Java 8+, Spring Framework, Postgres, Oracle, а также опыт написания unit и функциональных тестов. Работа удаленная, возможна документальная форма сотрудничества.
Системное программирование1 заявкаЗакрыт3 года назад- $15
Необходимо преобразовать существующий индикатор в TradingView в стратегию на языке Pine, чтобы обеспечить возможность бэктестирования. Код индикатора уже имеется.
Системное программированиенет заявокЗакрыт3 года назад Требуется разработать чат бота в Телеграмм для ресторана с возможностью отображения контактов участников. Задача должна быть выполнена в краткие сроки. Необходимо учитывать функционал и простоту использования для клиентов.
Системное программирование11 заявокЗакрыт3 года назадРазработать решение для сбора данных, проходящих через USB Virtual COM port на Linux. Укажите количество обрабатываемых портов. В начале файла задается имя хоста и название порта. Файлы формируются в кодировке ASCII и сохраняются ограниченного размера или при отсутствии данных. Передача файлов осуществляется по FTP или копированием на сетевую папку.
Системное программированиенет заявокЗакрыт3 года назадИщется команда для разработки антидетект браузера с использованием движка Chromium или Firefox. Основные функции включают подмену отпечатка устройства, конфигуратор параметров, поддержку прокси-серверов и менеджер профилей. Браузер должен быть портируемым на Windows, MacOS и Linux. Нужен опыт создания подобных проектов.
Системное программирование1 заявкаЗакрыт3 года назадТребуется доработать существующий скрипт на Python для автоматического создания каналов в Telegram. Необходимо изменить логику формирования названия канала, добавив возможность задавать название в формате 'Логин : Название'. Логины должны оставаться прежними, а в названии канала использовать указанные фразы. Обеспечить проверку доступности логинов и окончаний как раньше.
Системное программирование4 заявкиЗакрыт3 года назадТребуется разработка механизмов формирования государственного задания и гибкой фильтрации для отчетов по контингенту профессиональных образовательных организаций. Необходимы знания .NET (C#) и PostgreSQL. Контроль выполнения задания осуществляется через ClickUp.
Системное программированиенет заявокЗакрыт3 года назадТребуется доработка набора атрибутов для образовательных организаций, включая подразделения и сотрудников. Необходимо реализовать справочники должностей и профилей обучающихся. Задачи должны быть выполнены в ИС «Контингент» с использованием .NET (C#) и базы данных PostgreSQL. Контроль выполнения через ClickUp.
Системное программированиенет заявокЗакрыт3 года назад