Open AdrianShe opened 9 years ago
Great to hear from you Adrian. This weekend (March 7th-8th) Mozilla Science Lab is holding a developer sprint in Toronto to help me get this project started. Just keep an eye on this repo on Github and we should have some code and issues for you to tackle!
Until then, why don't you take a look at some of the libraries we will be using in this project (Bokeh and Keen Dashboards).
Hi Christopher and it is good to hear from you too. I will be attending the code sprint tomorrow so I look forward to meeting you there. I will be glad to look at some of the libraries we will be using.
My assets are mostly in statistics knowledge and Python so I also don't have much knowledge of Javascript or front-end web development, although I have some experience with Java.What do you suggest I do before tomorrow to get some basic knowledge? I can try completing as much of the Codeacademy courses as I can tonight. Thanks in advance.
I must admit, I need the most help with the Javascript/Front-end side of this project, as I'm similar to you in being stronger in the Python/Science side of things. However, there may be lots of web development experts at the sprint, so we may not need to worry about that side.
No matter what you learn tonight, I'm sure you'll be a great help to us on this project. If you're most interested in the Javascript/Web side of things, then by all means, cram in some Code Academy on that. I don't know for certain what we'll be using for our web application framework, but I'm tempted to suggest that you take the Django Tutorial since it's Python+Web. If you want some general practice tonight, you can take this MongoDB+D3 tutorial even though we probably won't be using MongoDB or making such complex visualizations.
On the flip side, if you want to stick to your specialty, you could focus on the backend side of this project that I haven't really discussed yet. It probably would be a separate project outside of Matplotdash, but it which would be some code that runs on your HPC machine and helps serve up newly generated data. For that, you'll probably just need pure Python.
All will be discussed tomorrow. I'm excited!
I am a user of a high-performance computing clusters in my work and I am interested in learning more about the development of web applications.