Skip to content

Instantly share code, notes, and snippets.

View rodriguezartav's full-sized avatar

Roberto Rodriguez rodriguezartav

View GitHub Profile
@rodriguezartav
rodriguezartav / gist:6ab902a63262d94c514a
Created February 28, 2015 17:15
Script para crear SubfamiliaVentas__c
List<Producto__c> productos = [select FamiliaNombre__c, Familia__c, Subfamilia__c, SubfamiliaVentas__c from Producto__c where Activo__c= true];
for( Producto__c producto : productos ){
Set<String> familias = new Set<String>{ '55' };
if( producto.FamiliaNombre__c=='Yale' && familias.contains( producto.Subfamilia__c ) ){
producto.SubfamiliaVentas__c = 'Digital';
}
}
SALESFORCE_CLIENT_ID=
SALESFORCE_CLIENT_SECRET=
SALESFORCE_REDIRECT_URL=http://localhost:5000/login/callback
NODE_ENV=development
DEBUG=development
ORIGINS=localhost:5000
var _3Model = require("3vot-model")
var Ajax = require("3vot-model/lib/3vot-model-vfr-sfc");
Account = _3Model.setup("Account", ["Name"]);
Account.ajax = Ajax;
module.exports= Account
@rodriguezartav
rodriguezartav / gist:d54a3d90f467a650c049
Created July 11, 2014 16:18
3VOT Transform from Angular
var _3vot = require("3vot/utils")
var WalkDir = require("3vot-cli/node_modules/3vot-cloud/utils/walk");
var Path = require("path")
var fs = require("fs")
var rimraf = require("rimraf")
var $ = require('cheerio')
var fs = require('fs')
@rodriguezartav
rodriguezartav / gist:8ee0913c2a81f859df5f
Created July 10, 2014 16:05
Get unique attributes from data items
var productos = Producto.all();
var marcas = [];
for (var i = productos.length - 1; i >= 0; i--) {
var marca = productos[i].marca;
if(marcas.indexOf(marca) == -1 ) marcas.push(marca);
}
<html>
<head>
</head>
<body id="_3vot_<%= @app_name %>" class="_3vot">
<script src="<%= @serverTag %>/3vot.js"></script>
</body>
{
stats: [
{text: "Aumento Precio Coca" , stat: "+69%" },
{text: "Muertos en 4 Estados" , stat: "59%", details: "<p>Chihuahua 21%</p><p>Sinaloa 14%</p><p>Guererro: 10%</p><p>Durango 7%</p>"},
@rodriguezartav
rodriguezartav / gist:8245508
Created January 3, 2014 20:04
Angular Templates
angular.module('templates.app', ['admin/projects/projects-edit.tpl.html', 'admin/projects/projects-list.tpl.html', 'admin/users/users-edit.tpl.html', 'admin/users/users-list.tpl.html', 'dashboard/dashboard.tpl.html', 'header.tpl.html', 'notifications.tpl.html', 'projects/productbacklog/productbacklog-edit.tpl.html', 'projects/productbacklog/productbacklog-list.tpl.html', 'projects/projects-list.tpl.html', 'projects/sprints/sprints-edit.tpl.html', 'projects/sprints/sprints-list.tpl.html', 'projects/sprints/tasks/tasks-edit.tpl.html', 'projects/sprints/tasks/tasks-list.tpl.html', 'projectsinfo/list.tpl.html']);
angular.module("admin/projects/projects-edit.tpl.html", []).run(["$templateCache", function($templateCache) {
$templateCache.put("admin/projects/projects-edit.tpl.html",
"<div class=\"well\">\n" +
" <form name=\"form\" crud-edit=\"project\">\n" +
" <legend>Project</legend>\n" +
" <div class=\"row-fluid\">\n" +
" <div class=\"span6\">\n" +
"
@rodriguezartav
rodriguezartav / index.js
Created December 22, 2013 22:44
requirebin sketch
require('rspine');
@rodriguezartav
rodriguezartav / gist:7881477
Last active December 30, 2015 20:29
Temporal: New LoadManager
RSpine= require "rspine"
User = require("models/user")
class LoadMananger
launchStage:
desktop:
"appMetrics": ".app-metrics"
"menu": ".menu"
"newsFeed" : [".news-feed",".small-news-feed"]