Skip to content

Instantly share code, notes, and snippets.

function setChildTextNode(elementId, text) {
document.getElementById(elementId).innerText = text;
}
// Tests the roundtrip time of sendRequest().
function testRequest() {
setChildTextNode("resultsRequest", "running...");
chrome.tabs.query({active: true, currentWindow: true}, tabs => {
const start = new Date().getTime();
chrome.tabs.sendMessage(tabs[0].id, {counter: 1}, function handler(response) {
console.log(response);
const chain = require("connect-chain");
function paramMiddleware(param) {
return chain(namedMiddleware, (req, res, next) => {
// do something with param
next(err);
});
}
@ajcrites
ajcrites / index.js
Last active February 19, 2016 16:16
"use strict";
const Company = {
org: "Mobiquity",
employees: [{
title: "Vice President",
employees: [
{
title: "Sales Lead",
employees: [{title: "Salesman"}],
'use strict';
const Promise = require("bluebird");
const prompt = Promise.promisifyAll(require("prompt"));
const inquirer = Promise.promisifyAll(require("inquirer"));
const inquirerp = require("inquirer-promise");
const co = require("co");
prompt.start();
co(function* () {
extern crate hyper;
use hyper::Client;
use hyper::header::ContentLength;
const KEY: &'static str = "52633f4973cf845e55b18c8e22ab08d5";
const SEARCH_HOST: &'static str = "http://www.gainesvillemls.com";
fn main() {
let client = Client::new();
describe('MainCtrl', () => {
let $controller;
beforeEach(inject(_$controller_ => {
$controller = _$controller_;
}));
function createCtrl() {
return $controller('MainCtrl');
}
module.exports = {
entry: "./src/index.js",
output: {
path: __dirname + "/lib",
filename: "index.js",
},
preLoaders: [{
test: /\.js$/,
loader: 'babel',
query: {
const fs = require("fs");
const JSONStream = require("JSONStream");
const AWS = require("aws-sdk");
const csd = new AWS.CloudSearchDomain({endpoint: process.env.CSD_ENDPOINT, region: "us-east-1"});
const writeFile = fs.createWriteStream("big.json");
// const stringifier = JSONStream.stringify("[", ",", "]");
const stringifier = JSONStream.stringify();
stringifier.pipe(writeFile);
const fs = require("fs");
const JSONStream = require("JSONStream");
const parser = JSONStream.parse('*');
const stream = fs.createReadStream("./bl");
stream.pipe(parser);
parser.on("data", data => {
let len = Buffer.byteLength(data.result);
if (len > 500000) {
import delay from "timeout-as-promise"
(async () => {
let actions = (new Array(50)).fill(0).map(() => Math.random() * (1000 - 500) + 500);
let promises = [];
try {
actions.forEach(time => promises.push(
async () => {
try {