REQUIREMENT:
Scenario : Queriable map of theworld’s mountain peaks
- By continent, country, state, elevation, etc.
TOOLING:
- Persistence (RavenDB, CouchDB, SQL Server, Azure)
- Google maps API / jquery plugins
- jquery UI
- knockout.js (MVVM)
- node.js???
- ASP.NET MVC3
- Python?
STARTUP TASK:
- cc.net setup
- RavenDB setup
- AgileZen
- Use Cases / Backlog
SETUP RAVENDB / 01:20
- Pretty straightforward install choices of cmd line or asp.net service. The latter requires creating a new site and setting the app pool for it to ‘Net 4.0’ and ‘Integrated’. It also needs and ‘AlwaysRunning’ attribute in
(C:\Windows\System3\inetsrv\config\applicationHost.config)
<add name="RavenApplicationPool" managedRuntimeVersion="v4.0" startMode="AlwaysRunning" />
PEAK DATA MINING
- Turns out finding peak data is a complete clusterfuck of dozens of sites, lists, and dataset formats. WTF.
- Good online Excel to json converter at http://tamlyn.org/tools/csv2json/
- ‘Friended’ Aaron Maizlish of http://www.peaklist.org @ http://www.facebook.com/profile.php?id=1612232402 hope to hear back from him
- For now got a test dataset in json of the top 50 mountains
PEAK DATA LOADING
- Download and setup curl in c:\curl for cmdline use / debugging