2015:Programming: Difference between revisions
From 1511Wookiee
Jump to navigationJump to search
(Created page with "== Programming Sub-pages and Links == *SVN Setup *[http://www.svn.penfieldrobotics.com/ Online browsing of our <span data-scaytid="2" data-scayt_word="SVN">SVN</span> Tree] ...") |
Programming (talk | contribs) (remove useless lights section) |
||
(18 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
== Google Docs == | |||
[https://drive.google.com/folderview?id=0B-ZUOfYjCF0yTk1zSFNENWgtR0U&usp=drive_web 2015 Google Docs Folder] | |||
*Contains transient spreadsheets for design, planning, etc. | |||
*Holds small installers for utilities like Git, Doxygen, and Wireshark | |||
**(They are zipped so you don't need a proxy to download them on certain wireless networks) | |||
== Things a bored and aspiring student should read == | |||
[http://tom.preston-werner.com/2009/05/19/the-git-parable.html Introduction to Git] | |||
[http://stackoverflow.com/questions/tagged/c++-faq?page=1&sort=votes&pagesize=300 C++FAQ on Stackoverflow] | |||
*A list of questions, some of which explain things you'll want to know (pointers, const, and memory), others which you don't (prvalues, lambda, SFINAE) | |||
Reading all of [http://www.parashift.com/c++-faq-lite/index.html http://www.parashift.com/c++-faq-lite/index.html] takes a while as well, but helps | |||
*Caveat: Just because fancy techniques exist doesn't mean you should use them | |||
== Programming Sub-pages and Links == | == Programming Sub-pages and Links == | ||
*[[SVN Setup]] | *[[2015:Autonomous|2015:Autonomous]] | ||
*[http://www.svn.penfieldrobotics.com/ Online browsing of our | *Documentation | ||
**[http://wpilib.screenstepslive.com/s/4485 WPILib_Screensteps] | |||
**[http://first.wpi.edu/FRC/roborio/release/docs/cpp/annotated.html WPILib documentation] | |||
*Doxygen | |||
**[http://www.stack.nl/~dimitri/doxygen/manual/commands.html Doxygen Comment Rules] | |||
**Update site: [http://download.gna.org/eclox/update http://download.gna.org/eclox/update] | |||
*Git (2014 and beyond) | |||
**[[Git Setup|Git Setup]] | |||
**[http://svn.penfieldrobotics.com/gitweb/ Main git repositories] | |||
**[https://github.com/team1511/ Auxiliary git repositories] | |||
*SVN (up to 2013) | |||
**[[SVN Setup]] | |||
**[http://www.svn.penfieldrobotics.com/viewvc/viewvc.cgi/ Online browsing of our SVN Tree] | |||
*[[Jaguar Firmware Notes]] | *[[Jaguar Firmware Notes]] | ||
*[[2015:Robot IO Map]] | *[[2015:Robot IO Map]] | ||
== Programming Archives == | == Programming Archives == |
Latest revision as of 10:36, 26 April 2015
Google Docs
- Contains transient spreadsheets for design, planning, etc.
- Holds small installers for utilities like Git, Doxygen, and Wireshark
- (They are zipped so you don't need a proxy to download them on certain wireless networks)
Things a bored and aspiring student should read
- A list of questions, some of which explain things you'll want to know (pointers, const, and memory), others which you don't (prvalues, lambda, SFINAE)
Reading all of http://www.parashift.com/c++-faq-lite/index.html takes a while as well, but helps
- Caveat: Just because fancy techniques exist doesn't mean you should use them
Programming Sub-pages and Links
- 2015:Autonomous
- Documentation
- Doxygen
- Git (2014 and beyond)
- SVN (up to 2013)
- Jaguar Firmware Notes
- 2015:Robot IO Map