Skip to content

Instantly share code, notes, and snippets.

View fforbeck's full-sized avatar

Felipe Forbeck fforbeck

View GitHub Profile
FI ∑gen= P * Q
Se FP <= CM
FP = ((CM – FP) + 1)
Senão
FP = (FP – CM)
FP =( (FP * ( 1.5 + ( FP * 0.05) ) ) +1)
@fforbeck
fforbeck / links.gifs.txt
Last active December 12, 2015 00:39
Links para gifs porcos.
@fforbeck
fforbeck / teste.json
Created February 1, 2013 18:48
estrutura do ranking de ad e domain por periodos do dia
{
"ad_id": 123,
"domain": "uol.com.br",
"periods": [
{
"id": "13_18",
"info": {
"bids": 20000,
"imps": 10000,
"costs": 150000000,
import java.text.Normalizer;
public class StringNormalizer {
public String normalize(String word) {
if (word == null || word.trim().isEmpty())
return word;
var map_func = function() {
var imps = this.impressions;
var clicks = this.clicks;
emit(this.domain, {'impressions': imps, 'clicks': clicks });
};
var reduce_func = function(key, values) {
@fforbeck
fforbeck / a.js
Created March 18, 2013 22:08
aggregator
db.website_performance.aggregate(
[
{
$group: {
_id: "$domain",
sum_impressions: {
$sum: "$impressions"
},
sum_bids: {
$sum: "$bids"
public String normalize(String word) {
if (word == null || word.trim().isEmpty())
return word;
word = word.replaceAll("[ÂÀÁÄÃ]", "A");
word = word.replaceAll("[âãàáä]", "a");
word = word.replaceAll("[ÊÈÉË]", "E");
word = word.replaceAll("[êèéë]", "e");
word = word.replaceAll("ÎÍÌÏ", "I");
SELECT cfr.DATE, cfr.USER_ID, cfr.CAMPAIGN_ID, SUM(cfr.SPENT_BUDGET) + IFNULL(cfpr.ACTUAL_COST,0) AS SPENT_BUDGET
FROM CONSOLIDATE_FINANCIAL_REPORT cfr
LEFT JOIN CONSOLIDATE_FINANCIAL_PARTNER_REPORT cfpr on cfpr.CAMPAIGN_ID = cfr.CAMPAIGN_ID and cfpr.DATE = cfr.DATE
WHERE cfr.DATE = '2013-03-26 00:00:00' AND cfr.USER_ID = 766
GROUP BY 1,2,3
ORDER BY 1,2,3;
db.website_performance.aggregate(
[
{
$match : { 'domain' : { $in: []} }
},
{
$group: {
_id: "$domain",
sum_impressions: { $sum: "$impressions" },
sum_bids: { $sum: "$bids" } }
db.website_performance.aggregate(
[
{ $match : { 'domain' : { $in: ['xxx.com','porntube.com']} } },
{ $group: {
_id: '$domain',
sum_impressions: { $sum: "$impressions" },
sum_bids: { $sum: "$bids" },
sum_clicks: {$sum: "$clicks"},
sum_leads: {$sum: "$leads"},
sum_actual_cost: {$sum: "$actual_cost"},