Monday, February 17, 2020

JsStacks and MicroTasks, Can you guess the order of the prints?

~/Downloads/text.hmtl.html
<!DOCTYPE html>
<html>
<body>
<button id="myBtn">Try it</button>
<script>
button=document.getElementById("myBtn")
button.addEventListener("click", function(){
   Promise.resolve().then(()=>console.log('Microtask 1'));
   console.log('1');
});
button.addEventListener("click", function(){
 Promise.resolve().then(()=>console.log('Microtask 2'));
   console.log('2');
});
//button.click(); //not the same as click from the user... ..JsStacks and MicroTasks
</script>
</body>
</html>

Sunday, February 16, 2020

Format and Order docker ps

docker ps --format "table {{.ID}}\t{{.Names}}\t{{.Ports}}" | (read -r; printf "%s\n" "$REPLY"; sort -k 2 )

Git get all remote branches

git branch -r \ | grep -v '\->' \ | sed "s,\x1B\[[0-9;]*[a-zA-Z],,g" \ | while read remote; do \ git branc...