Skip to content

Instantly share code, notes, and snippets.

View kieferbonk's full-sized avatar

Mikko Sartanen kieferbonk

View GitHub Profile
@kieferbonk
kieferbonk / tmsService.js
Created January 15, 2015 10:50
tmsService
'use strict';
angular.module('klfiApp.tmsServiceModule', [])
.factory('tmsService', function ($q, $location, $state, loggingService) {
var deferContext = $q.defer(),
deferUser = $q.defer();
var springRun = function (data, multiple) {
deferUser.resolve(data);

Keybase proof

I hereby claim:

  • I am kieferbonk on github.
  • I am sartanen (https://keybase.io/sartanen) on keybase.
  • I have a public key whose fingerprint is 6262 BC56 A087 0BC0 F10F A196 27FF 8E8E 11C5 66D9

To claim this, I am signing this object:

@kieferbonk
kieferbonk / Gruntfile.js
Created December 3, 2013 09:01
spritesmith grunt config
// Spritesmith
sprite: {
normal: {
src: '<%= yeoman.app %>/images/sprite/*.png',
destImg: '<%= yeoman.app %>/images/ui-sprite-normal.png',
destCSS: '<%= yeoman.app %>/styles/sprite/_sprites.scss',
algorithm: 'binary-tree',
engine: 'phantomjs'
},
repeatX: {
@kieferbonk
kieferbonk / gist:6591016
Created September 17, 2013 07:23
jQuery regexp filter extension
jQuery.expr[':'].regex = function (elem, index, match) {
var matchParams = match[3].split(','), validLabels = /^(data|css):/, attr = { method: matchParams[0].match(validLabels) ? matchParams[0].split(':')[0] : 'attr', property: matchParams.shift().replace(validLabels, '') }, regexFlags = 'ig', regex = new RegExp(matchParams.join('').replace(/^\s+|\s+$/g, ''), regexFlags);
return regex.test(jQuery(elem)[attr.method](attr.property));
}