testing the $scope assignment to results of service http request, getting undefined result. think this is a timing/async issue.
learn services better, look at $http. also look at js promises, callbacks.
my source file has been updated from the README to a local HTML file. this way at least I have increased reliability about the application's direct source. the application won't break sporadically but the data could become out of sync with the h5bp project source
added bower_components because of broken links to css and js libraries but this really bloated the project with unnecessary files
try to find hosted versions of the angular related files. http://cdnjs.com/libraries/angular.js/ should cover angular-route and angular-sanitize. just check versions
for css/files coming from html5 boilerplate, seems like I should grab only what I need and put a copy into my app directory with respective subdirectories
cause: crap, it's a cors issue b/c my github is getting redirected to my custom domain ... so dunno maybe I need to do something similar to plans for rss plus (make a flask application that makes the http request on the backend)... have to think about this one.
currently web scraping contents of h5bp interview questions gh-pages index.html. while this works, it is unreliable b/c of the likelihood that the master README.mdn (original questions source) has not been pushed to the gh-pages branch.
would like to parse the text of the README.mdn but not exactly sure how to do this. may require learning reg expressions. may use some 3rd party text parse library??
use case: the tester will probably print out a set of questions before the interview, possibly printing out multiple copies, one for the interviewee and one for the tester
this may be an end to end test but until I fix the issue with parsing the README.mdn as the real data source, there should be a test (ideally travis) that verifies that the expected structure of the index.html has not changed. otherwise the app breaks.
add text and audio affirmations to pep someone up before an interview (see local Notes page)
(low priority but adding a fun value) this is totally not necessary but intended to be funny/cheesey and help someone to feel relaxed before a potentially stressful situation
not sure whether the audio should be one long file with all affirmations or broken up into mult files. if I preload the audio while the user is looking at the default application page (form), then it's probably faster to download a single file. node is supposed to be good with streaming files so that may be something interesting if the audio gets too big or inefficient.
it might be nice to invite users to submit their own affirmation ideas
the feel of the affirmations (the mood) is much stronger than the current branding of the application but do I want to rebrand it? if it looks all psychedelic, then will the app still be considered useful?
is it better if an app looks more fun, even though it is supposed to be functional?
And if the latest commit date > my application's stored date for the latest markdown source (which I'm not currently storing), then a push notification (email) should be sent to me
this feature would not be helpful to anyone other than myself (well, increase the reliability of this application to be most current content) but the application of this logic could apply to other use cases and handy to know
maybe for financial data
maybe for medical data
critical information that fluctuates on an irregular basis
fix on free time; focus short term on react stuff b/c feel that the upgrade from angular 1.x to 5 is non trivial and perhaps not huge ROI for next week...
the app is broken; something having to do with github pages host (most likely related to using my private domain with redirection from a github repo)
look into hosting the built app using surge; think just need to deploy the source starting at the /app level
use ng-repeat for inputs. am not sure if this will break the logic for max values and data binding for form submit click
if possible, it would be better to use ng-repeat to dynamically generate the form input fields and their labels. but there is a current dependency on a known bug related to inconsistent formatting of coding questions
maybe want to set up some automated test system so I could get notification when an app goes down; probably go with travisCI so I can apply the knowledge to other opensource proj's
since I have a current manual workaround to getting a copy of the most recent h5bp README.mdn contents and using that as the basis of the application's questions list, it may be sufficient to reference and link the the original project this application's README
maybe revisit this if I implement a toolbar (with logo, title, and about)