Skip to content

Instantly share code, notes, and snippets.

View ctesniere's full-sized avatar

Cedric TESNIERE ctesniere

  • SFEIR
  • Paris, France
View GitHub Profile

Keybase proof

I hereby claim:

  • I am ctesniere on github.
  • I am ctesniere (https://keybase.io/ctesniere) on keybase.
  • I have a public key ASAhxngJ4njbzoWuTdxizq9YQIlCaiROXXlgZfimdtoEFgo

To claim this, I am signing this object:

#!/bin/bash
# /bin/bash -cx "$(curl -fsSL https://gist.githubusercontent.com/ctesniere/c49799e01ff5bcc9c690115fd053e074/raw/remove-all-from-docker.sh)"
set -x
docker system df
set +x
read -p "==> Clean your docker ? (y/N) " value
(function(){
console.log(document.querySelectorAll("td.debris.js_no_action"));
})();
@ctesniere
ctesniere / index.html
Created June 6, 2018 08:48
React / D3.js: animated Pack layout
<body>
<div id="container"></div>
</body>
@ctesniere
ctesniere / AngularJs.md
Last active February 3, 2018 15:14
AngularJs

Que sont les Scopes?

Cycle de vie de la portée

$watchProfondeur de la portée

Intégration avec la boucle d'événement du navigateur

@ctesniere
ctesniere / React.md
Last active April 11, 2018 18:54
React

React (aussi appelé React.js ou ReactJS) est une bibliothèque JavaScript libre développée par Facebook depuis 2013. Le but principal de cette bibliothèque est de faciliter la création d'application single-page, via la création de composants dépendant d'un état et générant une page (ou portion) HTML à chaque changement d'état.

React est une bibliothèque qui ne gère que l'interface de l'application, considéré comme la vue dans le modèle MVC. Elle peut ainsi être utilisée avec une autre bibliothèque ou un framework MVC comme AngularJS. La bibliothèque se démarque de ses concurrents par sa flexibilité et ses performances, en travaillant avec un DOM virtuel et en ne mettant à jour le rendu dans le navigateur qu'en cas de nécessité2.

Source : wikipedia

Table of contents

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>Lodash flow vs chain</title>
<script src="https://cdnjs.cloudflare.com/ajax/libs/benchmark/1.0.0/benchmark.min.js"></script>
<script src="./suite.js"></script>
</head>
<body>
<h1>Open the console to view the results</h1>
const Promise = require('bluebird');
function test1() {
return Promise.resolve('test1');
}
function test2() {
return Promise.resolve('test2');
}
@ctesniere
ctesniere / mvncolor.sh
Last active August 29, 2015 14:25 — forked from katta/mvncolor.sh
#!/bin/bash
# Wrapper function for Maven's mvn command.
mvncolor() {
# Formatting constants
export BOLD=`tput bold`
export UNDERLINE_ON=`tput smul`
export UNDERLINE_OFF=`tput rmul`
export TEXT_BLACK=`tput setaf 0`
@ctesniere
ctesniere / Execute Shell in Jenkins
Last active September 8, 2015 09:06
Script shell for Jenkins, use filter file maven for execute promote
export TARGET_DIR=$WORKSPACE/promote
rm -Rf $TARGET_DIR
mkdir -p $TARGET_DIR
unzip *.war -d $TARGET_DIR
cd $TARGET_DIR
chmod 0755 *.sh
./jenkins-promote.sh dev