I hereby claim:
- I am thejsj on github.
- I am hiphipjorge (https://keybase.io/hiphipjorge) on keybase.
- I have a public key whose fingerprint is 8470 BA42 28BE A599 BD6D 629E 0B0E 77B6 4B7B BD88
To claim this, I am signing this object:
FROM ubuntu:latest | |
RUN useradd --uid 2000 -ms /bin/bash example | |
RUN mkdir -p /etc/example | |
RUN chown -Rv 2000 /etc/example | |
RUN ls -la /etc | grep example | |
USER 2000 | |
CMD ["sh", "-c ls -la /etc | grep example"] |
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6 | |
echo "deb [ arch=amd64 ] http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.4 multiverse" | tee /etc/apt/sources.list.d/mongodb-org-3.4.list | |
apt-get update -y | |
apt-get install -y mongodb-org |
import requests | |
import xlwt | |
import datetime | |
from bs4 import BeautifulSoup | |
# Turn lines of code used multiples times into functions | |
def fetch_soup(uri): | |
response = requests.get(uri) | |
# Add "html.paser" so beautiful soup doesn't complain | |
return BeautifulSoup(response.content, "html.parser") |
I hereby claim:
To claim this, I am signing this object:
function sieve (n) { | |
let all = [...Array(n).keys()].map(x => true) | |
for (let i = 2; i <= Math.sqrt(n); i += 1) { | |
if (all[i]) { | |
for (let j = i * i; j < n; j += i) { | |
all[j] = false | |
} | |
} | |
} | |
return all.map((x, i) => { |
// http://stackoverflow.com/a/22063440/2684055 | |
function allPermutations (arr) { | |
function permutate (res, value, key, arr) { | |
if (arr.length <= 1) return [value] | |
// Eliminate current value | |
let result = arr.slice(0, key).concat(arr.slice(key + 1)) | |
.reduce(permutate, []) | |
.map(perm => [value].concat(perm)) | |
return res.concat(result) | |
} |
var a = [1, 2, 3] | |
var b = a // b now points to the same array as a | |
a === b // true | |
var c = [...a] // Makes a shallow copy of the array | |
c === a // false | |
a.push(4) | |
b // [1, 2, 3, 4] | |
c // [1, 2, 3] | |
a = null | |
b // [1, 2, 3, 4] Still point to the same array |
var user = prompt("Where you at?").toUpperCase(); | |
var isSingle = prompt("Are you single?").match(/yes/); | |
var isHappy = prompt("Are you happy?").match(/yes/); | |
switch(user) { | |
case 'HOME': | |
console.log("it is nice to have a home"); | |
break; | |
'use strict' | |
// All these functions behave the same way | |
const getHello = function (a) { | |
if (a === true) { | |
return 'hello' | |
} | |
else { | |
return 'wow' |
fizzbuzz :: Int -> String | |
fizzbuzz x | mod x 15 == 0 = "fizzbuzz" | |
| mod x 5 == 0 = "fizz" | |
| mod x 3 == 0 = "buzz" | |
| otherwise = show x | |
printAll [] = return () | |
printAll (x:xs) = putStrLn x >> printAll xs | |
main = do |