Skip to content

Instantly share code, notes, and snippets.

View lukashavrlant's full-sized avatar
🐦
It's time to make a tea

Lukáš Havrlant lukashavrlant

🐦
It's time to make a tea
View GitHub Profile
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
char** prolom_sifru(const char* text)
{
int i, j;
int delka = strlen(text);
char** moznosti = (char**) malloc(26 * sizeof(char*));
import sys
from glob import glob
from os.path import join
ID_SERVER = 0
ID_SECTION = 1
ID_PLACEMENT = 2
BANNER_TYPE = 3
UUID_INDEX = 27
import sys
from glob import glob
from os.path import join
ID_SERVER = 0
ID_SECTION = 1
ID_PLACEMENT = 2
BANNER_TYPE = 3
UUID_INDEX = 27
from uuid import uuid4
from math import log
def alpha(num_buckets):
return (0.7213 / (1 + 1.079 / num_buckets))
def trailing_zeroes(number):
if number == 0:
return 0
zeroes = 0
expr
= m:metric separator e:expr { if (e.length > 1) {return e.concat(m[0]); } else { return e.concat(m); } }
/ metric
metric=n:number w:word { return [{unit:w, amount: n}]; }
number=num:([0-9]+) { return parseInt(num.join("")); }
word=str:([a-zA-Z]+) { return str.join(""); }
separator=","
function PortfolioToAnotherAdServerCustomerLinked(data) {
this.typeName = 'PortfolioToAnotherAdServerCustomerLinked';
this.data = {
id: data.id,
selectedAdServerCustomerId: data.selectedAdServerCustomerId,
linkedAdServerCustomerId: data.linkedAdServerCustomerId
};
}
module.exports = PortfolioToAnotherAdServerCustomerLinked;
return Bluebird.using(analytics.createCampaignWithDeliverableLineItemsAndAds(numberOfLineItems).disposer(function (entities) {
return Bluebird.each(entities.lineItems, function (lineItemId) {
return testUtil.pauseLineItem(lineItemId);
});
}), function (entities) {
createdEntities = entities;
return analytics.playVideo(scenario).return(entities);
});
@lukashavrlant
lukashavrlant / Impression.spec.js
Created July 30, 2015 11:36
Bluebird using example
before(function () {
return Bluebird.using(analytics.createCampaignWithDeliverableLineItemsAndAds(numberOfLineItems).disposer(function (entities) {
return Bluebird.each(entities.lineItems, function (lineItemId) {
return testUtil.pauseLineItem(lineItemId);
});
}), function (entities) {
createdEntities = entities;
return analytics.playVideo(scenario).return(entities);
});
var DataType = {
DATE: 'DATE',
STRING: 'STRING'
};
// Metrics
var AdEvents = [
'creativeView', 'start', 'firstQuartile', 'midpoint', 'thirdQuartile', 'complete', 'mute', 'unmute',
angular.module('SDGAdServerClientUI.domain.ZipCodeTargeting', [
'SDGAdServerClientUI.domain.Rule.ZipCodeTargetingRule',
'SDGAdServerClientUI.DomainCommands',
'SDGAdServerClientUI.DomainQueries',
'ibbAngularUtils.cqrs'
])
.factory('ZipCodeTargeting', function (cqrsFactory, queries, zipCodeTargetingRuleFactory) {
function ZipCodeTargeting() {