Skip to content

Instantly share code, notes, and snippets.


Sam Figueroa unimatrixZxero

Block or report user

Report or block unimatrixZxero

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View .ackrc
View Preferences.sublime-settings
"auto_complete_commit_on_tab": true,
"auto_complete_with_fields": true,
unimatrixZxero / rexml_dos_patch.rb
Last active Dec 14, 2015
Patch to guard against REXML DOS vulnerability. (Superfluous if using ruby-1.9.3-p392 or greater) Original patch from the blog post on This one is with a fixed namespace bug in row #41
View rexml_dos_patch.rb
class REXML::Document
@@entity_expansion_text_limit = 10_240
def self.entity_expansion_text_limit=( val )
@@entity_expansion_text_limit = val
def self.entity_expansion_text_limit
unimatrixZxero / gist:4224125
Created Dec 6, 2012 — forked from bkimble/gist:1365005
List local memcached keys using Ruby
View gist:4224125
#!/usr/bin/env ruby
require 'net/telnet'
cache_dump_limit = 100
localhost = Net::Telnet::new("Host" => "localhost", "Port" => 11211, "Timeout" => 3)
slab_ids = []
localhost.cmd("String" => "stats items", "Match" => /^END/) do |c|
matches = c.scan(/STAT items:(\d+):/)
slab_ids = matches.flatten.uniq

This allows you to use the following video streaming services outside of the US from your Mac without having to use a proxy or VPN, so no big bandwidth issues:

  • Netflix
  • Hulu / HuluPlus
  • CBS
  • ABC
  • MTV
  • theWB
  • CW TV
  • Crackle
unimatrixZxero /
Created Aug 8, 2012
A small function for your shell to grep from you running rails server to get the routes. Which is way faster than having to load the environment first using rake routes.
# requirements:
# - currently running rails server
# - gem 'sextant' bundled in your Gemfile
# Add this to your .zshrc or .bashrc
# or put it in a separate file and include it like this
# source ~/scripts/
# You can use it like this
# %: routes
unimatrixZxero / food.rb
Created Sep 7, 2011
Food script for campfire
View food.rb
require 'rubygems'
require 'tinder'
require 'uri'
class Food
def initialize(place=nil)
@place = place
def prefix
unimatrixZxero / deploy.rb
Created May 31, 2011
Play a song when you deploy with capistrano
View deploy.rb
namespace :deploy do
before 'deploy' do
# run deploy song if available and mpg321 is installed
system('[ -e deploy.mp3 ] && type mpg321 &>/dev/null && mpg321 deploy.mp3 &')
end unless ENV['MUSIC_OFF']
unimatrixZxero /
Created Mar 22, 2011
Putting this here to archive it.
# LOL!!1
# Dunno who made this. BUT I LUVZ IT.
alias wtf='dmesg'
alias onoz='cat /var/log/errors.log'
alias rtfm='man'
alias visible='echo'
alias invisible='cat'
alias moar='more'
View caveatPatchor.js
As of version 1.1.2, Propane will load and execute the contents of
~Library/Application Support/Propane/unsupported/caveatPatchor.js
immediately following the execution of its own enhancer.js file.
You can use this mechanism to add your own customizations to Campfire
in Propane.
Below you'll find two customization examples.
You can’t perform that action at this time.