Skip to content

Instantly share code, notes, and snippets.

View azendal's full-sized avatar

Fernando Trasviña azendal

View GitHub Profile
@azendal
azendal / Nitrogen Server
Last active December 10, 2015 14:49 — forked from anonymous/gist:4448997
Small CORS JSON Server
var express = require('express');
var app = express();
app.use(express.bodyParser());
app.get('/:model', function (req, res) {
res.json(data[req.params.model]);
});
app.get('/:model/:id', function (req, res){
var record = data[req.params.model].filter(function (entry) {
@azendal
azendal / Object.defineProperties.js
Created December 4, 2012 14:06 — forked from Mr0grog/Object.defineProperties.js
Object.defineProperties modeled in JS
Object.defineProperties = function(O, Properties) {
// 1. If Type(O) is not Object throw a TypeError exception.
if (typeof(O) !== "object" || O == null) {
throw TypeError("Object.defineProperties called on non-object");
}
// 2. Let props be ToObject(Properties)
var props = Object(Properties); // not *exactly* the same, but similar enough
// 3. Let names be an internal list containing the names of each enumerable own property of props.
@azendal
azendal / TreeWalker.js
Created June 5, 2012 22:04 — forked from shawndumas/TreeWalker.js
A JavaScript Implementation of TreeWalker
var NodeFilter = {
FILTER_ACCEPT: 1,
FILTER_REJECT: 2,
FILTER_SKIP: 3,
SHOW_ALL: -1,
SHOW_ELEMENT: 1,
SHOW_ATTRIBUTE: 2,
SHOW_TEXT: 4,
SHOW_CDATA_SECTION: 8,
SHOW_ENTITY_REFERENCE: 16,
@azendal
azendal / Questions
Created July 14, 2011 21:46
Magma Rails Give-away
Day Job: Project Manager @ freshout
Open Source contribution (if any): Elastic, Argon, Neon, Tellurium, Dysprosium, and some more i cant remember
Tell me about your experience with Ruby/Rails: Coding on many different projects for several years going from fast several hours project, to long project that go for several years of continuous development
How do you use GitHub: open source and closed source project, sharing gists and sharing code with the world
Favorite luchador(es): aluche