Skip to content

Instantly share code, notes, and snippets.

View MCheli's full-sized avatar

Mark Cheli MCheli

View GitHub Profile
@MCheli
MCheli / dishRouter.js
Created June 13, 2016 21:42
Minimal Node JS Server with Express Routers as Modules
var express = require('express');
var bodyParser = require('body-parser');
var dishRouter = express.Router();
dishRouter.use(bodyParser.json());
dishRouter.route('/')
.all(function (req, res, next) {
res.writeHead(200, {'Content-Type': 'text/plain'});
@MCheli
MCheli / server.js
Created June 13, 2016 20:55
NodeJS Server with REST API via Express Router
var express = require('express');
var morgan = require('morgan');
var bodyParser = require('body-parser');
var hostname = 'localhost';
var port = 3000;
var app = express();
app.use(morgan('dev'));
@MCheli
MCheli / server.js
Created June 13, 2016 20:42
NodeJS Server with REST API
var express = require('express');
var morgan = require('morgan');
var bodyParser = require('body-parser');
var hostname = 'localhost';
var port = 3000;
var app = express();
app.use(morgan('dev'));
@MCheli
MCheli / server.js
Created June 13, 2016 20:03
Very Simple Express + Morgan NodeJS Server
var express = require('express');
var morgan = require('morgan');
var hostname = 'localhost';
var port = 3000;
var app = express();
app.use(morgan('dev'));
@MCheli
MCheli / server.js
Last active June 13, 2016 20:03
Very Simple HTTP NodeJS Server
var http = require('http');
var fs = require('fs');
var path = require('path');
var hostname = 'localhost';
var port = 3000;
var server = http.createServer(function (req, res) {
console.log('Request for ' + req.url + ' by method ' + req.method);
if (req.method == 'GET') {
@MCheli
MCheli / basicThread.java
Last active June 19, 2016 21:21
Example of a basic thread definition in Java
package threadTest;
public class basicThread {
public static void main(String args[]){
Thread t = new Thread(new Runnable() {
int i = 0;
@Override
public void run() {
// TODO Auto-generated method stub
while(true){
@MCheli
MCheli / SimpleLogin.css
Created April 26, 2016 20:28
A simple webpage that has an easy to modify login page
@import url(https://fonts.googleapis.com/css?family=Roboto:300);
.login-page {
width: 360px;
padding: 8% 0 0;
margin: auto;
}
.form {
position: relative;
z-index: 1;