View response.json
// GET:/rest/books/ | |
[ | |
{ | |
"id": "IaNFbTL33g", | |
"title": "Thrawn", | |
"deck": "In this definitive novel, readers will follow Thrawn’s ...", | |
"language": "english", | |
"coverImage": "/images/91SxgwHMc0L.jpg", | |
"publishDate": "2017-04-11", | |
"created": "...", |
View middleware-test.js
var middleware = require('middleware'), // the Middleware you want to test | |
httpMocks = require('node-mocks-http'), // quickly sets up REQUEST and RESPONSE to be passed into Express Middleware | |
request = {}, // define REQUEST | |
response = {} // define RESPONSE | |
; | |
describe('Middleware test', function(){ | |
context('Valid arguments are passed', function() { | |
beforeEach(function(done) { | |
/* |
View compiled.css
.profile .title { | |
font-size: 1.6rem; | |
font-weight: bold; | |
} | |
@media screen and (min-width: 0) and (max-width: 1087px) { | |
.profile .title { | |
font-size: 1.3rem; | |
} | |
} |
View gulpfile.babel.js
import gulp from 'gulp'; | |
import browserify from 'browserify'; | |
import source from 'vinyl-source-stream'; | |
import buffer from 'vinyl-buffer'; | |
import eslint from 'gulp-eslint'; | |
import exorcist from 'exorcist'; | |
import browserSync from 'browser-sync'; | |
import watchify from 'watchify'; | |
import babelify from 'babelify'; | |
import uglify from 'gulp-uglify'; |
View CircleGauge.jsx
import React from 'react'; | |
export default class CircleGauge extends React.Component { | |
constructor(props) { | |
super(props); | |
this.state = {}; | |
} // close constructor | |
render () { |
View kettleTemp.ino
// LCD SHIELD | |
// include the library code: | |
#include <Wire.h> | |
#include <utility/Adafruit_MCP23017.h> | |
#include <Adafruit_RGBLCDShield.h> | |
Adafruit_RGBLCDShield lcd = Adafruit_RGBLCDShield(); | |
#define OFF 0x0 | |
#define RED 0x1 | |
#define YELLOW 0x3 |
View index.js
$(document).ready(function() { | |
/* | |
* ... | |
* Load in DFP Loading Code, the important thing here is that we | |
* are adding in tht `slotRenderEnded` Event Listener. When triggered, | |
* it will fire the slotRenderedEventMethod function listed below. | |
*/ | |
googletag | |
.pubads() | |
.addEventListener('slotRenderEnded', slotRenderedEventMethod) |
View .bash_profile
# Git Auto Complete | |
# install these in home (~) directory. | |
# https://github.com/git/git/blob/8976500cbbb13270398d3b3e07a17b8cc7bff43f/contrib/completion/git-completion.bash | |
# https://github.com/git/git/blob/8976500cbbb13270398d3b3e07a17b8cc7bff43f/contrib/completion/git-prompt.sh | |
if [ -f ~/.git-completion.bash ]; then | |
source ~/.git-completion.bash | |
fi | |
if [ -f ~/.git-prompt.sh ]; then | |
source ~/.git-prompt.sh |
View get_document.js
// ASSUME JQUERY | |
var document_cache = []; | |
function getDocument(documentId) { | |
var _deferred = new $.Deferred() | |
_document_sent = false; // Note that this could be removed by using `_deferred.state()` | |
; | |
// Iterate over the document_cache array |
View app.js
function myCallingMethod() { | |
var _deferred = new $.Deferred() | |
var _myValue = 123; | |
setTimeout(function() { | |
_deferred.resolve(_myValue); | |
}, 500); | |
return _deferred.promise(); | |
} | |
var myPromise = myCallingMethod(); |
NewerOlder