Skip to content

Instantly share code, notes, and snippets.

View totty90's full-sized avatar

Totty totty90

View GitHub Profile
@totty90
totty90 / gist:b58f47dbc430a53d2e5b
Last active February 1, 2017 12:48
Excel weightedAverage function
function weightedAverage(v, w) {
var sum_v = 0;
var sum_w = 0;
if(!v || !w){
return "#ERROR: You need 2 arguments.";
}
if (v.length != w.length) {
return "#ERROR: Incorrect number of values and weights";
}
var i = v.length;
SELECT cod_fam,
nome_fam,
id_vendedor,
nome_vendedor,
id_zona,
conta_cli,
sub_conta_cli,
nome_cli,
Sum(venda1) AS VENDAS1,
Sum(venda2) AS VENDAS2,
@totty90
totty90 / Generated query
Last active August 29, 2015 14:17
Complex SQL queries
SELECT cod_fam,
nome_fam,
id_vendedor,
nome_vendedor,
id_zona,
conta_cli,
sub_conta_cli,
nome_cli,
Sum(venda1) AS VENDAS1,
Sum(venda2) AS VENDAS2,
@totty90
totty90 / mission.js
Created February 23, 2015 17:17
SmartCSS with react
var React = require('react');
var Colors = require('client/ui/Colors');
var SmartCSS = require('SmartCSS');
var ProgressBar = require('client/ui/generic/ProgressBar');
var Icon = require('client/ui/icons/Icon');
var tinycolor = require('tinycolor');
var utils = require('utils');
@totty90
totty90 / A_Planets Multiplayer: Some source code
Last active August 29, 2015 14:07
Planets Multiplayer: Source code
- Game: http://54.77.31.219/
- Last version video: https://www.youtube.com/watch?v=5H3Pu4WFZD4
- Community: https://plus.google.com/u/1/communities/105437932515232469714
@totty90
totty90 / easy express example
Created September 8, 2014 16:19
easy express example
define(function(require, exports, module){
return function(args, cb, session){
var constants = require('client/constants');
var async = require('async');
var utils = require('client/utils');
var planetsToGive = args.planetsToGive;
var blockId = args.blockId;
var player = args.player;
@totty90
totty90 / email.js
Created August 6, 2014 00:22
React.js HTML email
define(function(require, exports, module){
var React = require('react');
var constants = require('constants');
var _ = require('underscore');
var motivationalLines = [
'Life isn’t about getting and having, it’s about giving and being.',
'Whatever the mind of man can conceive and believe, it can achieve.',
'You miss 100% of the shots you don’t take.',
'Every strike brings me closer to the next home run.',
'The mind is everything. What you think you become.',
@totty90
totty90 / 01 moduleA (return value).js
Last active August 29, 2015 14:03
Requirejs and Commonjs crossmodule standard boilerplate
(typeof define==="function"?define:function(f){var r=f(require,exports,module);module.exports=(r!==void 0?r:module.exports);})(function(require,exports,module){
return 27;
})
@totty90
totty90 / Add.js
Created February 20, 2014 12:39
React.js bug? getInitialState called more than once in a component lifecycle
define([
"react",
'future',
'API',
'../_helpers/index',
'../_helpers/ItemRenderer',
'./SelectArticleClassesStep',
'./SelectOperationClassesStep',
], function(
React,
// Generated on 2014-02-11 using generator-webapp 0.4.7
'use strict';
// # Globbing
// for performance reasons we're only matching one level down:
// 'test/spec/{,*/}*.js'
// use this if you want to recursively match all subfolders:
// 'test/spec/**/*.js'
module.exports = function (grunt) {