Skip to content

Instantly share code, notes, and snippets.

View Smidgens's full-sized avatar
🗺️
Finding Mankrik's wife

Unnar Krist. Smidgens

🗺️
Finding Mankrik's wife
View GitHub Profile
@Smidgens
Smidgens / ip_addr_info.html
Created August 20, 2020 17:38 — forked from nick3499/ip_addr_info.html
Vue.js: Get IP Address Info: table, Axios.js, API, JSON
<!DOCTYPE html>
<head>
<meta charset="utf-8">
<meta name="description" content="Get local IP info stats from ipinfo.io API.">
<title>Local IP Info</title>
<link href="https://fonts.googleapis.com/css?family=Rokkitt" rel="stylesheet">
<style>
body {
font-family: 'Rokkitt', serif;
margin: 0;
@Smidgens
Smidgens / getDeepObjectProperty.js
Created July 23, 2020 13:04
Retrieves an object property at a given path (prop.subprop.subsubprop etc.)
export const getDeepObjectProperty = function(ob, path, defaultValue){
let segments = path.split('.');
for (var i=0, len = segments.length; i < len; i++){
if(!ob){
return defaultValue;
}
ob = ob[segments[i]];
};
return ob;
};
@Smidgens
Smidgens / generate.js
Created March 30, 2020 16:43 — forked from dehamzah/generate.js
Generate secret key in NodeJS
require('crypto').randomBytes(48, function(err, buffer) { var token = buffer.toString('hex'); console.log(token); });
@Smidgens
Smidgens / invert.scss
Created December 13, 2019 23:23
scss mixin invert filter
@mixin invert(){
filter: invert(100%)!important;
-webkit-filter: invert(100%) !important;
-moz-filter: invert(100%)!important;
-ms-filter: invert(100%)!important;
-o-filter: invert(100%)!important;
}
@Smidgens
Smidgens / waitSeconds.js
Last active December 13, 2019 23:24
Returns a promise object that triggers a callback in x seconds.
const waitSeconds = (sec) => {
return new Promise((resolve, _reject) => {
setTimeout(resolve, 1000 * sec)
});
}