Skip to content

Instantly share code, notes, and snippets.

View ldong's full-sized avatar
❤️
Love & Peace

Alan Dong ldong

❤️
Love & Peace
  • Sunnyvale, CA
View GitHub Profile
@ldong
ldong / rotate-matrix.java.md
Created November 8, 2017 03:18
rotate matrix
/*
void rotate(int **a, int n) {
  if(!a || n<2)
      return;
  int mid = n/2;

  for(int i=0; i<mid; ++i) {
    int len = n-1-i;
    for(int j=i; j<len; ++j) {    
import java.io.*;
import java.util.*;

/*
 * To execute Java, please define "static void main" on a class
 * named Solution.
 *
 * If you need more classes, simply define them inline.
 */
@ldong
ldong / Print Phone Number.java.md
Created November 8, 2017 03:16
Print Phone Number
// https://leetcode.com/problems/letter-combinations-of-a-phone-number/description/
import java.io.*;
import java.util.*;


// new: https://coderpad.io/EK7KCRPA

/*
 * To execute Java, please define "static void main" on a class
//Stub mw service
const mwServiceStub = Ember.Service.extend({

});

moduleForComponent('base-grid-module', 'Unit | Component | base grid module', {
  // Specify the other units that are required for this test
  // needs: ['component:foo', 'helper:bar'],
 unit: true,
let person1 = {
  firstName: 'John',
  lastName: 'Doe',
  name() {
    return `${this.firstName} ${this.lastName}`
  }
}
console.log('person', person1.name());
@ldong
ldong / Ember_data_rest_api.md
Last active September 18, 2022 20:39
Ember Data REST response

Ember Data REST response

createRecord

URL: /users/

Method: POST

Request Data:

@ldong
ldong / Meteor_Snippets.md
Last active August 3, 2017 06:52
Meteor Code Snippets Discover Meteor

Discover Meteor

File Structure

/microscope /client /client/templates /client/stylesheets

/server

@ldong
ldong / create_ember_addon.md
Last active July 6, 2017 00:24
Ember Addon

Prologue

As Ember developer for a while, I always wonder to know how to create an Ember Addon? At this time, I was given such opportunity, and I want to share how I created Ember Addon.

Ground work

create an addon folder by running ember addon <NAME>, in my case, the name is stupid-switch. ember addon stupid-swtich

Go to package.json to remove ember-welcome-pag from devDependencies and add "ember-cli-htmlbars": "^1.1.1" (your version may vary) to dependencies. You may need to run rm node_modules/ember-welcome-page if installed perviously.

Now, run ember s

@ldong
ldong / javascript_proto.js
Last active June 1, 2017 21:09 — forked from CatTail/proto.js
Javascript prototype in a nutshell
var assert = require('assert')
var util = require('util')
function test (inherits) {
function Fruit () {
}
Fruit.prototype.round = false
Fruit.prototype.sweet = true
Fruit.prototype.eat = function () {}
@ldong
ldong / proto.js
Created June 1, 2017 21:09 — forked from CatTail/proto.js
Javascript prototype in a nutshell
var assert = require('assert')
var util = require('util')
function test (inherits) {
function Fruit () {
}
Fruit.prototype.round = false
Fruit.prototype.sweet = true
Fruit.prototype.eat = function () {}