Инструменты командной строки на Rust для задач, которые выполняются вручную каждую неделю: преобразование или проверка файла, массовое переименование и сортировка, вызов API и запись результата в CSV или JSON, запуск по расписанию и отчет о проделанной работе. Он поставляется в виде одного бинарного файла, ничего не нужно устанавливать на машине, которая его запускает.
Я создам инструмент командной строки на Rust для автоматизации файлов, API и запланированных задач
1 инструмент, до 3 команд, ввод и вывод CSV и JSON, тесты, README, один бинарный файл.
- 1 инструмент, до 3 команд
- Исходный код
До 6 команд, проверенный файл конфигурации, бинарные файлы для Linux, Windows, macOS.
- До 6 команд, конфигурация, 3 бинарных файлов
- Исходный код
До 10 команд, все стандартные функции, параллельная обработка, тегированные релизы.
- До 10 команд, параллельно
- Исходный код
Запросить индивидуальное предложение
Войдите, чтобы запросить пользовательское предложение
Создайте бесплатный аккаунт или войдите, чтобы запросить персонализированное предложение от этого Zinner.
Войти / ЗарегистрироватьсяЗадать вопрос перед покупкой
Войдите, чтобы задать вопрос
Чтобы снизить спам на платформе, сообщения перед продажей могут отправлять только авторизованные пользователи.
Создайте бесплатный аккаунт или войдите, чтобы написать сообщение этому Zinner напрямую.
Войти / ЗарегистрироватьсяТребуется вход
Создайте бесплатный аккаунт или войдите, чтобы написать сообщение этому Zinner.
Войти / ЗарегистрироватьсяТребуется вход
Создайте бесплатный аккаунт или войдите, чтобы запросить персонализированное предложение.
Войти / ЗарегистрироватьсяС первого взгляда
Ключевые детали об этой услуге, которые помогут вам решить. Создано Zinn Hub, не продавцом.
Позиция по стоимости
Язык и среда выполнения
Поддерживаемые платформы
Владение и исходный код
Лучше всего для
Что вы получите
Полное описание
Для небольших команд и индивидуальных операторов, которые каждую неделю вручную выполняют одни и те же операции с файлами, API или переименованием, и хотят, чтобы одна команда делала это вместо них. Rust компилирует инструмент в один быстрый бинарный файл: ничего не нужно устанавливать на машине, которая его запускает, нет необходимости синхронизировать версии Python или Node, и он остается быстрым при работе с большими файлами.
Starter — это один инструмент с 3 командами, аргументами и экраном справки, вводом и выводом CSV, JSON, тестами, файлом README, бинарным файлом для указанной вами платформы и исходным кодом в вашем репозитории. Команда — это один глагол с его аргументами: import и validate — это две команды. Standard поддерживает до 6 команд и добавляет файл конфигурации, ошибки которого указывают строку и поле, в которых произошел сбой, а также бинарные файлы для Linux, Windows, macOS. Advanced поддерживает до 10 команд, включает файл конфигурации и все три бинарных файла, а также добавляет параллельную обработку с индикатором прогресса для входных данных, слишком больших для построчной обработки, а также рабочий процесс выпуска, который создает бинарные файлы при каждом отправленном вами теге.
Если объем работы увеличивается в процессе выполнения заказа, я сообщаю о дополнительной стоимости до начала работы: это может быть дополнение или новый заказ. Не включено: графический интерфейс, мобильное приложение, плагины игровых серверов. Rust — это язык, а не игра.
Код ваш: полный исходный код передается в ваш репозиторий, и вы можете изменять его, использовать повторно или передавать другому разработчику. После доставки я бесплатно исправляю все, что не работает так, как мы договорились.
I've been in IT for 10+ years and build in Rust. My public work includes reqwest-rotate, an open-source Rust HTTP library on crates.io with 198 tests and CI.
Письменные обновления каждый рабочий день при многодневной сборке, быстрые ответы, без звонков.
Шаги по завершению вашего проекта
1. Подтверждение объема работ в письменной форме — я читаю ваши требования и подтверждаю список команд, форматы ввода и вывода, а также соответствие уровню до начала написания кода. Команда — это один глагол с его аргументами.
2. Скелет с первой командой — Скелет проекта, экран справки и первая команда, работающая от начала до конца с вашим образцом файла, чтобы вы могли запустить раннюю сборку и скорректировать направление, пока это дешево.
3. Оставшиеся команды с тестами — Остальные команды, каждая со своими тестами. При многодневной сборке вы получаете краткое письменное обновление каждый рабочий день.
4. Бинарные файлы, конфигурация, README — Бинарный файл для вашей платформы (все три для Standard и Advanced), файл конфигурации и параллельная обработка, если они включены в уровень, а также README с точной строкой для запуска по расписанию.
5. Передача в ваш репозиторий — Исходный код доставляется в ваш репозиторий с письменной передачей: как его собрать, как запустить тесты, как сделать релиз.
Гарантия качества Zinner
Каждый Zinner проверяется и одобряется перед присоединением к платформе.
Все услуги поддерживаются нашим обязательством по гарантии качества.
Ваш платёж защищён до тех пор, пока вы не одобрите выполненную работу.
Сравнить пакеты
| Функция | Начинающий | Стандарт | Продвинутый |
|---|---|---|---|
| Время доставки | 4 дней | 7 дней | 14 дней |
| Правки | 1 | 2 | 3 |
| Объём работ | 1 инструмент, до 3 команд | До 6 команд, конфигурация, 3 бинарных файлов | До 10 команд, параллельно |
| Исходный код | ✓ | ✓ | ✓ |
Портфолио
Примеры работ продавца, связанных с этим Zinn.

reqwest-rotate: крейт с открытым исходным кодом
Небольшая обертка reqwest для скрейперов и API-клиентов, которым требуется ротация прокси, ограничение скорости для каждого хоста и повторные попытки с экспоненциальной задержкой, без использования фреймворка промежуточного ПО. Опубликовано на crates.io с документацией, CI и примерно двумя сотнями тестов.

Детали услуги
Часто задаваемые вопросы
Один глагол со своими аргументами. Import — это одна команда, validate — другая. Starter охватывает до 3, Standard до 6, Advanced до 10, а дополнение добавляет по одной команде за раз.
Starter создает один бинарный файл для платформы, которую вы указываете в требованиях. Standard и Advanced поставляются со всеми тремя, созданными на размещенных исполнителях Windows и macOS, с выводом --help в качестве доказательства.
Сообщите мне примерно, насколько они велики, прежде чем покупать. Когда входные данные слишком велики для построчной обработки, с ними справляется параллельная обработка с индикатором прогресса: включена в Advanced, а в Starter и Standard это дополнение Ускорение обработки больших входных данных.
Нет. Это язык программирования Rust: никаких плагинов для серверов, никакой работы с играми.
Вам. Полный исходный код попадает в ваш репозиторий, и вы можете изменять его, повторно использовать или передавать другому разработчику, не спрашивая меня.
Текущая стабильная версия Rust, 2024 издание. Если инструмент должен соответствовать существующей кодовой базе или более старой цепочке инструментов, укажите версию в требованиях, и я буду собирать с ней.
Да. Текстовые форматы, такие как YAML, TOML или XML, подходят, просто укажите их в требованиях. Бинарные или проприетарные форматы сначала требуют просмотра образца, и я указываю их стоимость до того, как вы купите.
Отзывы клиентов
Узнайте, что наши клиенты говорят об этом Zinn
Категории
Политика Zinner
Похожие Zinns

выполнять задания по программированию и кодированию, проекты на c, cpp, python, java, c sharp

скрипты на Python, веб-скрейпинг, автоматизация, ИИ, машинное обучение, API, ML, DL





