Sobre o serviço
TraduzidoSeus scripts Bash falham das maneiras mais imprevisíveis—uma variável acaba vazia, um caminho contém um espaço, um código de retorno não é verificado? Vou reescrever essa dor em Amber—uma linguagem de programação moderna que compila para Bash regular e portátil. Você obtém a legibilidade e segurança de uma linguagem verdadeiramente tipada, e o resultado ainda roda em qualquer lugar que um script de shell familiar funcione, sem instalar nenhum tempo de execução adicional.
O que eu faço: scripts de implantação e liberação, procedimentos de backup e recuperação, rotação e limpeza de logs, wrappers de cron, scripts de instalação e bootstrap, etapas de pipeline CI/CD e código de ligação entre suas ferramentas. Tudo é escrito em Amber—com variáveis reais, funções tipadas, tratamento de erros cuidadoso e fluxo de controle claro—e depois compilado em um único arquivo Bash que você pode colocar diretamente em seu servidor.
Por que Amber em vez de Bash escrito à mão: strings e números são realmente tipados, então uma classe inteira de bugs de citação e divisão de palavras simplesmente não pode ocorrer. Erros são capturados, não engolidos. O código-fonte é lido como um programa normal, então a próxima pessoa que abrir o código—incluindo você no futuro—não terá medo dele. E como tudo compila para Bash padrão, você não precisa arrastar um tempo de execução Python ou Node e explicar uma nova dependência para sua equipe de operações.
Cada projeto inclui: código-fonte legível e comentado em Amber, Bash compilado, um README curto sobre como construir e executar, e um breve guia para que sua equipe possa manter tudo. Antes da entrega, testo em shells Linux reais e fico feliz em pegar um script emaranhado existente como uma tarefa inicial de escopo fixo. Envie-me um script ou descrição da tarefa—e eu direi exatamente o que é necessário.
O que eu faço: scripts de implantação e liberação, procedimentos de backup e recuperação, rotação e limpeza de logs, wrappers de cron, scripts de instalação e bootstrap, etapas de pipeline CI/CD e código de ligação entre suas ferramentas. Tudo é escrito em Amber—com variáveis reais, funções tipadas, tratamento de erros cuidadoso e fluxo de controle claro—e depois compilado em um único arquivo Bash que você pode colocar diretamente em seu servidor.
Por que Amber em vez de Bash escrito à mão: strings e números são realmente tipados, então uma classe inteira de bugs de citação e divisão de palavras simplesmente não pode ocorrer. Erros são capturados, não engolidos. O código-fonte é lido como um programa normal, então a próxima pessoa que abrir o código—incluindo você no futuro—não terá medo dele. E como tudo compila para Bash padrão, você não precisa arrastar um tempo de execução Python ou Node e explicar uma nova dependência para sua equipe de operações.
Cada projeto inclui: código-fonte legível e comentado em Amber, Bash compilado, um README curto sobre como construir e executar, e um breve guia para que sua equipe possa manter tudo. Antes da entrega, testo em shells Linux reais e fico feliz em pegar um script emaranhado existente como uma tarefa inicial de escopo fixo. Envie-me um script ou descrição da tarefa—e eu direi exatamente o que é necessário.