Kommandozeilen-Tools in Rust für Aufgaben, die jede Woche manuell erledigt werden: Konvertieren oder Validieren einer Datei, massenhaftes Umbenennen und Sortieren, Aufrufen einer API und Schreiben des Ergebnisses in CSV oder JSON, Ausführen nach Zeitplan und Berichterstattung über die durchgeführten Aktionen. Es wird als eine Binärdatei geliefert, nichts muss auf dem Computer installiert werden, auf dem es ausgeführt wird.
Ich werde ein Rust-Kommandozeilen-Tool entwickeln, um Dateien, APIs und geplante Aufgaben zu automatisieren
1Tool, bis zu 3 Befehle, CSV und JSON rein und raus, Tests, README, eine Binärdatei.
- 1 Tool, bis zu 3 Befehle
- Quellcode
Bis zu 6 Befehle, eine validierte Konfigurationsdatei, Binärdateien für Linux, Windows, macOS.
- Bis zu 6 Befehle, Konfiguration, 3 Binärdateien
- Quellcode
Bis zu 10 Befehle, alles von Standard, parallele Verarbeitung, getaggte Releases.
- Bis zu 10 Befehle, parallel
- Quellcode
Fordern Sie ein individuelles Angebot an
Melden Sie sich an, um ein benutzerdefiniertes Angebot anzufordern
Erstellen Sie ein kostenloses Konto oder melden Sie sich an, um ein personalisiertes Angebot von diesem Zinner anzufordern.
Anmelden / RegistrierenStelle eine Frage vor dem Kauf
Bei Zinn anmelden, um eine Frage zu stellen
Um Spam auf der Plattform zu reduzieren, können Nachrichten vor dem Verkauf nur von angemeldeten Benutzern versendet werden.
Erstelle ein kostenloses Konto oder melde dich an, um diese Zinner direkt zu kontaktieren.
Anmelden / RegistrierenAnmeldung erforderlich
Erstelle ein kostenloses Konto oder melde dich an, um diese Zinner zu kontaktieren.
Anmelden / RegistrierenAnmeldung erforderlich
Erstellen Sie ein kostenloses Konto oder melden Sie sich an, um ein personalisiertes Angebot anzufordern.
Anmelden / RegistrierenAuf einen Blick
Wichtige Details zu diesem Service, um dir bei deiner Entscheidung zu helfen. Generiert von Zinn Hub, nicht vom Verkäufer.
Wertposition
Sprache & Laufzeit
Plattform-Support
Parallelverarbeitung
Eigentum
Was Sie erhalten
Vollständige Beschreibung
Für kleine Teams und Einzelunternehmer, die jede Woche dieselbe Datei, API oder Umbenennungsaufgabe manuell erledigen und stattdessen einen Befehl dafür verwenden möchten. Rust kompiliert das Tool in eine einzige schnelle Binärdatei: nichts muss auf dem Computer installiert werden, der es ausführt, keine Python- oder Node-Version muss synchron gehalten werden, und es bleibt auch bei großen Dateien schnell.
Starter ist ein Tool mit bis zu 3 Befehlen, Argumenten und einem Hilfebildschirm, CSV, JSON rein und raus, Tests, einer README-Datei, einer Binärdatei für die von Ihnen genannte Plattform und dem Quellcode in Ihrem Repository. Ein Befehl ist ein Verb mit seinen Argumenten: Importieren und Validieren sind zwei. Standard geht bis zu 6 Befehle und fügt eine Konfigurationsdatei hinzu, deren Fehler die Zeile und das Feld benennen, die fehlgeschlagen sind, sowie Binärdateien für Linux, Windows, macOS. Advanced geht bis zu 10 Befehle, enthält die Konfigurationsdatei und alle drei Binärdateien und fügt parallele Verarbeitung mit einer Fortschrittsanzeige für zu große Eingaben hinzu, um sie Zeile für Zeile zu verarbeiten, sowie einen Release-Workflow, der die Binärdateien bei jedem von Ihnen gepushten Tag erstellt.
Wenn der Auftrag während der Bestellung wächst, nenne ich den Aufpreis, bevor ich ihn ausführe: das Add-on oder eine neue Bestellung. Nicht enthalten: eine grafische Benutzeroberfläche, eine mobile App, Spielserver-Plugins. Rust die Sprache, nicht das Spiel.
Der Code gehört Ihnen: Der vollständige Quellcode geht in Ihr Repository, und Sie können ihn ändern, wiederverwenden oder an einen anderen Entwickler weitergeben. Nach der Lieferung behebe ich kostenlos alles, was nicht wie vereinbart funktioniert.
Ich bin seit über 10 Jahren in der IT tätig und entwickle in Rust. Meine öffentlichen Arbeiten umfassen reqwest-rotate, eine Open-Source-Rust-HTTP-Bibliothek auf crates.io mit 198 Tests und CI.
Schriftliche Updates an jedem Arbeitstag bei einem mehrtägigen Build, schnelle Antworten, keine Anrufe.
Schritte zur Fertigstellung Ihres Projekts
1. Umfang schriftlich bestätigt – Ich lese Ihre Anforderungen und bestätige die Befehlsliste, die Eingabe- und Ausgabeformate und die Tier-Passung, bevor ich Code schreibe. Ein Befehl ist ein Verb mit seinen Argumenten.
2. Skelett mit dem ersten Befehl – Das Projektskelett, der Hilfebildschirm und der erste Befehl, der End-to-End mit Ihrer Beispieldatei funktioniert, damit Sie einen frühen Build ausführen und die Richtung korrigieren können, solange es günstig ist.
3. Verbleibende Befehle, mit Tests – Die restlichen Befehle, jeder mit seinen Tests. Bei einem mehrtägigen Build erhalten Sie jeden Arbeitstag ein kurzes schriftliches Update.
4. Binärdateien, Konfiguration, README – Die Binärdatei für Ihre Plattform (alle drei bei Standard und Advanced), die Konfigurationsdatei und die parallele Verarbeitung, wo die Stufe sie enthält, und eine README-Datei mit der genauen Zeile, um sie nach einem Zeitplan auszuführen.
5. Übergabe in Ihrem Repository – Quellcode, der in Ihrem Repository mit einer schriftlichen Übergabe geliefert wird: wie man ihn erstellt, wie man die Tests ausführt, wie man eine Veröffentlichung erstellt.
Zinner Qualitätsgarantie
Jeder Zinner wird überprüft und genehmigt, bevor er die Plattform beitritt.
Alle Dienstleistungen sind durch unser Qualitätssicherungsversprechen abgedeckt.
Ihre Zahlung ist geschützt, bis Sie die erbrachte Arbeit genehmigen.
Pakete vergleichen
| Funktion | Starter | Standard | Erweitert |
|---|---|---|---|
| Lieferzeit | 4 Tage | 7 Tage | 14 Tage |
| Überarbeitungen | 1 | 2 | 3 |
| Umfang | 1 Tool, bis zu 3 Befehle | Bis zu 6 Befehle, Konfiguration, 3 Binärdateien | Bis zu 10 Befehle, parallel |
| Quellcode | ✓ | ✓ | ✓ |
Portfolio
Beispiele für die Arbeit des Verkäufers im Zusammenhang mit diesem Zinn.

reqwest-rotate: Open-Source-Crate
Ein kleiner reqwest-Wrapper für Scraper und API-Clients, die Proxy-Rotation, Ratenbegrenzung pro Host und Wiederholung mit Backoff benötigen, ohne ein Middleware-Framework einzubeziehen. Veröffentlicht auf crates.io mit Dokumentation, CI und etwa zweihundert Tests.

Servicedetails
Häufig gestellte Fragen
Ein Verb mit eigenen Argumenten. Importieren ist ein Befehl, Validieren ist ein anderer. Starter deckt bis zu 3 ab, Standard bis zu 6, Advanced bis zu 10, und das Add-on fügt jeweils einen weiteren hinzu.
Starter erstellt eine Binärdatei für die Plattform, die Sie in den Anforderungen nennen. Standard und Advanced liefern alle drei, erstellt auf gehosteten Windows- und macOS-Runnern, mit der --help-Ausgabe als Beweis.
Sagen Sie mir ungefähr, wie groß sie sind, bevor Sie kaufen. Wenn die Eingabe zu groß ist, um Zeile für Zeile verarbeitet zu werden, übernimmt die parallele Verarbeitung mit einer Fortschrittsanzeige dies: in Advanced enthalten, und bei Starter und Standard ist es das Add-on Große Eingabebeschleunigung“.
Nein. Dies ist Rust die Programmiersprache: keine Server-Plugins, keinerlei Spielentwicklung.
Ihnen. Der vollständige Quellcode geht in Ihr Repository, und Sie können ihn ändern, wiederverwenden oder an einen anderen Entwickler weitergeben, ohne mich zu fragen.
Aktuelles stabiles Rust, 2024 Edition. Wenn das Tool zu einer bestehenden Codebasis oder einer älteren Toolchain passen muss, nennen Sie die Version in den Anforderungen und ich werde damit bauen.
Ja. Textformate wie YAML, TOML oder XML sind in Ordnung, nennen Sie sie einfach in den Anforderungen. Binäre oder proprietäre Formate müssen zuerst anhand eines Musters geprüft werden, und ich werde sie zitieren, bevor Sie kaufen.
Kundenbewertungen
Sehen Sie, was unsere Kunden über dieses Zinn sagen
Kategorien
Zinner Richtlinien
Verwandte Zinns

Code Cpp, OOP, C Sharp, Java, Python, DSA, Dot Net, SQL und Datenbank





