note: I converted this script into the much easier to install joinopenwifi
module on NPM
see https://github.com/maxogden/joinopenwifi#joinopenwifi for installation instructions
/** | |
* `objFromFlatKeys` Convert the template string into a tree path and set the value into the referenced object path. | |
* | |
* @param {string} strPath - template string path to convert in nested object tree | |
* @param {Object} prevobj - reference for the nested object result | |
* @param {*} value - value to set at the end of the nested object tree | |
* | |
* @example | |
* // define the target object | |
* const obj = {}; |
var express = require('express'); | |
var app = express(); | |
var mongo = require('mongodb'); | |
var MongoClient = require('mongodb').MongoClient; | |
var GridStore = mongo.GridStore; | |
var ObjectID = require('mongodb').ObjectID; | |
function StreamGridFile(req, res, GridFile) { |
import { Component } from "React"; | |
export var Enhance = ComposedComponent => class extends Component { | |
constructor() { | |
this.state = { data: null }; | |
} | |
componentDidMount() { | |
this.setState({ data: 'Hello' }); | |
} | |
render() { |
cd hoodie-plugin-chat && npm link && cd .. && | |
cd hoodie-plugin-cordovafb && npm link && cd .. && | |
cd hoodie-plugin-image && npm link && cd .. && | |
cd hoodie-plugin-notification && npm link && cd .. && | |
cd hoodie-plugin-oauthio && npm link && cd .. && | |
cd hoodie-plugin-paranoia && npm link && cd .. && | |
cd hoodie-plugin-profile && npm link && cd .. && | |
cd hoodie-plugin-pubsub && npm link && cd .. && | |
cd hoodie-plugin-socialmedia && npm link && cd .. && | |
cd hoodie-utils-plugins && npm link && cd .. |
var winston = require('winston'); | |
var fs = require('fs'); | |
fs.mkdir('./logs', function(err) { | |
if (err) throw err; | |
}); | |
// Define levels to be like log4j in java | |
var customLevels = { | |
levels: { |
var request = require('supertest'), | |
should = require('should'), | |
app = require('../server'); | |
var Cookies; | |
describe('Functional Test <Sessions>:', function () { | |
it('should create user session for valid user', function (done) { | |
request(app) | |
.post('/v1/sessions') |
# Delete the possibly existing autocomplete test index | |
curl -X DELETE localhost:9200/autocomplete_test | |
# Put the config of the autocomplete index | |
curl -X PUT localhost:9200/autocomplete_test -d ' | |
{ | |
"settings" : { | |
"index" : { | |
"analysis" : { | |
"analyzer" : { |
# Put .bashrc_ps1 in your home (~/) and at the end of your .bashrc add follow lines: | |
# if [ -f ~/.bashrc_ps1 ]; then | |
# . ~/.bashrc_ps1 | |
# fi | |
RED='\[\e[0;31m\]' | |
BRED='\[\e[1;31m\]' | |
BLUE='\[\e[0;34m\]' | |
BBLUE='\[\e[1;34m\]' | |
CYAN='\[\e[0;36m\]' |
<?php | |
/** | |
* Changelog Markdown | |
* | |
* This is a script to transform GIT LOG into a cute format Changelog.md | |
* | |
* To use, set executable permissions to this file and execute: | |
* $ php changelog.php > CHANGELOG.md | |
* | |
* Copyright (c) 2014 João Pinto Neto |
note: I converted this script into the much easier to install joinopenwifi
module on NPM
see https://github.com/maxogden/joinopenwifi#joinopenwifi for installation instructions