Please see: https://github.com/kevinSuttle/html-meta-tags, thanks for the idea @dandv!
Copied from http://code.lancepollard.com/complete-list-of-html-meta-tags/
| private function returnArrayOfUniqueElements(originalArray:Array):Array { | |
| var arrayOfUniqueElements:Array = new Array(); | |
| var duplicateCheckerObject:Object = new Object(); | |
| for (var i:uint = 0; i < originalArray.length; i++) { | |
| var stringToCheckFor:String = originalArray[i]; | |
| if (!duplicateCheckerObject[stringToCheckFor]) { | |
| arrayOfUniqueElements.push(stringToCheckFor); | |
| duplicateCheckerObject[stringToCheckFor] = true; | 
| $ gem thin start -R config.ru | |
| /Users/kevinsuttle/.rvm/gems/ruby-1.9.3-p194/gems/rdiscount-1.6.8/lib/rdiscount.bundle: [BUG] Segmentation fault | |
| ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-darwin12.1.0] | |
| -- Control frame information ----------------------------------------------- | |
| c:0035 p:-17586371531316 s:0121 b:0121 l:000120 d:000120 TOP | |
| c:0034 p:---- s:0119 b:0119 l:000118 d:000118 CFUNC :require | |
| c:0033 p:0036 s:0115 b:0115 l:000114 d:000114 METHOD /Users/kevinsuttle/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36 | |
| c:0032 p:0044 s:0108 b:0108 l:000107 d:000107 TOP /Users/kevinsuttle/.rvm/gems/ruby-1.9.3-p194/gems/rdiscount-1.6.8/lib/rdiscount.rb:96 | |
| c:0031 p:---- s:0106 b:0106 l:000105 d:000105 FINISH | 
| echo 'export PATH=$HOME/local/bin:$PATH' >> ~/.bashrc | |
| . ~/.bashrc | |
| mkdir ~/local | |
| mkdir ~/node-latest-install | |
| cd ~/node-latest-install | |
| curl http://nodejs.org/dist/node-latest.tar.gz | tar xz --strip-components=1 | |
| ./configure --prefix=~/local | |
| make install # ok, fine, this step probably takes more than 30 seconds... | |
| curl https://npmjs.org/install.sh | sh | 
| <script>var _gaq=[['_setAccount','UA-XXXXXXXX-X'],['_trackPageview'], ['_trackPageLoadTime']];(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];g.src='//www.google-analytics.com/ga.js';s.parentNode.insertBefore(g,s)}(document,'script'))</script> | 
| $sans-font-stack: Arial, Helvetica, sans-serif; | |
| .featured, .ads, time, footer, .social, summary, .sidebar, .feed, .intro { font-family: $sans-font-stack; } | 
| alfred://theme/searchForegroundColor=rgba(255,255,255,1.00)&resultSubtextFontSize=1&searchSelectionForegroundColor=rgba(0,0,0,1.00)&separatorColor=rgba(238,232,213,0.25)&resultSelectedBackgroundColor=rgba(214,244,245,1.00)&shortcutColor=rgba(42,161,152,1.00)&scrollbarColor=rgba(238,232,213,0.50)&imageStyle=8&resultSubtextFont=Lucida%20Grande&background=rgba(0,43,54,1.00)&shortcutFontSize=3&searchFontSize=4&resultSubtextColor=rgba(147,161,161,1.00)&searchBackgroundColor=rgba(7,54,66,1.00)&name=Solarized&resultTextFontSize=3&resultSelectedSubtextColor=rgba(0,43,54,1.00)&shortcutSelectedColor=rgba(101,123,131,1.00)&widthSize=3&border=rgba(0,43,54,1.00)&resultTextFont=Lucida%20Grande&resultTextColor=rgba(147,161,161,1.00)&cornerRoundness=0&searchFont=Lucida%20Grande&searchPaddingSize=4&credits=Kevin%20Suttle&searchSelectionBackgroundColor=rgba(199,208,219,1.00)&resultSelectedTextColor=rgba(0,43,54,1.00)&resultPaddingSize=2&shortcutFont=Lucida%20Grande | 
| # Use PHP5 as default | |
| AddHandler application/x-httpd-php5 .php | |
| # 5G BLACKLIST/FIREWALL (2013) | |
| # @ http://perishablepress.com/5g-blacklist-2013/ | |
| # 5G:[QUERY STRINGS] | |
| <IfModule mod_rewrite.c> | |
| RewriteEngine On | |
| RewriteBase / | 
| source 'https://rubygems.org' | |
| gem 'susy' | |
| gem 'middleman', '~> 3.1.5' | |
| gem 'middleman-smusher' | |
| gem 'middleman-core', '~> 3.1.5' | |
| gem 'middleman-livereload', '~> 3.1.0' | 
| ❯ which rbenv | |
| rbenv () { | |
| typeset command | |
| command="$1" | |
| if [ "$#" -gt 0 ] | |
| then | |
| shift | |
| fi | |
| case "$command" in | |
| (rehash|shell) eval `rbenv "sh-$command" "$@"` ;; |