-
Our work flow is based on features and projects. Each project has a maintainer, usually, the same person as the project author. The maintainer accepts new features and is makes decissions about feature APIs.
-
A feature request is assigned to a programmer.
-
He or she negotiates the JSON API with the project maintainer.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
! --- special colors --- | |
*background: #120d0a | |
*foreground: #b9b4b2 | |
! --- standard colors --- | |
! black | |
*color0: #120d0a |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
def test | |
puts "foo" | |
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# coding: utf-8 | |
require 'net/http' | |
require 'json' | |
require 'cgi' | |
require 'extlib' | |
playing = `mpc current`.chomp | |
key = "insert your API key here" | |
url = "http://tinysong.com/b/#{CGI.escape(playing)}?format=json&key=#{key}" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/zsh | |
BLOG_PATH=${HOME}/dev/blog; | |
DRAFTS_PATH=${BLOG_PATH}/_drafts; | |
POSTS_PATH=${BLOG_PATH}/_posts; | |
FILE_EXT=".mkd" | |
# "be" is a shell alias for "bundle execute". Replace for your way to get jekyll serving. | |
JEKYLL_EX="cd ${BLOG_PATH} && be jekyll"; | |
JEKYLL_SERVE="${JEKYLL_EX} --auto --server 8080 && ${BROWSER} http://localhost:8080"; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function slugify() { | |
[[ -z "$1" ]] && return 65; | |
s=`echo $1 | sed -e 's/\s\{1,\}/ /g' | sed 's/^[ \t]*//;s/[ \t]*$//g' | sed 's/ /-/g' | tr '[A-Z]' '[a-z]'`; | |
debug "1: $s"; | |
typeset -A accents; # key value key value... | |
accents=( 'á' 'a' 'à' 'a' 'â' 'a' 'ä' 'a' 'ã' 'a' | |
'é' 'e' 'è' 'e' 'ê' 'e' 'ë' 'e' | |
'í' 'i' 'ì' 'i' 'î' 'i' 'ï' 'i' | |
'ó' 'o' 'ò' 'o' 'ô' 'o' 'ö' 'o' 'õ' 'o' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env zsh | |
# An example script that reads a colon separated rc file, given on argv | |
# Line format expected: | |
# option: value | |
# Mind the colon and space separating option name from the value. | |
# Adjust the parameter expansion as needed if you change the line format. | |
# - read <var> will read a line at a time. | |
# - Piping the file name into the while block reads the file into the read call. | |
# - typeset -A <var> explicitly marks a hash for ZSH. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env ruby | |
# Notify hubot when someone pushes. | |
require 'net/http' | |
branches = [] | |
cnum = 0 | |
STDIN.each do |line| | |
(oldref, newref, refname) = line.split | |
branches.push `git rev-parse --symbolic --abbrev-ref #{refname}`.chomp |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ffmpeg -v info\ | |
-f x11grab -s 1920x1064 -i :0.0+0,16\ | |
-f pulse -i "alsa_output.pci-0000_00_1b.0.analog-stereo.monitor"\ | |
-f pulse -i "alsa_input.usb-Sennheiser_Communication_Sennheiser_USB_headset-00-headset.analog-mono"\ | |
-vcodec libx264 -preset ultrafast -tune zerolatency -crf 0\ | |
-acodec pcm_s16le\ | |
-filter_complex 'amerge, pan=2:c0=0.3*c0+3*c2:c1=0.3*c1+3*c2'\ | |
"$rec" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
execve("/usr/bin/termite", ["termite"], [/* 89 vars */]) = 0 | |
brk(0) = 0x12af000 | |
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) | |
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 4 | |
fstat(4, {st_mode=S_IFREG|0644, st_size=166383, ...}) = 0 | |
mmap(NULL, 166383, PROT_READ, MAP_PRIVATE, 4, 0) = 0x7f30e5332000 | |
close(4) = 0 | |
open("/usr/lib/libvte2_90.so.9", O_RDONLY|O_CLOEXEC) = 4 | |
read(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\2607\1\0\0\0\0\0"..., 832) = 832 | |
fstat(4, {st_mode=S_IFREG|0755, st_size=662024, ...}) = 0 |
OlderNewer