Alat baris perintah dalam Rust untuk kerja-kerja yang dilakukan secara manual setiap minggu: menukar atau mengesahkan fail, menamakan semula dan menyusun secara pukal, memanggil API dan menulis hasilnya ke CSV atau JSON, berjalan mengikut jadual dan melaporkan apa yang telah dilakukan. Ia dihantar sebagai satu binari, tiada apa-apa untuk dipasang pada mesin yang menjalankannya.
Saya akan membina alat baris perintah Rust untuk mengautomasikan fail, API dan tugas berjadual
1 alat, sehingga 3 perintah, CSV dan JSON masuk dan keluar, ujian, README, satu binari.
- 1 alat, sehingga 3 perintah
- Kod sumber
Sehingga 6 perintah, fail konfigurasi yang disahkan, binari untuk Linux, Windows, macOS.
- Sehingga 6 perintah, konfigurasi, 3 binari
- Kod sumber
Sehingga 10 perintah, semua Standard, pemprosesan selari, keluaran bertanda.
- Sehingga 10 perintah, selari
- Kod sumber
Minta Tawaran Tersuai
Log Masuk untuk Meminta Tawaran Tersuai
Cipta akaun percuma atau log masuk untuk meminta tawaran peribadi daripada Zinner ini.
Log Masuk / DaftarTanya Soalan Pra-Jualan
Log Mas untuk Bertanya Soalan
Untuk mengurangkan spam platform, mesej pra-jualan hanya boleh dihantar oleh pengguna yang log masuk.
Cipta akaun percuma atau log masuk untuk menghantar mesej kepada Zinner ini secara langsung.
Log Masuk / DaftarLog masuk diperlukan
Cipta akaun percuma atau log masuk untuk menghantar mesej kepada Zinner ini.
Log Masuk / DaftarLog masuk diperlukan
Cipta akaun percuma atau log masuk untuk meminta tawaran yang diperibadikan.
Log Masuk / DaftarSekilas Pandang
Butiran utama tentang perkhidmatan ini untuk membantu anda membuat keputusan. Dijana oleh Zinn Hub, bukan penjual.
Kedudukan Nilai
Bahasa & Runtime
Sokongan Platform
Pemprosesan Selari
Pemilikan
Apa Yang Anda Akan Terima
Penerangan Penuh
Untuk pasukan kecil dan pengendali solo yang melakukan fail, API atau kerja penamaan semula yang sama secara manual setiap minggu dan mahukan satu perintah untuk melakukannya. Rust mengkompilasi alat ini menjadi satu binari pantas: tiada apa-apa untuk dipasang pada mesin yang menjalankannya, tiada versi Python atau Node untuk diselaraskan, dan ia kekal pantas pada fail besar.
Starter ialah satu alat dengan sehingga 3 perintah, argumen dan skrin bantuan, CSV, JSON masuk dan keluar, ujian, README, binari untuk platform yang anda namakan, dan sumber dalam repositori anda. Perintah ialah satu kata kerja dengan argumennya: import dan validate adalah dua. Standard pergi ke 6 perintah dan menambah fail konfigurasi yang kesalahannya menamakan baris dan medan yang gagal, serta binari untuk Linux, Windows, macOS. Advanced pergi ke 10 perintah, termasuk fail konfigurasi dan ketiga-tiga binari, dan menambah pemprosesan selari dengan baris kemajuan untuk input yang terlalu besar untuk dilalui baris demi baris, serta aliran kerja keluaran yang membina binari pada setiap tag yang anda tolak.
Jika ringkasan berkembang di tengah-tengah pesanan, saya akan mengutip tambahan sebelum melakukannya: tambahan, atau pesanan baharu. Tidak termasuk: antara muka grafik, aplikasi mudah alih, pemalam pelayan permainan. Rust bahasa, bukan permainan.
Kod itu milik anda: sumber penuh pergi ke repositori anda, dan anda boleh mengubahnya, menggunakannya semula atau menyerahkannya kepada pembangun lain. Selepas penghantaran, saya membetulkan apa-apa yang tidak berfungsi seperti yang kita persetujui, secara percuma.
Saya telah berada dalam IT selama 10+ tahun dan membina dalam Rust. Kerja awam saya termasuk reqwest-rotate, perpustakaan HTTP Rust sumber terbuka di crates.io dengan 198 ujian dan CI.
Kemas kini bertulis setiap hari bekerja pada binaan berbilang hari, balasan pantas, tiada panggilan.
Langkah-langkah untuk menyiapkan projek anda
1. Skop disahkan secara bertulis - Saya membaca keperluan anda dan mengesahkan senarai perintah, format input dan output serta kesesuaian peringkat sebelum sebarang kod. Perintah ialah satu kata kerja dengan argumennya.
2. Rangka dengan perintah pertama - Rangka projek, skrin bantuan dan perintah pertama berfungsi dari hujung ke hujung pada fail sampel anda, supaya anda boleh menjalankan binaan awal dan membetulkan arah semasa ia murah.
3. Perintah yang tinggal, dengan ujian - Perintah yang lain, setiap satu dengan ujiannya. Pada binaan berbilang hari anda mendapat kemas kini bertulis ringkas setiap hari bekerja.
4. Binari, konfigurasi, README - Binari untuk platform anda (ketiga-tiganya pada Standard dan Advanced), fail konfigurasi dan pemprosesan selari di mana peringkat termasuknya, dan README dengan baris yang tepat untuk menjalankannya mengikut jadual.
5. Penyerahan dalam repositori anda - Sumber dihantar dalam repositori anda dengan penyerahan bertulis: cara membina, cara menjalankan ujian, cara memotong keluaran.
Jaminan Kualiti Zinner
Setiap Zinner disemak dan diluluskan sebelum menyertai platform.
Semua perkhidmatan disokong oleh komitmen jaminan kualiti kami.
Pembayaran anda dilindungi sehingga anda meluluskan kerja yang dihantar.
Bandingkan Pakej
| Fungsi | Permulaan | Standard | Lanjutan |
|---|---|---|---|
| Masa Penghantaran | 4 hari | 7 hari | 14 hari |
| Semakan | 1 | 2 | 3 |
| Skop | 1 alat, sehingga 3 perintah | Sehingga 6 perintah, konfigurasi, 3 binari | Sehingga 10 perintah, selari |
| Kod sumber | ✓ | ✓ | ✓ |
Portfolio
Contoh kerja penjual yang berkaitan dengan Zinn ini.

reqwest-rotate: peti sumber terbuka
Pembungkus reqwest kecil untuk pengikis dan klien API yang memerlukan putaran proksi, had kadar setiap hos dan cuba semula dengan backoff, tanpa menarik rangka kerja perisian tengah. Diterbitkan di crates.io dengan dokumen, CI dan kira-kira dua ratus ujian.

Butiran Perkhidmatan
Soalan Lazim
Satu kata kerja dengan argumennya sendiri. Import adalah satu perintah, validate adalah satu lagi. Starter meliputi sehingga 3, Standard sehingga 6, Advanced sehingga 10, dan tambahan menambah lebih banyak satu demi satu.
Starter membina satu binari untuk platform yang anda namakan dalam keperluan. Standard dan Advanced menghantar ketiga-tiganya, dibina pada pelari Windows dan macOS yang dihoskan, dengan output --help sebagai bukti.
Beritahu saya secara kasar berapa besar sebelum anda membeli. Apabila input terlalu besar untuk dilalui baris demi baris, pemprosesan selari dengan baris kemajuan mengendalikannya: termasuk dalam Advanced, dan pada Starter dan Standard ia adalah tambahan peningkatan kelajuan input besar.
Tidak. Ini adalah bahasa pengaturcaraan Rust: tiada pemalam pelayan, tiada kerja permainan dalam apa jua bentuk.
Anda. Sumber penuh akan dihantar ke repositori anda, dan anda boleh mengubahnya, menggunakannya semula atau menyerahkannya kepada pembangun lain tanpa meminta kebenaran saya.
Rust stabil semasa, edisi 2024. Jika alat tersebut perlu disesuaikan dengan pangkalan kod sedia ada atau rantaian alat yang lebih lama, nyatakan versi dalam keperluan dan saya akan membina mengikutnya.
Ya. Format teks seperti YAML, TOML atau XML boleh diterima, nyatakan sahaja dalam keperluan. Format binari atau proprietari perlu melihat sampel terlebih dahulu, dan saya akan memberikan sebut harga sebelum anda membeli.
Ulasan Pelanggan
Lihat apa yang pelanggan kami katakan tentang Zinn ini
Kategori
Dasar Zinner
Zinns Berkaitan






