Will Wade
About code Archive Photos Bookmarks
  • Rubber bands rule (If you have a spare hour watch the much longer chat here)

    → 7:33 PM, Mar 10
  • A little montage from my walk round town

    → 11:35 PM, Feb 10
  • href.li

    → 10:34 PM, Feb 10
  • Mark & Sam. Two fab people who use AAC & AT highlighted by the Guardian Christmas Appeal for the ACE Centre.

    → 10:50 PM, Dec 16
  • (via ACE Centre Christmas charity appeal – video)

    → 10:37 PM, Dec 16
  • Dogs driving cars. Awesome. Now cats - follow that!

    → 7:28 PM, Dec 6
  • <h1>How to get a Exchange 2003 Public Shared Calendar on an iPhone (using Outlook 2007) (and maybe Dropbox)</h1>

    I really hate exchange. Like really. As time goes by it looks like Exchange and the days of Outlook are numbered - Office 365, Google Apps, iCloud and the like do look like the future. Thank goodness. However the future isn’t quite here for everyone just yet. If your office run a Exchange server you can get Mail, Calendars, Contacts and Notes on your iPhone if your IT department run all the numerous patches and learn about active sync…. Yay! However if you use a shared Calendar managed through the Public Calendars feature of Exchange its not so easy to get this on your mobile device. Infact Public folders/calendars aren’t supported by the iPhone whatsoever. Boo! But don’t despair! I’ve done it! Yay! How I hear you ask?!?

    Well in short it requires:

    Publishing your Calendar. Outlook really only allows you to do this using WebDAV so you need either a webDAV server locally or remotely. If its locally we can use Dropbox to make it available anywhere and everywhere. Adding a full URL to the *.ics file to your iPhone. Before we begin, note the problems with this approach:

    If your machine that does the publishing is ever off it won’t update your Published calendar Due to the way publishing works it is never “live” its always a copy of what is being made on the server.. Still, I think this approach is way better than other methods (e.g. the Google Sync method) which are equally always out of date. Step 1 - Set-up a WebDAV server

    Two options for this. If you have access to a server I would recommend setting up a WebDAV share on that. Follow these tips for that if you are on a Linux box running Apache. NB: Access to the vhost file is needed - you can’t usually do this just with .htaccess files. NB2: We are not setting up a CalDAV server here - we are just publishing a file to a webDAV server. Our phone will then grab the URL of this .ics file when its live so your WebDAV server needs to allow public (unauthenticated) access to your file. For security I recommend making your ics file a rather random string (step 2).

    Otherwise set-up a webDAV server on your own machine. This doesn’t have to be accessible from the outside world - we will use Dropbox for that. Follow these instructions to do this on Windows - and do follow it by the letter - including the Windows Authentication features that need to be installed. I was scratching my head for sometime wondering why the thing wasn’t allowing me access. grrrrr…

    Set the WebDAV folder up to somewhere in your Dropbox. If you aren’t bothered by someone accidentally finding the Calendar then place it in your Public folder however I would recommend placing it outside of the Public folder of dropbox.

    Step 2 - Publish the Calendar

    Follow these steps. For the WebDAV server details enter them; either the ones on your public webDAV server or the ones from your localmachine. For this it will be

    localhost/Calendars…

    (if your WebDAV share is “Calendars”.. Make sure you follow the tutorials and this will hopefully make sense)

    Step 3 - Add the calendar URL to your Phone

    If you have gone the Private WebDAV/Dropbox route you will need to get the link of the .ics file recently created by the publishing by Outlook. Navigate to the file in question in Explorer, right click and select “Share Link”. A web page so appear (login to dropbox if it asks you for that). On the “Download” button control+right click and copy the link. This is your ics url that you will need on your iPhone. I recommend emailing yourself this link!

    If you have gone the Public WebDAV route then things are a bit neater for you. Just note the URL to where the file is and away you go (remember though that it needs to be viewable by all - no authentication for read access).

    So now you have a link to the file - something like

    https://dl.dropbox.com/s/9890890adadsad987ad/Your_Shared_Diary_Calendar.ics?dl=1

    or

    myserver.com/webdav/ca…

    Now simply add that to an “Other” calendar account in your phone. Follow these steps for that..

    Side-Notes

    Do look at DavMail if you need to get your Outlook account playing nicely with Mail, Calendar and Contacts on a Mac or Linux box. Note though that Public Calendars won’t work if there is a space in the Calendar name. No matter what. So the above approach is still useful.

    → 10:11 PM, Dec 5
  • Please vote for Hilary’s Straws on Vimeo - a great video contender for the Focus Forward Films. Particularly worthwhile if you have an interest in AT. More information on Hilary here if you are interested.

    → 10:34 PM, Nov 25
  • Some brief highlights from my recent trip to Arches National Park, Moab, Utah. A big thanks to Doug and Brent who gave me the tour last thing on Friday which resulted in some shots other than balanced rock!

    Not totally happy with the processing just yet - working on it over this weekend. Any suggestions gratefully received! For more see this set on flickr

    → 2:01 AM, Nov 25
  • Grid 2 Scientific Calculator

    The Grid 2 provides a number of workspaces to do neat things; control a mobile phone, environmental control using a plethora of connecting devices, computer control and programme control to control windows based programmes and many more. If you would like to have a simple calculator there is also “Calculator” workspace which allows you to have a simple addition, minus, division and multiplication calculator. Currently if you want a higher level scientific calculator you have a number of options; the obvious is to use the calculator in windows and use a computer control grid to control the calculator (hint and hint). Although programme/computer control is very neat - it can mess a keyguard user up as you need to make space for the programme. So the alternative in this case? Well you could get more advanced things like 1/x, exponentials and so forth in the standard Grid computer control workspace - simply by programming the formulae into Grid cells - but only if you can do it using the +,-,*,/ signs.. and you quickly come unstuck when you need to reference variables..

    As a different approach I wondered “could we create a more complex calculator using an external programme to handle the math!?”. To do this I tried creating a small executable that you pass a mathematical argument to (e.g. –command=sinh ) and a value (e.g. –toeval=121 - if no argument passed takes what is in the current copy buffer) and then the output is passed back within the paste buffer.

    The answer to my query is “Kind of”. The difficulty is that the grid doesn’t have any neat ways of passing variables or functions back and forth - either within it or externally via an API. The only way (thanks to Barney for this tip off) is using the copy buffer of Windows.

    This is ok - but it means that if you wanted to do a sum like (121 * 45) + 16² = you can’t simply. Currently you would have to do 121 *45 on its own, remember the result then do a 16² and add that to the previous result. If anyone has a neat way of creating a Memory button then that would help!

    (There is another way - I guess you could use a text chat workspace and replicate what the calculator workspace does by firing every piece of text off and analysing it.. thing is though you have to put a wait command on the grid for the exe to run and its all a bit slow..)

    Anyway - if you fancy using what I have created in its current form and want to hack it go ahead. The code:

    The Grid Bundle and Executable (nb: its windowless) (to use place the GridSciCalc directory at C:/ - feel free to edit the paths in the bundle The source code of the Executable

    → 1:37 AM, Nov 25
  • ' .Google HQ . ;

                                                           ' .LA  - where are the trees?   . ;
                                                                                                                           
                               
                           
                                                           ' .View from inside Charlies cafe looking out.   . ;
                                                                                                                           
                               
                           
                                                           ' .You need some time off to get a haircut?! Don't be silly now - we have one at work..  . ;
                                                                                                                           
                               
                           
                                                           ' .Why walk when you can ride!  . ;
                                                                                                                           
                               
                           
                                                           ' .A view from the Google earth booth - this is a view from the top of the Shard in London  . ;
                                                                                                                           
                               
                           
                                                           ' .The toilets have notes while you read.. a little long IMHO but interesting. Not sure if intentional but this one on Accessibility could be found in the disabled loo  . ;
                                                                                                                           
                               
                           
                                                           ' .The chocolate room! Yes, a room full of chocolate. Thanks GSoC!  . ;
                                                                                                                           
                               
                           
                                                           ' .You want snacks while you work? Free on demand.. snacks  . ;
                                                                                                                           
                               
                           
                                                           ' .An indicator that its not all fun & games. Thats staff toothbrushes in the loos..  . ;
                                                                                                                      Thanks to Google for my weekend in California last week for the GSoC unconference. Apart from feeding me non-stop (the bacon was amazing) I learnt quite a bit too. Thanks to Jorge & KomodoOpenLab for inviting me and of course Elyas on the fab work on Tecla. It’s been fun :)
    

    → 6:41 PM, Oct 28
  • I had to visit didn’t I. (It’s Apple’s HQ in Cupertino, California if you were wondering)

    → 11:52 PM, Oct 19
  • Many Congrats to Richard & Elaine last weekend. Was much fun :-) (you can spot them - look for the little white dot walking along the pier)

    → 4:42 AM, Oct 19
  • A typical high school graduate has a vocabulary of 60,000 words. That equates to [learning] one word every two hours from the age of one — Steven Pinker: Linguistics as a Window to Understanding the Brain (youtube, 14:35 in for the exact quote). Its a good hour spent if you are new to Linguistics/Language & Cognition. Buy one of his books though if this floats your boat.

    → 12:16 PM, Oct 7
  • Your brain can sometimes do funny things to letters. OpenDyslexic tries to help prevent some of these things from happening. Letters have heavy weighted bottoms to add a kind of “gravity” to each letter, helping to keep your brain from rotating them around in ways that can make them look like other letters. Consistently weighted bottoms can also help reinforce the line of text. The unique shapes of each letter can help prevent flipping and swapping.

    OpenDyslexic is free like a free beer, and freedom. Go get it here: dyslexicfonts.com

    → 12:08 PM, Oct 7
  • ' .The Apple Event Abstract . ;

                                                           ' .Crowds Arriving..  . ;
                                                                                                                      Last night I did a little presentation on AAC at the Apple Store, Covent Garden. We had a range of folk, from parents to Doctors and therapists and some folk looking for solutions for themselves. Thanks to everyone at Apple store Covent Garden for dealing with my slide issues and poor microphone handling skills!
    

    If you came along here’s some of the links: The list of Apps (about to be updated later this weekend!): AppsForAAC, CPC Farnell - a supplier of a range of kit including the Forward, Life Jacket - a fab waterproof and rugged case which only 2 evenings before I happily delivered to a child on my teams caseload. I’ll try and add the slides when I can get them back from Apple :)

    Thanks to the GOSH team & Sandra from Logan who came out to give me some support and shared a nice bit of Japanese tuck and beer with after. I fully recommend Hu Sushi, Charlotte Street and the eel rice stuff!

    update: Obviously a large chunk of this talk was about AAC & Assistive software on Apple devices. A large chunk was also Communication Matters heavy in directing folk to their local AAC centre.

    → 3:40 PM, Oct 6
  • Tim Kelsey, the NHS Commissioning Board’s first national director of patients and information, is to encourage doctors and nurses and other front-line staff to learn how to program. — Sweet. And OTs! and OTs!

    → 9:09 PM, Oct 5
  • Film 4. It’s a bit like TK Max. Mostly crap bit you occasionally find something half decent — Turning on the telly to find “The day after tomorrow” - certainly not half decent

    → 8:32 PM, Oct 5
  • Eeeeeek!

    (Thanks To @SteveALee for spotting this… I think Thanks!)

    → 11:56 PM, Oct 1
  • Wheelchair users in South Africa really must have their brakes checked. (via)[http://www.reddit.com/r/WTF/comments/w9rj1/wheelchair_warning_sign_in_south_africa/]

    → 10:15 PM, Jul 9
  • “What do we want?! Evidence-based change! When do we want it?! After peer review!” (from here)

    → 9:02 PM, Jun 23
  • Hmmm. Interesting positioning equipment to use whilst lying down that.

    → 8:43 AM, Jun 6
  • Eventually a common theme became apparent: Apple’s applications — Calendar, Messages, Mail, iPhoto, even Maps and most surprisingly Camera — are completely usable by blind people. These applications aren’t using any kind of secret API sauce. They’re using the same UIAccessibility framework you and I have access to.

    To get your mind blown, fire up Camera and point the camera at a nearby face, preferably a cute infant.

    Well I never knew that about the camera app. Thats pretty neat.

    → 5:55 PM, Jun 5
  • This past fall, Obert took a class on assistive technologies. Coincidentally, in the first week the students took turns riding in wheelchairs around campus to better understand the challenges a paraplegic faces. Obert thought the exercise was superficial. “I understand the idea,” she says, “but at the same time it felt a little bit trivializing. People were like, ‘Oh, it’s so hard to open the door’ … and [that’s] such a small, tiny piece of what you actually have to deal with every day if you’re in a wheelchair.” Better, she says, to talk to people with a disability, to shadow them for a day and ask them about what they need. — Wheels on the Ground - Technology Review

    → 4:59 PM, Jun 1
  • It’s roughly equivalent to giving someone a car in which the steering wheel has been replaced by a joystick. Not only do you need to learn how to steer with a joystick, but all of the controls formerly attached to the steering column are now scattered in various spots on the dashboard. The wiper control is a lever above the radio, the high beam lights are a switch on the rearview mirror, the turn signal is a set of buttons under the speedometer, and the cruise control is a dial hidden inside the ashtray. Oh, and you honk the horn by bouncing up and down in your seat. —

    Michael Mace, on the issue of how Windows 8 is not the easiest to use if you have spent the last x years on traditional “Start” menu based Windows.

    Does this not sound rather like an analogy for users of Assistive Technology? Where even small changes; say a moved switch, a sticky rollerball, a joystick no longer in the same place or the debounce on the keyboard being changed - causes equal amounts of “annoyance”.

    In short, if you change something think hard and long about it and keep it that way for as long as possible. Otherwise you may end up making your users feel like they are driving clown cars when they want to be doing far more important things like communicating.

    → 8:53 AM, Jun 1
← Newer Posts Page 6 of 7 Older Posts →
  • RSS
  • JSON Feed