Skip to content

Instantly share code, notes, and snippets.

View sgulseth's full-sized avatar

Sindre Gulseth sgulseth

View GitHub Profile
-----BEGIN PGP PUBLIC KEY BLOCK-----
mQENBFbkDP4BCADMhKU3qhv90o4t7Z7s6I3wRHs+CeBnK+lMb1cv3gyPzPtw6nuk
REr8Fg2jhg0OCZXcY5DIqIX2abboIlJh7rATt8wybc7nU4S8TBritHJs45fFJ/o/
PuseskmxSFTvS6dkvPCoO3dPe+5FxqOdAdPm6gI+bdEh/6qQc2iLzxkEkRxcZcmQ
5obQXIePeMOshYPdtzGEu9kOvUDlIpJj2jEn6/Cm40xV1mE49pso0Z8pyzEyOayg
eQPkDzBaVUcSzKJ68K69fNysDXCqR/QdXU6bAG8zXkZrOrbmYQJbVD3cD43sVVkP
Mvl7ZiP3JyeAi4C+y/8DaR34OuSjoWNvg5b1ABEBAAG0I1NpbmRyZSBHdWxzZXRo
IDxzZ3Vsc2V0aEBnbWFpbC5jb20+iQE4BBMBAgAiBQJW5Az+AhsDBgsJCAcDAgYV
CAIJCgsEFgIDAQIeAQIXgAAKCRAJXdwHKzDht5hVB/4r4Dp2Psm/V5mkTwoLUQL/
-----BEGIN PGP PUBLIC KEY BLOCK-----
mQENBFmRwGABCACo4rPIzUQB9fKYkgO2JNQXXwAknHovEWrjwbf27YBIh5qUSXgO
AyrHXkrzXYbK+MsLt+1Q3QppiUdGPPR2HTq0fAKq75+0LAnqDCnf+RvyCjeNHy7U
3Eu8klo3goITTyJB5ch0u+S8tbtRUMKEohLPYbd/h/xFIISbUb13AhGg/1o3D+Oc
v58BjpEKuaGY1rS2aCCXqwWL9HdKZ9Q2MDyKZbrEIE2iS68hgFiG3qzG2rolU8be
XDYCxXTqfNqxgmgV9Tb5XRcZu7+MZY0VdZTqOfaJToU4jvZRxzyGyn/AFxZ0seOe
ytiOB8m/bxSVC0baEHNQmEWHJxjdLYDFZDvVABEBAAG0I1NpbmRyZSBHdWxzZXRo
IDxzZ3Vsc2V0aEBnbWFpbC5jb20+iQFOBBMBCAA4FiEEiGFYegBQl6iVd22T0ySb
l8+hL4gFAlmRwGACGwMFCwkIBwIGFQgJCgsCBBYCAwECHgECF4AACgkQ0ySbl8+h
#!/bin/bash
SORT_CMD=$(which gsort || which "sort")
function version_lt() { test "$(echo "$@" | tr " " "\n" | $SORT_CMD -rV | head -n 1)" != "$1"; }
function check_nodejs_version() {
MAJOR=${1:1:1}
case $MAJOR in
"4")
#!/bin/bash
function version_lt() { test "$(echo "$@" | tr " " "\n" | sort -rV | head -n 1)" != "$1"; }
function check_nodejs_version() {
MAJOR=${1:1:1}
case $MAJOR in
"4")
if version_lt ${1:1} "4.8.4"; then
return 1
<?php
$code = 200;
if (preg_match('/(\d+)$/', $_SERVER["REQUEST_URI"], $match)) {
$code = $match[1];
}
http_response_code($code);
echo "Status code: $code";
// Scenario 1:
function someFunction() {
return new Promise(function (resolve, reject) {
const someVariable = 1;
resolve(someVariable);
});
}
callIt = someFunction()
// the variable 'someVariable' will be cleaned by garbage collector

Keybase proof

I hereby claim:

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

To claim this, I am signing this object:

/* AST v0.2.6 Updated : 2015-10-13 (1444771604718) */ ! function(e) {
function t(a) {
if (n[a]) return n[a].exports;
var r = n[a] = {
exports: {},
id: a,
loaded: !1
};
return e[a].call(r.exports, r, r.exports, t), r.loaded = !0, r.exports
}
{
"@attributes": {
"sid": "50003"
},
"navdate": "2012-04-02",
"proddate": "2012-04-03",
"sysexectime": "2012-04-04T10:01:13",
"symbol": "UTMSEMF",
"security_name": "MSCI EMF (Em. Markets Free) (TR)",
"quotationcurrency": "USD",
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.