Skip to content

Instantly share code, notes, and snippets.

View shaunxu's full-sized avatar
🎯
Focusing

Shaun Xu shaunxu

🎯
Focusing
View GitHub Profile
class Person {
constructor (firstName) {
this.firstName = firstName;
this.sayHiArrowFn = () => {
console.log(this);
}
this.sayHiFn = function () {
console.log(this);
@shaunxu
shaunxu / ui-json-editor-demo
Created January 9, 2015 04:27
Demo on how to use ui-json-editor
<!DOCTYPE html>
<html ng-app="MyApp">
<head>
<link rel="stylesheet" href="jsoneditor.css" />
</head>
<body>
<h1>Hello AngularJS-JSONEditor</h1>
public class CrossDomainHandler : DelegatingHandler
{
const string Origin = "Origin";
const string AccessControlRequestMethod = "Access-Control-Request-Method";
const string AccessControlRequestHeaders = "Access-Control-Request-Headers";
const string AccessControlAllowOrigin = "Access-Control-Allow-Origin";
const string AccessControlAllowMethods = "Access-Control-Allow-Methods";
const string AccessControlAllowHeaders = "Access-Control-Allow-Headers";
protected override Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
@shaunxu
shaunxu / gist:9460382
Created March 10, 2014 06:28
Monitor CPU usage for a specific process
var usage = require('usage');
var log4js = require('log4js');
log4js.clearAppenders();
log4js.addAppender(log4js.appenders.console(log4js.layouts.basicLayout));
var pid = process.argv[2];
var logger = log4js.getLogger('CPU(' + pid + ')');
var interval = setInterval(function () {
<html data-ng-app="app">
<head>
<script type="text/javascript" src="lib/angular/angular.js"></script>
<script type="text/javascript">
var app = angular.module('app', []);
app.service('AuthService', function () {
var username = '';
return {