View Single Post
  #8   Spotlight this post!  
Unread 22-03-2010, 21:30
Thomas Clark Thomas Clark is offline
Hacker
FRC #0237
 
Join Date: Mar 2010
Rookie Year: 2010
Location: Watertown, CT
Posts: 10
Thomas Clark is infamous around these parts
Re: Driver station coding and other

I never tried connecting to the wireless network while at the competition, but software on the robot or driver station, which are already on the network, could access other robots' files. This would mean it would have to be someone in the competition doing it, but that's still a vulnerability.

The FTP is handled behind the scenes by the IDE, isn't it? I suppose changing it to SSH and adding a password would be easy and require minimal user interaction, since the IDE can save the password just like a web browser would for your email.

As for the library, there was some messed up thing that had to be done with double inheritance with the Jaguar class, and I think a few bugs I can't remember. The naming scheme is also a bit arbitrary, but there wasn't anything too major (that I'm aware of), and I suspect that it's just because it's a relatively new technology.

And Java programming on Linux and Mac, while possible with the special bytecode thing it uses, would still limit our choices. If my preference is Linux and C++, I shouldn't have to choose between the two, should I?