Skip to content

Instantly share code, notes, and snippets.

Keybase proof

I hereby claim:

  • I am guiomie on github.
  • I am guiomie (https://keybase.io/guiomie) on keybase.
  • I have a public key ASBzCVKNw1uLZkpeFNVwrTVuTGmRZkmeTX_rKN6HtWmXGwo

To claim this, I am signing this object:

@guiomie
guiomie / gist:8264440
Created January 5, 2014 04:45
Robbies loop test
function IsSubstractionZero(x, y){
var substraction = y - x;
if(substraction === 0){
return false;
}
return true;
}
var x = 0;
var y = 6;
@guiomie
guiomie / gist:2016768
Created March 11, 2012 15:11
app.configure
app.configure(function(){
app.use(express.static(__dirname + '/public'));
app.use(express.bodyParser());
app.use(express.methodOverride());
app.use(express.cookieParser());
app.use(express.session({secret: cookieSecret}));
app.use(everyauth.middleware());
app.use(express.favicon());
});
@guiomie
guiomie / gist:1398124
Created November 27, 2011 20:52
Everyauth oauth error: Error: {"error":{"message":"Missing redirect_uri parameter.","type":"OAuthException"}}
var fbId= ""; // provided by facebook
var fbSecret= ""; // provided by facebook
var fbCallbackAddress= "/signin"; // this could point to your /signin page
var mongoHQadress = '';
var mongoHQuser = '';
var mongoHQpassword = '';
var cookieSecret = "co";
var express= require('express');
var everyauth= require('everyauth');
@guiomie
guiomie / gist:1396895
Created November 27, 2011 03:33
everyauth
var express= require('express');
var Promise = everyauth.Promise;
everyauth.helpExpress(app);
everyauth.facebook
.appId(fbId)
.appSecret(fbSecret)
.logoutPath('/logout')
.logoutRedirectPath('/')
.handleAuthCallbackError( function (req, res) {
@guiomie
guiomie / gist:1352079
Created November 9, 2011 16:59
Save in Mongoose has unexpected behavior
var saveEvent = function(eventObject, userId, ref, callback){
var theEvent = new CalendarEvent();
theEvent.title = eventObject.title;
theEvent.allDay = eventObject.allDay;
theEvent.start = eventObject.start;
theEvent.end = eventObject.end;
theEvent.url = "empty";
theEvent.color = eventObject.color;
@guiomie
guiomie / gist:1307787
Created October 23, 2011 19:38
smartmachine deploy erro
Counting objects: 10, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (6/6), done.
Writing objects: 100% (6/6), 685 bytes, done.
Total 6 (delta 4), reused 0 (delta 0)
remote: Deploying node-service.
remote: revision: 3b1dbf806500f56d5954010bcc559b02266c11bc
remote: timestamp: 2011-10-23T19-36-49.040696340
remote: Installing node module deps (from package.json).
@guiomie
guiomie / gist:1307728
Created October 23, 2011 19:05
Is this an invalid package.json ?
{ "name": "test",
"version": "0.1.3",
"dependencies":
{
"express": "2.4.7",
"everyauth": "0.2.23",
"mongoose": "2.3.6"
}
}
@guiomie
guiomie / gist:1307544
Created October 23, 2011 16:19
node-service-deploy with all modules npm uninstalled -g
Deploying node-service.
revision: master
timestamp: 2011-10-23T16-16-54.342441619
Installing node module deps (from package.json).
npm WARN invalid config node-version="v0.4"
> express@2.4.7 test /home/node/node-service/releases/2011-10-23T16-16-54.342441619/node_modules/express
> make test
@guiomie
guiomie / gist:1307532
Created October 23, 2011 16:09
npm config ls on joyenr smartmachine
; userconfig /home/node/.npmrc
link = true
prefix = "/home/node/local"
tmp = "/home/node/.tmp"
; node install prefix = /opt/nodejs/v0.4
; node bin location = /opt/nodejs/v0.4/bin/node
; cwd = /home/node/node-service/releases/2011-10-23T15-38-27.419110651/node_modules/mongoose/node_modules/mongodb
; HOME = /home/node
; 'npm config ls -l' to show all defaults.