Daily Weekly Monthly

Daily Shaarli

All links of one day in a single page.

April 8, 2019

Why you should avoid ORMs (with examples in Node.js)

L'utilisation d'ORM ne doit pas se faire sans avoir bien compris ce qui ça implique en terme de complexité. Dans bien des cas, un builder de query (type knex en Node.js) est plus efficace et plus facile à maintenir.

Creating a full bleed CSS utility - Andy Bell

Une astuce pour faire sortir un contenu de son parent sans changer son positionnement.

.full-bleed {
  width: 100vw;
  margin-left: 50%;
  transform: translateX(-50%);
}
Working with SSH key passphrases - GitHub Help

Ce script permet de lancer automatiquement un agent SSH lors de la première ouverture de git-bash lors de votre session. Par la suite, vous n'aurez plus besoin d'entrer le mot de passe de votre clé SSH jusqu'à la fin de votre session Windows.

L'article mentionne deux possibilité pour le nom du fichier qui contient le script. Dans mon cas, il n'y a que ~\.bashrc qui a fonctionné.

Si vous voulez interrompre l'agent, il suffit de tuer le process ssh-agent.exe.

Via https://stackoverflow.com/a/18404557/2086437

15 Git Commands You May Not Know - DEV Community 👩‍💻👨‍💻
  1. Modify The Most Recent Commit
  2. Interactively Add Selected Parts of Files
  3. Interactively Stash Selected Parts of Files
  4. Stash with untracked
  5. Interactively Revert Selected Parts of Files
  6. Switch to Previous Branch
  7. Revert All Local Changes
  8. Show changes
  9. Rename Branches Locally
  10. Rename Branches Remotely
  11. Open All Files with Conflicts at Once
  12. What changed?
  13. Remove file from last commit
  14. Find Branches
  15. Optimize the repository locally