Acts like objects but uses indeces as keys
const array = [ 1, 2, 3 ]
const newArray = [...array, 4: 5 ]
#! /bin/bash | |
# Load all SSH keys | |
ssh-add -A 2>/dev/null; | |
# Enable colours | |
### Terminal | |
export CLICOLOR=1 | |
export LSCOLORS=ExFxBxDxCxegedabagacad |
{ | |
"workbench.colorTheme": "One Dark Pro", | |
"workbench.iconTheme": null, | |
"window.zoomLevel": 0, | |
"editor.fontSize": 14, | |
"editor.fontFamily": "Monaco, 'Courier New', monospace", | |
"terminal.integrated.shell.osx": "/usr/local/bin/bash", | |
"terminal.integrated.fontSize": 14, | |
"terminal.integrated.fontFamily": "Monaco", | |
"git.confirmSync": false, |
package main | |
import ( | |
"encoding/json" | |
"fmt" | |
"io/ioutil" | |
"github.com/piprate/json-gold/ld" | |
) |
// Get data | |
let d = []; | |
for (const element of document.querySelectorAll(".mn-connection-card")) { | |
d.push([element.querySelector("a").href, element.querySelector(".mn-connection-card__name").textContent.trim(), element.querySelector(".mn-connection-card__occupation").textContent.trim()]) | |
} | |
// Copy data to clipboard | |
copy(JSON.stringify(d)); | |
/* |
import re | |
directory = "query/linkedql/" | |
with open(directory + "steps.go") as file: | |
content = file.read() | |
def convert(name): | |
s1 = re.sub('(.)([A-Z][a-z]+)', r'\1_\2', name) | |
return re.sub('([a-z0-9])([A-Z])', r'\1_\2', s1).lower() |
from itertools import starmap, chain | |
def flat_unzip(iterable): | |
""" | |
Transforms given iterable of tuples of iterables to tuple of iterables | |
""" | |
return starmap(chain, zip(*data)) |
# Sync Pipfile with setup.py dependencies | |
# Assumptions: | |
# - You are running in a directory with Pipfile, Pipfile.lock & setup.py | |
# - Your setup.py calls a function named setup() | |
# - setup() is called with keyword arguments of install_requires and dependency_links (can be empty lists) | |
# - All your remote dependencies are HTTPS git | |
import pipfile | |
import ast | |
import json |
import ast | |
import jedi | |
from os import path | |
from pipenv.project import Project | |
from git import Repo | |
from git.refs.tag import TagReference | |
from pkg_resources import get_distribution | |
class Semver: |