Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ACM 05/19/2011

Avatar for tjk tjk
May 08, 2012

ACM 05/19/2011

Avatar for tjk

tjk

May 08, 2012
Tweet

More Decks by tjk

Other Decks in Programming

Transcript

  1. Its time to vote... • Co-chair: ◦ Bradley Volen ◦

    TJ Koblentz ◦ Sean Chen ◦ Andy Barajas • Secretary / Treasurer: ◦ Christopher James • Tutor Coordinator: ◦ Bradley Volen • Project Coordinator ◦ Josh Chamberlain • Events Coordinator ◦ Sean Chen
  2. Still have nothing to do over the summer? If you

    are in: 1. Upper Division Standing 2. Have above a 3.0 Try research and get computer science elective units for it: 3. Get the form from Benji 4. Find a professor 5. Fill out the form, turn it in There is a trick.....
  3. Further down the road.... CS111 fdds CS111 • Computational Science

    • Easier • Matlab CS140 • Parallel Computing • Harder • Cilk++, MIPS Bottom Line: Similar concepts (Matrix computation), but solved with different approaches Why do I need Math3C/5A?
  4. Further down the road.... CS154 • Computer Architecture • Labs

    ECE154 • Computer Architecture • No labs • More theory
  5. Random stuff of the week This terminator! sudo apt-get install

    terminator or http://software.jessies.org/terminator/
  6. SCMs: Software Configuration Management People also call these Version (Revision)

    Control Systems, etc. Popular ones (in reverse awesomeness order -- I sort of kid): • CVS • SVN • Git • Mercurial
  7. SCMs: Software Configuration Management People also call these Version (Revision)

    Control Systems, etc. Popular ones (in reverse awesomeness order -- I sort of kid): • CVS • SVN • Git • Mercurial Terms you have probably heard: • Cloning, pushing, pulling, committing, etc.
  8. SCMs: Software Configuration Management People also call these Version (Revision)

    Control Systems, etc. Popular ones (in reverse awesomeness order -- I sort of kid): • CVS • SVN • Git • Mercurial Terms you have probably heard: • Cloning, pushing, pulling, committing, etc. This is not a talk about how they work... that's for some other time if people are interested.
  9. Instead, let's talk 'bout social Revision Control • Github! •

    BitBucket! • Any other nice one? Neat things: • Tracking open source projects
  10. Instead, let's talk 'bout social Revision Control • Github! •

    BitBucket! • Any other nice one? Neat things: • Tracking open source projects • Contributing to open source projects
  11. Instead, let's talk 'bout social Revision Control • Github! •

    BitBucket! • Any other nice one? Neat things: • Tracking open source projects • Contributing to open source projects • Getting public project hosting space
  12. Instead, let's talk 'bout social Revision Control • Github! •

    BitBucket! <------- few free private repositories by default • Any other nice one? Neat things: • Tracking open source projects • Contributing to open source projects • Getting public project hosting space
  13. Instead, let's talk 'bout social Revision Control • Github! <-------

    apply for student account! like me! • BitBucket! <------- few free private repositories by default • Any other nice one? Neat things: • Tracking open source projects • Contributing to open source projects • Getting public project hosting space