- Download & install Chrome
- Login & sync settings/whatever else
- General -> Use dark menu bar
- General -> Default web browser: Google Chrome
SHELL:=/bin/bash | |
PROJECT=project | |
VERSION=3.7.4 | |
VENV=${PROJECT}-${VERSION} | |
VENV_DIR=$(shell pyenv root)/versions/${VENV} | |
PYTHON=${VENV_DIR}/bin/python | |
JUPYTER_ENV_NAME=${VENV} | |
JUPYTER_PORT=8888 | |
## Make sure you have `pyenv` and `pyenv-virtualenv` installed beforehand |
#!groovy | |
import groovy.json.JsonOutput | |
import java.util.Optional | |
import hudson.tasks.test.AbstractTestResultAction | |
import hudson.model.Actionable | |
import hudson.tasks.junit.CaseResult | |
def speedUp = '--configure-on-demand --daemon --parallel' | |
def nebulaReleaseScope = (env.GIT_BRANCH == 'origin/master') ? '' : "-Prelease.scope=patch" |
#!groovy | |
import groovy.json.JsonOutput | |
import groovy.json.JsonSlurper | |
def label = "mypod-${UUID.randomUUID().toString()}" | |
podTemplate(label: label, yaml: """ | |
spec: | |
containers: | |
- name: mvn | |
image: maven:3.3.9-jdk-8 |
* |
#!/usr/bin/env python | |
# -*- coding: utf-8 -*- | |
import csv | |
import codecs | |
import cStringIO | |
import os | |
from collections import namedtuple | |
def getParties(parties_file): |
(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
execute pathogen#infect() | |
syntax on | |
set number | |
set expandtab | |
set tabstop=2 | |
set background=dark | |
set t_Co=256 | |
let g:solarized_termcolors=256 | |
let g:solarized_termtrans=1 |