A stupid RSpec formatter that prints FFFUUU instead of FFFFF. Heh.
Throw it in a file and run your specs like this:
$ rspec -r path/to/fffuuu_formatter.rb -f FffuuuFormatter spec/
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 | |
curl http://npmjs.org/install.sh | sh |
module FFI | |
module Library | |
TYPE_MAP = { | |
:string => DL::TYPE_VOIDP, | |
:pointer => DL::TYPE_VOIDP, | |
} | |
DL.constants.each do |const| | |
next unless const.to_s =~ /^TYPE_/ |
module Tidy | |
extend FFI::Library | |
ffi_lib "libtidy.dylib" | |
attach_function :tidyFileExists, [:string], :int | |
attach_function :tidyCreate, [], :pointer | |
attach_function :tidyParseString, [:pointer, :string], :int | |
attach_function :tidySaveStdout, [:pointer], :int | |
end |
eferraiuolo@BlackMagic ~/Tools/node $ npm install zombie | |
npm info it worked if it ends with ok | |
npm info using [email protected] | |
npm info using [email protected] | |
npm info preinstall [email protected] | |
npm info preinstall [email protected] | |
npm info preinstall [email protected] | |
npm info preinstall [email protected] | |
npm info install [email protected] | |
Checking for program g++ or c++ : /usr/bin/g++ |
require 'net/http' | |
require 'rubygems' | |
require 'nokogiri' | |
url = URI.parse 'http://memegenerator.net/Instance/CreateOrEdit' | |
res = Net::HTTP.post_form(url, { | |
'templateType' => 'AdviceDogSpinoff', | |
'text0' => ARGV[0], | |
'text1' => ARGV[1], | |
'templateID' => '165241', |
zombie = require("zombie") | |
assert = require("assert") | |
vows = require('vows') | |
vows.describe('vows of zombie').addBatch( | |
'when visit home page' : | |
topic : -> zombie.visit("http://localhost:3000", @callback) | |
'title should be correct' : (err, browser, status) -> | |
assert.equal(browser.text("title"), "Correct Title") |
# autoload concerns | |
module YourApp | |
class Application < Rails::Application | |
config.autoload_paths += %W( | |
#{config.root}/app/controllers/concerns | |
#{config.root}/app/models/concerns | |
) | |
end | |
end |
# The goal is to not use the regular Symbol#to_proc | |
# (which is to_proc method in the Symbol class) | |
# but rather use an Abstract Syntax Tree transformation to | |
# transform map(&:to_s) into map {|x| x.to_s} | |
# This can be achieved by using the flexible compiler architecture | |
# in Rubinius and is presented below. | |
# | |
# First we undefine the regular Symbol#to_proc | |
class Symbol |
#!/usr/bin/env sh | |
## | |
# This is script with usefull tips taken from: | |
# https://github.com/mathiasbynens/dotfiles/blob/master/.osx | |
# | |
# install it: | |
# curl -sL https://raw.github.com/gist/2108403/hack.sh | sh | |
# |