Skip to content

Instantly share code, notes, and snippets.

@amichaelgrant
amichaelgrant / storeImgInMongoWithMongoose.js
Created October 16, 2012 18:04 — forked from aheckmann/storeImgInMongoWithMongoose.js
store/display an image in mongodb using mongoose/express
/**
* Module dependencies
*/
var express = require('express');
var fs = require('fs');
var mongoose = require('mongoose');
var Schema = mongoose.Schema;
// img path
@amichaelgrant
amichaelgrant / app.js
Created October 10, 2012 14:16 — forked from mrnugget/app.js
node.js, express.js and socket.io — basic server/client communication via interface
var io = require('socket.io');
var express = require('express');
var app = express.createServer();
var server = app.listen(8080);
var ioServer = io.listen(server);
app.get('/', function (req, res) {
res.sendfile(__dirname + '/index.html');
});
@amichaelgrant
amichaelgrant / echo.cxx
Created October 3, 2012 19:23 — forked from koblas/echo.cxx
libev c++ echo server
#include <unistd.h>
#include <fcntl.h>
#include <string.h>
#include <stdlib.h>
#include <ev++.h>
#include <netinet/in.h>
#include <sys/socket.h>
#include <resolv.h>
#include <errno.h>
#include <list>
@amichaelgrant
amichaelgrant / server.js
Created September 22, 2012 13:57 — forked from atian25/server.js
socket.io + express session
//express3.0
var express = require('express');
var app = express();
app.set('port', 3000);
app.set('views', __dirname + '/views');
app.set('view engine', 'jade');
app.use(express.bodyParser());
app.use(express.methodOverride());
//session & cookie