Skip to content

Instantly share code, notes, and snippets.

@jaredhowland
jaredhowland / _decimal.scss
Created April 27, 2016 05:17 — forked from terkel/_decimal.scss
Rounding decimals in Sass
// _decimal.scss | MIT License | gist.github.com/terkel/4373420
// Round a number to specified digits.
//
// @param {Number} $number A number to round
// @param {Number} [$digits:0] Digits to output
// @param {String} [$mode:round] (round|ceil|floor) How to round a number
// @return {Number} A rounded number
// @example
// decimal-round(0.333) => 0
@jaredhowland
jaredhowland / Install Composer to use MAMP's PHP.md
Created March 18, 2016 00:34 — forked from kkirsche/Install Composer to use MAMP's PHP.md
How to install Composer globally using MAMP's PHP

##Create an alias to MAMP's PHP installation

To do this, we can simply create an alias for our bash profile. We'll be doing this is nano, though you can do it in vim or a number of other editors as well.

Within the terminal, run:

nano ~/.bash_profile

This will open nano with the contents, at the top in a blank line add the following line:

@jaredhowland
jaredhowland / uniqueperms.m
Created March 14, 2016 19:24 — forked from tobin/uniqueperms.m
Generate unique permutations (Matlab)
function P = uniqueperms(varargin)
% This function allows two possible calling formats:
% perms_nodupes(syms)
% perms_nodupes(syms,counts)
%
% Here perms_nodupes returns all permutations of the vector SYMS.
% COUNTS is an optional vector indicating how many times each symbol should
% be included. The following are equivalent:
%
@jaredhowland
jaredhowland / BBEdit-TextWrangler_RegEx_Cheat_Sheet.txt
Last active September 27, 2021 12:12 — forked from ccstone/BBEdit-TextWrangler_RegEx_Cheat_Sheet.txt
BBEdit-TextWrangler Regular Expression Cheat-Sheet
————————————————————————————————————————————————————————————————————————————————————————————————————
BBEDIT/TEXTWRANGLER REGULAR EXPRESSION GUIDE MODIFIED 2014-01-13 : 00:12
————————————————————————————————————————————————————————————————————————————————————————————————————
NOTES:
The PCRE engine (Perl Compatible Regular Expressions) is what BBEdit and TextWrangler use.
Items I'm unsure of are marked '# PCRE?'. The list while fairly comprehensive is not complete.
@jaredhowland
jaredhowland / flavor.rb
Created May 13, 2014 19:07 — forked from ttscoff/flavor.rb
fix encoding problem with Ruby 2.0
#!/usr/bin/ruby
# Convert a Markdown README to HTML with Github Flavored Markdown
# Github and Pygments styles are included in the output
#
# Requirements: json gem (`gem install json`)
#
# Input: STDIN or filename
# Output: STDOUT
# Arguments: "-c" to copy to clipboard (or "| pbcopy"), or "> filename.html" to output to a file
# cat README.md | flavor > README.html