Skip to content

Instantly share code, notes, and snippets.

View drweaver's full-sized avatar

Shane Weaver drweaver

  • GlaxoSmithKline
  • UK
View GitHub Profile
@drweaver
drweaver / garage_control_todo.md
Last active August 29, 2015 13:56
Garage Control TODO

TODO list for py_garage_server, gwt_garage_control and google_auth_proxy

  • Dependencies e.g. RPIO, sqlite, python3, oauth, geopy, bottle, cherrypy
  • URLs, webroot etc
  • Configuration e.g. auth setup/disabling/location, email
  • How/when google auth proxy fits in
  • Running e.g. root, command-line, syste service/init.d
  • Create video showing working system
  • Add photos of build electronics
  • Create blog post covering end-to-end - covering design choices e.g. google oauth on Android
@drweaver
drweaver / garage-control-todo.md
Last active August 29, 2015 14:13
garage-control TODO
@echo off
mode con:cols=100 lines=75
set PATH=%PATH%;c:\users\shane\bin
set DNGC="C:\Program Files (x86)\Adobe\Adobe DNG Converter.exe"
set OPTS=-c -fl
set DNGFOLDER=C:\Users\shane\Pictures\dng
echo Current Directory is %cd%
echo Current batch run is %0 %~dpnx0
sudo apt-get update
sudo apt-get install scala
wget http://d3kbcqa49mib13.cloudfront.net/spark-2.0.2-bin-hadoop2.7.tgz
tar xvf spark-2.0.2-bin-hadoop2.7.tgz
sudo mv spark-2.0.2-bin-hadoop2.7 /opt/
cd /opt
sudo chown -R root:root spark-2.0.2-bin-hadoop2.7
sudo ln -s spark-2.0.2-bin-hadoop2.7 spark
<html ng-app="surveillance">
<head>
<link rel="icon" type="image/png" href="favicon.png" />
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" integrity="sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7" crossorigin="anonymous">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap-theme.min.css" integrity="sha384-fLW2N01lMqjakBkx3l/M9EahuwpSfeNvV63J5ezn3uZzapT0u7EYsXMjQV+0En5r" crossorigin="anonymous">
<meta name="viewport" content="width=device-width, initial-scale=1">
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script>
<script>
angular.module('surveillance', [])
.controller('CamListController', ['$scope', function($scope) {