Skip to content

Instantly share code, notes, and snippets.

View zamith's full-sized avatar

Luís Ferreira zamith

View GitHub Profile
@zamith
zamith / KSCreate.java
Created July 10, 2012 15:02
Cassandra error
List column_families = new ArrayList();
CfDef base_columns_cf_definition = new CfDef();
base_columns_cf_definition.setKeyspace("Indexes");
base_columns_cf_definition.setName("PrimaryIndexes");
base_columns_cf_definition.setColumn_type("Standard");
base_columns_cf_definition.setComparator_type("BytesType");
base_columns_cf_definition.setKey_validation_class("BytesType");
base_columns_cf_definition.setDefault_validation_class("BytesType");
Rails.application.routes.draw do
mount Citygate::Engine => "/play"
end
Rails.application.routes.draw do
mount Citygate::Engine => "/play"
end
@zamith
zamith / data.rb
Created August 20, 2015 20:23
DATA example
puts DATA.gets
__END__
Hello Mr. World!
@zamith
zamith / strings.rb
Created July 19, 2015 01:28
Format strings
str = "this is a template string with a %{placeholder} in it"
puts str % { "placeholder": "piece of text" }
# => this is a template string with a piece of text in it
def install
unless Dir.exists?(target_dir)
repo_url = if @use_ssh
"git@github.com:#{@author}/#{@repository}.git"
else
"git://github.com/#{@author}/#{@repository}.git"
end
exec "git clone#{@branch} #{repo_url} #{target_dir}"
end
def index
@plans = Plan.all
@graph = Graph.new(@plans)
end
(node.v.element.children.data[0].value as LibGumbo::GumboNode).value.type
# Lib
struct GumboNode
type: GumboNodeType
parent: GumboNode*
index_with_parent: LibC::SizeT
parse_flags: GumboParseFlags
v: Node
@zamith
zamith / mocks.cr
Last active August 29, 2015 14:14
require "spec"
class Double
def initialize(@name, @stubs = {} of Symbol => Object)
end
def receives_and_returns(method_name = :none, return_value = true)
stubs[method_name] = return_value
end
$ crystal spec/compiler/lexer/lexer_string_array_spec.cr
Using compiled compiler at .build/crystal
Undefined symbols for architecture x86_64:
"_LLVMInitializeX86AsmPrinter", referenced from:
_*LLVM::init_x86:(Void | Nil) in LLVM.o
"_LLVMInitializeX86Target", referenced from:
_*LLVM::init_x86:(Void | Nil) in LLVM.o
"_LLVMInitializeX86TargetInfo", referenced from:
_*LLVM::init_x86:(Void | Nil) in LLVM.o
"_LLVMInitializeX86TargetMC", referenced from: