Zinn Hub
0
Seu Carrinho
0

At a Glance

Detalhes principais sobre este serviço para ajudá-lo a decidir. Gerado por Zinn Hub, não pelo vendedor.

Linguagem e Tempo de Execução

Rust (estável, edição 2024)
Compilado em um único binário estático - sem Python, Node ou dependências de tempo de execução necessárias na máquina de destino.

Suporte da Plataforma

Linux, Windows, macOS
O Starter compila para uma plataforma nomeada; o Standard e o Advanced entregam todos os três binários compilados em executores de CI hospedados.

Processamento Paralelo

Nível Advanced e complemento
Entradas de arquivos grandes usam processamento paralelo com uma linha de progresso ao vivo - incluído no Advanced ou disponível como um complemento de $30 em níveis inferiores.

Propriedade

Código-fonte completo, sem restrições
Código-fonte completo entregue ao seu próprio repositório. Você pode modificá-lo, reutilizá-lo ou entregá-lo a outro desenvolvedor livremente.

O Que Você Receberá

Formatos:
Código personalizado
Método de Entrega:
Gerente de Pedidos
Observações: O código-fonte e os testes estão em seu repositório, e você recebe um binário que funciona imediatamente. O Starter o compila para a plataforma que você nomeia, e o Standard e o Advanced para Linux, Windows e macOS. O README tem o comando exato para executá-lo em um agendamento. No início do projeto, você já pode experimentar o primeiro comando em seu próprio arquivo de amostra.

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

✓
Profissional Verificado
Cada Zinner é revisado e aprovado antes de ingressar na plataforma.
✓
Qualidade Garantida
Todos os serviços são respaldados pelo nosso compromisso de garantia de qualidade.
✓
Pagamento Seguro
Seu pagamento está protegido até você aprovar o trabalho entregue.

Comparar Pacotes

FunçãoIniciantePadrãoAvançado
Tempo de Entrega4 dias7 dias14 dias
Revisões123
Escopo1 ferramenta, até 3 comandosAté 6 comandos, configuração, 3 bináriosAté 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

Tipo de Serviço
Padrão
Tipo Zinner
Freelancer
Disponibilidade
Dias da semana
País do Vendedor
Cazaquistão
Idiomas Aceitos
Inglês
Russo
NDA disponível
Sim
Tamanhos de Projeto Tratados
Pequeno a Médio
Tempo de resposta
Dentro de 12 horas
Anos de Experiência
10+

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

I Will build a Rust command line tool to automate files, APIs and scheduled tasks 1 » Zinn Hub

Apenas clientes logados que compraram este produto podem deixar uma avaliação.

Opções e Pedido

Obtenha o Aplicativo Zinn Hub

Notificações · Acesso mais rápido · Tela cheia

Toque Compartilhar no seu navegador

➜ Então toque em "Adicionar à Tela Inicial"