Skip to content

Instantly share code, notes, and snippets.

View amokan's full-sized avatar

Adam Mokan amokan

  • Chandler, Arizona
  • 22:59 (UTC -07:00)
View GitHub Profile
@amokan
amokan / gist:1171979
Created August 25, 2011 21:12
mongo db command for renaming a field/property in a collection
db.<collection>.update({}, {$rename: {"<original name>":"<new name>"}},false, true)
@amokan
amokan / install_node.sh
Created January 17, 2012 18:31
node install script
#!/bin/bash
NODE_VERSION=0.6.12
NODE_FILE=node-v$NODE_VERSION
MY_USER=developer
apt-get update
apt-get install -y build-essential git-core nginx libssl-dev pkg-config
wget http://nodejs.org/dist/v$NODE_VERSION/$NODE_FILE.tar.gz
tar -zxvf $NODE_FILE.tar.gz
@amokan
amokan / node_setup.sh
Created January 18, 2012 00:32
Node.JS setup script for Ubuntu
#!/bin/bash
# Install Node.JS version 0.6.12 (adjust for your needs)
NODE_VERSION=0.6.12
NODE_FILE=node-v$NODE_VERSION
# User account to setup for developing on the server.
MY_USER=nodeapp
apt-get update
@amokan
amokan / server.js
Created March 13, 2012 23:35 — forked from kieran/server.js
basic Barista example
var Router = require('barista').Router // <-- require the router
, http = require('http')
, util = require('util')
var router = new Router // <-- create the router
// define some routes
router.get('/').to('app.index')
router.resource('products')
@amokan
amokan / Preferences.sublime-settings
Last active October 7, 2015 16:48
my Sublime Text 2 user preferences
{
"auto_complete_commit_on_tab": true,
"auto_indent": true,
"bold_folder_labels": true,
"close_windows_when_empty": false,
"color_scheme": "Packages/Color Scheme - Default/Cobalt.tmTheme",
"default_encoding": "UTF-8",
"draw_white_space": "selection",
"ensure_newline_at_eof_on_save": true,
"find_selected_text": true,
@amokan
amokan / gist:3881064
Created October 12, 2012 19:36
jenkins-cli commands (v1.485)
build
Builds a job, and optionally waits until its completion.
cancel-quiet-down
Cancel the effect of the "quiet-down" command.
clear-queue
Clears the build queue
connect-node
Reconnect to a node
copy-job
Copies a job.
@amokan
amokan / gist:3902689
Created October 16, 2012 23:16 — forked from dgalarza/gist:3248130
update jenkins Updatecenter from CLI
$ java -jar jenkins-cli.jar -s http://localhost:9000 install-plugin findbugs
findbugs is neither a valid file, URL, nor a plugin artifact name in the update center
No update center data is retrieved yet from: http://updates.jenkins-ci.org/update-center.json
findbugs looks like a short plugin name. Did you mean 'null'?
# Specifying a full URL works!
$ java -jar jenkins-cli.jar -s http://localhost:9020 install-plugin http://updates.jenkins-ci.org/download/plugins/AdaptivePlugin/0.1/AdaptivePlugin.hpi
# Get the update center ourself
# This file is for unifying the coding style for
# different editors and IDEs
#
# editorconfig.org
root = true
[*]
end_of_line = lf
charset = utf-8
#include <Shieldbot.h>
#include <Wire.h>
#define UNO32_DEVICE 4
#define SENSOR_1 1
#define SENSOR_2 2
#define SENSOR_3 3
#define SENSOR_4 4
#define SENSOR_5 5