Descargar las hojas de atajos recomendadas:
| version: '3.3' | |
| services: | |
| # CONFIGURATION | |
| postgres: | |
| image: postgres:13 | |
| environment: | |
| - POSTGRES_DB=my_db | |
| - POSTGRES_USER=root | |
| - POSTGRES_PASSWORD=123456 |
| [{ | |
| "img": "images/uploads/mv1.jpg", | |
| "title": "oblivion", | |
| "year": "2012", | |
| "rate": "8.1", | |
| "description": "Earth's mightiest heroes must come together and learn to fight as a team if they are to stop the mischievous Loki and his alien army from enslaving humanity...", | |
| "runTime": "2h21min", | |
| "mmpa": "PG-13", | |
| "release": "1 May 2015", | |
| "director": "Joss Whedon", |
/!\ Be very carrefull in your setup : any misconfiguration make all the git config to fail silently ! Go trought this guide step by step and it should be fine 😉
- Generate your SSH keys as per your git provider documentation.
- Add each public SSH keys to your git providers acounts.
- In your
~/.ssh/config, set each ssh key for each repository as in this exemple:
| // html | |
| // <input type="file" onchange="imagesSelected" multiple accept=".gif,.jpg,.jpeg,.png" /> | |
| async function imagesSelected(event) { | |
| let files = [...event.target.files]; | |
| let images = await Promise.all(files.map(f=>{return readAsDataURL(f)})); | |
| //all images' base64encoded data will be available as array in images | |
| } | |
| function readAsDataURL(file) { |
No hay balas de plata: Lo esencial y lo accidental en la Ingeniería del Software
by Frederick P. Brooks, Jr.
De todos los monstruos que pueblan nuestras pesadillas, ninguno es tan terrorífico como el hombre lobo, porque pasa repentinamente de lo familiar al horror. Por eso, todos buscamos balas de plata que puedan acabar con ellos magicamente.
El familiar proyecto de software, al menos tal como lo ve un gestor no técnico, tiene algo de ese caracter: suele ser inocente y sencillo, pero es capaz de convertirse en un monstruo de plazos incumplidos, objetivos fallados y productos defectuosos. Por eso escuchamos lamentos clamando por una bala de plata -- algo que haga que los costes del software caigan tan rapidamente como lo han hecho los del hardware.
Pero no se ve en ningún lugar una bala de plata. No hay ningún desarrollo, ni en tecnología ni en técnicas de gestión, que por si sólo prometa ni siquiera una mejora en un orden de magnigud en productividad, en fiabilidad, en simplicidad. En este artículo,
| sudo apt install mariadb-server | |
| sudo mysqk_secure_install | |
| # Darle que si a todas las opciones | |
| # Ingresar a Mariadb | |
| sudo mysql | |
| # Crear usuario nuevo | |
| Mariadb> GRANT ALL ON *.* TO 'root'@'localhost' IDENTIFIED BY 'Ad46b36ff' WITH GRANT OPTION; | |
| Mariadb> FLUSH PRIVILEGES; |