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:
| # in sqlobject/main.py replace this method | |
| def addColumnsFromDatabase(sqlmeta, connection=None): | |
| soClass = sqlmeta.soClass | |
| conn = connection or soClass._connection | |
| import tempfile | |
| import pickle | |
| import os | |
| temp_dir = tempfile.gettempdir() |
| private function createHealthCounters():Void { | |
| _currentHealthCounterText = new FlxText(_coreHealthBar.x - 30 , 17, "" + _core.health); | |
| _targetHealthCounterText = new FlxText(_coreHealthBar.x + _coreHealthBar.width + 13, 17, "" + _waveManager.target); | |
| add(_currentHealthCounterText); | |
| add(_targetHealthCounterText); | |
| } |
I hereby claim:
To claim this, I am signing this object:
| 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; |
| 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); |
| " 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' |
| 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]; |
| require 'open-uri' | |
| buf = open("https://raw.githubusercontent.com/libgdx/libgdx/master/CHANGES").read | |
| md = buf.scan /\[(?<version>.+)\]/ | |
| puts md[1] |
| require 'open-uri' | |
| buf = open("https://raw.githubusercontent.com/libgdx/libgdx/master/CHANGES").read | |
| md = buf.match /\[(?<version>.+)\]/ | |
| puts md['version'] |
| 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: |