<div dir="ltr">Chip,<div><br></div><div>To answer your question. You mentioned a few other things that you would like to do "such as user access, file storage, data export and a report repository", this will change drastically the code you've already written, if for not other reasons, than security of your site. So to prevent reinventing the wheel it is always best to sketch out all the functionality that you may need, within reason, before you build anything.</div><div><br></div><div>This all depends on the life cycle you are projecting for this code. If it's more than a year or so and the user base could grow beyond a few users then getting a design down first is always a good idea--this is the <i>requirements gathering</i> phase of a project. You'd be surprised how just adding user authentication and authorization can change everything. And yes authentication and authorization are very very different from each other.</div><div><br></div><div>Like I said in my previous email the web isn't what it used to be. It's become very complex over the last 10 to 15 years.</div><div><br></div><div>Carl</div><div><br></div><div>PS I'm still in New York, my dad is quite ill, but I should be back in NC next Saturday.</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Apr 26, 2015 at 9:15 PM, Chip McClelland via TriEmbed <span dir="ltr"><<a href="mailto:triembed@triembed.org" target="_blank">triembed@triembed.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div>To all who have taken a look at release 0.1 of my data logger reporting page, thank you.  </div><div><br></div><div>I have updated the page to reflect some of the detailed suggestions from Burr Sutter and republished here: <a href="http://chipmc.jsbin.com/" target="_blank">http://chipmc.jsbin.com/</a></div><div><span style="white-space:pre-wrap">  </span>- Added better historical weather, fixed UI bug and added tool tips for the filters</div><div><br></div><div>Carl, I would like to spend some time with you on how to make this more robust.  I implemented this as client-side code but would certainly be interested in learning how to get someone who knows what they are doing to add server side functionality such as user access, file storage, data export and a report repository. I will catch you after the next meeting.  One question though, I now have a working (albeit limited) prototype which I can get user feedback on - why did you say it would be better to start with a wireframe or powerpoint?</div><div><br></div><div>Michael, thanks for the offer for help.  If you get a chance, I would like to learn more about how to follow “best practices” but, as you pointed out, this may not be too important at this point.  </div><div><br></div><div>Terry, Sure, I have received so much help and encouragement from this group, I would be glad to share what I have learned if it can help others.  I have not published much on the disconnected sensor so perhaps we could follow up on what might be needed to provide the content for Arduinoinfo.info - cool site BTW.</div><div><br></div><div>Thanks to all of you and if anyone else has the time or interest to provide feedback, here are the instructions:</div><div><div><span style="white-space:pre-wrap">       </span>- Download a sample data set from <a href="http://triembed.org/blog/?attachment_id=1059" target="_blank">here</a>.</div><div><span style="white-space:pre-wrap">      </span>- Using Chrome or Safari (not sure if Firefox will work), Go to <a href="http://chipmc.jsbin.com" target="_blank">this site</a> where I am hosting the application</div><div><span style="white-space:pre-wrap">     </span>- Find the file on your hard drive (select local time) and see if the flow from preview to refine to repot is intuitive.</div><div><br></div><div>All comments on usability, clarity, look and feel are welcome.   </div></div><div><br></div><div><br></div><div>Thanks, </div><div><br></div><div>Chip</div><div><br></div><div><br></div><br><div><blockquote type="cite"><div>On Apr 26, 2015, at 1:00 PM, <a href="mailto:triembed-request@triembed.org" target="_blank">triembed-request@triembed.org</a> wrote:</div><br><div>Send TriEmbed mailing list submissions to<br><span style="white-space:pre-wrap">     </span><a href="mailto:triembed@triembed.org" target="_blank">triembed@triembed.org</a><br><br>To subscribe or unsubscribe via the World Wide Web, visit<br><span style="white-space:pre-wrap"> </span><a href="http://mail.triembed.org/mailman/listinfo/triembed_triembed.org" target="_blank">http://mail.triembed.org/mailman/listinfo/triembed_triembed.org</a><br>or, via email, send a message with subject or body 'help' to<br><span style="white-space:pre-wrap">   </span><a href="mailto:triembed-request@triembed.org" target="_blank">triembed-request@triembed.org</a><br><br>You can reach the person managing the list at<br><span style="white-space:pre-wrap">     </span><a href="mailto:triembed-owner@triembed.org" target="_blank">triembed-owner@triembed.org</a><br><br>When replying, please edit your Subject line so it is more specific<br>than "Re: Contents of TriEmbed digest..."<br><br><br>Today's Topics:<br><br>   1. Re: TriEmbed Digest, Vol 23, Issue 61 (Terry King)<br><br><br>----------------------------------------------------------------------<br><br>Message: 1<br>Date: Sat, 25 Apr 2015 20:03:20 -0400<br>From: "Terry King" <<a href="mailto:terry@terryking.us" target="_blank">terry@terryking.us</a>><br>To: <a href="mailto:triembed@triembed.org" target="_blank">triembed@triembed.org</a><br>Cc: <a href="mailto:chip@mcclellands.org" target="_blank">chip@mcclellands.org</a><br>Subject: Re: [TriEmbed] TriEmbed Digest, Vol 23, Issue 61<br>Message-ID:<br><span style="white-space:pre-wrap">   </span><<a href="mailto:363170be00926943417339507d5c915a.squirrel@email.powweb.com" target="_blank">363170be00926943417339507d5c915a.squirrel@email.powweb.com</a>><br>Content-Type: text/plain;charset=iso-8859-1<br><br>/QUOTE<br>Date: Sat, 25 Apr 2015 12:39:50 -0400<br>From: Chip McClelland <<a href="mailto:chip@mcclellands.org" target="_blank">chip@mcclellands.org</a><br><br>To: TriEmbed Discussion <<a href="mailto:triembed@triembed.org" target="_blank">triembed@triembed.org</a><br>Subject: [TriEmbed] Learning Curve<br><br>To all,<br><br>I have been heads down for the last month finishing a project that I have put off for some time.<br>I have enjoyed building my trail sensors and using them to collect data in our Raleigh area parks.<br> What I had neglected we writing the software that could upload those datapoints to my laptop and<br>perform the analysis.  I knew I was going to have to learn some new language(s) and, for some<br>reason, a pure software project is just not as appealing as writing embedded code.  Well, I<br>finally bit the bullet and wanted to share a few things I learned and ask for a little help as<br>well.<br>...( lots more )..<br>QUOTE/<br><br><br>Chip I have been following your development of the sensor nodes.. I would love to host this as a<br>project on ArduinoInfo.Info<br><br>Do you have the project components already published online??<br><br>This is the kind of non-trivial project with many different environments and languages involved,<br>that can be both instructive and encouraging to people thinking about doing something with a lot<br>of detail.<br><br>I'd be happy to try to take unfinished stuff and make a decent project page(s) of it.  Let me know<br>how I might help!<br><br>Regards, Terry King<br>...In the Woods in Vermont USA<br><a href="mailto:terry@terryking.us" target="_blank">terry@terryking.us</a><br><br>-The One who Dies with the most Parts LOSES. What do you need??<br><br><br><br><br><br><br>------------------------------<br><br>Subject: Digest Footer<br><br>_______________________________________________<br>TriEmbed mailing list<br><a href="mailto:TriEmbed@triembed.org" target="_blank">TriEmbed@triembed.org</a><br><a href="http://mail.triembed.org/mailman/listinfo/triembed_triembed.org" target="_blank">http://mail.triembed.org/mailman/listinfo/triembed_triembed.org</a><br><br><br>------------------------------<br><br>End of TriEmbed Digest, Vol 23, Issue 63<br>****************************************<br></div></blockquote></div><br></div><br>_______________________________________________<br>
Triangle, NC Embedded Computing mailing list<br>
<a href="mailto:TriEmbed@triembed.org">TriEmbed@triembed.org</a><br>
<a href="http://mail.triembed.org/mailman/listinfo/triembed_triembed.org" target="_blank">http://mail.triembed.org/mailman/listinfo/triembed_triembed.org</a><br>
TriEmbed web site: <a href="http://TriEmbed.org" target="_blank">http://TriEmbed.org</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">-------------------------------------------------------------------------------<br>Carl J. Nobile (Software Engineer)<br><a href="mailto:carl.nobile@gmail.com" target="_blank">carl.nobile@gmail.com</a><br>-------------------------------------------------------------------------------</div>
</div>