Docker / Fabric links

Docker links:
fabric/ python specific:

How to Argue

How to compose a successful critical commentary:
1. You should attempt to re-express your target’s position so clearly, vividly, and fairly that your target says, “Thanks, I wish I’d thought of putting it that way.
2. You should list any points of agreement (especially if they are not matters of general or widespread agreement).
3. You should mention anything you have learned from your target.
4. Only then are you permitted to say so much as a word of rebuttal or criticism.

–source I don’t remember

Exploring mHealth funding opportunities for researchers

This is just a list for me of possibilities for work.

Click to access Sustainable-Financing-mHealth.pdf

Digital Care Act – causing more investment – read more on this act

• Exploratory Innovations in Biomedical Computational Science and Technology (R21)
• Exploratory and Developmental Grant to Improve Health Care Quality through Health Information Technology (IT) (R21)
• mHealth Tools to Promote Effective Patient–Provider Communication, Adherence to Treatment and Self Management of Chronic Diseases In Underserved Populations (R21)
• Social Network Analysis and Health (R21)
• NSF Smart Health and Well-being

NIH Funding Opportunities
Planning Grants for Pragmatic Research in Healthcare Settings to Improve Diabetes Prevention and Care
▪ R34 Due: July 1, 2014, November 3, 2014, March 2, 2015 , July 1, 2015, November 2, 2015, March 1, 2016, July 1, 2016, and November 1, 2016
Pragmatic Research in Healthcare Settings to Improve Diabetes Prevention and Care
▪ R18 Due: July 1, 2014, November 3, 2014, March 2, 2015 , July 1, 2015, November 2, 2015, March 1, 2016, July 1, 2016, and November 1, 2016
mHealth Tools to Promote Effective Patient-Provider Communication, Adherence to Treatment and Self Management of Chronic Diseases in Underserved Populations
▪ R21 Due: Standard due dates (expires September 8, 2014)
▪ R01 Due: Standard due dates (expires September 8, 2014)
▪ R03 Due: Standard due dates (expires September 8, 2014)
Technology-Based Interventions to Promote Engagement in Care and Treatment Adherence for Substance Abusing Populations With HIV
▪ R01 Due: Standard due dates (expires January 8, 2015)
▪ R34 Due: Standard due dates (expires January 8, 2015)
Mobile Health: Technology and Outcomes in Low and Middle Income Countries (R21)
▪ R21 Due: February 19, 2015
Foundations that have funded eHealth/mHealth
Aetna Foundation
▪ Digital Health Initiative
Rockefeller Foundation
▪ Grant database searches: mHealth, eHealth
Bill & Melinda Gates Foundation
▪ Sample grant database searches: mobile health
Doris Duke Charitable Foundation
▪ Sample grant database not searchable, but found a few examples via site search.
The Clinton Foundation
▪ Relevant program areas: Health and Wellness, Global Health
The Commonwealth Fund
▪ Sample grant database searches: eHealth
Robert Wood Johnson Foundation
▪ Sample grant database search: mHealth, eHealth, telemedicine
Knight Foundation
▪ Sample grant database search: health

exploring bibliography / citation management and JavaScript

exploring bibliography / citation management and JavaScript:

The citeproc-js Citation Processor

hmm, for legal citations, an extractor (but we are wanting bibliographic):

Find and edit CSL citation styles

Google Scholar™ Citation Exporter is an ECMA/Javascript add-in to support a researcher’s efforts to collect forward-citation data for entries returned by Google Scholar™.


Where did FreeCite come from?

FreeCite was developed through a partnership between the Brown University Library and Providence-based start-up Public Display, with funding from the Mellon Foundation. FreeCite was inspired by ParsCit. Much thanks to ParsCit’s maintainer, Isaac Councill.

FreeCite is implemented in Ruby on Rails and uses the CRF++ library implementation of conditional random fields. Our model is trained on the CORA dataset with lexical augmentation from the Directory of Research and Researchers at Brown (DRR-B).

Other Citation Tools

If you’re interested in a tool like FreeCite, you should check out these other citation tools:

Bootstrap forms – tools

I assume folks know, but there are multiple boilerplate generators out there for quickly fleshing out bootstrap forms, on even whole pages.

Like here, drag and drop some form controls and then grap the html under the Rendered tab:
jetstrap is one that allows more mockup:
anyway, a time saver.

Exploring Meteor JS

I studied meteor.js for about 10-12 hours last weekend.

Sharing my impressions:
FAST DEVELOPMENT – if it can work for your project, you can develop in maybe half the time as say angular/django or django by itself even.  Maybe even faster than that.  Seriously.  Watch the short screencast on their home page to get a feel for it:
Basically it mirrors a lot of the datastore in the client and seamlessly keeps the two in sync.  So you don’t have to worry as a developer about the backend as much – no writing api endpoints, no writing the code gluing front and back together, etc.  Validation code can be written once and used both client and server side.  Cool latency compensation. User accounts already plug and play – no big hassle getting that set up, one liner and you are good to go, which is sweet time saver.  Community contribs get you CRUD admin with a one liner, and reactive forms that save a lot of work.  Read full list on their front page of cool features.
short learning curve – it is easy to learn and would be ideal for situations like BCF’s where we need to get student programmers up to speed quick.
Based on Mongo – this is part of why it is fast dev.  But also the big down point.  Schema free document store for persistence makes things go faster in dev, but you really have to know your use cases, queries needed, etc up front.  In some ways it is not as amenable to change as a relational data store (in other ways it is totally pliable).  And can have issues with relational integrity.
See but understand there are lots of valuable retorts in the comments and elsewhere.
Meteor is not at 1.0 yet.  And they are adding support for other backends, like MySQL is likely usable now, and will get even more robust quickly.  I think another 6 months and meteor is going to be getting huge attention when they release 1.0.
The ecosystem is surprisingly extensive with tons of community contributions.  As extensive as angular’s it seemed to me.
And there is a good book on it here

Exploring WebRTC – overview, links

Looks like WebRTC is getting here good enough that we should add it to our arsenal.

Not available yet for Safari or IE (except through Chrome Frame, being discontinued)
There are companies making it easier sort of like twilio makes voip and sms easier.  I think I even read twilio was messing with adding it to their apis:
and meteor and angular folks are playing with it:
and lots of competition already if you want to create that great webex solution / skype replacement:
but I suppose we could create one geared to use by researchers…
or ideas???


More Angular JS Resources

And especially this on Angular promises: