Інструменти командного рядка на Rust для завдань, які виконуються вручну щотижня: перетворення або перевірка файлу, масове перейменування та сортування, виклик API та запис результату в CSV або JSON, запуск за розкладом та звіт про виконану роботу. Він постачається як один бінарний файл, нічого не потрібно встановлювати на машині, яка його запускає.
Я створю інструмент командного рядка Rust для автоматизації файлів, API та запланованих завдань
1інструмент, до 3 команд, CSV та JSON вхід і вихід, тести, README, один бінарний файл.
- 1 інструмент, до 3 команд
- Вихідний код
До 6 команд, перевірений файл конфігурації, бінарні файли для Linux, Windows, macOS.
- До 6 команд, конфігурація, 3 бінарні файли
- Вихідний код
До 10 команд, все зі Standard, паралельна обробка, теговані релізи.
- До 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 – це мова, а не гра.
Код ваш: повний вихідний код надходить до вашого репозиторію, і ви можете змінювати його, використовувати повторно або передавати іншому розробнику. Після доставки я безкоштовно виправляю все, що не працює, як ми домовилися.
Я працюю в ІТ понад 10 років і розробляю на Rust. Моя публічна робота включає reqwest-rotate, бібліотеку Rust HTTP з відкритим кодом на crates.io з 198 тестами та 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

Я налаштую та автоматизую вашу CRM — робочі процеси HubSpot, Clay, Apollo, GoHighLevel, Zapier та n8n

Я створю чат-боти зі штучним інтелектом, автоматизацію Shopify та рішення для робочих процесів для вашого бізнесу





