Skip to content

Instantly share code, notes, and snippets.

View andrepadez's full-sized avatar

André Alçada Padez andrepadez

View GitHub Profile
@andrepadez
andrepadez / gist:9068119
Created February 18, 2014 10:16
Node.js File upload to Amazon S3
fs.readFile(file.path, function(err, buff){
completed++;
if(err){ return; }
var headers = {
'Content-Length': buff.length,
'Content-Type': 'text/plain'
};
var push = client.put(file.name, headers);
push.on('response', function(res){
//READER Directive
var initNotes = function($scope, Note, element, $compile){
Note.find({
user: $scope.global.user._id,
module: $scope.module._id
}).then(function(response) {
$scope.notes = response;
angular.forEach($scope.notes, function(note){
var highlighted = element.find('span.phrase:contains("'+note.selectedText+'")');
var html = '<oowli-note _id="'+note._id+'" content="'+note.content+'"></oowli-note>';
Object.prototype.ext = function(obj){
for(var prop in obj){
if(!Object.prototype[prop]){
this[prop] = obj[prop]
}
}
}
var x = {a: 1, b: 2, c: 3}
Location = {
referencia: {
type: Number,
unique: true
},
owner: {
type: Schema.Types.ObjectId,
ref: 'Owner'
},
accounts: [