Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

View willwade's full-sized avatar
🌏
Working on dasher and a lot of Ace hardware projects

will wade willwade

🌏
Working on dasher and a lot of Ace hardware projects
View GitHub Profile
@willwade
willwade / MountingNotes.md
Last active August 29, 2015 13:56
Collected notes on various mounting options for iPads and the like. With thanks to [Andrew Kell](http://www.aspire.org.uk/AssistiveTechnologyManager.aspx) for his pointers on RAM

The slightly-more-expensive-but-definitley-reliable approach:

  • SmileRehab: NB: the bracketry and exact fittings can be customised but you need to speak to Smile!
  • Mounts and More: They are basically selling their mini Daessy bracket and with a RAM mount back plate. Not cheap but a really rugged solution. (£354 for arm and Daessy head + £120 for case and daessy back plate).
  • Inclusive - Bamboo: Similar to Smile Rehab kit (its rehadapt) - Price range due to difference in allen keys or quick release and amount of poles.(£149-£309)
  • Meru - Flexzi 2:
- Progress file on file uploading
- output file (svg) needs to be to mm. e.g.
If "IPad" then
Output file= 198mm x 148
(sizes for this can be found in templates/Type_DEVICE.xml and then look for winwidth and winheight).
- "Minimum gap" setting -
Each file gets printed out in acrylic (or something else - lets imagine paper). If one line gets cut so close to another the paper will fall apart. So there needs to be a minimum gap - this means "shrinking" each of the holes
@willwade
willwade / pyKeyTest.py
Last active August 29, 2015 14:02
pykeyboard on mac demo
from pykeyboard import PyKeyboard
# Works
k = PyKeyboard()
k.press_key('Command')
k.press_key('tab')
k.release_key('command')
k.release_key('tab')
#works
@willwade
willwade / EyeGazeOnAMac.md
Last active August 29, 2015 14:03
AACNotes: Eyegaze on a mac

Eyegaze on a Mac! The current low-down;

##The short answer: Its not possible###

##The slightly longer answer: Use eyegaze on a Windows PC then control a Mac from it or look at a EyeTribe##

###1.0 Eyetribe###

@willwade
willwade / ACE:HeadTrackers.md
Last active August 29, 2015 14:07
Face/Head camera systems
@willwade
willwade / fiddle.css
Last active August 29, 2015 14:08
SpeechBubble Front page "Quick" Search demo. Note the comments on how these elements map to the item fields. The thinking that a general search form like this should allow someone to get down to 10 or 20 so items which they then need to look at the specific details themselves.. From the top page we also want to give folk a chance to search Devic…
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
@willwade
willwade / KeyguardV2.md
Last active August 29, 2015 14:10
Suggestions for Keyguard Maker site v2

Background

What is a keyguard?

A thin piece of acrylic (plastic) that has holes cut in it. It is placed over a device and aids someone who struggles to use a touchscreen easily to touch fixed locations on the screen.

#!/usr/bin/env python
# -*- coding: utf-8 -*-
"""
pip install networkx distance pattern
In Flipboard's article[1], they kindly divulge their interpretation
of the summarization technique called LexRank[2].
@willwade
willwade / slack.py
Created January 29, 2015 20:48 — forked from TheWaWaR/slack.py
#coding: utf-8
import json
import requests
class Slack(object):
"""
References:
#!/bin/bash
MONGODUMP_PATH="/usr/bin/mongodump"
MONGO_HOST="172.31.22.248"
MONGO_PORT="27000"
MONGO_DATABASE="speechbubble"
#Force file syncronization and lock writes
mongo $MONGO_HOST:$MONGO_PORT/admin --eval "printjson(db.fsyncLock())"