Acerca del servicio
TraducidoTus scripts de Bash fallan de las maneras más impredecibles: una variable resulta vacía, una ruta contiene un espacio, un código de retorno no se verifica? Reescribiré ese dolor en Amber, un lenguaje de programación moderno que se compila a Bash regular y portátil. Obtienes la legibilidad y seguridad de un lenguaje verdaderamente tipado, y el resultado aún se ejecuta en cualquier lugar donde lo haga un script de shell familiar, sin instalar ningún tiempo de ejecución adicional.
Lo que hago: scripts de despliegue y liberación, procedimientos de respaldo y recuperación, rotación y limpieza de registros, envolturas de cron, scripts de instalación y arranque, pasos de pipeline de CI/CD, y código de pegamento entre tus herramientas. Todo está escrito en Amber, con variables reales, funciones tipadas, manejo de errores cuidadoso y un flujo de control claro, luego se compila en un solo archivo Bash que puedes poner directamente en tu servidor.
Por qué Amber en lugar de Bash escrito a mano: las cadenas y los números están realmente tipados, por lo que una clase entera de errores de comillas y división de palabras simplemente no puede ocurrir. Los errores se capturan, no se tragan. El código fuente se lee como un programa normal, por lo que la próxima persona que abra el código, incluido tú en el futuro, no tendrá miedo de él. Y dado que todo se compila a Bash estándar, no necesitas arrastrar un tiempo de ejecución de Python o Node y explicar una nueva dependencia a tu equipo de operaciones.
Cada proyecto incluye: código fuente legible y comentado en Amber, Bash compilado, un breve README sobre cómo construirlo y ejecutarlo, y un breve recorrido para que tu equipo pueda mantenerlo todo. Antes de la entrega, pruebo en shells de Linux reales y estoy feliz de tomar un script enredado existente como una tarea de inicio de alcance fijo. Envíame un script o descripción de tarea, y te diré exactamente lo que se necesita.
Lo que hago: scripts de despliegue y liberación, procedimientos de respaldo y recuperación, rotación y limpieza de registros, envolturas de cron, scripts de instalación y arranque, pasos de pipeline de CI/CD, y código de pegamento entre tus herramientas. Todo está escrito en Amber, con variables reales, funciones tipadas, manejo de errores cuidadoso y un flujo de control claro, luego se compila en un solo archivo Bash que puedes poner directamente en tu servidor.
Por qué Amber en lugar de Bash escrito a mano: las cadenas y los números están realmente tipados, por lo que una clase entera de errores de comillas y división de palabras simplemente no puede ocurrir. Los errores se capturan, no se tragan. El código fuente se lee como un programa normal, por lo que la próxima persona que abra el código, incluido tú en el futuro, no tendrá miedo de él. Y dado que todo se compila a Bash estándar, no necesitas arrastrar un tiempo de ejecución de Python o Node y explicar una nueva dependencia a tu equipo de operaciones.
Cada proyecto incluye: código fuente legible y comentado en Amber, Bash compilado, un breve README sobre cómo construirlo y ejecutarlo, y un breve recorrido para que tu equipo pueda mantenerlo todo. Antes de la entrega, pruebo en shells de Linux reales y estoy feliz de tomar un script enredado existente como una tarea de inicio de alcance fijo. Envíame un script o descripción de tarea, y te diré exactamente lo que se necesita.