Skip to content

Instantly share code, notes, and snippets.

View ljcooke's full-sized avatar

Liam Cooke ljcooke

View GitHub Profile
%!PS-Adobe-3.0 EPSF-3.0
%%Pages: 1
%%BoundingBox: 0 0 720 720
%%EndComments
/inch { 72 mul } def
/invertgray { 1 currentgray sub setgray } def
/makepoints { % nsides
4 dict begin
@ljcooke
ljcooke / deploy.sh
Last active January 3, 2022 03:44
A script to revolutionise web3* using blockchain** (*update my website) (**bash)
#!/usr/bin/env bash
set -euo pipefail
deploy() {
rsync -Pachvz --exclude '.DS_Store' \
"${BUILD_DIR}/" "${REMOTE_HOST}:${REMOTE_PATH}/" "$@"
}
printf "\n== DRY RUN ==\n"
#!/usr/bin/env ruby
# frozen_string_literal: true
i = 0
poem = DATA.read.split("\n").select { |s| s.start_with?('>') }
poem.each_with_index do |line, num|
direction = rand(2) * (num > poem.size / 2 ? -1 : 1)
options = line[1..].split('.')
i = [[0, i + direction].max, options.size - 1].min
puts options[i].strip