View Single Post
  #9   Spotlight this post!  
Unread 26-05-2011, 09:06
lemiant's Avatar
lemiant lemiant is offline
the Dreamer
AKA: Alex
FRC #4334 (Alberta Tech Alliance)
Team Role: Leadership
 
Join Date: Feb 2009
Rookie Year: 2008
Location: Calgary, AB, Canada
Posts: 562
lemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond repute
Re: Universal Scouting Backend

Quote:
Originally Posted by BigJ View Post
I feel like if it was open to all POSTs that there would be problems with overlapping data and stuff. perhaps have a team volunteer to input a specific regional and given them a key to input data for that regional with. Maybe provide an input page tailored to the game, in case a regional doesn't have any volunteer teams that have the ability/knowledge/time to make an input client which could turn input into JSON.

But I do like the idea of web bindings to a database that other applications can get raw data from and use.

On another note I worked on a web app this quarter for my distributed computing class where I used Amazon SimpleDB and it worked pretty fast (SimpleDB is a bit different from the mySQL databases because it is nonrelational). The app could do OPR for a 52 team event from scratch in around 3 seconds and could most likely be made faster (It was very unpolished so it's not anywhere on the actual internet). I might remake it this summer. The main problem is that to finish the assignment faster I do calculations on the server side, where I should really do them on the client side. I was just too lazy to find a javascript library to do matrix math and without doing calcs on the client side I didn't have to use javascript at all.
It could have defUlt client, so that not everyone would have to write their own, but I would like to retain the ability to allow other clients to add to it.
Reply With Quote