Skip to content

Instantly share code, notes, and snippets.

View der-On's full-sized avatar

der_On der-On

View GitHub Profile
@der-On
der-On / testing.js
Last active December 27, 2015 17:29
possible geddy controller stubing
var EventEmitter = require('events').EventEmitter;
var util = require('utilities');
var MockRequest = function () {
this.headers = {
accept: '*/*'
}
};
module.exports.MockRequest = MockRequest;
@der-On
der-On / application.js
Last active December 26, 2015 05:49
execute this method in a geddy controller needing cross-domain CORS
var Application = function () {
// allow cross domain XHR
this.allowCORS = function()
{
this.options = function(req, resp, params)
{
if (req.method.toLowerCase() == 'options') {
resp.setHeaders(200,{
'Content-Type': 'text/plain',
'Access-Control-Allow-Origin': '*',
@der-On
der-On / DateUtil.php
Created June 28, 2013 12:48
DateUtil
<?php
class DateUtil
{
public static $weekday_names = array(
1 => 'Montag',
2 => 'Dienstag',
3 => 'Mittwoch',
4 => 'Donnerstag',
5 => 'Freitag',
@der-On
der-On / uploader.js
Created May 14, 2013 22:48
node.js uploader based on "formidable"
var formidable = require('formidable');
var path = require('path');
var fs = require('fs');
var UploaderException = function(message)
{
this.message = message;
this.toString = function()
{
return 'Uploader error: '+this.message;
@der-On
der-On / gist:5480130
Last active December 16, 2015 18:49
XPlane2Blender 3.20 manipulator type fix
'''
This script fixes manipulator types in blends that have been created with older versions of XPlane2Blender.
Usage: Select the objects with wrongly assigned manipulator types and then run this script in Blender's text-editor.
'''
import bpy
for object in bpy.context.selected_objects:
if object.xplane.manip.enabled:
if object.xplane.manip.type == 'delta':