I hereby claim:
- I am cheshire137 on github.
- I am cheshire137 (https://keybase.io/cheshire137) on keybase.
- I have a public key ASCYDtNML3BizFS2gSmgo_2osYnXm9sWQTp748en-luS6go
To claim this, I am signing this object:
# hot-reload a Go server, ty @zerowidth | |
# see https://github.com/eradman/entr | |
find . -name '*.go' | entr -r -c go run . server | |
# look for files that match two patterns | |
grep -rl --include \*.rb --exclude-dir=vendor --exclude-dir=test "pattern the first" . | xargs grep "pattern the second" | |
# generate a Markdown todo list of file paths | |
some_command_outputting_a_list_of_file_paths | xargs grep -l "some pattern within some of the files" | awk '$0="- [ ] "$0' |
#!/usr/bin/env bash | |
for item in $(gh pr list --assignee cheshire137 --repo someUser/someRepo --state open --json headRefName,number,headRepository,headRepositoryOwner --search "updated:>=$(date -Idate)" --jq ".[]"); do | |
number=$(jq --raw-output '.number' <<< "$item") | |
headRefName=$(jq --raw-output '.headRefName' <<< "$item") | |
repoName=$(jq --raw-output '.headRepository.name' <<< "$item") | |
repoOwner=$(jq --raw-output '.headRepositoryOwner.login' <<< "$item") | |
echo "$repoOwner/$repoName#$number $headRefName" | |
read -r -p "Run workflow? [Y/n] " response | |
response=${response,,} # tolower |
RAINY NIGHT IN TALLINN Ludwig Goransson | |
Secret Clark | |
Lambent Rag Clark | |
THE PLAN Travis Scott | |
Citrus Clark | |
FREEPORT Ludwig Goransson | |
RED ROOM BLUE ROOM Ludwig Goransson | |
WINDMILLS Ludwig Goransson | |
Small Clark & Nathaniel | |
Olson Boards of Canada |
#!/usr/bin/env ruby | |
require 'uri' | |
require 'json' | |
require 'net/https' | |
require 'time' | |
require 'cgi' | |
require 'csv' | |
# You need a Spotify API app to have a client ID and client secret. Create | |
# one at https://developer.spotify.com/my-applications/#!/applications/create |
hello |
#!/usr/bin/env ruby | |
require 'rubygems' | |
require 'mechanize' | |
require 'json' | |
url = "https://en.wikipedia.org/wiki/List_of_city_nicknames_in_the_United_States" | |
STATES = ["Alabama", "Alaska", "Arizona", "Arkansas", "California", "Colorado", | |
"Connecticut", "Delaware", "Florida", "Georgia", "Hawaii", "Idaho", | |
"Illinois", "Indiana", "Iowa", "Kansas", "Kentucky", "Louisiana", | |
"Maine", "Maryland", "Massachusetts", "Michigan", "Minnesota", |
I hereby claim:
To claim this, I am signing this object:
require 'erb' | |
# lib/missing_spec_generator.rb | |
class MissingSpecGenerator | |
RAILS_ROOT = File.expand_path(File.join(File.dirname(__FILE__), '..')) | |
def spec_file spec_path, file_name, spec_template, namespace | |
spec_name = file_name.gsub('.rb', '') + '_spec.rb' | |
if File.exist?("#{spec_path}/#{spec_name}") | |
puts "#{spec_path}/#{spec_name} exists" |
#!/bin/bash | |
# Sample use: | |
# PATTERN="\"/some-route\"" FILE=config/routes.rb ~/bin/git-line-history.sh | |
# Thanks to mikedillion <https://github.com/mikedillion> for the basis of this! | |
set -e | |
#PATTERN="version':" | |
#FILE="setup.py" |