ava:~ pyrotechnick$ node -v
v0.6.11
ava:~ pyrotechnick$ npm -v
1.1.1
ava:~ pyrotechnick$ mkdir facebook_killer
ava:~ pyrotechnick$ cd facebook_killer
db = {} | |
class Drink | |
constructor: ({@spirit, @mixer}, args = {}) -> | |
@additives = [] | |
@additives.push db.ice if args.ice | |
class Fluid | |
constructor: (@name, args = {}) -> | |
@frozen = args.frozen or no |
And she was like a starry night | |
Like a Ferris Wheel full of blue-green eyes | |
And a heart of steel | |
Always on her own | |
Almost never real | |
When the night will begin | |
The pain it won’t end even if she falls in love | |
Back, you wanna’ turn back | |
Your heart will attack even if she falls in love |
Vector3 = require './vector3' | |
module.exports = class Matrix4 | |
constructor: -> | |
@m11 = @m12 = @m13 = @m14 = @m21 = @m22 = @m23 = @m24 = @m31 = @m32 = @m33 = @m34 = @m41 = @m42 = @m43 = @m44 = 0 | |
set: (@m11, @m12, @m13, @m14, @m21, @m22, @m23, @m24, @m31, @m32, @m33, @m34, @m41, @m42, @m43, @m44) -> this | |
copy: ({@m11, @m12, @m13, @m14, @m21, @m22, @m23, @m24, @m31, @m32, @m33, @m34, @m41, @m42, @m43, @m44}) -> this | |
{exec} = require 'child_process' | |
growl = require 'growl' | |
git = require 'nodegit' | |
path = '/Users/pyrotechnick/.meow/repos/webclient' | |
db = {} | |
notify = (commit) -> |
var connect, server; | |
connect = require('connect'); | |
server = connect.createServer(); | |
server.use(connect.static("" + __dirname + "/public")); | |
server.listen(1337); |
player = db.player | |
force = db.player.force | |
keyboard = db.devices.keyboard | |
vec3.set vec3.zero, force | |
if keyboard.keys['W'] | |
vec3.add force, vec3.zUnitInv | |
if keyboard.keys['S'] |
ava:~ pyrotechnick$ node -v
v0.6.11
ava:~ pyrotechnick$ npm -v
1.1.1
ava:~ pyrotechnick$ mkdir facebook_killer
ava:~ pyrotechnick$ cd facebook_killer
module.exports = (subject = module.parent) -> | |
console.log 'globalist', subject.id | |
(require 'pkginfo') subject | |
{dependencies} = subject.exports | |
for dependency, version of dependencies then do (dependency, version) -> | |
console.log 'globalising', dependency | |
Object.defineProperty global, dependency, configurable: yes, get: -> |
# smallest positive t such that s+t*ds is an integer | |
intbound = (s, ds) -> | |
if ds < 0 | |
intbound -s, -ds | |
else | |
s = mod s, 1 | |
return (1 - s) / ds | |
signum = (x) -> if x > 0 then 1 else (if x < 0 then -1 else 0) |
template = require './template' | |
lighting = require './lighting' | |
texturing = require './texturing' | |
blocks = require '../../blocks' | |
adjacent = vec3.create() | |
coords = {} |