Informazioni sul servizio
TradottoI tuoi script Bash falliscono nei modi più imprevedibili: una variabile risulta vuota, un percorso contiene uno spazio, un codice di ritorno non viene controllato? Riscriverò quel dolore in Amber—un linguaggio di programmazione moderno che si compila in Bash regolare e portatile. Ottieni la leggibilità e la sicurezza di un linguaggio veramente tipizzato, e il risultato funziona ancora ovunque funzioni uno script shell familiare, senza installare alcun runtime aggiuntivo.
Cosa faccio: script di distribuzione e rilascio, procedure di backup e ripristino, rotazione e pulizia dei log, wrapper cron, script di installazione e bootstrap, passaggi della pipeline CI/CD e codice collante tra i tuoi strumenti. Tutto è scritto in Amber—con variabili reali, funzioni tipizzate, gestione degli errori attenta e un chiaro flusso di controllo—poi compilato in un singolo file Bash che puoi mettere direttamente sul tuo server.
Perché Amber invece di Bash scritto a mano: stringhe e numeri sono effettivamente tipizzati, quindi un'intera classe di bug di citazione e divisione delle parole semplicemente non può verificarsi. Gli errori vengono catturati, non inghiottiti. Il sorgente si legge come un programma normale, quindi la prossima persona che apre il codice—compreso te in futuro—non avrà paura di esso. E poiché tutto si compila in Bash standard, non è necessario trascinare un runtime Python o Node e spiegare una nuova dipendenza al tuo team operativo.
Ogni progetto include: codice sorgente leggibile e commentato in Amber, Bash compilato, un breve README su come costruirlo e eseguirlo, e una breve guida in modo che il tuo team possa mantenerlo tutto. Prima della consegna, testo su shell Linux reali e sono felice di prendere uno script esistente ingarbugliato come compito di avvio a portata fissa. Inviami uno script o una descrizione del compito—e ti dirò esattamente cosa è necessario.
Cosa faccio: script di distribuzione e rilascio, procedure di backup e ripristino, rotazione e pulizia dei log, wrapper cron, script di installazione e bootstrap, passaggi della pipeline CI/CD e codice collante tra i tuoi strumenti. Tutto è scritto in Amber—con variabili reali, funzioni tipizzate, gestione degli errori attenta e un chiaro flusso di controllo—poi compilato in un singolo file Bash che puoi mettere direttamente sul tuo server.
Perché Amber invece di Bash scritto a mano: stringhe e numeri sono effettivamente tipizzati, quindi un'intera classe di bug di citazione e divisione delle parole semplicemente non può verificarsi. Gli errori vengono catturati, non inghiottiti. Il sorgente si legge come un programma normale, quindi la prossima persona che apre il codice—compreso te in futuro—non avrà paura di esso. E poiché tutto si compila in Bash standard, non è necessario trascinare un runtime Python o Node e spiegare una nuova dipendenza al tuo team operativo.
Ogni progetto include: codice sorgente leggibile e commentato in Amber, Bash compilato, un breve README su come costruirlo e eseguirlo, e una breve guida in modo che il tuo team possa mantenerlo tutto. Prima della consegna, testo su shell Linux reali e sono felice di prendere uno script esistente ingarbugliato come compito di avvio a portata fissa. Inviami uno script o una descrizione del compito—e ti dirò esattamente cosa è necessario.