- Create or find a gist that you own.
- Clone your gist (replace
<hash>
with your gist's hash):# with ssh git clone git@gist.github.com:<hash>.git mygist # with https
git clone https://gist.github.com/.git mygist
package com.vogella.maven.quickstart; | |
import java.util.Arrays; | |
import java.util.Collection; | |
import java.util.HashMap; | |
import java.util.Iterator; | |
import java.util.Map; | |
import com.amazonaws.auth.profile.ProfileCredentialsProvider; | |
import com.amazonaws.regions.Regions; |
#!/usr/bin/env bash | |
# https://docs.docker.com/install/linux/docker-ce/ubuntu/ | |
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common | |
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - | |
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu xenial stable" | |
sudo apt-get update | |
sudo apt-get install docker-ce | |
# https://docs.docker.com/compose/install/ |
const admin = require('./node_modules/firebase-admin'); | |
const serviceAccount = require("./service-key.json"); | |
const data = require("./data.json"); | |
admin.initializeApp({ | |
credential: admin.credential.cert(serviceAccount), | |
databaseURL: "https://YOUR_DB.firebaseio.com" | |
}); |
import firebase from 'firebase' | |
import { filter, map } from 'lodash' | |
import { makeExecutableSchema } from 'graphql-tools' | |
firebase.initializeApp({ | |
databaseURL: 'https://grafire-b1b6e.firebaseio.com', | |
}) | |
const mapSnapshotToEntity = snapshot => ({ id: snapshot.key, ...snapshot.val() }) | |
const mapSnapshotToEntities = snapshot => map(snapshot.val(), (value, id) => ({ id, ...value })) |
function createStore (reducers) { | |
var state = reducers() | |
const store = { | |
dispatch: (action) => { | |
state = reducers(state, action) | |
}, | |
getState: () => { | |
return state | |
} | |
} |
var express = require('express'); | |
var mysql = require('mysql'); | |
var app = express(); | |
/// | |
/// Create connection to MySQL database server. | |
/// | |
function getMySQLConnection() { | |
return mysql.createConnection({ |
<hash>
with your gist's hash):
# with ssh
git clone git@gist.github.com:<hash>.git mygist
# with https
git clone https://gist.github.com/.git mygist
<!doctype html> | |
<html> | |
<head> | |
<meta charset="utf-8"> | |
<title>React Quick Prototyping</title> | |
</head> | |
<body> | |
<div id="root"></div> | |
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/0.14.6/react.min.js"></script> |
// hyperscript for jQuery | |
// create nested HTML elements with a DSL | |
// used to create reusable, interactive HTML components | |
// | |
// based on the many implentations out there like | |
// https://github.com/dominictarr/hyperscript | |
// https://github.com/Matt-Esch/virtual-dom/tree/master/virtual-hyperscript | |
// and Elm https://github.com/evancz/elm-html | |
var $h = function(element, properties, content) { | |
var $component = $('<' + element + '>'); |
var brain = require('brain'); | |
var fs = require('fs'); | |
var getMnistData = function(content) { | |
var lines = content.toString().split('\n'); | |
var data = []; | |
for (var i = 0; i < lines.length; i++) { | |
var input = lines[i].split(',').map(Number); |