Este projecto permite almacenar scripts de bash para automatizar ciertas tareas personales que realizo comunmente.
- Bash scripting
- CRON para configurar la ejecuci贸n de los scripts en base al tiempo.
Autorizar la ejecuci贸n de alg煤n script
// Pattern 1: Data sent from the sketch to the shaders | |
uniform sampler2D texture; | |
// Patter 2: Passing data among shaders | |
varying vec4 vertColor; | |
varying vec4 vertTexCoord; | |
const vec4 lumcoeff = vec4(0.299, 0.587, 0.114, 0); | |
void main() { | |
// Pattern 3: Consistency of space transformations |
Usa (este tutorial)[https://www.comoinstalarlinux.com/como-respaldar-un-profile-de-gnome-terminal/] para entender como funciona esto
El archivo config contiene la configuraci贸n del multiplexor, el cual puede ubicar en esta ruta ~/.config/terminator/config
.
El multiplexor se puede arranca multiplexando 3 ventanas con una conexi贸n ssh descrita en el archivo como custom_command = ssh user@remotehost
Atom.rc-beautify | |
bung87.rails | |
bung87.vscode-gemfile | |
castwide.solargraph | |
Cjay.ruby-and-rails-snippets | |
dsznajder.es7-react-js-snippets | |
ecmel.vscode-html-css | |
esbenp.prettier-vscode | |
jeremyrajan.react-component | |
ms-vscode-remote.remote-containers |
Puede evitar que el servidor detecte la presencia de este Script si lo coloca en base64 贸 encripta con MD5 贸 algo similar y posteriormente lo desencripta al momento de ejecutar y utilzando el String desencriptado en tiempo de ejecuci贸n lo coloca en una funci贸n eval() de esta manera se corre sin mostrar el c贸digo plano al servidor.
Comando para eliminar archivos que son residuales ante compilaciones de archivos y que se quedan como basura en los repositorios
find . -type f -path .git -prune -o -path ./dogShop -prune -o -type f ! -name "* .*" ! -name Makefile ! -name makefile ! -name makefile~ ! -name Makefile~
Previo al desarrollo
Se deben manejar las URI, APIKey y demas claves mediante un documento variables.env
o algo similar que no las deje expuestas directamente en el C贸digo.
(revisar si es posible manejar mediante) https://help.github.com/es/actions/configuring-and-managing-workflows/creating-and-storing-encrypted-secrets