Deploying to gh-pages from @ 1c43d9feb4 🚀

This commit is contained in:
rstacruz 2022-04-07 01:25:37 +00:00
parent 8f7becbd51
commit be99711e08
346 changed files with 2072 additions and 2065 deletions

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/101.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/101.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/101.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/101.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "101 cheatsheet",
"image": [ "https://assets.devhints.io/previews/101.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/101.jpg?t=20220407012502" ],
"description": "One-page guide to 101: usage, examples, and more. 101 is a JavaScript library for dealing with immutable data in a functional manner."
}
</script>
@ -706,7 +706,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/404.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/404.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/404.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/404.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
@ -170,7 +170,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/absinthe.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/absinthe.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/absinthe.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/absinthe.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -103,11 +103,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -119,7 +119,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Absinthe cheatsheet",
"image": [ "https://assets.devhints.io/previews/absinthe.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/absinthe.jpg?t=20220407012502" ],
"description": "One-page guide to Absinthe: usage, examples, and more. Absinthe allows you to write GraphQL servers in Elixir."
}
</script>
@ -573,7 +573,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/activeadmin.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/activeadmin.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/activeadmin.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/activeadmin.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "ActiveAdmin cheatsheet",
"image": [ "https://assets.devhints.io/previews/activeadmin.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/activeadmin.jpg?t=20220407012502" ],
"description": "The one-page guide to ActiveAdmin: usage, examples, links, snippets, and more."
}
</script>
@ -566,7 +566,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/adb.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/adb.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/adb.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/adb.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "adb (Android Debug Bridge) cheatsheet",
"image": [ "https://assets.devhints.io/previews/adb.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/adb.jpg?t=20220407012502" ],
"description": "The one-page guide to adb (Android Debug Bridge): usage, examples, links, snippets, and more."
}
</script>
@ -666,7 +666,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/analytics.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/analytics.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/analytics.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/analytics.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Analytics libraries cheatsheet",
"image": [ "https://assets.devhints.io/previews/analytics.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/analytics.jpg?t=20220407012502" ],
"description": "The one-page guide to Analytics libraries: usage, examples, links, snippets, and more."
}
</script>
@ -458,7 +458,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/analytics.js.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/analytics.js.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/analytics.js.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/analytics.js.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Google Analytics's analytics.js cheatsheet",
"image": [ "https://assets.devhints.io/previews/analytics.js.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/analytics.js.jpg?t=20220407012502" ],
"description": "One-page guide to Google Analytics's analytics.js: usage, examples, and more. Google Analyticss analytics.js is deprecated."
}
</script>
@ -471,7 +471,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/angularjs.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/angularjs.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/angularjs.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/angularjs.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -90,9 +90,9 @@ gtag('config','UA-106902774-1');
<!--[if lt IE 9]><script src='https://cdnjs.cloudflare.com/ajax/libs/nwmatcher/1.2.5/nwmatcher.min.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/json2/20140204/json2.js'></script><script src='https://cdn.rawgit.com/gisu/selectivizr/1.0.3/selectivizr.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/respond.js/1.4.2/respond.js'></script><![endif]-->
<style>html{opacity:0}</style>
<link rel="stylesheet" href="./assets/2015/style.css?t=20220406103745">
<link href="./assets/style.css?t=20220406103745" rel="stylesheet" />
<link href="./assets/print.css?t=20220406103745" rel="stylesheet" media="print" />
<link rel="stylesheet" href="./assets/2015/style.css?t=20220407012502">
<link href="./assets/style.css?t=20220407012502" rel="stylesheet" />
<link href="./assets/print.css?t=20220407012502" rel="stylesheet" media="print" />
</head>
<body>
<div class='all'>
@ -114,7 +114,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Angular.js cheatsheet",
"image": [ "https://assets.devhints.io/previews/angularjs.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/angularjs.jpg?t=20220407012502" ],
"description": "The one-page guide to Angular.js: usage, examples, links, snippets, and more."
}
</script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/animated_gif.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/animated_gif.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/animated_gif.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/animated_gif.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Animated GIFs cheatsheet",
"image": [ "https://assets.devhints.io/previews/animated_gif.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/animated_gif.jpg?t=20220407012502" ],
"description": "The one-page guide to Animated GIFs: usage, examples, links, snippets, and more."
}
</script>
@ -513,7 +513,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/ansi.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/ansi.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/ansi.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/ansi.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Ansi codes cheatsheet",
"image": [ "https://assets.devhints.io/previews/ansi.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/ansi.jpg?t=20220407012502" ],
"description": "One-page guide to Ansi codes: usage, examples, and more. Quick reference to ANSI color codes."
}
</script>
@ -539,7 +539,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/ansible-examples.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/ansible-examples.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/ansible-examples.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/ansible-examples.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Ansible examples cheatsheet",
"image": [ "https://assets.devhints.io/previews/ansible-examples.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/ansible-examples.jpg?t=20220407012502" ],
"description": "The one-page guide to Ansible examples: usage, examples, links, snippets, and more."
}
</script>
@ -471,7 +471,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/ansible-guide.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/ansible-guide.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/ansible-guide.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/ansible-guide.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Ansible quickstart cheatsheet",
"image": [ "https://assets.devhints.io/previews/ansible-guide.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/ansible-guide.jpg?t=20220407012502" ],
"description": "A quick guide to getting started with your first Ansible playbook. · One-page guide to Ansible quickstart"
}
</script>
@ -557,7 +557,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/ansible-modules.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/ansible-modules.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/ansible-modules.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/ansible-modules.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Ansible modules cheatsheet",
"image": [ "https://assets.devhints.io/previews/ansible-modules.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/ansible-modules.jpg?t=20220407012502" ],
"description": "The one-page guide to Ansible modules: usage, examples, links, snippets, and more."
}
</script>
@ -680,7 +680,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>
<script src='https://cdn.jsdelivr.net/npm/prismjs@1.6.0/components/prism-yaml.min.js'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/ansible-roles.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/ansible-roles.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/ansible-roles.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/ansible-roles.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Ansible roles cheatsheet",
"image": [ "https://assets.devhints.io/previews/ansible-roles.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/ansible-roles.jpg?t=20220407012502" ],
"description": "The one-page guide to Ansible roles: usage, examples, links, snippets, and more."
}
</script>
@ -483,7 +483,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/ansible.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/ansible.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/ansible.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/ansible.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -90,9 +90,9 @@ gtag('config','UA-106902774-1');
<!--[if lt IE 9]><script src='https://cdnjs.cloudflare.com/ajax/libs/nwmatcher/1.2.5/nwmatcher.min.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/json2/20140204/json2.js'></script><script src='https://cdn.rawgit.com/gisu/selectivizr/1.0.3/selectivizr.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/respond.js/1.4.2/respond.js'></script><![endif]-->
<style>html{opacity:0}</style>
<link rel="stylesheet" href="./assets/2015/style.css?t=20220406103745">
<link href="./assets/style.css?t=20220406103745" rel="stylesheet" />
<link href="./assets/print.css?t=20220406103745" rel="stylesheet" media="print" />
<link rel="stylesheet" href="./assets/2015/style.css?t=20220407012502">
<link href="./assets/style.css?t=20220407012502" rel="stylesheet" />
<link href="./assets/print.css?t=20220407012502" rel="stylesheet" media="print" />
</head>
<body>
<div class='all'>
@ -114,7 +114,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Ansible cheatsheet",
"image": [ "https://assets.devhints.io/previews/ansible.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/ansible.jpg?t=20220407012502" ],
"description": "The one-page guide to Ansible: usage, examples, links, snippets, and more."
}
</script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/appcache.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/appcache.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/appcache.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/appcache.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Appcache cheatsheet",
"image": [ "https://assets.devhints.io/previews/appcache.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/appcache.jpg?t=20220407012502" ],
"description": "The one-page guide to Appcache: usage, examples, links, snippets, and more."
}
</script>
@ -509,7 +509,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/applescript.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/applescript.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/applescript.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/applescript.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "AppleScript cheatsheet",
"image": [ "https://assets.devhints.io/previews/applescript.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/applescript.jpg?t=20220407012502" ],
"description": "The one-page guide to AppleScript: usage, examples, links, snippets, and more."
}
</script>
@ -486,7 +486,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>
<script src='https://cdn.jsdelivr.net/npm/prismjs@1.6.0/components/prism-applescript.min.js'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/applinks.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/applinks.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/applinks.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/applinks.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -90,9 +90,9 @@ gtag('config','UA-106902774-1');
<!--[if lt IE 9]><script src='https://cdnjs.cloudflare.com/ajax/libs/nwmatcher/1.2.5/nwmatcher.min.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/json2/20140204/json2.js'></script><script src='https://cdn.rawgit.com/gisu/selectivizr/1.0.3/selectivizr.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/respond.js/1.4.2/respond.js'></script><![endif]-->
<style>html{opacity:0}</style>
<link rel="stylesheet" href="./assets/2015/style.css?t=20220406103745">
<link href="./assets/style.css?t=20220406103745" rel="stylesheet" />
<link href="./assets/print.css?t=20220406103745" rel="stylesheet" media="print" />
<link rel="stylesheet" href="./assets/2015/style.css?t=20220407012502">
<link href="./assets/style.css?t=20220407012502" rel="stylesheet" />
<link href="./assets/print.css?t=20220407012502" rel="stylesheet" media="print" />
</head>
<body>
<div class='all'>
@ -114,7 +114,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Applinks cheatsheet",
"image": [ "https://assets.devhints.io/previews/applinks.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/applinks.jpg?t=20220407012502" ],
"description": "The one-page guide to Applinks: usage, examples, links, snippets, and more."
}
</script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/arel.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/arel.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/arel.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/arel.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -90,9 +90,9 @@ gtag('config','UA-106902774-1');
<!--[if lt IE 9]><script src='https://cdnjs.cloudflare.com/ajax/libs/nwmatcher/1.2.5/nwmatcher.min.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/json2/20140204/json2.js'></script><script src='https://cdn.rawgit.com/gisu/selectivizr/1.0.3/selectivizr.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/respond.js/1.4.2/respond.js'></script><![endif]-->
<style>html{opacity:0}</style>
<link rel="stylesheet" href="./assets/2015/style.css?t=20220406103745">
<link href="./assets/style.css?t=20220406103745" rel="stylesheet" />
<link href="./assets/print.css?t=20220406103745" rel="stylesheet" media="print" />
<link rel="stylesheet" href="./assets/2015/style.css?t=20220407012502">
<link href="./assets/style.css?t=20220407012502" rel="stylesheet" />
<link href="./assets/print.css?t=20220407012502" rel="stylesheet" media="print" />
</head>
<body>
<div class='all'>
@ -114,7 +114,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Arel cheatsheet",
"image": [ "https://assets.devhints.io/previews/arel.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/arel.jpg?t=20220407012502" ],
"description": "The one-page guide to Arel: usage, examples, links, snippets, and more."
}
</script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/atom.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/atom.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/atom.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/atom.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Atom cheatsheet",
"image": [ "https://assets.devhints.io/previews/atom.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/atom.jpg?t=20220407012502" ],
"description": "The one-page guide to Atom: usage, examples, links, snippets, and more."
}
</script>
@ -753,7 +753,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/awesome-redux.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/awesome-redux.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/awesome-redux.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/awesome-redux.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Awesome Redux cheatsheet",
"image": [ "https://assets.devhints.io/previews/awesome-redux.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/awesome-redux.jpg?t=20220407012502" ],
"description": "The one-page guide to Awesome Redux: usage, examples, links, snippets, and more."
}
</script>
@ -628,7 +628,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/awscli.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/awscli.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/awscli.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/awscli.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "AWS CLI cheatsheet",
"image": [ "https://assets.devhints.io/previews/awscli.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/awscli.jpg?t=20220407012502" ],
"description": "The one-page guide to AWS CLI: usage, examples, links, snippets, and more."
}
</script>
@ -556,7 +556,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/backbone.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/backbone.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/backbone.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/backbone.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Backbone.js cheatsheet",
"image": [ "https://assets.devhints.io/previews/backbone.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/backbone.jpg?t=20220407012502" ],
"description": "The one-page guide to Backbone.js: usage, examples, links, snippets, and more."
}
</script>
@ -732,7 +732,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/bash.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/bash.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/bash.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/bash.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -103,11 +103,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -119,7 +119,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Bash scripting cheatsheet",
"image": [ "https://assets.devhints.io/previews/bash.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/bash.jpg?t=20220407012502" ],
"description": "Variables · Functions · Interpolation · Brace expansions · Loops · Conditional execution · Command substitution · One-page guide to Bash scripting"
}
</script>
@ -1593,7 +1593,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/blessed.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/blessed.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/blessed.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/blessed.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Blessed cheatsheet",
"image": [ "https://assets.devhints.io/previews/blessed.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/blessed.jpg?t=20220407012502" ],
"description": "The one-page guide to Blessed: usage, examples, links, snippets, and more."
}
</script>
@ -534,7 +534,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/bluebird.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/bluebird.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/bluebird.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/bluebird.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "bluebird.js cheatsheet",
"image": [ "https://assets.devhints.io/previews/bluebird.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/bluebird.jpg?t=20220407012502" ],
"description": "The one-page guide to bluebird.js: usage, examples, links, snippets, and more."
}
</script>
@ -627,7 +627,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/bolt.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/bolt.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/bolt.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/bolt.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Bolt Quickstart cheatsheet",
"image": [ "https://assets.devhints.io/previews/bolt.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/bolt.jpg?t=20220407012502" ],
"description": "A quick guide to getting started writing Bolt tasks · One-page guide to Bolt Quickstart"
}
</script>
@ -434,7 +434,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/bookshelf.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/bookshelf.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/bookshelf.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/bookshelf.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -90,9 +90,9 @@ gtag('config','UA-106902774-1');
<!--[if lt IE 9]><script src='https://cdnjs.cloudflare.com/ajax/libs/nwmatcher/1.2.5/nwmatcher.min.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/json2/20140204/json2.js'></script><script src='https://cdn.rawgit.com/gisu/selectivizr/1.0.3/selectivizr.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/respond.js/1.4.2/respond.js'></script><![endif]-->
<style>html{opacity:0}</style>
<link rel="stylesheet" href="./assets/2015/style.css?t=20220406103745">
<link href="./assets/style.css?t=20220406103745" rel="stylesheet" />
<link href="./assets/print.css?t=20220406103745" rel="stylesheet" media="print" />
<link rel="stylesheet" href="./assets/2015/style.css?t=20220407012502">
<link href="./assets/style.css?t=20220407012502" rel="stylesheet" />
<link href="./assets/print.css?t=20220407012502" rel="stylesheet" media="print" />
</head>
<body>
<div class='all'>
@ -114,7 +114,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Bookshelf.js cheatsheet",
"image": [ "https://assets.devhints.io/previews/bookshelf.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/bookshelf.jpg?t=20220407012502" ],
"description": "The one-page guide to Bookshelf.js: usage, examples, links, snippets, and more."
}
</script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/bootstrap.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/bootstrap.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/bootstrap.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/bootstrap.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Bootstrap cheatsheet",
"image": [ "https://assets.devhints.io/previews/bootstrap.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/bootstrap.jpg?t=20220407012502" ],
"description": ".container .row .col-md-6, @screen-sm-min, .form-control, grids, .modal-content, tooltips, and other Bootstrap CSS examples. · One-page guide to Bootstrap"
}
</script>
@ -622,7 +622,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>
<script src='https://cdn.jsdelivr.net/npm/prismjs@1.6.0/components/prism-scss.min.js'></script><script src='https://cdn.jsdelivr.net/npm/prismjs@1.6.0/components/prism-haml.min.js'></script><script src='https://cdn.jsdelivr.net/npm/prismjs@1.6.0/components/prism-html.min.js'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/browser-sync.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/browser-sync.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/browser-sync.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/browser-sync.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -90,9 +90,9 @@ gtag('config','UA-106902774-1');
<!--[if lt IE 9]><script src='https://cdnjs.cloudflare.com/ajax/libs/nwmatcher/1.2.5/nwmatcher.min.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/json2/20140204/json2.js'></script><script src='https://cdn.rawgit.com/gisu/selectivizr/1.0.3/selectivizr.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/respond.js/1.4.2/respond.js'></script><![endif]-->
<style>html{opacity:0}</style>
<link rel="stylesheet" href="./assets/2015/style.css?t=20220406103745">
<link href="./assets/style.css?t=20220406103745" rel="stylesheet" />
<link href="./assets/print.css?t=20220406103745" rel="stylesheet" media="print" />
<link rel="stylesheet" href="./assets/2015/style.css?t=20220407012502">
<link href="./assets/style.css?t=20220407012502" rel="stylesheet" />
<link href="./assets/print.css?t=20220407012502" rel="stylesheet" media="print" />
</head>
<body>
<div class='all'>
@ -114,7 +114,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Browsersync cheatsheet",
"image": [ "https://assets.devhints.io/previews/browser-sync.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/browser-sync.jpg?t=20220407012502" ],
"description": "The one-page guide to Browsersync: usage, examples, links, snippets, and more."
}
</script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/browserify.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/browserify.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/browserify.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/browserify.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -90,9 +90,9 @@ gtag('config','UA-106902774-1');
<!--[if lt IE 9]><script src='https://cdnjs.cloudflare.com/ajax/libs/nwmatcher/1.2.5/nwmatcher.min.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/json2/20140204/json2.js'></script><script src='https://cdn.rawgit.com/gisu/selectivizr/1.0.3/selectivizr.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/respond.js/1.4.2/respond.js'></script><![endif]-->
<style>html{opacity:0}</style>
<link rel="stylesheet" href="./assets/2015/style.css?t=20220406103745">
<link href="./assets/style.css?t=20220406103745" rel="stylesheet" />
<link href="./assets/print.css?t=20220406103745" rel="stylesheet" media="print" />
<link rel="stylesheet" href="./assets/2015/style.css?t=20220407012502">
<link href="./assets/style.css?t=20220407012502" rel="stylesheet" />
<link href="./assets/print.css?t=20220407012502" rel="stylesheet" media="print" />
</head>
<body>
<div class='all'>
@ -114,7 +114,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Browserify cheatsheet",
"image": [ "https://assets.devhints.io/previews/browserify.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/browserify.jpg?t=20220407012502" ],
"description": "The one-page guide to Browserify: usage, examples, links, snippets, and more."
}
</script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/bulma.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/bulma.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/bulma.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/bulma.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Bulma cheatsheet",
"image": [ "https://assets.devhints.io/previews/bulma.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/bulma.jpg?t=20220407012502" ],
"description": "Basic guide on how to use Bulma, the lightweight css flexbox framework. · One-page guide to Bulma"
}
</script>
@ -652,7 +652,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>
<script src='https://cdn.jsdelivr.net/npm/prismjs@1.6.0/components/prism-css.min.js'></script><script src='https://cdn.jsdelivr.net/npm/prismjs@1.6.0/components/prism-html.min.js'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/bundler.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/bundler.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/bundler.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/bundler.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -90,9 +90,9 @@ gtag('config','UA-106902774-1');
<!--[if lt IE 9]><script src='https://cdnjs.cloudflare.com/ajax/libs/nwmatcher/1.2.5/nwmatcher.min.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/json2/20140204/json2.js'></script><script src='https://cdn.rawgit.com/gisu/selectivizr/1.0.3/selectivizr.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/respond.js/1.4.2/respond.js'></script><![endif]-->
<style>html{opacity:0}</style>
<link rel="stylesheet" href="./assets/2015/style.css?t=20220406103745">
<link href="./assets/style.css?t=20220406103745" rel="stylesheet" />
<link href="./assets/print.css?t=20220406103745" rel="stylesheet" media="print" />
<link rel="stylesheet" href="./assets/2015/style.css?t=20220407012502">
<link href="./assets/style.css?t=20220407012502" rel="stylesheet" />
<link href="./assets/print.css?t=20220407012502" rel="stylesheet" media="print" />
</head>
<body>
<div class='all'>
@ -114,7 +114,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Bundler cheatsheet",
"image": [ "https://assets.devhints.io/previews/bundler.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/bundler.jpg?t=20220407012502" ],
"description": "The one-page guide to Bundler: usage, examples, links, snippets, and more."
}
</script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/c_preprocessor.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/c_preprocessor.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/c_preprocessor.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/c_preprocessor.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "C Preprocessor cheatsheet",
"image": [ "https://assets.devhints.io/previews/c_preprocessor.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/c_preprocessor.jpg?t=20220407012502" ],
"description": "One-page guide to C Preprocessor: usage, examples, and more. Quick reference for the C macro preprocessor, which can be used independent of C/C++."
}
</script>
@ -504,7 +504,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/camp.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/camp.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/camp.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/camp.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Camp cheatsheet",
"image": [ "https://assets.devhints.io/previews/camp.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/camp.jpg?t=20220407012502" ],
"description": "One-page guide to Camp: usage, examples, and more. Camp is a Node.js web server framework. This guide targets Camp v17.x."
}
</script>
@ -600,7 +600,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/canvas.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/canvas.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/canvas.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/canvas.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Canvas cheatsheet",
"image": [ "https://assets.devhints.io/previews/canvas.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/canvas.jpg?t=20220407012502" ],
"description": "The one-page guide to Canvas: usage, examples, links, snippets, and more."
}
</script>
@ -609,7 +609,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/capybara.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/capybara.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/capybara.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/capybara.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -103,11 +103,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -119,7 +119,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Capybara cheatsheet",
"image": [ "https://assets.devhints.io/previews/capybara.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/capybara.jpg?t=20220407012502" ],
"description": "The one-page guide to Capybara: usage, examples, links, snippets, and more."
}
</script>
@ -828,7 +828,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/cask-index.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/cask-index.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/cask-index.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/cask-index.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -90,9 +90,9 @@ gtag('config','UA-106902774-1');
<!--[if lt IE 9]><script src='https://cdnjs.cloudflare.com/ajax/libs/nwmatcher/1.2.5/nwmatcher.min.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/json2/20140204/json2.js'></script><script src='https://cdn.rawgit.com/gisu/selectivizr/1.0.3/selectivizr.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/respond.js/1.4.2/respond.js'></script><![endif]-->
<style>html{opacity:0}</style>
<link rel="stylesheet" href="./assets/2015/style.css?t=20220406103745">
<link href="./assets/style.css?t=20220406103745" rel="stylesheet" />
<link href="./assets/print.css?t=20220406103745" rel="stylesheet" media="print" />
<link rel="stylesheet" href="./assets/2015/style.css?t=20220407012502">
<link href="./assets/style.css?t=20220407012502" rel="stylesheet" />
<link href="./assets/print.css?t=20220407012502" rel="stylesheet" media="print" />
</head>
<body>
<div class='all'>
@ -114,7 +114,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Caskroom index cheatsheet",
"image": [ "https://assets.devhints.io/previews/cask-index.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/cask-index.jpg?t=20220407012502" ],
"description": "The one-page guide to Caskroom index: usage, examples, links, snippets, and more."
}
</script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/chai.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/chai.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/chai.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/chai.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Chai.js cheatsheet",
"image": [ "https://assets.devhints.io/previews/chai.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/chai.jpg?t=20220407012502" ],
"description": "expect(x).to.be.equal(y) 〉 assert.equal(x, y) 〉 .to.be.true 〉 jQuery, assertions, TDD and BDD, and other Chai examples. · One-page guide to Chai.js"
}
</script>
@ -652,7 +652,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/cheatsheet-styles.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/cheatsheet-styles.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/cheatsheet-styles.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/cheatsheet-styles.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -103,11 +103,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -119,7 +119,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Cheatsheet styles cheatsheet",
"image": [ "https://assets.devhints.io/previews/cheatsheet-styles.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/cheatsheet-styles.jpg?t=20220407012502" ],
"description": "One-page guide to Cheatsheet styles: usage, examples, and more. This is a reference of styles that you can use on Devhints cheatsheets. Howmeta!You can refer to this when contributing your own cheatsheets to the GitHub repo."
}
</script>
@ -1045,7 +1045,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/chef.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/chef.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/chef.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/chef.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Chef cheatsheet",
"image": [ "https://assets.devhints.io/previews/chef.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/chef.jpg?t=20220407012502" ],
"description": "The one-page guide to Chef: usage, examples, links, snippets, and more."
}
</script>
@ -584,7 +584,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/chunky_png.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/chunky_png.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/chunky_png.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/chunky_png.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Chunky PNG cheatsheet",
"image": [ "https://assets.devhints.io/previews/chunky_png.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/chunky_png.jpg?t=20220407012502" ],
"description": "The one-page guide to Chunky PNG: usage, examples, links, snippets, and more."
}
</script>
@ -533,7 +533,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/cidr.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/cidr.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/cidr.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/cidr.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "CIDR cheatsheet",
"image": [ "https://assets.devhints.io/previews/cidr.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/cidr.jpg?t=20220407012502" ],
"description": "The one-page guide to CIDR: usage, examples, links, snippets, and more."
}
</script>
@ -449,7 +449,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/circle.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/circle.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/circle.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/circle.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -90,9 +90,9 @@ gtag('config','UA-106902774-1');
<!--[if lt IE 9]><script src='https://cdnjs.cloudflare.com/ajax/libs/nwmatcher/1.2.5/nwmatcher.min.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/json2/20140204/json2.js'></script><script src='https://cdn.rawgit.com/gisu/selectivizr/1.0.3/selectivizr.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/respond.js/1.4.2/respond.js'></script><![endif]-->
<style>html{opacity:0}</style>
<link rel="stylesheet" href="./assets/2015/style.css?t=20220406103745">
<link href="./assets/style.css?t=20220406103745" rel="stylesheet" />
<link href="./assets/print.css?t=20220406103745" rel="stylesheet" media="print" />
<link rel="stylesheet" href="./assets/2015/style.css?t=20220407012502">
<link href="./assets/style.css?t=20220407012502" rel="stylesheet" />
<link href="./assets/print.css?t=20220407012502" rel="stylesheet" media="print" />
</head>
<body>
<div class='all'>
@ -114,7 +114,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "CircleCI cheatsheet",
"image": [ "https://assets.devhints.io/previews/circle.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/circle.jpg?t=20220407012502" ],
"description": "The one-page guide to CircleCI: usage, examples, links, snippets, and more."
}
</script>

12
co.html
View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/co.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/co.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/co.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/co.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "co cheatsheet",
"image": [ "https://assets.devhints.io/previews/co.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/co.jpg?t=20220407012502" ],
"description": "One-page guide to co: usage, examples, and more. co allows you to use generators to manage async flow."
}
</script>
@ -554,7 +554,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/command_line.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/command_line.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/command_line.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/command_line.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -90,9 +90,9 @@ gtag('config','UA-106902774-1');
<!--[if lt IE 9]><script src='https://cdnjs.cloudflare.com/ajax/libs/nwmatcher/1.2.5/nwmatcher.min.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/json2/20140204/json2.js'></script><script src='https://cdn.rawgit.com/gisu/selectivizr/1.0.3/selectivizr.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/respond.js/1.4.2/respond.js'></script><![endif]-->
<style>html{opacity:0}</style>
<link rel="stylesheet" href="./assets/2015/style.css?t=20220406103745">
<link href="./assets/style.css?t=20220406103745" rel="stylesheet" />
<link href="./assets/print.css?t=20220406103745" rel="stylesheet" media="print" />
<link rel="stylesheet" href="./assets/2015/style.css?t=20220407012502">
<link href="./assets/style.css?t=20220407012502" rel="stylesheet" />
<link href="./assets/print.css?t=20220407012502" rel="stylesheet" media="print" />
</head>
<body>
<div class='all'>
@ -114,7 +114,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Command line stuff cheatsheet",
"image": [ "https://assets.devhints.io/previews/command_line.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/command_line.jpg?t=20220407012502" ],
"description": "The one-page guide to Command line stuff: usage, examples, links, snippets, and more."
}
</script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/commander.js.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/commander.js.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/commander.js.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/commander.js.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -90,9 +90,9 @@ gtag('config','UA-106902774-1');
<!--[if lt IE 9]><script src='https://cdnjs.cloudflare.com/ajax/libs/nwmatcher/1.2.5/nwmatcher.min.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/json2/20140204/json2.js'></script><script src='https://cdn.rawgit.com/gisu/selectivizr/1.0.3/selectivizr.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/respond.js/1.4.2/respond.js'></script><![endif]-->
<style>html{opacity:0}</style>
<link rel="stylesheet" href="./assets/2015/style.css?t=20220406103745">
<link href="./assets/style.css?t=20220406103745" rel="stylesheet" />
<link href="./assets/print.css?t=20220406103745" rel="stylesheet" media="print" />
<link rel="stylesheet" href="./assets/2015/style.css?t=20220407012502">
<link href="./assets/style.css?t=20220407012502" rel="stylesheet" />
<link href="./assets/print.css?t=20220407012502" rel="stylesheet" media="print" />
</head>
<body>
<div class='all'>
@ -114,7 +114,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Commander.js cheatsheet",
"image": [ "https://assets.devhints.io/previews/commander.js.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/commander.js.jpg?t=20220407012502" ],
"description": "The one-page guide to Commander.js: usage, examples, links, snippets, and more."
}
</script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/composer.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/composer.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/composer.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/composer.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "composer cheatsheet",
"image": [ "https://assets.devhints.io/previews/composer.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/composer.jpg?t=20220407012502" ],
"description": "Basic guide on how to use Composer, the PHP Package manager. · One-page guide to composer"
}
</script>
@ -692,7 +692,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/cordova.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/cordova.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/cordova.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/cordova.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Apache Cordova cheatsheet",
"image": [ "https://assets.devhints.io/previews/cordova.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/cordova.jpg?t=20220407012502" ],
"description": "One-page guide to Apache Cordova: usage, examples, and more. A quick reference to common Apache Cordova commands."
}
</script>
@ -528,7 +528,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/cron.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/cron.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/cron.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/cron.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Cron cheatsheet",
"image": [ "https://assets.devhints.io/previews/cron.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/cron.jpg?t=20220407012502" ],
"description": "The one-page guide to Cron: usage, examples, links, snippets, and more."
}
</script>
@ -597,7 +597,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/csharp7.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/csharp7.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/csharp7.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/csharp7.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "C# 7 cheatsheet",
"image": [ "https://assets.devhints.io/previews/csharp7.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/csharp7.jpg?t=20220407012502" ],
"description": "A quick overview of C# 7 · One-page guide to C# 7"
}
</script>
@ -605,7 +605,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>
<script src='https://cdn.jsdelivr.net/npm/prismjs@1.6.0/components/prism-csharp.min.js'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/css-antialias.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/css-antialias.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/css-antialias.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/css-antialias.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "CSS antialiasing cheatsheet",
"image": [ "https://assets.devhints.io/previews/css-antialias.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/css-antialias.jpg?t=20220407012502" ],
"description": "One-page guide to CSS antialiasing: usage, examples, and more. Heres a 4-line snippet on how to get beautiful, antialiased text with CSS."
}
</script>
@ -521,7 +521,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/css-flexbox.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/css-flexbox.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/css-flexbox.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/css-flexbox.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "CSS flexbox cheatsheet",
"image": [ "https://assets.devhints.io/previews/css-flexbox.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/css-flexbox.jpg?t=20220407012502" ],
"description": "The one-page guide to CSS flexbox: usage, examples, links, snippets, and more."
}
</script>
@ -655,7 +655,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>
<script src='https://cdn.jsdelivr.net/npm/prismjs@1.6.0/components/prism-css.min.js'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/css-grid.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/css-grid.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/css-grid.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/css-grid.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "CSS Grid cheatsheet",
"image": [ "https://assets.devhints.io/previews/css-grid.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/css-grid.jpg?t=20220407012502" ],
"description": "The one-page guide to CSS Grid: usage, examples, links, snippets, and more."
}
</script>
@ -713,7 +713,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>
<script src='https://cdn.jsdelivr.net/npm/prismjs@1.6.0/components/prism-css.min.js'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/css-system-font-stack.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/css-system-font-stack.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/css-system-font-stack.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/css-system-font-stack.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -103,11 +103,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -119,7 +119,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "CSS system fonts cheatsheet",
"image": [ "https://assets.devhints.io/previews/css-system-font-stack.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/css-system-font-stack.jpg?t=20220407012502" ],
"description": "The one-page guide to CSS system fonts: usage, examples, links, snippets, and more."
}
</script>
@ -560,7 +560,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/css-tricks.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/css-tricks.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/css-tricks.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/css-tricks.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "CSS tricks cheatsheet",
"image": [ "https://assets.devhints.io/previews/css-tricks.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/css-tricks.jpg?t=20220407012502" ],
"description": "The one-page guide to CSS tricks: usage, examples, links, snippets, and more."
}
</script>
@ -584,7 +584,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/css.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/css.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/css.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/css.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "CSS cheatsheet",
"image": [ "https://assets.devhints.io/previews/css.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/css.jpg?t=20220407012502" ],
"description": "margin, padding, border · div, .class, #id, [attr] · font, background · display: block, inline, flex · Selectors · Properties · One-page guide to CSS"
}
</script>
@ -1041,7 +1041,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/cssnext.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/cssnext.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/cssnext.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/cssnext.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -103,11 +103,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -119,7 +119,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "cssnext cheatsheet",
"image": [ "https://assets.devhints.io/previews/cssnext.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/cssnext.jpg?t=20220407012502" ],
"description": "The one-page guide to cssnext: usage, examples, links, snippets, and more."
}
</script>
@ -641,7 +641,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/curl.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/curl.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/curl.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/curl.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Curl cheatsheet",
"image": [ "https://assets.devhints.io/previews/curl.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/curl.jpg?t=20220407012502" ],
"description": "The one-page guide to Curl: usage, examples, links, snippets, and more."
}
</script>
@ -567,7 +567,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -2953,7 +2953,7 @@
"url": "/rspec",
"category": "Ruby",
"keywords": null,
"content_html": "<h3 id=\"invoking-tests\">Invoking tests</h3>\n\n<pre><code class=\"language-sh\">rake -T spec # List spec tasks\n\nrake spec # Run all\n\nrake spec/models/mymodel_spec.rb\nrake spec/models/mymodel_spec.rb:27\n</code></pre>\n\n<h2 id=\"writing-tests\">Writing tests</h2>\n\n<pre><code class=\"language-rb\">describe \"A User (in general)\" do\n include UserSpecHelper\n\n subject { Person.new }\n\n let(:admin) { Person.new(role: :admin) }\n\n context \"setter methods\" do\n it \"should do this\" do\n pending \"some other thing\"\n\n expect(subject.name).to eq 'x'\n end\n end\nend\n</code></pre>\n\n<h3 id=\"beforeafter\">Before/after</h3>\n\n<pre><code class=\"language-rb\">before :each do\n # before all tests\nend\n\nbefore do\n # before this suite\nend\n\nafter do\n # after this suite\nend\n</code></pre>\n\n<h3 id=\"subjects\">Subjects</h3>\n\n<pre><code class=\"language-rb\">subject { CheckingAccount.new }\nit { is_expected.to be_empty }\n\n# also names: subject(:account) { ... }\n</code></pre>\n\n<h2 id=\"expectations\">Expectations</h2>\n\n<pre><code class=\"language-rb\">target.should eq 1\ntarget.should_not eq 1\n\nexpect(target).to eq 1\nexpect(target).not_to eq 1\n</code></pre>\n\n<h3 id=\"numeric\">Numeric</h3>\n\n<pre><code class=\"language-rb\">expect(5).to be &lt; 6\nexpect(5).to == 5\nexpect(5).to equal value\nexpect(5).to be_between(1, 10)\nexpect(5).to be_within(0.05).of value\n</code></pre>\n\n<h3 id=\"comparison\">Comparison</h3>\n\n<pre><code class=\"language-rb\">expect(x).to be value\nexpect(x).to satisfy { |arg| ... }\nexpect(x).to match /regexp/\n</code></pre>\n\n<h3 id=\"predicate\">Predicate</h3>\n\n<pre><code class=\"language-rb\">expect(x).to be_zero # FixNum#zero?\nexpect(x).to be_empty # Array#empty?\nexpect(x).to have_key # Hash#has_key?\n</code></pre>\n\n<h3 id=\"objects\">Objects</h3>\n\n<pre><code class=\"language-rb\">expect(obj).to be_an_instance_of MyClass\nexpect(obj).to be_a_kind_of MyClass\nexpect(obj).to respond_to :save!\n</code></pre>\n\n<h3 id=\"control-flow\">Control flow</h3>\n\n<pre><code class=\"language-rb\">expect { user.save! }.to raise_error\nexpect { user.save! }.to raise_error(ExceptionName, /msg/)\nexpect { user.save! }.to throw :symbol\n</code></pre>\n\n<h3 id=\"enumerablesarrays\">Enumerables/arrays</h3>\n\n<pre><code class=\"language-rb\">expect(list).to include(&lt;object&gt;)\n\nexpect(list).to have(1).things\nexpect(list).to have_at_least(2).things\nexpect(list).to have_at_most(3).things\n\nexpect(list).to have(2).errors_on(:field)\n</code></pre>\n\n<h3 id=\"change\">Change</h3>\n\n<pre><code class=\"language-rb\">expect { thing.approve! }.to \\\n change(thing, :status)\n .from(Status::AWAITING_APPROVAL)\n .to(Status::APPROVED)\n\nexpect { thing.destroy }.to \\\n change(Thing, :count)\n .by(-1)\n</code></pre>\n\n<h2 id=\"doubles\">Doubles</h2>\n\n<pre><code class=\"language-rb\">book = double('book')\nbook = instance_double('Book', pages: 250)\n</code></pre>\n\n<h3 id=\"method-stubs\">Method stubs</h3>\n\n<pre><code class=\"language-rb\">allow(die).to receive(:roll)\nallow(die).to receive(:roll) { 3 }\nallow_any_instance_of(Die).to receive(:roll)\n\nexpect(die).to receive(:roll)\n .with(1)\n .with(1, true)\n .with(boolean)\n .with(anything)\n .with(any_args)\n .with(1, any_args)\n .with(no_args)\n .with(hash_including(a: 1))\n .with(hash_excluding(a: 1))\n .with(array_including(:a, :b))\n .with(array_excluding(:a, :b))\n .with(instance_of(Fixnum))\n .with(kind_of(Numeric))\n .with(&lt;matcher&gt;)\n\n .once\n .twice\n .exactly(n).times\n .at_least(:once)\n .at_least(:twice)\n .at_least(n).times\n .at_most(:once)\n .at_most(:twice)\n .at_most(n).times\n</code></pre>\n\n<p>https://relishapp.com/rspec/rspec-mocks/docs</p>\n\n<h2 id=\"spec-helpers\">Spec helpers</h2>\n\n<pre><code class=\"language-rb\">module UserSpecHelper\n def valid_user_attributes\n { :email =&gt; \"joe@bloggs.com\",\n :username =&gt; \"joebloggs\",\n :password =&gt; \"abcdefg\"}\n end\nend\n</code></pre>\n\n<pre><code class=\"language-rb\">describe User do\n include UserSpecHelper\n\n ...\nend\n</code></pre>",
"content_html": "<h3 id=\"invoking-tests\">Invoking tests</h3>\n\n<pre><code class=\"language-sh\">rake -T spec # List spec tasks\n\nrake spec # Run all\n\nrake spec/models/mymodel_spec.rb\nrake spec/models/mymodel_spec.rb:27\n</code></pre>\n\n<h2 id=\"writing-tests\">Writing tests</h2>\n\n<pre><code class=\"language-rb\">describe \"A User (in general)\" do\n include UserSpecHelper\n\n subject { Person.new }\n\n let(:admin) { Person.new(role: :admin) }\n\n context \"setter methods\" do\n it \"should do this\" do\n pending \"some other thing\"\n\n expect(subject.name).to eq 'x'\n end\n end\nend\n</code></pre>\n\n<h3 id=\"beforeafter\">Before/after</h3>\n\n<pre><code class=\"language-rb\">before :each do\n # before all tests\nend\n\nbefore do\n # before this suite\nend\n\nafter do\n # after this suite\nend\n</code></pre>\n\n<h3 id=\"subjects\">Subjects</h3>\n\n<pre><code class=\"language-rb\">subject { CheckingAccount.new }\nit { is_expected.to be_empty }\n\n# also names: subject(:account) { ... }\n</code></pre>\n\n<h2 id=\"expectations\">Expectations</h2>\n\n<pre><code class=\"language-rb\">target.should eq 1\ntarget.should_not eq 1\n\nexpect(target).to eq 1\nexpect(target).not_to eq 1\n</code></pre>\n\n<h3 id=\"numeric\">Numeric</h3>\n\n<pre><code class=\"language-rb\">expect(5).to be &lt; 6\nexpect(5).to == 5\nexpect(5).to equal value\nexpect(5).to be_between(1, 10)\nexpect(5).to be_within(0.05).of value\n</code></pre>\n\n<h3 id=\"compound-expectations\">Compound expectations</h3>\n\n<pre><code class=\"language-rb\">expect(1).to (be &lt; 2).or be &gt; 5\n</code></pre>\n\n<p>Use <code>or</code>/<code>and</code> to string multiple matchers together. See: <a href=\"https://relishapp.com/rspec/rspec-expectations/docs/compound-expectations\">Compound expectations</a></p>\n\n<h3 id=\"comparison\">Comparison</h3>\n\n<pre><code class=\"language-rb\">expect(x).to be value\nexpect(x).to satisfy { |arg| ... }\nexpect(x).to match /regexp/\n</code></pre>\n\n<h3 id=\"predicate\">Predicate</h3>\n\n<pre><code class=\"language-rb\">expect(x).to be_zero # FixNum#zero?\nexpect(x).to be_empty # Array#empty?\nexpect(x).to have_key # Hash#has_key?\n</code></pre>\n\n<h3 id=\"objects\">Objects</h3>\n\n<pre><code class=\"language-rb\">expect(obj).to be_an_instance_of MyClass\nexpect(obj).to be_a_kind_of MyClass\nexpect(obj).to respond_to :save!\n</code></pre>\n\n<h3 id=\"control-flow\">Control flow</h3>\n\n<pre><code class=\"language-rb\">expect { user.save! }.to raise_error\nexpect { user.save! }.to raise_error(ExceptionName, /msg/)\nexpect { user.save! }.to throw :symbol\n</code></pre>\n\n<h3 id=\"enumerablesarrays\">Enumerables/arrays</h3>\n\n<pre><code class=\"language-rb\">expect(list).to include(&lt;object&gt;)\n\nexpect(list).to have(1).things\nexpect(list).to have_at_least(2).things\nexpect(list).to have_at_most(3).things\n\nexpect(list).to have(2).errors_on(:field)\n</code></pre>\n\n<h3 id=\"change\">Change</h3>\n\n<pre><code class=\"language-rb\">expect { thing.approve! }.to \\\n change(thing, :status)\n .from(Status::AWAITING_APPROVAL)\n .to(Status::APPROVED)\n\nexpect { thing.destroy }.to \\\n change(Thing, :count)\n .by(-1)\n</code></pre>\n\n<h2 id=\"doubles\">Doubles</h2>\n\n<pre><code class=\"language-rb\">book = double('book')\nbook = instance_double('Book', pages: 250)\n</code></pre>\n\n<h3 id=\"method-stubs\">Method stubs</h3>\n\n<pre><code class=\"language-rb\">allow(die).to receive(:roll)\nallow(die).to receive(:roll) { 3 }\nallow_any_instance_of(Die).to receive(:roll)\n\nexpect(die).to receive(:roll)\n .with(1)\n .with(1, true)\n .with(boolean)\n .with(anything)\n .with(any_args)\n .with(1, any_args)\n .with(no_args)\n .with(hash_including(a: 1))\n .with(hash_excluding(a: 1))\n .with(array_including(:a, :b))\n .with(array_excluding(:a, :b))\n .with(instance_of(Fixnum))\n .with(kind_of(Numeric))\n .with(&lt;matcher&gt;)\n\n .once\n .twice\n .exactly(n).times\n .at_least(:once)\n .at_least(:twice)\n .at_least(n).times\n .at_most(:once)\n .at_most(:twice)\n .at_most(n).times\n</code></pre>\n\n<p>https://relishapp.com/rspec/rspec-mocks/docs</p>\n\n<h2 id=\"spec-helpers\">Spec helpers</h2>\n\n<pre><code class=\"language-rb\">module UserSpecHelper\n def valid_user_attributes\n { :email =&gt; \"joe@bloggs.com\",\n :username =&gt; \"joebloggs\",\n :password =&gt; \"abcdefg\"}\n end\nend\n</code></pre>\n\n<pre><code class=\"language-rb\">describe User do\n include UserSpecHelper\n\n ...\nend\n</code></pre>",
"intro_html": "",
"description_html": "",
"tags": null,

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/datetime.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/datetime.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/datetime.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/datetime.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -103,11 +103,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -119,7 +119,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Date & time formats cheatsheet",
"image": [ "https://assets.devhints.io/previews/datetime.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/datetime.jpg?t=20220407012502" ],
"description": "The one-page guide to Date & time formats: usage, examples, links, snippets, and more."
}
</script>
@ -1038,7 +1038,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/deis.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/deis.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/deis.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/deis.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Deis cheatsheet",
"image": [ "https://assets.devhints.io/previews/deis.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/deis.jpg?t=20220407012502" ],
"description": "The one-page guide to Deis: usage, examples, links, snippets, and more."
}
</script>
@ -548,7 +548,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/deku.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/deku.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/deku.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/deku.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Deku v2 cheatsheet",
"image": [ "https://assets.devhints.io/previews/deku.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/deku.jpg?t=20220407012502" ],
"description": "One-page guide to Deku v2: usage, examples, and more. Quick reference for Deku, a minimal virtual DOM library."
}
</script>
@ -538,7 +538,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/deku@1.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/deku@1.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/deku@1.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/deku@1.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Deku v1 cheatsheet",
"image": [ "https://assets.devhints.io/previews/deku@1.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/deku@1.jpg?t=20220407012502" ],
"description": "One-page guide to Deku v1: usage, examples, and more. Quick reference for Deku, a minimal virtual DOM library. Deprecated: This is for Deku v1. See deku for a more updated cheatsheet."
}
</script>
@ -584,7 +584,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/deprecated/bower-api.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/deprecated/bower-api.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/deprecated/bower-api.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/deprecated/bower-api.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'../assets/2017/style.css?t=20220406103745'
'../assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='../assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='../assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Bower API cheatsheet",
"image": [ "https://assets.devhints.io/previews/deprecated/bower-api.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/deprecated/bower-api.jpg?t=20220407012502" ],
"description": "The one-page guide to Bower API: usage, examples, links, snippets, and more."
}
</script>
@ -519,7 +519,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='../assets/packed/app.js?t=20220406103745'></script>
<script src='../assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/devise.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/devise.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/devise.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/devise.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -90,9 +90,9 @@ gtag('config','UA-106902774-1');
<!--[if lt IE 9]><script src='https://cdnjs.cloudflare.com/ajax/libs/nwmatcher/1.2.5/nwmatcher.min.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/json2/20140204/json2.js'></script><script src='https://cdn.rawgit.com/gisu/selectivizr/1.0.3/selectivizr.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/respond.js/1.4.2/respond.js'></script><![endif]-->
<style>html{opacity:0}</style>
<link rel="stylesheet" href="./assets/2015/style.css?t=20220406103745">
<link href="./assets/style.css?t=20220406103745" rel="stylesheet" />
<link href="./assets/print.css?t=20220406103745" rel="stylesheet" media="print" />
<link rel="stylesheet" href="./assets/2015/style.css?t=20220407012502">
<link href="./assets/style.css?t=20220407012502" rel="stylesheet" />
<link href="./assets/print.css?t=20220407012502" rel="stylesheet" media="print" />
</head>
<body>
<div class='all'>
@ -114,7 +114,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Devise cheatsheet",
"image": [ "https://assets.devhints.io/previews/devise.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/devise.jpg?t=20220407012502" ],
"description": "The one-page guide to Devise: usage, examples, links, snippets, and more."
}
</script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/divshot.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/divshot.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/divshot.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/divshot.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -90,9 +90,9 @@ gtag('config','UA-106902774-1');
<!--[if lt IE 9]><script src='https://cdnjs.cloudflare.com/ajax/libs/nwmatcher/1.2.5/nwmatcher.min.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/json2/20140204/json2.js'></script><script src='https://cdn.rawgit.com/gisu/selectivizr/1.0.3/selectivizr.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/respond.js/1.4.2/respond.js'></script><![endif]-->
<style>html{opacity:0}</style>
<link rel="stylesheet" href="./assets/2015/style.css?t=20220406103745">
<link href="./assets/style.css?t=20220406103745" rel="stylesheet" />
<link href="./assets/print.css?t=20220406103745" rel="stylesheet" media="print" />
<link rel="stylesheet" href="./assets/2015/style.css?t=20220407012502">
<link href="./assets/style.css?t=20220407012502" rel="stylesheet" />
<link href="./assets/print.css?t=20220407012502" rel="stylesheet" media="print" />
</head>
<body>
<div class='all'>
@ -114,7 +114,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Divshot cheatsheet",
"image": [ "https://assets.devhints.io/previews/divshot.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/divshot.jpg?t=20220407012502" ],
"description": "The one-page guide to Divshot: usage, examples, links, snippets, and more."
}
</script>

12
do.html
View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/do.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/do.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/do.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/do.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -90,9 +90,9 @@ gtag('config','UA-106902774-1');
<!--[if lt IE 9]><script src='https://cdnjs.cloudflare.com/ajax/libs/nwmatcher/1.2.5/nwmatcher.min.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/json2/20140204/json2.js'></script><script src='https://cdn.rawgit.com/gisu/selectivizr/1.0.3/selectivizr.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/respond.js/1.4.2/respond.js'></script><![endif]-->
<style>html{opacity:0}</style>
<link rel="stylesheet" href="./assets/2015/style.css?t=20220406103745">
<link href="./assets/style.css?t=20220406103745" rel="stylesheet" />
<link href="./assets/print.css?t=20220406103745" rel="stylesheet" media="print" />
<link rel="stylesheet" href="./assets/2015/style.css?t=20220407012502">
<link href="./assets/style.css?t=20220407012502" rel="stylesheet" />
<link href="./assets/print.css?t=20220407012502" rel="stylesheet" media="print" />
</head>
<body>
<div class='all'>
@ -114,7 +114,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Do gem cheatsheet",
"image": [ "https://assets.devhints.io/previews/do.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/do.jpg?t=20220407012502" ],
"description": "The one-page guide to Do gem: usage, examples, links, snippets, and more."
}
</script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/docker-compose.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/docker-compose.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/docker-compose.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/docker-compose.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "docker-compose cheatsheet",
"image": [ "https://assets.devhints.io/previews/docker-compose.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/docker-compose.jpg?t=20220407012502" ],
"description": "The one-page guide to docker-compose: usage, examples, links, snippets, and more."
}
</script>
@ -688,7 +688,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>
<script src='https://cdn.jsdelivr.net/npm/prismjs@1.6.0/components/prism-yaml.min.js'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/docker.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/docker.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/docker.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/docker.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Docker CLI cheatsheet",
"image": [ "https://assets.devhints.io/previews/docker.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/docker.jpg?t=20220407012502" ],
"description": "The one-page guide to Docker CLI: usage, examples, links, snippets, and more."
}
</script>
@ -650,7 +650,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/dockerfile.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/dockerfile.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/dockerfile.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/dockerfile.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Dockerfile cheatsheet",
"image": [ "https://assets.devhints.io/previews/dockerfile.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/dockerfile.jpg?t=20220407012502" ],
"description": "The one-page guide to Dockerfile: usage, examples, links, snippets, and more."
}
</script>
@ -568,7 +568,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>
<script src='https://cdn.jsdelivr.net/npm/prismjs@1.6.0/components/prism-docker.min.js'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/dom-range.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/dom-range.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/dom-range.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/dom-range.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "DOM Range cheatsheet",
"image": [ "https://assets.devhints.io/previews/dom-range.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/dom-range.jpg?t=20220407012502" ],
"description": "One-page guide to DOM Range: usage, examples, and more. Quick reference to the HTML DOM createRange API."
}
</script>
@ -556,7 +556,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/dom-selection.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/dom-selection.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/dom-selection.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/dom-selection.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "DOM Selection cheatsheet",
"image": [ "https://assets.devhints.io/previews/dom-selection.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/dom-selection.jpg?t=20220407012502" ],
"description": "One-page guide to DOM Selection: usage, examples, and more. Quick introduction to the HTML DOM selection API."
}
</script>
@ -539,7 +539,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/editorconfig.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/editorconfig.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/editorconfig.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/editorconfig.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "editorconfig cheatsheet",
"image": [ "https://assets.devhints.io/previews/editorconfig.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/editorconfig.jpg?t=20220407012502" ],
"description": "The one-page guide to editorconfig: usage, examples, links, snippets, and more."
}
</script>
@ -558,7 +558,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>
<script src='https://cdn.jsdelivr.net/npm/prismjs@1.6.0/components/prism-ini.min.js'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/elixir-metaprogramming.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/elixir-metaprogramming.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/elixir-metaprogramming.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/elixir-metaprogramming.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -90,9 +90,9 @@ gtag('config','UA-106902774-1');
<!--[if lt IE 9]><script src='https://cdnjs.cloudflare.com/ajax/libs/nwmatcher/1.2.5/nwmatcher.min.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/json2/20140204/json2.js'></script><script src='https://cdn.rawgit.com/gisu/selectivizr/1.0.3/selectivizr.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/respond.js/1.4.2/respond.js'></script><![endif]-->
<style>html{opacity:0}</style>
<link rel="stylesheet" href="./assets/2015/style.css?t=20220406103745">
<link href="./assets/style.css?t=20220406103745" rel="stylesheet" />
<link href="./assets/print.css?t=20220406103745" rel="stylesheet" media="print" />
<link rel="stylesheet" href="./assets/2015/style.css?t=20220407012502">
<link href="./assets/style.css?t=20220407012502" rel="stylesheet" />
<link href="./assets/print.css?t=20220407012502" rel="stylesheet" media="print" />
</head>
<body>
<div class='all'>
@ -114,7 +114,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Elixir metaprogramming cheatsheet",
"image": [ "https://assets.devhints.io/previews/elixir-metaprogramming.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/elixir-metaprogramming.jpg?t=20220407012502" ],
"description": "The one-page guide to Elixir metaprogramming: usage, examples, links, snippets, and more."
}
</script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/elixir.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/elixir.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/elixir.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/elixir.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -103,11 +103,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -119,7 +119,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Elixir cheatsheet",
"image": [ "https://assets.devhints.io/previews/elixir.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/elixir.jpg?t=20220407012502" ],
"description": "The one-page guide to Elixir: usage, examples, links, snippets, and more."
}
</script>
@ -1198,7 +1198,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/emacs.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/emacs.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/emacs.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/emacs.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -90,9 +90,9 @@ gtag('config','UA-106902774-1');
<!--[if lt IE 9]><script src='https://cdnjs.cloudflare.com/ajax/libs/nwmatcher/1.2.5/nwmatcher.min.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/json2/20140204/json2.js'></script><script src='https://cdn.rawgit.com/gisu/selectivizr/1.0.3/selectivizr.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/respond.js/1.4.2/respond.js'></script><![endif]-->
<style>html{opacity:0}</style>
<link rel="stylesheet" href="./assets/2015/style.css?t=20220406103745">
<link href="./assets/style.css?t=20220406103745" rel="stylesheet" />
<link href="./assets/print.css?t=20220406103745" rel="stylesheet" media="print" />
<link rel="stylesheet" href="./assets/2015/style.css?t=20220407012502">
<link href="./assets/style.css?t=20220407012502" rel="stylesheet" />
<link href="./assets/print.css?t=20220407012502" rel="stylesheet" media="print" />
</head>
<body>
<div class='all'>
@ -114,7 +114,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Emacs cheatsheet",
"image": [ "https://assets.devhints.io/previews/emacs.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/emacs.jpg?t=20220407012502" ],
"description": "The one-page guide to Emacs: usage, examples, links, snippets, and more."
}
</script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/ember.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/ember.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/ember.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/ember.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -90,9 +90,9 @@ gtag('config','UA-106902774-1');
<!--[if lt IE 9]><script src='https://cdnjs.cloudflare.com/ajax/libs/nwmatcher/1.2.5/nwmatcher.min.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/json2/20140204/json2.js'></script><script src='https://cdn.rawgit.com/gisu/selectivizr/1.0.3/selectivizr.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/respond.js/1.4.2/respond.js'></script><![endif]-->
<style>html{opacity:0}</style>
<link rel="stylesheet" href="./assets/2015/style.css?t=20220406103745">
<link href="./assets/style.css?t=20220406103745" rel="stylesheet" />
<link href="./assets/print.css?t=20220406103745" rel="stylesheet" media="print" />
<link rel="stylesheet" href="./assets/2015/style.css?t=20220407012502">
<link href="./assets/style.css?t=20220407012502" rel="stylesheet" />
<link href="./assets/print.css?t=20220407012502" rel="stylesheet" media="print" />
</head>
<body>
<div class='all'>
@ -114,7 +114,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Ember.js cheatsheet",
"image": [ "https://assets.devhints.io/previews/ember.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/ember.jpg?t=20220407012502" ],
"description": "The one-page guide to Ember.js: usage, examples, links, snippets, and more."
}
</script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/emmet.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/emmet.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/emmet.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/emmet.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Emmet cheatsheet",
"image": [ "https://assets.devhints.io/previews/emmet.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/emmet.jpg?t=20220407012502" ],
"description": "One-page guide to Emmet: usage, examples, and more. Emmet is a markup language for expanding CSS rules into HTML"
}
</script>
@ -649,7 +649,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>
<script src='https://cdn.jsdelivr.net/npm/prismjs@1.6.0/components/prism-html.min.js'></script><script src='https://cdn.jsdelivr.net/npm/prismjs@1.6.0/components/prism-css.min.js'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/enzyme.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/enzyme.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/enzyme.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/enzyme.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -103,11 +103,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -119,7 +119,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Enzyme cheatsheet",
"image": [ "https://assets.devhints.io/previews/enzyme.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/enzyme.jpg?t=20220407012502" ],
"description": "shallow() · mount() · wrap.setProps() · wrap.find().simulate('click') · wrap.contains(<div/>) · One-page guide to Enzyme"
}
</script>
@ -743,7 +743,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/enzyme@2.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/enzyme@2.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/enzyme@2.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/enzyme@2.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Enzyme v2 cheatsheet",
"image": [ "https://assets.devhints.io/previews/enzyme@2.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/enzyme@2.jpg?t=20220407012502" ],
"description": "The one-page guide to Enzyme v2: usage, examples, links, snippets, and more."
}
</script>
@ -609,7 +609,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/es6.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/es6.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/es6.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/es6.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -103,11 +103,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -119,7 +119,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "ES2015+ cheatsheet",
"image": [ "https://assets.devhints.io/previews/es6.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/es6.jpg?t=20220407012502" ],
"description": "One-page guide to ES2015+: usage, examples, and more. A quick overview of new JavaScript features in ES2015, ES2016, ES2017, ES2018 and beyond."
}
</script>
@ -972,7 +972,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/ets.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/ets.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/ets.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/ets.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Erlang ETS cheatsheet",
"image": [ "https://assets.devhints.io/previews/ets.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/ets.jpg?t=20220407012502" ],
"description": "The one-page guide to Erlang ETS: usage, examples, links, snippets, and more."
}
</script>
@ -543,7 +543,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/expectjs.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/expectjs.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/expectjs.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/expectjs.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "expect.js cheatsheet",
"image": [ "https://assets.devhints.io/previews/expectjs.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/expectjs.jpg?t=20220407012502" ],
"description": "The one-page guide to expect.js: usage, examples, links, snippets, and more."
}
</script>
@ -581,7 +581,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/express.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/express.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/express.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/express.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -90,9 +90,9 @@ gtag('config','UA-106902774-1');
<!--[if lt IE 9]><script src='https://cdnjs.cloudflare.com/ajax/libs/nwmatcher/1.2.5/nwmatcher.min.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/json2/20140204/json2.js'></script><script src='https://cdn.rawgit.com/gisu/selectivizr/1.0.3/selectivizr.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/respond.js/1.4.2/respond.js'></script><![endif]-->
<style>html{opacity:0}</style>
<link rel="stylesheet" href="./assets/2015/style.css?t=20220406103745">
<link href="./assets/style.css?t=20220406103745" rel="stylesheet" />
<link href="./assets/print.css?t=20220406103745" rel="stylesheet" media="print" />
<link rel="stylesheet" href="./assets/2015/style.css?t=20220407012502">
<link href="./assets/style.css?t=20220407012502" rel="stylesheet" />
<link href="./assets/print.css?t=20220407012502" rel="stylesheet" media="print" />
</head>
<body>
<div class='all'>
@ -114,7 +114,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Express.js cheatsheet",
"image": [ "https://assets.devhints.io/previews/express.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/express.jpg?t=20220407012502" ],
"description": "The one-page guide to Express.js: usage, examples, links, snippets, and more."
}
</script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/exunit.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/exunit.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/exunit.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/exunit.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "ExUnit cheatsheet",
"image": [ "https://assets.devhints.io/previews/exunit.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/exunit.jpg?t=20220407012502" ],
"description": "The one-page guide to ExUnit: usage, examples, links, snippets, and more."
}
</script>
@ -585,7 +585,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/factory_bot.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/factory_bot.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/factory_bot.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/factory_bot.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -103,11 +103,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -119,7 +119,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Factory Bot cheatsheet",
"image": [ "https://assets.devhints.io/previews/factory_bot.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/factory_bot.jpg?t=20220407012502" ],
"description": "FactoryBot.define do · factory :user · first_name 'John' · sequence(:username) { |n| \"user#{n}\" } · One-page guide to Factory Bot"
}
</script>
@ -678,7 +678,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/fastify.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/fastify.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/fastify.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/fastify.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Fastify cheatsheet",
"image": [ "https://assets.devhints.io/previews/fastify.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/fastify.jpg?t=20220407012502" ],
"description": "The one-page guide to Fastify: usage, examples, links, snippets, and more."
}
</script>
@ -775,7 +775,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/ffaker.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/ffaker.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/ffaker.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/ffaker.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "FFaker cheatsheet",
"image": [ "https://assets.devhints.io/previews/ffaker.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/ffaker.jpg?t=20220407012502" ],
"description": "The one-page guide to FFaker: usage, examples, links, snippets, and more."
}
</script>
@ -972,7 +972,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/ffmpeg.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/ffmpeg.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/ffmpeg.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/ffmpeg.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "ffmpeg cheatsheet",
"image": [ "https://assets.devhints.io/previews/ffmpeg.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/ffmpeg.jpg?t=20220407012502" ],
"description": "The one-page guide to ffmpeg: usage, examples, links, snippets, and more."
}
</script>
@ -550,7 +550,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/figlet.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/figlet.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/figlet.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/figlet.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Figlet cheatsheet",
"image": [ "https://assets.devhints.io/previews/figlet.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/figlet.jpg?t=20220407012502" ],
"description": "The one-page guide to Figlet: usage, examples, links, snippets, and more."
}
</script>
@ -2496,7 +2496,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/find.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/find.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/find.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/find.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Find cheatsheet",
"image": [ "https://assets.devhints.io/previews/find.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/find.jpg?t=20220407012502" ],
"description": "The one-page guide to Find: usage, examples, links, snippets, and more."
}
</script>
@ -567,7 +567,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/firebase.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/firebase.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/firebase.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/firebase.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -103,11 +103,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -119,7 +119,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Firebase cheatsheet",
"image": [ "https://assets.devhints.io/previews/firebase.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/firebase.jpg?t=20220407012502" ],
"description": "The one-page guide to Firebase: usage, examples, links, snippets, and more."
}
</script>
@ -573,7 +573,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>
<script src='https://cdn.jsdelivr.net/npm/prismjs@1.6.0/components/prism-coffeescript.min.js'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/firefox.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/firefox.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/firefox.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/firefox.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -90,9 +90,9 @@ gtag('config','UA-106902774-1');
<!--[if lt IE 9]><script src='https://cdnjs.cloudflare.com/ajax/libs/nwmatcher/1.2.5/nwmatcher.min.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/json2/20140204/json2.js'></script><script src='https://cdn.rawgit.com/gisu/selectivizr/1.0.3/selectivizr.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js'></script><script src='https://cdnjs.cloudflare.com/ajax/libs/respond.js/1.4.2/respond.js'></script><![endif]-->
<style>html{opacity:0}</style>
<link rel="stylesheet" href="./assets/2015/style.css?t=20220406103745">
<link href="./assets/style.css?t=20220406103745" rel="stylesheet" />
<link href="./assets/print.css?t=20220406103745" rel="stylesheet" media="print" />
<link rel="stylesheet" href="./assets/2015/style.css?t=20220407012502">
<link href="./assets/style.css?t=20220407012502" rel="stylesheet" />
<link href="./assets/print.css?t=20220407012502" rel="stylesheet" media="print" />
</head>
<body>
<div class='all'>
@ -114,7 +114,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Firefox cheatsheet",
"image": [ "https://assets.devhints.io/previews/firefox.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/firefox.jpg?t=20220407012502" ],
"description": "The one-page guide to Firefox: usage, examples, links, snippets, and more."
}
</script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/fish-shell.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/fish-shell.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/fish-shell.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/fish-shell.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Fish shell cheatsheet",
"image": [ "https://assets.devhints.io/previews/fish-shell.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/fish-shell.jpg?t=20220407012502" ],
"description": "The one-page guide to Fish shell: usage, examples, links, snippets, and more."
}
</script>
@ -1020,7 +1020,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>
<script src='https://cdn.jsdelivr.net/npm/prismjs@1.6.0/components/prism-fish.min.js'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/fitness/general.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/fitness/general.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/fitness/general.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/fitness/general.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'../assets/2017/style.css?t=20220406103745'
'../assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='../assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='../assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "General fitness notes cheatsheet",
"image": [ "https://assets.devhints.io/previews/fitness/general.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/fitness/general.jpg?t=20220407012502" ],
"description": "The one-page guide to General fitness notes: usage, examples, links, snippets, and more."
}
</script>
@ -519,7 +519,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='../assets/packed/app.js?t=20220406103745'></script>
<script src='../assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/fitness/micronutrients.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/fitness/micronutrients.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/fitness/micronutrients.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/fitness/micronutrients.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'../assets/2017/style.css?t=20220406103745'
'../assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='../assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='../assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Essential micronutrients cheatsheet",
"image": [ "https://assets.devhints.io/previews/fitness/micronutrients.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/fitness/micronutrients.jpg?t=20220407012502" ],
"description": "The one-page guide to Essential micronutrients: usage, examples, links, snippets, and more."
}
</script>
@ -597,7 +597,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='../assets/packed/app.js?t=20220406103745'></script>
<script src='../assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/fitness/phat.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/fitness/phat.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/fitness/phat.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/fitness/phat.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'../assets/2017/style.css?t=20220406103745'
'../assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='../assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='../assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Phat cheatsheet",
"image": [ "https://assets.devhints.io/previews/fitness/phat.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/fitness/phat.jpg?t=20220407012502" ],
"description": "The one-page guide to Phat: usage, examples, links, snippets, and more."
}
</script>
@ -743,7 +743,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='../assets/packed/app.js?t=20220406103745'></script>
<script src='../assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/flashlight.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/flashlight.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/flashlight.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/flashlight.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -99,11 +99,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -115,7 +115,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Flashlight cheatsheet",
"image": [ "https://assets.devhints.io/previews/flashlight.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/flashlight.jpg?t=20220407012502" ],
"description": "The one-page guide to Flashlight: usage, examples, links, snippets, and more."
}
</script>
@ -544,7 +544,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

View File

@ -33,8 +33,8 @@
<meta content='https://assets.devhints.io/previews/flow.jpg?t=20220406103745' property='og:image'>
<meta content='https://assets.devhints.io/previews/flow.jpg?t=20220406103745' property='twitter:image'>
<meta content='https://assets.devhints.io/previews/flow.jpg?t=20220407012502' property='og:image'>
<meta content='https://assets.devhints.io/previews/flow.jpg?t=20220407012502' property='twitter:image'>
<meta content='900' property='og:image:width'>
<meta content='471' property='og:image:height'>
@ -103,11 +103,11 @@ gtag('config','UA-106902774-1');
<!-- deferred css -->
<script id='deferred-css'>;(function(links){(requestAnimationFrame||mozRequestAnimationFrame||webkitRequestAnimationFrame||msRequestAnimationFrame||(function(fn){window.addEventListener('load',fn)}))(function(){var h=document.getElementsByTagName('head')[0],l,i;for (i=0;i<links.length;i++){l=document.createElement('link');l.rel='stylesheet';l.href=links[i];h.appendChild(l);}})})([
'https://fonts.googleapis.com/css?family=Cousine',
'./assets/2017/style.css?t=20220406103745'
'./assets/2017/style.css?t=20220407012502'
])</script>
<noscript id='deferred-css-fallback'>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Cousine'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220406103745'>
<link rel='stylesheet' href='./assets/2017/style.css?t=20220407012502'>
</noscript>
<script type='application/ld+json'>
@ -119,7 +119,7 @@ gtag('config','UA-106902774-1');
"@id": "https://google.com/article"
},
"headline": "Flow cheatsheet",
"image": [ "https://assets.devhints.io/previews/flow.jpg?t=20220406103745" ],
"image": [ "https://assets.devhints.io/previews/flow.jpg?t=20220407012502" ],
"description": "The one-page guide to Flow: usage, examples, links, snippets, and more."
}
</script>
@ -875,7 +875,7 @@ function n(n,t,e){n.addEventListener?n.addEventListener(t,e):n.attachEvent("on"+
},{}],"eoMl":[function(require,module,exports) {
"use strict";var e=u(require("./wrapify")),d=u(require("dom101/add-class")),t=u(require("dom101/on"));function u(e){return e&&e.__esModule?e:{default:e}}var a,o=document.querySelector("[data-js-main-body]");function r(){a||((0,d.default)(document.documentElement,"LoadDone"),a=!0)}o&&((0,e.default)(o),(0,d.default)(o,"-wrapified")),(0,t.default)(window,"load",r),setTimeout(r,5e3);
},{"./wrapify":"hE9p","dom101/add-class":"G20n","dom101/on":"DJ2P"}]},{},["eoMl"], null)</script>
<script src='./assets/packed/app.js?t=20220406103745'></script>
<script src='./assets/packed/app.js?t=20220407012502'></script>

Some files were not shown because too many files have changed in this diff Show More