58. HP Cloud For Free!
https://www.hpcloud.com/free-trial
@mwhagedorn
Thanks!
https://github.com/mwhagedorn/IOTDisplay.git
https://github.com/mwhagedorn/iot_printer_remote.git
https://github.com/mwhagedorn/iot-assistant.git
https://github.com/mwhagedorn/thingspeak.git
Editor's Notes
How many of you have heard of Bear Grylls?
The Grand AdventureThe Exciting BeginningThe Oh Oh MomentThe Big Finish
Its not so important what those moments are..He overcomes, learns----- Meeting Notes (8/10/12 09:03) -----
Developer Experience – user tools, management consoleDistributed Team About 15Subtext – I am interested in ways to automate what it means to be a remote team
Also gonna talk about MacRuby, Automation using the scripting bridge
Quote from the twine guys
Contrast to 2004 yellowstone trip, when it was almost nowhere (JIWIre)Some kind of research about the growth of wifi availability
Not the same as a bar code, you can write information to it.. Shelf life for instance, date stockedActive Example – tollway tags
Industry, Retail – 3c per tag, hospitals
This is a great book BTW.Most people think about the IOT being objects actively talking back
Twine supermechincalWe arent gonna talk much the other stuff just due to time
----- Meeting Notes (8/10/12 22:51) -----14 minutes at USB Lamp
My Episode 1
Worth noting that this happens once in the c codeCould never get that to work in the ruby codeAlso the control message
Worth noting that this happens once in the c codeCould never get that to work in the ruby codeAlso the control message
Format specifier indicates signed 8 bit val (-127 to 127).. Why is this? Why not unsigned----- Meeting Notes (8/10/12 22:51) -----Demo at 18:20
----- Meeting Notes (8/10/12 22:51) -----Talk about the format of the color msg (37)
Kit from AdafruitCode that ships with pulls tweetsTook me about two hours to put togetherSimple soldering
Thermal printer, code that is listed for the kip pulls tweets
Small device, low power, easy to interface to sensors, programmed in a C variant.. Only 30K of sram. Doesn’t run mruby
Shields are expansion boards, they do lots of stuff, servo control data logging,
Builds, uploads, provides docs, serial monitor. NOT Ruby.
Code generatorGenerates C++ which gets pushed (arduino does this too)Problem is that step one part is kinda hard codedEvan Lights DSL generator -> AST
Code generatorGenerates C++ which gets pushed (arduino does this too)Problem is that step one part is kinda hard codedEvan Lights DSL generator -> AST
You can build, upload and view serial port all via textmate
Rails APPSource is availableSchedule printoutsSelect what prints Do on demand printouts
Google for OAUTHGoogle for CalendarTwitter for FeedsTimes of London for latest news
I don’t use google tasks.. What do I doDeployed it on nova hpcs
Old sample code omnifocus released (evan light worked on it)
Applescript EditorApplescript allows you to automate apps on the platformMost apps have a scripting interfaceBut Applescript is kinda weird, suboptimal
Allows you see if they have a scripting interface, and what commands are available
Don’t want to use Applescript?Use MacRuby and the Scripting BridgeHave to build support files (basically a header file)This doesn’t show the export part…This doesn’t show filtering by projectI had issues with grabbing the project and its tasks throwing an exceptionHad to get them all then throw away ones I don’t want
Putting my home machine on the net problematic. Omnifocus people gave you a rough howto and it was more work than people wanted to do
Connection details are in the file…
Show the omnifocus stuff added in
We use Outlook
You download the code from the website if you are an admin
Reset printer firstLogin via serialPull SerialThen resetShow front pageUsing twitter oauthShow printoutsShow Settings pageShow printer downloadDo an on demand printoutSwitch to omnifocusUploadHPCS OSShow fileSkip OutlookOn Demand PrintShow template for printerLet it print
I wanted a networked, display that listened on a socket and displayed messages.. Think CallerID. On demand messages
Wanted to use the most common paradigm, i.e. wifiXbee – need other hardware..Bluetooth – can be flakyLast one really interesting(cheap)
Yellow are controlRed powerBlack GndBlue DataGrey Read/Write
Uses constraints to set the format on inbound request, so that that respond to block can handle it
aJson wont fit… too little memory
Probably not
Time sensitive updates where getting dropped, mixing code for timing and logic.. Needed a solution
Also cosm, open source version, running on HPCS
On demand?, stop polling revisit rad?
Chad Fowler’s book, faraday probably was quoting Benjamin Franklin