Une bonne intro en Fr et en vidéo de VueJS
  
 -
                
                https://www.grafikart.fr/formations/vuejs<!doctype html>
<title>Site Maintenance</title>
<style>
body { text-align: center; padding: 150px; }
h1 { font-size: 50px; }
body { font: 20px Helvetica, sans-serif; color: #333; }
article { display: block; text-align: left; width: 650px; margin: 0 auto; }
a { color: #dc8100; text-decoration: none; }
a:hover { color: #333; text-decoration: none; }
</style>
<article>
<h1>We’ll be back soon!</h1>
<div>
<p>Sorry for the inconvenience but we’re performing some maintenance at the moment. If you need to you can always <a href="mailto:#">contact us</a>, otherwise we’ll be back online shortly!</p>
<p>— The Team</p>
</div>
</article>
  
 -
                
                https://gist.github.com/pitch-gist/2999707Parfois, après avoir été déco, il arrive que mon tmux 'freeze' : je peux attach, detach, mais je ne peux rien faire dans les window
Apparement cela vient de mon client qui s'est mal détaché. Pour régler le problème :
tmux list-clients
tmux detach-client
  
 -
                
                https://stackoverflow.com/questions/7408068/tmux-hangs-and-do-not-load-and-do-not-respond-to-any-option-commandEn gros pour dockeriser une app symfony pre 3.2 (ET 2.7 minimum) :
sed -i "s/PLACEHOLDER/PassEnv $(env|grep -Po 'SYMFONY__[^=]+'| paste -s -d' ')/" test.file
A partir de symfony 3.2 c'est beaucoup plus facile car les variables d'environnements sont directement accessibles dans les fichiers de configuration
  
 -
                
                http://symfony.com/doc/2.7/configuration/external_parameters.htmlaws dynamodb scan --table-name foo
  
 -
                
                https://links.infomee.fr/?AqSZDAaws dynamodb delete-item --table-name foo --key "{\"id\":{\"S\":\"$id\"}}"
  
 -
                
                https://links.infomee.fr/?bx3KXgUn lock simple avec un seul redis master :
SET lock_name random_value NX EX 250
NX : crée seulement si existe
EX : timeout en seconde
Retirer le lock seulement en donnant la valeur de creation du lock
Dans le cas de plusieurs serveurs redis pas du tout synchronisés, c'est plus compliqué (distributed lock) --> https://redis.io/topics/distlock
M'enfin c'est quand meme plus simple d'utiliser une queue (RMQ, SQS..) quand on peut
  
 -
                
                https://redis.io/commands/setOn peut "remettre" ou plutot rendre disponible de nouveau un message SQS en changeant sa visibility timeout à 0
  
 -
                
                http://boto3.readthedocs.io/en/latest/reference/services/sqs.html#SQS.Client.change_message_visibilityaws s3 ls s3://bucket/path/ --recursive --summarize | grep "Total Objects:"
  
 -
                
                https://links.infomee.fr/?rcG0hgTruc con : on ne peut pas utiliser le résultat du get-repository-policy dans le set-repository-policy pour cloner.
Il faut au passage enlever les \n qui trainent dans la réponse
  
 -
                
                http://docs.aws.amazon.com/cli/latest/reference/ecr/set-repository-policy.html