Skip to content

Instantly share code, notes, and snippets.

View devdebonair's full-sized avatar

Vincent Moore devdebonair

View GitHub Profile
import Foundation
class Debouncer {
/**
Create a new Debouncer instance with the provided time interval.
- parameter timeInterval: The time interval of the debounce window.
*/
init(timeInterval: TimeInterval) {
@DaniSancas
DaniSancas / neo4j_cypher_cheatsheet.md
Created June 14, 2016 23:52
Neo4j's Cypher queries cheatsheet

Neo4j Tutorial

Fundamentals

Store any kind of data using the following graph concepts:

  • Node: Graph data records
  • Relationship: Connect nodes (has direction and a type)
  • Property: Stores data in key-value pair in nodes and relationships
  • Label: Groups nodes and relationships (optional)
@learncodeacademy
learncodeacademy / webpack.config.js
Created January 8, 2016 03:55
Sample Basic Webpack Config
var debug = process.env.NODE_ENV !== "production";
var webpack = require('webpack');
module.exports = {
context: __dirname,
devtool: debug ? "inline-sourcemap" : null,
entry: "./js/scripts.js",
output: {
path: __dirname + "/js",
filename: "scripts.min.js"
@chrisma
chrisma / neo4j_cheatsheet.md
Last active October 1, 2019 16:18
Neo4J cheatsheet

Neo4J Cheatsheet

Refcard

http://neo4j.com/docs/2.1/cypher-refcard/

Database Exploration

List all labels of a node

labels(n)

List all node labels (and count them)

MATCH n

RETURN distinct labels(n), count(n) as count_n

@lleo
lleo / co-generator-ex0.js
Last active January 31, 2016 15:10
Example use of ES6 generator with 'co' and 'thunkify' modules to read four files in series.
#!/usr/bin/env node --harmony-generators
var fs = require('fs')
, thunkify = require('thunkify')
, co = require('co')
, readFile = thunkify(fs.readFile)
, fns = ["file0.txt", "file1.txt"
, "file2.txt", "file3.txt"]
co(function*(){
var contents = '', i