I hereby claim:
- I am eka on github.
- I am eka (https://keybase.io/eka) on keybase.
- I have a public key whose fingerprint is 91D7 8F8E D86C EA95 54A4 E9E7 463D 52ED F0C4 D9B6
To claim this, I am signing this object:
configure :development do | |
require "sinatra/reloader" # First, a couple of dev-only requires | |
# Automatic reloading of files in the dev environment. Otherwise, it requires an app restart. | |
register Sinatra::Reloader | |
["helpers", "controllers", "models", "core_ext", "routes"].each do |folder| | |
Dir.glob("#{folder}/*.rb").each { |file| also_reload file } | |
end | |
#DataMapper::Model.raise_on_save_failure = true | |
enable :logging, :dump_errors | |
end |
class User < Ohm::Model | |
attribute :name | |
index :name | |
def self.fetch_by_field(field, values) | |
keys = to_indices(field, values) | |
command = Ohm::Command.new(:sunionstore, *keys) | |
Ohm::MultiSet.new(key, self, command) | |
end |
class ComercioParticipanteFilter(SimpleListFilter): | |
title = 'Comercio Participante' | |
parameter_name = 'com_participante' | |
def lookups(self, request, model_admin): | |
if request.user.is_superuser: | |
return (('Todos/as',''),) | |
# Esto lo vamos a usar en el futuro, para darle un <select> al admin. | |
# return [(x['num_com'], x['num_com']) for x in model_admin.model.objects.values("num_com").annotate(count=Count('num_com'))] | |
else: |
require 'open-uri' | |
buf = open("https://raw.githubusercontent.com/libgdx/libgdx/master/CHANGES").read | |
md = buf.match /\[(?<version>.+)\]/ | |
puts md['version'] |
require 'open-uri' | |
buf = open("https://raw.githubusercontent.com/libgdx/libgdx/master/CHANGES").read | |
md = buf.scan /\[(?<version>.+)\]/ | |
puts md[1] |
function parse_option_arguments(options) { | |
var installer_arguments = {}; | |
for(var i=0; i<options.length; i++) { | |
var option_arguments = options[i]; | |
var args = option_arguments.split(' '); | |
var regex = /\/(\w+)(=)?([0-9a-z-A-Z,]+)?/; | |
for(var j=0; j<args.length; j++) { | |
var arg = args[j]; | |
var match = regex.exec(arg); | |
var argument = match[1]; |
" My bundles here: | |
" | |
" original repos on GitHub | |
" Bundle 'mileszs/ack.vim' | |
Bundle 'rking/ag.vim' | |
Bundle 'kien/ctrlp.vim' | |
Bundle 'mattn/gist-vim' | |
" Bundle 'Lokaltog/powerline' | |
" Bundle 'Lokaltog/powerline', {'rtp':'powerline/bindings/vim'} | |
Bundle 'ervandew/supertab' |
public function drawArc(sprite:FlxSprite, centerX:Float, centerY:Float, radius:Float, startAngle:Float, arcAngle:Float, steps:Int):Void { | |
// | |
// Rotate the point of 0 rotation 1/4 turn counter-clockwise. | |
startAngle -= .25; | |
// | |
var twoPI = 2 * Math.PI; | |
var angleStep = arcAngle / steps; | |
// var xx = centerX + Math.cos(startAngle * twoPI) * radius; | |
// var yy = centerY + Math.sin(startAngle * twoPI) * radius; | |
var xx = centerX + radius * Math.cos(startAngle); |
package ui; | |
import flixel.util.FlxColor; | |
import flixel.util.FlxSpriteUtil; | |
import flixel.FlxSprite; | |
using flixel.util.FlxSpriteUtil; | |
class CircularBar extends FlxSprite { | |
public var min:Float; | |
public var max:Float; | |
public var current:Float; |
I hereby claim:
To claim this, I am signing this object: