Skip to content

Instantly share code, notes, and snippets.

View Azerothian's full-sized avatar
♾️
Over thinking, over analyzing separates the body from the mind

Matthew Mckenzie Azerothian

♾️
Over thinking, over analyzing separates the body from the mind
View GitHub Profile
using System;
using NHibernate.Tool.hbm2ddl;
using NHibernate.Mapping.Attributes;
using NHibernate.Cfg;
using NHibernate;
using log4net;
using System.Reflection;
using System.Web;
using System.CodeDom.Compiler;
using Microsoft.CSharp;
/// <summary>
/// Make the new nHibernate Manager Object
/// </summary>
public Manager()
{
// Setup Logging
log4net.Appender.FileAppender appender = new log4net.Appender.FileAppender();
appender.File = @".\logs\data-manager.log";
appender.LockingModel = new log4net.Appender.FileAppender.MinimalLock();
appender.ImmediateFlush = true;
org 0x0 ; offset to 0, we will set segments later
bits 16
jmp main ; Jump to main
main:
;Dont know whats in the segment registers so lets just reload them anyway :)
xor ax, ax
mov ds, ax
var server = tcp.createServer(function (stream) {
stream.setEncoding('utf8');
stream.setTimeout(0);
var user = new User(stream);
Users.push(user);
stream.addListener('connect', function () {
debug("Connection " + stream.remoteAddress);
user.OnConnect();
});
stream.addListener('data', function (data) {