Ferramentas de linha de comando em Rust para os trabalhos feitos manualmente toda semana: converter ou validar um arquivo, renomear e classificar em massa, chamar uma API e gravar o resultado em CSV ou JSON, executar em um agendamento e relatar o que fez. É enviado como um único binário, nada para instalar na máquina que o executa.
Vou criar uma ferramenta de linha de comando em Rust para automatizar arquivos, APIs e tarefas agendadas
1ferramenta, até 3 comandos, CSV e JSON de entrada e saída, testes, README, um binário.
- 1 ferramenta, até 3 comandos
- Código-fonte
Até 6 comandos, um arquivo de configuração validado, binários para Linux, Windows, macOS.
- Até 6 comandos, configuração, 3 binários
- Código-fonte
Até 10 comandos, todos os padrões, processamento paralelo, lançamentos marcados.
- Até 10 comandos, paralelo
- Código-fonte
Solicitar uma Oferta Personalizada
Faça Login para Solicitar uma Oferta Personalizada
Crie uma conta gratuita ou faça login para solicitar uma oferta personalizada deste Zinner.
Entrar / CadastrarFaça uma Pergunta Pré-Venda
Faça Login para Fazer uma Pergunta
Para reduzir spam na plataforma, mensagens pré-venda só podem ser enviadas por usuários conectados.
Crie uma conta gratuita ou faça login para enviar uma mensagem diretamente para este Zinner.
Entrar / CadastrarAcesso obrigatório
Crie uma conta gratuita ou faça login para enviar mensagem a este Zinner.
Entrar / CadastrarAcesso obrigatório
Crie uma conta gratuita ou faça login para solicitar uma oferta personalizada.
Entrar / CadastrarAt a Glance
Detalhes principais sobre este serviço para ajudá-lo a decidir. Gerado por Zinn Hub, não pelo vendedor.
Posição de Valor
Linguagem e Tempo de Execução
Suporte da Plataforma
Processamento Paralelo
Propriedade
O Que Você Receberá
Descrição Completa
Para pequenas equipes e operadores solo que fazem o mesmo trabalho de arquivo, API ou renomeação manualmente toda semana e querem um comando para fazer isso. O Rust compila a ferramenta em um único binário rápido: nada para instalar na máquina que o executa, nenhuma versão de Python ou Node para manter sincronizada, e ele permanece rápido em arquivos grandes.
O Starter é uma ferramenta com até 3 comandos, argumentos e uma tela de ajuda, CSV, JSON de entrada e saída, testes, um README, um binário para a plataforma que você nomear e o código-fonte em seu repositório. Um comando é um verbo com seus argumentos: importar e validar são dois. O Standard vai até 6 comandos e adiciona um arquivo de configuração cujos erros nomeiam a linha e o campo que falharam, além de binários para Linux, Windows, macOS. O Advanced vai até 10 comandos, inclui o arquivo de configuração e todos os três binários, e adiciona processamento paralelo com uma linha de progresso para entradas muito grandes para serem percorridas linha por linha, além de um fluxo de trabalho de lançamento que constrói os binários em cada tag que você envia.
Se o escopo aumentar no meio do pedido, eu coto o extra antes de fazê-lo: o complemento, ou um novo pedido. Não incluído: uma interface gráfica, um aplicativo móvel, plugins de servidor de jogos. Rust a linguagem, não o jogo.
O código é seu: o código-fonte completo vai para o seu repositório, e você pode alterá-lo, reutilizá-lo ou entregá-lo a outro desenvolvedor. Após a entrega, eu corrijo qualquer coisa que não funcione como combinamos, gratuitamente.
Estou na área de TI há mais de 10 anos e programo em Rust. Meu trabalho público inclui o reqwest-rotate, uma biblioteca HTTP Rust de código aberto no crates.io com 198 testes e CI.
Atualizações por escrito a cada dia útil em uma construção de vários dias, respostas rápidas, sem chamadas.
Etapas para concluir seu projeto
1. Escopo confirmado por escrito - Leio seus requisitos e confirmo a lista de comandos, os formatos de entrada e saída e o ajuste do nível antes de qualquer código. Um comando é um verbo com seus argumentos.
2. Esqueleto com o primeiro comando - O esqueleto do projeto, a tela de ajuda e o primeiro comando funcionando de ponta a ponta em seu arquivo de amostra, para que você possa executar uma compilação inicial e corrigir a direção enquanto é barato.
3. Comandos restantes, com testes - O restante dos comandos, cada um com seus testes. Em uma compilação de vários dias, você recebe uma breve atualização por escrito a cada dia útil.
4. Binários, configuração, README - O binário para sua plataforma (todos os três em Standard e Advanced), o arquivo de configuração e o processamento paralelo onde o nível os inclui, e um README com a linha exata para executá-lo em um agendamento.
5. Entrega em seu repositório - Código-fonte entregue em seu repositório com uma entrega por escrito: como construí-lo, como executar os testes, como fazer um lançamento.
Garantia de Qualidade Zinner
Cada Zinner é revisado e aprovado antes de ingressar na plataforma.
Todos os serviços são respaldados pelo nosso compromisso de garantia de qualidade.
Seu pagamento está protegido até você aprovar o trabalho entregue.
Comparar Pacotes
| Função | Iniciante | Padrão | Avançado |
|---|---|---|---|
| Tempo de Entrega | 4 dias | 7 dias | 14 dias |
| Revisões | 1 | 2 | 3 |
| Escopo | 1 ferramenta, até 3 comandos | Até 6 comandos, configuração, 3 binários | Até 10 comandos, paralelo |
| Código-fonte | ✓ | ✓ | ✓ |
Portfólio
Exemplos do trabalho do vendedor relacionados a este Zinn.

reqwest-rotate: crate de código aberto
Um pequeno wrapper reqwest para scrapers e clientes de API que precisam de rotação de proxy, limitação de taxa por host e repetição com backoff, sem puxar uma estrutura de middleware. Publicado em crates.io com docs, CI e cerca de duzentos testes.

Detalhes do Serviço
Perguntas Frequentes
Um verbo com seus próprios argumentos. Importar é um comando, validar é outro. O Starter cobre até 3, o Standard até 6, o Advanced até 10, e o complemento adiciona mais um por vez.
O Starter constrói um binário para a plataforma que você nomeia nos requisitos. O Standard e o Advanced enviam todos os três, construídos em executores hospedados do Windows e macOS, com a saída --help como prova.
Diga-me aproximadamente o tamanho antes de comprar. Quando a entrada é muito grande para ser percorrida linha por linha, o processamento paralelo com uma linha de progresso a lida: incluído no Advanced, e no Starter e Standard é o complemento de aceleração de entrada grande.
Não. Esta é a linguagem de programação Rust: sem plugins de servidor, sem trabalho de jogo de qualquer tipo.
Você. O código-fonte completo vai para o seu repositório, e você pode alterá-lo, reutilizá-lo ou entregá-lo a outro desenvolvedor sem me perguntar.
Rust estável atual, edição 2024. Se a ferramenta precisar se adequar a uma base de código existente ou a uma toolchain mais antiga, nomeie a versão nos requisitos e eu construirei com ela.
Sim. Formatos de texto como YAML, TOML ou XML estão bons, basta nomeá-los nos requisitos. Formatos binários ou proprietários precisam de uma amostra primeiro, e eu os coto antes de você comprar.
Avaliações de Clientes
Veja o que nossos clientes dizem sobre este Zinn
Categorias
Políticas do Zinner
Zinns Relacionados

scripts python de código, web scraping, automação, ia, machine learning, API, ml, dl

script java python bot c sql database coding programming project developer coder




