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] ...")
 
(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 <span data-scaytid="2" data-scayt_word="SVN">SVN</span> Tree]
*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]]
*[[2015:Programming_Drivetrain|2014 Drivetrain Proto Structure]]


== Programming Archives ==
== Programming Archives ==

Latest revision as of 10:36, 26 April 2015

Google Docs

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

Introduction to Git

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 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 Archives