This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
window.angular = {}; | |
window.angular.modules = {}; | |
var originalModuleFunc; | |
var customFunction = function(){ | |
if (arguments.length > 1) { | |
angular.modules[arguments[0]] = originalModuleFunc.apply(null, arguments); | |
return angular.modules[arguments[0]]; | |
}else{ | |
return originalModuleFunc.apply(null, arguments); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* Read Linux mouse(s) in node.js | |
* Author: Marc Loehe (marcloehe@gmail.com) | |
* | |
* Adapted from Tim Caswell's nice solution to read a linux joystick | |
* http://nodebits.org/linux-joystick | |
* https://github.com/nodebits/linux-joystick | |
*/ | |
var fs = require('fs'), |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// set the TEST environment variable with TEST=first line\\n\\nsecond line\\n | |
// you need to duplicate the \ to scape it | |
function parseEnvVarible(envVar){ | |
return new Buffer(envVar.split('\\n').join(require('os').EOL), 'UTF-8').toString('UTF-8'); | |
} | |
console.log('Wrong: ' + process.env.TEST); | |
console.log('Right: ' + parseEnvVarible(process.env.TEST)); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function HeavyWork(func, param, cb){ | |
if (window.Worker){ | |
var strFunc = 'onmessage = function(event) {' + | |
' postMessage((' + func.toString() + ')(event.data));' + | |
'}'; | |
var blob = new Blob([strFunc], {type: 'application/javascript'}); | |
var work = new Worker(URL.createObjectURL(blob)) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using System; | |
using System.Collections.Generic; | |
using System.Net; | |
using System.Web.Mvc; | |
namespace MySite.Controllers | |
{ | |
public class ServersController : Controller | |
{ | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function ClientInfo(){ | |
this.windows = false; | |
this.linux = false; | |
this.osx = false; | |
this.osArch = { | |
x86: false, | |
x64: false, | |
PowerPC: false | |
}; | |
this.osVersion = { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var sql = require('mssql'); | |
sql.connect({ | |
user: 'XXXX', | |
password: 'XXXXX', | |
database: 'XXXXX', | |
server: 'XXXXX' | |
}, function(err){ | |
}); |
NewerOlder