Skip to content

Instantly share code, notes, and snippets.

View mmarchois's full-sized avatar

Mathieu MARCHOIS mmarchois

View GitHub Profile
Eliminer les fonctionnalités non essentielles
Quantifier précisément le besoin
Fluidifier le processus
Préférer la saisie assistée à l'autocompletion
Favoriser un design simple, épuré, adapté au web
Privilégier une approche "mobile first", à défaut RESS
Respecter le principe de navigation rapide dans l’historique
Proposer un traitement asynchrone lorsque c'est possible
Limiter le nombre de requêtes HTTP
Stocker les données statiques localement
```
docker run -d \
-p 80:80 \
-v /var/run/docker.sock:/tmp/docker.sock:ro \
--restart=always \
--name proxy \
jwilder/nginx-proxy
docker network create proxy
docker network connect proxy proxy
# docker
brew install docker-machine
brew install docker-machine-nfs
brew install docker-compose
# require virtual box https://www.virtualbox.org/wiki/Downloads
docker-machine create --driver virtualbox default
docker-machine-nfs default —shared-folder=/Users/{first_name.last_name}/Sites
# don't forget 'mkdir ~/Sites' first ;)
@mmarchois
mmarchois / controller.js
Created January 29, 2013 12:47
todolist_angular
function todoController($scope) {
$scope.todos = [
{
name : 'Ma premiere tâche'
},
{
name : 'Ma seconde tâche'
}
];